﻿@charset "UTF-8";@import url("18a84.css");@import url("18a84.css");@import url("18a84.css");html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline;background:transparent;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}nav,ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;}input[type=text],input[type=password],input[type=submit],input[type=button],button{appearance:button;-moz-appearance:button;-webkit-appearance:button;border-radius:0;}#_global_text_color,body,body a,body a:active{color:#333;}body{background-color:#f1f0ee;}body a{cursor:pointer;}body a:hover{color:#00833e;}@font-face{font-family:"PMNCaeciliaW01-46LightI";src:url("../eot/c4a0cfd6-3f9e-4f8f-8803-3fcf4482014fd41d.eot#iefix");src:url("../eot/c4a0cfd6-3f9e-4f8f-8803-3fcf4482014fd41d.eot#iefix") format("eot"),url("../woff2/2c7e1ec7-3cdd-47b6-97e8-4ea7fe9ec8ef.woff2") format("woff2"),url("../woff/f84b9dbd-31ad-4695-a515-1d445ad800ed.woff") format("woff"),url("../ttf/e08c2d10-2aeb-4127-9619-fa68314ebb9d.ttf") format("truetype"),url("../svg/e0a21b8d-4f37-4ae9-9159-15d25580dc83.svg#e0a21b8d-4f37-4ae9-9159-15d25580dc83") format("svg");}@font-face{font-family:"PMNCaeciliaW01-56Italic";src:url("../eot/e4a0d124-7896-4516-b491-702a48f3f108d41d.eot#iefix");src:url("../eot/e4a0d124-7896-4516-b491-702a48f3f108d41d.eot#iefix") format("eot"),url("../woff2/b1052249-2de2-49a1-ae9f-4ee5bdd86342.woff2") format("woff2"),url("../woff/ad85bbe3-d582-4957-a027-b661a25cae9b.woff") format("woff"),url("../ttf/a201afdb-af4c-461f-b900-3c726e76bd6e.ttf") format("truetype"),url("../svg/342b8bce-b73d-48ee-8715-8ce275e4830e.svg#342b8bce-b73d-48ee-8715-8ce275e4830e") format("svg");}@font-face{font-family:"HelveticaNeueW01-67MdCn 692710";src:url("../eot/3a605871-b94d-4161-a394-bb2cfc975df7d41d.eot#iefix");src:url("../eot/3a605871-b94d-4161-a394-bb2cfc975df7d41d.eot#iefix") format("eot"),url("../woff2/423db818-6ba7-4789-995f-1f2d7f6018df.woff2") format("woff2"),url("../woff/aef05e22-e1d4-4e59-bc2e-a71c13c26cca.woff") format("woff"),url("../ttf/b785b1cf-24fa-44c9-8c93-d8e2d6912c47.ttf") format("truetype"),url("../svg/5ab0c585-fb4b-43d9-abb0-b92f452b1284.svg#5ab0c585-fb4b-43d9-abb0-b92f452b1284") format("svg");}@font-face{font-family:"HelveticaNeueW01-77BdCn 692722";src:url("../eot/83d5bc89-af33-46a9-8fe3-15d87784f50ed41d.eot#iefix");src:url("../eot/83d5bc89-af33-46a9-8fe3-15d87784f50ed41d.eot#iefix") format("eot"),url("../woff2/ab23c239-fb66-406e-bce6-f0f260f5a217.woff2") format("woff2"),url("../woff/102ab74c-0e84-4fe5-a17a-b20fb643591a.woff") format("woff"),url("../ttf/1d146b29-55e2-485b-96aa-5cb628e7e9eb.ttf") format("truetype"),url("../svg/d90b3358-e1e2-4abb-ba96-356983a54c22.svg#d90b3358-e1e2-4abb-ba96-356983a54c22") format("svg");}@font-face{font-family:"Uni Sans W01 Book";src:url("../eot/d1dfd0ce-81f9-499f-b472-f6f4c05173dbd41d.eot#iefix");src:url("../eot/d1dfd0ce-81f9-499f-b472-f6f4c05173dbd41d.eot#iefix") format("eot"),url("../woff2/db59f3bd-4783-4273-85c6-3d7e5717bc8c.woff2") format("woff2"),url("../woff/bdf1a4f0-61ef-4546-9e2c-2aefea5a608c.woff") format("woff"),url("../ttf/82221bc4-52b7-4234-82e8-e2d4ecef764c.ttf") format("truetype"),url("../svg/d7784e6b-6cca-4659-bbf7-4c31949a977e.svg#d7784e6b-6cca-4659-bbf7-4c31949a977e") format("svg");}@font-face{font-family:"Uni Sans W01 Regular";src:url("../eot/5b52dcd0-16b1-43e4-a36b-2af23d37606cd41d.eot#iefix");src:url("../eot/5b52dcd0-16b1-43e4-a36b-2af23d37606cd41d.eot#iefix") format("eot"),url("../woff2/22ecee32-c3fe-4998-9137-518e163467e2.woff2") format("woff2"),url("../woff/e7cdb593-19e6-4908-a86c-32fe61172cd0.woff") format("woff"),url("../ttf/5f4bfd13-9bbd-450a-b79f-438bf07eb3cf.ttf") format("truetype"),url("../svg/de41ff6b-d3f7-4669-9a06-0cde8e06a7ec.svg#de41ff6b-d3f7-4669-9a06-0cde8e06a7ec") format("svg");}@font-face{font-family:"Uni Sans W01 Heavy";src:url("../eot/ee6072c0-7bba-48c7-9925-972229719612d41d.eot#iefix");src:url("../eot/ee6072c0-7bba-48c7-9925-972229719612d41d.eot#iefix") format("eot"),url("../woff2/da6515f3-9dd7-4c89-80b7-268d6c5ce7e9.woff2") format("woff2"),url("../woff/68e7e2d2-71f4-4b8b-b6c0-eca9dabb08d1.woff") format("woff"),url("../ttf/15154e0a-5523-4082-bd1e-f990cc13899f.ttf") format("truetype"),url("../svg/5927be4e-b679-45ce-8e12-2b036f7591e9.svg#5927be4e-b679-45ce-8e12-2b036f7591e9") format("svg");}body{font-family:"Benton Sans Light",sans-serif;}div.text-very-small,figcaption,div.text-small,.box .box-inner .text,div.text-medium,div.text-large{font-family:"Benton Sans Light",sans-serif;}div.with-dropcap:first-letter {font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;letter-spacing:0;text-transform:uppercase;font-size:454%;float:left;margin:0 .1em 0 0;line-height:1;font-weight:bold;}div.text-very-small,figcaption{font-size:.875em;line-height:21px;}div.text-small,.box .box-inner .text{font-size:1em;line-height:24px;}div.text-medium{font-size:1.25em;line-height:30px;}div.text-large{font-size:1.5625em;line-height:40px;}@media all and (max-width:860px){div.text-large{font-size:1.25em;line-height:32px;}}@media all and (max-width:550px){div.text-large{font-size:1em;line-height:24px;}}figcaption{background-color:#dfe0dc;}figcaption div{padding:25px;}a{font-family:"PMNCaeciliaW01-56Italic",serif;font-size:1.2em;text-decoration:underline;}header a,footer a{text-decoration:none;}.ta-left{text-align:left;}.ta-center{text-align:center;}.ta-right{text-align:right;}.sprite-global{background-image:url("../png/global.png");background-repeat:no-repeat;image-rendering:pixelated;}.sprite-global-logo{background-image:url("../png/jh-mainlogo-2x.png") !important;width:210px;height:42px;}.sprite-global-logo-tablet{background-image:url("../png/jh-mainlogo-2x.png") !important;width:210px;height:42px;}.sprite-global-logo-mobile{background-image:url("../png/jh-mainlogo-2x.png") !important;width:147px;height:29px;}.sprite-global-locator{background-position:-151px -160px;width:38px;height:38px;}.sprite-global-locator:hover{background-position:0 -205px;}.sprite-global-menu{background-image:url("../png/green-menu.png") !important;width:29px;height:43px;background-size:29px 43px !important;}.sprite-global-menu-tablet{background-position:-210px -115px;width:78px;height:24px;}.sprite-global-top-of-page{background-position:-210px -30px;width:71px;height:85px;}.sprite-global-for-pros{background-position:-210px -139px;width:41px;height:57px;}.sprite-global-for-pros:hover{background-position:-251px -139px;}.sprite-global-cost-value{background-position:0 -87px;width:154px;height:33px;}.sprite-global-good-housekeeping{background-position:0 -120px;width:151px;height:85px;}.sprite-global-square{background-position:-281px -30px;width:58px;height:58px;}.sprite-global-bug{background-image:url("../png/jh-bug.png") !important;width:54px;height:45px;}.sprite-global-icon-download{background-position:-93px -205px;width:28px;height:28px;}.sprite-global-icon-request{background-position:-180px -86px;width:28px;height:28px;}.sprite-global-icon-info{background-position:-179px -207px;width:28px;height:28px;}.sprite-global-icon-warranty{background-position:-209px -207px;width:28px;height:28px;}.sprite-global-icon-luxury{background-position:-38px -205px;width:28px;height:28px;}.sprite-global-icon-idea{background-position:-65px -205px;width:28px;height:28px;}.sprite-global-icon-contractor{background-position:-120px -205px;width:28px;height:28px;}.sprite-global-icon-alliance{background-position:-148px -205px;width:28px;height:28px;}.sprite-global-icon-idea-dark{background-position:-339px -30px;width:18px;height:27px;}.sprite-global-icon-share-dark{background-position:-289px -115px;width:22px;height:22px;}.sprite-global-arrow-further-reading{background-position:-346px -139px;width:8px;height:13px;}.sprite-global-video-play{background-position:-151px -120px;width:40px;height:40px;}.sprite-global-exclamation{background-position:-281px -88px;width:24px;height:25px;}.sprite-global-close{background-position:-305px -88px;width:22px;height:24px;}.sprite-global-arrow-prev{background-position:-339px -57px;width:13px;height:24px;}.sprite-global-arrow-next{background-position:-327px -88px;width:13px;height:24px;}.sprite-global-search{background-image:url("../png/green-search.png") !important;width:22px;height:22px;background-size:22px !important;}.sprite-global-social-fb{background-position:-346px -115px;width:8px;height:16px;}.sprite-global-social-twitter{background-position:-330px -115px;width:15px;height:16px;}.sprite-global-social-pinterest{background-position:-191px -120px;width:16px;height:16px;}.sprite-global-social-linkedin{background-position:-191px -136px;width:16px;height:16px;}.sprite-global-social-houzz{background-position:-340px -88px;width:11px;height:18px;}.sprite-global-social-arrow{background-position:-346px -152px;width:7px;height:12px;}@media screen and (-webkit-min-device-pixel-ratio:1),screen and (min--moz-device-pixel-ratio:1),screen and (-o-min-device-pixel-ratio:100/100),screen and (min-device-pixel-ratio:1),screen and (min-resolution:1dppx){.sprite-global{background-image:url("../png/global.png");}}.sprite-idea-center{background-image:url("../png/idea-center.png");background-repeat:no-repeat;}.sprite-idea-center-user-sign-up{background-position:0 0;width:255px;height:712px;}.sprite-idea-center-user-sign-in{background-position:-255px 0;width:255px;height:712px;}.sprite-idea-center-user-sign-up-mobile{background-position:-510px 0;width:320px;height:97px;}.sprite-idea-center-user-sign-in-mobile{background-position:-510px -97px;width:320px;height:97px;}@media screen and (-webkit-min-device-pixel-ratio:1),screen and (min--moz-device-pixel-ratio:1),screen and (-o-min-device-pixel-ratio:100/100),screen and (min-device-pixel-ratio:1),screen and (min-resolution:1dppx){.sprite-idea-center{background-image:url("../png/idea-center.png");-webkit-background-size:830px 712px;-moz-background-size:830px 712px;background-size:830px 712px;}}*,*:after,*:before{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.wrapper{width:100%;margin:0 auto;}.wrapper:after,.row:after{content:"";display:table;clear:both;}.row{width:100%;margin:60px auto;}.row-nomargin{width:100%;margin:0 auto !important;}.row-full{max-width:100%;}.row-common-930{max-width:930px;}@media screen and (max-width:990px){.row-common-930{width:calc(100% - 40px);margin:60px 20px;}}.row-common-895{max-width:895px;}@media screen and (max-width:955px){.row-common-895{width:calc(100% - 40px);margin:60px 20px;}}.row-common-830{max-width:830px;}@media screen and (max-width:890px){.row-common-830{width:calc(100% - 40px);margin:60px 20px;}}.row-common-770{max-width:770px;}@media screen and (max-width:830px){.row-common-770{width:calc(100% - 40px);margin:60px 20px;}}.row-common-630{max-width:630px;}@media screen and (max-width:690px){.row-common-630{width:calc(100% - 40px);margin:60px 20px;}}.row-common-610{max-width:610px;}@media screen and (max-width:670px){.row-common-610{width:calc(100% - 40px);margin:60px 20px;}}.row-footer{max-width:1000px;}@media screen and (max-width:1060px){.row-footer{width:calc(100% - 40px);margin:60px 20px;}}.row-module-highlights{max-width:1200px;}@media screen and (max-width:1260px){.row-module-highlights{width:calc(100% - 40px);margin:60px 20px;}}.row-module-video{max-width:800px;}.row-module-circles{max-width:1220px;}@media screen and (max-width:1280px){.row-module-circles{width:calc(100% - 40px);margin:60px 20px;}}.row-module-two-alternating-columns{max-width:1300px;}.row-module-product-hero{max-width:1500px;}@media screen and (max-width:1560px){.row-module-product-hero{width:calc(100% - 40px);margin:60px 20px;}}.row-module-product-details{max-width:1260px;}@media screen and (max-width:1320px){.row-module-product-details{width:calc(100% - 40px);margin:60px 20px;}}ahtml{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license

Copyright (c) 2013 Daniel Eden

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/
.animated{-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s;}@-webkit-keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);transform:translateY(0);}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px);}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px);}}@keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}40%{-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px);}60%{-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px);}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;}@-webkit-keyframes flash{0%,100%,50%{opacity:1;}25%,75%{opacity:0;}}@keyframes flash{0%,100%,50%{opacity:1;}25%,75%{opacity:0;}}.flash{-webkit-animation-name:flash;animation-name:flash;}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1);}50%{-webkit-transform:scale(1.1);transform:scale(1.1);}100%{-webkit-transform:scale(1);transform:scale(1);}}@keyframes pulse{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}50%{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}}.pulse{-webkit-animation-name:pulse;animation-name:pulse;}@-webkit-keyframes rubberBand{0%{-webkit-transform:scale(1);transform:scale(1);}30%{-webkit-transform:scaleX(1.25) scaleY(.75);transform:scaleX(1.25) scaleY(.75);}40%{-webkit-transform:scaleX(.75) scaleY(1.25);transform:scaleX(.75) scaleY(1.25);}60%{-webkit-transform:scaleX(1.15) scaleY(.85);transform:scaleX(1.15) scaleY(.85);}100%{-webkit-transform:scale(1);transform:scale(1);}}@keyframes rubberBand{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}30%{-webkit-transform:scaleX(1.25) scaleY(.75);-ms-transform:scaleX(1.25) scaleY(.75);transform:scaleX(1.25) scaleY(.75);}40%{-webkit-transform:scaleX(.75) scaleY(1.25);-ms-transform:scaleX(.75) scaleY(1.25);transform:scaleX(.75) scaleY(1.25);}60%{-webkit-transform:scaleX(1.15) scaleY(.85);-ms-transform:scaleX(1.15) scaleY(.85);transform:scaleX(1.15) scaleY(.85);}100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand;}@-webkit-keyframes shake{0%,100%{-webkit-transform:translateX(0);transform:translateX(0);}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);transform:translateX(-10px);}20%,40%,60%,80%{-webkit-transform:translateX(10px);transform:translateX(10px);}}@keyframes shake{0%,100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px);}20%,40%,60%,80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px);}}.shake{-webkit-animation-name:shake;animation-name:shake;}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg);}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg);}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg);}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg);}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}}@keyframes swing{20%{-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg);}40%{-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg);}60%{-webkit-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg);}80%{-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg);}100%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}}.swing{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing;}@-webkit-keyframes tada{0%{-webkit-transform:scale(1);transform:scale(1);}10%,20%{-webkit-transform:scale(.9) rotate(-3deg);transform:scale(.9) rotate(-3deg);}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg);}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg);}100%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0);}}@keyframes tada{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}10%,20%{-webkit-transform:scale(.9) rotate(-3deg);-ms-transform:scale(.9) rotate(-3deg);transform:scale(.9) rotate(-3deg);}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);-ms-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg);}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);-ms-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg);}100%{-webkit-transform:scale(1) rotate(0);-ms-transform:scale(1) rotate(0);transform:scale(1) rotate(0);}}.tada{-webkit-animation-name:tada;animation-name:tada;}@-webkit-keyframes wobble{0%{-webkit-transform:translateX(0%);transform:translateX(0%);}15%{-webkit-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg);}30%{-webkit-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg);}45%{-webkit-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg);}60%{-webkit-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg);}75%{-webkit-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg);}100%{-webkit-transform:translateX(0%);transform:translateX(0%);}}@keyframes wobble{0%{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%);}15%{-webkit-transform:translateX(-25%) rotate(-5deg);-ms-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg);}30%{-webkit-transform:translateX(20%) rotate(3deg);-ms-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg);}45%{-webkit-transform:translateX(-15%) rotate(-3deg);-ms-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg);}60%{-webkit-transform:translateX(10%) rotate(2deg);-ms-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg);}75%{-webkit-transform:translateX(-5%) rotate(-1deg);-ms-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg);}100%{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%);}}.wobble{-webkit-animation-name:wobble;animation-name:wobble;}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3);}50%{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05);}70%{-webkit-transform:scale(.9);transform:scale(.9);}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1);}}@keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3);}50%{opacity:1;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);}70%{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9);}100%{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn;}@-webkit-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px);}60%{opacity:1;-webkit-transform:translateY(30px);transform:translateY(30px);}80%{-webkit-transform:translateY(-10px);transform:translateY(-10px);}100%{-webkit-transform:translateY(0);transform:translateY(0);}}@keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px);}60%{opacity:1;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px);}80%{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px);}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown;}@-webkit-keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px);}60%{opacity:1;-webkit-transform:translateX(30px);transform:translateX(30px);}80%{-webkit-transform:translateX(-10px);transform:translateX(-10px);}100%{-webkit-transform:translateX(0);transform:translateX(0);}}@keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px);}60%{opacity:1;-webkit-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px);}80%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px);}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft;}@-webkit-keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px);}60%{opacity:1;-webkit-transform:translateX(-30px);transform:translateX(-30px);}80%{-webkit-transform:translateX(10px);transform:translateX(10px);}100%{-webkit-transform:translateX(0);transform:translateX(0);}}@keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px);}60%{opacity:1;-webkit-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translateX(-30px);}80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px);}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight;}@-webkit-keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px);}60%{opacity:1;-webkit-transform:translateY(-30px);transform:translateY(-30px);}80%{-webkit-transform:translateY(10px);transform:translateY(10px);}100%{-webkit-transform:translateY(0);transform:translateY(0);}}@keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px);}60%{opacity:1;-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px);}80%{-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp;}@-webkit-keyframes bounceOut{0%{-webkit-transform:scale(1);transform:scale(1);}25%{-webkit-transform:scale(.95);transform:scale(.95);}50%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1);}100%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3);}}@keyframes bounceOut{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}25%{-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95);}50%{opacity:1;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}100%{opacity:0;-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3);}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut;}@-webkit-keyframes bounceOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0);}20%{opacity:1;-webkit-transform:translateY(-20px);transform:translateY(-20px);}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px);}}@keyframes bounceOutDown{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}20%{opacity:1;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px);}100%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px);}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown;}@-webkit-keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0);}20%{opacity:1;-webkit-transform:translateX(20px);transform:translateX(20px);}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px);}}@keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}20%{opacity:1;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px);}100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px);}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft;}@-webkit-keyframes bounceOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0);}20%{opacity:1;-webkit-transform:translateX(-20px);transform:translateX(-20px);}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px);}}@keyframes bounceOutRight{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}20%{opacity:1;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px);}100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px);}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight;}@-webkit-keyframes bounceOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0);}20%{opacity:1;-webkit-transform:translateY(20px);transform:translateY(20px);}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px);}}@keyframes bounceOutUp{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}20%{opacity:1;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);}100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px);}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp;}@-webkit-keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}@keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn;}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px);}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px);}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown;}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px);}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px);}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig;}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px);}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px);}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft;}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px);}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px);}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig;}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px);}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px);}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight;}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px);}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px);}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig;}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px);}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px);}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig;}@-webkit-keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}@keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut;}@-webkit-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}100%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);}}@keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}100%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown;}@-webkit-keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px);}}@keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}100%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px);}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig;}@-webkit-keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);}100%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px);}}@keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}100%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px);}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft;}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px);}}@keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px);}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig;}@-webkit-keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);}100%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px);}}@keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}100%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px);}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight;}@-webkit-keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px);}}@keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px);}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig;}@-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}100%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px);}}@keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}100%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px);}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp;}@-webkit-keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px);}}@keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px);}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig;}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}80%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}100%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}}@keyframes flip{0%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-ms-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-ms-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-ms-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}80%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-ms-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}100%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-ms-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}}.animated.flip{-webkit-backface-visibility:visible;-ms-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip;}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0;}40%{-webkit-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg);}70%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);}100%{-webkit-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1;}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0;}40%{-webkit-transform:perspective(400px) rotateX(-10deg);-ms-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg);}70%{-webkit-transform:perspective(400px) rotateX(10deg);-ms-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);}100%{-webkit-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1;}}.flipInX{-webkit-backface-visibility:visible !important;-ms-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX;}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0;}40%{-webkit-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg);}70%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);}100%{-webkit-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1;}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0;}40%{-webkit-transform:perspective(400px) rotateY(-10deg);-ms-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg);}70%{-webkit-transform:perspective(400px) rotateY(10deg);-ms-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);}100%{-webkit-transform:perspective(400px) rotateY(0deg);-ms-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1;}}.flipInY{-webkit-backface-visibility:visible !important;-ms-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY;}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1;}100%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0;}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1;}100%{-webkit-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0;}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible !important;-ms-backface-visibility:visible !important;backface-visibility:visible !important;}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1;}100%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0;}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0deg);-ms-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1;}100%{-webkit-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0;}}.flipOutY{-webkit-backface-visibility:visible !important;-ms-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipOutY;animation-name:flipOutY;}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0;}60%{-webkit-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg);opacity:1;}80%{-webkit-transform:translateX(0%) skewX(-15deg);transform:translateX(0%) skewX(-15deg);opacity:1;}100%{-webkit-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1;}}@keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);-ms-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0;}60%{-webkit-transform:translateX(-20%) skewX(30deg);-ms-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg);opacity:1;}80%{-webkit-transform:translateX(0%) skewX(-15deg);-ms-transform:translateX(0%) skewX(-15deg);transform:translateX(0%) skewX(-15deg);opacity:1;}100%{-webkit-transform:translateX(0%) skewX(0deg);-ms-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1;}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}@-webkit-keyframes lightSpeedOut{0%{-webkit-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1;}100%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0;}}@keyframes lightSpeedOut{0%{-webkit-transform:translateX(0%) skewX(0deg);-ms-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1;}100%{-webkit-transform:translateX(100%) skewX(-30deg);-ms-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0;}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0;}100%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1;}}@keyframes rotateIn{0%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(-200deg);-ms-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0;}100%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1;}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn;}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0;}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1;}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0;}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1;}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft;}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0;}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1;}}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0;}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1;}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight;}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0;}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1;}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0;}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1;}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft;}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0;}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1;}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0;}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1;}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight;}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1;}100%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0;}}@keyframes rotateOut{0%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1;}100%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(200deg);-ms-transform:rotate(200deg);transform:rotate(200deg);opacity:0;}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut;}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1;}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0;}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1;}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0;}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft;}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1;}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0;}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1;}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0;}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight;}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1;}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0;}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1;}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0;}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft;}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1;}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0;}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1;}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0;}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight;}@-webkit-keyframes slideInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px);}100%{-webkit-transform:translateY(0);transform:translateY(0);}}@keyframes slideInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px);}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown;}@-webkit-keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px);}100%{-webkit-transform:translateX(0);transform:translateX(0);}}@keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px);}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft;}@-webkit-keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px);}100%{-webkit-transform:translateX(0);transform:translateX(0);}}@keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px);}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight;}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0);}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px);}}@keyframes slideOutLeft{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px);}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft;}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0);}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px);}}@keyframes slideOutRight{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px);}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight;}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0);}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px);}}@keyframes slideOutUp{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px);}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp;}@-webkit-keyframes slideInUp{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px);}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}}@keyframes slideInUp{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px);}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp;}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0);}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px);}}@keyframes slideOutDown{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}100%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px);}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown;}@-webkit-keyframes hinge{0%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}40%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}80%{-webkit-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1;}100%{-webkit-transform:translateY(700px);transform:translateY(700px);opacity:0;}}@keyframes hinge{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}20%,60%{-webkit-transform:rotate(80deg);-ms-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}40%{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}80%{-webkit-transform:rotate(60deg) translateY(0);-ms-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1;}100%{-webkit-transform:translateY(700px);-ms-transform:translateY(700px);transform:translateY(700px);opacity:0;}}.hinge{-webkit-animation-name:hinge;animation-name:hinge;}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg);}100%{opacity:1;-webkit-transform:translateX(0) rotate(0deg);transform:translateX(0) rotate(0deg);}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);-ms-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg);}100%{opacity:1;-webkit-transform:translateX(0) rotate(0deg);-ms-transform:translateX(0) rotate(0deg);transform:translateX(0) rotate(0deg);}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn;}@-webkit-keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0) rotate(0deg);transform:translateX(0) rotate(0deg);}100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg);transform:translateX(100%) rotate(120deg);}}@keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0) rotate(0deg);-ms-transform:translateX(0) rotate(0deg);transform:translateX(0) rotate(0deg);}100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg);-ms-transform:translateX(100%) rotate(120deg);transform:translateX(100%) rotate(120deg);}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut;}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3);}50%{opacity:1;}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3);}50%{opacity:1;}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn;}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale(.1) translateY(-2000px);transform:scale(.1) translateY(-2000px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}60%{opacity:1;-webkit-transform:scale(.475) translateY(60px);transform:scale(.475) translateY(60px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale(.1) translateY(-2000px);-ms-transform:scale(.1) translateY(-2000px);transform:scale(.1) translateY(-2000px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}60%{opacity:1;-webkit-transform:scale(.475) translateY(60px);-ms-transform:scale(.475) translateY(60px);transform:scale(.475) translateY(60px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown;}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale(.1) translateX(-2000px);transform:scale(.1) translateX(-2000px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}60%{opacity:1;-webkit-transform:scale(.475) translateX(48px);transform:scale(.475) translateX(48px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale(.1) translateX(-2000px);-ms-transform:scale(.1) translateX(-2000px);transform:scale(.1) translateX(-2000px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}60%{opacity:1;-webkit-transform:scale(.475) translateX(48px);-ms-transform:scale(.475) translateX(48px);transform:scale(.475) translateX(48px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft;}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale(.1) translateX(2000px);transform:scale(.1) translateX(2000px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}60%{opacity:1;-webkit-transform:scale(.475) translateX(-48px);transform:scale(.475) translateX(-48px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale(.1) translateX(2000px);-ms-transform:scale(.1) translateX(2000px);transform:scale(.1) translateX(2000px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}60%{opacity:1;-webkit-transform:scale(.475) translateX(-48px);-ms-transform:scale(.475) translateX(-48px);transform:scale(.475) translateX(-48px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight;}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale(.1) translateY(2000px);transform:scale(.1) translateY(2000px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}60%{opacity:1;-webkit-transform:scale(.475) translateY(-60px);transform:scale(.475) translateY(-60px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale(.1) translateY(2000px);-ms-transform:scale(.1) translateY(2000px);transform:scale(.1) translateY(2000px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}60%{opacity:1;-webkit-transform:scale(.475) translateY(-60px);-ms-transform:scale(.475) translateY(-60px);transform:scale(.475) translateY(-60px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp;}@-webkit-keyframes zoomOut{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1);}50%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3);}100%{opacity:0;}}@keyframes zoomOut{0%{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}50%{opacity:0;-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3);}100%{opacity:0;}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut;}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale(.475) translateY(-60px);transform:scale(.475) translateY(-60px);-webkit-animation-timing-function:linear;animation-timing-function:linear;}100%{opacity:0;-webkit-transform:scale(.1) translateY(2000px);transform:scale(.1) translateY(2000px);-webkit-transform-origin:center bottom;transform-origin:center bottom;}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale(.475) translateY(-60px);-ms-transform:scale(.475) translateY(-60px);transform:scale(.475) translateY(-60px);-webkit-animation-timing-function:linear;animation-timing-function:linear;}100%{opacity:0;-webkit-transform:scale(.1) translateY(2000px);-ms-transform:scale(.1) translateY(2000px);transform:scale(.1) translateY(2000px);-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom;}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown;}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale(.475) translateX(42px);transform:scale(.475) translateX(42px);-webkit-animation-timing-function:linear;animation-timing-function:linear;}100%{opacity:0;-webkit-transform:scale(.1) translateX(-2000px);transform:scale(.1) translateX(-2000px);-webkit-transform-origin:left center;transform-origin:left center;}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale(.475) translateX(42px);-ms-transform:scale(.475) translateX(42px);transform:scale(.475) translateX(42px);-webkit-animation-timing-function:linear;animation-timing-function:linear;}100%{opacity:0;-webkit-transform:scale(.1) translateX(-2000px);-ms-transform:scale(.1) translateX(-2000px);transform:scale(.1) translateX(-2000px);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft;}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale(.475) translateX(-42px);transform:scale(.475) translateX(-42px);-webkit-animation-timing-function:linear;animation-timing-function:linear;}100%{opacity:0;-webkit-transform:scale(.1) translateX(2000px);transform:scale(.1) translateX(2000px);-webkit-transform-origin:right center;transform-origin:right center;}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale(.475) translateX(-42px);-ms-transform:scale(.475) translateX(-42px);transform:scale(.475) translateX(-42px);-webkit-animation-timing-function:linear;animation-timing-function:linear;}100%{opacity:0;-webkit-transform:scale(.1) translateX(2000px);-ms-transform:scale(.1) translateX(2000px);transform:scale(.1) translateX(2000px);-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center;}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight;}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale(.475) translateY(60px);transform:scale(.475) translateY(60px);-webkit-animation-timing-function:linear;animation-timing-function:linear;}100%{opacity:0;-webkit-transform:scale(.1) translateY(-2000px);transform:scale(.1) translateY(-2000px);-webkit-transform-origin:center top;transform-origin:center top;}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale(.475) translateY(60px);-ms-transform:scale(.475) translateY(60px);transform:scale(.475) translateY(60px);-webkit-animation-timing-function:linear;animation-timing-function:linear;}100%{opacity:0;-webkit-transform:scale(.1) translateY(-2000px);-ms-transform:scale(.1) translateY(-2000px);transform:scale(.1) translateY(-2000px);-webkit-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top;}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp;}.md-perspective,.md-perspective body{height:100%;overflow:hidden;}.md-perspective body{background:#222;-webkit-perspective:600px;-moz-perspective:600px;-ms-perspective:600px;perspective:600px;}.md-modal{position:fixed;top:50%;left:50%;width:auto;min-width:320px;height:auto;z-index:2000;visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);}.md-show{visibility:visible;}.md-overlay{position:fixed;width:100%;height:100%;visibility:hidden;top:0;left:0;z-index:1000;opacity:0;background:rgba(221,221,211,.85);-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;}.md-show~.md-overlay{opacity:1;visibility:visible;}.md-content{position:relative;margin:0 auto;}.md-effect-1 .md-content{-webkit-transform:scale(.7);-moz-transform:scale(.7);-ms-transform:scale(.7);-o-transform:scale(.7);transform:scale(.7);opacity:0;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;}.md-show.md-effect-1 .md-content{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1;}.cl{clear:both;}.fl{float:left;}.fr{float:right;}.group:before,.group:after{content:"";display:table;}.group:after{clear:both;}.group{-ms-zoom:1;zoom:1;}.w-full{width:100%;}.w-half{width:50%;}.w-third{width:33.33333%;}.col>figure img{display:block;}.debug-blue,.debug-blue *{outline:1px solid #40e0d0;}.debug-green,.debug-green *{outline:1px solid #00833e;}.debug-heading{margin:30px auto;color:#555;border-bottom:1px solid #333;}code{font:1em/50px "Lucida Console",Monaco,monospace;color:#00833e;}.box .box-inner{padding:40px;}.box.box-white{background-color:#fff;}img.full{display:block;width:100%;}.paragraph img.la{float:left;margin-left:-150px;padding:30px;}.paragraph img.ra{float:right;margin-right:-150px;padding:30px;}@media all and (max-width:1023px){.paragraph img.la,.paragraph img.ra{float:none;margin:0 auto;padding:30px 0;}}.form-elements .full{display:inline-block;width:100%;}.form-elements input{height:50px;border:1px solid #ccc;font:1em/50px "Benton Sans Light",sans-serif;text-indent:10px;color:#666;}.form-elements .button{border:0;cursor:pointer;display:block;background-color:#00833e;}.form-elements .button.square{width:50px;height:50px;}.std-container-m{padding:24px 30px 0 30px;}.std-container{font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;}.std-container .std-container-inner-widem{margin:60px 50px;}.std-container .std-container-inner-medm{margin:60px 40px;}.std-container .std-container-inner-smallm{padding:30px 40px 30px 40px;background:#fff;}.std-container .heading{font-size:2.125em;font-weight:normal;line-height:30px;text-transform:uppercase;text-align:left;color:#333;}.std-container .heading a{font-size:1em;font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;text-decoration:none;color:#333;}.std-container .divider{margin-top:20px;width:90px;height:4px;background-color:#333;}.std-container .divider-small{margin-top:20px;width:40px;height:8px;background-color:#333;}.std-container .reference{font-family:"PMNCaeciliaW01-56Italic",serif;font-size:.9375em;color:#999;font-style:normal;}.std-container .caps-orange{font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;font-size:.9375em;color:#dbbc91;font-style:normal;text-transform:uppercase;}.std-container .caps-green{font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;font-size:.9375em;color:#acb592;font-style:normal;text-transform:uppercase;}.std-container .text{font-family:"Benton Sans Light",sans-serif;font-size:1em;line-height:1.8em;margin:1.6em 0;}.std-container .text em{font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;font-style:normal;text-transform:uppercase;}.std-container .text a{font-family:"PMNCaeciliaW01-56Italic",serif;color:#333;font-style:normal;}.std-container .text a.underlined{text-decoration:underline;}.std-container .text-alternate{line-height:1.8em;margin:1.6em 0;}.std-container .text-alternate strong{font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;font-size:1em;line-height:1.8em;text-transform:uppercase;}.std-container .text-alternate p{font-family:"Benton Sans",sans-serif;font-size:1em;line-height:1.8em;margin:0;}.std-container .text-alternate a{font-size:1em;font-family:"PMNCaeciliaW01-56Italic",serif;color:#333;font-style:normal;}.std-container .text-alternate a.underlined{text-decoration:underline;}@media all and (max-width:766px){.std-container .std-container-inner-smallm{padding:20px 20px 20px 20px;}}.std-cta li+li:not(.std-cta-green){border-top:1px solid #424242;}.changezip{background-color:#000;color:#fff !important;font-family:"Benton Sans Light",sans-serif !important;font-size:16px !important;line-height:20px !important;margin:0;padding:0;max-width:480px;}.changezip a,.changezip a:link,.changezip a:hover,.changezip a:active,.changezip a:visited,.changezip .more-colors{font-family:"Benton Sans Light",sans-serif !important;color:#fff !important;font-size:16px !important;line-height:20px !important;text-decoration:underline !important;}.changezip .icon{float:left;width:60px;height:60px;}.changezip .icon img{height:100%;}.changezip .text{float:left;max-width:400px;margin:10px;}h1,h2,h3,h4,h5,h6{font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;font-weight:normal;text-transform:uppercase;text-align:center;}h6{text-transform:initial;}h1{font-size:2.1875em;}h1.with-secondary-headline{line-height:40px;}h1 .secondary{font-size:1em;text-transform:none;}nav h1{font-size:2.375em;}.feature h1{font-size:2.8125em;}h2{font-size:1.875em;}h2.with-secondary-headline{line-height:40px;}h2 .secondary{font-size:2.5em;text-transform:none;}nav h2{font-size:1.875em;}.feature h2{font-size:2.1875em;}h3{font-size:1.5625em;}h3.with-secondary-headline{line-height:40px;}h3 .secondary{font-size:1em;text-transform:none;}nav h3{font-size:1.5625em;}.feature h3{font-size:1.5625em;}h4{font-size:1.25em;}h4.with-secondary-headline{line-height:40px;}h4 .secondary{font-size:1em;text-transform:none;}nav h4{font-size:1.25em;}.feature h4{font-size:1.25em;}h5{font-size:1.125em;}h5.with-secondary-headline{line-height:40px;}h5 .secondary{font-size:1em;text-transform:none;}nav h5{font-size:1.125em;}.feature h5{font-size:1.125em;}h6{font-size:1em;}h6.with-secondary-headline{line-height:40px;}h6 .secondary{font-size:1em;text-transform:none;}nav h6{font-size:.9375em;}.feature h6{font-size:1em;}.button-primary,.button-highlighted,.button-highlighted-centered{display:inline-block;padding:16px;height:60px;font-family:"PMNCaeciliaW01-56Italic",serif;font-size:1.125em;text-decoration:none;}@media screen and (max-width:1024px){.button-primary,.button-highlighted,.button-highlighted-centered{font-size:1em;}}.button-primary>span,.button-highlighted>span,.button-highlighted-centered>span{display:inline-block;vertical-align:middle;margin-right:5px;}.button-primary>span.full-version,.button-highlighted>span.full-version,.button-highlighted-centered>span.full-version{margin-right:0;}@media screen and (max-width:1024px){.button-primary>span.full-version,.button-highlighted>span.full-version,.button-highlighted-centered>span.full-version{display:none;}}.button-primary>span.shortened-version,.button-highlighted>span.shortened-version,.button-highlighted-centered>span.shortened-version{display:none;margin-right:0;}@media screen and (max-width:1024px){.button-primary>span.shortened-version,.button-highlighted>span.shortened-version,.button-highlighted-centered>span.shortened-version{display:inline-block;}}.button-prev,.button-next{width:50px;height:50px;display:flex;align-items:center;justify-content:center;}.button-prev>span,.button-next>span{display:inline-block;}.button-primary{background-color:#333;color:#fff;height:60px;}.button-primary:visited,.button-primary:active{color:#fff;}.button-primary:hover{background-color:#00833e;color:#fff;}.button-highlighted{background-color:#00833e;color:#fff;height:60px;margin-top:5px;}.button-highlighted:visited,.button-highlighted:active{color:#fff;}.button-highlighted:hover{background-color:#01a261;color:#fff;}.product-hero-button-primary{display:inline-block;padding:11px;height:50px;font-family:"PMNCaeciliaW01-56Italic",serif;font-size:1.125em;text-decoration:none;}.product-hero-button{background-color:#333;color:#fff;font-size:1.025em;}.product-hero-button:hover{background-color:#4c4c4c;}.button-highlighted-centered{background-color:#00833e;color:#fff;height:60px;padding-top:21px;margin:0 auto;display:block;width:200px;text-align:center;}.button-highlighted-centered:visited,.button-highlighted-centered:active{color:#fff;}.button-highlighted-centered:hover{background-color:#01a261;color:#fff;}.product-hero-quote-button{background-color:#00833e;color:#fff;}.product-hero-quote-button:hover{background-color:#01a261;}.button-prev{background-color:#00833e;}.button-next{background-color:#01a261;}.green-btn{padding:15px 15px 15px 20px;text-transform:capitalize;font-family:"PMNCaeciliaW01-56Italic",serif;width:auto;float:left;line-height:20px;vertical-align:middle;color:#fff;background-image:none !important;background-color:#00833e;text-decoration:none;font-size:1em;}.green-btn span{color:#fff;}.green-btn img{width:auto !important;visibility:visible;margin-left:5px;margin-top:-5px;vertical-align:middle;}.green-btn:hover{background-color:#01a261;}.cta-white-square{display:block;width:60px;height:60px;background-color:#fff;background-repeat:no-repeat;background-position:center 10px;cursor:pointer;text-decoration:none;}.cta-grey-square{display:block;width:60px;height:60px;background-color:#dfe0dc;background-repeat:no-repeat;background-position:center 10px;cursor:pointer;text-decoration:none;}.cta-dark-square{display:block;width:60px;height:60px;background-color:#333;background-repeat:no-repeat;background-position:center 10px;cursor:pointer;text-decoration:none;}.cta-white-square span,.cta-grey-square span{display:block;text-align:center;font-family:"PMNCaeciliaW01-56Italic",serif;font-size:.5625em;color:#333;width:100%;padding-top:40px;text-decoration:none;}.cta-dark-square span{display:block;text-align:center;font-family:"PMNCaeciliaW01-56Italic",serif;font-size:.5625em;color:#fff;width:100%;padding-top:40px;text-decoration:none;}.cta-idea{background-image:url(../png/cta-square-saveidea.png);}.cta-share{background-image:url(../png/cta-square-share.png);}.cta-request{background-image:url(../png/cta-request.png);}.cta-idea-edit{background-image:url(../png/cta-square-edit-idea.png);}.cta-idea-delete{background-image:url(../png/cta-square-delete-idea.png);}.cta-download{background-image:url(../png/cta-download.png);background-position:center 7px;}.cta-info{background-image:url(../png/cta-info.png);background-position:center 7px;}.cta-white-square:hover,.cta-grey-square:hover,.cta-dark-square:hover{background-color:#00833e;}.mktoForm .mktoButtonWrap.mktoCleanGray .mktoButton{width:100% !important;height:50px !important;border:none !important;padding:5px !important;text-align:center !important;color:#fff !important;font-family:"PMNCaeciliaW01-56Italic",serif !important;font-size:1.25em !important;background-color:#00833e !important;float:left !important;cursor:pointer !important;overflow:visible !important;padding-left:.25em !important;padding-right:.25em !important;background-image:none !important;text-shadow:none !important;font-weight:100 !important;}.mktoForm{width:100% !important;}.mktoForm .mktoLabel{font-weight:bold;font-size:.875rem;color:#666;font-family:"Benton Sans",sans-serif !important;line-height:20px;width:auto !important;}.mktoForm .mktoField{width:100% !important;}.mktoForm .mktoFormRow{width:100% !important;margin-bottom:10px !important;}.mktoForm .mktoFieldWrap,.mktoForm .mktoFormCol{width:100% !important;}.mktoForm .mktoFieldWrap select{overflow:hidden;background:url(../gif/select-arrow.gif) no-repeat calc(100% - 4px) center #fff !important;background-size:43px 39px !important;-moz-appearance:none;-webkit-appearance:none;}.mktoForm .mktoForm select.mktoField:focus,.mktoForm .mktoForm select.mktoField.mktoInvalid{overflow:hidden;background:url(../gif/select-arrow.gif) no-repeat calc(100% - 4px) center #fff !important;background-size:43px 39px !important;-moz-appearance:none;-webkit-appearance:none;}.mktoForm .mktoAsterix{font-family:"Benton Sans",sans-serif !important;font-size:1.5em !important;color:#00833e !important;margin-left:-2px !important;line-height:12px !important;}.mktoForm input[type=url],.mktoForm input[type=text],.mktoForm input[type=date],.mktoForm input[type=tel],.mktoForm input[type=email],.mktoForm input[type=number],.mktoForm textarea.mktoField,.mktoForm select.mktoField{border:2px solid #eeeded;font-family:"Benton Sans",sans-serif;font-size:1rem;color:#666;display:block;height:50px;padding:13px 15px;-moz-transition:border .5s ease;-o-transition:border .5s ease;-webkit-transition:border .5s ease;transition:border .5s ease;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;resize:none;border-radius:0;}.mktoForm input[type=url]:focus,.mktoForm input[type=text]:focus,.mktoForm input[type=date]:focus,.mktoForm input[type=tel]:focus,.mktoForm input[type=email]:focus,.mktoForm input[type=number]:focus,.mktoForm textarea.mktoField:focus,.mktoForm select.mktoField:focus{border:2px solid #b6bab3;border-width:2px 2px 2px 5px;outline:0;-moz-transition:border .5s ease;-o-transition:border .5s ease;-webkit-transition:border .5s ease;transition:border .5s ease;width:100%;}.mktoForm input[type=url].active,.mktoForm input[type=text].active,.mktoForm input[type=date].active,.mktoForm input[type=tel].active,.mktoForm input[type=email].active,.mktoForm input[type=number].active,.mktoForm textarea.mktoField.active,.mktoForm select.mktoField.active{border:2px solid #b6bab3;-moz-transition:border .5s ease;-o-transition:border .5s ease;-webkit-transition:border .5s ease;transition:border .5s ease;width:100%;}.mktoForm input[type=url].mktoInvalid,.mktoForm input[type=text].mktoInvalid,.mktoForm input[type=date].mktoInvalid,.mktoForm input[type=tel].mktoInvalid,.mktoForm input[type=email].mktoInvalid,.mktoForm input[type=number].mktoInvalid,.mktoForm textarea.mktoField.mktoInvalid,.mktoForm select.mktoField.mktoInvalid{color:#a21a00;background:#f5e6e3;border:2px solid #dfd2cf !important;border-left-color:#a21a00 !important;border-left-width:5px !important;-moz-transition:border .5s ease;-o-transition:border .5s ease;-webkit-transition:border .5s ease;transition:border .5s ease;width:100%;}.mktoForm .mktoError{position:relative !important;right:0 !important;bottom:-10px !important;margin-bottom:15px !important;}.mktoForm .mktoError .mktoErrorArrowWrap{display:none !important;}.mktoForm .mktoError .mktoErrorMsg{background-color:transparent !important;background-image:none !important;font-family:"Benton Sans",sans-serif !important;font-weight:bold !important;font-size:.875em;color:#a21a00 !important;display:flex !important;justify-content:space-around;border:none !important;max-width:100% !important;width:100% !important;text-shadow:none !important;box-shadow:none !important;padding:0 !important;line-height:12px !important;}.mktoForm .mktoError .mktoErrorMsg .mktoErrorDetail{display:inline !important;}.mktoForm div,.mktoForm span,.mktoForm label,.mktoForm p{font-family:"Benton Sans",sans-serif !important;font-size:.875rem;}.mktoForm .mktoButtonRow{width:100% !important;margin-bottom:30px !important;}.mktoForm button.mktoButton{width:100% !important;height:50px !important;border:none !important;padding:5px !important;text-align:center !important;color:#fff !important;font-family:"PMNCaeciliaW01-56Italic",serif !important;font-size:1.25em !important;background-color:#00833e !important;float:left !important;cursor:pointer !important;overflow:visible !important;padding-left:.25em !important;padding-right:.25em !important;background-image:none !important;text-shadow:none !important;font-weight:100 !important;}@media screen and (max-width:480px){.mktoForm .mktoFormRow .mktoField{margin:0 0 10px 0;padding:10px 3px;height:50px !important;}.mktoForm #termsRow hr{padding:0 !important;margin-top:30px !important;}}.mktoForm .mktoFormRow.twoColumns .mktoFormCol{width:49% !important;margin-left:10px !important;}.mktoForm .mktoFormRow.twoColumns div:first-of-type{margin-left:0 !important;}.mktoForm .mktoFormRow.threeColumnsAddress .mktoFormCol:first-of-type{width:42% !important;}.mktoForm .mktoFormRow.threeColumnsAddress .mktoFormCol:nth-of-type(2){width:25% !important;margin-left:1.5%;}.mktoForm .mktoFormRow.threeColumnsAddress .mktoFormCol:nth-of-type(3){width:30% !important;margin-left:1.5%;}@media all and (max-width:900px){.mktoForm .mktoFormRow.firstColumns{width:100% !important;margin-left:0 !important;}.mktoForm .mktoFormRow.firstColumns .mktoFormCol,mktoForm .mktoFormRow.twoColumns .mktoFormCol,mktoForm .mktoFormRow.threeColumnsAddress .mktoFormCol{width:100% !important;margin-left:0 !important;}}.form-container{background:url(../jpg/form-bg.jpg);background-attachment:fixed;background-repeat:no-repeat;background-size:100%;padding:30px;width:auto;margin:auto;padding-bottom:100px;}.form-container.reside{background:url(../jpg/resideform.jpg);background-attachment:fixed;background-repeat:no-repeat;background-size:100%;}.form-container.reside .thanks-button{width:500px;margin:auto;}@media all and (max-width:500px){.form-container.reside .thanks-button{width:100%;}}.form-container .page-intro .responseLink{font-family:"PMNCaeciliaW01-56Italic",serif;font-size:2em;clear:both;}.form-container .form{position:relative;padding:80px;padding-top:35px;margin:auto;max-width:930px;background:#fff;font-family:"Benton Sans",sans-serif !important;}.form-container .form .form-row,.form-container .form .mktoFormRow{width:100%;clear:both;}.form-container .form .form-row label+.form-row,.form-container .form .mktoFormRow label+.form-row{padding-top:10px;}.form-container .form .form-row .form-row,.form-container .form .mktoFormRow .form-row{padding-bottom:8px;}.form-container .form .third{margin-left:1%;width:32%;float:left;clear:none;}.form-container .form .half{width:calc(98%/2);margin:1%;float:left;clear:none;}.form-container .form .half p{margin:20px 0;}.form-container .form .half:first-child{margin-left:0;}.form-container .form .half:last-child{margin-right:0;}.form-container .form .half .half{margin-top:0;margin-bottom:0;}.form-container .form .full{width:100%;}.form-container .form hr{width:100%;border:1px solid #333;margin-top:60px;margin-bottom:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.form-container .form h2{font-size:15px;font-family:"HelveticaNeueW01-77BdCn 692722",sans-serif;text-transform:capitalize;width:100%;margin:auto;padding-bottom:15px;text-align:left;}.form-container .form p{width:98%;margin:auto;font-size:16px;font-family:"Benton Sans",sans-serif;line-height:1.4em;margin-bottom:20px;}.form-container .form .element{margin-bottom:15px;}.form-container .form .element label{font-weight:bold;font-size:.875em;color:#666;font-family:"Benton Sans",sans-serif;line-height:20px;}.form-container .form .element label.terms-label{font-weight:normal;color:#666;}.form-container .form .element label.terms-label a{font-weight:bold;color:#666;}.form-container .form .element label.error{color:#a21a00;}.form-container .form .element label a{text-decoration:underline;}.form-container .form .element .errorDesc{font-family:"Benton Sans",sans-serif;font-weight:bold;font-size:.875em;color:#a21a00;display:block;}.form-container .form .element input,.form-container .form .element textarea,.form-container .form .element select{border:2px solid #eeeded;font-family:"Benton Sans",sans-serif;color:#666;display:block;width:100%;height:50px;padding:13px 15px;-moz-transition:border .5s ease;-o-transition:border .5s ease;-webkit-transition:border .5s ease;transition:border .5s ease;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;resize:none;border-radius:0;}.form-container .form .element input:focus,.form-container .form .element textarea:focus,.form-container .form .element select:focus{border:2px solid #b6bab3;border-width:2px 2px 2px 5px;outline:0;-moz-transition:border .5s ease;-o-transition:border .5s ease;-webkit-transition:border .5s ease;transition:border .5s ease;width:100%;}.form-container .form .element input.active,.form-container .form .element textarea.active,.form-container .form .element select.active{border:2px solid #b6bab3;-moz-transition:border .5s ease;-o-transition:border .5s ease;-webkit-transition:border .5s ease;transition:border .5s ease;width:100%;}.form-container .form .element input.error,.form-container .form .element textarea.error,.form-container .form .element select.error{color:#a21a00;background:#f5e6e3;border:2px solid #dfd2cf !important;border-left-color:#a21a00 !important;border-left-width:5px !important;-moz-transition:border .5s ease;-o-transition:border .5s ease;-webkit-transition:border .5s ease;transition:border .5s ease;width:100%;}.form-container .form .element input[type="button"]{width:100%;height:60px;border:none;padding:0;text-align:center;color:#fff;font-family:"PMNCaeciliaW01-56Italic",serif;font-size:1.25em;background-color:#00833e;float:right;cursor:pointer;}.form-container .form .element input[type="button"]:hover{background-color:#00833e;}.form-container .form .element input[type="checkbox"]{width:14px;height:auto;float:left;margin-right:5px;}.form-container .form .element.short{width:48%;float:left;}.form-container .form .element.short.first{margin-right:4%;}.form-container .form .element.short input,.form-container .form .element.short textarea,.form-container .form .element.short select{width:80%;}.form-container .form .element.short select{padding-bottom:11px;}.form-container .form .element.button{display:inline-block;margin-bottom:43px;}.form-container .form .element.button input[type="button"]{position:absolute;right:0;}.form-container .form .element.checkbox{margin-top:15px;margin-bottom:45px;}.form-container .form .element.checkbox.error{background:#f5e6e3;}.form-container .form .element.checkbox-element input{visibility:hidden;float:right;}@media screen and (max-width:768px){.form-container .form .element.checkbox-element input{margin-left:-20px;}}.form-container .form .element.checkbox-element label{float:left;margin-right:10px;display:inline-block;height:13px;width:13px;border:2px solid #eeeded;cursor:pointer;border-radius:2px;position:relative;}.form-container .form .element.checkbox-element label:after{content:'✔';display:inline-block;position:absolute;top:-3px;left:1px;font-size:12px;color:#fff;font-family:"Benton Sans",sans-serif;font-weight:400;}.form-container .form .element.checkbox-element.ff-mac label:after{font-size:17px;top:-4px;}.form-container .form .element.checkbox-element [type="checkbox"]:checked+label{background:#01a261 !important;border-color:#2c8553 !important;}.form-container .form .element.checkbox-element .terms-text{color:#000;display:inline-block;float:left;font-family:"Benton Sans",sans-serif;font-size:12px;line-height:1.334em;width:80%;}.form-container .form .element.checkbox-element .terms-text a{text-decoration:underline;}.form-container input[type="submit"],.form-container input[type="reset"],.form-container input[type="button"]{width:100% !important;height:50px;border:none;padding:5px;text-align:center;color:#fff;font-family:"PMNCaeciliaW01-56Italic",serif;font-size:1.25em;background-color:#00833e;float:left;cursor:pointer;}.form-container input[type="submit"]:hover,.form-container input[type="reset"]:hover,.form-container input[type="button"]:hover{background-color:#00833e;}.form-container .require-asterisk{font-family:"Benton Sans",sans-serif;font-size:1.5em;color:#00833e;margin-left:-2px;line-height:12px;}.form-container .required-error{border-color:#a21a00 !important;}.form-container .input-section{position:relative;}.form-container .calendar-btn{height:43px;width:45px;background:#eeeded;position:absolute;z-index:5;right:3px;top:3px;text-align:center;cursor:pointer;}.form-container .calendar-btn img{margin-top:6px;}.form-container #ui-datepicker-div{display:none;position:absolute;bottom:59px !important;right:0 !important;height:350px !important;width:350px !important;top:-340px !important;left:6px !important;z-index:50 !important;background:#fff;-webkit-box-shadow:0 0 40px 0 rgba(50,50,50,.75);-moz-box-shadow:0 0 40px 0 rgba(50,50,50,.75);box-shadow:0 0 40px 0 rgba(50,50,50,.75);padding:18px;color:#58595b;box-sizing:border-box;}.form-container #ui-datepicker-div *{box-sizing:border-box;}.form-container #ui-datepicker-div .ui-corner-all{border-radius:0;}.form-container #ui-datepicker-div table{border-collapse:collapse;border-spacing:0;font-family:"Benton Sans",sans-serif;font-size:16px;}.form-container #ui-datepicker-div table th{font-family:"Benton Sans",sans-serif;}.form-container #ui-datepicker-div table,.form-container #ui-datepicker-div tr{display:block;border:none;}.form-container #ui-datepicker-div tr td,.form-container #ui-datepicker-div tr th{border-left:2px solid #e7e8e8;width:45px;text-align:center;height:38px;}.form-container #ui-datepicker-div tr td:first-child,.form-container #ui-datepicker-div tr th:first-child{border-left:none;}.form-container #ui-datepicker-div tr td a,.form-container #ui-datepicker-div tr td a:link,.form-container #ui-datepicker-div tr td a:visited{display:inline-block;height:28px;width:28px;color:#666;text-decoration:none;padding-top:5px;}.form-container #ui-datepicker-div tr td a:hover{background:url("../calendarhover.html");background-repeat:no-repeat;color:#fff;}.form-container #ui-datepicker-div tr td.ui-datepicker-current-day a,.form-container #ui-datepicker-div tr td.ui-datepicker-current-day a:link,.form-container #ui-datepicker-div tr td.ui-datepicker-current-day a:visited{background:url("../calendarhover.html");background-repeat:no-repeat;color:#fff;}.form-container #ui-datepicker-div:after{content:"";width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid #fff;position:absolute;bottom:-14px;right:12px;}.form-container #ui-datepicker-div .ui-state-disabled{color:#fff;}.form-container #ui-datepicker-div .ui-datepicker-header{font-family:"Benton Sans",sans-serif;font-size:16px;text-align:right;margin-bottom:10px;}.form-container #ui-datepicker-div .ui-datepicker-header:after{clear:both;content:"";display:block;}.form-container #ui-datepicker-div .ui-datepicker-header .ui-datepicker-title{float:left;display:inline-block;padding-top:13px;}.form-container #ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev{background:#2c8553;height:43px;width:43px;display:inline-block;cursor:pointer;text-align:center;padding-top:11px;}.form-container #ui-datepicker-div .ui-datepicker-header .ui-datepicker-next{background:#01a261;height:43px;width:43px;display:inline-block;cursor:pointer;text-align:center;padding-top:11px;}.form-container #ui-datepicker-div .ui-datepicker-header .calendar-arrow-wrapper{float:right;text-align:center;}.form-container #ui-datepicker-div .ui-datepicker-header .calendar-arrow-wrapper>div{float:left;display:inline-block;cursor:pointer;}.form-container #ui-datepicker-div .ui-datepicker-header .calendar-arrow-wrapper>div img{margin-top:12px;}.form-container #ui-datepicker-div .ui-datepicker-header .month-year{float:left;margin-top:12px;}.select-container{overflow:hidden;background:url("../gif/select-arrow.gif") no-repeat calc(100% - 4px) center #fff;background-size:43px 42px;}.select-container select{width:100%;height:50px;background:transparent;text-indent:.01px;border:none;-moz-appearance:none;-webkit-appearance:none;color:#00833e;font-family:"Benton Sans",sans-serif;font-size:16px;}.select-container select option{padding:12px 15px;font-family:"Benton Sans",sans-serif;font-size:16px;line-height:2.125em;color:#00833e;}.select-container.error{color:#a21a00;background:url("../gif/select-arrow.gif") no-repeat calc(100% - 4px) center #f5e6e3;}.select-container.error select{color:#a21a00;}.select-container.error select option{color:#a21a00;}@media(max-width:769px){.form-container{background-size:cover;width:auto !important;display:table;}.form-container .form{margin-bottom:35px;}.form-container .form .half{width:100%;margin:0 0 15px 0;}.form-container .form .half .half{margin-left:0;margin-bottom:15px;}.page-intro{padding:20px 0;}input[type="checkbox"]{clear:both;font-size:1em;}.divider{margin-bottom:15px;}}@media(max-width:769px){.form{padding:20px !important;}.form hr{width:95% !important;margin-right:5% !important;}#rfinsForm{padding:0 !important;}.element{width:100%;float:left;}input[type="submit"],input[type="reset"]{width:90% !important;}.form-container .form-container .form .element.full input[type="text"]{width:100%;}}@media(max-width:480px){.form-container{padding:10px;}}.form-success-panel{display:none;}.form-success-panel .page-intro .intro-text{margin:20px 0;}.form-success-panel .heading{font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;font-size:25px;line-height:30px;text-align:left;text-transform:uppercase;margin-bottom:30px;}.form-success-panel .img-container{width:90.625%;}.form-success-panel .img-container img{width:100%;}.form-success-panel .caption{width:71.875%;text-align:left;}.form-success-panel .caption p{font-family:"Benton Sans",sans-serif;font-size:16px;line-height:.9375em;}.form-success-panel .caption p:last-child{margin-bottom:0;}.form-success-panel .caption p a{font-size:18px;line-height:2.22%;}@media(max-width:769px){.form-success-panel{padding-bottom:60px;}.form-success-panel .img-container{width:100%;}.form-success-panel .caption{width:90%;}}.success-hero{z-index:auto;}.rfq-solo-success .interior-content-container{margin-top:100px;}@media(max-width:780px){.rfq-solo-success .interior-content-container{margin-top:0;}}.global-social-instagram{background-image:url("../svg/icon_instagram.svg");width:17px;height:17px;}.sprite-global-social-youtube{background-image:url("../png/social-youtube.png");width:16px;height:16px;}path{fill:#a4a4a4;}circle{fill:#a4a4a4;}header{width:100%;position:relative;z-index:100;}header>div{width:100%;}header>div>nav{max-width:930px;margin:0 auto;}header #header-top{background-color:#f1f0ee;height:40px;overflow:hidden !important;border-bottom:1px solid #d4d8d4;}header #header-top>nav ul{margin:0;padding:0;list-style-type:none;}header #header-top>nav ul li{float:left;padding-right:15px;height:41px;line-height:41px;}header #header-top>nav ul li.request-quote{background:#008a52;padding-left:15px;}header #header-top>nav ul li.request-quote a{text-align:center;color:#fff;}header #header-top>nav ul li.request-quote:hover{background-color:#00833e;}header #header-top>nav ul li.request-quote:hover a{color:#fff;}header #header-top>nav ul li a{font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;font-size:.875em;color:#6c6b6b;}header #header-top>nav ul li a:hover{color:#00833e;}header #header-top>nav ul li a.emphasis{font-family:"PMNCaeciliaW01-56Italic",serif;font-size:.8125em;color:#00833e;}header #header-top>nav ul li:first-child+li{padding-left:11px;}header #header-main{background-color:#f1f0ee;position:relative;height:106px;}header #header-main img.header-logo{display:block;float:left;margin-top:31px;width:210px;height:42px;}header #header-main>nav ul li{float:left;margin-right:24px;height:106px;border-bottom:4px solid #f1f0ee;}header #header-main>nav ul li.active,header #header-main>nav ul li:hover{border-bottom:4px solid #000;}header #header-main>nav ul li a{font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;font-size:.9375em;color:#333;text-transform:uppercase;height:106px;display:table-cell;vertical-align:middle;max-width:130px;}header #header-main>nav ul li a:hover{color:#00833e;}header #header-main>nav ul li:first-child{margin-left:5px;}header #header-main>nav ul li:last-child{margin-right:20px;}header #header-main .nav-subnav{background-color:#f1f0ee;position:absolute;top:105px;width:100%;height:auto;display:none;box-shadow:0 12px 12px -4px rgba(0,0,0,.3);}header #header-main .nav-subnav .subnav-content{max-width:930px;padding:35px 0 25px 0;margin:0 auto;border-top:1px solid #d9d8d7;overflow:hidden;}header #header-main .nav-subnav .subnav-content h2{font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;font-size:1.25em;text-align:left;text-transform:uppercase;font-weight:normal;margin-bottom:20px;}header #header-main .nav-subnav .subnav-content .second-level{font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;font-size:1.25em;text-align:left;text-transform:uppercase;font-weight:normal;margin-bottom:20px;}header #header-main .nav-subnav .subnav-content.basic .subnav-item{padding:0 30px 25px 0;width:240px;float:left;font-size:1em;}header #header-main .nav-subnav .subnav-content.basic .subnav-item:nth-of-type(4n){width:210px;padding-right:0;}header #header-main .nav-subnav .subnav-content.basic .subnav-item h3{font-family:"PMNCaeciliaW01-56Italic",serif;font-size:.9375em;line-height:18px;font-weight:normal;color:#333;text-transform:none;text-align:left;}header #header-main .nav-subnav .subnav-content.basic .subnav-item .third-level{font-family:"PMNCaeciliaW01-56Italic",serif;font-size:.9375em;line-height:18px;font-weight:normal;color:#333;text-transform:none;text-align:left;}header #header-main .nav-subnav .subnav-content.basic .subnav-item:hover h3{color:#00833e;}header #header-main .nav-subnav .subnav-content.basic .subnav-item:hover .third-level{color:#00833e;}header #header-main .nav-subnav .subnav-content.basic.with-divider .subnav-item{padding-right:24px;}header #header-main .nav-subnav .subnav-content.basic.with-divider .subnav-item:nth-of-type(2){border-right:2px solid #d9d8d7;padding-right:20px;}header #header-main .nav-subnav .subnav-content.basic.with-divider .subnav-item:nth-of-type(3){padding-left:20px;}header #header-main .nav-subnav .subnav-content.basic.with-divider .subnav-item:nth-of-type(4n){padding-right:0;}header #header-main .nav-subnav .subnav-content.sectioned .fl{width:211px;margin-right:77px;}header #header-main .nav-subnav .subnav-content.sectioned .fl .caption{font-family:"Benton Sans",sans-serif;font-size:.9375em;margin-bottom:25px;}header #header-main .nav-subnav .subnav-content.sectioned .fl a{font-family:"PMNCaeciliaW01-56Italic",serif;font-size:1em;color:#333;text-decoration:underline;}header #header-main .nav-subnav .subnav-content.sectioned .fl:hover a{color:#00833e;}header #header-main .nav-subnav .subnav-content.sectioned .fr{width:642px;}header #header-main .nav-subnav .subnav-content.sectioned .fr .subnav-item{margin:0 14px 10px 0;width:200px;float:left;font-size:1em;}header #header-main .nav-subnav .subnav-content.sectioned .fr .subnav-item:nth-of-type(3n){margin-right:0;}header #header-main .nav-subnav .subnav-content.sectioned .fr .subnav-item h3{font-family:"PMNCaeciliaW01-56Italic",serif;font-size:.9375em;font-weight:normal;text-transform:none;text-align:left;color:#333;}header #header-main .nav-subnav .subnav-content.sectioned .fr .subnav-item h3 .brand-name{font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;text-transform:uppercase;}header #header-main .nav-subnav .subnav-content.sectioned .fr .subnav-item .third-level{font-family:"PMNCaeciliaW01-56Italic",serif;font-size:.9375em;font-weight:normal;text-transform:none;text-align:left;color:#333;}header #header-main .nav-subnav .subnav-content.sectioned .fr .subnav-item .third-level .brand-name{font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;text-transform:uppercase;}header #header-main .nav-subnav .subnav-content.sectioned .fr .subnav-item:hover h3{color:#00833e;}header #header-main .nav-subnav .subnav-content.sectioned .fr .subnav-item:hover .third-level{color:#00833e;}header #header-main .nav-subnav .subnav-content.sectioned .fr .subnav-item img{width:70px;float:left;margin-right:12px;}header #header-main .nav-subnav .subnav-content.sectioned .btn{font-size:.6em;border:2px solid #f1f0ee;padding:10px 15px 10px 20px;text-transform:capitalize;font-family:"PMNCaeciliaW01-56Italic",serif;width:auto;float:left;line-height:20px;vertical-align:middle;color:#fff;background-image:none !important;}header #header-main .nav-subnav .subnav-content.sectioned .btn:hover{color:#fff !important;}header #header-main .nav-subnav .subnav-content.sectioned .btn img{width:auto !important;visibility:visible;margin-left:5px;margin-top:-5px;vertical-align:middle;}header #header-main .nav-subnav .subnav-content.sectioned .btn-green{background-color:#008a52;border:2px solid #008a52;color:#fff !important;text-decoration:none !important;}header #header-main .nav-subnav .subnav-content.sectioned .btn:after{background:none repeat scroll 0 0 #fff;color:#000;}header #header-main .nav-subnav .subnav-content.sectioned .btn span{color:#fff;}header #header-main-nav-mobile{display:none;flex-wrap:wrap;}@media all and (max-width:1023px){header #header-main-nav-mobile{display:flex;}}header #header-main-nav-mobile img.mobile-logo{display:block;margin:0 auto;margin-top:20px;width:210px;height:42px;}header #header-main-nav-mobile>div{flex-grow:1;vertical-align:middle;text-align:center;}header #header-main-nav-mobile #mobile-menu-button{margin:24px;line-height:12px;color:#00833e;}header #header-main-nav-mobile #mobile-menu-button #mobile-menu-text{text-align:center;font-size:10px;font-weight:800;letter-spacing:-.2px;font-family:Arial,sans-serif;display:block;transform:scale(1,1.1);-webkit-transform:scale(1,1.1);-moz-transform:scale(1,1.1);-ms-transform:scale(1,1.1);-o-transform:scale(1,1.1);}header #header-main-nav-mobile #mobile-menu-button #mobile-menu-btn-svg{max-width:30px;}header #header-main-nav-mobile #mobile-menu-button #mobile-menu-btn-svg .cls-1{fill:none;stroke:#00833e;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;}header #header-main-nav-mobile #mobile-search{margin:30px 24px;}header #breadcrumb-container{background-color:#e0e0db;width:100%;height:35px;}header #breadcrumb-container #breadcrumb{max-width:930px;margin:0 auto;font-family:'PMNCaeciliaW01-56Italic','CaeciliaLTStd-Italic',serif;font-size:15px;color:#7d8379;padding-top:11px;}header #breadcrumb-container #breadcrumb a{font-family:'PMNCaeciliaW01-56Italic','CaeciliaLTStd-Italic',serif;font-size:15px;color:#7d8379;}header #breadcrumb-container #breadcrumb a:hover{color:#00833e;}header #breadcrumb-container #breadcrumb .seperator{font-size:13px;margin-left:10px;margin-right:10px;}@media(max-width:860px){header #breadcrumb-container{display:none;}}header #logo{margin-top:31px;}header #for-pros{margin-top:24px;}a.jhpro{display:block;width:40px;height:56px;background-size:40.5px 40px !important;background:transparent url("../png/jhpros.png") no-repeat center right;margin-right:4px;}nav#header-top-nav{height:41px;position:relative;}nav#header-top-nav ul{margin:0;padding:0;list-style-type:none;}nav#header-top-nav ul#header-top-left-nav{border-right:1px solid #d4d8d4;}nav#header-top-nav ul#header-top-left-nav li{float:left;margin-right:16px;line-height:41px;padding:0;}nav#header-top-nav ul#header-top-left-nav li a{font-family:"Benton Sans Light",sans-serif;font-size:.75em;color:#6c6b6b;}nav#header-top-nav ul#header-top-left-nav li a:hover{color:#00833e;}nav#header-top-nav .lang-switch{padding:0 15px;}nav#header-top-nav .lang-switch a{display:block;float:left;font-size:.75em;line-height:40px;font-family:"Benton Sans",sans-serif;font-weight:bold;padding:0 6px;}nav#header-top-nav .lang-switch a.lang{color:#999;text-decoration:none;}nav#header-top-nav .lang-switch a.current-lang{color:#6c6b6b;text-decoration:none;}nav#header-top-nav .lang-switch div{float:left;font-family:"Benton Sans",sans-serif;font-size:.75em;line-height:40px;padding:0 10px 0 0;color:#6c6b6b;font-weight:bold;}nav#header-top-nav #hiddenLangSwitch{font-family:"Benton Sans",sans-serif;font-weight:bold;font-size:.75em;line-height:40px;height:40px;color:#fff;border:0;}nav#header-top-nav ul#header-top-right-nav{float:right;}nav#header-top-nav ul#header-top-right-nav li{float:left;padding-right:15px;height:41px;line-height:41px;text-transform:uppercase;}nav#header-top-nav ul#header-top-right-nav li.request-a-quote{background:#00833e;padding-left:15px;}nav#header-top-nav ul#header-top-right-nav li.request-a-quote a{text-align:center;color:#fff;}nav#header-top-nav ul#header-top-right-nav li.request-a-quote:hover{background-color:#00833e;}nav#header-top-nav ul#header-top-right-nav li.request-a-quote:hover a{color:#fff;}nav#header-top-nav ul#header-top-right-nav li a{font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;font-size:.875em;color:#6c6b6b;}nav#header-top-nav ul#header-top-right-nav li a:hover{color:#00833e;}nav#header-top-nav ul#header-top-right-nav li.my-idea-center{text-transform:none;border-right:1px solid #d4d8d4;}nav#header-top-nav ul#header-top-right-nav li.my-idea-center a{font-family:"PMNCaeciliaW01-56Italic",serif;font-size:.8125em;color:#00833e;}nav#header-top-nav ul#header-top-right-nav li:first-child+li{padding-left:11px;}nav#header-top-nav a#header-language-switch{display:block;width:48px;height:41px;line-height:41px;text-align:center;font-family:"Benton Sans",sans-serif;font-weight:bold;font-size:.75em;color:#999;border-right:1px solid #d4d8d4;}nav#header-top-nav #header-search{display:block;width:48px;height:41px;border-left:1px solid #d4d8d4;border-right:1px solid #d4d8d4;margin-right:10px;}nav#header-top-nav #header-search div{margin-top:10px;margin-left:15px;}nav#header-top-nav #header-search:hover{cursor:pointer;}nav#header-top-nav #header-search-field{font-family:"Benton Sans",sans-serif;font-size:1em;position:absolute;right:141px;width:85px;border:0;height:40px;text-indent:10px;outline:0;color:#333;background-color:#fff;border-left:1px solid #d4d8d4;z-index:1;}nav#header-top-nav #header-search-field.search-field-extended{width:255px;}nav#header-top-nav #header-social-nav .social-more-option,nav#header-top-nav #header-search-field{display:none;}#mobile-nav-top #search-field{font-family:"Benton Sans",sans-serif;font-size:1em;position:absolute;right:64px;width:96px;border:0;height:38px;text-indent:10px;outline:0;border-left:1px solid #d4d8d4;margin-top:-5px;}nav#nav{height:106px;}nav#nav #logo{margin-top:31px;}nav#nav #logo img{float:left;}nav#nav a#search{display:block;width:20px;height:41px;background:transparent url(../search.html) no-repeat center center;margin-top:17px;}@media all and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){nav#nav a#search{display:block;width:20px;height:41px;background-size:19.5px 19px !important;background:transparent url("../search2x.html") center left no-repeat;margin-top:17px;}}nav#nav a#jhpro{display:block;width:40px;height:106px;background:transparent url(../jh-pro.html) no-repeat center right;margin-right:4px;}nav#nav a#jhpro:hover{display:block;width:40px;height:106px;background:transparent url(../jh-pro-hover.html) no-repeat center right;margin-right:4px;}@media all and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){nav#nav a#jhpro{display:block;width:40px;height:106px;background-size:40px 57px !important;background:transparent url(../jh-pro2x.html) no-repeat center right;margin-right:4px;}nav#nav a#jhpro:hover{display:block;width:40px;height:106px;background-size:40px 57px !important;background:transparent url("../jh-pro-hover2x.html") center left no-repeat;margin-right:4px;}}nav#nav ul#main-nav{margin:0;}nav#nav ul#main-nav li{float:left;margin-right:24px;height:101px;line-height:101px;border-bottom:4px solid #f1f0ee;}nav#nav ul#main-nav li.active{border-bottom:4px solid #000;}nav#nav ul#main-nav li a{font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;font-size:.9375em;color:#333;}nav#nav ul#main-nav li:first-child{margin-left:5px;}nav#nav ul#main-nav li:last-child{margin-right:20px;}nav#nav ul#anchor-nav{margin:0;}nav#nav ul#anchor-nav li{float:left;margin-right:24px;height:101px;line-height:101px;}nav#nav ul#anchor-nav li a{font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;font-size:.9375em;color:#333;}nav#nav ul#anchor-nav li:first-child{margin-left:5px;}nav#nav ul#anchor-nav li:last-child{margin-right:20px;}nav#nav a#mobile-menu-callout{font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;font-size:.9375em;line-height:106px;padding-right:50px;right:50px;position:absolute;background-size:50%;background:transparent url(../png/mobile-menu.png) center right no-repeat;display:none !important;}img.panel-logo{display:block;margin-top:70px;width:210px;height:42px;}footer .footer-mobile{width:100%;background-color:#f1f0ee;display:none;}footer .footer-mobile .footer-heading{font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;font-size:1em;line-height:24px;text-transform:uppercase;text-align:center;padding:30px 0 0 0;}footer .footer-mobile .social-icons{text-align:center;}footer .footer-mobile .social-icons img{display:inline;padding:20px 18px 0 0;}footer .footer-mobile .footer-links{margin-top:20px;}footer .footer-mobile .footer-links a{display:block;margin-bottom:2px;}footer .footer-mobile .footer-row{background-color:#00833e;padding:25px 30px;color:#fff;font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;font-size:1em;text-transform:uppercase;}footer #footer-links{background-color:#f1f0ee;}footer #footer-links>div{margin:0 auto;}footer #footer-links .footer-links-container{max-width:1000px;position:relative;border:5px solid #fff;display:block;}footer #footer-links .footer-links-corner{position:absolute;top:-20px;left:-20px;}footer #footer-links .footer-callouts-container{max-width:930px;}footer #footer-links .footer-callouts{width:100%;margin:0 auto;text-align:center;padding:35px 0;}footer #footer-links .footer-callouts a{display:inline-block;margin-left:45px;vertical-align:middle;}footer #footer-links .footer-links-inner-container{width:100%;padding:5% 9.5%;display:inline-block;}footer #footer-links .footer-links-inner-container .footer-column{width:25%;padding:0 2.5%;float:left;}footer #footer-links .footer-links-inner-container .footer-column:first-child{padding-left:0;}footer #footer-links .footer-links-inner-container .footer-column:nth-child(2){width:30%;padding-right:0;}footer #footer-links .footer-links-inner-container .footer-column:nth-child(3){width:25%;}footer #footer-links .footer-links-inner-container .footer-column:nth-child(4){width:20%;padding:0;}footer #footer-links .footer-links-inner-container .footer-column a{display:block;color:#333;font-family:"Benton Sans Light",sans-serif;font-size:.875em;line-height:20px;padding-top:10px;}footer #footer-links .footer-links-inner-container .footer-column a:hover{color:#00833e;}footer #footer-links .footer-links-inner-container .footer-headline{font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;font-size:1.125em;line-height:24px;text-transform:uppercase;color:#333;}footer .footer-links-bottom{background-color:#fff;height:50px;font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;padding-top:19px;}footer .footer-links-bottom a{color:#333;font-family:"Benton Sans Light",sans-serif;font-size:.875em;}footer .footer-links-bottom a:hover{color:#00833e;}footer .footer-links-bottom .footer-links-bottom-left{width:100%;max-width:370px;float:left;}footer .footer-links-bottom .footer-links-bottom-left div:nth-child(1){width:180px;float:left;font-weight:bold;font-size:1.125em;padding-left:25px;}footer .footer-links-bottom .footer-links-bottom-left div:nth-child(2){width:190px;float:left;}footer .footer-links-bottom .footer-links-bottom-left div:nth-child(2) ul#header-social-nav{padding:0 0;border-right:1px solid #d4d8d4;}footer .footer-links-bottom .footer-links-bottom-left div:nth-child(2) ul#header-social-nav li{float:left;height:41px;}footer .footer-links-bottom .footer-links-bottom-left div:nth-child(2) ul#header-social-nav li a{display:block;margin:0 4px 0 4px;}footer .footer-links-bottom .footer-links-bottom-left div:nth-child(2) #header-social-nav{padding:0 15px;border-right:1px solid #d4d8d4;}footer .footer-links-bottom .footer-links-bottom-left div:nth-child(2) #header-social-nav li{float:left;height:41px;padding:0;}footer .footer-links-bottom .footer-links-bottom-left div:nth-child(2) #header-social-nav li a{display:block;margin:12px 4px 0 4px;}footer .footer-links-bottom .footer-links-bottom-left div:nth-child(2) #header-social-nav li.social-more{width:24px;overflow:hidden;z-index:none;}footer .footer-links-bottom .footer-links-bottom-left div:nth-child(2) #header-social-nav li.social-more a{display:block;position:relative;border-right:3px solid #aeaeae;border-bottom:3px solid #aeaeae;width:9px;height:9px;transform:rotate(-45deg);margin-top:16px;}footer .footer-links-bottom .footer-links-bottom-right{width:300px;float:right;}footer .footer-links-bottom .footer-links-bottom-right div:nth-child(1){width:130px;float:right;}footer .footer-links-bottom .footer-links-bottom-right div:nth-child(2){width:130px;float:right;}footer #subfooter{width:100%;background-color:#fff;padding-top:28px;padding-bottom:28px;}footer #subfooter>div{max-width:970px;padding:0 20px;margin:0 auto;}footer #subfooter>div a{display:inline-block;vertical-align:middle;}footer #subfooter>div .fr .group .footer-question{display:inline;}footer #subfooter>div .fr .group .footer-phone{display:inline;}footer #subfooter .subfooter-logo,footer #subfooter .subfooter-copyright,footer #subfooter .subfooter-questions-phone,footer #subfooter .subfooter-questions-phone-mobile,footer #subfooter .subfooter-questions,footer #subfooter .subfooter-questions-mobile,footer #subfooter .subfooter-questions,footer #subfooter .subfooter-questions-phone{line-height:18px;display:inline-block;}footer #subfooter .subfooter-question-mobile,footer #subfooter .subfooter-phone-mobile{display:none;}footer #subfooter .subfooter-logo{float:left;}footer #subfooter .subfooter-logo img{display:block;margin-right:12px;width:45px;height:45px;}footer #subfooter .subfooter-copyright,footer #subfooter .subfooter-questions-phone,footer #subfooter .subfooter-questions-phone-mobile,footer #subfooter .subfooter-questions,footer #subfooter .subfooter-questions-mobile{float:left;font-family:"Benton Sans",sans-serif;font-size:.75em;color:#333;padding-bottom:10px;}footer #subfooter .subfooter-questions-phone,footer #subfooter .subfooter-questions-phone-mobile{font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;font-size:1.125em;}footer #subfooter .subfooter-questions,footer #subfooter .subfooter-questions-mobile{padding-right:0;font-family:"PMNCaeciliaW01-56Italic",serif;font-size:1.125em;}footer .subfooter-border{width:100%;height:39px;}.hide-from-mobile{display:block !important;}.show-for-mobile{display:none !important;}@media all and (max-width:1023px){.hide-from-mobile{display:none !important;}.show-for-mobile{display:block !important;}footer .subfooter-copyright,footer #subfooter .subfooter-questions-phone,footer #subfooter .subfooter-questions-phone-mobile,footer #subfooter .subfooter-questions,footer #subfooter .subfooter-questions-mobile{font-size:.9375em;width:255px;margin-top:7px;}footer .subfooter-questions-phone,footer .subfooter-questions{font-size:.875em;}footer .footer-sublinks .fr{margin-top:37px;}}@media all and (max-width:766px){.subfooter-copyright,footer #subfooter .subfooter-questions-phone,footer #subfooter .subfooter-questions-phone-mobile,footer #subfooter .subfooter-questions,footer #subfooter .subfooter-questions-mobile{max-width:calc(100% - 80px);width:250px;line-height:16px !important;margin-left:5px;}.subfooter-questions,.subfooter-questions-phone{display:inline !important;height:auto !important;padding-top:0 !important;width:100% !important;}.subfooter-questions{margin-bottom:3px !important;}.subfooter-questions-phone{margin-bottom:28px !important;}}@media all and (max-width:1120px){footer .footer-container .footer-inner{margin:0 15px;}}@media screen and (max-width:740px){footer .footer-container{padding-top:40px;display:block;}footer .footer-sublinks{width:88%;margin:auto;}footer .footer-linkscontainer{width:80% !important;padding-left:16% !important;width:auto;}footer .footer-column{width:80% !important;margin-top:16%;padding:0 2.5% !important;float:left;}footer .footer-subtext{width:80%;font-size:.6875em;line-height:1.3em;padding-top:25px;white-space:pre-wrap;}footer .footer-callout img{display:block !important;margin:0 auto !important;}footer .footer-callout a{display:block;}footer .footer-callout a:nth-child(2){margin-top:30px !important;}footer .footer-logo img{width:30px;}footer .footer-question,footer .footer-phone{display:none !important;}footer div.footer-column.last{margin-bottom:16%;}footer .footer-question-mobile,footer .footer-phone-mobile{display:none !important;max-width:80%;margin:auto;text-align:center;clear:both;margin-top:10px;margin-bottom:10px;}footer .footer-phone-mobile{margin-bottom:40px;}footer .footer-links-bottom{height:100px;}footer .footer-links-bottom .footer-links-bottom-left{float:initial;}footer .footer-links-bottom .footer-links-bottom-right{float:initial;}footer .footer-links-bottom .footer-links-bottom-right div:nth-child(1){float:left;padding-left:25px;}footer .footer-links-bottom .footer-links-bottom-right div:nth-child(2){float:left;}}@media screen and (max-width:440px){footer #subfooter{height:100%;}footer .footer-links-bottom{height:170px;}footer .footer-links-bottom .footer-links-bottom-left{float:initial;padding-left:35px;height:65px;}footer .footer-links-bottom .footer-links-bottom-left div:nth-child(1){height:30px;padding-left:0;}footer .footer-links-bottom .footer-links-bottom-right{float:initial;padding-left:10px;}footer .footer-links-bottom .footer-links-bottom-right div:nth-child(1){height:40px;float:initial;}footer .footer-links-bottom .footer-links-bottom-right div:nth-child(2){float:initial;padding-left:25px;}}.site-bug{min-width:58px;height:60px;position:fixed;top:110px;background:transparent url(../png/locator-icon.png) left center no-repeat;z-index:200;-moz-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s;transition:all .5s;}.site-bug .enter-zip{display:block;overflow:hidden;margin-left:58px;width:0;height:60px;line-height:60px;font-family:"PMNCaeciliaW01-56Italic",serif;font-size:1.125em;color:#333;background-color:#333;text-align:left;text-indent:30px;-moz-transition:padding .5s,width .5s,color 2s;-o-transition:padding .5s,width .5s,color 2s;-webkit-transition:padding .5s,width .5s,color 2s;transition:padding .5s,width .5s,color 2s;}.site-bug .update-profile{margin-left:58px;width:200px;height:60px;line-height:60px;font-family:"PMNCaeciliaW01-56Italic",serif;font-size:1.125em;color:#fff;background-color:#333;text-align:center;display:none;}.site-bug:hover{background-image:url(../png/locator-icon-hover.png);cursor:pointer;}.site-bug:hover .enter-zip{width:200px;color:#fff;}.site-bug:hover .update-profile{display:block;}@media all and (max-width:1023px){.site-bug{display:none !important;}}@media only screen and (min-device-width:320px) and (max-device-width:568px){.site-side-panel .container{overflow:auto;width:100vw;padding:0 15px 0 15px;height:100%;}}.site-layover{position:fixed;width:100%;height:100%;background-color:rgba(221,221,211,.85);z-index:1010;display:none;}.site-side-panel{margin-left:-600px;position:fixed;background-color:#fff;z-index:1020;box-shadow:0 0 12px 4px rgba(0,0,0,.3);height:100%;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;transition:all 1s;}.site-side-panel #logo{margin-top:70px;display:block;}.site-side-panel .container{overflow:auto;width:540px;padding:0 55px 0 60px;height:100%;}@media only screen and (min-device-width:320px) and (max-device-width:568px){.site-side-panel .container{overflow:auto;width:100vw;padding:0 15px 0 15px;height:100%;}}.site-side-panel .site-side-panel-close,.site-side-panel #autozip-close{width:60px;height:60px;position:absolute;margin-top:110px;margin-left:540px;cursor:pointer;background:url(../png/close.png);}@media only screen and (max-width:620px){.site-side-panel .site-side-panel-close,.site-side-panel #autozip-close{margin-top:0;margin-left:0;top:0;right:0;}}@media only screen and (min-device-width:320px) and (max-device-width:480px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){.site-side-panel .site-side-panel-close,.site-side-panel #autozip-close{margin-top:0;margin-left:0;top:0;right:0;}}.site-side-panel img{display:block;}.site-side-panel h1{width:335px;font-size:2.375em;line-height:38px;margin:65px 0 40px 0;text-align:left;}.site-side-panel .title{width:335px;font-size:2.375em;line-height:38px;margin:65px 0 40px 0;text-align:left;font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;font-weight:normal;text-transform:uppercase;}.site-side-panel .divider{width:90px;margin-bottom:0;}.site-side-panel .panel-fields-summary,.site-side-panel .panel-fields-confirmation,.site-side-panel .panel-fields-form,.site-side-panel .panel-fields-form-submit{width:calc(100% - 10px);float:left;}.site-side-panel .panel-fields{margin-top:5px;margin-bottom:5px;float:left !important;}.site-side-panel .panel-fields p{font-size:1em !important;}.site-side-panel .panel-option-fullwidth{width:100%;}.site-side-panel .panel-option-fullwidth input[type=checkbox]{margin-bottom:40px;float:left;}.site-side-panel .panel-option-fullwidth label{font-family:"Benton Sans Light",sans-serif !important;font-size:.875em !important;display:block;float:left !important;line-height:18px;margin-top:0;padding-top:0;}.site-side-panel .create-an-account{display:none;width:auto;height:50px;margin-top:20px;line-height:50px;float:left;vertical-align:middle;}.site-side-panel .create-an-account label{font-family:"Benton Sans",sans-serif;font-size:.875em;color:#6c6b6b;cursor:pointer;float:none !important;}.site-side-panel .create-an-account input[type=checkbox]{margin-top:2px;height:12px;cursor:pointer;margin-right:5px;}.site-side-panel .panel-link{font-family:"PMNCaeciliaW01-56Italic",serif;font-size:1em;color:#333;text-decoration:underline;float:right !important;margin-top:-105px !important;cursor:pointer;}.site-side-panel label{font-family:"Benton Sans",sans-serif;font-size:.875em;line-height:26px;color:#6c6b6b;float:left;padding-top:5px;-moz-transition:all 1s;-o-transition:all 1s;-webkit-transition:all 1s;transition:all 1s;width:100%;}.site-side-panel label.error{color:#a89b77;}.site-side-panel input[type=text],.site-side-panel input[type=email],.site-side-panel input[type=password]{width:421px;height:48px;padding:0;border:2px solid #eeeded;font-family:"Benton Sans Light",sans-serif;font-size:1em;text-indent:10px;color:#6c6b6b;float:left;-moz-transition:all 1s;-o-transition:all 1s;-webkit-transition:all 1s;transition:all 1s;width:calc(100% - 4px);}.site-side-panel input[type=text].error,.site-side-panel input[type=email].error,.site-side-panel input[type=password].error{color:#666;background:#f1ecd9;border:2px solid #e0ddd5 !important;border-left-color:#a89b77 !important;border-left-width:5px !important;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;width:calc(100% - 9px);}.site-side-panel .errorDesc{font-family:"Benton Sans Light",sans-serif;font-weight:bold;font-size:.875em;color:#a89b77;display:inline-block;float:left;line-height:20px;}.site-side-panel input[type=submit]{height:50px;padding:0;border:0;background-color:#00833e;font-family:"PMNCaeciliaW01-56Italic",serif;font-size:1.25em;color:#fff;float:right;margin-top:20px;margin-bottom:30px;padding:0 10px;cursor:pointer;-moz-transition:all 1s;-o-transition:all 1s;-webkit-transition:all 1s;transition:all 1s;}.site-side-panel input[type=submit]:hover{background-color:#00833e;}.site-side-panel .panel-field-validation{border-left:5px solid #a89b77 !important;background-color:#f1ecd9;}.site-side-panel .panel-label-error{color:#a89b77;}.site-side-panel .social-login-facebook,.site-side-panel .social-login-twitter{width:195px;height:50px;margin-top:15px;margin-bottom:30px;padding:0;font-family:"PMNCaeciliaW01-56Italic",serif;font-size:1.125em;line-height:50px;color:#fff;text-align:center;float:left;cursor:pointer;}.site-side-panel .social-login-facebook a,.site-side-panel .social-login-twitter a{color:#fff;}.site-side-panel .social-login-facebook a:hover,.site-side-panel .social-login-twitter a:hover{color:#fff !important;}.site-side-panel .social-login-facebook{background-color:#44619d;margin-right:3px;}.site-side-panel .social-login-twitter{background-color:#5db0ef;}.site-side-panel p{font-family:"Benton Sans Light",sans-serif;font-size:1em;line-height:24px;margin:20px 0 10px 0;}#profile-panel #cancel{margin-top:36px !important;float:left !important;}#zip-located #autozip-no-thanks{margin-top:36px !important;float:left !important;}#mobile-nav-container{background-color:#f1f0ee;position:absolute;top:0;left:-85%;width:85%;height:100%;z-index:1;}#mobile-nav-container .mobile-logo{display:block;margin:21px;width:147px;height:29px;}#mobile-nav-container .mobile-nav-level{background-color:#f1f0ee;position:absolute;top:0;left:calc(-100% - 20px);width:calc(100% - 20px);height:100%;z-index:1;box-shadow:1px 10px 18px rgba(0,0,0,.2);}#mobile-nav-container .mobile-nav-level .mobile-nav-level{background-color:#f1f0ee;}#mobile-nav-container .mobile-nav-level .mobile-nav-level .mobile-nav-level{background-color:#f1f0ee;}#mobile-nav-container .closeLvl{height:85px;padding-left:40px;background-color:#f1f0ee;}#mobile-nav-container .closeLvl .arrow-back{display:inline-block;position:absolute !important;top:38px;left:20px;width:10px;height:10px;position:relative;}#mobile-nav-container .closeLvl .arrow-back::before,#mobile-nav-container .closeLvl .arrow-back::after{content:'';position:absolute;width:10px;height:2px;background-color:#333;}#mobile-nav-container .closeLvl .arrow-back::before{-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}#mobile-nav-container .closeLvl .arrow-back::after{top:6px;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);}#mobile-nav-container .closeLvl:hover .arrow-back::before,#mobile-nav-container .closeLvl:hover .arrow-back::after{background-color:#00833e;}#mobile-nav-container ul li{display:table;width:100%;}#mobile-nav-container ul li a{display:table-cell;font:1.25em/20px "HelveticaNeueW01-67MdCn 692710",sans-serif;text-decoration:none;padding-left:16px;padding-right:40px;width:100%;height:59px;background-color:#fff;border-bottom:1px solid #f1f0ee;text-transform:uppercase;letter-spacing:-1px;vertical-align:middle;}#mobile-nav-container ul li ul li a:not(.closeLvl){font:1em/20px "PMNCaeciliaW01-56Italic",serif;text-transform:none;position:relative;}#mobile-nav-container ul li ul li a:not(.closeLvl) .arrow{display:block;position:absolute !important;right:26px;top:26px;width:5px;height:5px;position:relative;}#mobile-nav-container ul li ul li a:not(.closeLvl) .arrow::before,#mobile-nav-container ul li ul li a:not(.closeLvl) .arrow::after{content:'';position:absolute;width:5px;height:2px;background-color:#6c6b6b;}#mobile-nav-container ul li ul li a:not(.closeLvl) .arrow::before{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);}#mobile-nav-container ul li ul li a:not(.closeLvl) .arrow::after{top:3.5px;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}#mobile-nav-container ul.mobile-additional-nav li a{font:.875em/20px "Benton Sans Light",sans-serif;color:#6c6b6b;text-transform:none;border-bottom:0;}#mobile-nav-container .mobile-language-panel{font-family:"PMNCaeciliaW01-56Italic",serif;background:none no-repeat scroll right center #f1f0ee;color:#333;text-transform:none;}#mobile-nav-container .mobile-language-panel+ul{background-color:#fff;}#mobile-nav-container .mobile-language-panel+ul .closeLvl{font-family:"PMNCaeciliaW01-56Italic",serif;background-color:#f1f0ee;color:#333;text-transform:none;}#mobile-nav-container .mobile-language-panel+ul .closeLvl .arrow-back::before,#mobile-nav-container .mobile-language-panel+ul .closeLvl .arrow-back::after{background-color:#333;}#mobile-nav-container .mobile-language-panel+ul .current-lang{font-weight:bold;}#mobile-nav-container .mobile-locator-panel{font-family:"PMNCaeciliaW01-56Italic",serif;background:url(../png/locator-icon.png) no-repeat scroll right center #333;color:#fff;text-transform:none;}#mobile-nav-container .mobile-locator-panel+ul{background-color:#fff;}#mobile-nav-container .mobile-locator-panel+ul .closeLvl{font-family:"PMNCaeciliaW01-56Italic",serif;background-color:#333;color:#fff;text-transform:none;}#mobile-nav-container .mobile-locator-panel+ul .closeLvl .arrow-back::before,#mobile-nav-container .mobile-locator-panel+ul .closeLvl .arrow-back::after{background-color:#fff;}#mobile-nav-container .mobile-locator-panel+ul li>div{padding:20px;}#mobile-nav-container .mobile-locator-panel+ul li>div>div{margin-bottom:20px;}#mobile-nav-container .mobile-locator-panel+ul li>div h3{text-align:left;}#mobile-nav-container .mobile-locator-panel+ul li>div .mobile-zip-label{text-align:left;font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;font-weight:normal;text-transform:uppercase;text-align:center;}#mobile-nav-container .mobile-locator-panel+ul li>div .divider{width:90px;}#mobile-nav-container .mobile-locator-panel+ul li>div .button{display:block;}#mobile-nav-container .mobile-locator-panel+ul li>div .button .arrow{margin-top:20px;margin-left:18px;width:12px;height:12px;position:relative;}#mobile-nav-container .mobile-locator-panel+ul li>div .button .arrow::before,#mobile-nav-container .mobile-locator-panel+ul li>div .button .arrow::after{content:'';position:absolute;width:12px;height:2px;background-color:#fff;}#mobile-nav-container .mobile-locator-panel+ul li>div .button .arrow::before{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);}#mobile-nav-container .mobile-locator-panel+ul li>div .button .arrow::after{top:7px;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}#mobile-nav-container .mobile-locator-panel+ul li>div .mobile-zip-use-location{height:auto;background-color:none;border:0;padding:0;margin-top:20px;font-size:1.125em;cursor:pointer;color:#00833e;}#mobile-nav-container .mobile-pros{background-color:#9da89e;color:#fff;}.active-nav-level{overflow:auto;}@media all and (max-width:1023px){nav#header-main-nav{max-width:1023px !important;height:84px;background:#fff;}nav#header-main-nav #logo-mobile{margin:20px auto 0 0;display:block;width:210px;height:60px;background-size:initial;}nav#header-main-nav a#search{margin-top:-5px;}.menu-trigger{display:block;}.mp-pusher{display:block;}.zip-locator-icon{display:none;}header #header-main{background:#fff;height:84px;}#mobile-nav-top{display:block;min-width:280px;height:84px;}}a.go-to-top{width:71px;height:85px;position:fixed;bottom:25px;right:25px;cursor:pointer;z-index:999;}a.go-to-top-fr{width:128px;height:123px;position:fixed;bottom:25px;right:25px;cursor:pointer;z-index:999;background:url(../png/backtotopbuttonfrench.png) no-repeat 0 0;background-size:101px;}.contextualMenuTransition{-moz-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s;transition:all .5s;}nav#contextual-menu{position:fixed;top:0;width:100%;height:60px;background-color:#fff;z-index:1000;box-shadow:0 0 12px 4px rgba(0,0,0,.3);margin-top:-70px;-webkit-backface-visibility:hidden;-moz-transition:margin-top .5s;-o-transition:margin-top .5s;-webkit-transition:margin-top .5s;transition:margin-top .5s;}nav#contextual-menu .contextual-menu-wrapper{max-width:930px;margin:0 auto;}nav#contextual-menu .contextual-menu-wrapper .contextual-menu-parent-page{float:left;line-height:60px;text-indent:25px;font-family:"PMNCaeciliaW01-56Italic",serif;font-size:1em;cursor:pointer;background-image:url(../png/parent-page.png);background-repeat:no-repeat;background-position:center left;text-decoration:none;}nav#contextual-menu .contextual-menu-wrapper .contextual-menu-current-page{width:500px;height:60px;line-height:60px;font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;font-size:1.4375em;text-align:center;text-transform:uppercase;margin:0 auto;display:block;cursor:pointer;text-decoration:none;}nav#contextual-menu .contextual-menu-wrapper .contextual-menu-action-icons{width:125px;margin-top:-60px;float:right;}nav#contextual-menu .contextual-menu-wrapper .contextual-menu-action-icons a{float:left;}nav#contextual-menu .contextual-menu-wrapper .contextual-menu-action-icons .cta-share{border-left:1px solid #e5e5e6;border-right:1px solid #e5e5e6;}nav#contextual-menu .contextual-menu-wrapper .contextual-menu-action-icons .cta-idea{border-right:1px solid #e5e5e6;}@media all and (max-width:766px){.contextual-menu-current-page{display:none !important;}nav#contextual-menu .contextual-menu-wrapper .contextual-menu-parent-page{margin-left:10px;}.contextual-menu-action-icons{margin-top:0 !important;}}.lean-overlay{z-index:1000 !important;}.modal-cover{position:fixed;width:100%;height:100%;z-index:200;}.save-idea-modal-container{width:765px;}.save-idea-modal-container .modal-form{width:386px;padding:29px;}.share-idea-modal-container{width:765px;min-height:320px;}.share-idea-modal-container .modal-form{width:355px;padding:40px 45px 40px 45px;}.confirm-modal{width:510px;height:300px;}.confirm-modal h1{margin-top:50px;text-align:center !important;}.confirm-modal .title{margin-top:50px;text-align:center !important;}.confirm-modal .modal-text{text-align:center;}.confirm-modal .modal-form{width:700px;padding:29px;}.user-modal-container{width:830px;min-height:580px;}.user-modal-container .modal-form{width:570px;padding:45px;}.user-modal-container-mobile{width:100%;height:100%;}.user-modal-container-mobile .modal-form{width:100%;padding:0;}#modal-zip-locator{background-color:#fff;z-index:1020;box-shadow:0 0 12px 4px rgba(0,0,0,.3);height:100%;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;transition:all 1s;}#modal-zip-locator #logo{margin-top:70px;display:block;}#modal-zip-locator .container{overflow:auto;width:540px;padding:0 55px 0 60px;height:100%;}#modal-zip-locator .site-side-panel-close,#modal-zip-locator #autozip-close{width:60px;height:60px;position:absolute;margin-top:110px;margin-left:540px;cursor:pointer;background:url(../png/close.png);}@media only screen and (max-width:620px){#modal-zip-locator .site-side-panel-close,#modal-zip-locator #autozip-close{margin-top:0;margin-left:0;top:0;right:0;}}#modal-zip-locator img{display:block;}#modal-zip-locator h1{width:375px;font-size:1.375em;line-height:18px;margin:35px 0 20px 0;text-align:left;}#modal-zip-locator .divider{width:90px;margin-bottom:0;}#modal-zip-locator .panel-fields-summary,#modal-zip-locator .panel-fields-confirmation,#modal-zip-locator .panel-fields-form,#modal-zip-locator .panel-fields-form-submit{width:calc(100% - 10px);float:left;}#modal-zip-locator .panel-fields{margin-top:5px;margin-bottom:5px;float:left !important;}#modal-zip-locator .panel-fields p{font-size:1em !important;}#modal-zip-locator .panel-option-fullwidth{width:100%;}#modal-zip-locator .panel-option-fullwidth input[type=checkbox]{margin-bottom:40px;float:left;}#modal-zip-locator .panel-option-fullwidth label{font-family:"Benton Sans Light",sans-serif !important;font-size:.875em !important;display:block;float:left !important;line-height:18px;margin-top:0;padding-top:0;}#modal-zip-locator .create-an-account{display:none;width:auto;height:50px;margin-top:20px;line-height:50px;float:left;vertical-align:middle;}#modal-zip-locator .create-an-account label{font-family:"Benton Sans",sans-serif;font-size:.875em;color:#6c6b6b;cursor:pointer;float:none !important;}#modal-zip-locator .create-an-account input[type=checkbox]{margin-top:2px;height:12px;cursor:pointer;margin-right:5px;}#modal-zip-locator .panel-link{font-family:"PMNCaeciliaW01-56Italic",serif;font-size:1em;color:#333;text-decoration:underline;float:right !important;margin-top:-55px !important;cursor:pointer;margin-right:-40px;}#modal-zip-locator label{font-family:"Benton Sans",sans-serif;font-size:.875em;line-height:26px;color:#6c6b6b;float:left;padding-top:5px;-moz-transition:all 1s;-o-transition:all 1s;-webkit-transition:all 1s;transition:all 1s;width:100%;}#modal-zip-locator label.error{color:#a89b77;}#modal-zip-locator input[type=text],#modal-zip-locator input[type=email],#modal-zip-locator input[type=password]{width:310px;height:48px;padding:0;border:2px solid #eeeded;font-family:"Benton Sans Light",sans-serif;font-size:1em;text-indent:10px;color:#6c6b6b;float:left;-moz-transition:all 1s;-o-transition:all 1s;-webkit-transition:all 1s;transition:all 1s;}#modal-zip-locator input[type=text].error,#modal-zip-locator input[type=email].error,#modal-zip-locator input[type=password].error{color:#666;background:#f1ecd9;border:2px solid #e0ddd5 !important;border-left-color:#a89b77 !important;border-left-width:5px !important;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;width:calc(100% - 9px);}#modal-zip-locator .errorDesc{font-family:"Benton Sans Light",sans-serif;font-weight:bold;font-size:.875em;color:#a89b77;display:inline-block;float:left;line-height:20px;}#modal-zip-locator input[type=submit]{height:50px;padding:0;border:0;background-color:#00833e;font-family:"PMNCaeciliaW01-56Italic",serif;font-size:1.25em;color:#fff;float:right;margin-top:0;margin-bottom:20px;padding:0 10px;cursor:pointer;-moz-transition:all 1s;-o-transition:all 1s;-webkit-transition:all 1s;transition:all 1s;}#modal-zip-locator input[type=submit]:hover{background-color:#00833e;}#modal-zip-locator .panel-field-validation{border-left:5px solid #a89b77 !important;background-color:#f1ecd9;}#modal-zip-locator .panel-label-error{color:#a89b77;}#modal-zip-locator .social-login-facebook,#modal-zip-locator .social-login-twitter{width:195px;height:50px;margin-top:15px;margin-bottom:30px;padding:0;font-family:"PMNCaeciliaW01-56Italic",serif;font-size:1.125em;line-height:50px;color:#fff;text-align:center;float:left;cursor:pointer;}#modal-zip-locator .social-login-facebook a,#modal-zip-locator .social-login-twitter a{color:#fff;}#modal-zip-locator .social-login-facebook a:hover,#modal-zip-locator .social-login-twitter a:hover{color:#fff !important;}#modal-zip-locator .social-login-facebook{background-color:#44619d;margin-right:3px;}#modal-zip-locator .social-login-twitter{background-color:#5db0ef;}#modal-zip-locator p{font-family:"Benton Sans Light",sans-serif;font-size:1em;line-height:24px;margin:20px 0 10px 0;}#modal-zip-locator.user-modal-container-mobile{width:350px;margin:auto;height:100%;margin-top:10px;}#modal-zip-locator.user-modal-container-mobile .container{width:100%;}#modal-zip-locator.user-modal-container-mobile .container #logo{margin-top:30px;}#modal-zip-locator.user-modal-container-mobile .container h1{width:100%;font-size:1.275em;margin:25px 0 10px 0;line-height:28px;}#modal-zip-locator.user-modal-container-mobile .container #no-thanks{margin-top:-65px !important;}#modal-zip-locator.user-modal-container-mobile .container input[type=text],#modal-zip-locator.user-modal-container-mobile .container input[type=email],#modal-zip-locator.user-modal-container-mobile .container input[type=password]{width:90%;}#modal-zip-locator.user-modal-container-mobile .container .panel-fields-form-submit input[type=submit]{float:left;}@media screen and (max-width:1023px){#siteConfirmationModal{margin-left:-300px !important;}}.modal-container{background-color:#fff;box-shadow:0 0 12px 4px rgba(0,0,0,.3);}.modal-container.modal-container-abandonment{width:760px;padding:0;height:auto !important;}@media screen and (max-width:1023px){.modal-container.modal-container-abandonment{width:600px;}}@media screen and (max-width:766px){.modal-container.modal-container-abandonment{height:100% !important;width:100%;}.modal-container.modal-container-abandonment table{height:100%;}.modal-container.modal-container-abandonment .modal-form-button-inverted{margin-left:0 !important;}}.modal-container.modal-container-abandonment table{width:100%;}.modal-container.modal-container-abandonment table .modal-form{padding:40px;}.modal-container.modal-container-abandonment table .modal-form h1{margin-top:0 !important;text-align:left !important;font-size:1.875em !important;line-height:40px !important;}.modal-container.modal-container-abandonment table .modal-form .title{margin-top:0 !important;text-align:left !important;font-size:1.875em !important;line-height:150% !important;}.modal-container.modal-container-abandonment table .modal-form .modal-text{text-align:left !important;}.modal-container.modal-container-abandonment table .modal-form .modal-form-button{float:left;}.modal-container.modal-container-abandonment table .modal-form .modal-form-button-inverted{background-color:#fff;margin-left:10px;border:2px solid #00833e;height:46px;line-height:46px;}.modal-container.modal-container-abandonment table .modal-form .modal-form-button-inverted a{color:#00833e !important;}.modal-container table{border:0;border-collapse:collapse;border-spacing:0;}.modal-container .modal-close-button{width:60px;height:60px;position:absolute;top:60px;right:-60px;cursor:pointer;background-image:url(../png/modal-close.png);}.modal-container h1{font-family:"PMNCaeciliaW01-56Italic",serif;font-size:2.375em;color:#333;line-height:46px;margin-bottom:0;text-transform:none;text-align:left;}.modal-container .title{font-family:"PMNCaeciliaW01-56Italic",serif;font-size:2.375em;color:#333;line-height:150%;margin-bottom:0;text-transform:none;text-align:left;}.modal-container h2{font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;font-size:2.375em;color:#333;line-height:30px;margin-bottom:0;text-transform:uppercase;text-align:left;}.modal-container .sub-title{font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;font-size:2.375em;color:#333;line-height:30px;margin-bottom:0;text-transform:uppercase;text-align:left;}.modal-container .divider{width:90px;margin:30px 0;}.modal-container .modal-link{font-family:"PMNCaeciliaW01-56Italic",serif;font-size:1em;color:#333;text-decoration:underline;}.modal-container .modal-text{font-family:"Benton Sans",sans-serif;font-size:1em;line-height:24px;}.modal-container .social-login-facebook,.modal-container .social-login-twitter{width:237px;height:50px;margin-top:15px;margin-bottom:30px;padding:0;font-family:"PMNCaeciliaW01-56Italic",serif;font-size:1.25em;line-height:50px;color:#fff;text-align:center;float:left;cursor:pointer;}.modal-container .social-login-facebook a,.modal-container .social-login-twitter a{color:#fff;}.modal-container .social-login-facebook a:hover,.modal-container .social-login-twitter a:hover{color:#fff !important;}.modal-container .social-login-facebook{background-color:#44619d;margin-right:5px;}.modal-container .social-login-twitter{background-color:#5db0ef;}.modal-container .modal-thumbnail{width:320px;height:320px;background-color:#dfe0dc;vertical-align:middle;text-align:center;}.modal-container .modal-thumbnail img{max-width:320px;max-height:320px;background-color:#dfe0dc;vertical-align:top;}.modal-container .modal-sideimage img{max-height:90vh;display:block;}.modal-container .modal-form{vertical-align:top;}.modal-container .modal-form .modal-label{width:100%;display:block;font-family:"Benton Sans",sans-serif;font-size:.875em;line-height:26px;color:#6c6b6b;font-weight:bold;}.modal-container .modal-form .modal-field{outline:0 !important;}.modal-container .modal-form .modal-title{width:100%;display:block;font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;font-size:1.5625em;color:#333;text-transform:uppercase;margin-bottom:20px;}.modal-container .modal-form .modal-label-validation{color:#a21a00;}.modal-container .modal-form .modal-field-validation{border-left:5px solid #a21a00 !important;background-color:#f5e6e3;}.modal-container .modal-form .modal-label-error{color:#a21a00;}.modal-container .modal-form textarea{width:100%;height:46px;max-height:46px;padding:15px 2%;border:1px solid #dddcdc;font-family:"Benton Sans",sans-serif;font-size:1em;color:#333;resize:none;}.modal-container .modal-form .delete-idea{width:auto;height:50px;margin-top:15px;line-height:50px;float:left;vertical-align:middle;}.modal-container .modal-form .delete-idea a{font-family:"PMNCaeciliaW01-56Italic",serif;font-size:1em;color:#666;text-decoration:underline;}.modal-container .modal-form .save-idea-facebook,.modal-container .modal-form .keep-me-logged-in{width:auto;height:50px;margin-top:15px;line-height:50px;float:left;vertical-align:middle;}.modal-container .modal-form .save-idea-facebook label,.modal-container .modal-form .keep-me-logged-in label{font-family:"Benton Sans",sans-serif;font-size:.875em;color:#6c6b6b;cursor:pointer;}.modal-container .modal-form .save-idea-facebook input[type=checkbox],.modal-container .modal-form .keep-me-logged-in input[type=checkbox]{margin-top:2px;height:12px;cursor:pointer;}.modal-container .modal-form input[type="text"],.modal-container .modal-form input[type="email"],.modal-container .modal-form input[type="password"]{width:100%;padding:15px 5%;border:2px solid #eeeded;font-family:"Benton Sans",sans-serif;font-size:1em;color:#333;}.modal-container .modal-form .modal-form-button,.modal-container .modal-form input[type="submit"]{width:auto;height:50px;margin-left:0;margin-right:0;margin-top:15px;background-color:#00833e;font-family:"PMNCaeciliaW01-56Italic",serif;font-size:1em;line-height:50px;color:#fff;border:0;float:right;cursor:pointer;}.modal-container .modal-form .modal-form-button a,.modal-container .modal-form input[type="submit"] a{width:100%;height:100%;padding:15px;color:#fff !important;text-decoration:none;}.modal-container .modal-form .modal-form-button a:hover,.modal-container .modal-form input[type="submit"] a:hover{color:#fff !important;}.modal-container .modal-form .modal-form-button:hover,.modal-container .modal-form input[type="submit"]:hover{color:#fff !important;background-color:#00833e;}.modal-container #sign-up-link,.modal-container #login-link{float:right;margin-top:-55px;cursor:pointer;}.modal-container #forgot-password-link{float:left;width:100%;cursor:pointer;}#siteCover{min-width:240px;}.modal-container-mobile{background-color:#fff;box-shadow:0 0 12px 4px rgba(0,0,0,.3);overflow-y:auto;}.modal-container-mobile .modal-header{width:100%;height:45px;background-color:#333;}.modal-container-mobile .modal-header .modal-title{margin:0 auto !important;font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif !important;color:#fff !important;font-size:1.5625em !important;text-transform:uppercase !important;line-height:45px !important;text-align:center;width:200px !important;}.modal-container-mobile .modal-header .modal-back{width:45px;height:45px;background:url(../png/mobile-menu-arrow-left-white.png);background-repeat:no-repeat;background-position:center center;float:left;}.modal-container-mobile .modal-header .modal-link{float:right;font-family:"PMNCaeciliaW01-56Italic",serif;color:#fff;font-size:1em;line-height:45px;text-decoration:underline;margin-top:-45px;padding-right:10px;}.modal-container-mobile .modal-header-white{width:100%;height:45px;background-color:#fff;box-shadow:0 0 12px 4px rgba(0,0,0,.3);}.modal-container-mobile .modal-header-white .modal-title{margin:0 auto !important;font-family:"PMNCaeciliaW01-56Italic",serif !important;color:#333 !important;font-size:1.25em !important;text-transform:none !important;line-height:45px !important;text-align:center;width:200px !important;}.modal-container-mobile .modal-header-white .modal-back{width:45px;height:45px;background:url(../png/mobile-menu-arrow-left.png);background-repeat:no-repeat;background-position:center center;float:left;}.modal-container-mobile .modal-header-white .modal-link{float:right;font-family:"PMNCaeciliaW01-56Italic",serif;color:#fff;font-size:1em;line-height:45px;text-decoration:underline;margin-top:-45px;padding-right:10px;}.modal-container-mobile img{width:100%;}.modal-container-mobile .modal-padding{padding:10px;}.modal-container-mobile .modal-text{font-family:"Benton Sans",sans-serif;font-size:1em;line-height:24px;padding:10px;}.modal-container-mobile .forgot-password-link{float:right;font-family:"PMNCaeciliaW01-56Italic",serif;color:#00833e;font-size:.625em;text-decoration:underline;padding-right:10px;cursor:pointer;}.modal-container-mobile .social-login-facebook,.modal-container-mobile .social-login-twitter{width:46%;height:50px;margin-top:15px;margin-bottom:30px;padding:0 1.5%;font-family:"PMNCaeciliaW01-56Italic",serif;font-size:1.25em;line-height:50px;color:#fff;text-align:center;float:left;cursor:pointer;}.modal-container-mobile .social-login-facebook a,.modal-container-mobile .social-login-twitter a{color:#fff;}.modal-container-mobile .social-login-facebook a:hover,.modal-container-mobile .social-login-twitter a:hover{color:#fff !important;}.modal-container-mobile .social-login-facebook{background-image:url(../png/social-login-facebook-mobile.png);background-repeat:no-repeat;background-position:20px center;background-color:#44619d;margin-right:5px;}.modal-container-mobile .social-login-twitter{background-image:url(../png/social-login-twitter-mobile.png);background-repeat:no-repeat;background-position:20px center;background-color:#5db0ef;}.modal-container-mobile .modal-thumbnail{width:320px;height:320px;background-color:#dfe0dc;vertical-align:middle;}.modal-container-mobile .modal-thumbnail img{max-width:320px;max-height:320px;background-color:#dfe0dc;}.modal-container-mobile .modal-form{vertical-align:top;}.modal-container-mobile .modal-form .modal-label{width:100%;display:block;font-family:"Benton Sans",sans-serif;font-size:.875em;line-height:22px;margin-top:10px;color:#6c6b6b;}.modal-container-mobile .modal-form .modal-title{width:100%;display:block;font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;font-size:1.5625em;color:#333;text-transform:uppercase;margin-bottom:20px;}.modal-container-mobile .modal-form textarea{width:100%;height:45px;padding:15px 2%;border:1px solid #dddcdc;font-family:"Benton Sans",sans-serif;font-size:1em;color:#333;resize:none;}.modal-container-mobile .modal-form .save-idea-facebook,.modal-container-mobile .modal-form .keep-me-logged-in{width:auto;height:50px;margin-top:15px;line-height:50px;float:left;vertical-align:middle;}.modal-container-mobile .modal-form .save-idea-facebook label,.modal-container-mobile .modal-form .keep-me-logged-in label{font-family:"Benton Sans",sans-serif;font-size:.875em;color:#6c6b6b;cursor:pointer;}.modal-container-mobile .modal-form .save-idea-facebook input[type=checkbox],.modal-container-mobile .modal-form .keep-me-logged-in input[type=checkbox]{margin-top:2px;height:12px;cursor:pointer;}.modal-container-mobile .modal-form input[type="text"],.modal-container-mobile .modal-form input[type="email"],.modal-container-mobile .modal-form input[type="password"]{width:90%;padding:15px 5%;border:2px solid #eeeded;font-family:"Benton Sans",sans-serif;font-size:1em;color:#333;}.modal-container-mobile .modal-form .modal-form-button,.modal-container-mobile .modal-form input[type="submit"]{width:100%;height:60px;margin-left:0;margin-right:0;background-color:#00833e;font-family:"PMNCaeciliaW01-56Italic",serif;font-size:1.25em;line-height:60px;color:#fff;border:0;text-align:center;float:left;cursor:pointer;text-decoration:none;}.modal-container-mobile .modal-form .modal-form-button a,.modal-container-mobile .modal-form input[type="submit"] a{width:100%;height:100%;color:#fff !important;}.modal-container-mobile .modal-form .modal-form-button a:hover,.modal-container-mobile .modal-form input[type="submit"] a:hover{color:#fff !important;}.modal-container-mobile .modal-form .modal-form-button:hover,.modal-container-mobile .modal-form input[type="submit"]:hover{color:#fff !important;background-color:#00833e;}.no-padding{padding:0 !important;}.addthis_toolbox a{float:left;margin:3px;}#at3lb{min-width:0 !important;width:100% !important;}#at3win{min-width:0 !important;}div#find-a-dealer-form{width:100% !important;}.md-perspective,.md-perspective body{height:100%;overflow:hidden;}.md-perspective body{background:#222;-webkit-perspective:600px;-moz-perspective:600px;-ms-perspective:600px;perspective:600px;}.md-modal{position:fixed;top:50%;left:50%;width:auto;min-width:320px;height:auto;z-index:2000;visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);}.md-show{visibility:visible;}.md-overlay{position:fixed;width:100%;height:100%;visibility:hidden;top:0;left:0;z-index:1000;opacity:0;background:rgba(221,221,211,.85);-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;}.md-show~.md-overlay{opacity:1;visibility:visible;}.md-content{position:relative;margin:0 auto;}.md-effect-1 .md-content{-webkit-transform:scale(.7);-moz-transform:scale(.7);-ms-transform:scale(.7);-o-transform:scale(.7);transform:scale(.7);opacity:0;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;}.md-show.md-effect-1 .md-content{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1;}#prompt-modal .modal-container{padding:60px;width:665px;}#prompt-modal .modal-container h1{line-height:42px;}#prompt-modal .modal-container .divider{margin:25px 0;}#prompt-modal .form-container{background:none;padding:0;}#prompt-modal .form-container .form{padding:0;max-width:none;}#prompt-modal .form-container .form .element{margin-bottom:6px;}#prompt-modal .form-container .form hr{margin-top:35px;}#prompt-modal .modal-text{width:90%;}#prompt-modal .modal-close-button{padding:0;}#prompt-modal .modal-success.page-intro{float:left;padding:0;}#prompt-modal .modal-success .intro-text{margin:0 auto;}#prompt-modal .modal-success .half{float:left;}#prompt-modal .modal-form-button-wide{width:100% !important;text-align:center;}#prompt-modal .modal-form-button-wide a{width:100%;display:block;padding:0 !important;}@media all and (max-height:845px) and (min-width:767px){#prompt-modal .modal-container{padding:30px;}#prompt-modal .modal-container h1{font-size:1.875em;line-height:32px !important;}#prompt-modal .form-container .form hr{margin-top:15px;}#prompt-modal .form-container .form .element label{line-height:16px;}#prompt-modal .form-container .form .element input,#prompt-modal .form-container .form .element textarea,#prompt-modal .form-container .form .element select{height:45px;font-size:.875em;}#prompt-modal .form-container .form .element input[type=checkbox]{height:14px;}}@media all and (max-width:870px){#prompt-modal .modal-container .modal-close-button{top:0;right:0;}}.modal-cover-rfq .modal-container{overflow-y:auto;overflow-x:hidden;height:100%;}.modal-cover-rfq .modal-container h1{padding:0 20px;}.modal-cover-rfq .modal-container h2{padding:0 20px;}.modal-cover-rfq .modal-container .divider{margin:30px 20px;}.modal-cover-rfq .modal-container .form-container{background:none;}.modal-cover-rfq .modal-container .form-container .page-intro{margin-top:0 !important;max-width:none !important;}.modal-cover-rfq .modal-container .form-container .page-intro img{width:100%;}.modal-cover-rfq .modal-container .form-container .page-intro .half{width:100% !important;}.modal-cover-rfq .modal-container .form-container .page-intro p{width:calc(100% - 40px) !important;}.modal-cover-rfq .modal-container .form-container .page-intro .responseLink{display:block;margin-left:20px;margin-bottom:30px;}.modal-cover-rfq .modal-container p{margin:20px;}.modal-cover-rfq .modal-container .form hr{width:100% !important;margin-top:30px;}.modal-cover-rfq .modal-container .modal-form-button{width:100%;text-align:center;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.modal-cover-rfq .modal-container .modal-form-button a{display:block;padding:0;}.modal-cover-rfq .modal-container .modal-form-button-inverted{background-color:#fff;margin-left:10px;border:2px solid #00833e;height:46px;line-height:46px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.modal-cover-rfq .modal-container .modal-form-button-inverted:hover a{color:#fff !important;}.modal-cover-rfq .modal-container .modal-form-button-inverted a{color:#00833e !important;}img[src^="https://go.is.com"]{display:none;}#lightboxModal{z-index:1200 !important;}#lightboxModal .lightbox-item{background-color:#fff;padding:30px;margin:30px;overflow:hidden;}#lightboxModal img{display:block;}#lightboxModal .cta-share{position:absolute;top:70px;left:70px;display:none;}#lightboxModal .cta-idea,#lightboxModal .cta-idea-edit{position:absolute;top:70px;left:132px;display:none;}#lightboxModal .cta-close{background-image:url(../modal-close-small.html);position:absolute;top:70px;right:70px;display:none;}#lightboxModal .cta-white-square:hover,#lightboxModal .cta-dark-square:hover{background-color:#00833e;}#lightboxModal .lightbox-item:hover .cta-share,#lightboxModal .lightbox-item:hover .cta-idea,#lightboxModal .lightbox-item:hover .cta-download,#lightboxModal .lightbox-item:hover .cta-idea-edit,#lightboxModal .lightbox-item:hover .cta-idea-delete,#lightboxModal .lightbox-item:hover .cta-close{display:block;}#lightboxMobileModal{z-index:100 !important;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#333;display:inline-block;visibility:visible;}#lightboxMobileModal .lightbox-mobile{background-color:#333;padding:0;margin:0;overflow:hidden;}#lightboxMobileModal .lightbox-image{position:fixed;top:60px;left:0;width:100%;overflow:hidden;border-top:solid 1px #6c6b6b;}#lightboxMobileModal .lightbox-image:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em;}#lightboxMobileModal img{margin:auto;display:inline-block;vertical-align:middle;}#lightboxMobileModal .contextual-menu-wrapper{max-width:930px;margin:0 auto;color:#fff;display:block;}#lightboxMobileModal .contextual-menu-wrapper a{color:#fff;}#lightboxMobileModal .contextual-menu-wrapper a:hover{color:#00833e;}#lightboxMobileModal .contextual-menu-wrapper .contextual-menu-parent-page{float:left;line-height:60px;text-indent:25px;font-family:"PMNCaeciliaW01-56Italic",serif;font-size:1em;cursor:pointer;background-image:url(../parent-page-white.html);background-repeat:no-repeat;background-position:center left;text-decoration:none;}#lightboxMobileModal .contextual-menu-wrapper .contextual-menu-action-icons{width:123px;float:right;}#lightboxMobileModal .contextual-menu-wrapper .contextual-menu-action-icons a{float:left;}#lightboxMobileModal .contextual-menu-wrapper .contextual-menu-action-icons .cta-share{background-image:url(../png/cta-square-share-white.png);border-left:1px solid #6c6b6b;}#lightboxMobileModal .contextual-menu-wrapper .contextual-menu-action-icons .cta-idea{background-image:url(../png/cta-square-saveidea-white.png);border-left:1px solid #6c6b6b;}.showcase-zoom{cursor:pointer;}.more-info{display:inline-block;color:#000;outline:none;cursor:pointer;position:relative;}.more-info div{z-index:999;display:none;padding:14px 20px;margin-left:30px;margin-bottom:10px;min-width:220px;max-width:500px;font-weight:normal;}.more-info div ul{list-style-type:disc;}.whats-this-icon{height:24px;position:absolute;bottom:0;}.whats-this-icon.tooltip-shown{bottom:20px;}.tooltip-is-shown{display:block !important;position:relative;color:#111;border:0;background:#fff;}.more-info div{border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-box-shadow:0 0 8px 6px #ebebeb;-webkit-box-shadow:0 0 8px 6px #ebebeb;box-shadow:0 0 8px 6px #ebebeb;}.more-info div ul{margin-left:20px;}img.callout{z-index:20;position:absolute;top:30px;border:0;left:-12px;}.paragraph h1+div:not(.divider),.paragraph h2+div:not(.divider){margin-top:30px;}.paragraph .divider{width:90px;height:4px;background-color:#333;margin:30px auto;}.paragraph img{max-width:100% !important;height:auto !important;display:inline-block;margin:0 auto;display:inherit;}.paragraph div{text-align:left;}.paragraph li{list-style-type:disc;margin-left:20px;}.paragraph ul.std-cta{width:auto;margin:30px auto;max-width:300px;}.paragraph ul.std-cta li{list-style-type:none;margin:0;}.paragraph+.std-asymmetrical{margin-top:-60px;}.paragraph+.three-column-container{margin-top:-60px;}.hero{background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;background-position:top center;margin-bottom:90px;}@media screen and (max-width:1023px){.hero{height:262px;}}.hero img{width:100%;display:block;}@media screen and (max-width:1023px){.hero img{display:none;height:262px;}}.hero .cta-hero-container{width:100%;max-width:800px;margin:auto;position:relative;}.hero .cta-content{position:absolute;top:-105px;right:0;width:100%;max-width:505px;padding:0 15px;}.hero .cta-content.one-cta{top:-35px;}.hero .cta-content.one-cta a{border:15px solid #fff;height:90px;text-align:center;}.hero .cta-content.two-cta{background:#fff;width:440px;padding-top:15px;padding-bottom:10px;}@media(max-width:1024px){.hero .cta-content.two-cta{height:150px;top:500px !important;right:15px;}}@media(max-width:670px){.hero .cta-content.two-cta{width:340px;}}.hero .cta-content.two-cta li a.button-highlighted{margin-top:7px;}.hero .cta-content.two-cta li:nth-child(1) a{text-align:center;background-color:#00833e;}.hero .cta-content.two-cta li:nth-child(1) a:hover{background-color:#01a261;}.hero .cta-content.two-cta li:nth-child(2){background-color:#fff;float:left;width:100%;border-top:0 solid #424242;height:60px;}.hero .cta-content.two-cta li:nth-child(2) a{background-color:#fff;color:#333;text-align:center;padding-top:30px;width:calc(100% - 30px);height:55px;margin-top:-7px;}.hero .cta-content.two-cta li:nth-child(2) a:hover{color:#00833e;}.hero .cta-content.two-cta li:nth-child(2) a:after{content:">";width:10px;height:10px;display:inline-block;font-weight:bold;font-size:.9em;top:-1px;left:1px;position:relative;}.hero .cta-content.three-cta li:nth-child(1){border:16px solid #fff;}.hero .cta-content.three-cta li:nth-child(1) a{text-align:center;}.hero .cta-content.three-cta li:nth-child(1) a.button-highlighted{margin-top:0;}.hero .cta-content.three-cta li:nth-child(2){background-color:#fff;float:left;width:50%;border-top:0 solid #424242;height:50px;}.hero .cta-content.three-cta li:nth-child(2) a{background-color:#fff;color:#333;text-align:center;padding-top:15px;width:220px;height:55px;font-size:1em;margin-top:-13px;}.hero .cta-content.three-cta li:nth-child(2) a:hover{color:#00833e;}.hero .cta-content.three-cta li:nth-child(2) a:after{content:">";width:10px;height:10px;display:inline-block;font-weight:bold;font-size:.9em;position:relative;}@media(max-width:1024px){.hero .cta-content.three-cta li:nth-child(2) a:after{left:10px;}}@media(max-width:670px){.hero .cta-content.three-cta li:nth-child(2) a:after{position:relative;left:70px;top:-25px;}}@media(max-width:1024px){.hero .cta-content.three-cta li:nth-child(2) a{margin-top:-12px;}}@media(max-width:670px){.hero .cta-content.three-cta li:nth-child(2) a{width:50%;margin-top:-40px;margin-left:30px;}}.hero .cta-content.three-cta li:nth-child(2) .full-version{width:130px;}@media(max-width:1024px){.hero .cta-content.three-cta li:nth-child(2) .shortened-version{display:inline;width:inherit;}}@media(max-width:670px){.hero .cta-content.three-cta li:nth-child(2) .shortened-version{display:inline;width:90px;}}.hero .cta-content.three-cta li:nth-child(3){background-color:#fff;float:left;width:50%;border-top:0 solid #424242;height:50px;}.hero .cta-content.three-cta li:nth-child(3) a{background-color:#fff;color:#333;text-align:center;padding-top:15px;width:220px;font-size:1em;height:55px;margin-top:-13px;margin-left:-25px;}.hero .cta-content.three-cta li:nth-child(3) a:hover{color:#00833e;}.hero .cta-content.three-cta li:nth-child(3) a:after{content:">";width:10px;height:10px;display:inline-block;font-weight:bold;font-size:.9em;position:relative;}@media(max-width:1024px){.hero .cta-content.three-cta li:nth-child(3) a:after{left:10px;}}@media(max-width:670px){.hero .cta-content.three-cta li:nth-child(3) a:after{position:relative;left:70px;top:-25px;}}@media(max-width:1024px){.hero .cta-content.three-cta li:nth-child(3) a{margin-top:-12px;margin-left:-10px;}}@media(max-width:670px){.hero .cta-content.three-cta li:nth-child(3) a{width:50%;margin-top:-40px;margin-left:0;}}.hero .cta-content.three-cta li:nth-child(3) .full-version{width:130px;}@media(max-width:1024px){.hero .cta-content.three-cta li:nth-child(3) .shortened-version{display:inline;width:inherit;}}@media(max-width:670px){.hero .cta-content.three-cta li:nth-child(3) .shortened-version{display:inline;width:90px;}}.hero .hero-quote-button{background-color:#00833e;color:#fff;}.hero .hero-quote-button:hover{background-color:#01a261;}.hero .hero-quote-button .request-quote-icon{margin-left:-3px;}.hero .hero-quote-button .full-version{margin-top:-8px;}@media screen and (max-width:1023px){.cta-hero{padding-bottom:30px;}.cta-hero-container{width:100%;margin:0 auto;clear:both;}.cta-content{position:relative;clear:both;width:90%;float:none;margin:auto;top:auto;bottom:-135px;}.cta-content.one-cta{top:230px !important;padding-bottom:0;}.cta-content.two-cta{top:170px !important;padding-bottom:0;}.cta-content.three-cta{top:150px !important;padding-bottom:0;}.hero .cta-hero-container .cta-content{bottom:35px;}.hero .hero-quote-button .request-quote-icon{height:27px;}.hero .hero-quote-button .shortened-version{margin-top:8px;vertical-align:top;}.std-image-wide{height:262px;}.std-image-wide img{display:none;}.std-image-wide-scroll{height:650px;max-height:650px;background-attachment:scroll !important;}.std-image-wide-scroll>div{height:650px;max-height:650px;}.std-image-wide-scroll img{display:none;}}.hero-channel-width{position:relative;}.hero-channel-width img.full{position:absolute;top:0;z-index:0;}.hero-channel-width .box{position:relative;top:46px;margin-bottom:46px;width:400px;z-index:1;}.hero-channel-width .box .box-side{width:100px;float:left;padding:40px 0 40px 40px;}.hero-channel-width .box .box-side h1{font-size:4.625em;line-height:60px;}.hero-channel-width .box .box-side .divider{width:40px;margin:30px auto;}.hero-channel-width .box .box-side+.box-inner{width:calc(100% - 100px);padding-left:10px;float:left;}.hero-channel-width .box .box-inner{min-height:368px;padding-right:80px;}@media all and (max-width:768px){.hero-channel-width .box .box-side{width:70px;padding:20px 0 20px 20px;}.hero-channel-width .box .box-side+.box-inner{width:calc(100% - 70px);padding-left:20px;float:left;}.hero-channel-width .box .box-inner{min-height:368px;padding:20px;padding-right:20px;}}.hero-channel-width .box.box-left{left:50px;}.hero-channel-width .box.box-right{left:calc(100% - 450px);}.hero-channel-width .box p+p{padding-top:20px;}@media all and (max-width:768px){.hero-channel-width img.full{position:relative;}.hero-channel-width .box{top:0;width:auto;max-width:100%;margin-bottom:0;}.hero-channel-width .box.box-left,.hero-channel-width .box.box-right{left:0;}}.hero-channel-width .divider{width:90px;height:4px;background-color:#333;margin:30px 0;}.two-alternating-columns-container{display:flex;flex-wrap:wrap;justify-content:center;overflow:hidden;}.two-alternating-columns-container>.col{width:50%;align-self:center;margin-bottom:20px;}.two-alternating-columns-container>.col.js-waypoint{opacity:0;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out;}.two-alternating-columns-container>.col.js-waypoint.active{opacity:1;}.two-alternating-columns-container>.col.image figure{background-size:cover;background-position:left center;}@media screen and (max-width:1250px){.two-alternating-columns-container>.col.image figure .quote{min-width:auto;visibility:visible;}}@media screen and (max-width:1250px){.two-alternating-columns-container>.col.image figure img{min-width:596px;visibility:hidden;}}.two-alternating-columns-container>.col.with-caption{align-self:flex-end;}.two-alternating-columns-container>.col figure.with-caption{position:relative;}.two-alternating-columns-container>.col figure.with-caption figcaption{position:absolute;width:100%;top:10%;}.two-alternating-columns-container>.col .std-cta{width:400px;padding-left:24px;padding-bottom:20px;}@media screen and (max-width:1250px){.two-alternating-columns-container>.col .std-cta>li.quote{width:85%;}}@media screen and (max-width:766px){.two-alternating-columns-container>.col{width:100%;padding:0 !important;margin:0 !important;}.two-alternating-columns-container>.col:not(.image){padding:20px 40px !important;}.two-alternating-columns-container>.col figure.with-caption figcaption{position:relative;top:0;left:0 !important;}.two-alternating-columns-container>.col.image figure img{min-width:0;visibility:visible;}.two-alternating-columns-container>.col:nth-child(1){order:1 !important;}.two-alternating-columns-container>.col:nth-child(2){order:2 !important;}.two-alternating-columns-container>.col:nth-child(3){order:3 !important;}.two-alternating-columns-container>.col:nth-child(4){order:5 !important;}}.two-alternating-columns-container.two-alternating-columns-container-left-first>.col:nth-child(2){padding-right:10%;}.two-alternating-columns-container.two-alternating-columns-container-left-first>.col:nth-child(3){padding-left:calc(10% - 25px);padding-bottom:25px;}.two-alternating-columns-container.two-alternating-columns-container-left-first>.col:nth-child(odd){padding-right:20px;}.two-alternating-columns-container.two-alternating-columns-container-left-first>.col:nth-child(even){padding-left:20px;}.two-alternating-columns-container.two-alternating-columns-container-left-first>.col figure.with-caption figcaption{left:-90%;}.two-alternating-columns-container.two-alternating-columns-container-right-first>.col:nth-child(1){order:2;}.two-alternating-columns-container.two-alternating-columns-container-right-first>.col:nth-child(2){order:1;padding-left:10%;}.two-alternating-columns-container.two-alternating-columns-container-right-first>.col:nth-child(3){order:4;padding-right:calc(10% - 25px);padding-bottom:25px;}.two-alternating-columns-container.two-alternating-columns-container-right-first>.col:nth-child(4){order:3;}.two-alternating-columns-container.two-alternating-columns-container-right-first>.col:nth-child(odd){padding-left:20px;margin-right:-100px;}.two-alternating-columns-container.two-alternating-columns-container-right-first>.col:nth-child(odd).active{margin-right:0;}.two-alternating-columns-container.two-alternating-columns-container-right-first>.col:nth-child(even){padding-right:20px;margin-left:-100px;}.two-alternating-columns-container.two-alternating-columns-container-right-first>.col:nth-child(even).active{margin-left:0;}.two-alternating-columns-container.two-alternating-columns-container-right-first>.col figure.with-caption figcaption{left:90%;}.testimonial-container{max-width:930px;margin:0 auto;padding:50px 0;}.testimonial-container .divider{display:none;}.testimonial-container .testimonial{font-family:"PMNCaeciliaW01-56Italic",serif;font-size:2.875em;line-height:55px;text-align:center;}.testimonial-container .testimonial-details{margin-left:50%;font-family:"PMNCaeciliaW01-56Italic",serif;font-size:1em;line-height:24px;margin-top:45px;color:#999;}.testimonial-container .testimonial-details strong{font-weight:normal;font-family:"Benton Sans",sans-serif;}.testimonial-container .testimonial-by{font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;text-transform:uppercase;}.testimonial-container .testimonial-link a{font-family:"PMNCaeciliaW01-56Italic",serif;font-size:1.2em;text-decoration:underline;margin-top:5px;display:inline-block;color:#333;}.testimonial-container .testimonial-warm-cream{color:#dbd3b1;}.testimonial-container .testimonial-cool-brown{color:#b2aea0;}.testimonial-container .testimonial-cool-green{color:#bcbea9;}.testimonial-container .testimonial-warm-green{color:#afb493;}.testimonial-container .testimonial-warm-orange{color:#d2bd93;}.testimonial-container .testimonial-warm-blue{color:#8ba4b0;}.testimonial-container .testimonial-cool-blue{color:#b5bab4;}.testimonial-link{color:#333;}@media all and (max-width:1000px){.testimonial-container{width:86%;}}@media all and (max-width:740px){.testimonial-container{width:auto;margin:50px 60px 50px 60px;padding-bottom:0;}.testimonial-container .testimonial{text-align:right;margin-right:80px;font-size:2.5em;}.testimonial-container .testimonial-details{margin-top:35px;margin-left:0;width:100%;}}@media all and (max-width:550px){.testimonial-container{width:auto;margin:30px 50px 50px 50px;padding:0;}.testimonial-container .testimonial{text-align:center;font-size:1.875em;line-height:36px;width:100%;margin-right:0;}.testimonial-container .testimonial-details{margin-top:35px;margin-left:0;text-align:left;width:100%;}}.std-asymmetrical{margin:0 auto;max-width:930px;background-color:#fff;position:relative;margin-bottom:110px;}.std-asymmetrical .inner-wrapper{margin:50px;}.std-asymmetrical .inner-wrapper img{width:100%;}.std-asymmetrical .inner-wrapper .big-text-column{font-family:"Benton Sans Light",sans-serif;font-size:1.5625em;line-height:40px;}.std-asymmetrical .inner-wrapper .big-text-column .inner-wrapper{width:auto;margin-top:42px;margin-left:40px;margin-right:25px;}.std-asymmetrical .inner-wrapper .big-text-column .inner-wrapper .small-text{width:100% !important;}.std-asymmetrical .inner-wrapper .big-text-column .inner-wrapper .small-text p{font-size:.375em;line-height:1.7em;}.std-asymmetrical .inner-wrapper .small-text-column{font-family:"Benton Sans Light",sans-serif;font-size:1em;line-height:24px;padding-bottom:35px;}.std-asymmetrical .inner-wrapper .small-text-column .inner-wrapper{width:auto;margin-top:42px;margin-left:25px;margin-right:40px;}.std-asymmetrical .inner-wrapper>div{width:50%;}.std-asymmetrical .std-cta-container{height:100%;margin-bottom:210px;}.std-asymmetrical .std-cta-container .std-cta,.std-asymmetrical .std-cta-container .std-cta-withimage{position:relative;width:400px;bottom:0;left:50%;top:-70px;margin-left:20px;}.std-asymmetrical .std-cta-container .std-cta.two-cta li:nth-child(2) a,.std-asymmetrical .std-cta-container .std-cta-withimage.two-cta li:nth-child(2) a{margin-top:-15px;}.std-asymmetrical .std-cta-container .std-cta.three-cta li:nth-child(1) a,.std-asymmetrical .std-cta-container .std-cta-withimage.three-cta li:nth-child(1) a{text-align:center;background-color:#00833e;}.std-asymmetrical .std-cta-container .std-cta.three-cta li:nth-child(1) a:hover,.std-asymmetrical .std-cta-container .std-cta-withimage.three-cta li:nth-child(1) a:hover{background-color:#01a261;}@media(max-width:1024px){.std-asymmetrical .std-cta-container .std-cta.three-cta li:nth-child(1),.std-asymmetrical .std-cta-container .std-cta-withimage.three-cta li:nth-child(1){border:solid 15px #fff;}}.std-asymmetrical .std-cta-container .std-cta.three-cta li:nth-child(2),.std-asymmetrical .std-cta-container .std-cta-withimage.three-cta li:nth-child(2){background-color:#fff;float:left;width:50%;border-top:0 solid #424242;height:60px;}.std-asymmetrical .std-cta-container .std-cta.three-cta li:nth-child(2) a,.std-asymmetrical .std-cta-container .std-cta-withimage.three-cta li:nth-child(2) a{background-color:#fff;color:#333;text-align:center;padding-top:0;width:calc(100% - 20px);height:55px;margin-top:-9px;font-size:1em;}@media(max-width:1024px){.std-asymmetrical .std-cta-container .std-cta.three-cta li:nth-child(2) a,.std-asymmetrical .std-cta-container .std-cta-withimage.three-cta li:nth-child(2) a{margin-top:15px;}}@media(max-width:670px){.std-asymmetrical .std-cta-container .std-cta.three-cta li:nth-child(2) a,.std-asymmetrical .std-cta-container .std-cta-withimage.three-cta li:nth-child(2) a{margin-top:-20px;}}.std-asymmetrical .std-cta-container .std-cta.three-cta li:nth-child(2) a:hover,.std-asymmetrical .std-cta-container .std-cta-withimage.three-cta li:nth-child(2) a:hover{color:#00833e;}.std-asymmetrical .std-cta-container .std-cta.three-cta li:nth-child(2) a:after,.std-asymmetrical .std-cta-container .std-cta-withimage.three-cta li:nth-child(2) a:after{content:">";width:10px;height:10px;display:inline-block;font-weight:bold;font-size:.9em;position:relative;}@media(max-width:1024px){.std-asymmetrical .std-cta-container .std-cta.three-cta li:nth-child(2) a:after,.std-asymmetrical .std-cta-container .std-cta-withimage.three-cta li:nth-child(2) a:after{position:initial;}}@media(max-width:670px){.std-asymmetrical .std-cta-container .std-cta.three-cta li:nth-child(2) a:after,.std-asymmetrical .std-cta-container .std-cta-withimage.three-cta li:nth-child(2) a:after{position:relative;left:10px;}}.std-asymmetrical .std-cta-container .std-cta.three-cta li:nth-child(2) .full-version,.std-asymmetrical .std-cta-container .std-cta-withimage.three-cta li:nth-child(2) .full-version{width:130px;}@media(max-width:1024px){.std-asymmetrical .std-cta-container .std-cta.three-cta li:nth-child(2) .shortened-version,.std-asymmetrical .std-cta-container .std-cta-withimage.three-cta li:nth-child(2) .shortened-version{width:150px;}}@media(max-width:670px){.std-asymmetrical .std-cta-container .std-cta.three-cta li:nth-child(2) .shortened-version,.std-asymmetrical .std-cta-container .std-cta-withimage.three-cta li:nth-child(2) .shortened-version{width:90px;}}.std-asymmetrical .std-cta-container .std-cta.three-cta li:nth-child(3),.std-asymmetrical .std-cta-container .std-cta-withimage.three-cta li:nth-child(3){background-color:#fff;float:left;width:50%;border-top:0 solid #424242;height:60px;}.std-asymmetrical .std-cta-container .std-cta.three-cta li:nth-child(3) a,.std-asymmetrical .std-cta-container .std-cta-withimage.three-cta li:nth-child(3) a{background-color:#fff;color:#333;text-align:center;padding-top:0;width:calc(100% - 20px);height:55px;margin-top:-9px;font-size:1em;}@media(max-width:1024px){.std-asymmetrical .std-cta-container .std-cta.three-cta li:nth-child(3) a,.std-asymmetrical .std-cta-container .std-cta-withimage.three-cta li:nth-child(3) a{margin-top:15px;}}@media(max-width:670px){.std-asymmetrical .std-cta-container .std-cta.three-cta li:nth-child(3) a,.std-asymmetrical .std-cta-container .std-cta-withimage.three-cta li:nth-child(3) a{margin-top:-20px;}}.std-asymmetrical .std-cta-container .std-cta.three-cta li:nth-child(3) a:hover,.std-asymmetrical .std-cta-container .std-cta-withimage.three-cta li:nth-child(3) a:hover{color:#00833e;}.std-asymmetrical .std-cta-container .std-cta.three-cta li:nth-child(3) a:after,.std-asymmetrical .std-cta-container .std-cta-withimage.three-cta li:nth-child(3) a:after{content:">";width:10px;height:10px;display:inline-block;font-weight:bold;font-size:.9em;position:relative;}@media(max-width:1024px){.std-asymmetrical .std-cta-container .std-cta.three-cta li:nth-child(3) a:after,.std-asymmetrical .std-cta-container .std-cta-withimage.three-cta li:nth-child(3) a:after{position:initial;}}@media(max-width:670px){.std-asymmetrical .std-cta-container .std-cta.three-cta li:nth-child(3) a:after,.std-asymmetrical .std-cta-container .std-cta-withimage.three-cta li:nth-child(3) a:after{position:relative;left:10px;}}.std-asymmetrical .std-cta-container .std-cta.three-cta li:nth-child(3) .full-version,.std-asymmetrical .std-cta-container .std-cta-withimage.three-cta li:nth-child(3) .full-version{width:130px;}@media(max-width:1024px){.std-asymmetrical .std-cta-container .std-cta.three-cta li:nth-child(3) .shortened-version,.std-asymmetrical .std-cta-container .std-cta-withimage.three-cta li:nth-child(3) .shortened-version{width:150px;}}@media(max-width:670px){.std-asymmetrical .std-cta-container .std-cta.three-cta li:nth-child(3) .shortened-version,.std-asymmetrical .std-cta-container .std-cta-withimage.three-cta li:nth-child(3) .shortened-version{width:90px;}}.std-asymmetrical .std-cta,.std-asymmetrical .std-cta-withimage{position:relative;width:400px;bottom:0;left:50%;top:30px;margin-left:20px;}.startproject-hero{position:relative;margin-bottom:60px;}.accolades-container{width:25%;position:absolute;left:45%;bottom:-25px;}.accolades-container .std-cta,.accolades-container .std-cta-withimage{padding:10px 0;}.form-text,.success-text{margin-bottom:50px;}.success-text{display:none;}select::-ms-expand{display:none;}.limited-products-container{margin-top:110px;font-size:.875em;}.limited-products-container img{margin-left:10px;}#find-a-dealer-wrapper .element:hover{background:none;}.asymmetrical-title{font-size:2.1875em;font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;font-weight:normal;text-transform:uppercase;text-align:center !important;}@media screen and (max-width:930px){.std-asymmetrical{max-width:600px !important;}.std-asymmetrical .std-cta,.std-asymmetrical .std-cta-withimage{left:0 !important;max-width:600px !important;width:100% !important;margin-left:0 !important;}.std-asymmetrical .inner-wrapper{margin:50px 20px;}}@media screen and (max-width:660px){.std-asymmetrical{max-width:600px;margin:0 20px 60px 20px;}.std-asymmetrical .inner-wrapper{margin:10px !important;}.std-asymmetrical .inner-wrapper>div{width:100%;}.std-asymmetrical .big-text-column{font-size:1.25em !important;line-height:28px !important;}.std-asymmetrical .big-text-column .inner-wrapper{margin:20px 10px !important;}.std-asymmetrical .small-text-column .inner-wrapper{margin:20px 10px !important;}.std-asymmetrical .std-cta,.std-asymmetrical .std-cta-withimage{top:0 !important;left:0 !important;max-width:600px !important;width:100% !important;margin-left:0 !important;margin-top:0;}.accolades-container{width:465px;left:auto;bottom:auto;}.accolades-container .std-cta,.accolades-container .std-cta-withimage{padding:10px 0;}}@media screen and (max-width:930px){.std-asymmetrical{max-width:600px !important;}.std-asymmetrical .std-cta,.std-asymmetrical .std-cta-withimage{left:0 !important;max-width:600px !important;width:100% !important;margin-left:0 !important;}.std-asymmetrical .inner-wrapper{margin:50px 20px;}}@media screen and (max-width:660px){.std-asymmetrical{max-width:600px;margin:0 20px 60px 20px;}.std-asymmetrical .inner-wrapper{margin:10px !important;}.std-asymmetrical .inner-wrapper>div{width:100%;}.std-asymmetrical .big-text-column{font-size:1.25em !important;line-height:28px !important;}.std-asymmetrical .big-text-column .inner-wrapper{margin:20px 10px !important;}.std-asymmetrical .small-text-column .inner-wrapper{margin:20px 10px !important;}.std-asymmetrical .std-cta,.std-asymmetrical .std-cta-withimage{top:0 !important;left:0 !important;max-width:600px !important;width:100% !important;margin-left:0 !important;}.accolades-container{width:465px;left:auto;bottom:auto;}.accolades-container .std-cta,.accolades-container .std-cta-withimage{padding:10px 0;}}@-moz-document url-prefix(){select{padding:0 15px !important;-moz-appearance:none !important;}}@media screen and (max-width:930px){#find-a-dealer-wrapper .std-asymmetrical{max-width:600px;}#find-a-dealer-wrapper .std-asymmetrical .std-cta,#find-a-dealer-wrapper .std-asymmetrical .std-cta-withimage{left:0;max-width:600px;width:100%;margin-left:0;}#find-a-dealer-wrapper .std-asymmetrical .element select{padding-bottom:11px;}}@media screen and (min-width:770px) and (max-width:930px){.limited-products-container{margin-top:120px;}#find-a-dealer-wrapper .limited-products-container{margin:200px auto 0 auto;width:auto;}#find-a-dealer-wrapper .std-asymmetrical{max-width:600px;margin:0 20px 60px 20px;}#find-a-dealer-wrapper .std-asymmetrical .inner-wrapper{margin:20px 10px 0 20px !important;}#find-a-dealer-wrapper .std-asymmetrical .inner-wrapper>div{width:50%;}}@media screen and (max-width:768px){.limited-products-container{margin:200px auto 0 auto;width:330px;}#find-a-dealer-wrapper .limited-products-container{margin:200px auto 0 auto;width:auto;}#find-a-dealer-wrapper .std-asymmetrical{max-width:600px;margin:0 20px 60px 20px;}#find-a-dealer-wrapper .std-asymmetrical .inner-wrapper{margin:10px !important;}#find-a-dealer-wrapper .std-asymmetrical .inner-wrapper>div{width:100% !important;}#find-a-dealer-wrapper .std-asymmetrical .big-text-column{font-size:1.25em !important;line-height:28px !important;}#find-a-dealer-wrapper .std-asymmetrical .big-text-column .inner-wrapper{margin:20px 10px !important;}#find-a-dealer-wrapper .std-asymmetrical .small-text-column .inner-wrapper{margin:0 10px !important;}#find-a-dealer-wrapper .std-asymmetrical .small-text-column .inner-wrapper .form{padding:0 !important;}#find-a-dealer-wrapper .std-cta,#find-a-dealer-wrapper .std-cta-withimage{left:0;max-width:600px;width:100%;margin-left:0;}.accolades-container{width:465px;left:auto;bottom:auto;}.accolades-container .std-cta,.accolades-container .std-cta-withimage{padding:10px 0;}}@-moz-document url-prefix(){select{padding:0 15px !important;-moz-appearance:none !important;}}.tile{width:33.274%;margin:0 -3px -1px 0;backface-visibility:hidden;border:1px solid #f1f0ee;cursor:pointer;display:inline-block;float:none;text-align:center;transition:background-position .1s ease-in 0s;padding:0;border-bottom:5px solid #fff;}@media(max-width:766px){.tile{width:50%;}}.tile .tile-inner{position:relative;}.tile:hover{border-bottom:5px solid #333;}.tile.active{border-bottom:6px solid #fff;display:inline-block;}.tile.active .tile-close{display:block;}.tile .tile-close{position:absolute;bottom:20px;left:50%;content:"";width:40px;height:40px;padding:0;margin-left:-15px;opacity:1 !important;display:none;}@media(max-width:580px){.tile .tile-close{display:none !important;}}.tile .tile-close:after{position:absolute;top:0;bottom:0;left:0;right:0;content:"❌";font-size:10px;color:#333;line-height:40px;text-align:center;border:1px solid #f1f0ee;}.tile img{border:0 none;height:auto;width:100%;vertical-align:middle;}.tile-drawer{background:#fff;border-left:1px solid #e5e5e5;box-sizing:border-box;display:none;float:left;padding:0;position:relative;top:1px;width:99.8%;border-bottom:4px solid #000;}.tile-drawer div{padding:40px;}.three-column-container{max-width:930px;margin:0 auto;display:table;background:transparent;padding:30px 0;}.three-column-container .hardiezone-column-current-zip{position:absolute;top:55px;right:20px;font-family:"Benton Sans Light",sans-serif;font-size:.75em;}.three-column-container .hardiezone-column-current-zip a{font-family:"Benton Sans",sans-serif;text-decoration:underline;cursor:pointer;}.three-column-container .column-spacer{width:2%;display:table-cell;}.three-column-container .column{width:32%;display:table-cell;background:#fff;position:relative;}.three-column-container .column .column-headline{padding:20px 20px 35px 20px;font-family:"HelveticaNeueW01-77BdCn 692722",sans-serif;font-size:1.5625em;line-height:26px;text-transform:uppercase;background-color:#fff;}.three-column-container .column .column-dropcap{float:left;margin-right:10px;font-size:45px;line-height:36px;}.three-column-container .column .divider{width:40px;height:4px;background-color:#333;margin:0 20px 20px 20px;}.three-column-container .column .column-image{background-color:#fff;margin:0;padding:0;line-height:0;}.three-column-container .column .column-image img{width:100%;margin:0;padding:0;border:0;}.three-column-container .column .column-image .no-fit{width:auto !important;max-width:100%;}.three-column-container .column .column-text{padding:20px 30px 40px 20px;background-color:#fff;font-family:"Benton Sans Light",sans-serif;font-size:.9375em;line-height:24px;}.three-column-container .column .column-text .sub-heading{text-transform:uppercase;font-family:"HelveticaNeueW01-77BdCn 692722",sans-serif;}.three-column-container .column .column-text .sub-text{font-size:.5625em;}.three-column-container .column .column-text a{color:#333;text-decoration:underline;font-family:"PMNCaeciliaW01-56Italic",serif;}.three-column-container .column .column-text ul{margin:0;}.three-column-container .column .column-text ul li{list-style-type:disc;margin-left:20px;margin-bottom:20px;}.three-column-container .column .column-callout{font-family:"Benton Sans Light",sans-serif;font-size:.3125em;text-transform:capitalize;vertical-align:bottom;float:right;}.three-column-container .column .column-callout a{color:#333;text-decoration:underline;margin-left:5px;font-family:"Benton Sans",sans-serif;}.three-column-container .column.numbered .column-headline-text:first-letter {float:left;font-family:"HelveticaNeueW01-77BdCn 692722",sans-serif;font-size:250%;font-weight:bold;letter-spacing:0;line-height:1em;margin:3px 7px 0 0 !important;text-transform:uppercase;}.three-column-container-with-dividers .column-headline{padding:20px 20px 0 !important;}.three-column-container-with-dividers .column{background:#fff !important;}.three-column-container-with-dividers .divider{width:40px;height:4px;margin:0;}.three-column-container-with-dividers.column-text-divider{padding:35px 0 30px 20px !important;}@media all and (max-width:1070px){.three-column-container{margin:0 auto;}}@media all and (max-width:600px){.three-column-container{padding:30px 20px;}.three-column-container .column{width:100%;display:block;}.three-column-container .column-spacer{width:10%;display:block;height:20px;}.three-column-container .column-text{font-size:.9375em;}.three-column-container-with-dividers{padding-bottom:0;}}.video-hero-wrapper{margin-bottom:150px;}.video-hero-wrapper .video-hero .vjs-big-play-button{display:none !important;}.home-module{position:relative;}.home-module #cta-blocks{margin:0 auto;z-index:500;margin-top:50px;transition:all .5s ease;border:4px #fff solid;}.home-module #cta-blocks.out-of-view{margin-top:50px;}.home-module #cta-blocks .cta-block-container{float:left;}.home-module #cta-blocks .cta-block-container:nth-child(3) .icon img{margin-left:-12px;}.home-module #cta-blocks .cta-block-container:nth-child(3):hover .icon img{margin-left:-15px;}.home-module #cta-blocks .cta-block{width:250px;float:left;text-align:center;font-size:1em;color:#333;font-family:"PMNCaeciliaW01-56Italic",serif;z-index:0;-moz-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s;transition:all .5s;text-decoration:none !important;padding-bottom:40px;}.home-module #cta-blocks .cta-block span{display:none;}.home-module #cta-blocks .cta-block h1{font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;color:#000;font-size:1.5em;margin-bottom:0;line-height:1em;text-decoration:none;}.home-module #cta-blocks .cta-block .cta-title{font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;color:#000;font-size:1.5em;margin-bottom:0;line-height:1em;text-decoration:none;text-transform:uppercase;text-align:center;}.home-module #cta-blocks .cta-block .icon{height:80px;vertical-align:middle;margin:40px auto;margin-bottom:60px;}.home-module #cta-blocks .cta-block .icon .helper{display:inline-block;height:100%;vertical-align:middle;height:0;}.home-module #cta-blocks .cta-block .icon img,.home-module #cta-blocks .cta-block .icon svg{vertical-align:middle;height:70px;transition:all .5s ease;}.home-module #cta-blocks .cta-block .icon svg{vertical-align:middle;height:70px;transition:all .5s ease;background:#fff;-webkit-border-radius:50%;border-radius:50%;height:100px;padding:15px;}.home-module #cta-blocks .cta-block .icon.get-organized img{margin-right:10px;}.home-module #cta-blocks .cta-block .divider{height:4px;width:45px;margin:0 auto;margin-bottom:25px;margin-top:25px;background-color:#00833e;}.home-module #cta-blocks .cta-block .link-text{text-decoration:underline;font-size:.9rem;}@media(max-width:1100px){.home-module #cta-blocks .cta-block .link-text{font-size:.8rem;}}.home-module #cta-blocks .cta-block .link-text img{display:inline;vertical-align:middle;margin-top:-3px;margin-left:5px;width:5px;}.home-module #cta-blocks .cta-block:hover{margin-top:-5px;}.home-module #cta-blocks .cta-block:hover .icon svg{transform:scale(1.2,1.2);}.home-module #cta-blocks .cta-block:hover .icon path{fill:#00833e;}.home-module.horizontal-component{max-width:63.125em;margin:auto;}.home-module.horizontal-component .header-container{width:100%;margin:auto;padding-left:50px;margin-top:60px;}.home-module.horizontal-component .header-container h2{text-align:left;}.home-module.horizontal-component #cta-blocks .cta-block .icon{margin-top:0;width:100px;}.home-module.horizontal-component #cta-blocks .cta-block.hide-icons:hover{margin-top:initial;}.home-module.horizontal-component #cta-blocks .cta-block.hide-icons .icon{display:none;}.home-module.horizontal-component #cta-blocks .cta-block.hide-icons .cta-title{margin-top:50px;}.home-module.horizontal-component .cta-button-container{margin-top:50px;}.home-module.horizontal-component .cta-button-container .cta-button{width:210px;height:100%;margin:auto;margin-bottom:50px;font-family:"PMNCaeciliaW01-56Italic",serif;background-color:#00833e;padding:15px;text-decoration:none;color:#fff;display:block;}.home-module.horizontal-component .cta-button-container .cta-button:hover{background-color:#01a261;}@media all and (max-width:1050px){.home-module #cta-blocks .cta-block{width:170px !important;}.home-module #cta-blocks .cta-block:hover{margin-top:-10px;}}@media all and (max-width:766px){.home-ctas{height:auto;}.home-module #cta-blocks{width:280px !important;position:static !important;margin-top:40px;padding:0;}.home-module #cta-blocks .cta-block-container{width:100%;border-bottom:1px solid #333;}.home-module #cta-blocks .cta-block{width:264px !important;height:40px !important;float:none !important;text-align:left !important;outline:none;}.home-module #cta-blocks .cta-block .divider{display:none !important;}.home-module #cta-blocks .cta-block .icon{float:left !important;margin:0 !important;width:38%;text-align:center;}.home-module #cta-blocks .cta-block .icon .helper{display:none !important;}.home-module #cta-blocks .cta-block .icon svg{height:60px;margin-top:5px;}.home-module #cta-blocks .cta-block .icon.get-organized img{margin-right:15px !important;}.home-module #cta-blocks .cta-block h1{margin-bottom:0;text-align:left;}.home-module #cta-blocks .cta-block h1,.home-module #cta-blocks .cta-block .link-text{float:right;width:62%;margin-bottom:10px;}.home-module #cta-blocks .cta-block .link-text{font-size:.7rem;}.home-module #cta-blocks .cta-block .cta-title{margin-bottom:0;text-align:left;}.home-module #cta-blocks .cta-block:hover{outline:none !important;margin-top:0 !important;}.home-module #cta-blocks .cta-block:hover .icon svg{transform:none;}.home-module #cta-blocks .cta-block:hover .icon path{fill:#333;}.home-module #cta-blocks .cta-block .group{height:120px;padding:15px;padding-top:25px;position:relative;}.home-module #cta-blocks .cta-block .group span{width:8px;height:13px;display:inline-block;vertical-align:middle;position:absolute;top:52px;right:20px;}.home-module.horizontal-component{margin-top:100px;}.home-module.horizontal-component .header-container{width:100%;}.home-module.horizontal-component .header-container h2{text-align:left;}.home-module.horizontal-component #cta-blocks .cta-block .group{padding:10px;padding-top:27px;}.home-module.horizontal-component #cta-blocks .cta-block .group .icon{width:100px;}.home-module.horizontal-component #cta-blocks .cta-block .cta-title{margin-top:20px;margin-bottom:5px;}.home-module.horizontal-component #cta-blocks .cta-block .link-text{float:initial;width:100%;}.home-module.horizontal-component #cta-blocks .cta-block.hide-icons .cta-title{margin-top:15px;}.home-module.horizontal-component .cta-button-container{margin-top:50px;}.home-module #cta-blocks .cta-block-container:nth-child(1) .icon img{width:28px;margin-top:1px;}.home-module #cta-blocks .cta-block-container:nth-child(2) .icon img{width:45px;margin-top:8px;}.home-module #cta-blocks .cta-block-container:nth-child(3) .icon img{width:40px;margin-left:0 !important;margin-top:1px;}.home-module #cta-blocks .cta-block-container:nth-child(4) .icon img{width:45px;margin-top:5px;}}.image-slider{width:80%;margin:0 auto;padding-bottom:100px;}.image-slider h3{font-weight:normal;text-transform:none;}.image-slider .divider{width:90px;height:4px;background-color:#333;margin:30px auto;}.image-slider figure{margin:0;}.image-slider figcaption{font-weight:100;margin-top:20px;margin-bottom:40px;}.image-slider section{width:80%;max-width:900px;margin:auto auto;overflow:hidden;}.image-slider .ics{position:relative;overflow:hidden;}.image-slider .ics img{width:100%;display:block;}.image-slider .resize-container{position:absolute;top:0;left:0;height:100%;width:50%;overflow:hidden;}.image-slider .handle{position:absolute;left:50%;top:0;bottom:0;width:4px;margin-left:-2px;background:#fdfdfd;cursor:ew-resize;}.image-slider .handle:after{position:absolute;top:50%;width:64px;height:64px;margin:-32px 0 0 -30px;content:'';background-image:url("../png/arrow-circle.png");background-size:100% 100%;background-repeat:no-repeat;border-radius:50%;transition:all .3s ease;}.image-slider .draggable:after{width:48px;height:48px;margin:-24px 0 0 -24px;line-height:48px;font-size:30px;}@media only screen and (max-width:600px){.image-slider{width:95%;}.image-slider .handle:after{width:40px;height:40px;margin:-12px 0 0 -18px;}.image-slider .draggable:after{width:35px;height:35px;margin:-10px 0 0 -16px;}}.tabs{width:100%;display:inline-block;}.content-nav{width:100%;float:left;border-top:1px solid #ececec;margin:0;position:absolute;z-index:20;max-width:none;}.tab-links{text-align:center;max-width:900px;width:100%;margin:0 auto;margin-top:-3%;}.tab-links:after{display:block;clear:both;content:'';}.tab-links li{margin:0;float:left;list-style:none;width:30%;padding:0;border-top:1px solid #d3d5d1;border-bottom:1px solid #d3d5d1;position:relative;background:#fff;}.tab-links li.middle{width:40%;margin-left:-2px;margin-right:-2px;margin-top:-8px;z-index:9999;border:none;}.tab-links li.middle a{padding:30px 0;pointer-events:none;cursor:default;}.tab-links li.first{border-right:1px solid #d3d5d1;border-left:1px solid #d3d5d1;}.tab-links li.last{border-left:1px solid #d3d5d1;border-right:1px solid #d3d5d1;}.tab-links a{text-decoration:none;font-size:1em;font-family:"PMNCaeciliaW01-56Italic",serif;width:100%;padding:22px 0;display:block;}.tab{display:none;}#colorplus-tabs-section{position:relative !important;margin-top:10px;}.colorplus-tabs-section{background:#07141e;}.colorplus-content{padding:10% 12% 6%;background-color:#fff;position:relative;}.colorplus-content .tab{position:absolute;width:80%;background-color:#fff;}.colorplus-content .divider{margin:30px 0;width:90px;}.colorplus-content-picture{display:inline-block;background-repeat:no-repeat;}.colorplus-content-summary{display:inline-block;width:50%;}.colorplus-summary{width:45%;margin:0 5% 50px 0 !important;}.colorplus-summary a{font-family:"PMNCaeciliaW01-56Italic",serif;font-size:.75em;text-decoration:underline;}.colorplus-summary.fl{width:45%;margin:0 5% 50px 30px !important;}.colorplus-content-picture{width:45%;margin:0 0 50px 5% !important;}.colorplus-content-picture.fl{width:45%;margin:0 !important;}.colorplus-content-picture.fl img{max-width:100%;height:auto;}.colorplus-content-summary p{margin-top:20px;}.colorplus-header{font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif,sans-serif;font-size:1.25em;line-height:1em;font-weight:normal;text-transform:uppercase;}.colorplus-tabs-footer{padding:20px;line-height:1.5em;background:#dfe0dc;}.colorplus-tabs-footer div:first-child{font-family:"HelveticaNeueW01-77BdCn 692722",sans-serif;font-size:1.25em;text-transform:uppercase;}.colorplus-summary div:not(.text-small){font-size:1.25em !important;}.colorplus-tabs-footer h3{font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif,sans-serif;font-weight:800;margin:15px auto;}#title{font-size:1.875em;text-align:center;}#mainContent{max-width:1010px;margin:0 auto;}.divider{background-color:#333;width:90px;height:4px;margin-top:30px;margin-bottom:30px;}.tabs{width:100%;display:inline-block;}.active{display:block;}.colorplus-content{padding:10% 12% 6%;background-color:#fff;padding-bottom:100px;overflow:hidden;}.colorplus-content-picture{display:inline-block;}.colorplus-content-summary p{margin-top:20px;}.colorplus-header{font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif,sans-serif;font-size:1.875em;line-height:1em;text-transform:uppercase;}.colorplus-tabs-footer{padding:38px 104px;background:#dfe0dc;}.colorplus-tabs-footer h3{font-weight:800;margin:0 auto;font-size:1.25em;text-transform:uppercase;}.colorplus-tabs-footer p{margin:10px auto;font-size:.9375em;}.middle{background:#dfe0dc !important;}.arrow-left{background:url("../png/color-left-arrow.png") no-repeat;width:9px;height:15px;z-index:20;display:block;position:absolute;bottom:39%;left:7%;}.arrow-right{background:url("../png/color-right-arrow.png") no-repeat;width:9px;height:15px;z-index:20;display:block;position:absolute;bottom:39%;right:7%;}@media(max-width:1030px){.tab-links{margin-top:-30px;}.arrow-left{background:url("../png/color-left-arrow.png") no-repeat;width:9px;height:15px;z-index:1010;display:block;position:absolute;bottom:39%;left:50%;}.arrow-right{background:url("../png/color-right-arrow.png") no-repeat;width:9px;height:15px;z-index:1010;display:block;position:absolute;bottom:39%;right:50%;}.tab-links a{text-indent:-9999px;}.middle a{text-indent:0 !important;}.colorplus-summary{width:38%;max-width:500px;}.colorplus-content{padding-left:5%;padding-right:5%;padding-top:15%;}.first:hover{background:#eee;}.last:hover{background:#eee;}.colorplus-content .tab{width:90%;}}@media(max-width:768px){.colorplus-summary{width:90% !important;margin:0 5% 50px 5% !important;}.colorplus-content-picture.fl{width:90%;margin:0 5% 50px 5% !important;}.colorplus-content-picture.fl img{width:100%;}}.std-staggered-columns{margin:0 auto;max-width:830px;padding-top:40px;overflow:visible;}.std-staggered-columns .ct-container{opacity:0;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out;}.std-staggered-columns .ct-container.active{opacity:1;}.std-staggered-columns .column-detail-count{position:absolute;top:0;right:0;width:50px;height:50px;line-height:60px;text-align:center;font-family:"Benton Sans",sans-serif;font-size:.875em;}.std-staggered-columns .prev-column-detail{position:absolute;top:50px;right:0;width:50px;height:50px;line-height:50px;text-align:center;cursor:pointer;}.std-staggered-columns .next-column-detail{position:absolute;top:50px;right:-50px;width:50px;height:50px;line-height:50px;text-align:center;cursor:pointer;}.std-staggered-columns .std-staggered-column{width:110% !important;margin-left:-5%;margin-top:15px;margin-bottom:15px;position:relative;background:#fff;color:#333;}.std-staggered-columns .std-staggered-column>img{display:block;width:100%;height:auto;}.std-staggered-columns .std-staggered-column-left{width:46%;margin-right:8%;position:relative;background:#fff;color:#333;}.std-staggered-columns .std-staggered-column-left>img{display:block;width:100%;height:auto;}.std-staggered-columns .std-staggered-column-right{width:46%;margin-top:90px;position:relative;background:#fff;color:#333;}.std-staggered-columns .std-staggered-column-right>img{display:block;width:100%;height:auto;}.std-staggered-columns .std-staggered-half{width:50%;margin-bottom:20px;}.std-staggered-columns .std-staggered-caps{text-align:left;font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif !important;font-size:1.125em;line-height:20px;text-transform:uppercase;}.std-staggered-columns .std-staggered-label{text-align:right;font-family:"Benton Sans",sans-serif !important;font-size:1em;line-height:20px;}.std-staggered-columns .highlight-color-tip-top{padding:45px 90px 40px 40px;}.std-staggered-columns .highlight-color-tip-top h2{font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif,Arial,Helvetica,sans-serif;font-size:3em;line-height:1;}.std-staggered-columns .highlight-color-tip-top .keypoint-right p{font-size:1.5em;line-height:25px;font-family:"Benton Sans",sans-serif;}.std-staggered-columns .highlight-color-tip-top a{font-family:"PMNCaeciliaW01-56Italic",serif;text-decoration:underline;line-height:6px;}.std-staggered-columns .highlight-color-tip-bot .tip-image{max-height:240px;}.std-staggered-columns .tip{font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;position:absolute;top:-20px;left:42px;background:#333;color:#fff;text-align:center;font-size:.9375em;padding:10px;font-weight:normal;text-transform:uppercase;}@media all and (max-width:960px){.std-staggered-column-left{width:42% !important;margin-top:125px;margin-left:6% !important;margin-right:2% !important;}.std-staggered-column-left>img{display:block;max-width:100%;height:auto;}.std-staggered-column-right{width:42% !important;margin-top:125px;margin-left:2% !important;margin-right:6% !important;}.std-staggered-column-right img{display:block;max-width:100%;height:auto;}.std-staggered-column-right.column-middle{width:70% !important;}}@media all and (max-width:768px){.std-staggered-column-left{margin:30px 6.25% !important;width:87.5% !important;}.std-staggered-column-left>img{display:block;max-width:100%;height:auto;}.std-staggered-column-right{margin:30px 6.25% !important;width:87.5% !important;}.std-staggered-column-right img{display:block;max-width:100%;height:auto;}}.std-container{font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;}.std-container .std-container-inner-widem{margin:60px 50px;}.std-container .std-container-inner-medm{margin:60px 40px;}.std-container .std-container-inner-smallm{padding:30px 40px 30px 40px;background:#fff;}.std-container .heading{font-size:2.125em;font-weight:normal;line-height:30px;text-transform:uppercase;}.std-container .heading a{color:#333;}.std-container .divider{margin-top:20px;width:90px;height:4px;background-color:#333;}.std-container .divider-small{margin-top:20px;width:40px;height:8px;background-color:#333;}.std-container .reference{font-family:"PMNCaeciliaW01-56Italic",serif;font-size:.9375em;color:#999;font-style:normal;}.std-container .caps-orange{font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;font-size:.9375em;color:#dbbc91;font-style:normal;text-transform:uppercase;}.std-container .caps-green{font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;font-size:.9375em;color:#acb592;font-style:normal;text-transform:uppercase;}.std-container .text{font-family:"Benton Sans",sans-serif;font-size:1em;line-height:1.8em;margin:1.6em 0;}.std-container .text em{font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;font-style:normal;text-transform:uppercase;}.std-container .text a{font-family:"PMNCaeciliaW01-56Italic",serif;color:#333;font-style:normal;}.std-container .text a.underlined{text-decoration:underline;}.std-container .text-alternate{line-height:1.125em;margin:1.6em 0;}.std-container .text-alternate strong{font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;font-size:1em;line-height:1.8em;text-transform:uppercase;}.std-container .text-alternate p{font-family:"Benton Sans",sans-serif;font-size:1em;line-height:1.8em;margin:0;}.std-container .text-alternate a{font-size:1em;font-family:"PMNCaeciliaW01-56Italic",serif;color:#333;font-style:normal;}.std-container .text-alternate a.underlined{text-decoration:underline;}@media all and (max-width:766px){.std-container .std-container-inner-smallm{padding:20px 20px 20px 20px;}}.table-layout-container{padding:30px 0;}#table-roi{border:none;margin:0 auto;min-width:895px;}#table-roi th,#table-roi td{width:140px;text-align:center;vertical-align:middle;}#table-roi th:first-child,#table-roi td:first-child{border:none;background:none !important;font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;color:#999;width:100px;}#table-roi th{font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;font-size:.875em;color:#353535;background:#dfe0dc;text-transform:uppercase;font-weight:normal;height:60px;line-height:1em;}#table-roi th:first-child{background:none;}#table-roi th.shadowtop{width:225px;font-size:1.125em;}#table-roi thead th.borderleft{border:#cacdc8 1px solid;border-right:none;}#table-roi thead th.borderright{border:#cacdc8 1px solid;border-left:none;}#table-roi thead tr.topborder th{height:10px;border:none;background:none;font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;color:#999;}#table-roi thead tr.topborder th.shadowtop{width:225px;}#table-roi tbody tr:nth-child(even) td{background:#f1f0ee;}#table-roi tbody tr:nth-child(odd) td{background:#f5f4f3;}#table-roi tbody tr td{font-family:"Benton Sans",sans-serif;font-size:1em;color:#6c6b6b;height:50px;}#table-roi tbody tr.bottompad th{height:10px;background:none;}#table-roi tbody tr.bottompad td{height:10px;border-top:#cacdc8 1px solid;background:none;font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;color:#999;}#table-roi-mobile{display:none !important;}#table-roi-mobile-left{border:none;margin:0 auto;min-width:240px;}#table-roi-mobile-left th,#table-roi-mobile-left td{width:75px;height:60px;text-align:center;vertical-align:middle;}#table-roi-mobile-left th:first-child,#table-roi-mobile-left td:first-child{border:none;background:none !important;font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;color:#999;width:80px;}#table-roi-mobile-left th{font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;font-size:.8125em;color:#353535;background:#dfe0dc;text-transform:uppercase;font-weight:normal;height:60px;line-height:1em;border-top-width:1px;}#table-roi-mobile-left th:first-child{background:none;}#table-roi-mobile-left th.shadowtop{width:150px;font-size:1.125em;padding-left:3px;padding-right:3px;}#table-roi-mobile-left thead th{border:#cacdc8 1px solid;}#table-roi-mobile-left thead tr.topborder th{height:10px;border:none;background:none;font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;color:#999;}#table-roi-mobile-left tbody tr:nth-child(even) td{background:#f1f0ee;}#table-roi-mobile-left tbody tr:nth-child(odd) td{background:#f5f4f3;}#table-roi-mobile-left tbody tr td{font-family:"Benton Sans",sans-serif;font-size:1em;color:#6c6b6b;height:50px;}#table-roi-mobile-left tbody tr:last-child td{border-bottom:1px solid #cacdc8;}#table-roi-mobile-right{border:none;margin:0 auto;width:303px;}#table-roi-mobile-right th,#table-roi-mobile-right td{width:75px;text-align:center;vertical-align:middle;}#table-roi-mobile-right th{height:60px;font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;font-size:.875em;color:#353535;background:#dfe0dc;text-transform:uppercase;font-weight:normal;line-height:1em;border-top-width:1px;}#table-roi-mobile-right thead th{border:#cacdc8 1px solid;}#table-roi-mobile-right thead tr.topborder th{height:5px;border:none;background:none;font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;color:#999;}#table-roi-mobile-right tbody tr:nth-child(even) td{background:#f1f0ee;}#table-roi-mobile-right tbody tr:nth-child(odd) td{background:#f5f4f3;}#table-roi-mobile-right tbody tr td{font-family:"Benton Sans",sans-serif;font-size:1em;color:#6c6b6b;height:60px;}#table-roi-mobile-right tbody tr:last-child td{border-bottom:1px solid #cacdc8;}#table-siding{margin:0 auto;min-width:835px;}#table-siding th,#table-siding td{width:100px;text-align:center;vertical-align:middle;border:#cacdc8 1px solid;}#table-siding th:nth-child(1),#table-siding td:nth-child(1){width:276px;padding-left:24px;text-align:left !important;}#table-siding th:nth-child(2),#table-siding td:nth-child(2){width:230px;border:none;position:relative;box-shadow:0 9px 0 0 white,0 -9px 0 0 white,-10px 0 10px rgba(0,0,0,.2),10px 0 10px rgba(0,0,0,.2);}#table-siding th{font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;font-size:.875em;color:#353535;background:#dfe0dc;text-transform:uppercase;font-weight:normal;height:60px;line-height:1em;}#table-siding th:nth-child(2){background:#2c8553;outline-color:#2c8553;font-size:1.125em;color:#fff;box-shadow:0 9px 0 0 #2c8553,0 -9px 0 0 #2c8553,-10px 0 10px rgba(0,0,0,.2),10px 0 10px rgba(0,0,0,.2);line-height:1.2em;vertical-align:top;}#table-siding tbody tr:nth-child(even) td{background:#f1f0ee;}#table-siding tbody tr:nth-child(odd) td{background:#f5f4f3;}#table-siding tbody tr td{font-family:"Benton Sans",sans-serif;font-size:1em;color:#6c6b6b;height:50px;}#table-siding tbody tr td:nth-child(2){background:#fff;font-size:1.125em;color:#353535;}#table-siding tbody tr td:nth-child(1){border-right:none;}#table-siding-desktop{display:block !important;}#table-siding-mobile{display:none !important;}#table-siding-mobile-left{margin:0 auto;min-width:235px;}#table-siding-mobile-left th,#table-siding-mobile-left td{width:145px;text-align:center;vertical-align:middle;border:none;}#table-siding-mobile-left th:first-child,#table-siding-mobile-left td:first-child{width:145px;padding-left:24px;text-align:left !important;}#table-siding-mobile-left th:nth-child(2),#table-siding-mobile-left td:nth-child(2){width:90px;border:none;position:relative;}#table-siding-mobile-left thead th{font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;font-size:.875em;color:#353535;background:#dfe0dc;text-transform:uppercase;font-weight:normal;height:60px;line-height:1em;}#table-siding-mobile-left thead th:nth-child(2){padding-top:10px;background-color:#2c8553 !important;font-size:1.125em;color:#fff !important;}#table-siding-mobile-left thead th.borderleft{border:#cacdc8 1px solid;border-right:none;}#table-siding-mobile-left thead th.borderright{border:#cacdc8 1px solid;border-left:none;}#table-siding-mobile-left thead tr.topborder th{height:10px;border:none;background:none;font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;color:#999;}#table-siding-mobile-left tbody tr:nth-child(even) td{background:#f1f0ee;}#table-siding-mobile-left tbody tr:nth-child(odd) td{background:#f5f4f3;}#table-siding-mobile-left tbody tr td{font-family:"Benton Sans",sans-serif;font-size:1em;color:#6c6b6b;height:50px;}#table-siding-mobile-left tbody tr td:nth-child(2){background:#fff;font-size:1.125em;color:#353535;}#table-siding-mobile-left tbody tr.bottompad th{height:10px;background:none;}#table-siding-mobile-left tbody tr.bottompad td{height:10px;border-top:#cacdc8 1px solid;background:none;font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;color:#999;}#table-siding-mobile-right{margin:0 auto;min-width:200px;}#table-siding-mobile-right th,#table-siding-mobile-right td{width:85px;text-align:center;vertical-align:middle;border:none;}#table-siding-mobile-right th{font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;font-size:.875em;color:#353535;background:#dfe0dc;text-transform:uppercase;font-weight:normal;height:60px;line-height:1em;}#table-siding-mobile-right thead th.borderleft{border:#cacdc8 1px solid;border-right:none;}#table-siding-mobile-right thead th.borderright{border:#cacdc8 1px solid;border-left:none;}#table-siding-mobile-right thead tr.topborder th{height:10px;border:none;background:none;font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;color:#999;}#table-siding-mobile-right tbody tr:nth-child(even) td{background:#f1f0ee;}#table-siding-mobile-right tbody tr:nth-child(odd) td{background:#f5f4f3;}#table-siding-mobile-right tbody tr td{font-family:"Benton Sans",sans-serif;font-size:1em;color:#6c6b6b;height:50px;}#table-siding-mobile-right tbody tr.bottompad th{height:10px;background:none;}#table-siding-mobile-right tbody tr.bottompad td{height:10px;border-top:#cacdc8 1px solid;background:none;font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;color:#999;}.borderleft{border-left:#cacdc8 1px solid !important;}.borderright{border-right:#cacdc8 1px solid !important;}th.shadowtop{background:#2c8553 !important;outline-color:#2c8553;color:#fff !important;font-size:1.25em !important;border:none !important;}td.shadowleftright{background:#fff !important;position:relative;color:#000 !important;font-size:1.125em !important;}td.shadowbottom{background:#fff !important;outline:none !important;border:none !important;color:#000 !important;font-size:1.8em !important;padding-bottom:10px;}@media(max-width:890px){th.shadowtop{font-size:1.0625em !important;}#table-roi-desktop{display:none !important;}#table-roi-mobile{display:block !important;width:100%;max-width:495px;height:525px;position:relative;margin:20px auto;overflow:hidden;}#table-roi-mobile div.pinned{position:absolute;left:0;top:0;z-index:10;width:250px;overflow:hidden;}#table-roi-mobile div.scrollable{position:absolute;top:0;z-index:5;left:245px;max-width:200px;width:calc(100% - 250px);padding-top:0;padding-bottom:5px;overflow:scroll;overflow-y:hidden;}}@media(max-width:870px){#table-siding-desktop{display:none !important;}#table-siding-mobile{display:block !important;width:375px;height:710px;position:relative;margin:20px auto;overflow:hidden;}#table-siding-mobile div.pinned{position:absolute;left:0;top:0;z-index:10;width:270px;overflow:hidden;}#table-siding-mobile div.scrollable{position:absolute;top:0;z-index:5;left:260px;width:105px;padding-top:0;padding-bottom:5px;padding-right:5px;overflow:scroll;overflow-y:hidden;}}@media(max-width:730px){.table-layout-container{overflow-y:hidden;}}.sources{max-width:630px;margin:30px auto;}.sources .source-heading{clear:both;font-family:"HelveticaNeueW01-77BdCn 692722",sans-serif,sans-serif;font-size:.9375em;line-height:26px;padding:0 0 .3em 0;text-align:left;text-transform:uppercase;margin-top:-1em;}.sources .one-half{float:left;width:50%;margin-bottom:30px;}.sources p{font-size:.6875em;line-height:15px;margin:5px 20px 0 0;}@media(max-width:960px){.sources{max-width:630px;}}@media(max-width:860px){.sources{margin:0 30px !important;}}@media(max-width:550px){.sources .one-half{width:100%;}}#table-roi-mobile+.sources{margin-bottom:20px !important;}.brand-top{max-width:800px;margin:0 auto;margin-bottom:40px;}.brand-top .title{width:280px;}.brand-top .title h1{font-size:2.125em;line-height:30px;}.brand-top p{font-size:1.5625em;line-height:40px;margin:25px 0;}.brand-top .metric-container{width:100%;display:table;}.brand-top .metric-container .metric-box{width:25%;display:table-cell;}.brand-top .metric-container .metric-box h1{margin:20px 0;}.brand-top .metric-container .metric-box .metric-title{margin:20px 0;font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;font-size:2.1875em;font-weight:normal;text-transform:uppercase;text-align:center;}.brand-top .metric-container .metric-box .metric-border{border-left:1px solid #dfe0dc;padding:0 8%;min-height:250px;}.brand-top .metric-container .metric-box img{display:block;margin-left:auto;margin-right:auto;}.brand-top .metric-container .metric-box .metric-desc{font-family:"Benton Sans",sans-serif;font-size:.875em;line-height:24px;}.brand-top .metric-container .metric-box:last-child .metric-border{border-right:1px solid #dfe0dc;}@media all and (max-width:860px){.jh-brand-introduction{margin-top:25px;}}@media all and (max-width:850px){.brand-top{margin:0 30px 40px 30px;}}@media all and (max-width:740px){.brand-top{margin:0 30px 40px 30px;}.brand-top .title{width:180px;}.brand-top .metric-container{width:100%;}.brand-top .metric-container .metric-box{float:left;width:49%;margin-bottom:0;padding-bottom:30px;min-height:370px;}.brand-top .metric-container .metric-box:nth-child(even){border-left:1px solid #dfe0dc;}.brand-top .metric-container .metric-box:nth-child(even) .metric-border{border-left:none;border-right:none;padding-left:20px;}.brand-top .metric-container .metric-box:nth-child(odd) .metric-border{border-left:none;padding-left:20px;}.brand-top .metric-container .metric-box:nth-child(3) .metric-border,.brand-top .metric-container .metric-box:nth-child(4) .metric-border{border-top:1px solid #dfe0dc;padding-top:20px;}}.two-column-icon-container,.two-column-noicon-container{max-width:770px;margin:0 auto;}.two-column-icon-container .page-intro,.two-column-noicon-container .page-intro{max-width:610px;margin-bottom:20px;}.two-column-icon-container .page-intro .h1,.two-column-noicon-container .page-intro .h1{font-size:1.875em;}.two-column-icon-container .page-intro .intro-text-variant,.two-column-noicon-container .page-intro .intro-text-variant{margin-bottom:0;}.two-column-icon-container .icon-column-container,.two-column-noicon-container .icon-column-container{display:table-row;}.two-column-icon-container .icon-column-container .js-waypoint,.two-column-noicon-container .icon-column-container .js-waypoint{opacity:0;transition:all 1s ease-in-out;}.two-column-icon-container .icon-column-container .js-waypoint.active,.two-column-noicon-container .icon-column-container .js-waypoint.active{opacity:1;}.two-column-icon-container .icon-column-container .col img,.two-column-icon-container .icon-column-container .col-last img,.two-column-icon-container .icon-column-container .col-right img,.two-column-noicon-container .icon-column-container .col img,.two-column-noicon-container .icon-column-container .col-last img,.two-column-noicon-container .icon-column-container .col-right img{width:100%;max-width:100%;}.two-column-icon-container .icon-column-container .row,.two-column-noicon-container .icon-column-container .row{width:45%;display:table-cell;font-family:"Benton Sans",sans-serif;padding:35px 0;margin:0;border-bottom:1px solid #d3d5d1;}.two-column-icon-container .icon-column-container .row .text,.two-column-noicon-container .icon-column-container .row .text{font-size:.9375em;line-height:1.6em;width:auto;padding-right:125px;}.two-column-icon-container .icon-column-container .row .text .heading,.two-column-noicon-container .icon-column-container .row .text .heading{font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;font-size:1.1em;text-transform:uppercase;line-height:1.6em;}.two-column-icon-container .icon-column-container .row .text a,.two-column-noicon-container .icon-column-container .row .text a{font-family:"PMNCaeciliaW01-56Italic",serif;text-decoration:underline;}.two-column-icon-container .icon-column-container .row .icon,.two-column-noicon-container .icon-column-container .row .icon{float:right;max-width:90px;}.two-column-icon-container .icon-column-container .row .icon img,.two-column-noicon-container .icon-column-container .row .icon img{display:block;width:90px;height:90px;}.two-column-icon-container .icon-column-container .row-spacer,.two-column-noicon-container .icon-column-container .row-spacer{width:10%;display:table-cell;}.two-column-icon-container .icon-column-container .row.bottom,.two-column-icon-container .icon-column-container .row.last.bottom,.two-column-noicon-container .icon-column-container .row.bottom,.two-column-noicon-container .icon-column-container .row.last.bottom{border-bottom:0;}.two-column-noicon-container .icon-column-container{display:table-row;}.two-column-noicon-container .icon-column-container .row .text{font-size:1em;line-height:1.6em;width:100%;padding-right:0;}@media all and (max-width:850px){.two-column-icon-container,.two-column-noicon-container{max-width:710px;padding:20px;width:auto;}.two-column-icon-container .page-intro .intro-text-variant,.two-column-noicon-container .page-intro .intro-text-variant{margin-left:0;margin-right:0;}.two-column-icon-container .icon-column-container,.two-column-noicon-container .icon-column-container{display:inline;}.two-column-icon-container .icon-column-container .row,.two-column-noicon-container .icon-column-container .row{width:100%;display:block;padding:15px 0;}.two-column-icon-container .icon-column-container .row .text,.two-column-noicon-container .icon-column-container .row .text{padding-top:6px;padding-bottom:6px;}.two-column-icon-container .icon-column-container .row-spacer,.two-column-noicon-container .icon-column-container .row-spacer{width:0;display:none;}.two-column-icon-container .icon-column-container .row.bottom,.two-column-noicon-container .icon-column-container .row.bottom{border-bottom:1px solid #d3d5d1;}}@media all and (max-width:450px){.two-column-icon-container,.two-column-noicon-container{margin:0 40px;}.two-column-icon-container .page-intro h1,.two-column-noicon-container .page-intro h1{margin:0 0 20px 0;}.two-column-icon-container .page-intro .intro-text-variant,.two-column-noicon-container .page-intro .intro-text-variant{margin-left:0;margin-right:0;}}@media all and (max-width:340px){.two-column-icon-container,.two-column-noicon-container{margin:0 20px;}}.fit-container{width:100%;margin-bottom:20px;}.std-image-wide{background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;background-position:top center;}.std-image-wide-scroll{margin:60px 0 0 0;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;background-attachment:initial;background-position:0 0 !important;max-height:445px;background-repeat:no-repeat;position:inherit;overflow:hidden;}.std-image-wide-scroll>div{position:relative;max-height:445px;}.std-image-wide-scroll img{width:100% !important;visibility:hidden;border:0 !important;}.footerContent{max-width:600px;width:100%;color:#f1f0ee;font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;min-height:150px;height:225px;}.footerContent a{color:#f1f0ee;}.footerContent a:hover{color:#f1f0ee !important;}.footerContent h1{font-size:2.8125em;line-height:50px;margin-bottom:25px;text-transform:none;}.footerContent .title{font-size:2.8125em;line-height:50px;margin-bottom:25px;text-transform:none;}.footerContent h4{margin-top:0;margin-bottom:25px;text-transform:uppercase;font-weight:normal !important;font-size:1rem;text-align:left;}.footerContent .sub-title{margin-top:0;margin-bottom:25px;text-transform:uppercase;font-weight:normal !important;font-size:1rem;text-align:left;}.footerContent h1{text-align:left;}.footerContent h1 a{font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif !important;text-decoration:none;}.footerContent .title{text-align:left;}.footerContent .title a{font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif !important;text-decoration:none;}.footerContent .cta-box a{border:2px solid #f1f0ee;padding:13px 35px 13px 35px;text-transform:capitalize;font-family:"PMNCaeciliaW01-56Italic",serif;font-size:1em;width:auto;float:left;line-height:22px;vertical-align:middle;color:#f1f0ee;background-image:none !important;text-decoration:none;}.footerContent .cta-box a>span{display:inline-block;margin-left:10px;}.footerContent .cta-box a:hover{color:#f1f0ee !important;}.footerContent .cta-box a img{display:inline;width:auto !important;visibility:visible;margin-left:5px;margin-top:-5px;margin-bottom:0 !important;vertical-align:middle;}.footerContent sup{font-size:20px;position:relative;top:-20px;}@media(max-width:660px){.footerContent{max-width:600px;width:90%;padding:5%;color:#f1f0ee;font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;min-height:150px;height:225px;}.footerContent h1{margin-bottom:20px;}.footerContent h1 a{font-size:.9em;}.footerContent .title{margin-bottom:20px;}.footerContent .title a{font-size:.9em;}.footerContent h4{margin-bottom:8px;}.footerContent .sub-title{margin-bottom:8px;}.footer-scroll{background-attachment:fixed;}}@media(max-width:430px){.std-image-wide-scroll{max-height:initial;}}.highlight-list{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:45px;-moz-column-gap:45px;column-gap:45px;padding:0;margin:0 auto;max-width:770px;width:calc(100% - 40px);}@media all and (max-width:480px){.highlight-list{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;max-width:none;padding:20px;}}.highlight-list .highlight-list-item{margin:0 0 26px 0;padding:0;border-bottom:1px solid #d3d5d1;-webkit-break-inside:avoid;break-inside:avoid;display:inline-block;width:100%;}.highlight-list .highlight-list-item h3{font:.9375em/16px "HelveticaNeueW01-77BdCn 692722",sans-serif;text-transform:uppercase;margin:0;text-align:left;}.highlight-list .highlight-list-item p{margin:5px 0 25px 0;width:90%;font:1em/20px "Benton Sans",sans-serif;}.ctas-list{position:relative;margin:0 auto;max-width:770px;width:calc(100% - 40px);}.ctas-list ul{width:48%;margin-bottom:20px;}.ctas-list ul.std-cta-withimage li{text-align:left;}.ctas-list ul.std-cta-withimage li a img{margin-left:40px;margin-right:15px;}.ctas-list ul:nth-child(odd){margin-right:4%;}@media all and (max-width:400px){.ctas-list ul.std-cta-withimage li{text-align:left;}.ctas-list ul.std-cta-withimage li a{font-size:1.5em;}.ctas-list ul.std-cta-withimage li a img{margin-left:10px;margin-right:5px;}}@media all and (max-width:805px){.ctas-list ul{width:100%;}.ctas-list ul:nth-child(odd){margin-right:0;}}.circles{display:flex;flex-wrap:wrap;justify-content:center;position:relative;}.circles .divider{position:absolute;bottom:0;top:0;width:1px;background-color:#d4d8d4;z-index:-1;left:50%;display:none;}.circles .divider .divider-spacer{height:99%;}.circles .divider .divider-footer{background-image:url(../png/global.png);background-position:-292px -139px;width:54px;height:45px;margin-left:-23px;}.circles[data-alignment=left]>.circle-item:nth-child(1){order:1;text-align:right;}.circles[data-alignment=left]>.circle-item:nth-child(2){order:2;}.circles[data-alignment=left]>.circle-item:nth-child(3){order:4;}.circles[data-alignment=left]>.circle-item:nth-child(4){order:3;}.circles[data-alignment=left]>.circle-item:nth-child(5){order:5;text-align:right;}.circles[data-alignment=left]>.circle-item:nth-child(6){order:6;}.circles[data-alignment=left]>.circle-item:nth-child(7){order:8;}.circles[data-alignment=left]>.circle-item:nth-child(8){order:7;}.circles[data-alignment=left]>.circle-item:nth-child(9){order:9;text-align:right;}.circles[data-alignment=left]>.circle-item:nth-child(10){order:10;}.circles[data-alignment=left]>.circle-item:nth-child(11){order:12;}.circles[data-alignment=left]>.circle-item:nth-child(12){order:11;}.circles[data-alignment=left]>.circle-item:nth-child(13){order:13;text-align:right;}.circles[data-alignment=left]>.circle-item:nth-child(14){order:14;}.circles[data-alignment=right]>.circle-item:nth-child(1){order:2;text-align:right;}.circles[data-alignment=right]>.circle-item:nth-child(1) div:nth-child(1){float:right;margin-right:20%;}@media(max-width:1024px){.circles[data-alignment=right]>.circle-item:nth-child(1) div:nth-child(1){margin-right:0%;}}.circles[data-alignment=right]>.circle-item:nth-child(1) div:nth-child(2){position:relative;left:-15px;width:30px;height:30px;margin:0;background:#00833e;text-align:center;padding-top:8px;border-radius:50%;color:#fff;font-size:.9em;}@media(max-width:1024px){.circles[data-alignment=right]>.circle-item:nth-child(1) div:nth-child(2){left:-15px;display:none;}}.circles[data-alignment=right]>.circle-item:nth-child(2){order:1;}.circles[data-alignment=right]>.circle-item:nth-child(3){order:3;}.circles[data-alignment=right]>.circle-item:nth-child(3) div:nth-child(1){float:left;margin-left:20%;}@media(max-width:1024px){.circles[data-alignment=right]>.circle-item:nth-child(3) div:nth-child(1){margin-left:0%;}}.circles[data-alignment=right]>.circle-item:nth-child(3) div:nth-child(2){position:relative;left:15px;width:30px;height:30px;margin:0;background:#00833e;text-align:center;padding-top:8px;border-radius:50%;color:#fff;font-size:.9em;float:right;}@media(max-width:1024px){.circles[data-alignment=right]>.circle-item:nth-child(3) div:nth-child(2){left:-15px;display:none;}}.circles[data-alignment=right]>.circle-item:nth-child(4){order:4;}.circles[data-alignment=right]>.circle-item:nth-child(5){order:6;text-align:right;}.circles[data-alignment=right]>.circle-item:nth-child(5) div:nth-child(1){float:right;margin-right:20%;}@media(max-width:1024px){.circles[data-alignment=right]>.circle-item:nth-child(5) div:nth-child(1){margin-right:0%;}}.circles[data-alignment=right]>.circle-item:nth-child(5) div:nth-child(2){position:relative;left:-15px;width:30px;height:30px;margin:0;background:#00833e;text-align:center;padding-top:8px;border-radius:50%;color:#fff;font-size:.9em;}@media(max-width:1024px){.circles[data-alignment=right]>.circle-item:nth-child(5) div:nth-child(2){left:-15px;display:none;}}.circles[data-alignment=right]>.circle-item:nth-child(6){order:5;}.circles[data-alignment=right]>.circle-item:nth-child(7){order:7;}.circles[data-alignment=right]>.circle-item:nth-child(7) div:nth-child(1){float:left;margin-left:20%;}@media(max-width:1024px){.circles[data-alignment=right]>.circle-item:nth-child(7) div:nth-child(1){margin-left:0%;}}.circles[data-alignment=right]>.circle-item:nth-child(7) div:nth-child(2){position:relative;left:15px;width:30px;height:30px;margin:0;background:#00833e;text-align:center;padding-top:8px;border-radius:50%;color:#fff;font-size:.9em;float:right;}@media(max-width:1024px){.circles[data-alignment=right]>.circle-item:nth-child(7) div:nth-child(2){left:-15px;display:none;}}.circles[data-alignment=right]>.circle-item:nth-child(8){order:8;}.circles[data-alignment=right]>.circle-item:nth-child(9){order:10;text-align:right;}.circles[data-alignment=right]>.circle-item:nth-child(9) div:nth-child(1){float:right;margin-right:20%;}@media(max-width:1024px){.circles[data-alignment=right]>.circle-item:nth-child(9) div:nth-child(1){margin-right:0%;}}.circles[data-alignment=right]>.circle-item:nth-child(9) div:nth-child(2){position:relative;left:-15px;width:30px;height:30px;margin:0;background:#00833e;text-align:center;padding-top:8px;border-radius:50%;color:#fff;font-size:.9em;}@media(max-width:1024px){.circles[data-alignment=right]>.circle-item:nth-child(9) div:nth-child(2){left:-15px;display:none;}}.circles[data-alignment=right]>.circle-item:nth-child(10){order:9;}.circles[data-alignment=right]>.circle-item:nth-child(11){order:11;}.circles[data-alignment=right]>.circle-item:nth-child(11) div:nth-child(1){float:left;margin-left:20%;}@media(max-width:1024px){.circles[data-alignment=right]>.circle-item:nth-child(11) div:nth-child(1){margin-left:0%;}}.circles[data-alignment=right]>.circle-item:nth-child(11) div:nth-child(2){position:relative;left:15px;width:30px;height:30px;margin:0;background:#00833e;text-align:center;padding-top:8px;border-radius:50%;color:#fff;font-size:.9em;float:right;}@media(max-width:1024px){.circles[data-alignment=right]>.circle-item:nth-child(11) div:nth-child(2){left:-15px;display:none;}}.circles[data-alignment=right]>.circle-item:nth-child(12){order:12;}.circles[data-alignment=right]>.circle-item:nth-child(13){order:14;text-align:right;}.circles[data-alignment=right]>.circle-item:nth-child(13) div:nth-child(1){float:right;margin-right:20%;}@media(max-width:1024px){.circles[data-alignment=right]>.circle-item:nth-child(13) div:nth-child(1){margin-right:0%;}}.circles[data-alignment=right]>.circle-item:nth-child(13) div:nth-child(2){position:relative;left:-15px;width:30px;height:30px;margin:0;background:#00833e;text-align:center;padding-top:8px;border-radius:50%;color:#fff;font-size:.9em;}@media(max-width:1024px){.circles[data-alignment=right]>.circle-item:nth-child(13) div:nth-child(2){left:-15px;display:none;}}.circles[data-alignment=right]>.circle-item:nth-child(14){order:13;}@media all and (max-width:480px){.circles .divider{display:none;}.circles[data-alignment=right]>.circle-item:nth-child(1),.circles[data-alignment=left]>.circle-item:nth-child(1){order:2;}.circles[data-alignment=right]>.circle-item:nth-child(2),.circles[data-alignment=left]>.circle-item:nth-child(2){order:1;}.circles[data-alignment=right]>.circle-item:nth-child(3),.circles[data-alignment=left]>.circle-item:nth-child(3){order:4;}.circles[data-alignment=right]>.circle-item:nth-child(4),.circles[data-alignment=left]>.circle-item:nth-child(4){order:3;}.circles[data-alignment=right]>.circle-item:nth-child(5),.circles[data-alignment=left]>.circle-item:nth-child(5){order:6;text-align:right;}.circles[data-alignment=right]>.circle-item:nth-child(6),.circles[data-alignment=left]>.circle-item:nth-child(6){order:5;}.circles[data-alignment=right]>.circle-item:nth-child(7),.circles[data-alignment=left]>.circle-item:nth-child(7){order:8;}.circles[data-alignment=right]>.circle-item:nth-child(8),.circles[data-alignment=left]>.circle-item:nth-child(8){order:7;}.circles[data-alignment=right]>.circle-item:nth-child(9),.circles[data-alignment=left]>.circle-item:nth-child(9){order:10;text-align:right;}.circles[data-alignment=right]>.circle-item:nth-child(10),.circles[data-alignment=left]>.circle-item:nth-child(10){order:9;}.circles[data-alignment=right]>.circle-item:nth-child(11),.circles[data-alignment=left]>.circle-item:nth-child(11){order:12;}.circles[data-alignment=right]>.circle-item:nth-child(12),.circles[data-alignment=left]>.circle-item:nth-child(12){order:11;}.circles[data-alignment=right]>.circle-item:nth-child(13),.circles[data-alignment=left]>.circle-item:nth-child(13){order:14;text-align:right;}.circles[data-alignment=right]>.circle-item:nth-child(14),.circles[data-alignment=left]>.circle-item:nth-child(14){order:13;}}.circle-item{width:50%;align-self:center;margin-bottom:30px;}.circle-item>div{width:70%;margin:0 auto;}@media all and (max-width:1024px){.circle-item>div{width:95%;}}.circle-item>div a{font-size:1em;}.circle-item>div>img{width:90%;}.circle-item>div div,.circle-item>div h3{padding-bottom:5px;}.circle-item>div .std-cta-container{height:100%;padding-top:30px;}.circle-item>div .std-cta-container .std-cta,.circle-item>div .std-cta-container .std-cta-withimage{position:relative;width:300px;bottom:0;}@media all and (max-width:725px){.circle-item>div .std-cta-container .std-cta,.circle-item>div .std-cta-container .std-cta-withimage{width:100%;}}.circle-item>div .std-cta-container .std-cta a,.circle-item>div .std-cta-container .std-cta-withimage a{font-size:1.125em;text-align:center;padding-top:20px;}.circle-item>div .std-cta-container .std-cta li a .sprite-global,.circle-item>div .std-cta-container .std-cta-withimage li a .sprite-global{display:none;}.circle-item>div .std-cta-container .std-cta li a.quote:before,.circle-item>div .std-cta-container .std-cta-withimage li a.quote:before{content:" ";position:absolute;left:40px;top:23px;width:25px;height:25px;background:url("../png/icon-dollar.png");}@media all and (max-width:725px){.circle-item>div .std-cta-container .std-cta li a.quote:before,.circle-item>div .std-cta-container .std-cta-withimage li a.quote:before{background:url("");}}@media all and (max-width:420px){.circle-item>div .std-cta-container .std-cta li a.quote:before,.circle-item>div .std-cta-container .std-cta-withimage li a.quote:before{left:50px;background:url("../png/icon-dollar.png");}}.circle-item>div .std-cta-container .std-cta.two-cta li:nth-child(1) a,.circle-item>div .std-cta-container .std-cta-withimage.two-cta li:nth-child(1) a{padding-top:22px;}.circle-item>div .std-cta-container .std-cta.two-cta li:nth-child(2),.circle-item>div .std-cta-container .std-cta-withimage.two-cta li:nth-child(2){border-top:0;}.circle-item>div .std-cta-container .std-cta.two-cta li:nth-child(2) a,.circle-item>div .std-cta-container .std-cta-withimage.two-cta li:nth-child(2) a{background-color:inherit;color:#333;padding-left:15px;}.circle-item>div .std-cta-container .std-cta.two-cta li:nth-child(2) a span,.circle-item>div .std-cta-container .std-cta-withimage.two-cta li:nth-child(2) a span{background-image:none;}.circle-item>div .std-cta-container .std-cta.two-cta li:nth-child(2) a span.sprite-global,.circle-item>div .std-cta-container .std-cta-withimage.two-cta li:nth-child(2) a span.sprite-global{width:0;}.circle-item>div .std-cta-container .std-cta.two-cta li:nth-child(2) a:after,.circle-item>div .std-cta-container .std-cta-withimage.two-cta li:nth-child(2) a:after{content:">";width:10px;height:10px;display:inline-block;font-weight:bold;font-size:.9em;position:relative;left:5px;top:-2px;}.circle-item>div .std-cta-container .std-cta.three-cta li:nth-child(1),.circle-item>div .std-cta-container .std-cta-withimage.three-cta li:nth-child(1){border-top:0;}.circle-item>div .std-cta-container .std-cta.three-cta li:nth-child(1) a,.circle-item>div .std-cta-container .std-cta-withimage.three-cta li:nth-child(1) a{text-align:center;background-color:#00833e;}.circle-item>div .std-cta-container .std-cta.three-cta li:nth-child(1) a:hover,.circle-item>div .std-cta-container .std-cta-withimage.three-cta li:nth-child(1) a:hover{background-color:#01a261;}@media(max-width:1024px){.circle-item>div .std-cta-container .std-cta.three-cta li:nth-child(1),.circle-item>div .std-cta-container .std-cta-withimage.three-cta li:nth-child(1){border:solid 15px #fff;}}.circle-item>div .std-cta-container .std-cta.three-cta li:nth-child(2),.circle-item>div .std-cta-container .std-cta-withimage.three-cta li:nth-child(2){background-color:#fff;float:left;width:50%;border-top:0 solid #424242;height:60px;border-top:0;}.circle-item>div .std-cta-container .std-cta.three-cta li:nth-child(2) a,.circle-item>div .std-cta-container .std-cta-withimage.three-cta li:nth-child(2) a{background-color:#fff;color:#333;text-align:center;padding-top:0;width:calc(100% - 20px);height:55px;margin-top:-9px;font-size:1em;}@media(max-width:1024px){.circle-item>div .std-cta-container .std-cta.three-cta li:nth-child(2) a,.circle-item>div .std-cta-container .std-cta-withimage.three-cta li:nth-child(2) a{margin-top:15px;}}@media(max-width:670px){.circle-item>div .std-cta-container .std-cta.three-cta li:nth-child(2) a,.circle-item>div .std-cta-container .std-cta-withimage.three-cta li:nth-child(2) a{margin-top:-20px;}}.circle-item>div .std-cta-container .std-cta.three-cta li:nth-child(2) a:hover,.circle-item>div .std-cta-container .std-cta-withimage.three-cta li:nth-child(2) a:hover{color:#00833e;}.circle-item>div .std-cta-container .std-cta.three-cta li:nth-child(2) a:after,.circle-item>div .std-cta-container .std-cta-withimage.three-cta li:nth-child(2) a:after{content:">";width:10px;height:10px;display:inline-block;font-weight:bold;font-size:.9em;position:relative;}@media(max-width:1024px){.circle-item>div .std-cta-container .std-cta.three-cta li:nth-child(2) a:after,.circle-item>div .std-cta-container .std-cta-withimage.three-cta li:nth-child(2) a:after{position:initial;}}@media(max-width:670px){.circle-item>div .std-cta-container .std-cta.three-cta li:nth-child(2) a:after,.circle-item>div .std-cta-container .std-cta-withimage.three-cta li:nth-child(2) a:after{position:relative;left:10px;}}.circle-item>div .std-cta-container .std-cta.three-cta li:nth-child(2) .full-version,.circle-item>div .std-cta-container .std-cta-withimage.three-cta li:nth-child(2) .full-version{width:130px;}@media(max-width:1024px){.circle-item>div .std-cta-container .std-cta.three-cta li:nth-child(2) .shortened-version,.circle-item>div .std-cta-container .std-cta-withimage.three-cta li:nth-child(2) .shortened-version{width:150px;}}@media(max-width:670px){.circle-item>div .std-cta-container .std-cta.three-cta li:nth-child(2) .shortened-version,.circle-item>div .std-cta-container .std-cta-withimage.three-cta li:nth-child(2) .shortened-version{width:90px;}}.circle-item>div .std-cta-container .std-cta.three-cta li:nth-child(3),.circle-item>div .std-cta-container .std-cta-withimage.three-cta li:nth-child(3){background-color:#fff;float:left;width:50%;border-top:0 solid #424242;height:60px;}.circle-item>div .std-cta-container .std-cta.three-cta li:nth-child(3) a,.circle-item>div .std-cta-container .std-cta-withimage.three-cta li:nth-child(3) a{background-color:#fff;color:#333;text-align:center;padding-top:0;width:calc(100% - 20px);height:55px;margin-top:-9px;font-size:1em;}@media(max-width:1024px){.circle-item>div .std-cta-container .std-cta.three-cta li:nth-child(3) a,.circle-item>div .std-cta-container .std-cta-withimage.three-cta li:nth-child(3) a{margin-top:15px;}}@media(max-width:670px){.circle-item>div .std-cta-container .std-cta.three-cta li:nth-child(3) a,.circle-item>div .std-cta-container .std-cta-withimage.three-cta li:nth-child(3) a{margin-top:-20px;}}.circle-item>div .std-cta-container .std-cta.three-cta li:nth-child(3) a:hover,.circle-item>div .std-cta-container .std-cta-withimage.three-cta li:nth-child(3) a:hover{color:#00833e;}.circle-item>div .std-cta-container .std-cta.three-cta li:nth-child(3) a:after,.circle-item>div .std-cta-container .std-cta-withimage.three-cta li:nth-child(3) a:after{content:">";width:10px;height:10px;display:inline-block;font-weight:bold;font-size:.9em;position:relative;}@media(max-width:1024px){.circle-item>div .std-cta-container .std-cta.three-cta li:nth-child(3) a:after,.circle-item>div .std-cta-container .std-cta-withimage.three-cta li:nth-child(3) a:after{position:initial;}}@media(max-width:670px){.circle-item>div .std-cta-container .std-cta.three-cta li:nth-child(3) a:after,.circle-item>div .std-cta-container .std-cta-withimage.three-cta li:nth-child(3) a:after{position:relative;left:10px;}}.circle-item>div .std-cta-container .std-cta.three-cta li:nth-child(3) .full-version,.circle-item>div .std-cta-container .std-cta-withimage.three-cta li:nth-child(3) .full-version{width:130px;}@media(max-width:1024px){.circle-item>div .std-cta-container .std-cta.three-cta li:nth-child(3) .shortened-version,.circle-item>div .std-cta-container .std-cta-withimage.three-cta li:nth-child(3) .shortened-version{width:150px;}}@media(max-width:670px){.circle-item>div .std-cta-container .std-cta.three-cta li:nth-child(3) .shortened-version,.circle-item>div .std-cta-container .std-cta-withimage.three-cta li:nth-child(3) .shortened-version{width:90px;}}@media all and (max-width:480px){.circle-item{width:100%;}.circle-item>img{width:100%;}.circle-item>div{width:100%;margin:0 auto;}}.get-started-link{margin-top:20px;text-decoration:underline;display:inline-block;}.get-started-link a{font-family:"PMNCaeciliaW01-56Italic",serif;font-size:1.6em;color:#333;}.step-content{width:70%;}.step-content .step-paragraph{font-size:16px;line-height:24px;}.step-paragraph{margin-bottom:50px;}.step-section{max-width:100%;}.step-section-content{margin-top:9%;}.step-span-4{max-width:40%;}.step-span-2{max-width:25%;}.step-bottom-content{max-width:800px;margin:auto;margin-top:5%;font-size:16px;line-height:24px;}.step-accolade-variant{padding:15px 0 15px 30px !important;}.step-accolade-variant li{text-align:left;}.step-space{height:550px;width:.1%;margin:0 9.8%;min-height:100%;background-color:#d4d8d4;position:relative;}#step-1-section.step-space{height:620px;}.step-dot{position:absolute;border-radius:50%;display:block;height:46px;width:46px;background:#333;color:#fff;text-align:center;top:20%;left:-21px;z-index:5;}.step-dot p{font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;font-size:3em;margin:0;line-height:44px;}.step-dot-sticky{position:fixed;right:6px;left:0;margin-right:auto;margin-left:auto;top:44%;}.step-section img{width:100%;height:auto;}.step-1-left .step-paragraph{margin-bottom:0;}@media(max-width:767px){.step-space{height:435px;}}@media(max-width:500px){.step-content{width:100%;height:auto !important;}.step-span-4{max-width:none;}.step-space{display:none !important;}.step-dot{display:none;}.step-paragraph{margin-bottom:30px;}.step-section{margin-bottom:30px;}}.step-headline{line-height:1em;}.step-dot-sticky{position:fixed;right:6px;left:0;margin-right:auto;margin-left:auto;top:44%;}.step-dot-end{display:none;position:absolute;margin-right:auto;margin-left:auto;top:99% !important;left:0;right:6px;}.show-block{display:block;}.hide{display:none;}#six-step-main{position:relative;}@media(max-width:500px){#six-step-main{margin:0 20px 20px 20px;}.step-dot{display:none !important;}.step-section-content ul{display:inline;width:100% !important;float:left;}}.divider{background-color:#333;width:50px;height:4px;margin-top:30px;margin-bottom:30px;}.numbered-brand{font-size:1.5625em;line-height:30px;text-transform:uppercase;margin-bottom:23px;font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;color:#333;}.number{font-size:3.125em;font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;}.paragraph{font-family:"Benton Sans Light",sans-serif;font-size:.96875em;}.box-container-fluid{margin:0;}.box-container-bin{width:100%;margin:0 auto;max-width:930px;}.span-3{width:32%;}.number-box{display:inline-block;max-height:305px;height:305px;background:#fff;vertical-align:top;margin:1px 0;}.number-box-content{margin:30px 40px;}@media(max-width:845px){.box-container-fluid{padding:0 6.25%;}.number-box.span-3{width:49%;}}@media(max-width:500px){.box-container-fluid{padding:0;}.number-box.span-3{width:99%;}}.std-filter-menu-container{max-width:930px;margin:0 auto;}nav.std-filter-mobile .dropdown-active{background-image:url(../png/filter-dropdown-close.png) !important;}nav.std-filter-mobile .dropdown-option-checked,nav.std-filter-mobile .dropdown-option-checked a{background-image:url(../png/filter-checked.png) !important;background-repeat:no-repeat;background-position:right center;}nav.std-filter-mobile>ul>li>a{text-indent:20px;}nav.std-filter-mobile>ul>li:nth-child(1) a,nav.std-filter-mobile>ul>li:nth-child(1) ul{background-color:#333;}nav.std-filter-mobile>ul>li:nth-child(2) a,nav.std-filter-mobile>ul>li:nth-child(2) ul{background-color:#2c2c2c;}nav.std-filter-mobile>ul>li:nth-child(3) a,nav.std-filter-mobile>ul>li:nth-child(3) ul{background-color:#242424;}nav.std-filter-mobile>ul>li:nth-child(4) a,nav.std-filter-mobile>ul>li:nth-child(4) ul{background-color:#1d1d1d;}nav.std-filter-mobile>ul>li:nth-child(5) a,nav.std-filter-mobile>ul>li:nth-child(5) ul{background-color:#151515;}nav.std-filter-mobile ul{width:100%;}nav.std-filter-mobile ul li{width:100%;}nav.std-filter-mobile ul li a{float:left;width:100% !important;background-image:url(../png/filter-dropdown.png);background-position:right center;background-repeat:no-repeat;padding:0;}nav.std-filter-mobile ul .std-filter-mobile-submenu a{position:relative;float:left;background-image:none;}nav.std-filter-mobile ul .std-filter-mobile-submenu span{position:absolute;top:20px;left:20px;font-family:"Benton Sans Light",sans-serif;font-size:.875em;}nav.std-filter-mobile ul .std-filter-mobile-submenu h2{font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;font-size:1.0625em;line-height:60px;color:#fff;text-transform:uppercase;padding:0 20px 0 40px;}nav.std-filter-mobile ul .std-filter-mobile-submenu div{font-family:"Benton Sans Light",sans-serif;font-size:.875em;color:#fff;margin:0 0 20px 0;padding:0 20px 0 40px;}nav.std-filter-mobile ul .std-filter-mobile-submenu-products>li:first-child{border-top:2px solid #323232;}nav.std-filter-mobile ul .std-filter-mobile-submenu-products>li{border-bottom:2px solid #323232;}nav.std-filter-mobile ul .std-filter-mobile-submenu-multiple-options{padding-bottom:20px;}nav.std-filter-mobile ul .std-filter-mobile-submenu-multiple-options li{border:0;}nav.std-filter-mobile ul .std-filter-mobile-submenu-multiple-options li h2{font-size:1.25em;}nav.std-filter-mobile ul .std-filter-mobile-submenu-multiple-options li a{font-family:"Benton Sans Light",sans-serif;font-size:.875em;line-height:28px;text-indent:40px;}nav.std-filter-mobile ul .std-filter-mobile-submenu-colors{font-family:"Benton Sans Light",sans-serif;font-size:.875em;line-height:56px;color:#fff;padding-bottom:20px;}nav.std-filter-mobile ul .std-filter-mobile-submenu-colors .filter-color{width:46px;height:46px;margin:5px 15px 5px 40px !important;padding:0 !important;position:relative;float:left;font-family:"Benton Sans Light",sans-serif;font-size:.75em;color:#fff;cursor:pointer;-moz-transition:outline .2s;-o-transition:outline .2s;-webkit-transition:outline .2s;transition:outline .2s;outline-style:solid;outline-width:0;z-index:0;}nav.std-filter-mobile-white li p{color:#000;}nav.std-filter-mobile-white .dropdown-active{background-image:url(../png/filter-dropdown-close.png) !important;}nav.std-filter-mobile-white .dropdown-option-checked,nav.std-filter-mobile-white .dropdown-option-checked a{background-image:url(../png/filter-checked.png) !important;background-repeat:no-repeat;background-position:right center;}nav.std-filter-mobile-white>ul>li>a{text-indent:0;}nav.std-filter-mobile-white ul{width:100%;margin-left:0;}nav.std-filter-mobile-white ul li{width:100%;}nav.std-filter-mobile-white ul li a{float:left;width:100% !important;background-image:url(../png/filter-dropdown-open-dark.png);background-position:right center;background-repeat:no-repeat;padding:0;}nav.std-filter-mobile-white ul .std-filter-mobile-submenu a{position:relative;float:left;background-image:none;}nav.std-filter-mobile-white ul .std-filter-mobile-submenu span{position:absolute;top:20px;left:20px;font-family:"Benton Sans Light",sans-serif;font-size:.875em;}nav.std-filter-mobile-white ul .std-filter-mobile-submenu h2{font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;font-size:1.0625em;line-height:60px;color:#fff;text-transform:uppercase;padding:0 20px 0 40px;}nav.std-filter-mobile-white ul .std-filter-mobile-submenu div{font-family:"Benton Sans Light",sans-serif;color:#fff;margin:0 0 20px 0;padding:0 20px 0 0;}nav.std-filter-mobile-white ul .std-filter-mobile-submenu-products>li:first-child{border-top:2px solid #fff;}nav.std-filter-mobile-white ul .std-filter-mobile-submenu-products>li{border-bottom:2px solid #323232;}nav.std-filter-mobile-white ul .std-filter-mobile-submenu-multiple-options{padding-bottom:20px;}nav.std-filter-mobile-white ul .std-filter-mobile-submenu-multiple-options li{border:0;}nav.std-filter-mobile-white ul .std-filter-mobile-submenu-multiple-options li h2{font-size:1.25em;}nav.std-filter-mobile-white ul .std-filter-mobile-submenu-multiple-options li a{font-family:"Benton Sans Light",sans-serif;font-size:.875em;line-height:28px;text-indent:40px;}nav.std-filter-mobile-white ul .std-filter-mobile-submenu-colors{font-family:"Benton Sans Light",sans-serif;line-height:56px;color:#fff;padding-bottom:20px;}nav.std-filter-mobile-white ul .std-filter-mobile-submenu-colors .filter-color{width:46px;height:46px;margin:5px 15px 5px 40px !important;padding:0 !important;position:relative;float:left;font-family:"Benton Sans Light",sans-serif;font-size:.75em;color:#fff;cursor:pointer;-moz-transition:outline .2s;-o-transition:outline .2s;-webkit-transition:outline .2s;transition:outline .2s;outline-style:solid;outline-width:0;z-index:0;}nav.std-filter-menu{max-width:930px;margin:0 auto;z-index:10;}nav.std-filter-menu .dropdown-active{background-image:url(../png/filter-dropdown-open.png) !important;}nav.std-filter-menu>ul>li>a{font-size:.9375em;line-height:60px;}nav.std-filter-menu ul{margin:0;padding:0;list-style-type:none;display:block;float:left;background-color:#333;}nav.std-filter-menu ul li{display:block;float:left;}nav.std-filter-menu ul a{display:block;padding:0 20px;font-family:"PMNCaeciliaW01-56Italic",serif;color:#fff;text-decoration:none;}nav.std-filter-menu ul .dropdown{background-image:url(../png/filter-dropdown.png);background-position:right center;background-repeat:no-repeat;}nav.std-filter-menu ul .dropdown-active{background-image:url(../png/filter-dropdown-opened.png) !important;background-position:right center;background-repeat:no-repeat;background-color:#434343;}nav.std-filter-menu ul .dropdown-filter-active{background-image:url(../png/filter-dropdown-filter-active.png) !important;}nav.std-filter-menu ul .dropdown-open{background-image:url(../png/filter-dropdown.png);background-position:right center;background-repeat:no-repeat;}nav.std-filter-menu ul a:hover{color:#fff;background-color:#434343;cursor:pointer;}nav.std-filter-menu ul a.active{background-color:#434343;}nav.std-filter-menu-white{max-width:930px;margin:0 auto;z-index:10;}nav.std-filter-menu-white .dropdown-active{background-image:url(../png/filter-dropdown-open-dark.png) !important;}nav.std-filter-menu-white>ul>li>a{font-size:.9375em;line-height:60px;}nav.std-filter-menu-white ul{margin:0;padding:0;list-style-type:none;display:block;float:left;background-color:#333;}nav.std-filter-menu-white ul li{display:block;float:left;}nav.std-filter-menu-white ul a{display:block;padding:0 20px;font-family:"PMNCaeciliaW01-56Italic",serif;color:#fff;}nav.std-filter-menu-white ul .dropdown{background-image:url(../png/filter-dropdown.png);background-position:right center;background-repeat:no-repeat;}nav.std-filter-menu-white ul .dropdown-active{background-image:url(../png/filter-dropdown-opened.png) !important;background-position:right center;background-repeat:no-repeat;background-color:#fff;}nav.std-filter-menu-white ul .dropdown-filter-active{background-image:url(../png/filter-dropdown-filter-active.png) !important;}nav.std-filter-menu-white ul .dropdown-open{background-image:url(../png/filter-dropdown.png);background-position:right center;background-repeat:no-repeat;}nav.std-filter-menu-white ul a:hover{color:#fff;background-color:transparent;cursor:pointer;}nav.std-filter-menu-white ul a.active{background-color:transparent;}div.std-dropdown-content{max-width:930px;margin:0 auto;padding-top:30px;background-color:#fff;}div.std-dropdown-content .filter-option{position:relative;}div.std-dropdown-content .filter-single-option{height:auto;padding:12px 10px 9px 20px;border-top:solid 3px #fff;border-bottom:solid 3px #fff;}div.std-dropdown-content .filter-single-option:hover{cursor:pointer;border-top:solid 3px #000;border-bottom:solid 3px #000;background-color:#eee;}div.std-dropdown-content .filter-option-checked.filter-single-option{cursor:pointer;border-top:solid 3px #000;border-bottom:solid 3px #000;padding-bottom:15px;}div.std-dropdown-content .filter-option-checked.filter-single-option .filter-close{display:block;}div.std-dropdown-content .filter-heading{margin:10px 0;}div.std-dropdown-content .filter-heading h2{font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;font-size:1.25em;text-transform:uppercase;}div.std-dropdown-content .filter-heading .zip-indicator{font-family:"Benton Sans Light",sans-serif;font-size:.8125em;}div.std-dropdown-content .filter-heading .zip-indicator strong{font-family:"Benton Sans",sans-serif;}div.std-dropdown-content .filter-heading .zip-indicator img{vertical-align:middle;margin-top:-5px;}div.std-dropdown-content .filter-heading .zip-indicator em{text-decoration:underline;cursor:pointer;}div.std-dropdown-content .filter-heading .zip-indicator .change-zip-code .more-colors{cursor:pointer;text-decoration:underline;}div.std-dropdown-content .filter-single-option h2{font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;font-size:1.4em;text-transform:uppercase;text-align:left;margin-bottom:5px;}div.std-dropdown-content .filter-single-option div{font-family:"Benton Sans Light",sans-serif;font-size:.875em;margin:0;width:90%;}div.std-dropdown-content .filter-multiple-options:first-child{margin-top:0;}div.std-dropdown-content .filter-multiple-options{margin-top:25px;}div.std-dropdown-content .filter-multiple-options h2{font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;font-size:1.25em;text-transform:uppercase;padding-bottom:10px;margin-top:10px;margin-bottom:10px;border-bottom:2px solid #f8f8f8;text-align:left;}div.std-dropdown-content .filter-multiple-options ul{float:left;width:100%;margin:0;list-style-type:none;}div.std-dropdown-content .filter-multiple-options ul li{display:block;float:left;width:23%;margin-right:2%;}div.std-dropdown-content .filter-multiple-options ul li a{float:left;font-family:"Benton Sans Light",sans-serif;font-size:.875em;color:#333;width:100%;line-height:30px;text-decoration:none;}div.std-dropdown-content .filter-multiple-options ul li a:hover{background:#f2f2f2;}div.std-dropdown-content .filter-multiple-options ul li a.filter-option-checked:hover{background:#f2f2f2 url(../png/filter-multiple-checked.png) right center no-repeat;}div.std-dropdown-content .filter-multiple-options .filter-option-checked{background:#f2f2f2 url(../png/filter-multiple-checked.png) right center no-repeat;}div.std-dropdown-content .filter-color-column{width:90px;float:left;}div.std-dropdown-content .filter-color{width:80px;height:80px;padding:5px;position:relative;float:left;font-family:"Benton Sans Light",sans-serif;font-size:.75em;line-height:1.5em;color:#fff;cursor:pointer;-moz-transition:outline .2s;-o-transition:outline .2s;-webkit-transition:outline .2s;transition:outline .2s;outline-style:solid;outline-width:0;z-index:0;}div.std-dropdown-content .filter-color:hover{outline-width:5px;z-index:1;}div.std-dropdown-content .filter-option-checked.filter-color{outline-width:5px;z-index:2;background-image:url(../png/filter-color-close.png);background-position:top right;background-repeat:no-repeat;-webkit-box-shadow:2px 2px 5px 3px #000;box-shadow:2px 2px 5px 3px #000;}div.std-dropdown-content .filter-close{position:absolute;display:none;top:0;right:0;width:71px;height:82px;background-image:url(../png/filter-dropdown-single-option-close.png);}nav.std-filter-menu,nav.std-filter-mobile-menu{background-color:#333;}.std-filter-mobile-menu .dropdown-option-checked,.std-filter-mobile-menu .dropdown-option-checked a{background-image:url(../png/filter-checked.png) !important;background-repeat:no-repeat;background-position:right center;}nav.std-filter-menu ul li a{width:145.2px;border-right:1px solid #414141 !important;}nav.std-filter-mobile-menu ul li{width:100%;float:none;display:block;}nav.std-filter-mobile-menu ul li a{display:block;width:auto;border-right:1px solid #414141 !important;}nav.std-filter-menu ul li a.floating,nav.std-filter-mobile-menu ul li a.floating{width:auto;border-right:1px solid #414141 !important;}nav.std-filter-menu ul li a.floating span,nav.std-filter-mobile-menu ul li a.floating span{text-overflow:clip;white-space:initial;width:auto;}nav.std-filter-menu label,nav.std-filter-mobile-menu label{line-height:60px;font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;color:#5c5c5c;font-size:.9375em;margin-right:20px;}nav.std-filter-menu .std-filter-sort{width:240px;float:right;}nav.std-filter-menu .std-filter-sort li{width:100% !important;}nav.std-filter-menu .std-filter-sort a{padding:0 0 0 20px;}nav.showcase-filter-wide ul{display:flex;}nav.showcase-filter-wide li a{padding-right:34px;flex-grow:1;}nav.std-filter-menu ul li a span,nav.std-filter-mobile-menu ul li a span{display:block;width:85%;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}em.more-colors{font-weight:bold;font-style:normal;text-decoration:underline;font-family:"Benton Sans",sans-serif;}nav.std-filter-menu ul li:last-child a,nav.std-filter-mobile-menu ul li:last-child a{border-right:0 !important;}.board-container{margin:0 auto;background-color:#fff;}.photo-showcase-container{max-width:none;}#board-container-background{background:#fff;width:1010px;height:auto;margin:0 auto;position:relative;padding-bottom:25px;margin-bottom:100px !important;}#board-container-background .board-message{height:50px !important;margin:0 15px 20px 15px;float:left;font-family:"Benton Sans Light",sans-serif;color:#000;font-size:20px;line-height:30px;}#board-container-background .board-message div{display:block;}#board-container-background .masonry{width:960px;margin:0 auto;padding-top:10px;top:25px;}#board-container-background .masonry .grid-sizer{width:290px;}#board-container-background .masonry .gutter-sizer{width:30px;}#board-container-background .board-item{margin:0 15px 40px 15px;float:left;}#board-container-background .board-item svg{height:406px;}#board-container-background .board-item .board-item-detail{width:290px;}#board-container-background .board-item .board-item-detail .detail-half{width:50%;margin-bottom:20px;}#board-container-background .board-item .board-item-detail .detail-caps{text-align:left;font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif !important;font-size:.9375em;line-height:20px;text-transform:uppercase;}#board-container-background .board-item .board-item-detail .detail-label{text-align:right;font-family:"Benton Sans Light",sans-serif !important;font-size:.875em;line-height:20px;}#board-container-background .board-item .board-item-detail .detail-panel{margin-top:35px;text-align:center;}#board-container-background .board-item .board-item-detail .title{font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;font-size:16px;text-transform:uppercase;text-decoration:none;}#board-container-background .board-item .board-item-detail .title img{display:inline;vertical-align:middle;margin-top:-3px;margin-left:2px;width:5px;}#board-container-background .board-item .board-item-detail .title a{font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;font-size:16px;}#board-container-background .board-item .board-item-detail a{text-decoration:none;}#board-container-background .board-item .board-item-detail .info-idea p{font-family:"Benton Sans Light",sans-serif !important;color:#333;font-size:.875em;line-height:18px;margin:0;}#board-container-background .board-item .board-item-detail .info p{font-family:"PMNCaeciliaW01-56Italic",serif;color:#333;font-size:.8em;line-height:18px;margin:0;}#board-container-background .board-item .board-item-detail .info p a{font-size:1.1em;}#board-container-background .board-item .board-item-detail .info p span{font-family:"Benton Sans Light",sans-serif;color:#000;}#board-container-background .board-item .board-item-detail .divider{width:35px;height:2px;margin:6px auto;}#board-container-background .board-item .board-item-detail img{display:block;max-width:290px;}#board-container-background .board-item .idea-detail .title{text-align:center;}#board-container-background .board-item .idea-detail .info p{text-align:center;}#board-container-background .board-item .idea-detail .divider{width:40px;height:2px;margin:10px auto;}#board-container-background .board-item .idea-detail img{max-width:290px;}#board-container-background .board-item .cta-share{position:absolute;top:5px;left:5px;display:none;z-index:10;}#board-container-background .board-item .cta-idea,#board-container-background .board-item .cta-idea-edit{position:absolute;top:5px;left:67px;display:none;z-index:10;}#board-container-background .board-item .cta-download,#board-container-background .board-item .cta-idea-delete{position:absolute;top:5px;right:5px;display:none;z-index:10;}#board-container-background .board-item .large-cta{position:relative;width:290px;height:350px;overflow-x:visible;background-color:#333;text-align:center;color:#fff;cursor:pointer;}#board-container-background .board-item .large-cta .top-text{position:absolute;top:0;left:0;width:290px;padding:20px 30px;line-height:150%;}#board-container-background .board-item .large-cta .top-text .cta-title{font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;font-size:24px;text-transform:uppercase;margin-bottom:20px;line-height:120%;}#board-container-background .board-item .large-cta .bottom-button{position:absolute;bottom:0;left:0;height:50px;width:290px;padding-top:12px;background-color:#00833e;font-family:"PMNCaeciliaW01-56Italic",serif;}#board-container-background .board-item .large-cta .bottom-button img{vertical-align:text-bottom;padding-right:10px;}#board-container-background #load-more{background:#333;text-align:center;width:290px;height:50px;color:#fff;font-family:"PMNCaeciliaW01-56Italic",serif;font-size:20px;position:absolute;bottom:-27px;left:50%;margin-left:-145px;cursor:pointer;border:0;outline:0;}@media all and (min-width:767px){.board-item:hover .cta-share,.board-item:hover .cta-idea,.board-item:hover .cta-download,.board-item:hover .cta-idea-edit,.board-item:hover .cta-idea-delete{display:block !important;}}@media all and (min-width:2000px){#board-container-background,.board-container{width:1650px !important;}.masonry{width:1600px !important;}}@media all and (max-width:1999px){#board-container-background,.board-container{width:1010px !important;}}@media all and (max-width:1030px){#board-container-background,.board-container{width:690px !important;}.masonry{width:640px !important;}nav.std-filter-menu ul li a{border-right:0 !important;}}@media all and (max-width:706px){#board-container-background,.board-container{width:auto !important;}.masonry{width:290px !important;}nav.std-filter-menu ul li a,nav.std-filter-mobile-menu ul li a{border-right:0 !important;}}.std-filter-menu-container{position:relative;top:-30px;}.std-filter-mobile-button,.std-filter-mobile-menu{display:none;}@media all and (max-width:1030px){.std-filter-menu,.std-dropdown-content{display:none;}.std-filter-mobile-button,.std-filter-mobile-menu{display:block;}.std-filter-mobile,.std-filter-mobile-menu{margin-left:35px !important;margin-right:35px !important;}#board-container-background .board-item .board-item-detail img{width:100%;}}@media all and (max-width:720px){#board-container-background .masonry,#board-container-background .masonry .grid-sizer,#board-container-background .board-item .board-item-detail{width:254px !important;}#board-container-background .board-item{margin-left:auto;margin-right:auto;}#board-container-background .board-item .board-item-detail img{width:100%;}}.hero-slideshow .gradient-cover{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;}.hero-slideshow{overflow:hidden;background-color:#000;position:relative;min-height:550px;}.hero-slideshow .hero-slide{background-position:center center;background-size:cover;}.hero-slideshow .hero-slide img{visibility:hidden;width:initial;height:100%;}.hero-slideshow .hero-slide-content-wrapper{position:absolute;left:0;top:0;right:0;height:100%;width:100%;display:table;}.hero-slideshow .hero-slide-content-wrapper .hero-slideshow-content{position:absolute;left:0;top:100px;right:0;height:100%;margin:0 auto;width:930px;}.hero-slideshow .hero-slide-content-wrapper .hero-slide-content{display:table-cell;vertical-align:middle;color:#fff;}.hero-slideshow .hero-slide-content-wrapper .hero-slide-content a{font-size:1em;text-decoration:none;}.hero-slideshow .hero-slide-content-wrapper .hero-slide-content .title{color:#fff;line-height:1em;margin:0;font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;font-size:4.0625em;text-transform:none;text-align:left;}.hero-slideshow .hero-slide-content-wrapper .hero-slide-content .separator{background:none repeat scroll 0 0 #fff;margin:20px auto 35px;}.hero-slideshow .hero-slide-content-wrapper .hero-slide-content .separator:before,.hero-slideshow .hero-slide-content-wrapper .hero-slide-content .separator:after{background:none repeat scroll 0 0 rgba(255,255,255,.2);width:300px;}.hero-slideshow .hero-slide-content-wrapper .hero-slide-content p.subheader{font-size:1.5em;line-height:30px;max-width:700px;}.hero-slideshow .hero-slide-content-wrapper .hero-slide-content p.link-text{margin:15px 10px;margin-top:15px !important;}.hero-slideshow .hero-slide-content-wrapper .hero-slide-content p.link-text a{vertical-align:middle;color:#fff;}.hero-slideshow .hero-slide-content-wrapper .hero-slide-content p.link-text a span{text-decoration:underline;text-decoration-color:#a9a9a9;}.hero-slideshow .hero-slide-content-wrapper .hero-slide-content p.link-text a img{vertical-align:middle;}@media(max-width:766px){.hero-slideshow .hero-slide-content-wrapper .hero-slide-content p.link-text{margin-top:18px !important;}}.hero-slideshow .hero-slide-content-wrapper .hero-slide-content p{font-size:1.6em;margin:20px 0;}.hero-slideshow .hero-slide-content-wrapper .hero-slide-content .btn{font-size:.6em;border:2px solid #f1f0ee;padding:10px 15px 10px 20px;text-transform:capitalize;font-family:"PMNCaeciliaW01-56Italic",serif;width:auto;float:left;line-height:20px;vertical-align:middle;color:#fff;background-image:none !important;}.hero-slideshow .hero-slide-content-wrapper .hero-slide-content .btn:hover{color:#fff !important;}.hero-slideshow .hero-slide-content-wrapper .hero-slide-content .btn img{width:auto !important;visibility:visible;margin-left:5px;margin-top:-5px;vertical-align:middle;}.hero-slideshow .hero-slide-content-wrapper .hero-slide-content .btn-green{background-color:#00833e;border:2px solid #00833e;}.hero-slideshow .hero-slide-content-wrapper .hero-slide-content .btn:after{background:none repeat scroll 0 0 #fff;color:#000;}.hero-slideshow .hero-slide-content-wrapper .hero-slide-content .btn span{color:#fff;}.hero-slideshow .indicators{position:absolute;bottom:127px;left:50%;margin-left:-60px;z-index:100;}.hero-slideshow .indicators a{display:block;height:4px;overflow:hidden;position:relative;-moz-transition:background 2s ease 0s;-o-transition:background 2s ease 0s;-webkit-transition:background 2s ease 0s;transition:background 2s ease 0s;width:20px;background-color:#fff;float:left;margin:0 5px;opacity:.3;cursor:pointer;-moz-transition:opacity .7s ease 0s !important;-o-transition:opacity .7s ease 0s !important;-webkit-transition:opacity .7s ease 0s !important;transition:opacity .7s ease 0s !important;}.hero-slideshow .indicators a.active{opacity:1;}.hero-slideshow .indicators a:hover{opacity:1;}.with-gradient .gradient-cover{position:absolute;top:0;left:0;}@media all and (min-width:1024px) and (max-height:750px){.hero-slideshow .indicators{display:none;}}@media all and (max-width:1024px){.hero-slideshow{height:100%;}.hero-slideshow .hero-slide-content-wrapper{height:100%;}.hero-slideshow .hero-slide-content-wrapper .hero-slideshow-content{height:100%;}.hero-slideshow .gradient-cover{height:680px;}.hero-slideshow .hero-slide{background-size:cover;}.hero-slideshow .hero-slide img{height:980px;width:1487px;}}@media all and (max-width:1024px){.hero-slideshow .hero-slide-content-wrapper .hero-slideshow-content{width:670px;}.hero-slideshow .indicators{position:absolute;bottom:40px;}}@media all and (max-width:766px){.hero-slideshow .hero-slide-content-wrapper .hero-slideshow-content{width:280px;top:60px;}.hero-slideshow .hero-slide-content-wrapper .hero-slideshow-content .hero-slide-content{width:280px;}.hero-slideshow .hero-slide-content-wrapper .hero-slideshow-content .hero-slide-content .separator{margin:0;}.hero-slideshow .hero-slide-content-wrapper .hero-slideshow-content .hero-slide-content .title,.hero-slideshow .hero-slide-content-wrapper .hero-slideshow-content .hero-slide-content .title a{font-size:2.8125em;line-height:49px;min-height:196px;}.hero-slideshow .hero-slide-content-wrapper .hero-slideshow-content .hero-slide-content .title br,.hero-slideshow .hero-slide-content-wrapper .hero-slideshow-content .hero-slide-content .title a br{content:' ';}.hero-slideshow .hero-slide-content-wrapper .hero-slideshow-content .hero-slide-content .title br:after,.hero-slideshow .hero-slide-content-wrapper .hero-slideshow-content .hero-slide-content .title a br:after{content:' ';}.hero-slideshow .hero-slide-content-wrapper .hero-slideshow-content .hero-slide-content p .btn{width:276px;padding:13px 0 13px 0;text-align:center;}.hero-slideshow .hero-slide img{height:680px;width:1487px;}}@media all and (min-width:1501px){.home-module .section.home-carousel-container{height:915px;}.home-module .section.home-carousel-container .box-intro .content{top:340px;}.home-module #link-content{max-width:1200px;}}@media all and (max-width:1050px){.home-module .section.home-carousel-container .box-intro .content{width:85%;}.home-module .section.home-carousel-container .box-intro .content .title{opacity:1;-webkit-opacity:1;-khtml-opacity:1;filter:alpha(opacity=70);}.home-module .section.home-carousel-container .box-intro .content>*{opacity:1 !important;-webkit-opacity:1;-khtml-opacity:1;filter:alpha(opacity=70);}}.home-highlights{margin-top:-165px;}.highlights{margin:225px auto 60px auto;}.highlights .content{margin:0 5px;}.highlights .content p{margin:5px 0;}@media(min-width:1281px){.highlights .content p{margin:20px 0;}}@media(max-width:1220px){.highlights .content p{margin:0;}}.highlights .content div.left-section,.highlights .content div.right-section{width:49%;}.highlights .content div.left-section .testimonial-container{margin-top:50px;}.highlights .content div.left-section .testimonial-container .testimonial{text-align:right;}.highlights .content div.left-section .testimonial-container .testimonial-details{width:53%;}.highlights .content div .link-container{background:#fff;width:100%;padding:20px;margin-bottom:15px;}.highlights .content div .link-container img{width:100%;}.highlights .content div .link-container .detail h1{font-size:1.875em;line-height:1em;margin:0;text-align:left;}.highlights .content div .link-container .detail .highlight-title{font-size:1.875em;line-height:1em;margin:0;text-align:left;font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;font-weight:normal;text-transform:uppercase;}.highlights .content div .link-container .detail .divider{width:90px;height:4px;margin:20px 0;}.highlights .content div .link-container .detail .info{display:flex;flex-direction:column;height:11.25em;justify-content:space-between;}.highlights .content div .link-container .detail .info{display:flex;flex-direction:column;height:11.25em;justify-content:space-between;}.highlights .content div .link-container .detail .info p{font-family:"Benton Sans",sans-serif;font-size:.9375em;line-height:1.2em;}.highlights .content div .link-container .detail .info p a{font-family:"PMNCaeciliaW01-56Italic",serif;text-decoration:underline;font-size:1em;line-height:1em;}.highlights .content div .link-container .detail .info p:last-child{margin-bottom:0;}.highlights .content div .link-container .group .content{width:50.75%;}.highlights .content div .link-container .group .content.fl{padding-right:15px;margin-left:0;}.highlights .content div .link-container .group .content.fr{padding-left:15px;margin-right:0;}.highlights .content div .link-container .group .img{width:46.5%;margin:0;}.highlights .content div .link-container.big .detail h1{margin-top:20px;}.highlights .content div .link-container.big .detail .info p{font-size:.9375em;line-height:1.2em;}.highlights .content div.fr .link-container:nth-child(1){margin-top:110px;}.highlights .content div.left-section .link-container .detail .info .more-link{margin-bottom:30px;}.highlights .testimonial-link a{font-size:1em !important;}@media all and (max-width:1050px){.highlights .content div.left-section,.highlights .content div.right-section{float:none !important;margin:0 auto;}.highlights .content div.left-section{width:570px !important;}.highlights .content div.left-section .testimonial-container{width:114%;margin-left:-7%;}.highlights .content div.left-section .testimonial-container .testimonial{text-align:center !important;margin-right:0;}.highlights .content div.left-section .testimonial-container .testimonial-details{margin-left:35%;}.highlights .content div.right-section{width:100%;max-width:450px !important;}.highlights .content div.fr .link-container:nth-child(1){margin-top:60px !important;}}@media all and (max-width:766px){.highlights .content{margin:0;}.highlights .content div.left-section,.highlights .content div.right-section{float:none !important;margin:0 auto;}.highlights .content div.left-section{width:auto !important;}.highlights .content div.left-section .testimonial-container{margin-top:0;width:auto;margin:40px 20px 50px 20px !important;}.highlights .content div.left-section .testimonial-container .testimonial{font-size:2.1875em;line-height:42px;}.highlights .content div.left-section .testimonial-container .testimonial-details{margin-left:50%;text-align:left;}.highlights .content div.right-section{width:100%;max-width:280px !important;}.highlights .content div .link-container{width:100%;}.highlights .content div .link-container .detail h1{font-size:1.875em !important;}.highlights .content div .link-container .detail .highlight-title{font-size:1.875em !important;}.highlights .content div .link-container .detail .text{display:none;}.highlights .content div .link-container .detail .info p a{font-size:1em !important;}.highlights .content div .link-container .detail .divider{display:none;}.highlights .content div .link-container.big{padding:20px 20px 30px 20px !important;}.highlights .content div .link-container.big a{font-size:23px !important;}.highlights .content div .link-container.big .divider,.highlights .content div .link-container.big .text{display:block !important;}.highlights .content div .link-container .group .content{width:calc(100% - 90px) !important;}.highlights .content div .link-container .group .content.fl{padding-right:15px !important;padding-left:0;width:100% !important;}.highlights .content div .link-container .group .content.fr{padding-left:15px !important;padding-right:0;width:100% !important;}.highlights .content div .link-container .group .img{width:100% !important;margin:0;margin-top:-7em;}.highlights .content div.fr .link-container:nth-child(1){margin-top:40px !important;}}.hardie-benefits-body{margin-top:10px;margin-bottom:130px;}@media screen and (max-width:1024px){.hardie-benefits-body>.container{padding-left:20px;padding-right:20px;}}.hardie-benefits-block{position:relative;min-height:575px;margin-bottom:15px;overflow:hidden;margin:0 auto 15px;max-width:1200px;}@media screen and (max-width:1024px){.hardie-benefits-block{max-width:580px;min-height:0;}}.hardie-benefits-block.pic-right .image-column{right:0;}.hardie-benefits-block.pic-right .hardie-benefits-image{right:0;float:right;}.hardie-benefits-block.pic-left .image-column{left:0;}.hardie-benefits-block.pic-left .hardie-benefits-image{left:0;float:left;}.hardie-benefits-block.pic-left .text-column{float:right;}.hardie-benefits-block .text-column{background:#fff;padding:75px 50px;min-height:575px;width:450px;float:left;position:relative;z-index:20;}.hardie-benefits-block .text-column p{font-size:16px;font-family:"Benton Sans Light","BentonSans-Regular",sans-serif;line-height:1.8;}@media screen and (max-width:1024px){.hardie-benefits-block .text-column{width:100%;min-height:0;padding:35px 20px;}}.hardie-benefits-block .text-column>div,.hardie-benefits-block .text-column>p{margin:15px 0;}.hardie-benefits-block .text-column .title-section{text-transform:uppercase;font-size:20px;font-family:"HelveticaNeueW01-77BdCn 692722",sans-serif;}.hardie-benefits-block .text-column .watch-vid{color:#2c8553;cursor:pointer;font-size:20px;font-family:"HelveticaNeueW01-77BdCn 692722","HelveticaNeueLTStd-BdCn",sans-serif,sans-serif;line-height:1.3;-moz-transition:.4s;-o-transition:.4s;-webkit-transition:.4s;transition:.4s;margin-top:25px;}@media screen and (max-width:1024px){.hardie-benefits-block .text-column .watch-vid{display:none;}}.hardie-benefits-block .text-column .watch-vid:hover{color:#01a261;}.hardie-benefits-block .text-column .watch-vid:hover .play-btn-wrapper .vid-play-btn{border:3px solid #01a261;}.hardie-benefits-block .text-column .watch-vid:hover .play-btn-wrapper .vid-play-btn .vid-play-arrow{border-left:10px solid #01a261;}.hardie-benefits-block .text-column .watch-vid .play-btn-wrapper{float:left;display:inline-block;margin-top:4px;}.hardie-benefits-block .text-column .watch-vid .play-btn-wrapper .vid-play-btn{border-radius:50%;display:inline-block;border:3px solid #2c8553;float:right;width:40px;height:40px;padding-top:10px;padding-left:14px;margin-right:10px;-moz-transition:.4s;-o-transition:.4s;-webkit-transition:.4s;transition:.4s;}.hardie-benefits-block .text-column .watch-vid .play-btn-wrapper .vid-play-btn .vid-play-arrow{width:0;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:10px solid #2c8553;-moz-transition:.4s;-o-transition:.4s;-webkit-transition:.4s;transition:.4s;}@media screen and (max-width:765px){.hardie-benefits-block .text-column .watch-vid .watch-vid-text{display:inline-block;float:left;width:50%;}}.hardie-benefits-block .text-column .watch-vid .watch-vid-text .title{text-transform:uppercase;}.hardie-benefits-block .image-column{width:100%;height:100%;padding:0 0 0 0;position:absolute;z-index:15;line-height:1.2;}@media screen and (max-width:1024px){.hardie-benefits-block .image-column{position:relative;width:100%;}}.hardie-benefits-block .image-column .hardie-benefits-image{position:relative;height:100%;width:auto;}@media screen and (max-width:1024px){.hardie-benefits-block .image-column .hardie-benefits-image{position:relative;height:auto;width:100%;top:0;}}.hardie-benefits-block .image-column .benefits-overlay{min-height:575px;background:rgba(0,0,0,.5);height:100%;width:100%;top:0;right:0;position:absolute;}.hardie-benefits-block .image-column .benefits-overlay .overlay-content{display:inline-block;float:right;max-width:100%;color:#fff;font-size:36px;font-family:"HelveticaNeueW01-77BdCn 692722","HelveticaNeueLTStd-BdCn",sans-serif,sans-serif;text-transform:uppercase;text-align:center;margin-right:5%;margin-top:250px;cursor:pointer;}.hardie-benefits-block .image-column .benefits-overlay .overlay-content:hover .vid-play-btn{border:3px solid #fff;}.hardie-benefits-block .image-column .benefits-overlay .overlay-content:hover .vid-play-btn .vid-play-arrow{border-left:13px solid #fff;}@media screen and (max-width:1199px){.hardie-benefits-block .image-column .benefits-overlay .overlay-content{max-width:45%;margin-top:200px;margin-right:4%;}}@media screen and (max-width:1024px){.hardie-benefits-block .image-column .benefits-overlay .overlay-content{max-width:100%;width:100%;padding:0 10% 0;margin-right:0;margin-top:25%;}}@media screen and (max-width:765px){.hardie-benefits-block .image-column .benefits-overlay .overlay-content{font-size:26px;font-size:32px;width:360px;float:none;margin:25% auto 0;display:block;padding-left:10px;padding-right:10px;}}@media screen and (max-width:399px){.hardie-benefits-block .image-column .benefits-overlay .overlay-content{font-size:20px;margin:20% auto 0;width:260px;display:block;}}@media screen and (max-width:1024px){.hardie-benefits-block .image-column .benefits-overlay .overlay-content .overlay-text{width:80%;display:inline-block;text-align:center;float:right;padding-right:10%;}}@media screen and (max-width:765px){.hardie-benefits-block .image-column .benefits-overlay .overlay-content .overlay-text{padding-right:0;}}@media screen and (max-width:399px){.hardie-benefits-block .image-column .benefits-overlay .overlay-content .overlay-text{margin-top:12px;}}.hardie-benefits-block .image-column .benefits-overlay .overlay-content .vid-duration{color:#999;}.hardie-benefits-block .image-column .benefits-overlay .overlay-content .play-btn-wrapper{display:block;margin-top:25px;}@media screen and (max-width:1024px){.hardie-benefits-block .image-column .benefits-overlay .overlay-content .play-btn-wrapper{margin-top:0;width:10%;display:inline-block;float:left;padding-top:15px;margin-left:10%;}}@media screen and (max-width:765px){.hardie-benefits-block .image-column .benefits-overlay .overlay-content .play-btn-wrapper{margin-left:5%;}}.hardie-benefits-block .image-column .benefits-overlay .overlay-content .vid-play-btn{border-radius:50%;display:inline-block;border:3px solid #bbb;width:40px;height:40px;padding-top:7px;padding-left:12px;margin:0 auto;cursor:pointer;-moz-transition:.4s;-o-transition:.4s;-webkit-transition:.4s;transition:.4s;}.hardie-benefits-block .image-column .benefits-overlay .overlay-content .vid-play-btn .vid-play-arrow{width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:13px solid #bbb;-moz-transition:.4s;-o-transition:.4s;-webkit-transition:.4s;transition:.4s;}@media screen and (max-width:1024px){.hardie-benefits-block .image-column .benefits-overlay{top:0;left:0;right:0;bottom:0;height:auto;width:auto;}}.list-column{float:left;width:220px;height:100%;}.list-column:nth-child(1){float:left;margin-left:50px;}.list-column:nth-child(2){float:right;}@media only screen and (max-width:720px){.list-column:nth-child(1){float:none;margin:auto;margin-bottom:20px;}.list-column:nth-child(2){float:none;margin:auto;}}.list-column .list-item{height:130px;width:220px;}.list-column .list-item .list-number{float:left;width:20px;}.list-column .list-item .list-text{float:left;width:200px;}.image-slider{width:80%;margin:0 auto;padding-bottom:100px;}.image-slider h3{font-weight:normal;text-transform:none;}.image-slider .divider{width:90px;height:4px;background-color:#333;margin:30px auto;}.image-slider figure{margin:0;}.image-slider figcaption{font-weight:100;margin-top:20px;margin-bottom:40px;}.image-slider section{width:80%;max-width:900px;margin:auto auto;overflow:hidden;}.image-slider .ics{position:relative;overflow:hidden;}.image-slider .ics img{width:100%;display:block;}.image-slider .resize-container{position:absolute;top:0;left:0;height:100%;width:50%;overflow:hidden;}.image-slider .handle{position:absolute;left:50%;top:0;bottom:0;width:4px;margin-left:-2px;background:#fdfdfd;cursor:ew-resize;}.image-slider .handle:after{position:absolute;top:50%;width:64px;height:64px;margin:-32px 0 0 -30px;content:'';background-image:url("../png/arrow-circle.png");background-size:100% 100%;background-repeat:no-repeat;border-radius:50%;transition:all .3s ease;}.image-slider .draggable:after{width:48px;height:48px;margin:-24px 0 0 -24px;line-height:48px;font-size:30px;}@media only screen and (max-width:600px){.image-slider{width:95%;}.image-slider .handle:after{width:40px;height:40px;margin:-12px 0 0 -18px;}.image-slider .draggable:after{width:35px;height:35px;margin:-10px 0 0 -16px;}}.std-twocta-columns{margin:0 auto;max-width:830px;padding-top:40px;overflow:visible;}.std-twocta-columns .std-twocta-column-left{width:48%;margin-right:4%;position:relative;background:#fff;color:#333;float:left;padding:25px;}.std-twocta-columns .std-twocta-column-left .cta-btn{width:50% !important;}.std-twocta-columns .std-twocta-column-left>img{display:block;width:100%;height:auto;}.std-twocta-columns .std-twocta-column-right{width:48%;position:relative;background:#fff;color:#333;float:left;padding:25px;}.std-twocta-columns .std-twocta-column-right .cta-btn{width:50% !important;}.std-twocta-columns .std-twocta-column-right>img{display:block;width:100%;height:auto;}.std-twocta-columns .column-headline{text-align:left;font-family:"HelveticaNeueW01-77BdCn 692722","HelveticaNeueLTStd-BdCn",sans-serif,sans-serif !important;font-size:24px;line-height:20px;text-transform:uppercase;}.std-twocta-columns .column-text{text-align:left;font-family:"Benton Sans",sans-serif !important;font-size:1em;line-height:20px;}.std-twocta-columns a .cta-btn{text-decoration:none !important;color:#fff;}.std-twocta-columns .cta-btn{background-color:#00833e;font-family:"PMNCaeciliaW01-56Italic",serif;font-size:20px;line-height:24px;color:#fff;margin:20px 5px 0;cursor:pointer;padding:10px;position:relative;box-sizing:border-box;}.std-twocta-columns .cta-btn:hover{background-color:#01a261;}@media all and (max-width:960px){.std-twocta-column-left{width:42% !important;margin-top:125px;margin-left:6% !important;margin-right:2% !important;}.std-twocta-column-left>img{display:block;max-width:100%;height:auto;}.std-twocta-column-right{width:42% !important;margin-top:125px;margin-left:2% !important;margin-right:6% !important;}.std-twocta-column-right img{display:block;max-width:100%;height:auto;}.std-twocta-column-right.column-middle{width:70% !important;}}@media all and (max-width:768px){.std-twocta-column-left{margin:30px 6.25% !important;width:87.5% !important;}.std-twocta-column-left>img{display:block;max-width:100%;height:auto;}.std-twocta-column-right{margin:30px 6.25% !important;width:87.5% !important;}.std-twocta-column-right img{display:block;max-width:100%;height:auto;}}.loader-outer{width:100%;height:100%;}.loader{display:inline-block;width:30px;height:30px;position:relative;border:4px solid #00833e;top:50%;left:calc(50% - 30px);animation:loader 2s infinite ease;margin:0 auto;}.loader-inner{vertical-align:top;display:inline-block;width:100%;background-color:#00833e;animation:loader-inner 2s infinite ease-in;}@keyframes loader{0%{transform:rotate(0deg);}25%{transform:rotate(180deg);}50%{transform:rotate(180deg);}75%{transform:rotate(360deg);}100%{transform:rotate(360deg);}}@keyframes loader-inner{0%{height:0%;}25%{height:0%;}50%{height:100%;}75%{height:100%;}100%{height:0%;}}.registered{font-size:15px;vertical-align:super;}.image-cta-container{width:1200px;height:500px;margin:auto;}.image-cta-container .image-cta-left{width:50%;height:500px;float:left;background-size:contain;background-repeat:no-repeat;}.image-cta-container .image-cta-right{width:50%;height:300px;float:left;padding:100px;padding-right:130px;}.image-cta-container .image-cta-right .image-cta-title h2{text-align:left;}.image-cta-container .image-cta-right .divider{width:90px;margin-top:20px;margin-bottom:20px;}.image-cta-container .image-cta-right .image-cta-message{font-family:"Benton Sans",sans-serif;font-size:.9375em;line-height:1.2em;margin-bottom:20px;}.image-cta-container .image-cta-right .image-cta-button a{text-decoration:none;font-size:1em;}@media all and (max-width:1100px){.image-cta-container{width:450px;height:100%;}.image-cta-container .image-cta-left{float:initial;width:100%;height:400px;}.image-cta-container .image-cta-right{float:initial;width:100%;padding:0;}}@media all and (max-width:767px){.image-cta-container{width:100%;height:100%;padding-left:20px;padding-right:20px;margin-bottom:100px;}.image-cta-container .image-cta-left{height:300px;}}.video-carousel-container{width:100%;height:100%;margin-top:50px;}.video-carousel-container .video-carousel{width:750px;height:300px;margin:auto;}.video-carousel-container .video-carousel .video-carousel-slides{float:left;width:550px;height:100%;position:relative;}.video-carousel-container .video-carousel .video-carousel-slides .video-carousel-slide{width:560px;height:315px;position:absolute;left:0;top:0;display:none;}.video-carousel-container .video-carousel .video-carousel-slides .video-carousel-slide.active{display:inline-block;}.video-carousel-container .video-carousel .video-carousel-slides .video-carousel-slide .video-carousel-slide-image{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;}.video-carousel-container .video-carousel .video-carousel-slides .video-carousel-slide .video-carousel-slide-image .play-button{width:100%;height:100%;padding-top:80px;background-image:url(../png/icon-playbuttonwhite.png);background-repeat:no-repeat;background-position:center;}.video-carousel-container .video-carousel .video-carousel-slides .video-carousel-slide .video-carousel-slide-image .play-button:hover{cursor:pointer;}.video-carousel-container .video-carousel .video-carousel-slides .youtubeplayer{width:560px;height:315px;position:absolute;left:0;top:0;}.video-carousel-container .video-carousel .video-carousel-left{width:100px;float:left;font:normal normal normal 34px/1 FontAwesome;top:50%;position:relative;}.video-carousel-container .video-carousel .video-carousel-left:before{content:"";}.video-carousel-container .video-carousel .video-carousel-left:hover{cursor:pointer;color:#288253;}.video-carousel-container .video-carousel .video-carousel-right{width:100px;float:right;font:normal normal normal 34px/1 FontAwesome;top:50%;left:70px;position:relative;}.video-carousel-container .video-carousel .video-carousel-right:before{content:"";}.video-carousel-container .video-carousel .video-carousel-right:hover{cursor:pointer;color:#288253;}.video-carousel-container .video-pager{width:60px;height:20px;margin:auto;margin-top:50px;}.video-carousel-container .video-pager div{display:inline-block;width:15px;height:15px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000\9;background-color:transparent;border:2px solid #000;border-radius:10px;}.video-carousel-container .video-pager div.active{background-color:#288253;}@media all and (max-width:440px){.video-carousel-container{width:375px;margin:auto;}.video-carousel-container .video-carousel{width:100%;height:200px;}.video-carousel-container .video-carousel .video-carousel-slides{width:100%;}.video-carousel-container .video-carousel .video-carousel-slides .video-carousel-slide{width:100%;height:100%;}.video-carousel-container .video-carousel .video-carousel-slides iframe{width:100% !important;height:100% !important;}.video-carousel-container .video-carousel .video-carousel-left{display:none;}.video-carousel-container .video-carousel .video-carousel-right{display:none;}}.product-hero-container{width:100%;height:500px;background-size:cover;margin-bottom:100px;}.product-hero-container h1{font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;font-size:4.0625em;line-height:1em;color:#fff;padding-top:200px;text-transform:none !important;}.product-hero-container h1 sup.registered{font-size:.5em;}.product-hero-container h1 sup{font-size:30px;position:relative;bottom:10px;}.product-hero-container .cta-content{width:940px;margin:auto;position:relative;top:205px;}@media(max-width:970px){.product-hero-container .cta-content.three{width:100%;}}.product-hero-container .cta-content.two{width:752px;}@media(max-width:970px){.product-hero-container .cta-content.two{width:100%;}}.product-hero-container .cta-content.one{width:420px;}@media(max-width:570px){.product-hero-container .cta-content.one{width:100%;top:auto;}}@media(max-width:420px){.product-hero-container .cta-content{position:inherit;top:0;}}@media(max-width:665px){.product-hero-container .cta-content{top:100px;}}.product-hero-container .cta-content .std-cta li{height:85px;width:33.3%;float:left;background-color:#fff;border-top:none;padding-top:35px;text-align:center;}@media(max-width:970px){.product-hero-container .cta-content .std-cta li{height:70px;padding-top:25px;}}.product-hero-container .cta-content .std-cta li img{position:relative;top:1px;left:5px;}.product-hero-container .cta-content .std-cta li a{text-decoration:none;font-size:15px;font:"PMNCaeciliaW01-56Italic",serif 4.0625em #3d3c3c;}.product-hero-container .cta-content .std-cta li a .arrow-green{display:none;}.product-hero-container .cta-content .std-cta li a:hover{color:#00833e;}.product-hero-container .cta-content .std-cta li a:hover .arrow-black{display:none;}.product-hero-container .cta-content .std-cta li a:hover .arrow-green{display:inherit;}.product-hero-container .cta-content .std-cta li a.hero-quote-button{color:#fff;}.product-hero-container .cta-content .std-cta li a .shortened-version{display:none;}.product-hero-container .cta-content .std-cta li.two{width:50%;}.product-hero-container .cta-content .std-cta li.one{width:100%;}.product-hero-container .cta-content .std-cta li.hero-quote-button{background-color:#00833e;}.product-hero-container .cta-content .std-cta li.hero-quote-button:hover{background-color:#01a261;}.product-hero-container .cta-content .std-cta li:nth-child(2){border-left:1px solid #bbb;}@media(max-width:970px){.product-hero-container .cta-content .std-cta li:nth-child(2){border-left:none;border-top:1px solid #bbb;border-right:1px solid #bbb;}}.product-hero-container .cta-content .std-cta li:nth-child(3){border-left:1px solid #bbb;}@media(max-width:970px){.product-hero-container .cta-content .std-cta li:nth-child(3){border-left:none;border-top:1px solid #bbb;width:33.4%;}}@media(max-width:420px){.product-hero-container .cta-content .std-cta li.three{width:100%;float:initial;}}@media(max-width:420px){.product-hero-container .cta-content .std-cta li.two{width:100%;float:initial;}}@media(max-width:420px){.product-hero-container .cta-top-filler{height:calc(100% - 465px);}}@media(max-width:970px){.product-hero-container{margin-bottom:20px;}}@media(max-width:420px){.product-hero-container{margin-bottom:120px;}}@media(max-width:420px){.product-hero-container{height:calc(100vh - 80px);}}@media(max-width:766px){.product-hero-container h1{line-height:115%;min-height:196px;max-width:90%;}}.product-intro-wrapper{margin-top:100px;}@media all and (max-width:860px){.product-intro-wrapper{margin-top:70px;}}.product-hero-container+.product-intro-wrapper{margin-top:50px;}@media all and (max-width:1023px){.product-hero-container+.product-intro-wrapper{margin-top:0;}}.product-intro{max-width:800px;margin:0 auto;margin-bottom:40px;}.product-intro .title{margin-top:60px;margin-bottom:30px;}.product-intro .title h1{text-align:left;font:2.125em/30px "HelveticaNeueW01-77BdCn 692722","HelveticaNeueLTStd-BdCn",sans-serif,sans-serif;}@media all and (max-width:766px){.product-intro .title{width:100%;}}.product-intro p{display:inline-block;font-size:1.5625em;line-height:40px;margin:20px 0;}@media all and (max-width:860px){.product-intro{margin:0 30px 40px 30px;}}.std-image-wide+.product-intro-wrapper{position:relative;margin-top:70px;}.brand-top{max-width:800px;margin:0 auto;margin-bottom:40px;}.brand-top .title{width:280px;}.brand-top .title h1{font-size:2.125em;line-height:30px;text-align:left;}.brand-top p{font-size:1.5625em;line-height:40px;margin:25px 0;}.brand-top .metric-container{width:100%;display:table;}.brand-top .metric-container .metric-box{width:25%;display:table-cell;}.brand-top .metric-container .metric-box h1{margin:20px 0;}.brand-top .metric-container .metric-box .metric-border{border-left:1px solid #dfe0dc;padding:0 8%;min-height:250px;}.brand-top .metric-container .metric-box img{display:block;margin-left:auto;margin-right:auto;}.brand-top .metric-container .metric-box .metric-desc{font-family:"Benton Sans",sans-serif;font-size:.875em;line-height:24px;}.brand-top .metric-container .metric-box.last .metric-border{border-right:1px solid #dfe0dc;}@media all and (max-width:860px){.jh-brand-introduction{margin-top:25px;}}@media all and (max-width:850px){.brand-top{margin:0 30px 40px 30px;}}@media all and (max-width:740px){.brand-top{margin:0 30px 40px 30px;}.brand-top .title{width:180px;}.brand-top .metric-container{width:100%;}.brand-top .metric-container .metric-box{float:left;width:49%;margin-bottom:0;padding-bottom:30px;min-height:370px;}.brand-top .metric-container .metric-box:nth-child(even){border-left:1px solid #dfe0dc;}.brand-top .metric-container .metric-box:nth-child(even) .metric-border{border-left:none;border-right:none;padding-left:20px;}.brand-top .metric-container .metric-box:nth-child(odd) .metric-border{border-left:none;padding-left:0;}.brand-top .metric-container .metric-box:nth-child(3) .metric-border,.brand-top .metric-container .metric-box:nth-child(4) .metric-border{border-top:1px solid #dfe0dc;padding-top:20px;}}.jh-textures-container{margin:30px 50px;}.textures-container{max-width:1260px;margin:0 auto;}.texture-container{width:100%;position:relative;margin-top:60px;}.texture-container:first-child{margin-top:0;}.texture-container:hover .cta-idea,.texture-container:hover .cta-share{display:block !important;}.texture-container:nth-child(odd){float:left;clear:both;}.texture-container:nth-child(even){float:right;clear:both;}.texture-container:nth-child(odd) .texture-image{float:left;position:relative;}.texture-container:nth-child(even) .texture-image{float:right;position:relative;}.texture-container:nth-child(odd) .texture-image .cta-idea{position:absolute;top:10px;left:72px;display:none;}.texture-container:nth-child(odd) .texture-image .cta-share{position:absolute;top:10px;left:10px;display:none;}.texture-container:nth-child(even) .texture-image .cta-idea{position:absolute;top:10px;right:10px;display:none;}.texture-container:nth-child(even) .texture-image .cta-share{position:absolute;top:10px;right:72px;display:none;}.texture-container:nth-child(odd) .texture-detail-panel{top:0;bottom:0;left:379px;margin:auto auto auto 0;}.texture-container:nth-child(even) .texture-detail-panel{top:0;bottom:0;right:379px;margin:auto auto auto 0;}.texture-detail-panel{position:absolute;width:496px;height:100%;background-color:#fff;}.texture-detail-panel .texture-detail-count{position:absolute;top:0;right:0;width:50px;height:50px;line-height:60px;text-align:center;font-family:"Benton Sans",sans-serif;font-size:.875em;}.texture-detail-panel .prev-texture-detail{position:absolute;top:50px;right:0;width:50px;height:50px;line-height:50px;text-align:center;cursor:pointer;}.texture-detail-panel .next-texture-detail{position:absolute;top:50px;right:-50px;width:50px;height:50px;line-height:50px;text-align:center;cursor:pointer;}.texture-detail-panel .texture-common{margin:24px 50px 20px 30px;font-family:"HelveticaNeueW01-77BdCn 692722","HelveticaNeueLTStd-BdCn",sans-serif,sans-serif;}.texture-detail-panel .texture-common .brand{font-family:"Benton Sans",sans-serif;font-size:1.125em;line-height:30px;}.texture-detail-panel .texture-common .texture{font-size:2.125em;line-height:30px;}.texture-detail-panel .texture-common .divider{margin-top:20px;width:90px;height:4px;background-color:#333;}.texture-detail-panel .catalog-download{background-color:#333;position:absolute;bottom:0;left:0;width:100%;}.texture-detail-panel .texture-detail-panel-info{font-family:"HelveticaNeueW01-77BdCn 692722","HelveticaNeueLTStd-BdCn",sans-serif,sans-serif;margin:0 10px 10px 30px;height:auto;}.texture-detail-panel .texture-detail-panel-info .colors-info{width:100%;height:auto;line-height:25px;font-family:"Benton Sans",sans-serif;font-size:.875em;}.texture-detail-panel .texture-detail-panel-info .colors-info:after{content:"";clear:both;display:block;}.texture-detail-panel .texture-detail-panel-info .colors-info .color-label{width:230px;text-align:left;max-width:50%;}@media screen and (max-width:765px){.texture-detail-panel .texture-detail-panel-info .colors-info .color-label{width:auto;}}.texture-detail-panel .texture-detail-panel-info .colors-info .color-label:after{content:"";clear:both;display:block;}.texture-detail-panel .texture-detail-panel-info .colors-info .color-count{width:142px;text-align:right;margin-right:18px;}@media screen and (max-width:765px){.texture-detail-panel .texture-detail-panel-info .colors-info .color-count{margin-right:0;width:auto;}}.texture-detail-panel .texture-detail-panel-info .colors-info .color-count:after{content:"";clear:both;display:block;}.texture-detail-panel .texture-detail-panel-info .colors-info .zip-search{text-decoration:underline;}.texture-detail-panel .texture-detail-panel-info .colors{position:relative;float:left;width:100%;margin:0 0 15px 0;}.texture-detail-panel .texture-detail-panel-info .colors .color-column{width:40px;float:left;}.texture-detail-panel .texture-detail-panel-info .colors .color{display:block;position:relative;float:left;width:35px;height:35px;margin:2px;-moz-transition:outline .2s;-o-transition:outline .2s;-webkit-transition:outline .2s;transition:outline .2s;outline-style:solid;outline-width:0;z-index:0;cursor:pointer;}.texture-detail-panel .texture-detail-panel-info .colors .color:hover,.texture-detail-panel .texture-detail-panel-info .colors .color.selected{outline-width:5px;z-index:1;}.texture-detail-panel .texture-detail-panel-info .colors.no-change .color.selected,.texture-detail-panel .texture-detail-panel-info .colors.no-change .color:hover{outline:none !important;}.texture-detail-panel .texture-detail-panel-info .t-30margin{margin-top:0;}.texture-detail-panel .texture-detail-panel-info .texture-text{font-family:"Benton Sans Light",sans-serif;font-size:.9375em;}.texture-detail-panel .texture-detail-panel-info .texture-text a{font-family:"PMNCaeciliaW01-56Italic",serif;text-decoration:underline;}.texture-detail-panel .texture-detail-panel-info .heading{font-family:"HelveticaNeueW01-77BdCn 692722","HelveticaNeueLTStd-BdCn",sans-serif,sans-serif;font-size:.9375em;text-transform:uppercase;}.texture-detail-panel .texture-detail-panel-info .bar-heading{width:150px;float:left;}.texture-detail-panel .texture-detail-panel-info .bar-default{width:250px;float:left;background-color:#eaeaea;height:9px;margin-top:7px;}.texture-detail-panel .texture-detail-panel-info .bar-value{height:9px;background-color:#7d8479;}.texture-detail-panel .texture-detail-panel-info .color-options,.texture-detail-panel .texture-detail-panel-info .exposure-options{width:100%;margin-bottom:4px;}.texture-detail-panel .texture-detail-panel-info .specs-detail{display:table;margin-top:10px;}@media screen and (max-width:765px){.texture-detail-panel .texture-detail-panel-info .specs-detail{width:100%;}}@media screen and (max-width:765px){.texture-detail-panel .texture-detail-panel-info .specs-detail .spec-container .sub-heading{display:inline-block;}}@media screen and (max-width:765px){.texture-detail-panel .texture-detail-panel-info .specs-detail .spec-container .spec-value{display:inline-block;width:calc(100% - 153px);}}.texture-detail-panel .texture-detail-panel-info .spec-container{display:table-row;}.texture-detail-panel .texture-detail-panel-info .spec-container.spacer{height:15px;}.texture-detail-panel .texture-detail-panel-info .sub-heading{font-family:"HelveticaNeueW01-77BdCn 692722","HelveticaNeueLTStd-BdCn",sans-serif,sans-serif;font-size:.9375em;text-transform:uppercase;line-height:24px;display:table-cell;width:100px;vertical-align:top;}.texture-detail-panel .texture-detail-panel-info .spec-value{display:inline-block;width:100%;font-family:"Benton Sans",sans-serif;font-size:.9375em;line-height:24px;margin-top:1px;}.texture-detail-panel .texture-detail-panel-info .spectip-content{display:block;font-family:"Benton Sans",sans-serif;font-size:.9375em;line-height:24px;margin-top:1.5em;}.texture-detail-panel .texture-detail-panel-info .spechide{display:none;visibility:hidden;}.texture-detail-panel .texture-detail-panel-info .specblock{display:block;visibility:visible;}.texture-detail-panel .texture-detail-panel-info .spec-notes{font-family:"Benton Sans",sans-serif;font-size:.75em;}.texture-detail-panel .texture-detail-panel-info .spec{float:left;border-left:1px solid #dcdfdd;padding:0 10px 0 10px;margin-bottom:10px;min-width:50px;overflow:visible;}.texture-detail-panel .texture-detail-panel-info .spectip-trigger{display:inline;border-bottom:1px dashed #000;cursor:pointer;}.texture-detail-panel .texture-detail-panel-info .spectip-heading{display:inline;}.texture-image{-moz-transition:background-color 1s;-o-transition:background-color 1s;-webkit-transition:background-color 1s;transition:background-color 1s;}.texture-image img{width:435px;max-width:435px;height:615px;max-height:615px;position:relative;display:block;}.request-quote-icon{vertical-align:text-bottom;margin-right:6px !important;width:27px !important;display:inline !important;margin-top:2px !important;}.request-quote-label{margin-top:-10px;}.product-button-primary{background-color:#00833e;display:inline-block;padding:16px;height:90px;font-family:"PMNCaeciliaW01-56Italic",serif;font-size:1.125em;text-decoration:none;color:#fff;border:15px solid #fff;border-left-width:28px;border-right-width:28px;}.product-button-primary:hover{background-color:#333;color:#fff;}#texture-color div.more-colors{font-family:"Benton Sans",sans-serif;margin-top:0;vertical-align:middle;float:left;clear:both;}#texture-color div.more-colors em{font-family:"Benton Sans Light",sans-serif;text-decoration:none;font-style:normal;cursor:pointer;font-weight:bold;color:#00833e;}#texture-spec{margin-top:40px;}@media all and (max-width:990px){.texture-container{margin-top:40px;}.texture-image{width:50%;}.texture-image img{width:100%;height:auto;}.texture-container:nth-child(odd) .texture-detail-panel{right:-50px;left:auto;margin-right:50px;}.texture-container:nth-child(even) .texture-detail-panel{left:0;right:auto;margin-left:0;}}@media all and (max-width:860px){.jh-textures-container{margin:20px;}.texture-image{width:100%;max-height:350px;}.texture-image .cta-idea,.texture-image .cta-share{position:absolute;left:50% !important;top:0 !important;bottom:0 !important;}.texture-image .cta-idea{margin:auto auto auto -61px;}.texture-image .cta-share{margin:auto auto auto 2px;}.texture-image img{max-width:none;}.texture-detail-panel{width:100%;height:auto;position:relative;float:left;margin:0 !important;top:initial !important;bottom:initial !important;left:initial !important;right:initial !important;}.texture-detail-panel .texture-detail-panel-info{margin:25px 20px 25px 20px;}.texture-detail-panel .texture-detail-panel-info .heading{width:125px;}.texture-detail-panel .texture-detail-panel-info .bar-default{margin-top:7px;width:250px;}.texture-detail-panel .texture-common{margin:25px 50px 0 20px;}.texture-detail-panel .texture-common .brand{font-size:1.125em;line-height:24px;}.texture-detail-panel .texture-common .texture{font-size:2.1875em;line-height:35px;}.texture-detail-panel .texture-detail-count{font-size:.6875em;height:32px;line-height:32px;}.texture-detail-panel .prev-texture-detail{top:32px;right:0;}.texture-detail-panel .next-texture-detail{top:82px;right:0;}.texture-detail-panel .catalog-download{position:relative;float:left;}.product-button-primary{border-left-width:20px;border-right-width:20px;}}@media all and (max-width:550px){.texture-detail-panel .texture-detail-panel-info .spec-container{display:block;margin-bottom:15px;}.texture-detail-panel .texture-detail-panel-info .spec-container.spacer{height:0;}.texture-detail-panel .texture-detail-panel-info .sub-heading{display:block;width:120px;}.texture-detail-panel .texture-detail-panel-info .sub-heading br{display:none;}.texture-detail-panel .texture-detail-panel-info .spec{float:left;border-right:none;border-left:1px solid #dcdfdd;padding:0 10px 0 10px;margin-bottom:10px;width:50px;}}.product-landing-container .intro{margin-bottom:60px;display:inline-block;}.product-landing-container .intro h1{text-align:center;margin-bottom:0;line-height:40px;}.product-landing-container .intro .divider{background-color:#333;width:90px;height:4px;margin:40px auto 40px auto;}.product-landing-container .intro p{font-size:2.5em;text-align:center;margin-top:0;max-width:800px;}.product-showcase-list{max-width:930px;margin:0 auto;}.product-showcase-container{position:relative;margin-bottom:11%;}.product-showcase-container h2{font-size:2.585em;font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;margin-bottom:40px;text-align:center;text-transform:uppercase;}.product-showcase-container .showcase-image{position:relative;}.product-showcase-container .showcase-image img{width:100%;max-width:930px;height:auto;transition:opacity 500ms ease-out 0s;opacity:0;display:block;}.product-showcase-container .showcase-image .is-in-view{opacity:1;}.product-showcase-container .product-showcase-detail-panel{position:absolute;width:400px;background:#fff;margin:auto auto auto 0;bottom:-75px;opacity:0;transition:all 1s ease-in-out;}.product-showcase-container .product-showcase-detail-panel.active{opacity:1;}.product-showcase-container .product-showcase-detail-panel.left{left:50px;}.product-showcase-container .product-showcase-detail-panel.right{right:50px;}.product-showcase-container .product-detail-common{margin:40px 80px 40px 40px;color:#333;}.product-showcase-container .product-detail-common .brand{font-size:1.6em;line-height:35px;text-transform:uppercase;font-weight:400;}.product-showcase-container .product-detail-common .brand a{color:#333;font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;text-decoration:none;}.product-showcase-container .product-detail-common .divider{background-color:#333;width:90px;height:4px;margin-top:30px;margin-bottom:30px;}.product-showcase-container .product-detail-common .info p{font-family:"Benton Sans Light",sans-serif;line-height:1.5em;margin-top:0;margin-bottom:30px;}.product-showcase-container .product-detail-common .info p span{font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;font-size:1em;text-transform:uppercase;}.product-showcase-container .product-detail-common .info p a{font-family:"PMNCaeciliaW01-56Italic",serif;font-size:1.13em;text-decoration:underline;color:#333;}.product-variations-loading{height:400px;}.product-variation-loader{margin-top:50px;margin-bottom:50px;}@media all and (max-width:895px){.product-landing-container .intro{margin-bottom:40px;}.product-landing-container .intro h1{font-size:2.154em;margin-bottom:0;line-height:1.25em;}.product-landing-container .intro .divider{width:45px;margin:20px auto 20px auto;}.product-landing-container .intro p{font-size:1.8em;text-align:left;line-height:1.5em;}.product-showcase-container{padding:0 40px 40px 40px;margin-bottom:0;}.product-showcase-container h2{font-size:2.154em;margin-bottom:20px;}.product-showcase-container .product-showcase-detail-panel{position:static;width:100%;max-width:930px;min-height:150px;}.product-showcase-container .product-detail-common{margin:0;padding:20px;}.product-showcase-container .product-detail-common .divider{width:45px;margin-top:20px;margin-bottom:20px;}.product-showcase-container .product-detail-common .info p{margin-bottom:20px;font-size:1.4em;width:90%;}.product-showcase-container .product-detail-common .info p:last-child{margin-bottom:0;}}@media all and (max-width:550px){.product-showcase-container{padding:20px;padding-top:0;}}.product-row{height:100%;width:940px;margin:auto;overflow:hidden;background-color:#fff;margin-bottom:50px;}.products-container{width:100%;height:100%;}.products-container .product-description{width:636px;margin:auto;text-align:center;margin-bottom:50px;font-size:24px;line-height:40px;font-family:"Benton Sans Light",sans-serif;}.products-container .product-head-container{width:940px;margin:auto;margin-bottom:50px;}.products-container .product-head-container .product-head-name{font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;font-size:30px;text-transform:uppercase;}.products-container .product-head-container .product-head-divider{width:77px;height:4px;background-color:#3d3c3c;margin-top:30px;margin-bottom:20px;}.products-container .product-head-container .product-head-description{font-family:"Benton Sans Light",sans-serif;font-size:20px;line-height:30px;width:541px;}.products-container .product-variation-header{height:100%;width:940px;margin:auto;background-color:#fff;overflow:hidden;}.products-container .product-variation-header .product-variation-image{width:300px;height:185px;float:left;background-size:cover;}.products-container .product-variation-header .product-variation-image img{width:300px;height:185px;}.products-container .product-variation-header .product-variation-intro{width:640px;height:185px;background-color:#fff;float:left;}.products-container .product-variation-header .product-variation-intro .product-variation-intro-left{width:500px;float:left;padding:30px;padding-left:40px;}.products-container .product-variation-header .product-variation-intro .product-variation-intro-left .product-variation-intro-brand{font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;font-size:16px;font-weight:100;text-transform:uppercase;margin-bottom:5px;}.products-container .product-variation-header .product-variation-intro .product-variation-intro-left .product-variation-intro-title{font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;font-size:30px;text-transform:uppercase;}.products-container .product-variation-header .product-variation-intro .product-variation-intro-left .product-variation-intro-title sup{position:relative;top:-10px;font-size:20px;}.products-container .product-variation-header .product-variation-intro .product-variation-intro-left .product-variation-intro-description{width:432px;font-family:"Benton Sans Light",sans-serif;font-size:15px;line-height:24px;margin-top:5px;}.products-container .product-variation-header .product-variation-intro .product-variation-intro-right{width:120px;height:100%;float:left;background-image:url(../svg/arrow-down-black.svg);background-repeat:no-repeat;background-position:center;}.products-container .product-variation-header .product-variation-intro .product-variation-intro-right:hover{cursor:pointer;}.products-container .product-variation-detail{overflow:hidden;display:none;margin-top:50px;margin-bottom:50px;font-family:"Benton Sans Light",sans-serif;}.products-container .product-variation-detail .product-dream-colors-label{width:100%;height:30px;font-family:"Benton Sans Light",sans-serif;font-size:20px;text-align:center;margin-bottom:15px;}.products-container .product-variation-detail .dream-colors-button{width:300px;height:60px;margin:auto;border:#00833e 3px solid;text-align:center;padding-top:18px;margin-bottom:50px;font-family:"PMNCaeciliaW01-56Italic",serif;font-size:1.15em;}.products-container .product-variation-detail .dream-colors-button:hover{cursor:pointer;}.products-container .product-variation-detail .dream-colors-button img{margin-bottom:-3px;padding-right:6px;}.products-container .product-variation-detail .product-dream-colors{width:800px;margin:auto;}.products-container .product-variation-detail .product-dream-colors .product-dream-colors-container .color-group-container-label{width:800px;margin:auto;height:20px;padding-left:11px;}@media all and (max-width:800px){.products-container .product-variation-detail .product-dream-colors .product-dream-colors-container .color-group-container-label{width:250px;}}.products-container .product-variation-detail .product-dream-colors .product-dream-colors-container .color-group-container{width:800px;margin:auto;height:180px;}@media all and (max-width:800px){.products-container .product-variation-detail .product-dream-colors .product-dream-colors-container .color-group-container{width:250px;height:320px;}}.products-container .product-variation-detail .product-dream-colors .product-dream-colors-container .color-group-container .color-group{width:250px;height:50px;border:solid #c0c0c0 1px;text-align:center;padding-top:15px;float:left;margin-top:10px;margin-left:10px;font-family:"PMNCaeciliaW01-56Italic",serif;}.products-container .product-variation-detail .product-dream-colors .product-dream-colors-container .color-group-container .color-group:hover{background-color:#f3f3f3;cursor:pointer;}.products-container .product-variation-detail .product-dream-colors .product-dream-colors-container .color-group-container .color-group:nth-child(4){margin-left:140px;}@media all and (max-width:800px){.products-container .product-variation-detail .product-dream-colors .product-dream-colors-container .color-group-container .color-group:nth-child(4){margin-left:10px;}}.products-container .product-variation-detail .product-dream-colors .product-dream-colors-container .color-group-container .color-group.active{background-color:#f3f3f3;}.products-container .product-variation-detail .product-dream-colors .product-dream-colors-container .color-group-container-select{display:none;}.products-container .product-variation-detail .product-dream-colors .product-dream-colors-container .color-viewer-top-right-colors{height:424px;margin-bottom:0;}.products-container .product-variation-detail .product-dream-colors .product-dream-cta{width:500px;margin:auto;margin-bottom:50px;}.products-container .product-variation-detail .product-dream-colors .product-dream-cta .cta-container.dream .cta-sample div a .registered{font-size:10px;}.products-container .product-variation-detail .product-dream-colors .product-dream-cta .cta-container.dream .cta-sample.one{margin:auto;width:280px;}.products-container .product-variation-detail a.product-warranty{display:block;width:800px;margin:0 auto;margin-bottom:50px;text-decoration:none;font-size:16px;font-family:"PMNCaeciliaW01-56Italic",serif;}.products-container .product-variation-detail a.product-warranty.nowidth{width:auto;}.products-container .product-variation-detail a.product-warranty.prime{margin-bottom:20px;}.products-container .product-variation-detail a.product-warranty-statement{display:none;}.measurements{border:#d8d8d8 1px solid;width:800px;margin:auto;height:108px;overflow:hidden;margin-bottom:10px;font-family:"Benton Sans Light",sans-serif;}.measurements.prime{width:410px;height:301px;margin-bottom:27px;}.measurements .measurements-left{float:left;width:230px;height:100%;}.measurements .measurements-left.prime{height:100px;width:100%;}.measurements .measurements-left .measurements-left-labels{height:100%;}.measurements .measurements-left .measurements-left-labels .measurements-left-label{height:50%;border-right:#d8d8d8 1px solid;padding-top:20px;padding-left:20px;}.measurements .measurements-left .measurements-left-labels .measurements-left-label div{width:100px;float:left;font-size:15px;}.measurements .measurements-left .measurements-left-labels .measurements-left-label div:first-child{font-family:"HelveticaLTStd-BoldCond",sans-serif;font-size:16px;font-weight:bold;}.measurements .measurements-left .measurements-left-labels .measurements-left-label.prime{border-right:none;border-bottom:#d8d8d8 1px solid;}.measurements .measurements-left .measurements-left-labels .measurements-left-label.prime div{width:150px;}.measurements .measurements-left .measurements-left-labels .measurements-left-label:nth-child(1){border-bottom:#d8d8d8 1px solid;}.measurements .measurements-left .measurements-left-labels .measurements-left-label.measurement3{height:100%;padding-top:45px;}.measurements .measurements-left .measurements-left-labels .measurements-left-label.measurement3:nth-child(1){border-bottom:none;}.measurements .measurements-right{float:left;padding-left:20px;padding-top:35px;}.measurements .measurements-right .measurements-right-labels{float:left;width:120px;line-height:20px;font-family:"HelveticaLTStd-BoldCond",sans-serif;font-weight:bold;font-size:16px;}.measurements .measurements-right .measurements-right-labels.prime{width:150px;}.measurements .measurements-right .measurements-right-specs{float:left;width:400px;}.measurements .measurements-right .measurements-right-specs.prime{width:200px;}.measurements .measurements-right .measurements-right-specs div{float:left;width:75px;height:30px;line-height:20px;font-family:"Benton Sans Light",sans-serif;font-size:15px;}.measurements .measurements-right .measurements-right-specs div.prime{height:55px;}.measurements .measurements-right-text{float:left;height:100%;}.measurements .measurements-right-text.prime{height:100px;width:100%;}.measurements .measurements-right-text .measurements-right-labels{height:100%;}.measurements .measurements-right-text .measurements-right-labels .measurements-right-label{height:50%;border-right:#d8d8d8 1px solid;padding-top:20px;padding-left:20px;}.measurements .measurements-right-text .measurements-right-labels .measurements-right-label div{width:100px;float:left;font-size:15px;}.measurements .measurements-right-text .measurements-right-labels .measurements-right-label div:first-child{font-family:"HelveticaLTStd-BoldCond",sans-serif;font-size:16px;font-weight:bold;}.measurements .measurements-right-text .measurements-right-labels .measurements-right-label.prime{border-right:none;border-bottom:#d8d8d8 1px solid;}.measurements .measurements-right-text .measurements-right-labels .measurements-right-label.prime div{width:150px;}.measurements .measurements-right-text .measurements-right-labels .measurements-right-label:nth-child(1){border-bottom:#d8d8d8 1px solid;}.measurements .measurements-right-text .measurements-right-labels .measurements-right-label.measurement3{height:100%;padding-top:45px;}.measurements .measurements-right-text .measurements-right-labels .measurements-right-label.measurement3:nth-child(1){border-bottom:none;}.hydro-measurements{border:#d8d8d8 1px solid;width:800px;margin:auto;height:108px;overflow:hidden;margin-bottom:10px;font-family:"Benton Sans Light",sans-serif;}.hydro-measurements.prime{width:410px;height:301px;margin-bottom:67px;}.hydro-measurements .measurements-left{float:left;width:32%;height:100%;}.hydro-measurements .measurements-left.prime{height:100px;width:100%;}.hydro-measurements .measurements-left .measurements-left-labels{height:100%;}.hydro-measurements .measurements-left .measurements-left-labels .measurements-left-label{height:50%;border-right:#d8d8d8 1px solid;padding-top:15px;padding-left:20px;}.hydro-measurements .measurements-left .measurements-left-labels .measurements-left-label div{width:calc(100% - 110px);float:left;font-size:15px;}.hydro-measurements .measurements-left .measurements-left-labels .measurements-left-label div:first-child{width:100px;font-family:"HelveticaLTStd-BoldCond",sans-serif;font-size:16px;font-weight:bold;margin-right:10px;}.hydro-measurements .measurements-left .measurements-left-labels .measurements-left-label.prime{border-right:none;border-bottom:#d8d8d8 1px solid;}.hydro-measurements .measurements-left .measurements-left-labels .measurements-left-label.prime div{width:150px;}.hydro-measurements .measurements-left .measurements-left-labels .measurements-left-label:nth-child(1){border-bottom:#d8d8d8 1px solid;}.hydro-measurements .measurements-left .measurements-left-labels .measurements-left-label.measurement3{height:100%;padding-top:45px;}.hydro-measurements .measurements-left .measurements-left-labels .measurements-left-label.measurement3:nth-child(1){border-bottom:none;}.hydro-measurements .measurements-right{float:left;width:68%;height:100%;}.hydro-measurements .measurements-right.prime{height:100px;width:100%;}.hydro-measurements .measurements-right .measurements-right-labels{height:100%;}.hydro-measurements .measurements-right .measurements-right-labels .measurements-right-label{height:50%;padding-top:15px;padding-left:20px;}.hydro-measurements .measurements-right .measurements-right-labels .measurements-right-label div{width:calc(100% - 110px);float:left;font-size:15px;}.hydro-measurements .measurements-right .measurements-right-labels .measurements-right-label div:first-child{width:100px;font-family:"HelveticaLTStd-BoldCond",sans-serif;font-size:16px;font-weight:bold;margin-right:10px;}.hydro-measurements .measurements-right .measurements-right-labels .measurements-right-label.prime{border-right:none;border-bottom:#d8d8d8 1px solid;}.hydro-measurements .measurements-right .measurements-right-labels .measurements-right-label.prime div{width:150px;}.hydro-measurements .measurements-right .measurements-right-labels .measurements-right-label:nth-child(1){border-bottom:#d8d8d8 1px solid;}.hydro-measurements .measurements-right .measurements-right-labels .measurements-right-label.measurement3{height:100%;padding-top:45px;}.hydro-measurements .measurements-right .measurements-right-labels .measurements-right-label.measurement3:nth-child(1){border-bottom:none;}.measurements-label{width:800px;margin:auto;margin-bottom:20px;font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;font-size:20px;}.color-viewer{width:800px;margin:auto;margin-bottom:50px;}.color-viewer .color-viewer-top{height:100%;overflow:hidden;}.color-viewer .color-viewer-top .color-viewer-top-left-label{display:none;}.color-viewer .color-viewer-top .color-viewer-top-left{width:380px;height:100%;float:left;}.color-viewer .color-viewer-top .color-viewer-top-left-image{height:464px;transition:background-color 1s;}.color-viewer .color-viewer-top .color-viewer-top-left-message{height:100%;font-size:15px;line-height:24px;font-family:"Benton Sans Light",sans-serif;}.color-viewer .color-viewer-top .color-viewer-top-right{width:420px;float:left;padding-left:15px;}.color-viewer .color-viewer-top .color-viewer-top-right .color-viewer-top-right-label{font-size:20px;margin-bottom:20px;font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;}.color-viewer .color-viewer-top .color-viewer-top-right .color-viewer-top-right-colorname{font-size:15px;margin-bottom:15px;font-family:"Benton Sans Light",sans-serif;}.color-viewer .color-viewer-top .color-viewer-top-right .color-viewer-top-right-colors{height:300px;overflow:overlay;margin-bottom:34px;overflow-y:scroll;}.color-viewer .color-viewer-top .color-viewer-top-right .color-viewer-top-right-colors .color-viewer-top-right-colors-color{width:60px;height:60px;margin-right:15px;float:left;margin-bottom:15px;}.color-viewer .color-viewer-top .color-viewer-top-right .color-viewer-top-right-colors .color-viewer-top-right-colors-color:hover{cursor:pointer;}.color-viewer .color-viewer-top .color-viewer-top-right .color-viewer-top-right-colors .color-viewer-top-right-colors-color.active{border:6px solid #3d3c3c;}.color-viewer .color-viewer-top .color-viewer-top-right .color-viewer-top-right-cta{width:100%;}.color-viewer .color-viewer-top .color-viewer-select{display:none;}.product-prime .prime-viewer{width:800px;margin:auto;margin-bottom:50px;}.product-prime .prime-viewer .prime-viewer-left{width:380px;height:464px;float:left;transition:background-color 1s;}.product-prime .prime-viewer .prime-viewer-right{width:420px;float:left;padding-left:15px;}.product-prime .prime-viewer .prime-viewer-right .prime-viewer-right-cta{width:100%;}.cta-container{width:100%;height:60px;}.cta-container a{font-size:16px;text-decoration:none;}.cta-container .cta-rfq{background-color:#008a52;color:#fff;height:60px;text-align:center;padding-top:20px;}.cta-container .cta-rfq div{float:left;}.cta-container .cta-rfq div:nth-child(1){width:140px;text-align:right;}.cta-container .cta-rfq div:nth-child(1) a{color:#fff;}.cta-container .cta-rfq div:nth-child(2){width:10px;background-image:url(../svg/arrow-white.svg);height:15px;background-repeat:no-repeat;margin-top:3px;margin-left:10px;}.cta-container .cta-rfq:hover{cursor:pointer;background-color:#01a261;}.cta-container .cta-rfq.one div:nth-child(1){width:calc(50% + 50px);}.cta-container .cta-rfq.two{float:left;width:170px;}.cta-container .cta-sample{height:60px;text-align:center;padding-top:20px;}.cta-container .cta-sample div{float:left;}.cta-container .cta-sample div:nth-child(1){width:140px;margin-left:5px;text-align:left;}.cta-container .cta-sample div:nth-child(2){width:10px;background-image:url(../svg/arrow-black.svg);height:15px;background-repeat:no-repeat;margin-top:3px;margin-left:20px;}.cta-container .cta-sample:hover{cursor:pointer;}.cta-container .cta-sample:hover div:nth-child(1) a{color:#00833e;}.cta-container .cta-sample:hover div:nth-child(2){background-image:url(../svg/arrow-green.svg);}.cta-container .cta-sample.one div:nth-child(1){width:calc(50% + 50px);}.cta-container .cta-sample.two{float:right;width:210px;}.cta-container.dream .cta-sample div:nth-child(1){width:275px;}.cta-container.dream .cta-sample div:nth-child(2){margin-left:0;}.cta-container.dream .cta-sample.two{width:310px;}.product-statement{width:619px;margin:auto;margin-bottom:50px;text-align:center;}.product-statement .product-statement-title{font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;font-size:25px;}.product-statement .product-statement-divider{width:77px;height:4px;margin:auto;background-color:#3d3c3c;margin-top:20px;margin-bottom:20px;}.product-statement .product-statement-description{width:619px;font-size:15px;line-height:24px;font-family:"Benton Sans Light",sans-serif;}.product-statement.additional{width:940px;text-align:left;}.product-statement.additional .product-statement-divider{width:77px;margin:initial;margin-top:20px;margin-bottom:20px;}.hydro-honeycomb-container,.hydro-honeycomb-mobile-container{width:100%;height:600px;}.hydro-honeycomb-container .honeycomb-row,.hydro-honeycomb-mobile-container .honeycomb-row{width:830px;height:300px;left:60px;position:relative;}.hydro-honeycomb-container .honeycomb-row .honeycomb,.hydro-honeycomb-mobile-container .honeycomb-row .honeycomb{width:256px;height:297px;float:left;background-size:contain;background-repeat:no-repeat;margin-right:20px;}.hydro-honeycomb-container .honeycomb-row .honeycomb .honeycomb-top,.hydro-honeycomb-mobile-container .honeycomb-row .honeycomb .honeycomb-top{text-align:center;padding-top:50px;padding-bottom:15px;}.hydro-honeycomb-container .honeycomb-row .honeycomb .honeycomb-top svg,.hydro-honeycomb-mobile-container .honeycomb-row .honeycomb .honeycomb-top svg{width:80px;height:80px;}.hydro-honeycomb-container .honeycomb-row .honeycomb .honeycomb-top svg .cls-1,.hydro-honeycomb-mobile-container .honeycomb-row .honeycomb .honeycomb-top svg .cls-1{fill:#fff;}.hydro-honeycomb-container .honeycomb-row .honeycomb .honeycomb-bottom,.hydro-honeycomb-mobile-container .honeycomb-row .honeycomb .honeycomb-bottom{text-align:center;font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;font-size:20px;font-weight:bold;text-transform:uppercase;color:#fff;line-height:24px;width:200px;margin:auto;vertical-align:bottom;}.hydro-honeycomb-container .honeycomb-row.alt,.hydro-honeycomb-mobile-container .honeycomb-row.alt{left:-78px;top:-60px;}.hydro-honeycomb-container .honeycomb-row:nth-child(2) .honeycomb:nth-child(2) .honeycomb-bottom,.hydro-honeycomb-mobile-container .honeycomb-row:nth-child(2) .honeycomb:nth-child(2) .honeycomb-bottom{top:-15px;position:relative;}.hydro-honeycomb-mobile-container{display:none;}@media all and (max-width:1023px){.hydro-honeycomb-container{height:450px;}.hydro-honeycomb-container .honeycomb-row{width:530px;left:150px;height:200px;}.hydro-honeycomb-container .honeycomb-row .honeycomb{width:156px;height:197px;}.hydro-honeycomb-container .honeycomb-row .honeycomb .honeycomb-top{padding-top:20px;}.hydro-honeycomb-container .honeycomb-row .honeycomb .honeycomb-top svg{width:40px;height:45px;}.hydro-honeycomb-container .honeycomb-row .honeycomb .honeycomb-bottom{font-size:18px;line-height:20px;width:100px;}.hydro-honeycomb-container .honeycomb-row.alt{left:62px;top:-50px;}}@media all and (max-width:767px){.hydro-honeycomb-container{display:none;}.hydro-honeycomb-mobile-container{display:initial;height:250px;}.hydro-honeycomb-mobile-container .honeycomb-row{left:30px;width:360px;height:100%;}.hydro-honeycomb-mobile-container .honeycomb-row .honeycomb{width:126px;height:147px;left:69px;margin-bottom:10px;}.hydro-honeycomb-mobile-container .honeycomb-row .honeycomb .honeycomb-top{padding-top:20px;}.hydro-honeycomb-mobile-container .honeycomb-row .honeycomb .honeycomb-top svg{width:20px;height:25px;position:relative;}.hydro-honeycomb-mobile-container .honeycomb-row .honeycomb .honeycomb-bottom{font-size:14px;line-height:15px;width:70px;position:relative;}.hydro-honeycomb-mobile-container .honeycomb-row.alt{left:30px;top:0;}}@media all and (max-width:970px){.product-row{width:100%;}.products-container .product-description{margin-top:90px;}.products-container .product-head-container{margin-top:70px;margin-left:20px;}.products-container .product-variation-header{width:100%;}.products-container .product-variation-header .product-variation-image{width:25%;}.products-container .product-variation-header .product-variation-intro{width:75%;}.products-container .product-variation-header .product-variation-intro .product-variation-intro-left{width:80%;}.products-container .product-variation-header .product-variation-intro .product-variation-intro-left .product-variation-intro-description{width:100%;}.products-container .product-variation-header .product-variation-intro .product-variation-intro-right{width:20%;}.products-container .product-variation-detail .product-core-measurements{margin-left:20px;margin-right:20px;}.products-container .product-variation-detail a.product-warranty{width:100%;margin-left:20px;}.products-container .product-variation-detail a.product-warranty.prime{margin-left:0;}.products-container .product-variation-detail a.product-warranty.dream{margin-bottom:20px;}.products-container .product-variation-detail .product-dream-colors{width:100%;}.products-container .product-variation-detail .product-dream-colors .product-dream-measurements{margin-left:20px;margin-right:20px;}.measurements{width:100%;height:100%;}.measurements .measurements-left{height:100px;float:initial;width:100%;}.measurements .measurements-left .measurements-left-labels{height:100%;width:100%;}.measurements .measurements-left .measurements-left-labels .measurements-left-label{border-right:none;border-bottom:#d8d8d8 1px solid;}.measurements .measurements-left .measurements-left-labels .measurements-left-label div{width:120px;}.measurements .measurements-right{padding-top:10px;}.measurements .measurements-right .measurements-right-labels{height:50px;}.measurements .measurements-right .measurements-right-specs{width:400px;}.measurements .measurements-right .measurements-right-specs.prime{width:150px;}.measurements .measurements-right .measurements-right-specs div{height:50px;}.measurements .measurements-right-text{height:100px;width:100%;}.measurements .measurements-right-text .measurements-right-labels{height:100%;width:100%;}.measurements .measurements-right-text .measurements-right-labels .measurements-right-label{border-right:none;border-bottom:#d8d8d8 1px solid;}.measurements .measurements-right-text .measurements-right-labels .measurements-right-label div{width:120px;}.measurements.prime{width:350px;}.measurements-label{width:100%;}.color-viewer .color-viewer-top .color-viewer-top-right{width:375px;}.color-viewer .color-viewer-top .color-viewer-top-right .color-viewer-top-right-colorname{padding-top:15px;}.product-prime .prime-viewer .prime-viewer-right{width:350px;}.cta-container .cta-rfq.two{width:155px;}.cta-container .cta-rfq div:nth-child(1){width:130px;}.cta-container .cta-sample.two{width:177px;}.cta-container .cta-sample div:nth-child(1){width:135px;margin-left:0;}.product-statement.additional{width:100%;margin-left:20px;margin-right:20px;}}@media all and (max-width:740px){.product-row{width:100%;}.products-container{padding-top:30px;}.products-container .product-description{width:295px;margin-top:50px;font-size:19px;line-height:30px;}.products-container .product-head-container{width:100%;margin:20px;margin-bottom:50px;}.products-container .product-head-container .product-head-description{width:90%;}.products-container .product-variation-header{width:100%;}.products-container .product-variation-header .product-variation-image{width:35%;background-position-y:-50px;background-repeat:no-repeat;background-size:initial;}.products-container .product-variation-header .product-variation-image img{width:100%;}.products-container .product-variation-header .product-variation-intro{width:65%;}.products-container .product-variation-header .product-variation-intro .product-variation-intro-left{width:80%;padding:10px 10px;}.products-container .product-variation-header .product-variation-intro .product-variation-intro-left .product-variation-intro-description{display:none;}.products-container .product-variation-header .product-variation-intro .product-variation-intro-right{width:20%;}.products-container .product-variation-detail a.product-warranty{width:100%;margin-left:20px;}.products-container .product-variation-detail .product-dream-colors-label{width:300px;height:70px;margin:auto;line-height:30px;}.products-container .product-variation-detail .product-dream-colors{width:100%;}.products-container .product-variation-detail .product-dream-colors .product-dream-colors-container .color-group-container-label{display:none;}.products-container .product-variation-detail .product-dream-colors .product-dream-colors-container .color-group-container{display:none;}.products-container .product-variation-detail .product-dream-colors .product-dream-colors-container .color-group-container-select{display:initial;}.products-container .product-variation-detail .product-dream-colors .product-dream-colors-container .color-group-container-select select{width:335px;height:52px;margin-left:15px;background-color:initial;font-size:15px;border:#d8d8d8 solid 1px;padding-left:10px;font-family:"Benton Sans Light",sans-serif;}.products-container .product-variation-detail .product-dream-colors .product-dream-cta{margin-bottom:100px;width:335px;}.products-container .product-variation-detail .product-dream-colors .product-dream-cta .cta-container.dream .cta-rfq.two{float:initial;margin:auto;}.products-container .product-variation-detail .product-dream-colors .product-dream-cta .cta-container.dream .cta-sample{padding-top:30px;}.measurements{width:340px;height:301px;margin-bottom:20px;}.measurements .measurements-left{height:100px;width:100%;}.measurements .measurements-left .measurements-left-labels .measurements-left-label{border-right:none;border-bottom:#d8d8d8 1px solid;}.measurements .measurements-left .measurements-left-labels .measurements-left-label div{width:120px;}.measurements .measurements-right .measurements-right-labels{width:120px;}.measurements .measurements-right .measurements-right-specs{width:150px;}.measurements .measurements-right .measurements-right-specs div{height:55px;}.hydro-measurements{width:340px;height:250px;margin-bottom:20px;}.hydro-measurements .measurements-left{height:100px;width:100%;}.hydro-measurements .measurements-left .measurements-left-labels .measurements-left-label{border-right:none;border-bottom:#d8d8d8 1px solid;}.hydro-measurements .measurements-left .measurements-left-labels .measurements-left-label div{width:120px;}.hydro-measurements .measurements-right{height:100px;width:100%;}.hydro-measurements .measurements-right .measurements-right-labels .measurements-right-label{border-right:none;border-bottom:#d8d8d8 1px solid;}.hydro-measurements .measurements-right .measurements-right-labels .measurements-right-label.warranty{height:100px;}.hydro-measurements .measurements-right .measurements-right-labels .measurements-right-label div{width:120px;}.color-viewer{width:100%;}.color-viewer .color-viewer-top .color-viewer-top-left-label{display:initial;margin:10px;}.color-viewer .color-viewer-top .color-viewer-top-left{width:100%;height:200px;float:initial;background-position-y:-50px;background-repeat:no-repeat;margin-bottom:40px;margin-top:10px;}.color-viewer .color-viewer-top .color-viewer-top-left .color-viewer-top-left-image{height:180px;}.color-viewer .color-viewer-top .color-viewer-top-left .color-viewer-top-left-message{padding-left:10px;padding-right:10px;line-height:20px;padding-top:5px;}.color-viewer .color-viewer-top .color-viewer-top-right .color-viewer-top-right-label{display:none;}.color-viewer .color-viewer-top .color-viewer-top-right .color-viewer-top-right-colors{height:100%;}.color-viewer .color-viewer-top .color-viewer-top-right .color-viewer-top-right-colors .color-viewer-top-right-colors-color{width:55px;}.color-viewer .color-viewer-top .color-viewer-select{display:block;}.product-prime .prime-viewer .prime-viewer-left{width:100%;height:200px;float:initial;background-position-y:-50px;background-repeat:no-repeat;margin-bottom:20px;}.product-statement{width:100%;}.product-statement .product-statement-description{width:calc(100% - 30px);padding-left:10px;padding-right:20px;}}.carousel-Cont{margin-top:250px;transition:.5s ease-in-out !important;transform:translate3d(0,0,0);margin-bottom:150px;}.carousel-Cont div{outline:none !important;}.carousel-Cont.dragging .slick-slide img{transform:scale(.9);}.carousel-Cont.dragging .slick-current{transform:translate3d(0,0,0);}.carousel-Cont.dragging .slick-current img{transform:scale(1);}.carousel-Cont .left,.carousel-Cont .right{width:60px;height:1em;}.carousel-Cont .left:hover,.carousel-Cont .right:hover{cursor:pointer;}.carousel-Cont .left{transform:scale(-1,1);}.carousel-Cont .slick-slide{box-sizing:border-box;border:0 solid transparent;transition:.5s ease-in-out;transform:translate3d(0,0,0);}.carousel-Cont .slick-slide img{transform:scale(1);transition:all .5s linear;width:860px;filter:brightness(60%);}.carousel-Cont .slick-slider .slick-track,.carousel-Cont .slick-slider .slick-list{overflow:visible;}.carousel-Cont .slick-slider .slick-list{overflow:hidden !important;}.carousel-Cont .slick-slider .slick-list:after{clear:both;content:"";display:block;}.carousel-Cont .draggable:hover{cursor:move;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab;}.carousel-Cont .slick-slide{transform:translate(0,0);transition:all .5s ease-in-out;box-sizing:border-box;}.carousel-Cont .slick-current{transform:translate(0,-50px);transition:all .5s ease-in-out;}.carousel-Cont .slick-current img{filter:brightness(100%);}.carousel-Cont .carousel-legend{max-width:850px;margin:auto;background:transparent;font-weight:bold;font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;font-size:16px;text-align:center;padding-top:20px;}.carousel-Cont .carousel-legend.mobile{display:none;pointer-events:none !important;}@media all and (max-width:740px){.carousel-Cont .carousel-legend{display:none;}.carousel-Cont .carousel-legend.mobile{display:inline-block;width:100%;pointer-events:none;}.carousel-Cont .carousel-legend.mobile img{width:30px;}}.carousel-Cont .carousel-legend span{font-weight:normal;font-style:italic;font-size:14px;margin-left:40px;}#resource-center{max-width:930px;margin:50px auto;font-weight:normal;}#resource-center h1,#resource-center .heading{font-size:1.5625em;font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;text-align:center;text-transform:uppercase;line-height:1.25em;}#resource-center h1.next-list-heading,#resource-center .heading.next-list-heading{margin-top:50px;}#resource-center h1.contact-heading,#resource-center .heading.contact-heading{text-align:left;}#resource-center .divider{margin:0 auto;width:60px;height:1px;}#resource-center #left-channel{width:270px;}#resource-center #left-channel .sidebar-menu{width:270px;padding:45px 25px;background:#fff;color:#333;margin-bottom:20px;}#resource-center #left-channel .sidebar-menu .sidebar-menu-title{font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;font-weight:normal;text-transform:uppercase;text-align:center;font-size:1.5625em;margin-bottom:10px;}#resource-center #left-channel .sidebar-menu ul{margin:0;}#resource-center #left-channel .sidebar-menu ul li{padding:25px 0 0 0;}#resource-center #left-channel .sidebar-menu ul li a{font-family:"PMNCaeciliaW01-56Italic",serif;font-size:1em;text-decoration:none;}#resource-center #left-channel .sidebar-menu ul li a:hover{color:#00833e;}#resource-center #left-channel .sidebar-menu ul li a.active{font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif !important;text-transform:uppercase;text-decoration:none;}#resource-center #left-channel .sidebar-menu ul li ul{margin-left:15px;}#resource-center #right-channel{width:auto;margin-left:290px;font-family:"Benton Sans Light",sans-serif;}#resource-center #right-channel .resource-center-right-content{padding:50px 40px;background:#fff;}#resource-center #right-channel p{font-size:.875em;line-height:1.5em;}#resource-center #right-channel p.opener{text-align:center;margin:10px 0;line-height:1.5em;}#resource-center #right-channel img{max-width:565px;}#resource-center #right-channel div.text{font-size:1em;line-height:1.5em;}#resource-center #right-channel div.text p{font-size:inherit;line-height:inherit;}#resource-center #right-channel div.text.opener{font-size:.875em;text-align:center;margin-top:-10px;line-height:1.5em;}#resource-center #right-channel div.text span.p-header{font-weight:bold;}#resource-center #right-channel div.text strong{font-weight:400;font-family:"Benton Sans",sans-serif;}#resource-center #right-channel div.text ul{list-style-type:disc;}#resource-center #right-channel a{font-family:"PMNCaeciliaW01-56Italic",serif;text-decoration:underline;font-size:1em;}#resource-center #right-channel a:hover{color:#00833e;}#resource-center #right-channel h1 a,#resource-center #right-channel .heading>a{font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif !important;text-align:center;text-transform:uppercase;margin-bottom:10px;font-size:25px;text-decoration:none;}#resource-center #right-channel img.icon{text-align:center;display:block;margin:30px auto;}#resource-center #right-channel .divider.large{width:100%;height:3px;margin:50px auto;}#resource-center #right-channel .contact-list .contact{margin-top:50px;}#resource-center #right-channel .form{position:relative;}#resource-center #right-channel .form .element{margin-bottom:15px;}#resource-center #right-channel .form .element label{font-weight:bold;font-size:.875em;color:#6c6b6b;}#resource-center #right-channel .form .element label.error{color:#a89b77;}#resource-center #right-channel .form .element input,#resource-center #right-channel .form .element textarea{border:2px solid #eeeded;resize:none;padding:13px 15px !important;font-family:"Benton Sans",sans-serif;color:#6c6b6b;font-size:1em;display:block;}#resource-center #right-channel .form .element input[type="text"],#resource-center #right-channel .form .element input[type="email"],#resource-center #right-channel .form .element textarea[type="text"],#resource-center #right-channel .form .element textarea[type="email"]{width:95%;}#resource-center #right-channel .form .element input.active,#resource-center #right-channel .form .element textarea.active{border:2px solid #b6bab3;border-left-width:5px;padding-left:12px;}#resource-center #right-channel .form .element input.error,#resource-center #right-channel .form .element textarea.error{background:#f1ecd9;border:2px solid #e0ddd5;border-left-color:#a89b77;border-left-width:5px;color:#666;padding-left:12px;}#resource-center #right-channel .form .element input[type="button"],#resource-center #right-channel .form .element input[type="submit"],#resource-center #right-channel .form .element textarea[type="button"],#resource-center #right-channel .form .element textarea[type="submit"]{width:130px !important;height:50px;border:none;padding:0;text-align:center;color:#fff;font-family:"PMNCaeciliaW01-56Italic",serif;font-size:1.25em;background-color:#00833e;float:right;cursor:pointer;}#resource-center #right-channel .form .element input[type="button"]:hover,#resource-center #right-channel .form .element input[type="submit"]:hover,#resource-center #right-channel .form .element textarea[type="button"]:hover,#resource-center #right-channel .form .element textarea[type="submit"]:hover{background-color:#6c6b6b;}#resource-center #right-channel .form .element textarea{width:95%;height:112px;}#resource-center #right-channel .form .element .placeholder{color:#aaa;}#resource-center #right-channel .form .element.button{display:inline-block;margin-bottom:43px;}#resource-center #right-channel .form .element.button input[type="button"]{position:absolute;right:0;}#resource-center #right-channel .form .form-text,#resource-center #right-channel .form .success-text{margin-bottom:50px;}#resource-center #right-channel .form .success-text{display:none;}#resource-center #right-channel .form .require-asterisk{font-family:"Benton Sans",sans-serif;font-size:1.5em;color:#00833e;margin-left:-2px;}#resource-center #resource-center-navigator{width:100%;border-top:1px solid #d3d5d1;border-bottom:3px solid #f1f0ee;margin-top:40px;}#resource-center #resource-center-navigator div{height:100px;vertical-align:middle;font-size:1.125em;}#resource-center #resource-center-navigator .fl{width:50%;border-right:1px solid #d3d5d1;}#resource-center #resource-center-navigator a{line-height:5.4em;font-family:"PMNCaeciliaW01-56Italic",serif;font-size:.625em;color:#6c6b6b;text-decoration:underline;}#resource-center #resource-center-navigator a span{background:url("../png/arrows.png") no-repeat 0 0;width:11px;height:19px;display:inline-block;vertical-align:middle;}#resource-center #resource-center-navigator a span.previous{background-position:0 0;margin-right:20px;}#resource-center #resource-center-navigator a span.next{background-position:0 -19px;margin-left:20px;}#resource-center #resource-center-navigator a:hover{color:#00833e;}#resource-center #resource-center-landing div.divider.large{height:4px;}@media all and (max-width:769px){#left-channel{display:none;margin-left:20px;}#right-channel{width:100% !important;margin-left:0 !important;margin-left:310px;}#right-channel img{display:block;margin:0 auto;width:100%;}#right-channel img.icon{width:auto !important;}#right-channel .resource-center-right-content{padding:50px 25px !important;}#resource-center-navigator{width:92% !important;margin-left:4%;margin-right:4%;}}body{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;margin:0;}header{-moz-transition:top 1s;-o-transition:top 1s;-webkit-transition:top 1s;transition:top 1s;-moz-transition-timing-function:cubic-bezier(.77,0,.175,1);-o-transition-timing-function:cubic-bezier(.77,0,.175,1);-webkit-transition-timing-function:cubic-bezier(.77,0,.175,1);transition-timing-function:cubic-bezier(.77,0,.175,1);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.site-layover,.site-side-panel{top:0;}.site-bug{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.color-attributes-nav{z-index:100 !important;opacity:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.color-attributes-nav li{display:block;}.color-attributes-nav ul li a{-moz-transition:color 1s;-o-transition:color 1s;-webkit-transition:color 1s;transition:color 1s;cursor:pointer;text-decoration:none;}.color-attributes-nav ul li{-moz-transition:border-color 1s;-o-transition:border-color 1s;-webkit-transition:border-color 1s;transition:border-color 1s;}.color-attributes-nav.white ul li a{color:#fff;}.color-attributes-nav.white ul li{border-color:#fff;}.lc-hero{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;overflow:hidden;background-size:cover;background-position:center center;z-index:75;display:table;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.lc-hero .lc-hero-wrapper{position:absolute;bottom:0;left:0;right:0;width:100%;height:100%;overflow:hidden;background-size:cover;background-position:center center;z-index:75;display:table;background-color:#1e3e4d;}.lc-hero .lc-hero-browse{position:absolute;font-family:"PMNCaeciliaW01-56Italic",serif;font-size:1.1em;line-height:35px;text-decoration:underline;color:#fff;width:300px;margin-left:-150px;left:50%;text-align:center;margin-top:5%;cursor:pointer;}.lc-hero .lc-hero-arrow{position:absolute;left:50%;bottom:5%;width:72px;height:72px;border:2px solid #fff;margin-left:-36px;border-radius:40px;cursor:pointer;}.lc-hero .lc-hero-arrow:hover{background-color:rgba(255,255,255,.2);}.lc-hero .lc-hero-arrow img{width:13px;top:24px;position:relative;left:28px;}.lc-hero .color-family-intro{display:table-cell;vertical-align:middle;font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;}.lc-hero .color-family-intro .color-family-detail{position:relative;width:50%;max-width:675px;display:block;color:#fff;text-align:center;margin:0 auto;}.lc-hero .color-family-intro .color-family-detail .title{font-size:2.8125em;line-height:40px;text-transform:uppercase;}.lc-hero .color-family-intro .color-family-detail .info{width:100%;}.lc-hero .color-family-intro .color-family-detail p{font-family:"Benton Sans Light",sans-serif;font-size:1.5625em;line-height:40px;}.lc-hero .color-family-intro .color-family-detail .divider{width:90px;background-color:#fff;margin:30px auto;}.lc-hero .color-family-intro .color-family-detail a{color:#fff !important;}.lc-extras{position:absolute;bottom:0;left:0;right:0;width:100%;height:100%;overflow:hidden;z-index:59;top:100%;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.lc-extras .button-fixed{position:absolute;top:50px;right:70px;width:235px;z-index:100;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.lc-extras .lc-family-name{position:absolute;top:64px;font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;font-size:1.5625em;line-height:28px;width:300px;margin-left:-150px;left:50%;z-index:200;text-align:center;opacity:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.lc-extras .lc-family-name.white{color:#fff;}.lc-extras .color{position:absolute;width:50%;height:100%;z-index:100;-moz-transition:background-color 1s;-o-transition:background-color 1s;-webkit-transition:background-color 1s;transition:background-color 1s;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.lc-extras .color .color-arrow{top:78%;width:39px;height:78px;right:0;position:absolute;margin-right:-39px;background:rgba(205,76,55,.901961);border-top-right-radius:39px;border-bottom-right-radius:39px;-moz-transition:background-color 1s;-o-transition:background-color 1s;-webkit-transition:background-color 1s;transition:background-color 1s;}.lc-extras .color .color-arrow img{width:13px;top:26px;position:relative;left:8px;margin-left:-15px;cursor:pointer;}.lc-extras .color .color-family{width:45%;margin-top:50%;margin-left:50%;font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;}.lc-extras .color .color-family .title,.lc-extras .color .color-family .divider,.lc-extras .color .color-family .info p{opacity:0;}.lc-extras .color .color-family .title{font-size:2.1875em;line-height:35px;text-transform:uppercase;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.lc-extras .color .color-family .divider{background-color:#333;width:90px !important;height:4px;margin-top:30px;margin-bottom:30px;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.lc-extras .color .color-family .color-family-detail{display:none;position:absolute;width:45%;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.lc-extras .color .color-family .color-family-detail .button-flow{display:none;}.lc-extras .color .color-family .info p{font-family:"Benton Sans",sans-serif;font-size:1em;line-height:1.5em;margin-top:0;margin-bottom:30px;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.lc-extras .color .color-family .info p span{font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;text-transform:uppercase;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.lc-extras .color .color-family .info p a{font-family:"PMNCaeciliaW01-56Italic",serif;text-decoration:underline;color:#333;cursor:pointer;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.lc-extras .color .color-family .info p .color-name{text-transform:lowercase;font-family:"PMNCaeciliaW01-56Italic",serif;}.lc-extras .color .color-family img,.lc-extras .color .color-family .color-family-name{display:none;}.lc-extras .color .color-family-detail[data-section-detail='dark'],.lc-extras .color .color-family-detail[data-section-detail='dark'] a,.lc-extras .color .color-family-detail[data-section-detail='dark'] .title a,.lc-extras .color .color-family-detail[data-section-detail='foncées'],.lc-extras .color .color-family-detail[data-section-detail='foncées'] a,.lc-extras .color .color-family-detail[data-section-detail='foncées'] .title a{color:#fff !important;}.lc-extras .color .color-family-detail[data-section-detail='dark'] .divider,.lc-extras .color .color-family-detail[data-section-detail='foncées'] .divider{background-color:#fff;}.lc-container{position:absolute;bottom:0;left:0;right:0;width:100%;height:100%;overflow:hidden;z-index:25;top:100%;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.lc-container section{position:absolute;width:100%;height:100%;z-index:25;}.lc-container section.leaving{z-index:40;}.lc-container section.current{z-index:50;}.lc-container section .left,.lc-container section .right{position:absolute;top:0%;width:50%;height:100%;z-index:50;overflow:hidden;-moz-transition:top 1s;-o-transition:top 1s;-webkit-transition:top 1s;transition:top 1s;-moz-transition-timing-function:cubic-bezier(.77,0,.175,1);-o-transition-timing-function:cubic-bezier(.77,0,.175,1);-webkit-transition-timing-function:cubic-bezier(.77,0,.175,1);transition-timing-function:cubic-bezier(.77,0,.175,1);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.lc-container section .left{top:-100%;left:0%;}.lc-container section .right{top:-100%;left:50%;}.lc-container section.current .left{top:0%;}.lc-container section.current .right{top:0%;}.lc-container section .left div{width:100%;height:100%;background-size:cover;background-position:center right;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:translate3d(0,0,0);-moz-transition:translate3d(0,0,0);-o-transition:translate3d(0,0,0);transition:translate3d(0,0,0);}.lc-container section .right div{width:100%;height:100%;background-size:cover;background-position:center left;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:translate3d(0,0,0);-moz-transition:translate3d(0,0,0);-o-transition:translate3d(0,0,0);transition:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.more-stuff{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);margin-top:50%;}.more-stuff .color-more .color-more-label{font-family:"Benton Sans",sans-serif;color:#666;font-size:.5625em;font-weight:bold;line-height:34px;}.more-stuff .color-more input[type=text]{width:136px;height:48px;padding:0;border:2px solid #ccc;font-family:"Benton Sans",sans-serif;font-size:.625em;text-indent:10px;color:#666;float:left;}.more-stuff .color-more input[type=button]{font-family:"PMNCaeciliaW01-56Italic",serif;font-size:.8125em;color:#fff;background-color:#2c8553;cursor:pointer;width:84px;height:52px;padding:0;margin:0;border:0;float:left;-webkit-appearance:none !important;border-radius:0;}.more-stuff .color-more input[type=button]:hover{background-color:#01a261;}nav.std-filter-menu ul li a{width:auto;}nav.std-filter-menu ul li a span{display:inline;width:auto;}.std-dropdown-content{display:none;}.colors-dropdown:hover{background-color:#434343;}.colors-dropdown a{background-color:transparent !important;}.lc-container section.current+section .left,.lc-container section.current+section+section .left,.lc-container section.current+section+section+section .left,.lc-container section.current+section+section+section+section .left,.lc-container section.current+section+section+section+section+section .left{top:100%;left:0%;}.lc-container section.current+section .right,.lc-container section.current+section+section .right,.lc-container section.current+section+section+section .right,.lc-container section.current+section+section+section+section .right,.lc-container section.current+section+section+section+section+section .right{top:100%;left:50%;}@media all and (max-width:1024px){.floating-filter-menu{position:fixed;right:0;left:0;z-index:150 !important;top:0 !important;}.color-attributes-nav{display:none !important;}.lc-family-name{display:none !important;}.color-arrow{display:none;}.more-stuff{position:relative;margin-top:-30px;display:block !important;opacity:1;z-index:100;}.more-stuff .std-filter-menu,.more-stuff .std-dropdown-content{display:block;}.lc-hero{position:relative;}.lc-hero .color-family-intro .color-family-detail{width:75%;}.lc-hero .color-family-intro .color-family-detail p{font-size:1.09375em;line-height:30px;}.button-flow{display:block;width:auto;}.lc-extras{top:0%;position:relative;height:auto;}.lc-extras .button-fixed{display:none;}.lc-extras .color{position:relative;width:100%;}.lc-extras .color .color-family{width:auto;margin-left:0%;margin-top:0%;padding:0 0;}.lc-extras .color .color-family .title,.lc-extras .color .color-family .divider,.lc-extras .color .color-family .info p{opacity:1;}.lc-extras .color .color-family .color-family-name{display:block;}.lc-extras .color .color-family .color-family-name p{margin-bottom:20px;}.lc-extras .color .color-family>img{display:block;width:100%;}.lc-extras .color .color-family .button-flow{display:block !important;position:absolute;top:auto;bottom:-30px;right:0;left:0;margin:0 40px;width:auto;}.lc-extras .color .color-family .button-flow img{display:inline;}.lc-extras .color .color-family .color-family-detail{padding:30px 40px;position:relative;width:auto;top:0% !important;display:block !important;cursor:pointer;}.lc-extras .color .color-family .color-family-detail .info{width:85%;}.lc-extras .color .color-family .color-family-detail .color-family-arrow-down{width:40px;height:40px;position:absolute;background-color:rgba(255,255,255,.3);border-radius:20px;bottom:52px;right:30px;}.lc-extras .color .color-family .color-family-detail .color-family-arrow-down img{display:block;width:8px;margin-left:16px;margin-top:18px;}.lc-extras .color .color-family .color-family-detail[data-section-detail="warm"]{background-color:#cd4c37;}.lc-extras .color .color-family .color-family-detail[data-section-detail="cool"]{background-color:#aecfca;}.lc-extras .color .color-family .color-family-detail[data-section-detail="fresh"]{background-color:#9aa871;}.lc-extras .color .color-family .color-family-detail[data-section-detail="light"]{background-color:#fffff6;}.lc-extras .color .color-family .color-family-detail[data-section-detail="dark"]{background-color:#2a272a;}.lc-extras .color .color-family .color-family-detail[data-section-detail="neutral"]{background-color:#9b7e54;}.lc-container{top:0%;position:relative;height:auto;}.lc-container>section{display:none !important;}}@media all and (max-width:480px){.lc-hero{position:relative;min-height:500px;}.lc-hero .lc-hero-wrapper{min-height:500px;}.lc-hero .lc-hero-browse{font-size:1em;line-height:20px;}.lc-hero .color-family-intro .color-family-detail{width:75%;}.lc-hero .color-family-intro .color-family-detail .title{font-size:2.375em;}.lc-hero .color-family-intro .color-family-detail .divider{margin:20px auto;}.lc-hero .color-family-intro .color-family-detail p{font-size:1.09375em;line-height:25px;}}body{-webkit-transition:background-color .6s linear;transition:background-color .6s linear;width:100%;height:100%;overflow-x:hidden;}.main-content{background-color:transparent !important;}.color-attributes{background-color:#b5542e;position:relative;margin-top:60px;}.color-attributes .color-attribute-transparent{background-color:transparent !important;}.color-attributes>section{position:relative;height:auto;}.color-attributes>section .color-attribute-image{height:84vh;min-height:600px;margin-top:8vh;margin-bottom:8vh;}.color-attributes>section .middlebox{width:400px;height:580px;top:50%;left:50%;margin-top:-290px;margin-left:-200px;background-color:#fff;z-index:0;}.color-attributes>section .middlebox .std-cta-withimage{position:absolute;bottom:0;}.color-attributes>section .middlebox-abs{position:absolute;}.color-attributes>section .middlebox-fix{position:fixed;}.color-attributes>section:nth-child(odd) .color-attribute-image-wrapper{float:right;width:50%;}.color-attributes>section:nth-child(odd) .color-attribute-image-wrapper .color-attribute-image{margin-left:40px;float:left;}.color-attributes>section:nth-child(even) .color-attribute-image-wrapper{float:left;width:50%;}.color-attributes>section:nth-child(even) .color-attribute-image-wrapper .color-attribute-image{margin-right:40px;float:right;}#colors{height:1500px;}.color-attributes-nav{position:fixed;z-index:5;top:50%;right:0;margin:0;margin-top:-192px;}.color-attributes-nav ul{width:60px;margin:0;}.color-attributes-nav ul li{width:60px;height:54px;line-height:54px;text-align:center;border-bottom:1px solid #333;}.color-attributes-nav ul li a{font-size:.875em;color:#333;font-family:"PMNCaeciliaW01-56Italic",serif;}.color-attributes-nav ul li.on-dark{border-bottom:1px solid #fff;}.color-attributes-nav ul li.on-dark a{color:#fff;}.color-attributes-nav ul li:last-child{border-bottom:0;}@media screen and (max-width:520px){.color-attributes{background-color:#b5542e;position:relative;margin-top:90px;margin:0;}.color-attributes>section{position:relative;height:auto;padding:60px 20px;}.color-attributes>section .color-attribute-image-wrapper{float:left;width:100% !important;}.color-attributes>section .color-attribute-image{width:100%;height:auto;min-height:initial;margin-top:0;margin-bottom:0;margin-left:0 !important;margin-right:0 !important;float:none;}.color-attributes>section .middlebox{float:left;width:100%;height:auto;top:0;left:0;margin-top:0;margin-left:0;background-color:#fff;z-index:0;padding-bottom:30px;}.color-attributes>section .middlebox .std-container-inner-widem{margin:30px 30px 60px 20px;}.color-attributes>section .middlebox .std-cta-withimage{margin-top:35px;position:absolute;bottom:-90px;}.color-attributes>section .middlebox-abs{position:relative;}.color-attributes>section .middlebox-fix{position:relative;}.color-attributes>section:nth-child(odd) .color-attribute-image-wrapper{float:right;width:50%;}.color-attributes>section:nth-child(odd) .color-attribute-image-wrapper .color-attribute-image{margin-right:40px;float:right;}.color-attributes>section:nth-child(even) .color-attribute-image-wrapper{float:left;width:50%;}.color-attributes>section:nth-child(even) .color-attribute-image-wrapper .color-attribute-image{margin-left:40px;float:left;}.color-attributes>section .std-cta-withimage{display:none;}.color-attributes>section:nth-child(1) .std-cta-withimage{display:block !important;}.color-attributes-nav{display:none !important;}.sticky-download-cta{position:fixed !important;top:0;bottom:auto !important;left:10%;z-index:500;width:80%;float:none;margin-top:0 !important;}section#warm-section{z-index:500;}}nav.std-filter-menu .more-colors{font-family:"Benton Sans",sans-serif;font-size:.8125em;color:#fff;line-height:60px;padding-right:20px;}nav.std-filter-menu .more-colors img{vertical-align:middle;margin-top:-5px;}nav.std-filter-menu .more-colors em{font-style:normal;font-family:"Benton Sans",sans-serif;text-decoration:none;cursor:pointer;font-weight:bold;}.colors{overflow:visible;z-index:10;}.colors .colors-container{margin:50px auto 50px auto !important;max-width:960px;overflow:hidden;}.colors .colors-container.js-isotope{margin-top:-60px;}.colors .colors-container.js-isotope-nav-detached{margin-top:110px !important;}.colors .color:hover .cta-idea,.colors .color:hover .cta-share,.colors .color:hover .cta-request{display:block;}.colors .color{width:290px;margin:10px 15px;padding-bottom:30px;height:630px;}.colors .color .cta-idea{position:absolute;top:10px;left:72px;display:none;}.colors .color .cta-share{position:absolute;top:10px;left:10px;display:none;}.colors .color .cta-request{position:absolute;top:10px;right:10px;display:none;}.colors .color img{width:100%;}.colors .color-code,.colors .color-description{width:50%;}.colors .color-sample{margin-top:10px !important;}.colors .color .heading{margin-top:30px;white-space:pre-line;}.colors .desktop-only{display:block;}.colors .mobile-only{display:none;}@media screen and (max-width:960px){.colors .colors-container{width:640px;margin:0 5px;}}@media screen and (max-width:630px){.colors .colors-container{width:310px;margin:0 5px;}.colors .color{width:280px;margin-right:0;}}@media screen and (max-width:1023px){.mobile-only{display:block !important;}.desktop-only{display:none !important;}nav.std-filter-menu-full ul{width:100%;background-position:right 20px center;background-image:url("../png/filter-dropdown-arrow.png");background-repeat:no-repeat;}nav.std-filter-menu-full ul li{float:none;}nav.std-filter-menu-full .std-filter-menu-colors{width:100%;float:none;}.std-filter-menu.menu-colors{margin-top:0;}.std-filter-menu.menu-colors ul{float:none;}.std-filter-menu.menu-colors ul li{width:100%;float:none;}.floating-filter-menu{position:fixed;right:0;left:0;}.floating-filter-menu.menu-top{top:28px;}.floating-filter-menu.menu-bottom{top:88px;}}@media screen and (max-width:630px){nav.std-filter-menu.mobile-only{width:310px;}nav.std-filter-menu.menu-bottom{width:310px;margin:0 auto;}}.noTransition .reveal{transition:none !important;}.reveal{transform:translate3d(0,100px,0);opacity:0;transition:1s ease-in-out;}.reveal.show{transform:translate3d(0,0,0);opacity:1;}#parallax-wrap{display:block;width:100%;padding-top:70px;background:#fff;}#parallax-wrap div:after{content:"";display:block;float:none;clear:both;}#parallax-wrap .p-test{display:none;}#parallax-wrap .parallax-cards .card h2.show:after{width:77px;transition:all .5s linear;transition-delay:.7s;}#parallax-wrap header{text-align:center;max-width:650px;margin:20px auto;width:90%;}#parallax-wrap header h1{text-transform:none;font-size:60px;margin-top:20px;}#parallax-wrap header h1:after{display:block;content:"";background-color:#333;width:50px;height:4px;margin:30px auto;}#parallax-wrap header p{font-size:15px;color:#37373c;letter-spacing:0;text-align:center;line-height:24px;margin-bottom:20px;}#parallax-wrap header .button{font-size:15px;color:#37373c;letter-spacing:0;text-align:center;line-height:24px;border:1px solid #d8d8d8;padding:10px 33px;display:block;width:fit-content;margin:auto;}#parallax-wrap header .button:before{display:none;}#parallax-wrap header .button img{margin-right:3px;}#parallax-wrap .parallax-cards{width:95%;max-width:900px;margin:100px auto 0 auto;padding:0 0 0 50px;}#parallax-wrap .parallax-cards .card{width:300px;float:left;position:relative;margin-bottom:115px;text-align:left;}#parallax-wrap .parallax-cards .card .img{position:relative;height:430px;width:100%;}#parallax-wrap .parallax-cards .card .img>a{transform:scale(1);transition:1s ease-out;display:block;}#parallax-wrap .parallax-cards .card .img:hover>a{transform:scale(1.05);}#parallax-wrap .parallax-cards .card .img img{max-width:100%;}#parallax-wrap .parallax-cards .card .img .p-1{position:absolute;top:255px;left:140px;box-shadow:20px 15px 45px 0 rgba(0,0,0,.3);height:63px;width:63px;}#parallax-wrap .parallax-cards .card .img .p-2{position:absolute;top:35px;left:-50px;box-shadow:20px 15px 45px 0 rgba(0,0,0,.3);width:221px;height:250px;}#parallax-wrap .parallax-cards .card .img .p-3{position:inherit;top:0;left:0;width:303px;height:auto;}#parallax-wrap .parallax-cards .card:nth-child(2n){margin:100px 65px 115px 0;float:right;}#parallax-wrap .parallax-cards .card:nth-child(2n) .p-1{top:99px;left:125px;}#parallax-wrap .parallax-cards .card:nth-child(2n) .p-2{top:131px;left:154px;transition-delay:.25s;}#parallax-wrap .parallax-cards .card:nth-child(2n) .p-3{top:0;left:0;transition-delay:.5s;}#parallax-wrap .parallax-cards .card h2{text-align:left;margin-top:35px;}#parallax-wrap .parallax-cards .card h2:after{display:block;content:"";background-color:#333;width:0;height:4px;margin:20px 0;}#parallax-wrap .parallax-cards .card h2 a{font-family:inherit;text-decoration:none;text-align:left;transition:all .3s linear;}#parallax-wrap .parallax-cards .card p{text-align:left;font-size:15px;letter-spacing:0;line-height:24px;}#parallax-wrap .parallax-cards .card .button{background:#008a52;height:60px;width:fit-content;color:#fff;padding:20px 40px;display:block;text-decoration:none;margin-top:30px;font-size:16px;}#parallax-wrap .parallax-cards .card .button:after{background:url(../png/global.png);background-position:-345px -136px;background-repeat:no-repeat;display:inline-block;width:13px;height:15px;content:"";margin-left:10px;}@media screen and (max-width:850px){#parallax-wrap .parallax-cards{padding:0;}#parallax-wrap .parallax-cards .card,#parallax-wrap .parallax-cards .card:nth-child(2n){float:none;margin:0 auto 100px auto;width:100%;}#parallax-wrap .parallax-cards .card .button,#parallax-wrap .parallax-cards .card:nth-child(2n) .button{margin:30px auto 0;}#parallax-wrap .parallax-cards .card .img,#parallax-wrap .parallax-cards .card:nth-child(2n) .img{width:300px;margin:auto;}#parallax-wrap .parallax-cards .card h2,#parallax-wrap .parallax-cards .card p,#parallax-wrap .parallax-cards .card:nth-child(2n) h2,#parallax-wrap .parallax-cards .card:nth-child(2n) p{width:100%;text-align:center;}#parallax-wrap .parallax-cards .card h2:after,#parallax-wrap .parallax-cards .card:nth-child(2n) h2:after{margin:20px auto;}}@media screen and (max-width:600px){#parallax-wrap .parallax-cards .card{width:100%;}#parallax-wrap .parallax-cards .card .img{height:295px;width:218px;}#parallax-wrap .parallax-cards .card .img .p-3{width:213px;height:295px;}#parallax-wrap .parallax-cards .card .img .p-2{width:157px;height:178px;}#parallax-wrap .parallax-cards .card .img .p-1{top:180px;left:75px;width:45px;height:45px;}#parallax-wrap .parallax-cards .card .img .p-0{display:none;}#parallax-wrap .parallax-cards .card:nth-child(2n){width:100%;}#parallax-wrap .parallax-cards .card:nth-child(2n) .img{height:295px;width:218px;}#parallax-wrap .parallax-cards .card:nth-child(2n) .img .p-2{top:92px;left:110px;}#parallax-wrap .parallax-cards .card:nth-child(2n) .img .p-1{top:70px;left:90px;width:45px;height:45px;}}.colorcollection{display:block;width:100%;}.colorcollection div{float:left;}.colorcollection:after,.colorcollection div:after{display:block;content:"";clear:both;float:none;}.colorcollection header{width:90%;max-width:275px;margin:60px auto;text-align:center;}.colorcollection header h2{margin-top:20px;font-weight:bold;}.colorcollection header h2:after{display:block;content:"";background-color:#333;width:50px;height:4px;margin:30px auto;}.colorcollection header p{font-family:"HelveticaNeueW01-77BdCn 692722",sans-serif;font-size:16px;text-transform:uppercase;}.colorcollection .colorsCont{max-width:940px;width:90%;margin:50px auto;float:none;}.colorcollection .colorsCont ul{display:block;float:left;width:100%;transform:translate(10px,0);}.colorcollection .colorsCont li{display:block;float:left;width:150px;height:215px;box-sizing:border-box;padding-left:10px;}.colorcollection .colorsCont li:after{display:block;float:none;content:"";clear:both;}.colorcollection .colorsCont li a{width:100%;height:140px;display:block;margin:0;}.colorcollection .colorsCont li a:after{content:"";display:block;float:none;clear:both;}.colorcollection .colorsCont li a span{width:100%;display:block;float:left;font-size:15px;color:#37373c;letter-spacing:0;line-height:24px;margin:15px 0 33px 0;transition:all .5s ease-in-out;}.colorcollection .colorsCont li a span:after{background:url(../png/global.png);background-position:-345px -148px;background-repeat:no-repeat;display:inline-block;width:13px;height:15px;content:"";margin-left:10px;transition:all 1s ease-in-out;}.colorcollection .colorsCont li a div{width:95%;height:140px;overflow:hidden;transition:all .25s ease-in-out;width:100%;box-shadow:0 0 0 0 transparent;}.colorcollection .colorsCont li a img{width:100%;}.colorcollection .colorsCont li a:hover span{transform:translate(10px,0);}.colorcollection .colorsCont li a:hover span:after{transform:translate(5px,0);}.colorcollection .paragraph{background-color:#fff;padding-top:80px;padding-bottom:50px;}.colorcollection .paragraph div{text-align:center;float:initial;}.colorcollection .green-btn img{position:relative;top:-2px;}.colorcollection .green-btn{float:initial;padding:20px 15px 20px 20px;}@media screen and (max-width:400px){.colorcollection .green-btn{font-size:.9em;}.colorcollection .green-btn img{display:none;}}@media screen and (max-width:600px){.colorcollection .colorsCont li{width:33%;}.colorcollection .colorsCont li a div{box-shadow:none !important;height:25vw;}.colorcollection .colorsCont li a span{font-size:12px;}}#colorSideNav{position:fixed;right:0;z-index:9999;top:150px;display:flex;height:calc(100vh - 150px);flex-direction:column;justify-content:center;}#colorSideNav li{counter-increment:inst;display:block;margin:0;margin-bottom:7px;counter-increment:inst;text-align:right;font-style:normal;}#colorSideNav li a{display:inline-block;text-decoration:none;font-size:15px;color:#37373c;letter-spacing:0;line-height:24px;}#colorSideNav li a:before{color:#000;content:counter(inst);display:inline-block;float:left;opacity:1;transition:all .25s linear;transition-delay:.25s;margin-right:10px;opacity:0;}#colorSideNav li a span:first-child{opacity:0;transition:all .5s linear;margin:0 10px;}#colorSideNav li a .dot{border-radius:50%;width:10px;height:10px;display:inline-block;content:"";}#colorSideNav li a .line{background:#3d3c3c;width:25px;height:1px;display:inline-block;content:"";margin-bottom:4px;transition:all .25s ease-in-out;}#colorSideNav li:hover a:before{opacity:1;}#colorSideNav li:hover a span:first-child{opacity:1;}#colorSideNav li:hover a .line{width:60px;}#colorSideNav li:hover:last-child a:before{opacity:0;}#colorSideNav li:last-child a span:first-child{opacity:1;}@media screen and (max-width:600px){#colorSideNav{display:none;}}.color-detail{max-width:830px;margin:0 15px;}.dashboard-hero{position:relative;overflow:hidden;color:#fff;width:100%;}.dashboard-hero .dashboard-hero-container{position:static;z-index:1;width:100%;}.dashboard-hero .dashboard-hero-container h1{font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;font-size:2.12em !important;font-weight:normal !important;line-height:30px;text-transform:uppercase;text-align:left;}.dashboard-hero .dashboard-hero-container .dashboard-hero-panel-left{position:relative;overflow:hidden;width:50%;float:left;background-size:cover;background-position:top center;background-repeat:no-repeat;height:100%;-webkit-box-shadow:inset 0 -125px 250px -125px rgba(0,0,0,.75);-moz-box-shadow:inset 0 -125px 250px -125px rgba(0,0,0,.75);box-shadow:inset 0 -125px 250px -125px rgba(0,0,0,.75);background-color:#fff;}.dashboard-hero .dashboard-hero-container .dashboard-hero-panel-right{position:relative;overflow:hidden;width:50%;float:right;background-size:cover;background-position:top center;background-repeat:no-repeat;height:100%;-webkit-box-shadow:inset 0 -125px 250px -125px rgba(0,0,0,.75);-moz-box-shadow:inset 0 -125px 250px -125px rgba(0,0,0,.75);box-shadow:inset 0 -125px 250px -125px rgba(0,0,0,.75);background-color:#fff;}.dashboard-hero .dashboard-hero-container .dashboard-hero-flyout{position:absolute;width:466px;bottom:10%;left:50%;margin-left:-233px;z-index:90;color:#333;}.dashboard-hero .dashboard-hero-container .std-cta{padding:10px 0;}.dashboard-hero .dashboard-hero-container .prev-color,.dashboard-hero .dashboard-hero-container .next-color{color:#fff;transition:opacity 1s;opacity:.5;}.dashboard-hero .dashboard-hero-container .prev-color:hover,.dashboard-hero .dashboard-hero-container .next-color:hover{color:#fff !important;}.dashboard-hero .dashboard-hero-container .prev-color{position:absolute;bottom:30px;left:30px;}.dashboard-hero .dashboard-hero-container .next-color{position:absolute;bottom:30px;right:30px;}.dashboard-hero .dashboard-hero-container .prev-color .title{margin:10px 0 10px 25px;}.dashboard-hero .dashboard-hero-container .next-color .title{margin:10px 25px 10px 0;}.dashboard-hero .dashboard-hero-container:hover .prev-color,.dashboard-hero .dashboard-hero-container:hover .next-color{opacity:1;}.dashboard-hero .dashboard-hero-container .title h2{font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;font-size:1.125em;font-weight:normal;}.dashboard-hero .dashboard-hero-container .title em{font-family:"PMNCaeciliaW01-56Italic",serif;font-size:.9375em;font-style:normal;}.std-filter-mobile-white a.color-header-link{padding-top:10px;padding-bottom:10px;margin-bottom:10px;border-bottom:2px solid #f1f0ee;}.std-cta.color-availability-cta{background-image:url(../png/cta-download-2.png);background-position:20px center;background-repeat:no-repeat;}.std-cta.color-availability-cta a.cta-download{margin-left:16px;text-align:center;background-image:none;background-color:transparent;padding:10px 0 !important;}.dropdown-active{background-repeat:no-repeat;}.color-dashboard-main-section{margin:0 auto;max-width:930px;margin-top:50px;}.color-dashboard-main-section .color-dashboard-highlight-wide-image img{width:100%;max-width:930px;max-height:440px;margin:0 auto;display:block;}.color-dashboard-main-section .color-dashboard-highlight-wide-image+.page-intro{padding-top:8px;padding-bottom:30px;}.color-dashboard-highlights{margin:0 auto;max-width:830px;}.color-dashboard-highlights .color-dashboard-highlights-left{width:54%;font-family:"PMNCaeciliaW01-56Italic",serif;font-size:5.125em;line-height:125px !important;text-align:center;}.color-dashboard-highlights .color-dashboard-highlights-right{width:46%;position:relative;background:#fff;color:#333;margin-top:125px;}.color-dashboard-highlights .color-dashboard-highlights-right .std-container-inner-medm{margin:40px 102px 30px 40px !important;}.color-dashboard-highlights .color-dashboard-highlights-right .tip{position:absolute;top:-20px;left:42px;background:#333;color:#fff;text-align:center;font-size:.9375em;padding:10px;font-weight:normal;text-transform:uppercase;}.color-dashboard-highlights .color-dashboard-highlights-right h1{font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;font-size:2.12em !important;font-weight:normal !important;line-height:30px;text-transform:uppercase;}.color-dashboard-highlights .color-dashboard-highlights-right .heading{font-size:1.875em;}.color-dashboard-highlights .color-dashboard-highlights-right .divider{margin-top:26px !important;}.color-dashboard-highlights .color-dashboard-highlights-right .text{margin:1.4em 0 1em 0 !important;font-size:.9375em !important;line-height:20px;}.color-dashboard-highlights .color-dashboard-highlights-right img{display:block;width:100%;height:auto;}.color-dashboard-palette-availability-wrapper{padding:30px 0 60px 0;}.color-dashboard-palette-availability-wrapper+.page-intro+.std-asymmetrical{margin-bottom:80px;}.color-header-link{font-size:1em !important;font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif !important;line-height:1.8em;text-transform:uppercase;text-decoration:none;font-weight:normal;}.color-header-link img{margin-top:-2px;vertical-align:middle;margin-left:4px;}.color-dashboard-palette-availability{position:relative;margin:0 auto 40px auto;max-width:930px;background:#f1f0ee;}.color-dashboard-palette-availability .create-palette-link{text-align:center;}.color-dashboard-palette-availability .create-palette-link a{width:100%;text-decoration:underline;font-family:"PMNCaeciliaW01-56Italic",serif;font-size:1.125em;color:#333;}.color-dashboard-palette-availability .color-palette{position:relative;}.color-dashboard-palette-availability .color-palette .cta-share,.color-dashboard-palette-availability .color-palette .cta-idea{position:absolute;display:none;top:5px;}.color-dashboard-palette-availability .color-palette .cta-share{right:70px;}.color-dashboard-palette-availability .color-palette .cta-idea{right:5px;}.color-dashboard-palette-availability .color-palette:hover .cta-share,.color-dashboard-palette-availability .color-palette:hover .cta-idea{display:block;}.color-dashboard-availability-container-mobile{display:none;background:#fff;position:relative;margin:30px 6.25% !important;width:87.5% !important;}.color-dashboard-availability-container-mobile .color-header-link{color:#333;font-size:.9375em !important;}.color-dashboard-availability-container-mobile .color-header-link a:hover{color:#333;}.color-dashboard-availability-container-mobile std-filter-mobile-submenu p{color:#333;}.color-dashboard-availability-container-mobile a.color-all-link{margin-top:10px;}@media all and (max-width:766px){.color-dashboard-availability-container-mobile{display:block !important;}.color-dashboard-availability-container-mobile .std-filter-menu-container{top:0;}.color-dashboard-palette-availability .std-staggered-column-left{display:none;}}@media all and (max-width:860px){.std-staggered-columns .column-detail-count{font-size:.6875em;height:32px;line-height:32px;}.std-staggered-columns .prev-column-detail{top:32px;right:0;}.std-staggered-columns .next-column-detail{top:82px;right:0;}}@media all and (max-width:960px){.color-dashboard-highlights .color-dashboard-highlights-left{width:46%;font-size:3.5625em;line-height:88px !important;margin-left:6%;margin-right:2%;}.color-dashboard-highlights .color-dashboard-highlights-right{width:38%;margin-top:125px;margin-left:2%;margin-right:6%;}.color-dashboard-highlights .color-dashboard-highlights-right img{display:block;max-width:100%;height:auto;}.color-dashboard-palette-availability .std-staggered-column-left{width:40%;margin-left:6%;margin-right:2%;}.color-dashboard-palette-availability .std-staggered-column-right{width:46%;margin-top:-30px;margin-left:0;margin-right:5%;}}@media all and (max-width:1023px){.dashboard-hero .dashboard-hero-container .prev-color,.dashboard-hero .dashboard-hero-container .next-color{display:none;}.dashboard-hero:hover .dashboard-hero-container .prev-color,.dashboard-hero:hover .dashboard-hero-container .next-color{display:none !important;}}@media all and (max-width:766px){.page-intro{margin-bottom:0;}.dashboard-hero{position:relative;overflow:hidden;color:#fff;width:100%;height:375px;}.dashboard-hero .dashboard-hero-container{position:relative;}.dashboard-hero .dashboard-hero-container .dashboard-hero-panel-left{height:345px !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;}.dashboard-hero .dashboard-hero-container .dashboard-hero-panel-right{height:345px !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;}.dashboard-hero .dashboard-hero-container .dashboard-hero-flyout{width:240px;top:260px !important;margin-top:-45px;margin-left:-120px;z-index:90;background:#fff;color:#333;}.dashboard-hero .dashboard-hero-container .dashboard-hero-flyout .divider{display:none;}.dashboard-hero .dashboard-hero-container .std-cta{padding:10px 0;}.dashboard-hero .dashboard-hero-container .prev-color .title{margin:10px 0 10px 25px;}.dashboard-hero .dashboard-hero-container .next-color .title{margin:10px 25px 10px 0;}.dashboard-hero .dashboard-hero-container .title h2{font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;font-size:1.125em;font-weight:normal;}.dashboard-hero .dashboard-hero-container .title em{font-family:"PMNCaeciliaW01-56Italic",serif;font-size:1.5em;}.color-dashboard-highlights .color-dashboard-highlights-left{margin:0 6.25% 90px 6.25%;width:87.5%;font-size:3.5625em;line-height:80px !important;}.color-dashboard-highlights .color-dashboard-highlights-right{margin:30px 6.25%;width:87.5%;}.color-dashboard-highlights .color-dashboard-highlights-right img{display:block;max-width:100%;height:auto;}.color-dashboard-palette-availability .std-staggered-column-left{margin:60px 6.25%;width:87.5%;}.color-dashboard-palette-availability .std-staggered-column-right{margin:20px 6.25% !important;width:87.5% !important;}}@font-face{font-family:"PMNCaeciliaW01-46LightI";src:url("../eot/c4a0cfd6-3f9e-4f8f-8803-3fcf4482014fd41d.eot#iefix");src:url("../eot/c4a0cfd6-3f9e-4f8f-8803-3fcf4482014fd41d.eot#iefix") format("eot"),url("../woff2/2c7e1ec7-3cdd-47b6-97e8-4ea7fe9ec8ef.woff2") format("woff2"),url("../woff/f84b9dbd-31ad-4695-a515-1d445ad800ed.woff") format("woff"),url("../ttf/e08c2d10-2aeb-4127-9619-fa68314ebb9d.ttf") format("truetype"),url("../svg/e0a21b8d-4f37-4ae9-9159-15d25580dc83.svg#e0a21b8d-4f37-4ae9-9159-15d25580dc83") format("svg");}@font-face{font-family:"PMNCaeciliaW01-56Italic";src:url("../eot/e4a0d124-7896-4516-b491-702a48f3f108d41d.eot#iefix");src:url("../eot/e4a0d124-7896-4516-b491-702a48f3f108d41d.eot#iefix") format("eot"),url("../woff2/b1052249-2de2-49a1-ae9f-4ee5bdd86342.woff2") format("woff2"),url("../woff/ad85bbe3-d582-4957-a027-b661a25cae9b.woff") format("woff"),url("../ttf/a201afdb-af4c-461f-b900-3c726e76bd6e.ttf") format("truetype"),url("../svg/342b8bce-b73d-48ee-8715-8ce275e4830e.svg#342b8bce-b73d-48ee-8715-8ce275e4830e") format("svg");}@font-face{font-family:"HelveticaNeueW01-67MdCn 692710";src:url("../eot/3a605871-b94d-4161-a394-bb2cfc975df7d41d.eot#iefix");src:url("../eot/3a605871-b94d-4161-a394-bb2cfc975df7d41d.eot#iefix") format("eot"),url("../woff2/423db818-6ba7-4789-995f-1f2d7f6018df.woff2") format("woff2"),url("../woff/aef05e22-e1d4-4e59-bc2e-a71c13c26cca.woff") format("woff"),url("../ttf/b785b1cf-24fa-44c9-8c93-d8e2d6912c47.ttf") format("truetype"),url("../svg/5ab0c585-fb4b-43d9-abb0-b92f452b1284.svg#5ab0c585-fb4b-43d9-abb0-b92f452b1284") format("svg");}@font-face{font-family:"HelveticaNeueW01-77BdCn 692722";src:url("../eot/83d5bc89-af33-46a9-8fe3-15d87784f50ed41d.eot#iefix");src:url("../eot/83d5bc89-af33-46a9-8fe3-15d87784f50ed41d.eot#iefix") format("eot"),url("../woff2/ab23c239-fb66-406e-bce6-f0f260f5a217.woff2") format("woff2"),url("../woff/102ab74c-0e84-4fe5-a17a-b20fb643591a.woff") format("woff"),url("../ttf/1d146b29-55e2-485b-96aa-5cb628e7e9eb.ttf") format("truetype"),url("../svg/d90b3358-e1e2-4abb-ba96-356983a54c22.svg#d90b3358-e1e2-4abb-ba96-356983a54c22") format("svg");}@font-face{font-family:"Uni Sans W01 Book";src:url("../eot/d1dfd0ce-81f9-499f-b472-f6f4c05173dbd41d.eot#iefix");src:url("../eot/d1dfd0ce-81f9-499f-b472-f6f4c05173dbd41d.eot#iefix") format("eot"),url("../woff2/db59f3bd-4783-4273-85c6-3d7e5717bc8c.woff2") format("woff2"),url("../woff/bdf1a4f0-61ef-4546-9e2c-2aefea5a608c.woff") format("woff"),url("../ttf/82221bc4-52b7-4234-82e8-e2d4ecef764c.ttf") format("truetype"),url("../svg/d7784e6b-6cca-4659-bbf7-4c31949a977e.svg#d7784e6b-6cca-4659-bbf7-4c31949a977e") format("svg");}@font-face{font-family:"Uni Sans W01 Regular";src:url("../eot/5b52dcd0-16b1-43e4-a36b-2af23d37606cd41d.eot#iefix");src:url("../eot/5b52dcd0-16b1-43e4-a36b-2af23d37606cd41d.eot#iefix") format("eot"),url("../woff2/22ecee32-c3fe-4998-9137-518e163467e2.woff2") format("woff2"),url("../woff/e7cdb593-19e6-4908-a86c-32fe61172cd0.woff") format("woff"),url("../ttf/5f4bfd13-9bbd-450a-b79f-438bf07eb3cf.ttf") format("truetype"),url("../svg/de41ff6b-d3f7-4669-9a06-0cde8e06a7ec.svg#de41ff6b-d3f7-4669-9a06-0cde8e06a7ec") format("svg");}@font-face{font-family:"Uni Sans W01 Heavy";src:url("../eot/ee6072c0-7bba-48c7-9925-972229719612d41d.eot#iefix");src:url("../eot/ee6072c0-7bba-48c7-9925-972229719612d41d.eot#iefix") format("eot"),url("../woff2/da6515f3-9dd7-4c89-80b7-268d6c5ce7e9.woff2") format("woff2"),url("../woff/68e7e2d2-71f4-4b8b-b6c0-eca9dabb08d1.woff") format("woff"),url("../ttf/15154e0a-5523-4082-bd1e-f990cc13899f.ttf") format("truetype"),url("../svg/5927be4e-b679-45ce-8e12-2b036f7591e9.svg#5927be4e-b679-45ce-8e12-2b036f7591e9") format("svg");}body{font-family:"Benton Sans Light",sans-serif;}div.text-very-small,figcaption,div.text-small,.box .box-inner .text,div.text-medium,div.text-large{font-family:"Benton Sans Light",sans-serif;}div.with-dropcap:first-letter {font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;letter-spacing:0;text-transform:uppercase;font-size:454%;float:left;margin:0 .1em 0 0;line-height:1;font-weight:bold;}div.text-very-small,figcaption{font-size:.875em;line-height:21px;}div.text-small,.box .box-inner .text{font-size:1em;line-height:24px;}div.text-medium{font-size:1.25em;line-height:30px;}div.text-large{font-size:1.5625em;line-height:40px;}@media all and (max-width:860px){div.text-large{font-size:1.25em;line-height:32px;}}@media all and (max-width:550px){div.text-large{font-size:1em;line-height:24px;}}figcaption{background-color:#dfe0dc;}figcaption div{padding:25px;}a{font-family:"PMNCaeciliaW01-56Italic",serif;font-size:1.2em;text-decoration:underline;}header a,footer a{text-decoration:none;}.ta-left{text-align:left;}.ta-center{text-align:center;}.ta-right{text-align:right;}.real-hardie-homes-article .page-intro{padding:30px 0;margin:0 auto;text-align:center;}.real-hardie-homes-article .page-intro .icon{text-align:center;}.real-hardie-homes-article .page-intro .icon img{max-width:65px;}.real-hardie-homes-article .page-intro h1{margin-bottom:30px;text-align:center;display:inline-block;}.real-hardie-homes-article .page-intro h1.first-header{margin-bottom:30px !important;text-align:center;display:inline-block;}.real-hardie-homes-article .page-intro .divider{width:90px;height:4px;background-color:#333;margin:0 auto;}.real-hardie-homes-article .page-intro .intro-text{max-width:800px;margin:30px auto;font-size:1.5em;line-height:40px;text-align:left;}.real-hardie-homes-article .page-intro .intro-text-no-margin{max-width:800px;margin:30px auto;font-size:1.5em;line-height:40px;text-align:left !important;}.real-hardie-homes-article .page-intro .intro-text-variant{max-width:630px;margin:0 auto;font-size:1em;line-height:30px;text-align:left;padding-top:30px;}.real-hardie-homes-article .page-intro .intro-text-variant:first-letter {font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;letter-spacing:0;text-transform:uppercase;font-size:460%;float:left;margin:-.02em .1em 0 0;line-height:1;font-weight:bold;}.real-hardie-homes-article .page-intro .intro-text-variant-mac:first-letter {margin:-.02em .1em 0 0;}.real-hardie-homes-article .page-intro .cta,.real-hardie-homes-article .page-intro .cta:link,.real-hardie-homes-article .page-intro .cta:visited{background-color:#00833e;padding:16px 30px;display:inline-block;width:auto;margin:0 auto;vertical-align:middle;font-family:"PMNCaeciliaW01-56Italic",serif;font-size:1.8em;line-height:30px;color:#fff !important;cursor:pointer;transition:.4s;}.real-hardie-homes-article .page-intro .cta:hover,.real-hardie-homes-article .page-intro .cta:link:hover,.real-hardie-homes-article .page-intro .cta:visited:hover{color:#fff;background-color:#01a261;}.real-hardie-homes-article .page-intro .cta span,.real-hardie-homes-article .page-intro .cta:link span,.real-hardie-homes-article .page-intro .cta:visited span{vertical-align:middle;}.real-hardie-homes-article .page-intro .cta img,.real-hardie-homes-article .page-intro .cta:link img,.real-hardie-homes-article .page-intro .cta:visited img{vertical-align:middle;margin-right:12px;}.real-hardie-homes-article .Gecko .page-intro .intro-text-variant:first-letter {margin:.1em .1em 0 0;}.real-hardie-homes-article .Gecko11 .page-intro .intro-text-variant:first-letter {margin:-.02em .1em 0 0;}.real-hardie-homes-article .page-intro-italic h1{font-family:"PMNCaeciliaW01-56Italic",serif;font-size:3.8em;line-height:40px;margin-bottom:30px;text-align:center;text-transform:none;display:inline-block;}@media all and (max-width:860px){.real-hardie-homes-article .page-intro h1{font-size:3em;line-height:30px;}.real-hardie-homes-article .page-intro h1.first-header{font-size:3.5em;line-height:35px;}.real-hardie-homes-article .page-intro .intro-text{margin:30px 30px 0 30px;font-size:2em;line-height:32px;}.real-hardie-homes-article .page-intro .intro-text-no-margin{margin:30px 0 0 0;font-size:2em;line-height:32px;text-align:left !important;}.real-hardie-homes-article .page-intro .intro-text-variant{font-size:2em;line-height:32px;margin:0 auto !important;padding-top:30px;}}@media all and (max-width:550px){.real-hardie-homes-article .page-intro{padding:30px 20px 30px 20px;}.real-hardie-homes-article .page-intro h1{font-size:3em;line-height:30px;}.real-hardie-homes-article .page-intro h1.first-header{font-size:3.5em;line-height:35px;}.real-hardie-homes-article .page-intro .intro-text{margin:30px;font-size:1.6em;line-height:24px;}.real-hardie-homes-article .page-intro .intro-text-no-margin{margin:30px 0 0 0;font-size:1.6em;line-height:24px;text-align:left !important;}.real-hardie-homes-article .page-intro .intro-text-variant{margin:30px 0 0 0 !important;font-size:1.6em;line-height:24px;padding-top:30px;}}@media all and (max-width:480px){.real-hardie-homes-article .page-intro{max-width:280px !important;}.real-hardie-homes-article .page-intro br.lrg-break{display:none;}.real-hardie-homes-article .page-intro .intro-text-variant{padding-top:0;margin-top:30px;}.real-hardie-homes-article .page-intro .intro-text-variant:first-letter {font-size:550%;}}.real-hardie-homes-article .hardie-home-section{max-width:830px;margin:0 auto;padding-top:10px;}.real-hardie-homes-article .showcase-top-section{margin-bottom:25px;}.real-hardie-homes-article .hardie-left-content{background:#fff;width:190px;padding:27px;line-height:1.2em;display:block;position:relative;float:left;}.real-hardie-homes-article .hardie-home-gallery{width:auto;display:block;vertical-align:top;padding-left:190px;}.real-hardie-homes-article .hardie-home-gallery .gal-lg-img{width:64.8%;float:left;margin-left:3%;}.real-hardie-homes-article .hardie-home-gallery .gal-sm-img{width:29.5%;margin-left:2.5%;margin-bottom:2.5%;float:left;}.real-hardie-homes-article .hardie-left-content .item-content{padding:18px 0;border-bottom:solid 1px #dadcd9;border-radius:2px;}.real-hardie-homes-article .item-content-last{padding:18px 0;border:none;}.real-hardie-homes-article .item-content img{display:block;}.real-hardie-homes-article .real-hardie-testimonial{width:64.8%;max-width:none;margin:0;display:block;float:left;margin-top:-30%;margin-left:3%;}.real-hardie-homes-article .testimonial-container{max-width:none;padding:75px 0;}.real-hardie-homes-article .testimonial{text-align:right !important;}.real-hardie-homes-article .showcase-img{max-width:190px;}.real-hardie-homes-article .showcase-section{max-width:880px;margin:0 auto;margin-top:60px;padding:40px;}.real-hardie-homes-article .showcase-img-left{display:inline-block;margin-right:1%;width:21.5%;vertical-align:top;}.real-hardie-homes-article .showcase-img-bot{margin-top:2%;}.real-hardie-homes-article .showcase-img-right{display:inline-block;width:76.5%;}.real-hardie-homes-article .showcase-lower-section{margin-top:25px;}.real-hardie-homes-article .showcase-content-section{background:#fff;margin-top:10px;padding:30px 50px;}.real-hardie-homes-article .showcase-content{margin:0 auto !important;max-width:800px !important;}.real-hardie-homes-article .showcase-content-intro-text-variant:first-letter {margin:.075em .1em 0 0;}.real-hardie-homes-article .lower-content-summary{background:#fff;padding:32px;text-align:left;margin-bottom:6px;}.real-hardie-homes-article .showcase-lower-left{width:36.5%;display:inline-block;margin-right:15px;text-align:right;}.real-hardie-homes-article .product-detail-common .brand{font-family:"HelveticaNeueW01-77BdCn 692722",sans-serif;}.real-hardie-homes-article .product-detail-common .divider{width:90px !important;}.real-hardie-homes-article .lower-img-right-small{margin-bottom:6px;}.real-hardie-homes-article .showcase-lower-right{width:61%;display:inline-block;vertical-align:bottom;}.real-hardie-homes-article .img-responsive{height:auto;max-width:100%;}.real-hardie-homes-article .section-icon{margin-bottom:10px;}.real-hardie-homes-article .item-content-last{border:none !important;padding-bottom:0 !important;}.real-hardie-homes-article .item-header{font-family:"HelveticaNeueW01-77BdCn 692722",sans-serif;font-size:1em;line-height:18px;text-transform:uppercase;font-weight:600;margin-bottom:5px;}.real-hardie-homes-article .intro-text-variant{padding-top:0 !important;}.real-hardie-homes-article .lower-content-summary{display:block;}.real-hardie-homes-article .mobile-only{display:none;}@media(max-width:895px){.real-hardie-homes-article .hardie-home-section{margin:0 auto;padding:40px;}}@media(max-width:480px){.real-hardie-homes-article .product-detail-common .brand{margin-top:15px;}.real-hardie-homes-article .hardie-home-section{padding:20px;padding-top:0;}.real-hardie-homes-article .hardie-home-gallery{width:auto;display:block;float:none;margin-top:-57px;z-index:3;}.real-hardie-homes-article .hardie-left-content{width:50%;display:block;margin:0 auto;z-index:1000;}.real-hardie-homes-article .hardie-left-content .item-content-first{padding:0 0 18px 0;}.real-hardie-homes-article .gal-sm-img{width:100%;display:block;margin:0;float:none;}.real-hardie-homes-article .small-img-2{margin-top:7px;}.real-hardie-homes-article .small-img-1{margin-top:15px;}.real-hardie-homes-article .real-hardie-testimonial{width:auto !important;margin:0;}.real-hardie-homes-article .showcase-top-section{margin-bottom:10px;}.real-hardie-homes-article .showcase-lower-section{margin-top:50px;}.real-hardie-homes-article .showcase-section{padding:20px;max-width:none;margin-top:0;}.real-hardie-homes-article .showcase-img{width:100%;}.real-hardie-homes-article .showcase-img-left{display:block;max-width:none;margin:0;}.real-hardie-homes-article .showcase-img-bot{width:100%;margin-top:0;}.real-hardie-homes-article .showcase-lower-left{max-width:none;width:100%;margin-right:0;}.real-hardie-homes-article .showcase-lower-right{width:100%;}.real-hardie-homes-article .img-responsive{width:100%;}.real-hardie-homes-article .lower-img-left{margin:0;}.real-hardie-homes-article .section-icon{margin-bottom:10px;}.real-hardie-homes-article .hardie-home-gallery{margin:0;padding:0;}.real-hardie-homes-article .hardie-left-content{float:none;}.real-hardie-homes-article .hardie-home-gallery img{float:none !important;width:100% !important;}.real-hardie-homes-article .hardie-home-gallery .gal-lg-img{width:100%;margin-left:0;margin-top:-20px;}.real-hardie-homes-article .small-img-1{margin:0 !important;margin-top:8px !important;}.real-hardie-homes-article .small-img-2{margin:0 !important;}.real-hardie-homes-article .showcase-img-left{float:none;width:100%;}.real-hardie-homes-article .showcase-img-right{width:100%;}.real-hardie-homes-article .testimonial-container{padding:0;margin:25px 25px;}.real-hardie-homes-article .testimonial{text-align:left !important;}.real-hardie-homes-article .testimonial-details{text-align:left !important;}.real-hardie-homes-article .lower-img-right-small{margin-bottom:0;}.real-hardie-homes-article .showcase-content-section{margin-top:0;}.real-hardie-homes-article .lower-content-summary{display:none;}.real-hardie-homes-article .mobile-only{display:block;}}#dream-color-rfs{width:950px;margin:auto;height:100%;overflow:auto;margin-top:-170px;}#dream-color-rfs input[type=number]::-webkit-inner-spin-button,#dream-color-rfs input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;}#dream-color-rfs .mobile{display:none;}#dream-color-rfs .dream-color-rfs-intro{width:100%;height:162px;background-color:#fff;font-family:"Benton Sans",sans-serif;text-align:center;margin-bottom:50px;padding:130px;padding-top:25px;line-height:25px;}#dream-color-rfs .dream-color-rfs-left{width:620px;float:left;}#dream-color-rfs .dream-color-rfs-left .color-picker-edit{display:none;width:100%;height:85px;background-color:#fff;padding:27px;}#dream-color-rfs .dream-color-rfs-left .color-picker-edit div:nth-child(1){font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;font-size:30px;font-weight:bold;float:left;width:50%;text-transform:uppercase;}#dream-color-rfs .dream-color-rfs-left .color-picker-edit div:nth-child(2){font-family:"PMNCaeciliaW01-56Italic",serif;font-size:16px;float:right;width:50%;text-decoration:underline;text-align:right;padding-top:8px;}#dream-color-rfs .dream-color-rfs-left .color-picker-edit div:nth-child(2):hover{cursor:pointer;}#dream-color-rfs .dream-color-rfs-left .color-picker{width:100%;background-color:#fff;z-index:100;padding:26px 30px 26px 30px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:auto;min-height:700px;}#dream-color-rfs .dream-color-rfs-left .color-picker .picker-dream-groups{height:100%;margin-bottom:20px;}#dream-color-rfs .dream-color-rfs-left .color-picker .picker-dream-groups .dream-viewer-select{font-family:"Benton Sans",sans-serif;font-size:.8125em/24px;}#dream-color-rfs .dream-color-rfs-left .color-picker .picker-dream-groups .dream-viewer-select .dream-group-container-title{font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;font-size:20px;margin-bottom:10px;}#dream-color-rfs .dream-color-rfs-left .color-picker .picker-dream-groups .dream-viewer-select .dream-group-container-description{font-size:15px;margin-bottom:30px;line-height:20px;}#dream-color-rfs .dream-color-rfs-left .color-picker .picker-dream-groups .dream-viewer-select .dream-group-container-label{font-family:"Benton Sans",sans-serif;font-size:15px;margin-bottom:5px;color:#666;font-weight:bold;}#dream-color-rfs .dream-color-rfs-left .color-picker .picker-dream-groups .dream-viewer-select .dream-group-container-inputs{height:100%;overflow:auto;}#dream-color-rfs .dream-color-rfs-left .color-picker .picker-dream-groups .dream-viewer-select .dream-group-container-inputs .dream-group-container-select{float:left;width:270px;}#dream-color-rfs .dream-color-rfs-left .color-picker .picker-dream-groups .dream-viewer-select .dream-group-container-inputs .dream-group-container-select select{font-family:"Benton Sans",sans-serif;font-size:15px;padding:10px;width:100%;background-image:url(../gif/select-arrow.gif);background-position:221px;background-repeat:no-repeat;-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:'';background-size:40px;height:52px;color:#37373c;display:block;transition:border .5s ease;box-sizing:border-box;resize:none;border-radius:0;background-color:#fff;}#dream-color-rfs .dream-color-rfs-left .color-picker .picker-dream-groups .dream-viewer-select .dream-group-container-inputs .dream-group-container-search{float:right;width:270px;}#dream-color-rfs .dream-color-rfs-left .color-picker .picker-dream-groups .dream-viewer-select .dream-group-container-inputs .dream-group-container-search input{font-family:"Benton Sans",sans-serif;font-size:15px;padding:10px;width:100%;background-image:url(../png/gray-search.png);background-position:234px;background-repeat:no-repeat;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;text-indent:1px;text-overflow:'';background-size:20px;height:52px;}#dream-color-rfs .dream-color-rfs-left .color-picker .picker-dream-groups .dream-viewer-select .dream-group-container-inputs .dream-group-container-search input::-ms-clear{display:none;}#dream-color-rfs .dream-color-rfs-left .color-picker .picker-add-to-cart{display:none;}#dream-color-rfs .dream-color-rfs-left .color-picker .picker-add-to-cart .picker-add-to-cart-color{float:left;padding-top:20px;}#dream-color-rfs .dream-color-rfs-left .color-picker .picker-add-to-cart .picker-add-to-cart-color span.name{font-weight:bold;font-family:"Benton Sans",sans-serif;font-size:15px;}#dream-color-rfs .dream-color-rfs-left .color-picker .picker-add-to-cart .picker-add-to-cart-color span.cost{font-family:"Benton Sans",sans-serif;padding-left:25px;}#dream-color-rfs .dream-color-rfs-left .color-picker .picker-add-to-cart .picker-add-to-cart-cta{float:right;}#dream-color-rfs .dream-color-rfs-left .color-picker .picker-add-to-cart .picker-add-to-cart-cta.button-primary{width:150px;height:46px;margin-right:35px;padding-left:27px;}#dream-color-rfs .dream-color-rfs-left .color-picker .picker-add-to-cart .picker-add-to-cart-cta:hover{cursor:pointer;}#dream-color-rfs .dream-color-rfs-left .color-picker .picker-add-to-cart .picker-add-to-cart-added{display:none;float:right;margin-right:35px;padding-top:20px;font-family:"PMNCaeciliaW01-56Italic",serif;font-size:16px;font-weight:bold;}#dream-color-rfs .dream-color-rfs-left .color-picker .picker-dream-colors{width:100%;float:left;}#dream-color-rfs .dream-color-rfs-left .color-picker .picker-dream-colors .dream-colors-label{font-size:20px;margin-bottom:20px;font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;font-weight:bold;}#dream-color-rfs .dream-color-rfs-left .color-picker .picker-dream-colors .dream-colors-colorname{font-size:15px;margin-bottom:10px;font-family:"Benton Sans",sans-serif;display:none;}#dream-color-rfs .dream-color-rfs-left .color-picker .picker-dream-colors .dream-colors-colorname.active{font:"Benton Sans Light",sans-serif;width:110%;display:block;}#dream-color-rfs .dream-color-rfs-left .color-picker .picker-dream-colors .dream-colors{height:150px;overflow:auto;margin-bottom:34px;min-height:430px;}#dream-color-rfs .dream-color-rfs-left .color-picker .picker-dream-colors .dream-colors .dream-colors-color{width:93px;height:93px;margin-right:15px;float:left;margin-bottom:15px;background-image:url(../png/cedarmill-6.png);background-size:cover;}#dream-color-rfs .dream-color-rfs-left .color-picker .picker-dream-colors .dream-colors .dream-colors-color .dream-colors-color-add-remove{position:relative;width:25px;height:25px;background-repeat:no-repeat;background-color:#fff;background-position:0;left:57px;top:10px;}#dream-color-rfs .dream-color-rfs-left .color-picker .picker-dream-colors .dream-colors .dream-colors-color .dream-colors-color-add{background-image:url(../png/icon-add.png);}#dream-color-rfs .dream-color-rfs-left .color-picker .picker-dream-colors .dream-colors .dream-colors-color .dream-colors-color-remove{background-image:url(../png/icon-remove.png);}#dream-color-rfs .dream-color-rfs-left .color-picker .picker-dream-colors .dream-colors .dream-colors-color.active{border:6px #3d3c3c solid;}#dream-color-rfs .dream-color-rfs-left .color-picker .picker-dream-colors .dream-colors .dream-colors-color.active .dream-colors-color-add-remove{left:50px;top:5px;}#dream-color-rfs .dream-color-rfs-left .color-picker .picker-dream-colors .dream-colors .dream-colors-color:hover{cursor:pointer;outline-width:10px;z-index:1;-webkit-tap-highlight-color:transparent;}#dream-color-rfs .dream-color-rfs-left .color-picker .picker-dream-colors .green-btn{width:281px;text-align:center;cursor:pointer;}#dream-color-rfs .dream-color-rfs-left .color-picker .picker-dream-colors .green-btn.disabled{background-color:#c1c1c1;cursor:not-allowed;}#dream-color-rfs .dream-color-rfs-left .color-picker .picker-dream-colors .green-btn.disabled:hover{background-color:#c1c1c1;}#dream-color-rfs .dream-color-rfs-left .form-hidden{width:100%;height:85px;background-color:#fff;padding:27px;margin-top:30px;}#dream-color-rfs .dream-color-rfs-left .form-hidden div:nth-child(1){font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;font-size:25px;color:#d0cdcd;float:left;width:50%;text-transform:uppercase;padding-top:4px;}#dream-color-rfs .dream-color-rfs-left .rfs-form-container{display:none;padding-top:30px;padding-bottom:30px;padding-left:0;padding-right:0;width:auto;margin:auto;position:relative;background-image:none;}#dream-color-rfs .dream-color-rfs-left .rfs-form-container .rfs-page-intro{max-width:620px;padding:30px 0;color:#fff;position:relative;padding-top:120px;padding-bottom:80px;}#dream-color-rfs .dream-color-rfs-left .rfs-form-container .rfs-page-intro h1{font-weight:bold;font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;font-size:65px;line-height:110%;margin-bottom:20px;text-align:left;text-transform:none;}#dream-color-rfs .dream-color-rfs-left .rfs-form-container .rfs-page-intro p{line-height:120%;}#dream-color-rfs .dream-color-rfs-left .rfs-form-container input{border:1px solid #d8d8d8;}#dream-color-rfs .dream-color-rfs-left .rfs-form-override{padding:30px !important;padding-top:35px !important;padding-bottom:125px !important;}#dream-color-rfs .dream-color-rfs-left .rfs-form-override .form-row{width:100%;clear:both;max-width:570px;}#dream-color-rfs .dream-color-rfs-left .rfs-form-override .form-row h2{font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;font-size:30px;line-height:1;margin:0;text-transform:uppercase;}#dream-color-rfs .dream-color-rfs-left .rfs-form-override .form-row p{margin:0;}#dream-color-rfs .dream-color-rfs-left .rfs-form-override .form-row .element label{font-size:.875em;}#dream-color-rfs .dream-color-rfs-left .rfs-form-override .form-row .terms-conditions{padding:0;margin-bottom:30px;}#dream-color-rfs .dream-color-rfs-left .rfs-form-override .form-row .terms-conditions input,#dream-color-rfs .dream-color-rfs-left .rfs-form-override .form-row .terms-conditions input[type="checkbox"]{visibility:hidden;width:-15px;height:-15px;margin-top:-52px;}@media screen and (max-width:768px){#dream-color-rfs .dream-color-rfs-left .rfs-form-override .form-row .terms-conditions input,#dream-color-rfs .dream-color-rfs-left .rfs-form-override .form-row .terms-conditions input[type="checkbox"]{margin-left:-20px;}}#dream-color-rfs .dream-color-rfs-left .rfs-form-override .form-row .terms-conditions label{float:left;margin-right:10px;display:inline-block;height:15px;width:15px;border:1px solid #d8d8d8;cursor:pointer;border-radius:2px;margin-top:2px;position:relative;}#dream-color-rfs .dream-color-rfs-left .rfs-form-override .form-row .terms-conditions label:after{content:'';display:inline-block;position:absolute;top:-3px;left:2px;font-size:12px;color:#fff;}#dream-color-rfs .dream-color-rfs-left .rfs-form-override .form-row .terms-conditions.ff-mac label:after{font-size:17px;top:-4px;}#dream-color-rfs .dream-color-rfs-left .rfs-form-override .form-row .terms-conditions [type="checkbox"]:checked+label{background:#00833e !important;border-color:#00833e !important;}#dream-color-rfs .dream-color-rfs-left .rfs-form-override .form-row .terms-conditions [type="checkbox"]:checked+label:after{content:'✔';display:inline-block;position:absolute;top:-3px;left:2px;font-size:12px;color:#fff;}@media screen and (max-width:768px){#dream-color-rfs .dream-color-rfs-left .rfs-form-override .form-row .terms-conditions [type="checkbox"]:checked+label:after{left:1px;}}#dream-color-rfs .dream-color-rfs-left .rfs-form-override .form-row .terms-conditions .terms-text{display:inline-block;font-family:"Benton Sans",sans-serif;font-size:12px;line-height:14px;margin-top:6px;color:#000;}@media screen and (max-width:768px){#dream-color-rfs .dream-color-rfs-left .rfs-form-override .form-row .terms-conditions .terms-text{display:inline;}}#dream-color-rfs .dream-color-rfs-left .rfs-form-override .form-row .terms-conditions .terms-text a{text-decoration:underline;}#dream-color-rfs .dream-color-rfs-left .rfs-form-override #rfsSubmit{width:281px !important;}#dream-color-rfs .dream-color-rfs-left .rfs-form-override .cybersource-statement{font-size:15px;padding-top:30px;line-height:24px;}#dream-color-rfs .dream-color-rfs-left .rfs-form-wrapper{padding:0 0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;position:relative;z-index:10;}#dream-color-rfs .dream-color-rfs-left .rfs-form-wrapper .sub-title{font-size:14px;}#dream-color-rfs .dream-color-rfs-left .rfs-form-wrapper .zip-listing{font-weight:bold;cursor:pointer;}#dream-color-rfs .dream-color-rfs-left .rfs-form,#dream-color-rfs .dream-color-rfs-left .rfs-form *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}#dream-color-rfs .dream-color-rfs-left .rfs-form{width:100%;max-width:930px;background:#fff;padding:50px;margin:0 auto;font-family:"Benton Sans",sans-serif;}#dream-color-rfs .dream-color-rfs-left .rfs-form .title{text-align:center;margin-bottom:25px;font-size:35px;font-family:"HelveticaNeueW01-77BdCn 692722",sans-serif;text-transform:uppercase;line-height:1;}#dream-color-rfs .dream-color-rfs-left .rfs-form .divider{margin:0 auto 0 auto;text-align:center;height:4px;width:90px;background:#333;}#dream-color-rfs .dream-color-rfs-left .rfs-form .errorDesc{font-family:"Benton Sans",sans-serif;font-weight:bold;font-size:1.4em;color:#a21a00;display:block;}#dream-color-rfs .dream-color-rfs-left .rfs-form .sub-title{text-align:center;margin-top:25px;padding-bottom:40px;line-height:1.2em;}#dream-color-rfs .dream-color-rfs-left .rfs-form .sub-title .zip-listing{font-family:"Benton Sans",sans-serif;display:inline-block;border-bottom:1px solid #ccc;}#dream-color-rfs .dream-color-rfs-left .rfs-form .responseLink{font-family:"PMNCaeciliaW01-56Italic",serif;font-size:2em;clear:both;}#dream-color-rfs .dream-color-rfs-left .rfs-form .sample-selector-wrapper .sample-selector-section{margin:25px 0 50px;}#dream-color-rfs .dream-color-rfs-left .rfs-form .sample-selector-wrapper .sample-selector-section:after{content:"";clear:both;display:block;}#dream-color-rfs .dream-color-rfs-left .rfs-form .sample-selector-wrapper .sample-selector-section>div{float:left;}#dream-color-rfs .dream-color-rfs-left .rfs-form .sample-selector-wrapper .sample-selector{width:50%;padding-top:32px;}#dream-color-rfs .dream-color-rfs-left .rfs-form .sample-selector-wrapper .sample-selector .sample-header{margin:0 -10px 25px;color:#221b06;font-size:35px;padding:23px 20px 23px 20px;font-family:"PMNCaeciliaW01-56Italic",serif;}#dream-color-rfs .dream-color-rfs-left .rfs-form .sample-selector-wrapper .sample-selector .sample-header .inner-wrapper{line-height:1;}#dream-color-rfs .dream-color-rfs-left .rfs-form .sample-selector-wrapper .sample-selector .sample-header:after{content:"";clear:both;display:block;}#dream-color-rfs .dream-color-rfs-left .rfs-form .sample-selector-wrapper .sample-selector .sample-header .icon-wrapper{height:43px;width:43px;display:inline-block;float:left;background:url("../png/non-selected-sample-icon.png");background-size:100%;margin-top:-1%;margin-right:10px;margin-left:10px;}@media(max-width:760px){#dream-color-rfs .dream-color-rfs-left .rfs-form .sample-selector-wrapper .sample-selector .sample-header .icon-wrapper{margin-top:-5%;}}#dream-color-rfs .dream-color-rfs-left .rfs-form .sample-selector-wrapper .sample-selector .sample-header.partial{background:#eeeded;}#dream-color-rfs .dream-color-rfs-left .rfs-form .sample-selector-wrapper .sample-selector .sample-header.active{background:#eeeded;}#dream-color-rfs .dream-color-rfs-left .rfs-form .sample-selector-wrapper .sample-selector .sample-header.active .icon-wrapper{background:url("../png/selected-sample-icon.png");background-size:100%;}#dream-color-rfs .dream-color-rfs-left .rfs-form .sample-selector-wrapper .sample-display{width:50%;padding-left:35px;}#dream-color-rfs .dream-color-rfs-left .rfs-form .sample-selector-wrapper .sample-display:after{content:"";clear:both;display:block;}#dream-color-rfs .dream-color-rfs-left .rfs-form .sample-selector-wrapper .display-circle{width:345px;height:345px;max-width:100%;position:relative;overflow:hidden;background:#eeeded;font-family:"PMNCaeciliaW01-56Italic",serif;color:#6c6b6b;text-align:center;border-radius:50%;float:right;font-size:20px;-webkit-transition:background-color 1000ms linear;-moz-transition:background-color 1000ms linear;-o-transition:background-color 1000ms linear;-ms-transition:background-color 1000ms linear;transition:background-color 1000ms linear;}@media(max-width:760px){#dream-color-rfs .dream-color-rfs-left .rfs-form .sample-selector-wrapper .display-circle{width:100%;}}#dream-color-rfs .dream-color-rfs-left .rfs-form .sample-selector-wrapper .display-circle img{position:absolute;top:0;left:0;width:100%;height:100%;}#dream-color-rfs .dream-color-rfs-left .rfs-form .sample-selector-wrapper .drop-section-wrapper{line-height:54px;margin-bottom:10px;}#dream-color-rfs .dream-color-rfs-left .rfs-form .sample-selector-wrapper .drop-section-wrapper:nth-child(2){position:relative;z-index:999;}#dream-color-rfs .dream-color-rfs-left .rfs-form .sample-selector-wrapper .drop-section-wrapper:after{content:"";clear:both;display:block;}#dream-color-rfs .dream-color-rfs-left .rfs-form .sample-selector-wrapper .drop-section-wrapper .drop-label{font-family:"Benton Sans",sans-serif;color:#5f5f5f;font-weight:bold;font-size:1.4em;line-height:60px;}@media(max-width:760px){#dream-color-rfs .dream-color-rfs-left .rfs-form .sample-selector-wrapper .drop-section-wrapper .drop-label{font-size:14px;line-height:1.4;}}#dream-color-rfs .dream-color-rfs-left .rfs-form .sample-selector-wrapper .drop-section-wrapper .rfs-dropdown{display:inline-block;height:60px;width:345px;max-width:100%;border:2px solid #f0efef;position:relative;cursor:pointer;overflow:hidden;float:right;padding-left:10px;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;}#dream-color-rfs .dream-color-rfs-left .rfs-form .sample-selector-wrapper .drop-section-wrapper .rfs-dropdown .li-image-wrapper{display:inline-block;float:left;height:35px;width:35px;border:1px solid #999;padding:2px;background:#fff;margin-top:8px;margin-right:13px;}#dream-color-rfs .dream-color-rfs-left .rfs-form .sample-selector-wrapper .drop-section-wrapper .rfs-dropdown .li-image-wrapper .image-interior{display:block;width:29px;height:29px;margin:0;}#dream-color-rfs .dream-color-rfs-left .rfs-form .sample-selector-wrapper .drop-section-wrapper .rfs-dropdown .dropdown-arrow-box{height:54px;width:54px;background:#f0efef;float:right;margin:1px 1px;position:relative;z-index:10;text-align:center;padding-top:2px;}#dream-color-rfs .dream-color-rfs-left .rfs-form .sample-selector-wrapper .drop-section-wrapper .rfs-dropdown .dropdown-arrow-box img{-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;}#dream-color-rfs .dream-color-rfs-left .rfs-form .sample-selector-wrapper .drop-section-wrapper .rfs-dropdown ul{position:absolute;right:-2px;left:-2px;top:57px;border:2px solid #f0efef;border-top:1px solid #f0efef;margin:0 0 0 0;padding:0 0 0 0;list-style:none;background:#fff;max-height:216px;overflow-y:scroll;z-index:200;}#dream-color-rfs .dream-color-rfs-left .rfs-form .sample-selector-wrapper .drop-section-wrapper .rfs-dropdown ul li{padding-left:10px;}#dream-color-rfs .dream-color-rfs-left .rfs-form .sample-selector-wrapper .drop-section-wrapper .rfs-dropdown ul li:after{content:"";clear:both;display:block;}#dream-color-rfs .dream-color-rfs-left .rfs-form .sample-selector-wrapper .drop-section-wrapper .rfs-dropdown ul li:hover{background:#f0efef;}#dream-color-rfs .dream-color-rfs-left .rfs-form .sample-selector-wrapper .drop-section-wrapper .rfs-dropdown ul li.selected{height:56px;width:calc(100% - 54px);position:absolute;top:-56px;line-height:56px;background:#fff;z-index:500;}#dream-color-rfs .dream-color-rfs-left .rfs-form .sample-selector-wrapper .drop-section-wrapper .rfs-dropdown ul li.selected:hover{background:#fff;}#dream-color-rfs .dream-color-rfs-left .rfs-form .sample-selector-wrapper .drop-section-wrapper .rfs-dropdown.open{overflow:visible;border-bottom:none;}#dream-color-rfs .dream-color-rfs-left .rfs-form .sample-selector-wrapper .drop-section-wrapper .rfs-dropdown.open ul{z-index:15;overflow-y:scroll !important;}#dream-color-rfs .dream-color-rfs-left .rfs-form .sample-selector-wrapper .drop-section-wrapper .rfs-dropdown.open .dropdown-arrow-box{padding-top:0;z-index:20;}#dream-color-rfs .dream-color-rfs-left .rfs-form .sample-selector-wrapper .drop-section-wrapper .rfs-dropdown.open .dropdown-arrow-box img{-moz-transform:scaleY(-1);-o-transform:scaleY(-1);-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1);-ms-filter:"FlipV";filter:FlipV;}#dream-color-rfs .dream-color-rfs-left .rfs-form .sample-selector-wrapper .drop-section-wrapper ul.has-selection{overflow-y:visible !important;}#dream-color-rfs .dream-color-rfs-left .rfs-form .sample-selector-wrapper .drop-section-wrapper .rfs-dropdown.open ul li.selected{position:relative;top:0;}#dream-color-rfs .dream-color-rfs-left .rfs-form .sample-selector-wrapper .drop-section-wrapper .rfs-dropdown.disabled{cursor:default;color:#ddd;}@media(max-width:760px){#dream-color-rfs .dream-color-rfs-left .rfs-form-container{padding:0;background-attachment:fixed;background-size:cover;}#dream-color-rfs .dream-color-rfs-left .rfs-form-container .rfs-page-intro{padding:60px 5px 40px;left:0 !important;}#dream-color-rfs .dream-color-rfs-left .rfs-form-container .rfs-page-intro h1{height:auto;font-size:44px;text-align:left;text-transform:none;}#dream-color-rfs .dream-color-rfs-left .rfs-form-container .rfs-page-intro p{display:none;}#dream-color-rfs .dream-color-rfs-left .rfs-form-override{padding-left:20px !important;padding-right:20px !important;max-width:100% !important;}#dream-color-rfs .dream-color-rfs-left .rfs-form-override #recaptcha_element iframe{margin-left:0;}#dream-color-rfs .dream-color-rfs-left .rfs-form{padding:20px;}#dream-color-rfs .dream-color-rfs-left .rfs-form .title{text-align:left;}#dream-color-rfs .dream-color-rfs-left .rfs-form .divider{display:inline-block;margin:0 0 0 0;}#dream-color-rfs .dream-color-rfs-left .rfs-form .sub-title{text-align:left;padding-bottom:0;}#dream-color-rfs .dream-color-rfs-left .rfs-form .sample-selector-wrapper .sample-selector,#dream-color-rfs .dream-color-rfs-left .rfs-form .sample-selector-wrapper .sample-display{width:100%;}#dream-color-rfs .dream-color-rfs-left .rfs-form .sample-selector-wrapper .sample-selector .sample-header{margin-bottom:15px;font-size:20px;padding:23px 0 23px 0;line-height:43px;}#dream-color-rfs .dream-color-rfs-left .rfs-form .sample-selector-wrapper .sample-selector .sample-header .icon-wrapper{margin-right:10px;height:42px;width:42px;}#dream-color-rfs .dream-color-rfs-left .rfs-form .sample-selector-wrapper .sample-selector .sample-header .inner-wrapper{display:inline-block;}#dream-color-rfs .dream-color-rfs-left .rfs-form .sample-selector-wrapper .drop-section-wrapper{line-height:1em;margin-top:15px;}#dream-color-rfs .dream-color-rfs-left .rfs-form .sample-selector-wrapper .drop-section-wrapper .rfs-dropdown{width:100%;line-height:54px;margin-top:2px;}#dream-color-rfs .dream-color-rfs-left .rfs-form .sample-selector-wrapper .sample-display{margin-top:30px;padding:0 35px;}#dream-color-rfs .dream-color-rfs-left .rfs-form .sample-selector-wrapper .sample-display .display-circle{color:transparent;margin:0 auto;float:none;}#dream-color-rfs .dream-color-rfs-left .form-container .rfs-form-wrapper{padding:10px;}}@media(max-width:567px){#dream-color-rfs .dream-color-rfs-left .rfs-hero-wrapper{background:url(../jpg/header-bg-small.jpg);}}@media(max-width:320px){#dream-color-rfs .dream-color-rfs-left .form-container .rfs-form-wrapper{padding:0;}#dream-color-rfs .dream-color-rfs-left .rfs-form-override{padding-left:5px !important;padding-right:5px !important;}}#dream-color-rfs .dream-color-rfs-right{width:300px;float:right;}#dream-color-rfs .dream-color-rfs-right .shopping-cart{width:100%;}#dream-color-rfs .dream-color-rfs-right .shopping-cart .shopping-cart-header{background-color:#333;width:300px;height:67px;font-size:25px;font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;font-weight:bold;color:#fff;padding-top:25px;padding-left:30px;text-transform:uppercase;letter-spacing:1.92px;}#dream-color-rfs .dream-color-rfs-right .shopping-cart .shopping-cart-items{background-color:#fff;width:300px;min-height:140px;max-height:727px;overflow-y:overlay;overflow-x:hidden;}#dream-color-rfs .dream-color-rfs-right .shopping-cart .shopping-cart-items .shopping-cart-item{width:300px;height:100px;padding:20px;border-bottom:1px solid #d8d8d8;font-family:"Benton Sans",sans-serif;padding-top:30px;}#dream-color-rfs .dream-color-rfs-right .shopping-cart .shopping-cart-items .shopping-cart-item.empty{padding:55px;text-align:center;border-bottom:inherit;line-height:24px;}#dream-color-rfs .dream-color-rfs-right .shopping-cart .shopping-cart-items .shopping-cart-item .shopping-cart-item-left{width:38px;height:38px;margin-right:15px;float:left;margin-bottom:15px;background-image:url(../png/cedarmill-6.png);background-size:cover;}#dream-color-rfs .dream-color-rfs-right .shopping-cart .shopping-cart-items .shopping-cart-item .shopping-cart-item-middle{float:left;width:130px;margin-top:-5px;}#dream-color-rfs .dream-color-rfs-right .shopping-cart .shopping-cart-items .shopping-cart-item .shopping-cart-item-middle .shopping-cart-item-middle-name{font-weight:bold;margin-bottom:13px;}#dream-color-rfs .dream-color-rfs-right .shopping-cart .shopping-cart-items .shopping-cart-item .shopping-cart-item-middle .shopping-cart-item-middle-qty input{width:30px;text-align:center;}#dream-color-rfs .dream-color-rfs-right .shopping-cart .shopping-cart-items .shopping-cart-item .shopping-cart-item-right{float:left;width:65px;margin-top:-5px;}#dream-color-rfs .dream-color-rfs-right .shopping-cart .shopping-cart-items .shopping-cart-item .shopping-cart-item-right .shopping-cart-item-right-remove{font-family:"PMNCaeciliaW01-56Italic",serif;font-weight:bold;}#dream-color-rfs .dream-color-rfs-right .shopping-cart .shopping-cart-items .shopping-cart-item .shopping-cart-item-right .shopping-cart-item-right-remove img{position:relative;left:-20px;top:17px;}#dream-color-rfs .dream-color-rfs-right .shopping-cart .shopping-cart-items .shopping-cart-item .shopping-cart-item-right:hover{cursor:pointer;}#dream-color-rfs .dream-color-rfs-right .shopping-cart .shopping-cart-items .shopping-cart-footer{padding:25px;font-family:"Benton Sans",sans-serif;}#dream-color-rfs .dream-color-rfs-right .shopping-cart .shopping-cart-items .shopping-cart-footer .shopping-cart-footer-total{font-weight:bold;width:100%;margin-bottom:35px;}#dream-color-rfs .dream-color-rfs-right .shopping-cart .shopping-cart-items .shopping-cart-footer .shopping-cart-footer-total div:nth-child(1){float:left;width:50%;}#dream-color-rfs .dream-color-rfs-right .shopping-cart .shopping-cart-items .shopping-cart-footer .shopping-cart-footer-total div:nth-child(2){float:right;width:50%;padding-left:50px;}#dream-color-rfs .dream-color-rfs-right .shopping-cart .shopping-cart-items .shopping-cart-footer .shopping-cart-footer-description{width:182px;line-height:25px;margin-bottom:20px;}#dream-color-rfs .dream-color-rfs-right .shopping-cart .shopping-cart-items .shopping-cart-footer .shopping-cart-footer-cta{height:100%;overflow:auto;}#dream-color-rfs .dream-color-rfs-right .shopping-cart .shopping-cart-items .shopping-cart-footer .shopping-cart-footer-cta .green-btn{width:100%;text-align:center;cursor:pointer;}#dream-color-rfs .dream-color-rfs-right .shopping-cart .shopping-cart-items .shopping-cart-footer .shopping-cart-footer-cta .green-btn.disabled{background-color:#c1c1c1;cursor:not-allowed;}#dream-color-rfs .dream-color-rfs-right .shopping-cart .shopping-cart-items .shopping-cart-footer .shopping-cart-footer-cta .green-btn.disabled:hover{background-color:#c1c1c1;}#dream-color-rfs .dreamrfs-error{color:#a21a00;display:none;margin-top:70px;font-weight:bold;}#dream-color-rfs .dreamrfs-error.enabled{display:block;}#dream-color-rfs.thanks .form-container{background:initial;}#dream-color-rfs.thanks .form-container .dream-color-rfs-intro{text-align:left;padding:0;height:100%;}#dream-color-rfs.thanks .form-container h2{font-weight:300;font-size:25px;text-transform:uppercase;}#dream-color-rfs.thanks .form-container .caption{font-size:15px;line-height:24px;margin-top:10px;width:300px;}#dream-color-rfs.thanks .form-container .caption a{font-size:16px;text-decoration:none;font-weight:bold;}#dream-color-rfs.thanks .form-container .caption a:after{content:' ';background-image:url(../png/color-right-arrow.png);}@media all and (max-width:980px){#dream-color-rfs{width:100%;padding:30px;}#dream-color-rfs .desktop{display:none;}#dream-color-rfs .mobile{display:initial;}#dream-color-rfs .dream-color-rfs-intro{padding:50px;padding-top:30px;height:auto !important;}#dream-color-rfs .dream-color-rfs-left{width:55%;}#dream-color-rfs .dream-color-rfs-left .color-picker-edit{margin-bottom:20px;}#dream-color-rfs .dream-color-rfs-left .color-picker-edit div:nth-child(1){width:90%;}#dream-color-rfs .dream-color-rfs-left .color-picker-edit div:nth-child(2){width:10%;}#dream-color-rfs .dream-color-rfs-left .color-picker .picker-dream-groups .dream-viewer-select .dream-group-container-inputs .dream-group-container-select{width:100%;margin-bottom:10px;}#dream-color-rfs .dream-color-rfs-left .color-picker .picker-dream-groups .dream-viewer-select .dream-group-container-inputs .dream-group-container-select select{width:100%;background-position:calc(100% - 7px);}#dream-color-rfs .dream-color-rfs-left .color-picker .picker-dream-groups .dream-viewer-select .dream-group-container-inputs .dream-group-container-search{width:100%;}#dream-color-rfs .dream-color-rfs-left .color-picker .picker-dream-groups .dream-viewer-select .dream-group-container-inputs .dream-group-container-search input{width:100%;background-position:calc(100% - 10px);}#dream-color-rfs .dream-color-rfs-left .color-picker .picker-dream-colors .green-btn{width:100%;}#dream-color-rfs .dream-color-rfs-left .color-picker .picker-add-to-cart .picker-add-to-cart-color{width:45%;padding-top:0;}#dream-color-rfs .dream-color-rfs-left .color-picker .picker-add-to-cart .picker-add-to-cart-color span.cost{padding-left:0;}#dream-color-rfs .dream-color-rfs-left .color-picker .picker-add-to-cart .picker-add-to-cart-cta.button-primary{width:110px;margin-right:0;padding-left:0;text-align:right;}#dream-color-rfs .dream-color-rfs-left .color-picker .picker-add-to-cart .picker-add-to-cart-added{padding-top:32px;}#dream-color-rfs .dream-color-rfs-left .form-container .rfs-form-wrapper{padding:0;}#dream-color-rfs .dream-color-rfs-left .rfs-form-override #rfsSubmit{width:100% !important;}#dream-color-rfs .dream-color-rfs-left .form-hidden div:nth-child(1){width:100%;}#dream-color-rfs .dream-color-rfs-right{width:40%;margin-right:10px;}#dream-color-rfs .dream-color-rfs-right .shopping-cart .shopping-cart-header{width:100%;text-align:center;padding-left:0;}#dream-color-rfs .dream-color-rfs-right .shopping-cart .shopping-cart-items{width:100%;}#dream-color-rfs .dream-color-rfs-right .shopping-cart .shopping-cart-items .shopping-cart-item{width:100%;}#dream-color-rfs .dream-color-rfs-right .shopping-cart .shopping-cart-items .shopping-cart-item.empty{width:100%;}#dream-color-rfs .dream-color-rfs-right .shopping-cart .shopping-cart-items .shopping-cart-item .shopping-cart-item-left{width:28px;height:28px;margin-right:10px;}#dream-color-rfs .dream-color-rfs-right .shopping-cart .shopping-cart-items .shopping-cart-item .shopping-cart-item-middle{width:50%;}#dream-color-rfs .dream-color-rfs-right .shopping-cart .shopping-cart-items .shopping-cart-item .shopping-cart-item-middle .shopping-cart-item-middle-name{margin-bottom:5px;}#dream-color-rfs .dream-color-rfs-right .shopping-cart .shopping-cart-items .shopping-cart-item .shopping-cart-item-right{float:right;width:90px;padding-right:3px;}#dream-color-rfs .dream-color-rfs-right .shopping-cart .shopping-cart-items .shopping-cart-item .shopping-cart-item-right .shopping-cart-item-right-cost{text-align:right;}#dream-color-rfs .dream-color-rfs-right .shopping-cart .shopping-cart-items .shopping-cart-item .shopping-cart-item-right .shopping-cart-item-right-remove{text-align:right;}#dream-color-rfs .dream-color-rfs-right .shopping-cart .shopping-cart-items .shopping-cart-item .shopping-cart-item-right .shopping-cart-item-right-remove img{left:-60px;}#dream-color-rfs .dream-color-rfs-right .shopping-cart .shopping-cart-items .shopping-cart-footer .shopping-cart-footer-total div:nth-child(2){padding-left:0;text-align:right;}}@media all and (max-width:550px){.product-hero-container.dream-color-rfs{height:calc(100vh - 300px);margin-bottom:20px;}.product-hero-container.dream-color-rfs h1{line-height:59px;padding-top:100px;}.product-hero-container.dream-color-rfs.thanks h1{font-size:40px;line-height:50px;width:90%;margin:auto;}#dream-color-rfs{padding:15px;}#dream-color-rfs .dream-color-rfs-intro{padding:10px;padding-top:30px;height:100%;margin-bottom:10px;}#dream-color-rfs .dream-color-rfs-left{width:100%;float:initial;}#dream-color-rfs .dream-color-rfs-left .color-picker .picker-dream-colors .dream-colors .dream-colors-color{width:113px;height:113px;}#dream-color-rfs .dream-color-rfs-left .color-picker .picker-dream-colors .dream-colors .dream-colors-color .dream-colors-color-add-remove{left:77px;}#dream-color-rfs .dream-color-rfs-left .color-picker .picker-dream-colors .dream-colors .dream-colors-color.active .dream-colors-color-add-remove{left:70px;}#dream-color-rfs .dream-color-rfs-right{width:100%;float:initial;}#dream-color-rfs .dream-color-rfs-right .shopping-cart .shopping-cart-header{text-align:left;padding-left:20px;padding-top:22px;}#dream-color-rfs .dream-color-rfs-right .shopping-cart .shopping-cart-header div:nth-child(1){float:left;width:85%;}#dream-color-rfs .dream-color-rfs-right .shopping-cart .shopping-cart-header div:nth-child(2){float:right;width:15%;background-image:url(../png/down-arrow-head.png);background-repeat:no-repeat;height:25px;margin-top:3px;}#dream-color-rfs .dream-color-rfs-right .shopping-cart .shopping-cart-items{display:none;}#dream-color-rfs .dream-color-rfs-right .shopping-cart.expand .shopping-cart-header div:nth-child(2){background-image:url(../png/up-arrow-head.png);}#dream-color-rfs .dream-color-rfs-right .shopping-cart.expand .shopping-cart-items{display:initial;}#dream-color-rfs.thanks{padding:10px;}#dream-color-rfs.thanks .form-container{padding:0;}}@media all and (max-width:414px){.product-hero-container.dream-color-rfs h1{padding-top:70px;}#dream-color-rfs{margin-top:-100px;}}@media all and (max-width:375px){.product-hero-container.dream-color-rfs h1{padding-top:100px;font-size:3.4625em;}}@media all and (max-width:360px){.product-hero-container.dream-color-rfs h1{padding-top:20px;}}@media all and (max-width:320px){.product-hero-container.dream-color-rfs h1{font-size:2.9625em;}}#color-tool .step1-paragraph{text-align:center;}@media all and (min-width:1024px){#color-tool .current-step{position:relative;}}#color-tool .current-step .page-intro{padding:60px 0 0 0;}@media all and (max-width:766px){#color-tool .current-step .page-intro{display:none;}}#color-tool .current-step>h1{width:50%;text-align:center;margin:20px auto;font-size:1.875em;}@media all and (max-width:350px){#color-tool .current-step>h1{width:80%;}}#color-tool .current-step .old-logo{width:200px;margin:auto;}#color-tool .color-tool-container{display:none;}#color-tool .desktop-only{display:block;}#color-tool .mobile-only{display:none;}#color-tool .desktop-only2{display:block;}#color-tool .mobile-only2{display:none;}#color-tool .std-asymmetrical ul{margin-top:20px;}#color-tool .button-highlighted{border:0;height:50px;}@media screen and (max-width:766px){#color-tool .desktop-only2{display:none;}#color-tool .mobile-only2{display:block;}}#color-tool .hero{display:none;}#color-tool .hero-slideshow-content-partially-animated .hero-slide-content .title{font-size:2.8125em !important;line-height:45px !important;text-align:center;}#color-tool .hero-slideshow .hero-slide-content-wrapper{top:-165px;}@media screen and (max-width:766px){#color-tool .hero-slideshow .hero-slide-content-wrapper{top:-52px;}}#color-tool .hero-slide-content-static{position:absolute;left:0;top:50%;right:0;height:450px;display:-webkit-box;margin:0 auto;width:600px;z-index:90;transform:translateY(-50%);}#color-tool .hero-slide-content-static .hero-slide-content-static-inner{display:table-cell;vertical-align:middle;text-align:center;}#color-tool .hero-slide-content-static .hero-slide-content-static-inner .top-sentence,#color-tool .hero-slide-content-static .hero-slide-content-static-inner .bottom-sentence{font-family:"BentonSans-Medium",sans-serif;color:#fff;font-size:24px;line-height:40px;text-align:center;font-weight:normal;opacity:.95;}#color-tool .hero-slide-content-static .hero-slide-content-static-inner .bottom-sentence{margin-bottom:30px;}#color-tool .hero-slide-content-static .hero-slide-content-static-inner .hctYourHomeColorIs2{font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;font-size:33px;text-transform:uppercase;font-weight:normal;opacity:.95;}#color-tool .hero-slide-content-static .hero-slide-content-static-inner .divider{display:inline-block;width:90px;height:5px;background-color:#fff;margin-top:30px;margin-bottom:30px;}@media screen and (max-width:766px){#color-tool .hero-slide-content-static{width:100%;top:0;display:inline-table;height:100%;transform:none;}#color-tool .hero-slide-content-static .hero-slide-content-static-inner .top-sentence{margin-top:70px;}#color-tool .hero-slide-content-static .hero-slide-content-static-inner .bottom-sentence{display:none;margin-bottom:0;}#color-tool .hero-slide-content-static .hero-slide-content-static-inner .hctYourHomeColorIs2{margin-top:30px;}}#color-tool .hero-prompt{max-width:340px;margin:0 auto;z-index:100;margin-top:20px;}#color-tool .hero-prompt span{color:#fff;font:.875em/34px "Benton Sans",sans-serif;}#color-tool .hero-prompt .hero-prompt-field{text-align:left;visibility:hidden;}#color-tool .hero-prompt .hero-prompt-field input{width:340px;height:48px;padding:0;border:1px solid #dddcdc;background-color:#fff;color:#6c6b6b;font:1em/48px "Benton Sans",sans-serif;margin-bottom:8px;text-indent:15px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}#color-tool .hero-prompt .hero-prompt-field input:focus{border:2px solid #b6bab3;border-width:2px 2px 2px 5px;outline:0;-moz-transition:border .5s ease;-o-transition:border .5s ease;-webkit-transition:border .5s ease;transition:border .5s ease;}#color-tool .hero-prompt .hero-prompt-field input[type="number"]::-webkit-outer-spin-button,#color-tool .hero-prompt .hero-prompt-field input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}#color-tool .hero-prompt .hero-prompt-field input[type="number"]{-moz-appearance:textfield;}#color-tool .hero-prompt .hero-prompt-cta{width:340px;height:50px;background-color:#262626;color:#fff;font:1.25em/50px "PMNCaeciliaW01-56Italic",serif;text-align:center;cursor:pointer;-moz-transition:all ease .5s;-o-transition:all ease .5s;-webkit-transition:all ease .5s;transition:all ease .5s;}#color-tool .hero-prompt .hero-prompt-cta:hover{background-color:#161616;}#color-tool .hero-slideshow .indicators{bottom:40px;margin-left:-45px;}#color-tool .hero-slideshow .indicators a{text-indent:-9999px;}@media screen and (max-width:766px){#color-tool .hero-slideshow .indicators{display:none;}}#color-tool nav{margin-top:60px;}#color-tool nav.std-filter-menu .more-colors em{border-bottom:1px solid #666;}#color-tool nav.std-filter-menu ul li a{border-right:0 !important;}@media all and (max-width:1023px){#color-tool nav.color-selection-nav{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:calc(100% - 40px);position:relative;float:left;margin:20px;}#color-tool nav.color-selection-nav ul{float:left;position:relative;top:0;}#color-tool nav.menu-colors{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:calc(100% - 40px);position:relative;float:left;margin-top:-20px;margin-left:20px;margin-bottom:20px;}}#color-tool .color-selection-loading{position:fixed;width:100%;height:100%;top:0;left:0;z-index:999;background-color:#fff;display:none;}#color-tool .color-selection{margin-top:60px !important;margin-bottom:60px;}@media all and (max-width:480px){#color-tool .color-selection{margin-top:0 !important;}}#color-tool .intro{background-color:#fff;width:322px;height:220px;background-color:#e9e9e6;display:table;}@media all and (max-width:766px){#color-tool .intro{width:100%;margin-bottom:25px;}}#color-tool .intro .intro-inner{text-align:center;display:table-cell;vertical-align:middle;}#color-tool .intro .intro-inner span{font:1em/30px "Benton Sans Light",sans-serif;}#color-tool .intro .intro-inner h2{text-transform:none;font:2.1875em/40px "PMNCaeciliaW01-56Italic",serif;}@media all and (max-width:1100px){#color-tool .intro .intro-inner h2{font:1.875em/40px "PMNCaeciliaW01-56Italic",serif;}}@media all and (max-width:766px){#color-tool .intro .intro-inner h2{font:2.1875em/40px "PMNCaeciliaW01-56Italic",serif;}}#color-tool .intro .intro-inner .divider{width:90px;height:4px;margin:20px auto 20px auto;}#color-tool .intro .intro-inner p{margin:0 auto;font:1em/24px "Benton Sans Light",sans-serif;width:100%;}#color-tool .color-tool-prev-next-nav{width:100%;height:60px;position:fixed;background-color:#2c8553;bottom:0;z-index:100;-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);-webkit-transform:translateY(100px);transform:translateY(100px);-moz-transition:transform ease 1.5s;-o-transition:transform ease 1.5s;-webkit-transition:transform ease 1.5s;transition:transform ease 1.5s;box-shadow:0 0 26px -7px;}@media all and (max-width:766px){#color-tool .color-tool-prev-next-nav .color-tool-prev{display:none !important;}#color-tool .color-tool-prev-next-nav .color-tool-next{width:100% !important;}}#color-tool .color-tool-prev-next-nav.active{-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);}#color-tool .color-tool-prev-next-nav .color-tool-prev,#color-tool .color-tool-prev-next-nav .color-tool-next{width:50%;height:60px;}#color-tool .color-tool-prev-next-nav .color-tool-prev{float:left;position:relative;background-color:#2c8553;}#color-tool .color-tool-prev-next-nav .color-tool-prev:hover{background-color:#28794c;}#color-tool .color-tool-prev-next-nav .color-tool-next{float:right;position:relative;background-color:#01a261;}#color-tool .color-tool-prev-next-nav .color-tool-next.color-tool-start-again div{background-image:url(../png/start-again.png);background-size:19px 20px;}#color-tool .color-tool-prev-next-nav .color-tool-next:hover{background-color:#01aa66;cursor:pointer;}#color-tool .color-tool-prev-next-nav span{display:inline-block;position:absolute;font:1em/35px "HelveticaNeueW01-77BdCn 692722",sans-serif;text-transform:uppercase;color:#fff;margin-top:15px;}#color-tool .color-tool-prev-next-nav>a>div{position:absolute;display:inline-block;font:1em/35px "PMNCaeciliaW01-56Italic",serif;color:#fff;margin-top:15px;}#color-tool .color-tool-prev-next-nav .color-tool-prev span{right:25px;}#color-tool .color-tool-prev-next-nav .color-tool-prev div{left:20px;padding-left:35px;background-image:url(../png/prev-arrow.png);background-repeat:no-repeat;background-size:13px 24px;background-position:center left;}#color-tool .color-tool-prev-next-nav .color-tool-next span{left:25px;}#color-tool .color-tool-prev-next-nav .color-tool-next div{right:20px;padding-right:35px;background-image:url(../png/next-arrow.png);background-repeat:no-repeat;background-size:13px 24px;background-position:center right;}#color-tool .color-selection{max-width:1380px;margin:0 auto;margin-bottom:120px;}#color-tool .color-selection .tile{-moz-transform:translateY(75px);-ms-transform:translateY(75px);-o-transform:translateY(75px);-webkit-transform:translateY(75px);transform:translateY(75px);opacity:0;-moz-transition:transform ease .3s,opacity ease .3s;-o-transition:transform ease .3s,opacity ease .3s;-webkit-transition:transform ease .3s,opacity ease .3s;transition:transform ease .3s,opacity ease .3s;padding:0;border:0;margin:0;}#color-tool .color-selection .tile:hover{border:0;}#color-tool .color-selection .tile-loaded{-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);opacity:1;}#color-tool .color-selection .tile-1 .tile-background{background-image:url(../png/cedarmill-5.png);}#color-tool .color-selection .tile-2 .tile-background{background-image:url(../png/cedarmill-1.png);}#color-tool .color-selection .tile-3 .tile-background{background-image:url(../png/cedarmill-2.png);}#color-tool .color-selection .tile-4 .tile-background{background-image:url(../png/cedarmill-3.png);}#color-tool .color-selection .tile-5 .tile-background{background-image:url(../png/cedarmill-4.png);}#color-tool .color-selection .tile{width:33.274%;display:block;float:left;position:relative;overflow:hidden;cursor:pointer;}@media all and (max-width:766px){#color-tool .color-selection .tile{width:50%;}}@media all and (max-width:480px){#color-tool .color-selection .tile{width:100%;}}#color-tool .color-selection .tile.tile-intro{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;height:auto;cursor:default !important;}#color-tool .color-selection .tile.tile-intro h2{text-align:left;margin:0 auto;width:80%;}@media all and (max-width:766px){#color-tool .color-selection .tile.tile-intro h2{width:90%;}}@media all and (max-width:480px){#color-tool .color-selection .tile.tile-intro h2{width:66%;}}#color-tool .color-selection .tile.tile-intro img{width:100%;visibility:hidden;}#color-tool .color-selection .tile.tile-intro .intro{position:absolute;top:0;left:0;right:0;margin:20px;width:calc(100% - 40px);height:calc(100% - 40px);display:table;}#color-tool .color-selection .tile .tile-background{width:100%;height:100%;position:absolute;background-size:cover;-moz-transition:transform ease .3s;-o-transition:transform ease .3s;-webkit-transition:transform ease .3s;transition:transform ease .3s;}#color-tool .color-selection .tile .tile-background .tile-content:after{border:0;}#color-tool .color-selection .tile.active .tile-background,#color-tool .color-selection .tile:hover .tile-background{-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05);}#color-tool .color-selection .tile.active .tile-content:after,#color-tool .color-selection .tile:hover .tile-content:after{border:5px solid #b6bab3;}#color-tool .color-selection .tile img{visibility:hidden;width:100%;}#color-tool .color-selection .tile .tile-content{width:69.565%;height:50%;display:inline-block;background-color:#fff;position:absolute;top:34.8%;left:0;right:0;margin:0 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}@media all and (max-width:1023px){#color-tool .color-selection .tile .tile-content{width:80%;}}#color-tool .color-selection .tile .tile-content .tile-content-inner{display:table;width:100%;height:100%;}#color-tool .color-selection .tile .tile-content .tile-content-inner .tile-content-centering{display:table-cell;vertical-align:middle;}#color-tool .color-selection .tile .tile-content:after{display:block;width:100%;height:100%;content:"";background-color:transparent;-moz-transition:all ease .3s;-o-transition:all ease .3s;-webkit-transition:all ease .3s;transition:all ease .3s;position:absolute;top:0;left:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}#color-tool .color-selection .tile .tile-content h3{margin-top:7.608%;display:block;width:100%;text-align:center;font:1.25em/36px "HelveticaNeueW01-77BdCn 692722",sans-serif;text-transform:uppercase;margin-top:25px;}@media all and (max-width:1100px){#color-tool .color-selection .tile .tile-content h3{margin-top:3.5%;}}#color-tool .color-selection .tile .tile-content .divider{margin:0 auto;width:36px;height:2px;margin-top:1.739%;margin-bottom:6.086%;}#color-tool .color-selection .tile .tile-content .adjectives{display:block;width:100%;text-align:center;font:.875em/50px "PMNCaeciliaW01-56Italic",serif;margin-bottom:1%;height:50px;}@media all and (max-width:1100px){#color-tool .color-selection .tile .tile-content .adjectives{line-height:25px;width:80%;margin:0 auto;margin-bottom:1%;}}#color-tool .color-selection .tile .tile-content .select{font:1.125em/50px "PMNCaeciliaW01-56Italic",serif;background-color:#333;color:#fff;width:150px;height:50px;margin:0 auto;text-align:center;display:none;margin-bottom:1%;}#color-tool .color-selection .tile-expand{width:99.8%;float:left;text-align:center;-moz-transition:all ease .5s;-o-transition:all ease .5s;-webkit-transition:all ease .5s;transition:all ease .5s;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:0;border-bottom:0;padding:0;position:relative;display:table;background-color:#fff;}#color-tool .color-selection .tile-expand .close{position:absolute;top:13px;right:13px;width:40px;height:40.5px;background-image:url(../png/close-box.png);background-size:40px 40.5px;background-position:center center;background-repeat:no-repeat;cursor:pointer;}#color-tool .color-selection .tile-expand.open{height:335px;border-bottom:8px solid #dadcd9;}@media all and (max-width:766px){#color-tool .color-selection .tile-expand.open{padding-top:40px;padding-bottom:40px;}}#color-tool .color-selection .tile-expand section{display:none;opacity:0;width:100%;vertical-align:middle;text-align:center;}#color-tool .color-selection .tile-expand p{font:1.25em/30px "Benton Sans Light",sans-serif;max-width:630px;margin:0 auto 40px auto;}@media all and (max-width:766px){#color-tool .color-selection .tile-expand p{max-width:80%;}}#color-tool .color-selection .tile-expand .divider{margin:0;display:inline-block;width:90px;height:4px;}#color-tool .color-tool-progress-bar{max-width:930px;height:60px;margin:0 auto;position:absolute;right:0;left:0;top:-107px;z-index:99;}@media all and (max-width:1023px){#color-tool .color-tool-progress-bar{top:171px;}}#color-tool .color-tool-progress-bar .step{font-size:1em;width:25%;height:60px;float:left;border-left:1px solid #535353;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#464646;cursor:pointer;-moz-transition:background-color ease .5s;-o-transition:background-color ease .5s;-webkit-transition:background-color ease .5s;transition:background-color ease .5s;text-align:left;}#color-tool .color-tool-progress-bar .step .number,#color-tool .color-tool-progress-bar .step .description{margin-top:16px;float:left;color:#787878;-moz-transition:color ease 1s;-o-transition:color ease 1s;-webkit-transition:color ease 1s;transition:color ease 1s;}#color-tool .color-tool-progress-bar .step .number{margin:15px 10px 0 18px;font:2.1875em/28px "HelveticaNeueW01-77BdCn 692722",sans-serif;}#color-tool .color-tool-progress-bar .step .description h2{font:.875em/14px "HelveticaNeueW01-77BdCn 692722",sans-serif;text-transform:uppercase;text-align:left;}#color-tool .color-tool-progress-bar .step .description span{font:.75em/15px "Benton Sans Light",sans-serif;}#color-tool .color-tool-progress-bar .step.active,#color-tool .color-tool-progress-bar .step:hover{background-color:#333;border-left-color:#333;}#color-tool .color-tool-progress-bar .step.active+.step,#color-tool .color-tool-progress-bar .step:hover+.step{border-left-color:#333;}#color-tool .color-tool-progress-bar .step.active .number,#color-tool .color-tool-progress-bar .step.active .description,#color-tool .color-tool-progress-bar .step:hover .number,#color-tool .color-tool-progress-bar .step:hover .description{color:#fff;}#color-tool .color-tool-progress-bar .step:first-child{border-right:0;}#color-tool .color-tool-progress-bar .prev,#color-tool .color-tool-progress-bar .next{display:none;}@media all and (max-width:766px){#color-tool .color-tool-progress-bar{position:relative;top:0;height:50px;}#color-tool .color-tool-progress-bar .step.active{width:calc(100% - 100px);float:left;height:50px;}#color-tool .color-tool-progress-bar .step.active .number{margin-top:9px;}#color-tool .color-tool-progress-bar .step.active .description{margin-top:10px;}#color-tool .color-tool-progress-bar .step.active .step-inner{margin:0 auto;width:200px;}#color-tool .color-tool-progress-bar .step:not(.active){display:none;}#color-tool .color-tool-progress-bar .prev,#color-tool .color-tool-progress-bar .next{display:block;float:left;width:50px;height:50px;background-color:#464646;background-position:center center;background-size:5px 8px;background-repeat:no-repeat;cursor:pointer;}#color-tool .color-tool-progress-bar .prev{background-image:url(../png/prev-arrow-mobi.png);}#color-tool .color-tool-progress-bar .next{background-image:url(../png/next-arrow-mobi.png);}}#color-tool .color-tool-side-column-channel{max-width:1144px;margin:0 auto;position:absolute;width:100%;top:0;left:0;right:0;z-index:99;margin-top:90px;}@media all and (max-width:766px){#color-tool .color-tool-side-column-channel{position:relative;margin-top:0 !important;}}#color-tool .color-tool-side-column-channel.color-tool-side-column-channel-mobile .color-tool-side-column{padding:0;border:0;}#color-tool .color-tool-side-column-channel.color-tool-side-column-channel-mobile .color-tool-side-column .intro{width:calc(100% - 50px);margin:25px;}#color-tool .color-tool-side-column-channel.color-tool-side-column-channel-mobile .color-tool-side-column .color-tool-stage.nested{margin-left:0;width:100%;}#color-tool .color-tool-side-column-channel.color-tool-side-column-channel-mobile .color-tool-side-column .additional-option-label{text-transform:none;text-align:left;display:block;margin-left:15px;margin-right:15px;}#color-tool .color-tool-side-column-channel.color-tool-side-column-channel-mobile .color-tool-side-column .scrollable-pane .scrollable-pane-inner{overflow-x:hidden !important;}#color-tool .color-tool-side-column-channel.color-tool-side-column-channel-mobile .color-tool-side-column .scrollable-pane .scrollable-pane-inner .dropdown-list{width:calc(100% - 30px);margin-left:15px;margin-right:15px;}#color-tool .color-tool-side-column-channel.color-tool-side-column-channel-mobile .color-tool-side-column .scrollable-pane .scrollable-pane-inner .selection-summary{padding:36px 22px 95px 22px;background-color:#f1f0ee;float:left;}#color-tool .color-tool-side-column-channel.color-tool-side-column-channel-mobile .color-tool-side-column .scrollable-pane .scrollable-pane-inner .selection-summary .selection-summary-inner{position:relative;}#color-tool .color-tool-side-column-channel.color-tool-side-column-channel-mobile .color-tool-side-column .scrollable-pane .scrollable-pane-inner .selection-summary .selection-summary-inner .edit{position:absolute;width:36px;height:36px;background-color:#333;background-repeat:no-repeat;background-position:center center;display:block;background-image:url(../png/close-palette.png);background-size:12px 14px;top:-36px;right:-22px;cursor:pointer;}#color-tool .color-tool-side-column-channel.color-tool-side-column-channel-mobile .color-tool-side-column .pane-diy-accent{width:calc(50% - 22px);margin-left:16px;}#color-tool .color-tool-side-column-channel.color-tool-side-column-channel-mobile .color-tool-side-column .pane-diy-accent .edit{width:36px;height:36px;}#color-tool .color-tool-side-column-channel.color-tool-side-column-channel-mobile .color-tool-side-column .pane-diy-trim{width:calc(50% - 22px);margin-right:16px;}#color-tool .color-tool-side-column-channel.color-tool-side-column-channel-mobile .color-tool-side-column .pane-diy-trim .edit{width:36px;height:36px;}#color-tool .color-tool-side-column-channel.color-tool-side-column-channel-mobile .color-tool-side-column .pane-diy-main{width:calc(100% - 32px);margin-left:16px;margin-right:16px;}#color-tool .color-tool-side-column-channel.color-tool-side-column-channel-mobile .color-tool-side-column .pane-diy-main .edit{width:36px;height:36px;}#color-tool .color-tool-side-column-channel.color-tool-side-column-channel-mobile .color-tool-side-column .md-effect-1{position:relative;}#color-tool .color-tool-side-column-channel.color-tool-side-column-channel-mobile .color-tool-side-column .md-effect-1 .color-picker{position:relative;float:left;box-shadow:none;top:0;left:0;padding:25px 16px 50px 16px;}#color-tool .color-tool-side-column-channel.color-tool-side-column-channel-mobile .color-tool-side-column:first-child{display:block !important;}#color-tool .color-tool-side-column-channel.color-tool-side-column-channel-mobile .color-tool-side-column:last-child{display:none;}#color-tool .color-tool-side-column-channel.color-tool-side-column-channel-mobile .minimize+.color-tool-side-column{display:block;}#color-tool .color-tool-stage{position:relative;}@media all and (max-width:766px){#color-tool .color-tool-stage{display:none;}}#color-tool .color-tool-stage.nested-scrolling{position:fixed;width:100% !important;top:0;z-index:1000;margin:0;margin-left:-26px;}#color-tool .color-tool-stage.scrolling{position:fixed;left:0;right:0;top:-190px;padding-bottom:100px;}#color-tool .color-tool-stage.scrolling-past{position:relative;padding-top:740px;padding-bottom:150px;}#color-tool .color-tool-stage.stage-scrolling{overflow:auto;width:calc(100% + 17px);}#color-tool .color-tool-stage.nested{float:left;width:100%;overflow:hidden;}#color-tool .color-tool-stage.nested.color-tool-stage-step2{padding:0 25px 80px 25px;background-color:#f1f0ee;margin-left:-26px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:calc(100% + 52px);}#color-tool .color-tool-stage.nested.color-tool-stage-step2 .color-tool-preview{width:110%;margin-left:-5%;}#color-tool .color-tool-stage.nested.color-tool-stage-step2 .selection-summary{height:auto;}#color-tool .color-tool-stage.nested.color-tool-stage-step2 .selection-summary p{font-size:1.25em;line-height:30px;}#color-tool .color-tool-stage.nested.color-tool-stage-step2 .selection-summary .selection-summary-inner{margin:20px 0 0 0;}#color-tool .color-tool-stage.nested.color-tool-stage-step2 .selection-summary .selection-summary-inner p{margin:20px 0 0 0;}#color-tool .color-tool-stage.nested.color-tool-stage-step3{padding:0 25px 50px 25px;background-color:#f1f0ee;margin-left:-26px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:calc(100% + 52px);box-shadow:0 20px 40px -30px #333;}#color-tool .color-tool-stage.nested.color-tool-stage-step3.sticky{position:-webkit-sticky;top:0;z-index:90;}#color-tool .color-tool-stage.nested .color-tool-preview{margin-top:25%;background-size:contain;}#color-tool .color-tool-stage.nested .selection-summary-inner{max-width:100% !important;}#color-tool .color-tool-stage.nested.color-tool-stage-step4{padding:0 25px 50px 25px;background-color:#f1f0ee;margin-left:-26px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:calc(100% + 52px);box-shadow:0 20px 40px -30px #333;}#color-tool .color-tool-stage.nested.color-tool-stage-step4 .color-tool-preview{margin-top:300px;height:calc(100vh - 355px);}@media all and (max-width:766px){#color-tool .color-tool-stage.constrained-vertically{height:auto;}#color-tool .color-tool-stage.constrained-vertically .selection-summary{display:none !important;}}#color-tool .color-tool-stage.constrained-vertically .color-tool-preview{height:calc(100vh - 355px);max-height:715px;}#color-tool .color-tool-stage.constrained-vertically .color-tool-preview .house{height:100%;text-align:center;}#color-tool .color-tool-stage.constrained-vertically .color-tool-preview .house svg{width:100%;height:100%;}#color-tool .color-tool-stage.constrained-vertically.color-tool-stage-step4 .color-tool-preview{height:350px;}@media all and (min-width:767px) and (max-width:1023px){#color-tool .color-tool-stage.constrained-vertically.color-tool-stage-step4 .color-tool-preview{margin-top:200px;}}@media all and (max-width:767px){#color-tool .color-tool-stage.constrained-vertically.color-tool-stage-step4 .color-tool-preview{margin-top:30px;top:0;}}#color-tool .color-tool-stage svg path,#color-tool .color-tool-stage svg polygon,#color-tool .color-tool-stage svg rect{-moz-transition:fill 1s ease;-o-transition:fill 1s ease;-webkit-transition:fill 1s ease;transition:fill 1s ease;}#color-tool .color-tool-stage>h1{display:inline-block;width:100%;text-align:center;position:absolute;top:-175px;z-index:99;}#color-tool .color-tool-stage .color-tool-stage-title{font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;font-weight:normal;text-transform:uppercase;text-align:center;font-size:2.1875em;display:inline-block;width:100%;text-align:center;position:absolute;top:-175px;z-index:99;}#color-tool .color-tool-stage .color-tool-preview{width:100%;background-image:url(../png/sky.png);background-position:top center;background-repeat:no-repeat;position:relative;margin-top:200px;background-size:60%;}#color-tool .color-tool-stage .color-tool-preview .foliage-bg-left{position:absolute;top:0;left:0;bottom:0;width:50%;height:100%;z-index:1;}#color-tool .color-tool-stage .color-tool-preview .foliage-bg-right{position:absolute;top:0;right:0;bottom:0;width:50%;height:100%;z-index:1;}#color-tool .color-tool-stage .color-tool-preview .house{position:relative;max-width:1430px;z-index:2;margin:0 auto;}#color-tool .color-tool-stage .color-tool-preview .foliage-fg-left{display:none;position:absolute;top:0;left:0;bottom:0;width:50%;height:100%;z-index:3;}#color-tool .color-tool-stage .color-tool-preview .foliage-fg-right{position:absolute;top:0;right:0;bottom:0;width:50%;height:100%;z-index:3;}#color-tool .color-tool-stage .color-tool-preview .foliage-bg-left-asset{position:absolute;right:37%;top:-18.34693%;}#color-tool .color-tool-stage .color-tool-preview .foliage-bg-center-asset{position:absolute;top:-24.36224%;left:-15%;}#color-tool .color-tool-stage .color-tool-preview .foliage-fg-left-asset{position:absolute;bottom:-1.54061%;right:7%;}#color-tool .color-tool-stage .color-tool-preview .foliage-fg-right-asset{position:absolute;bottom:-1.53061%;left:7%;}#color-tool .color-tool-stage .color-tool-preview .foliage-fg-center-right-asset{position:absolute;left:29%;}#color-tool .color-tool-stage .color-tool-preview .foliage-bg-left-asset{height:108.058%;}#color-tool .color-tool-stage .color-tool-preview .foliage-bg-center-asset{height:125.629%;}#color-tool .color-tool-stage .color-tool-preview .foliage-fg-left-asset{height:14.608%;}#color-tool .color-tool-stage .color-tool-preview .foliage-fg-right-asset{height:14.608%;}#color-tool .color-tool-stage .color-tool-preview .foliage-fg-center-right-asset{height:101.765%;}#color-tool .color-tool-stage .selection-summary{max-width:930px;width:100%;margin:0 auto;height:600px;}#color-tool .color-tool-stage .selection-summary .selection-summary-inner{margin-top:30px;max-width:calc(100% - 350px);}@media all and (max-width:1023px){#color-tool .color-tool-stage .selection-summary .selection-summary-inner{max-width:calc(100% - 420px);}}@media all and (max-width:1050px){#color-tool .color-tool-stage .selection-summary .selection-summary-inner{margin:40px 20px;}}#color-tool .selection-summary .selection-summary-inner span{font:1.125em/20px "Benton Sans Light",sans-serif;}#color-tool .selection-summary .selection-summary-inner h2{font:1.875em/30px "HelveticaNeueW01-77BdCn 692722",sans-serif !important;text-transform:uppercase;text-align:left;}#color-tool .selection-summary .selection-summary-inner p{font:1.25em/25px "Benton Sans Light",sans-serif;margin:12px 0 12px 0;min-height:100px;}#color-tool .selection-summary .selection-summary-inner .selection-summary-list .selection-row{border-top:1px solid #d3d5d1;height:69px;width:33.294%;float:left;border-bottom:1px solid #d3d5d1;}#color-tool .selection-summary .selection-summary-inner .selection-summary-list .selection-row.notselected .selection-row-color-column .selection-row-color-preview{border:1px dotted #ccc;}#color-tool .selection-summary .selection-summary-inner .selection-summary-list .selection-row.notselected .selection-row-description-column .selection-row-description-color{color:#ccc;}#color-tool .selection-summary .selection-summary-inner .selection-summary-list .selection-row .selection-row-color-column{width:47px;height:69px;border-right:0;float:left;}#color-tool .selection-summary .selection-summary-inner .selection-summary-list .selection-row .selection-row-color-column .selection-row-color-preview{display:block;margin-top:18px;margin-left:9px;width:29px;height:32px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}#color-tool .selection-summary .selection-summary-inner .selection-summary-list .selection-row .selection-row-description-column{float:left;width:calc(100% - 48px);height:69px;border-right:1px solid #d3d5d1;}#color-tool .selection-summary .selection-summary-inner .selection-summary-list .selection-row .selection-row-description-column .selection-row-description-type{display:inline-block;margin-top:-2px;margin-left:9px;font:1em/20px "PMNCaeciliaW01-56Italic",serif;}#color-tool .selection-summary .selection-summary-inner .selection-summary-list .selection-row .selection-row-description-column .selection-row-description-color{display:inline-block;margin-top:16px;margin-left:9px;font:1em/20px "HelveticaNeueW01-77BdCn 692722",sans-serif;text-transform:uppercase;}#color-tool .selection-summary .selection-summary-inner .selection-summary-list .selection-row:last-child .selection-row-description-column{border-right:0;}@media all and (max-width:1023px){#color-tool .selection-summary .selection-summary-inner .selection-summary-list .selection-row{width:100%;border-right:0;border-top:0;}#color-tool .selection-summary .selection-summary-inner .selection-summary-list .selection-row .selection-row-description-column{border-right:0;}#color-tool .selection-summary .selection-summary-inner .selection-summary-list .selection-row:first-child{border-top:1px solid #ccc;}}#color-tool .color-tool-side-column-wrapper{max-width:374px;float:right;}@media all and (max-width:766px){#color-tool .color-tool-side-column-wrapper{max-width:100%;width:100%;}}#color-tool .color-tool-side-column-wrapper .minimize{width:36px;height:36px;position:absolute;top:26px;right:-36px;background-color:#333;cursor:pointer;display:none;}@media all and (max-width:1023px){#color-tool .color-tool-side-column-wrapper .minimize{display:none !important;}}#color-tool .color-tool-side-column-wrapper .minimize.minified{position:fixed;bottom:80px;right:calc(10% - 36px);top:auto;}#color-tool .color-tool-side-column-wrapper .minimize.minified::before{display:block;}#color-tool .color-tool-side-column-wrapper .minimize::before{content:"";position:absolute;display:block;width:2px;height:14px;background-color:#fff;top:11px;left:17px;display:none;}#color-tool .color-tool-side-column-wrapper .minimize::after{content:"";position:absolute;display:block;width:14px;height:2px;color:#fff;background-color:#fff;top:17px;left:11px;}#color-tool .color-tool-side-column{max-width:374px;padding:25px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;border:1px solid #e5e5e5;float:right;margin-bottom:50px;-moz-transition:height .3s ease;-o-transition:height .3s ease;-webkit-transition:height .3s ease;transition:height .3s ease;}@media all and (min-width:767px) and (max-width:1023px){#color-tool .color-tool-side-column{margin-top:200px;}}#color-tool .color-tool-side-column.color-tool-side-column-step4{height:523px;position:relative;top:-70px;}@media all and (min-width:767px) and (max-width:1023px){#color-tool .color-tool-side-column.color-tool-side-column-step4{top:0;}}#color-tool .color-tool-side-column.color-tool-side-column-step4 .color-tool-preview{margin-top:300px;height:calc(80vh - 355px);}#color-tool .color-tool-side-column.color-tool-side-column-step4 .summary-color-product-trim{width:300px;margin:auto;}#color-tool .color-tool-side-column.color-tool-side-column-step4 .summary-color-product-trim .summary-home-style{text-align:center;margin-top:30px;margin-bottom:10px;font-family:"HelveticaNeueW01-77BdCn 692722",sans-serif;text-transform:uppercase;font-size:15px;font-weight:400;}#color-tool .color-tool-side-column.color-tool-side-column-step4 .summary-color-product-trim .summary-product{margin-bottom:30px;}#color-tool .color-tool-side-column.color-tool-side-column-step4 .summary-color-product-trim .summary-product ul{text-align:center;}#color-tool .color-tool-side-column.color-tool-side-column-step4 .summary-color-product-trim .summary-product ul li{margin-bottom:10px;}#color-tool .color-tool-side-column.color-tool-side-column-step4 .summary-color-product-trim .summary-product ul li a{font-size:.95em;font-family:"PMNCaeciliaW01-56Italic",serif;text-decoration:none;font-style:normal;font-weight:normal;}#color-tool .color-tool-side-column.color-tool-side-column-step4 .summary-color-product-trim .summary-colors{width:300px;}#color-tool .color-tool-side-column.color-tool-side-column-step4 .summary-color-product-trim .summary-colors .summary-row-color{width:150px;height:100px;float:left;}#color-tool .color-tool-side-column.color-tool-side-column-step4 .summary-color-product-trim .summary-colors .summary-row-color .summary-row-color-column .summary-row-color-preview{width:25px;height:25px;float:left;}#color-tool .color-tool-side-column.color-tool-side-column-step4 .summary-color-product-trim .summary-colors .summary-row-color .summary-row-description-column{width:125px;float:left;padding-left:10px;line-height:1.4em;margin-top:-3px;padding-right:10px;}#color-tool .color-tool-side-column.color-tool-side-column-step4 .summary-color-product-trim .summary-colors .summary-row-color .summary-row-description-column .summary-row-description-color{font-weight:400;font-family:"HelveticaNeueW01-77BdCn 692722",sans-serif;text-transform:uppercase;font-size:15px;line-height:5px;}#color-tool .color-tool-side-column.color-tool-side-column-step4 .summary-color-product-trim .summary-colors .summary-row-color .summary-row-description-column .summary-row-description-type{font-family:"PMNCaeciliaW01-56Italic",serif;}#color-tool .color-tool-side-column.color-tool-side-column-step4 .summary-color-product-trim .summary-colors .summary-row-color .summary-row-description-column p{visibility:hidden;}#color-tool .color-tool-side-column.minified{padding:14px;position:fixed;bottom:60px;width:374px;height:80px;right:10%;margin-bottom:0 !important;}#color-tool .color-tool-side-column.minified>*{display:none;}#color-tool .color-tool-side-column.minified>.ctas-minified{display:block;}@media all and (max-width:766px){#color-tool .color-tool-side-column{max-width:100%;width:100%;margin-bottom:0 !important;}#color-tool .color-tool-side-column .field{padding:15px 0 40px 0;}#color-tool .color-tool-side-column .field,#color-tool .color-tool-side-column .ctas{width:calc(100% - 50px);margin:0 25px;float:left;}#color-tool .color-tool-side-column .ctas{margin-bottom:25px;}}#color-tool .color-tool-side-column.color-tool-side-column-scrollable{max-height:1200px;}@media all and (max-width:766px){#color-tool .color-tool-side-column.color-tool-side-column-scrollable{max-height:none;}}#color-tool .color-tool-side-column:last-child{margin-bottom:300px;}#color-tool .color-tool-side-column .pane{width:322px;overflow:visible;}@media all and (max-width:766px){#color-tool .color-tool-side-column .pane{width:100%;}}#color-tool .color-tool-side-column .pane .pane-inner{width:340px;padding-right:20px;}@media all and (max-width:766px){#color-tool .color-tool-side-column .pane .pane-inner{width:100%;padding-right:0;}}#color-tool .color-tool-side-column .pane .pane-inner h2{font:1.25em/20px "HelveticaNeueW01-77BdCn 692722",sans-serif;text-transform:uppercase;text-align:left;}#color-tool .color-tool-side-column .pane .pane-inner .divider{width:45px;height:2px;margin:17px 0 25px 40px;}#color-tool .color-tool-side-column .pane .pane-inner .additional-option-label{text-decoration:none;text-transform:none;text-align:left;font:1em/34px "Benton Sans",sans-serif;color:#666;font-weight:bold;}@media all and (max-width:766px){#color-tool .color-tool-side-column .pane .pane-inner .additional-option-label{width:100%;}}#color-tool .color-tool-side-column .scrollable-pane{width:322px;height:895px;overflow:hidden;}@media all and (max-width:766px){#color-tool .color-tool-side-column .scrollable-pane{width:100%;height:auto;}}#color-tool .color-tool-side-column .scrollable-pane .scrollable-pane-inner{overflow-x:visible;overflow-y:scroll;width:340px;padding-right:20px;height:895px;}@media all and (max-width:766px){#color-tool .color-tool-side-column .scrollable-pane .scrollable-pane-inner{width:100%;height:auto !important;padding-right:0 !important;overflow:visible !important;}}#color-tool .color-tool-side-column .scrollable-pane .scrollable-pane-inner .scrollable-pane-tabs{width:322px;margin-bottom:50px;margin-top:30px;}#color-tool .color-tool-side-column .scrollable-pane .scrollable-pane-inner .scrollable-pane-tabs .scrollable-pane-tab{float:left;position:relative;width:calc(50% - 4px);height:47px;font:.875em/50px "HelveticaNeueW01-77BdCn 692722",sans-serif;text-transform:uppercase;text-align:center;line-height:47px;background-color:#eeeded;border:2px solid #eeeded;border-bottom:0;margin-top:8px;cursor:pointer;z-index:0;-moz-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease;transition:all .5s ease;}#color-tool .color-tool-side-column .scrollable-pane .scrollable-pane-inner .scrollable-pane-tabs .scrollable-pane-tab:hover{background-color:#fff;}#color-tool .color-tool-side-column .scrollable-pane .scrollable-pane-inner .scrollable-pane-tabs .scrollable-pane-tab.scrollable-pane-tab-active{height:47px;padding-top:8px;margin-top:0;background-color:#fff;z-index:1;}#color-tool .color-tool-side-column .scrollable-pane .scrollable-pane-inner .scrollable-pane-tabs .scrollable-pane-tab.scrollable-pane-tab-active:nth-child(1){box-shadow:13px -4px 9px -4px #ddd;}#color-tool .color-tool-side-column .scrollable-pane .scrollable-pane-inner .scrollable-pane-tabs .scrollable-pane-tab.scrollable-pane-tab-active:nth-child(2){box-shadow:-13px -4px 9px -4px #ddd;}@media all and (max-width:766px){#color-tool .color-tool-side-column .scrollable-pane .scrollable-pane-inner .scrollable-pane-tabs{width:100%;}}#color-tool .color-tool-side-column .scrollable-pane .scrollable-pane-inner .additional-option-label{text-transform:none;text-align:left;font:1em/34px "Benton Sans",sans-serif;color:#666;font-weight:bold;margin-top:35px;}@media all and (max-width:766px){#color-tool .color-tool-side-column .scrollable-pane .scrollable-pane-inner .additional-option-label{width:100%;}}#color-tool .color-tool-side-column .scrollable-pane .scrollable-pane-inner .dropdown-list{width:322px;margin-bottom:50px;}@media all and (max-width:766px){#color-tool .color-tool-side-column .scrollable-pane .scrollable-pane-inner .dropdown-list{width:100%;}}#color-tool .color-tool-side-column .scrollable-pane .scrollable-pane-inner h2{font:1.25em/20px "HelveticaNeueW01-77BdCn 692722",sans-serif;text-transform:uppercase;}#color-tool .color-tool-side-column .scrollable-pane .scrollable-pane-inner .divider{width:45px;height:2px;}#color-tool .color-tool-side-column .pane-cell-container{width:322px;}@media all and (max-width:766px){#color-tool .color-tool-side-column .pane-cell-container{width:calc(100%);}}#color-tool .color-tool-side-column .pane-cell-container .diyErrorMessage{font-size:1em;line-height:18px;color:#f00;margin-top:0;display:block;}@media all and (max-width:766px){#color-tool .color-tool-side-column .pane-cell-container .diyErrorMessage{padding:calc(100%);}}#color-tool .color-tool-side-column .pane-cell{width:50%;height:220px;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;padding:11px 15px;border:2px solid transparent;-moz-transition:border-color .3s ease;-o-transition:border-color .3s ease;-webkit-transition:border-color .3s ease;transition:border-color .3s ease;}#color-tool .color-tool-side-column .pane-cell:nth-child(even){margin-left:-2px;}#color-tool .color-tool-side-column .pane-cell.pane-cell-accent{padding:11px 12px;}@media all and (max-width:766px){#color-tool .color-tool-side-column .pane-cell{width:50%;}}#color-tool .color-tool-side-column .pane-cell h3{font:1em/20px "HelveticaNeueW01-77BdCn 692722",sans-serif;text-transform:uppercase;display:block;width:100%;height:40px;float:left;text-align:center;padding-top:15px;line-height:17px;}#color-tool .color-tool-side-column .pane-cell .divider{width:45px;height:2px;margin:17px 0 25px 40px;float:left;}#color-tool .color-tool-side-column .pane-cell.active,#color-tool .color-tool-side-column .pane-cell:hover{border:2px solid #b6bab3;}#color-tool .color-tool-side-column .pane-cell img{margin-bottom:-2px;width:100%;margin-left:-12px;}#color-tool .color-tool-side-column .pane-cell .color-preview{float:left;width:100%;}#color-tool .color-tool-side-column .pane-cell .color-preview .accent{width:65px;height:70px;margin-right:3px;float:left;background-color:#4c5059;}@media all and (max-width:766px){#color-tool .color-tool-side-column .pane-cell .color-preview .accent{width:calc(50% - 3px);}}#color-tool .color-tool-side-column .pane-cell .color-preview .trim{width:65px;height:70px;float:left;background-color:#ded7ad;}@media all and (max-width:766px){#color-tool .color-tool-side-column .pane-cell .color-preview .trim{width:50%;}}#color-tool .color-tool-side-column .pane-cell .color-preview .main{width:133px;height:70px;float:left;margin-top:3px;margin-bottom:16px;background-color:#6b797d;}@media all and (max-width:766px){#color-tool .color-tool-side-column .pane-cell .color-preview .main{width:100%;}}#color-tool .color-tool-side-column .pane-cell.pane-cell-no-accent .color-preview .trim{width:133px;height:20px;}@media all and (max-width:766px){#color-tool .color-tool-side-column .pane-cell.pane-cell-no-accent .color-preview .trim{width:100%;}}#color-tool .color-tool-side-column .plus{position:absolute;top:73px;left:62px;}#color-tool .color-tool-side-column .plus .plus-segment-a{width:26px;height:6px;background-color:#e9e9e6;position:absolute;}#color-tool .color-tool-side-column .plus .plus-segment-b{width:26px;height:6px;background-color:#e9e9e6;-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);position:absolute;}#color-tool .color-tool-side-column .pane-diy-accent,#color-tool .color-tool-side-column .pane-diy-trim,#color-tool .color-tool-side-column .pane-diy-main{overflow:visible;}#color-tool .color-tool-side-column .pane-diy-accent span,#color-tool .color-tool-side-column .pane-diy-trim span,#color-tool .color-tool-side-column .pane-diy-main span{font:1em/34px "PMNCaeciliaW01-56Italic",serif;color:#bebebe;text-align:center;width:100%;display:inline-block;margin-top:110px;}#color-tool .color-tool-side-column .pane-diy-accent.editable,#color-tool .color-tool-side-column .pane-diy-trim.editable,#color-tool .color-tool-side-column .pane-diy-main.editable{border:0;}#color-tool .color-tool-side-column .pane-diy-accent.editable .edit,#color-tool .color-tool-side-column .pane-diy-trim.editable .edit,#color-tool .color-tool-side-column .pane-diy-main.editable .edit{display:block;background-image:url(../png/eyedropper.png);background-size:16px 16px;}#color-tool .color-tool-side-column .pane-diy-accent.editable span,#color-tool .color-tool-side-column .pane-diy-accent.editable .plus,#color-tool .color-tool-side-column .pane-diy-trim.editable span,#color-tool .color-tool-side-column .pane-diy-trim.editable .plus,#color-tool .color-tool-side-column .pane-diy-main.editable span,#color-tool .color-tool-side-column .pane-diy-main.editable .plus{display:none;}#color-tool .color-tool-side-column .pane-diy-accent.editing,#color-tool .color-tool-side-column .pane-diy-trim.editing,#color-tool .color-tool-side-column .pane-diy-main.editing{border-color:#b6bab3;border-top-width:5px;border-bottom-width:5px;border-left-width:2px;border-right-width:2px;border-style:solid;}#color-tool .color-tool-side-column .pane-diy-accent.editing .edit,#color-tool .color-tool-side-column .pane-diy-trim.editing .edit,#color-tool .color-tool-side-column .pane-diy-main.editing .edit{display:block;background-image:url(../png/close-palette.png);background-size:12px 14px;top:-5px;right:-2px;}#color-tool .color-tool-side-column .pane-diy-accent.editing span,#color-tool .color-tool-side-column .pane-diy-accent.editing .plus,#color-tool .color-tool-side-column .pane-diy-trim.editing span,#color-tool .color-tool-side-column .pane-diy-trim.editing .plus,#color-tool .color-tool-side-column .pane-diy-main.editing span,#color-tool .color-tool-side-column .pane-diy-main.editing .plus{display:none;}#color-tool .color-tool-side-column .pane-diy-accent .edit,#color-tool .color-tool-side-column .pane-diy-trim .edit,#color-tool .color-tool-side-column .pane-diy-main .edit{position:absolute;top:0;right:0;width:36px;height:36px;background-color:#333;display:none;background-repeat:no-repeat;background-position:center center;}#color-tool .color-tool-side-column .pane-diy-accent:hover .edit,#color-tool .color-tool-side-column .pane-diy-trim:hover .edit,#color-tool .color-tool-side-column .pane-diy-main:hover .edit{background-color:#36a053;}#color-tool .color-tool-side-column .pane-diy-accent{width:154px;height:165px;margin-right:12px;margin-bottom:12px;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;border:1px dotted #cdcdcd;position:relative;}#color-tool .color-tool-side-column .pane-diy-accent.pane-error{border:1px dotted #f00;}#color-tool .color-tool-side-column .pane-diy-accent .edit{display:none;}@media all and (max-width:766px){#color-tool .color-tool-side-column .pane-diy-accent{width:calc(50% - 12px);}}#color-tool .color-tool-side-column .pane-diy-trim{width:154px;height:165px;margin-bottom:12px;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;border:1px dotted #cdcdcd;position:relative;}#color-tool .color-tool-side-column .pane-diy-trim .edit{display:none;}#color-tool .color-tool-side-column .pane-diy-trim.pane-error{border:1px dotted #f00;}@media all and (max-width:766px){#color-tool .color-tool-side-column .pane-diy-trim{width:50%;}}#color-tool .color-tool-side-column .pane-diy-main{width:322px;height:165px;float:left;cursor:pointer;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;}@media all and (max-width:766px){#color-tool .color-tool-side-column .pane-diy-main{width:100%;}}#color-tool .color-tool-side-column .scrollable-pane-more{width:374px;height:60px;margin-left:-26px;cursor:pointer;text-align:center;font:1.125em/60px "PMNCaeciliaW01-56Italic",serif;color:#fff;background-color:#262626;}@media all and (max-width:766px){#color-tool .color-tool-side-column .scrollable-pane-more{display:none !important;}}#color-tool .color-picker{position:absolute;width:311px;background-color:#fff;box-shadow:0 0 26px -4px;z-index:100;top:-43px;right:34px;padding:26px 30px 26px 30px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}#color-tool .color-picker h1{font:1.25em/36px "HelveticaNeueW01-77BdCn 692722",sans-serif;margin:0;text-align:left;}#color-tool .color-picker .color-picker-title{font:1.25em/36px "HelveticaNeueW01-77BdCn 692722",sans-serif;margin:0;text-align:left;text-transform:uppercase;}#color-tool .color-picker .divider{margin-top:20px !important;margin-bottom:5px !important;}#color-tool .color-picker .picker-statement-title{font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;font-size:20px;margin-bottom:5px;margin-top:20px;}#color-tool .color-picker .picker-statement-container{height:100%;overflow:hidden;margin-bottom:20px;}#color-tool .color-picker .picker-statement-container .picked-color,#color-tool .color-picker .picker-statement-container .picker-summary{display:none;}#color-tool .color-picker .picker-statement-container .picked-color.active,#color-tool .color-picker .picker-statement-container .picker-summary.active{font:"Benton Sans Light",sans-serif;float:left;width:110%;display:initial;}#color-tool .color-picker .picker-statement-container .picked-color em,#color-tool .color-picker .picker-statement-container .picker-summary em{font-style:normal;border-bottom:1px solid #666;}#color-tool .color-picker .picker-statement-container .picker{float:left;margin-top:4px;margin-bottom:4px;}#color-tool .color-picker .picker-statement-container .picker .color{position:relative;width:37px;height:37px;margin-right:5px;margin-bottom:5px;display:block;float:left;-moz-transition:outline .2s;-o-transition:outline .2s;-webkit-transition:outline .2s;transition:outline .2s;outline-style:solid;outline-width:0;}#color-tool .color-picker .picker-statement-container .picker .color.active{border:4px #000 solid;}#color-tool .color-picker .picker-statement-container .picker .color:nth-child(6n){margin-right:0;}#color-tool .color-picker .picker-dream-groups .dream-viewer-select{font-family:"Benton Sans",sans-serif;font-size:.8125em/24px;}#color-tool .color-picker .picker-dream-groups .dream-viewer-select .dream-group-container-title{font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;font-size:20px;margin-bottom:10px;}#color-tool .color-picker .picker-dream-groups .dream-viewer-select .dream-group-container-label{font-family:"Benton Sans Light",sans-serif;font-size:15px;margin-bottom:5px;}#color-tool .color-picker .picker-dream-groups .dream-viewer-select .dream-group-container-select select{font-family:"Benton Sans",sans-serif;font-size:15px;padding:10px;width:100%;background-image:url(../gif/select-arrow.gif);background-position:204px;background-repeat:no-repeat;-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:'';background-size:40px;height:52px;}#color-tool .color-picker .picker-dream-colors{width:280px;float:left;}#color-tool .color-picker .picker-dream-colors .dream-colors-label{font-size:20px;margin-bottom:20px;font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;}#color-tool .color-picker .picker-dream-colors .dream-colors-colorname{font-size:15px;margin-bottom:10px;font-family:"Benton Sans",sans-serif;display:none;}#color-tool .color-picker .picker-dream-colors .dream-colors-colorname.active{font:"Benton Sans Light",sans-serif;width:110%;display:block;}#color-tool .color-picker .picker-dream-colors .dream-colors{height:150px;overflow:overlay;margin-bottom:34px;}#color-tool .color-picker .picker-dream-colors .dream-colors .dream-colors-color{width:37px;height:37px;margin-right:5px;float:left;margin-bottom:5px;}#color-tool .color-picker .picker-dream-colors .dream-colors .dream-colors-color.active{border:4px #000 solid;}#color-tool .color-picker .picker-dream-colors .dream-colors .dream-colors-color:hover{cursor:pointer;outline-width:10px;z-index:1;-webkit-tap-highlight-color:transparent;}#color-tool .additional-options-column .pane .pane-inner .divider{margin:20px 0 25px 0 !important;}#color-tool .additional-options-column .additional-options .additional-option-field{margin-bottom:10px;}#color-tool .field{padding:40px 0;}#color-tool .field label{display:inline-block;width:100%;font:.875em/20px "Benton Sans",sans-serif;color:#333;text-align:center;}#color-tool .field input[type=text]{font:1.25em/40px "HelveticaNeueW01-77BdCn 692722",sans-serif;text-align:center;width:100%;text-transform:uppercase;display:block;background-image:url(../png/pencil.png);background-size:11px 14px;background-repeat:no-repeat;background-position:right 10px center;border:2px dashed #fff;padding:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}#color-tool .field input[type=text]:hover,#color-tool .field input[type=text]:focus{border:2px dashed #e9e9e6;outline:0;}#color-tool .social{width:50%;padding-left:30px;}#color-tool .social .label{display:block;font:.875em/20px "Benton Sans",sans-serif;margin-top:20px;color:#333;display:inline-block;float:left;}#color-tool .social .social-icon{width:25px;height:50px;float:left;background-position:center center;background-repeat:no-repeat;cursor:pointer;}#color-tool .social .fb{background-image:url(../png/share-fb.png);background-size:9px 18px;margin-top:5px;}#color-tool .social .email{background-image:url(../png/share-email.png);background-size:17px 18px;margin-top:5px;}#color-tool .ctas .cta-button{height:50px;cursor:pointer;text-align:center;font:1.25em/50px "PMNCaeciliaW01-56Italic",serif;color:#fff;}#color-tool .ctas .cta-save-palette{margin-bottom:6px;background-image:none;}#color-tool .ctas .cta-save-palette img{width:18px;vertical-align:middle;margin-top:-4px;margin-right:12px;}#color-tool .ctas .cta-button-full{width:100%;}#color-tool .ctas .cta-button-half{width:50%;}#color-tool .ctas .cta-button-dark{background-color:#262626;}#color-tool .ctas .cta-button-green{background-color:#00833e;}#color-tool .ctas .cta-get-quote{margin-top:5px;}#color-tool .ctas .cta-get-quote a{color:#333;font-family:"PMNCaeciliaW01-56Italic",serif;font-size:16px;text-decoration:none;}#color-tool .ctas .cta-get-quote a:hover{color:#01a261;}#color-tool .ctas-minified{display:none;}#color-tool .ctas-minified .cta-button{margin-bottom:0;}#color-tool .ctas-minified .cta-save-palette{width:116px;margin-right:14px;}#color-tool .ctas-minified .cta-quote{width:140px;margin-right:14px;}#color-tool .ctas-minified .social{width:50px;}#color-tool .ctas-minified .social .label{margin-top:2px;}#color-tool .ctas-minified .social .social-icon{height:25px;}#color-tool .summary-wrapper{max-width:1026px;margin:0 auto;width:100%;}#color-tool .summary{width:100%;float:left;}@media all and (max-width:766px){#color-tool .summary{width:calc(100% - 50px);margin:60px 25px 0 25px;background-color:#f1f0ee;float:none;}}#color-tool .summary h1{font-weight:normal;text-transform:uppercase;text-align:center;font:1.875em/30px "HelveticaNeueW01-77BdCn 692722",sans-serif;width:100%;text-align:center;margin:0;}#color-tool .summary .summary-title{font:1.875em/30px "HelveticaNeueW01-77BdCn 692722",sans-serif;width:100%;text-align:center;margin:0;}#color-tool .summary .summary-column{width:33.274%;display:block;float:left;}@media all and (max-width:766px){#color-tool .summary .summary-column{width:100%;}}#color-tool .summary .divider{margin:0 auto;margin-top:15px;margin-bottom:25px;width:90px;height:4px;}#color-tool .summary .summary-row{height:150px;}#color-tool .summary .summary-row.summary-row-tall{height:auto;}#color-tool .summary .summary-row.summary-row-tall span{width:100%;text-align:center;}#color-tool .summary .summary-row.notselected .summary-row-color-column .summary-row-color-preview{border:1px dotted #ccc;}#color-tool .summary .summary-row.notselected .summary-row-description-column .summary-row-description-color{color:#ccc;}#color-tool .summary .summary-row .summary-row-color-column{width:48px;height:69px;float:left;}#color-tool .summary .summary-row .summary-row-color-column .summary-row-color-preview{display:block;margin-top:18px;width:29px;height:32px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}#color-tool .summary .summary-row .summary-row-description-column{float:left;width:calc(100% - 48px);}#color-tool .summary .summary-row .summary-row-description-column p{font:.875em/21px "Benton Sans Light",sans-serif;margin:10px 0;}#color-tool .summary .summary-row .summary-row-description-type{display:inline-block;margin-top:-2px;font:1em/20px "PMNCaeciliaW01-56Italic",serif;}#color-tool .summary .summary-row .summary-row-description-color{display:inline-block;margin-top:16px;font:1.25em/20px "HelveticaNeueW01-77BdCn 692722",sans-serif;text-transform:uppercase;}#color-tool .summary div:nth-child(3){font:1.25em/25px "Benton Sans Light",sans-serif;width:100%;text-align:center;margin-bottom:25px;}#color-tool .summary div:nth-child(4){text-align:center;}#color-tool .summary-personality-wrapper{max-width:930px;margin:0 auto;width:100%;}#color-tool .summary-personality-wrapper.mobile{display:none;}@media all and (max-width:767px){#color-tool .summary-personality-wrapper.mobile-only2{display:inherit;}#color-tool .summary-personality-wrapper.mobile-only2 .summary-personality{margin-top:0;padding-top:0;padding-bottom:0;width:100%;}#color-tool .summary-personality-wrapper.mobile-only2 .summary-personality h2{margin-left:0;text-align:center;font:1.875em/30px "HelveticaNeueW01-77BdCn 692722",sans-serif;}#color-tool .summary-personality-wrapper.mobile-only2 .summary-personality p{margin-left:0;text-align:center;width:100%;padding-left:15px;padding-right:16px;}#color-tool .summary-personality-wrapper.nomobile{display:none;}}#color-tool .summary-personality{min-height:300px;margin-top:100px;width:600px;}#color-tool .summary-personality h2{font:1.25em/20px "HelveticaNeueW01-77BdCn 692722",sans-serif;margin-bottom:15px;text-align:left;margin-left:12.5%;}#color-tool .summary-personality p{font:1.25em/25px "Benton Sans Light",sans-serif;width:75%;display:inline-block;margin-left:12.5%;text-align:left;}@media all and (min-width:767px) and (max-width:1023px){#color-tool .summary-personality{width:450px;}}@media all and (max-width:766px){#color-tool .summary-personality{margin-top:30px;padding-top:90px;padding-bottom:90px;margin-bottom:0;}}#color-tool .current-step .color-tool-stage-step4 .color-tool-preview .foliage-fg-center-right-asset{left:9%;}.dropdown-list{font-size:16px;text-align:left;display:block;cursor:pointer;color:#666;font-family:"Benton Sans Light",sans-serif;border:2px solid #eeeded;position:relative;padding:1px 1px 1px 10px;min-width:100px;width:calc(100% - 20px);height:51px;background:#fff;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}@media all and (max-width:766px){.dropdown-list{width:100%;}}.dropdown-list .dropdown-btn{margin-top:8px;}.dropdown-list .dropdown-btn>.preview{width:29px;height:29px;margin-right:8px;float:left;}.dropdown-list .dropdown-btn>span{float:left;display:inline-block;line-height:29px;}.dropdown-list .dropdown-btn>span.none{color:#adadad;}.dropdown-list *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.dropdown-list:hover{border:2px solid #dfe0dc !important;outline:0;}.dropdown-list:hover .btn-arrow{background:#e0e0e0;}.dropdown-list.open{border:2px solid #dfe0dc !important;outline:0;}.dropdown-list.open .dropdown-menu{height:auto;min-height:30px;border-bottom:2px solid #dfe0dc;}.dropdown-list.open .btn-arrow .point-down.left{-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}.dropdown-list.open .btn-arrow .point-down.right{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);}.dropdown-list .dropdown-btn{background:#fff;line-height:45px;text-align:left;overflow:hidden;}.dropdown-list .btn-arrow{background:#eeeded;display:inline-block;height:45px;width:45px;float:right;padding-left:12.5px;position:absolute;top:1px;right:1px;-moz-transition:.4s;-o-transition:.4s;-webkit-transition:.4s;transition:.4s;-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);}.dropdown-list .btn-arrow .point-down{background:#5f5f5f;display:inline-block;width:12px;height:3px;float:left;margin-top:21px;-moz-transition:.35s;-o-transition:.35s;-webkit-transition:.35s;transition:.35s;}.dropdown-list .btn-arrow .point-down.left{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-right:-3px;position:absolute;right:17px;}.dropdown-list .btn-arrow .point-down.right{-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin-left:-1px;position:absolute;left:13px;}.dropdown-list .dropdown-menu{list-style:none;background:#fff;position:absolute;top:49px;right:-2px;left:-2px;margin:0 0 0 0;border-right:2px solid #dfe0dc;border-left:2px solid #dfe0dc;border-bottom:none;padding-left:0;height:0;overflow:hidden;-moz-transition:.35s;-o-transition:.35s;-webkit-transition:.35s;transition:.35s;z-index:100;max-height:250px;overflow-y:auto;font-weight:normal;}.dropdown-list .dropdown-menu li a{padding:7px 10px;display:inline-block;width:100%;-moz-transition:.4s;-o-transition:.4s;-webkit-transition:.4s;transition:.4s;font-size:1em;}.dropdown-list .dropdown-menu li a .preview{width:29px;height:29px;margin-right:8px;float:left;}.dropdown-list .dropdown-menu li a span{float:left;display:inline-block;line-height:29px;font-family:"Benton Sans Light",sans-serif;}.dropdown-list .dropdown-menu li a:hover{background:#f1f0ee;}.color-tool-modal-container{display:none;position:fixed;width:100%;height:100%;top:0;left:0;z-index:250;background:rgba(221,221,211,.85);}.color-tool-modal-container .color-tool-modal{display:none;width:550px;height:500px;margin:auto;position:fixed;left:calc(50vw - 250px);top:calc(50vh - 250px);z-index:300;}.color-tool-modal-container .color-tool-modal .color-tool-modal-left{width:500px;height:500px;background-color:#fff;padding:70px;float:left;box-shadow:0 0 12px 4px rgba(0,0,0,.3);}.color-tool-modal-container .color-tool-modal .color-tool-modal-left .color-tool-modal-title{margin-bottom:30px;}.color-tool-modal-container .color-tool-modal .color-tool-modal-left .color-tool-modal-title h2 sup{font-size:15px;vertical-align:super;}.color-tool-modal-container .color-tool-modal .color-tool-modal-left .color-tool-modal-desc{text-align:center;margin-bottom:30px;line-height:1.5em;font-size:1.2em;font-family:"Benton Sans Light",sans-serif;}.color-tool-modal-container .color-tool-modal .color-tool-modal-left .color-tool-modal-cta{width:260px;margin:auto;overflow:hidden;margin-bottom:20px;}.color-tool-modal-container .color-tool-modal .color-tool-modal-left .color-tool-modal-mobile-close{display:none;}@media all and (max-width:420px){.color-tool-modal-container .color-tool-modal .color-tool-modal-left .color-tool-modal-mobile-close{display:none;margin:auto;width:50px;}}.color-tool-modal-container .color-tool-modal .color-tool-modal-right{width:50px;height:50px;float:left;background-color:#000;}.color-tool-modal-container .color-tool-modal .color-tool-modal-right .color-tool-modal-close{width:50px;height:50px;}.color-tool-modal-container .color-tool-modal .color-tool-modal-right .color-tool-modal-close:before{content:' ';background-color:#fff;width:3px;height:30px;transform:rotate(45deg);position:absolute;top:10px;left:523px;color:#fff;}.color-tool-modal-container .color-tool-modal .color-tool-modal-right .color-tool-modal-close:after{content:' ';background-color:#fff;width:3px;height:30px;transform:rotate(-45deg);position:absolute;top:10px;left:523px;color:#fff;}.color-tool-modal-container .color-tool-modal .color-tool-modal-right .color-tool-modal-close:hover{cursor:pointer;}#debug{display:none;}.module-dream-color-listing-top-small .paragraph{background-color:#fff;margin:0;padding-top:30px;height:50px;font-size:.7em;}.module-dream-color-listing-top{background-color:#fff;text-align:center;}.module-dream-color-listing-top .paragraph{padding-top:50px;padding-bottom:50px;margin:0;}.module-dream-color-listing-top .paragraph h2{text-transform:initial;font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;font-size:4.0625em;}.module-dream-color-listing-top .paragraph h2 sup{font-size:.4em;vertical-align:top;}.module-dream-color-listing-top .paragraph .text-small{text-align:center;line-height:27px;}.module-dream-color-listing-top .paragraph .text-medium{text-align:center;line-height:27px;}.module-dream-color-listing{background-color:#fff;width:100%;height:100%;overflow:hidden;padding-bottom:100px;}.module-dream-color-listing.desktop-chrome{padding-bottom:0;}.module-dream-color-listing .color-group-container-label{width:800px;margin:auto;height:20px;padding-left:11px;}@media all and (max-width:800px){.module-dream-color-listing .color-group-container-label{width:250px;}}.module-dream-color-listing .color-group-container{width:800px;margin:auto;height:180px;}@media all and (max-width:800px){.module-dream-color-listing .color-group-container{width:250px;height:320px;}}.module-dream-color-listing .color-group-container .color-group{width:250px;height:50px;border:solid #c0c0c0 1px;text-align:center;padding-top:15px;float:left;margin-top:10px;margin-left:10px;font-family:"PMNCaeciliaW01-56Italic",serif;}.module-dream-color-listing .color-group-container .color-group:hover{background-color:#f3f3f3;cursor:pointer;}.module-dream-color-listing .color-group-container .color-group:nth-child(4){margin-left:140px;}@media all and (max-width:800px){.module-dream-color-listing .color-group-container .color-group:nth-child(4){margin-left:10px;}}.module-dream-color-listing .color-group-container .color-group.active{background-color:#f3f3f3;}.module-dream-color-listing .color-list-container{height:100%;width:1200px;margin:auto;overflow:overlay;padding-bottom:80px;overflow-y:scroll;}@media all and (max-width:1200px){.module-dream-color-listing .color-list-container{width:100%;margin-left:3%;}}@media all and (max-width:400px){.module-dream-color-listing .color-list-container{width:190px;margin:auto;}}.module-dream-color-listing .color-list-container .color-container{width:175px;height:225px;float:left;margin-left:20px;margin-top:10px;}.module-dream-color-listing .color-list-container .color-container .color{width:175px;height:175px;background-image:url(../png/cedarmill-6.png);background-size:cover;}.module-dream-color-listing .color-list-container .color-container .color-name{height:50px;padding-top:10px;}.module-dream-color-listing-hero .std-image-wide-scroll{margin:0 0 0 0;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;background-attachment:fixed;background-position:center center;max-height:445px;background-repeat:no-repeat;position:inherit;overflow:hidden;background-position:-300px 0 !important;}.module-dream-color-listing-hero .std-image-wide-scroll>div{position:relative;max-height:445px;}.module-dream-color-listing-hero .std-image-wide-scroll img{width:100% !important;visibility:hidden;border:0 !important;}.edutorial-less-margin .edutorial-section{margin-bottom:0 !important;padding:30px 0;}.edutorial-less-margin .edutorial-section .text{margin-bottom:0 !important;}.edutorial-less-margin .page-intro-only-header h1{margin-bottom:0;}.edutorial-less-margin .page-intro+.edutorial-section .text{margin-top:0 !important;}.edutorial-container .img-wrapper,.sidebar-container .img-wrapper{width:70%;}.edutorial-container .img-wrapper img.la,.sidebar-container .img-wrapper img.la{margin:0 !important;padding:0 0 20px 0;}.edutorial-container .img-wrapper.left,.sidebar-container .img-wrapper.left{float:left;margin-right:20px;margin-left:-80px;}.edutorial-container .img-wrapper.left .img-caption,.sidebar-container .img-wrapper.left .img-caption{float:right;}.edutorial-container .img-wrapper.right,.sidebar-container .img-wrapper.right{float:right;margin-left:20px;margin-right:-80px;}.edutorial-container .img-wrapper.right .img-caption,.sidebar-container .img-wrapper.right .img-caption{float:left;}.edutorial-container .img-caption,.sidebar-container .img-caption{background:#ccc;font-size:12px;line-height:16px;display:inline-block;padding:20px;margin-bottom:10px;width:80%;}@media screen and (max-width:768px){.edutorial-container .img-caption,.sidebar-container .img-caption{display:none;}}.edutorial-container .img-caption a,.sidebar-container .img-caption a{font-family:"PMNCaeciliaW01-56Italic",serif;text-decoration:underline;}.edutorial-container .page-intro-variant,.sidebar-container .page-intro-variant{padding-bottom:0;}.edutorial-container .intro-text-variant,.sidebar-container .intro-text-variant{max-width:610px;}.edutorial-container .fit-container img,.sidebar-container .fit-container img{margin-bottom:30px;}.edutorial-container .green-callout-container,.sidebar-container .green-callout-container{max-width:930px;margin:0 auto;margin-top:80px;margin-bottom:80px;}.edutorial-container .green-callout-container .text,.sidebar-container .green-callout-container .text{font-family:"PMNCaeciliaW01-56Italic",serif;font-size:46px;line-height:55px;text-align:center;}.edutorial-container .edutorial-section,.sidebar-container .edutorial-section{margin:0 auto;margin-bottom:80px;padding:20px;width:auto;}.edutorial-container .edutorial-section:not(.no-max),.sidebar-container .edutorial-section:not(.no-max){max-width:610px;}.edutorial-container .edutorial-section.no-margin,.sidebar-container .edutorial-section.no-margin{margin-bottom:0;}.edutorial-container .edutorial-section h1,.sidebar-container .edutorial-section h1{font-size:3em;line-height:30px;margin-bottom:15px;text-align:center;}.edutorial-container .edutorial-section .text,.sidebar-container .edutorial-section .text{max-width:610px;margin:15px 0;font-family:"Benton Sans",sans-serif;font-size:14pt;line-height:30px;}.edutorial-container .edutorial-section .image-container,.sidebar-container .edutorial-section .image-container{width:465px;}.edutorial-container .edutorial-section .image-container img,.sidebar-container .edutorial-section .image-container img{width:100%;margin-bottom:50px;}.edutorial-container .edutorial-section .image-container.right,.sidebar-container .edutorial-section .image-container.right{float:right;margin:10px -175px 50px 40px;}.edutorial-container .edutorial-section .image-container.left,.sidebar-container .edutorial-section .image-container.left{float:left;margin:10px 40px 50px -175px;}.edutorial-container .edutorial-section .image-container.left .caption,.sidebar-container .edutorial-section .image-container.left .caption{float:right;}.edutorial-container .edutorial-section .image-container .caption,.sidebar-container .edutorial-section .image-container .caption{background:#dfe0dc;padding:20px;width:360px;}.edutorial-container .edutorial-section .image-container .caption .caption-text,.sidebar-container .edutorial-section .image-container .caption .caption-text{font-family:"Benton Sans",sans-serif;font-size:.7em;line-height:1.5em;}.edutorial-container .author-info,.sidebar-container .author-info{font-family:"PMNCaeciliaW01-56Italic",serif;font-size:2em;line-height:30px;color:#999;margin-top:40px;}.edutorial-container .author-info .author,.edutorial-container .author-info strong,.sidebar-container .author-info .author,.sidebar-container .author-info strong{color:#acb592;font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;font-weight:normal;}.edutorial-container .author-info .proper-name,.edutorial-container .author-info i,.edutorial-container .author-info em,.sidebar-container .author-info .proper-name,.sidebar-container .author-info i,.sidebar-container .author-info em{font-family:"Benton Sans",sans-serif;font-style:normal !important;}.sidebar-container{background:#4e5645;overflow:hidden;}.sidebar-container .sidebar-content{background:#fff;width:610px;margin:0 auto 0 auto;padding:80px 110px 180px 110px;position:relative;}.sidebar-container .sidebar-content .green-callout-container{width:680px;margin-left:-40px;margin-top:50px;margin-bottom:50px;}.sidebar-container .sidebar-content .green-callout-container .text{font-size:5em;line-height:1.2em;}.sidebar-container .sidebar-content .fit-container{width:830px;margin-left:-110px;}@media all and (max-width:768px) and (orientation:portrait){.edutorial-container .edutorial-section .image-container,.sidebar-container .edutorial-section .image-container{overflow:hidden;width:465px;}.edutorial-container .edutorial-section .image-container.right,.sidebar-container .edutorial-section .image-container.right{float:none;margin:50px auto 50px auto;}.edutorial-container .edutorial-section .image-container.left,.sidebar-container .edutorial-section .image-container.left{float:none;margin:0 auto 50px auto;}.edutorial-container .edutorial-section .image-container.left caption,.sidebar-container .edutorial-section .image-container.left caption{float:none !important;}.edutorial-container .edutorial-section .image-container .caption,.sidebar-container .edutorial-section .image-container .caption{width:400px;margin:0 auto !important;}.edutorial-container .edutorial-section .left.image-container .caption,.sidebar-container .edutorial-section .left.image-container .caption{float:none;}}@media all and (max-width:480px){.edutorial-container .page-intro,.sidebar-container .page-intro{width:auto;padding:20px;}.edutorial-container .page-intro h1,.sidebar-container .page-intro h1{font-size:3em;margin-left:auto;margin-right:auto;line-height:1.1em;}.edutorial-container .page-intro .intro-text-variant,.sidebar-container .page-intro .intro-text-variant{font-size:1.6em;line-height:1.5em;}.edutorial-container .fit-container img,.sidebar-container .fit-container img{margin-bottom:0;}.edutorial-container .green-callout-container,.sidebar-container .green-callout-container{max-width:280px;margin-top:50px;margin-bottom:50px;}.edutorial-container .green-callout-container .text,.sidebar-container .green-callout-container .text{font-size:36px;line-height:1.2em;}.edutorial-container .edutorial-section,.sidebar-container .edutorial-section{max-width:280px;margin-bottom:50px;padding:20px;width:auto;}.edutorial-container .edutorial-section h1,.sidebar-container .edutorial-section h1{line-height:1.1em;font-size:3em;}.edutorial-container .edutorial-section.no-margin,.sidebar-container .edutorial-section.no-margin{margin-bottom:0;}.edutorial-container .edutorial-section .text,.sidebar-container .edutorial-section .text{max-width:280px;margin:40px 0;font-family:"Benton Sans",sans-serif;font-size:1.6em;line-height:1.5em;}.edutorial-container .edutorial-section .image-container,.sidebar-container .edutorial-section .image-container{width:320px;overflow:hidden;}.edutorial-container .edutorial-section .image-container img,.sidebar-container .edutorial-section .image-container img{width:100%;margin-bottom:0;}.edutorial-container .edutorial-section .image-container.right,.sidebar-container .edutorial-section .image-container.right{float:none;margin:40px -20px 40px -20px;}.edutorial-container .edutorial-section .image-container.left,.sidebar-container .edutorial-section .image-container.left{float:none;margin:40px -20px 40px -20px;}.edutorial-container .edutorial-section .image-container.left caption,.sidebar-container .edutorial-section .image-container.left caption{float:none;}.edutorial-container .edutorial-section .image-container .caption,.sidebar-container .edutorial-section .image-container .caption{width:100%;padding-left:0;padding-right:0;}.edutorial-container .edutorial-section .image-container .caption .caption-text,.sidebar-container .edutorial-section .image-container .caption .caption-text{font-size:.7em;line-height:1.5em;width:280px;margin:0 auto;}.edutorial-container .author-info,.sidebar-container .author-info{font-size:1.5em;line-height:30px;}.sidebar-container .page-intro{width:240px !important;}.sidebar-container .page-intro .intro-text-variant{width:240px;margin-left:0;}.sidebar-container .sidebar-content{width:240px;margin:60px auto 0 auto;padding:30px 20px 60px 20px;}.sidebar-container .sidebar-content .green-callout-container{width:240px;margin-left:0;margin-top:50px;margin-bottom:50px;}.sidebar-container .sidebar-content .green-callout-container .text{font-size:3em;line-height:1.2em;}.sidebar-container .sidebar-content .fit-container{width:280px;margin-left:-20px;}}.diy-container-content{margin:40px 20px 20px 20px !important;}.diy-container-content-full{margin:35px 30px 20px 30px !important;}.diy-inner-content{padding:0 40px 10px 20px;}.std-full-column{width:100% !important;}.hero-tip-inner-content{padding:20px;}.hero-tip-section{max-width:930px;padding-top:0;}.hero-tip-content-left{width:34%;float:left;}.hero-tip-content-right{width:60%;float:right;}.hero-tip-content-right .text{margin-top:0 !important;}.info-content{width:100%;}.link-container img{width:40%;}.link-container{background:#fff;width:45%;padding:20px;margin-bottom:15px;position:relative;}.link-container.fr{float:right;margin-top:40px;}.link-container .text-content{width:50%;}.text-content.fl{margin-right:3%;}.text-content.fr{margin-left:3%;}.link-container .text-content.right .detail{margin-left:10px;}.link-container .text-content.left .detail{margin-right:10px;}.alternate-columns-section{max-width:930px;padding:40px;margin:0 auto;}.link-container .text-content h1{margin-bottom:0;font-size:2.8em;}.link-container .text-content .info{width:100% !important;}.link-container .text-content .info{width:100% !important;}.link-container .text-content .info .text{line-height:20px;font-size:1.6em;}.info-content-link{font-size:.8em !important;}.info.info-content p{margin-bottom:0;}.link-container .tip{position:absolute;top:-20px;left:20px;background:#333;color:#fff;text-align:center;font-size:1.5em;padding:10px;font-weight:600;text-transform:uppercase;}.link-container .tip span{font-family:HelveticaNeueLTStd-BdCn;}.hero-tip-inner-content img{max-height:none;}.thin-hero-tip-section{padding:20px;}.thin-hero-tip-section .hero-tip-content-text{width:100%;}.std-staggered-column-right.column-middle{width:70%;margin-top:0;margin:0 auto !important;}.std-staggered-columns .tip{font-weight:400;}.std-container .text a{font-size:1.2em;text-decoration:none;}.color-column.group .text-content{padding:20px 0 0 5%;}.hero-tip-inner-content-middle{padding:20px;}@media(max-width:960px){.std-staggered-column-left{margin-top:0 !important;}.std-staggered-column-right.column-middle{width:70% !important;}}@media(max-width:768px){.thin-hero-tip-section{width:auto;}.alternate-columns-section .link-container{width:65%;}.hero-tip-section{padding:20px;}.link-container.fr{float:left;}.link-container.fl{float:right;}.std-staggered-column-right{margin:0 !important;width:auto !important;}.arch-container-tip{margin:20px !important;}.std-staggered-column-right.fl{padding:20px;}.diy-container-content-full .hero-tip-content-left+.hero-tip-content-right{width:100%;}}@media(max-width:480px){.alternate-columns-section{padding:20px;}.std-staggered-column-right.column-middle{width:auto !important;}.hero-tip-content-left{width:100%;}.hero-tip-content-right{width:100%;}.hero-tip-inner-content{padding:0;}.std-container-inner-medm.diy-container-content-full{margin:20px 10px !important;}.alternate-columns-section .link-container{width:90%;}.link-container .tip{display:none;}.info-content .text{display:none;}.content.text-content .detail{padding:20px;}}.sidebar-container>div{background-color:#fff;padding-top:15px;}.rfs-hero-wrapper{background:url(../jpg/header-bg.jpg);background-attachment:fixed;background-repeat:no-repeat;background-size:cover;background-position:center;position:absolute;top:0;right:0;left:0;height:800px;}@media(max-width:760px){.rfs-hero-wrapper{height:345px;top:80px;}}.rfs-form-container{padding:30px;width:auto;margin:auto;position:relative;background-image:none;}.rfs-form-container .rfs-page-intro{max-width:620px;padding:30px 0;color:#fff;position:relative;padding-top:120px;padding-bottom:80px;}.rfs-form-container .rfs-page-intro h1{font-weight:bold;font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;font-size:65px;line-height:110%;margin-bottom:20px;text-align:left;text-transform:none;}.rfs-form-container .rfs-page-intro p{line-height:120%;}.rfs-form-container .mktoForm{width:600px !important;}.rfs-form-container .mktoForm fieldset legend{font-family:"PMNCaeciliaW01-56Italic",serif;font-size:35px;line-height:1;margin:0;}.rfs-form-container .mktoForm .mktoFormRow .twoColumns .mktoFormCol{width:45% !important;}.rfs-form-container .mktoForm .mktoFormRow .twoColumns .mktoFormCol:nth-child(2){float:right;}.rfs-form-container .mktoForm .mktoFormRow.narrow{width:50% !important;}.rfs-form-override{padding:50px !important;padding-top:35px !important;padding-bottom:125px !important;}.rfs-form-override .form-row{width:100%;clear:both;max-width:570px;}.rfs-form-override .form-row h2{font-family:"PMNCaeciliaW01-56Italic",serif;font-size:35px;line-height:1;margin:0;}.rfs-form-override .form-row p{margin:0;}.rfs-form-override .form-row .element label{font-size:.875em;}.rfs-form-override .form-row .terms-conditions{padding:0;}.rfs-form-override .form-row .terms-conditions input,.rfs-form-override .form-row .terms-conditions input[type="checkbox"]{visibility:hidden;width:-15px;height:-15px;margin-top:-52px;}@media screen and (max-width:768px){.rfs-form-override .form-row .terms-conditions input,.rfs-form-override .form-row .terms-conditions input[type="checkbox"]{margin-left:-20px;}}.rfs-form-override .form-row .terms-conditions label{float:left;margin-right:10px;display:inline-block;height:15px;width:15px;border:2px solid #6c6b6b;cursor:pointer;border-radius:2px;margin-top:2px;position:relative;}.rfs-form-override .form-row .terms-conditions label:after{content:'';display:inline-block;position:absolute;top:-3px;left:2px;font-size:12px;color:#fff;}.rfs-form-override .form-row .terms-conditions.ff-mac label:after{font-size:17px;top:-4px;}.rfs-form-override .form-row .terms-conditions [type="checkbox"]:checked+label{background:#00833e !important;border-color:#00833e !important;}.rfs-form-override .form-row .terms-conditions [type="checkbox"]:checked+label:after{content:'✔';display:inline-block;position:absolute;top:-3px;left:2px;font-size:12px;color:#fff;}@media screen and (max-width:768px){.rfs-form-override .form-row .terms-conditions [type="checkbox"]:checked+label:after{left:1px;}}.rfs-form-override .form-row .terms-conditions .terms-text{display:inline-block;font-family:"Benton Sans",sans-serif;font-size:12px;line-height:14px;margin-top:4px;color:#000;}@media screen and (max-width:768px){.rfs-form-override .form-row .terms-conditions .terms-text{display:inline;}}.rfs-form-override .form-row .terms-conditions .terms-text a{text-decoration:underline;}.rfs-form-wrapper{padding:0 20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;position:relative;z-index:10;}.rfs-form-wrapper .sub-title{font-size:14px;display:none;}.rfs-form-wrapper .zip-listing{font-weight:bold;cursor:pointer;}.rfs-form,.rfs-form *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.rfs-form{width:100%;max-width:930px;background:#fff;padding:50px;margin:0 auto;font-family:"Benton Sans",sans-serif;}.rfs-form .title{text-align:center;margin-bottom:25px;font-size:35px;font-family:"HelveticaNeueW01-77BdCn 692722",sans-serif;text-transform:uppercase;line-height:1;}.rfs-form .divider{margin:0 auto 0 auto;text-align:center;height:4px;width:90px;background:#333;}.rfs-form .errorDesc{font-family:"Benton Sans",sans-serif;font-weight:bold;font-size:1.4em;color:#a21a00;display:block;}.rfs-form .sub-title{text-align:center;margin-top:25px;line-height:1.2em;}.rfs-form .sub-title .zip-listing{font-family:"Benton Sans",sans-serif;display:inline-block;border-bottom:1px solid #ccc;}.rfs-form .responseLink{font-family:"PMNCaeciliaW01-56Italic",serif;font-size:2em;clear:both;}.rfs-form .sample-selector-wrapper .sample-selector-section{margin:25px 0 50px;}.rfs-form .sample-selector-wrapper .sample-selector-section:after{content:"";clear:both;display:block;}.rfs-form .sample-selector-wrapper .sample-selector-section>div{float:left;}.rfs-form .sample-selector-wrapper .sample-selector-section .drop-section-wrapper{line-height:54px;margin-bottom:10px;position:relative;display:block;}.rfs-form .sample-selector-wrapper .sample-selector-section .drop-section-wrapper.one{z-index:999;}.rfs-form .sample-selector-wrapper .sample-selector-section .drop-section-wrapper.two{z-index:998;}.rfs-form .sample-selector-wrapper .sample-selector-section .drop-section-wrapper.three{z-index:997;}.rfs-form .sample-selector-wrapper .sample-selector-section .drop-section-wrapper.hide{display:none;}.rfs-form .sample-selector-wrapper .sample-selector-section .drop-section-wrapper:after{content:"";clear:both;display:block;}.rfs-form .sample-selector-wrapper .sample-selector-section .drop-section-wrapper .drop-label{font-family:"Benton Sans",sans-serif;color:#5f5f5f;font-weight:bold;font-size:1.4em;line-height:60px;width:85px;display:inline-block;}@media(max-width:760px){.rfs-form .sample-selector-wrapper .sample-selector-section .drop-section-wrapper .drop-label{font-size:14px;line-height:1.4;}}.rfs-form .sample-selector-wrapper .sample-selector-section .drop-section-wrapper .rfs-dropdown{display:inline-block;height:60px;width:325px;max-width:100%;border:2px solid #f0efef;position:relative;cursor:pointer;overflow:hidden;float:right;padding-left:10px;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;}.rfs-form .sample-selector-wrapper .sample-selector-section .drop-section-wrapper .rfs-dropdown .li-image-wrapper{display:inline-block;float:left;height:35px;width:35px;border:1px solid #999;padding:2px;background:#fff;margin-top:8px;margin-right:13px;}.rfs-form .sample-selector-wrapper .sample-selector-section .drop-section-wrapper .rfs-dropdown .li-image-wrapper .image-interior{display:block;width:29px;height:29px;margin:0;}.rfs-form .sample-selector-wrapper .sample-selector-section .drop-section-wrapper .rfs-dropdown .dropdown-arrow-box{height:54px;width:54px;background:#f0efef;float:right;margin:1px 1px;position:relative;z-index:10;text-align:center;padding-top:2px;}.rfs-form .sample-selector-wrapper .sample-selector-section .drop-section-wrapper .rfs-dropdown .dropdown-arrow-box img{-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;}.rfs-form .sample-selector-wrapper .sample-selector-section .drop-section-wrapper .rfs-dropdown ul{position:absolute;right:-2px;left:-2px;top:57px;border:2px solid #f0efef;border-top:1px solid #f0efef;margin:0 0 0 0;padding:0 0 0 0;list-style:none;background:#fff;max-height:216px;overflow-y:scroll;z-index:200;}.rfs-form .sample-selector-wrapper .sample-selector-section .drop-section-wrapper .rfs-dropdown ul li{padding-left:10px;}.rfs-form .sample-selector-wrapper .sample-selector-section .drop-section-wrapper .rfs-dropdown ul li:after{content:"";clear:both;display:block;}.rfs-form .sample-selector-wrapper .sample-selector-section .drop-section-wrapper .rfs-dropdown ul li:hover{background:#f0efef;}.rfs-form .sample-selector-wrapper .sample-selector-section .drop-section-wrapper .rfs-dropdown ul li.selected{height:56px;width:calc(100% - 54px);position:absolute;top:-56px;line-height:56px;background:#fff;z-index:500;}.rfs-form .sample-selector-wrapper .sample-selector-section .drop-section-wrapper .rfs-dropdown ul li.selected:hover{background:#fff;}.rfs-form .sample-selector-wrapper .sample-selector-section .drop-section-wrapper .rfs-dropdown.open{overflow:visible;border-bottom:none;}.rfs-form .sample-selector-wrapper .sample-selector-section .drop-section-wrapper .rfs-dropdown.open ul{z-index:15;overflow-y:scroll !important;}.rfs-form .sample-selector-wrapper .sample-selector-section .drop-section-wrapper .rfs-dropdown.open .dropdown-arrow-box{padding-top:0;z-index:20;}.rfs-form .sample-selector-wrapper .sample-selector-section .drop-section-wrapper .rfs-dropdown.open .dropdown-arrow-box img{-moz-transform:scaleY(-1);-o-transform:scaleY(-1);-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1);-ms-filter:"FlipV";filter:FlipV;}.rfs-form .sample-selector-wrapper .sample-selector-section .drop-section-wrapper ul.has-selection{overflow-y:visible !important;}.rfs-form .sample-selector-wrapper .sample-selector-section .drop-section-wrapper .rfs-dropdown.open ul li.selected{position:relative;top:0;}.rfs-form .sample-selector-wrapper .sample-selector-section .drop-section-wrapper .rfs-dropdown.disabled{cursor:default;color:#888484;}.rfs-form .sample-selector-wrapper .sample-selector-section .products-available{display:block;}.rfs-form .sample-selector-wrapper .sample-selector-section .products-available.hide{display:none;}.rfs-form .sample-selector-wrapper .sample-selector-section.sample1 .drop-section-wrapper.one{z-index:999;}.rfs-form .sample-selector-wrapper .sample-selector-section.sample1 .drop-section-wrapper.two{z-index:998;}.rfs-form .sample-selector-wrapper .sample-selector-section.sample1 .drop-section-wrapper.three{z-index:997;}.rfs-form .sample-selector-wrapper .sample-selector-section.sample2 .drop-section-wrapper.one{z-index:996;}.rfs-form .sample-selector-wrapper .sample-selector-section.sample2 .drop-section-wrapper.two{z-index:995;}.rfs-form .sample-selector-wrapper .sample-selector-section.sample2 .drop-section-wrapper.three{z-index:994;}.rfs-form .sample-selector-wrapper .sample-selector-section.sample3 .drop-section-wrapper.one{z-index:993;}.rfs-form .sample-selector-wrapper .sample-selector-section.sample3 .drop-section-wrapper.two{z-index:992;}.rfs-form .sample-selector-wrapper .sample-selector-section.sample3 .drop-section-wrapper.three{z-index:991;}.rfs-form .sample-selector-wrapper .sample-selector{width:50%;padding-top:72px;}.rfs-form .sample-selector-wrapper .sample-selector .sample-header{margin:0 -10px 25px;color:#221b06;font-size:35px;padding:23px 20px 23px 20px;font-family:"PMNCaeciliaW01-56Italic",serif;}.rfs-form .sample-selector-wrapper .sample-selector .sample-header .inner-wrapper{line-height:1;}.rfs-form .sample-selector-wrapper .sample-selector .sample-header:after{content:"";clear:both;display:block;}.rfs-form .sample-selector-wrapper .sample-selector .sample-header .icon-wrapper{height:43px;width:43px;display:inline-block;float:left;background:url("../png/non-selected-sample-icon.png");background-size:100%;margin-top:-1%;margin-right:10px;margin-left:10px;}@media(max-width:760px){.rfs-form .sample-selector-wrapper .sample-selector .sample-header .icon-wrapper{margin-top:-5%;}}.rfs-form .sample-selector-wrapper .sample-selector .sample-header.partial{background:#eeeded;}.rfs-form .sample-selector-wrapper .sample-selector .sample-header.active{background:#eeeded;}.rfs-form .sample-selector-wrapper .sample-selector .sample-header.active .icon-wrapper{background:url("../png/selected-sample-icon.png");background-size:100%;}.rfs-form .sample-selector-wrapper .sample-display{width:50%;padding-left:35px;padding-top:60px;}.rfs-form .sample-selector-wrapper .sample-display:after{content:"";clear:both;display:block;}@media(max-width:1020px){.rfs-form .sample-selector-wrapper .sample-display{padding-top:230px;}}@media(max-width:991px){.rfs-form .sample-selector-wrapper .sample-display{padding-top:300px;}}.rfs-form .sample-selector-wrapper .display-circle{width:345px;height:345px;max-width:100%;position:relative;overflow:hidden;background:#eeeded;font-family:"PMNCaeciliaW01-56Italic",serif;color:#6c6b6b;text-align:center;border-radius:50%;float:right;font-size:20px;-webkit-transition:background-color 1000ms linear;-moz-transition:background-color 1000ms linear;-o-transition:background-color 1000ms linear;-ms-transition:background-color 1000ms linear;transition:background-color 1000ms linear;}@media(max-width:760px){.rfs-form .sample-selector-wrapper .display-circle{width:100%;}}.rfs-form .sample-selector-wrapper .display-circle img{position:absolute;top:0;left:0;width:100%;height:100%;display:none;}.rfs-form .sample-selector-wrapper .sample-selector-section .drop-section-wrapper .rfs-dropdown.error{border-color:#a21a00;background-color:#f5e6e3;}.rfs-form .sample-selector-wrapper .sample-selector-section .drop-section-wrapper .rfs-dropdown.error .selector{color:#a21a00;}@media(max-width:1020px){.rfs-form .sample-selector-wrapper .sample-selector-section .rfs-dropdown{float:left;}}@media(max-width:760px){.rfs-form-container{padding:0;background-attachment:fixed;background-size:cover;}.rfs-form-container .rfs-page-intro{padding:60px 5px 40px;left:0 !important;}.rfs-form-container .rfs-page-intro h1{height:auto;font-size:44px;text-align:left;text-transform:none;}.rfs-form-container .rfs-page-intro p{display:none;}.rfs-form-override{padding-left:20px !important;padding-right:20px !important;max-width:100% !important;}.rfs-form-override #recaptcha_element iframe{margin-left:0;}.rfs-form{padding:20px;}.rfs-form .title{text-align:left;}.rfs-form .divider{display:inline-block;margin:0 0 0 0;}.rfs-form .sub-title{text-align:left;padding-bottom:0;}.rfs-form .sample-selector-wrapper .sample-selector,.rfs-form .sample-selector-wrapper .sample-display{width:100%;}.rfs-form .sample-selector-wrapper .sample-selector .sample-header{margin-bottom:15px;font-size:20px;padding:23px 0 23px 0;line-height:43px;}.rfs-form .sample-selector-wrapper .sample-selector .sample-header .icon-wrapper{margin-right:10px;height:42px;width:42px;}.rfs-form .sample-selector-wrapper .sample-selector .sample-header .inner-wrapper{display:inline-block;}.rfs-form .sample-selector-wrapper .drop-section-wrapper{line-height:1em;margin-top:15px;}.rfs-form .sample-selector-wrapper .drop-section-wrapper .rfs-dropdown{width:100%;line-height:54px;margin-top:2px;}.rfs-form .sample-selector-wrapper .sample-display{margin-top:30px;padding:0 35px;}.rfs-form .sample-selector-wrapper .sample-display .display-circle{color:transparent;margin:0 auto;float:none;}.rfs-form .fl{width:100% !important;margin-bottom:2rem !important;}.form-container .rfs-form-wrapper{padding:10px;}}@media(max-width:640px){.form-container{display:block;}.rfs-form-container{width:100% !important;}.rfs-form-container .mktoForm{width:100% !important;}.rfs-form-container .mktoForm .mktoFormRow.twoColumns .mktoFormCol{width:100% !important;float:none !important;}.rfs-form-container .mktoForm .mktoFormRow.twoColumns .mktoFormCol:nth-child(2){margin-left:0 !important;}.rfs-form-container .mktoForm .mktoFormRow.narrow{width:100% !important;}}@media(max-width:567px){.rfs-hero-wrapper{background:url(../jpg/header-bg-small.jpg);}}@media(max-width:320px){.form-container .rfs-form-wrapper{padding:0;}.rfs-form-override{padding-left:5px !important;padding-right:5px !important;}}.inspired-page-wrapper{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:10;}.get-inspired-container,.get-inspired-container *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.get-inspired-hero{position:absolute;top:0;right:0;left:0;height:686px;background-repeat:no-repeat;background-attachment:fixed;-webkit-background-size:cover;background-size:cover;z-index:-1;}@media all and (max-width:420px){.get-inspired-hero{height:100%;background-attachment:scroll;}}.get-inspired-hero .dark-overlay{position:absolute;top:0;left:0;background:rgba(0,0,0,.2);height:100%;width:100%;}@media all and (max-width:399px){.get-inspired-hero .dark-overlay{height:23.3%;}}.get-inspired-hero:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.4);}@media all and (max-width:399px){.get-inspired-hero:after{background:none;}}.get-inspired-container{width:975px;padding:0 20px;max-width:100%;margin:0 auto;}.get-inspired-container.inspired-sectional-wrapper{overflow:hidden;}.get-inspired-container .intro-content{color:#fff;font-size:24px;}.get-inspired-container .intro-content .intro-title{font-family:"HelveticaNeueW01-77BdCn 692722",sans-serif;font-size:65px;width:70%;padding-top:160px;line-height:1.0769em;margin-bottom:15px;}@media screen and (max-width:1024px){.get-inspired-container .intro-content .intro-title{padding-top:50px;width:100%;}}@media screen and (max-width:399px){.get-inspired-container .intro-content .intro-title{font-size:45px;line-height:49px;}}.get-inspired-container .intro-content .intro-text{width:65%;font-family:"Benton Sans",sans-serif;font-size:24px;line-height:1.25em;}@media screen and (max-width:420px){.get-inspired-container .intro-content .intro-text{width:100%;}}@media screen and (max-width:399px){.get-inspired-container .intro-content .intro-text{display:none;}}.get-inspired-container .inspired-rotator .inspired-rotator-indicator-wrapper{text-align:center;position:absolute;bottom:100px;width:100%;z-index:100;}.get-inspired-container .inspired-rotator .inspired-rotator-indicator{display:inline-block;width:20px;height:5px;cursor:pointer;background:#c9cac4;margin:0 5px;}.get-inspired-container .inspired-rotator .inspired-rotator-indicator.current-item{background:#fff;}.get-inspired-container .inspired-form-box{background:#fff;position:relative;margin-top:100px;}@media screen and (max-width:399px){.get-inspired-container .inspired-form-box{margin-top:50px;}}.get-inspired-container .inspired-form-box:after{content:"";display:block;clear:both;}.get-inspired-container .inspired-form-box .left-inspired-form{padding:70px 120px 80px 70px;float:left;display:inline-block;width:565px;}@media screen and (max-width:1024px){.get-inspired-container .inspired-form-box .left-inspired-form{width:100%;padding:70px 70px 70px 70px;}}@media screen and (max-width:420px){.get-inspired-container .inspired-form-box .left-inspired-form{width:100%;padding:35px 20px 35px 20px;}}.get-inspired-container .inspired-form-box .left-inspired-form .inspired-form-title{padding:0 5px;font-family:"PMNCaeciliaW01-56Italic",serif;font-size:35px;line-height:.8571em;margin-bottom:20px;}.get-inspired-container .inspired-form-box .inspired-rotator{position:absolute;width:370px;top:0;bottom:0;right:0;background:#dfe0dc;overflow:hidden;}.get-inspired-container .inspired-form-box .inspired-rotator:after{content:'';position:absolute;z-index:60;background:-moz-linear-gradient(0deg,rgba(223,224,220,0) 30%,#dfe0dc 90%);background:-webkit-linear-gradient(0deg,rgba(223,224,220,0) 30%,#dfe0dc 90%);background:-o-linear-gradient(0deg,rgba(223,224,220,0) 30%,#dfe0dc 90%);background:-ms-linear-gradient(0deg,rgba(223,224,220,0) 30%,#dfe0dc 90%);background:linear-gradient(90deg,rgba(223,224,220,0) 30%,#dfe0dc 90%);top:0;right:0;bottom:0;width:75px;}.get-inspired-container .inspired-form-box .inspired-rotator:before{content:'';position:absolute;z-index:60;background:-moz-linear-gradient(180deg,rgba(223,224,220,0) 30%,#dfe0dc 90%);background:-webkit-linear-gradient(180deg,rgba(223,224,220,0) 30%,#dfe0dc 90%);background:-o-linear-gradient(180deg,rgba(223,224,220,0) 30%,#dfe0dc 90%);background:-ms-linear-gradient(180deg,rgba(223,224,220,0) 30%,#dfe0dc 90%);background:linear-gradient(270deg,rgba(223,224,220,0) 30%,#dfe0dc 90%);top:0;left:0;bottom:0;width:75px;}@media screen and (max-width:1024px){.get-inspired-container .inspired-form-box .inspired-rotator{display:none;}}.get-inspired-container .inspired-form-box .inspired-rotator .rotator-item-wrapper{width:200%;height:100%;margin-left:0;}.get-inspired-container .inspired-form-box .inspired-rotator .rotator-item-wrapper .inspired-rotator-item{width:370px;display:inline-block;float:left;-moz-transition:1s ease-in-out;-o-transition:1s ease-in-out;-webkit-transition:1s ease-in-out;transition:1s ease-in-out;z-index:50;height:100%;font-size:15px;}.get-inspired-container .inspired-form-box .inspired-rotator .rotator-item-wrapper .inspired-rotator-item>div{margin-left:75px;margin-right:75px;}.get-inspired-container .inspired-form-box .inspired-rotator .rotator-item-wrapper .inspired-rotator-item .top-rotator-area{margin-top:150px;}.get-inspired-container .inspired-form-box .inspired-rotator .rotator-item-wrapper .inspired-rotator-item .mid-rotator-area{margin-top:50px;margin-bottom:35px;position:relative;}.get-inspired-container .inspired-form-box .inspired-rotator .rotator-item-wrapper .inspired-rotator-item.neg-margin{margin-left:-100%;}.get-inspired-container .inspired-form-box .inspired-rotator .rotator-item-wrapper .inspired-rotator-item .quote-circle{background:#fff;height:55px;width:55px;border-radius:50%;font-size:50px;text-align:center;margin:0 auto;color:#8ba4b0;font-family:"PMNCaeciliaW01-56Italic",serif;line-height:20px;}.get-inspired-container .inspired-form-box .inspired-rotator .rotator-item-wrapper .inspired-rotator-item .quote-circle>span{display:inline-block;margin-top:33px;margin-left:-3px;}.get-inspired-container .inspired-form-box .inspired-rotator .rotator-item-wrapper .inspired-rotator-item .rotator-quote-content{color:#000;font-family:"Benton Sans",sans-serif;font-size:15px;line-height:1.334em;}.get-inspired-container .inspired-form-box .inspired-rotator .rotator-item-wrapper .inspired-rotator-item .rotator-quote-content:before{position:absolute;left:-5px;}.get-inspired-container .inspired-form-box .inspired-rotator .rotator-item-wrapper .inspired-rotator-item .rotator-quote-info{color:#999;font-size:15px;line-height:1.334em;font-family:"PMNCaeciliaW01-56Italic",serif;}.get-inspired-container .inspired-form-box .inspired-rotator .rotator-item-wrapper .inspired-rotator-item .rotator-quote-info .quote-name{text-transform:uppercase;color:#8ba4b0;font-family:"HelveticaNeueW01-77BdCn 692722",sans-serif;}.get-inspired-container .inspired-form-box .inspired-rotator .rotator-item-wrapper .inspired-rotator-item.green .quote-name,.get-inspired-container .inspired-form-box .inspired-rotator .rotator-item-wrapper .inspired-rotator-item.green .quote-circle{color:#b0b584;}.get-inspired-container .inspired-form-box .inspired-rotator .rotator-item-wrapper .inspired-rotator-item.orange .quote-name,.get-inspired-container .inspired-form-box .inspired-rotator .rotator-item-wrapper .inspired-rotator-item.orange .quote-circle{color:#d2bc94;}.get-inspired-container .inspired-form-box .get-inspired-btn{background-color:#00833e;font-family:"PMNCaeciliaW01-56Italic",serif;font-size:20px;line-height:25px;color:#fff;margin:50px 5px 0;text-align:center;cursor:pointer;padding:14px 0;position:relative;}.get-inspired-container .inspired-form-box .get-inspired-btn br{display:none;}@media screen and (max-width:420px){.get-inspired-container .inspired-form-box .get-inspired-btn{padding:14px;font-size:18px;}}@media screen and (min-width:397px) and (max-width:479px){.get-inspired-container .inspired-form-box .get-inspired-btn{font-size:16px;}}@media screen and (max-width:396px){.get-inspired-container .inspired-form-box .get-inspired-btn{padding:14px 0;}.get-inspired-container .inspired-form-box .get-inspired-btn br{display:block;}}.get-inspired-container .inspired-form-box .get-inspired-btn:hover{background-color:#01a261;}.get-inspired-container .inspired-form-box .get-inspired-btn .hardie-btn-arrow{display:inline-block;height:30px;width:45px;float:right;padding-left:15px;position:absolute;top:15px;right:15px;-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);}@media screen and (min-width:397px) and (max-width:479px){.get-inspired-container .inspired-form-box .get-inspired-btn .hardie-btn-arrow{font-size:16px;right:-10px;}}@media screen and (max-width:396px){.get-inspired-container .inspired-form-box .get-inspired-btn .hardie-btn-arrow{top:40px;}}.get-inspired-container .inspired-form-box .get-inspired-btn .hardie-btn-arrow .point-down{background:#fff;display:inline-block;width:10px;height:2px;float:left;margin-top:8px;margin-left:3px;-moz-transition:.35s;-o-transition:.35s;-webkit-transition:.35s;transition:.35s;}@media screen and (max-width:350px){.get-inspired-container .inspired-form-box .get-inspired-btn .hardie-btn-arrow .point-down{margin-top:25px;}}.get-inspired-container .inspired-form-box .get-inspired-btn .hardie-btn-arrow .point-down.left{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-right:-2px;}.get-inspired-container .inspired-form-box .get-inspired-btn .hardie-btn-arrow .point-down.right{-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin-left:-2px;}.get-inspired-container .inspired-form-box .inspired-form-row:after{content:"";display:block;clear:both;}.get-inspired-container .inspired-form-box .inspired-form-row .errorDesc{font-family:"Benton Sans",sans-serif;font-weight:bold;font-size:1em;line-height:1.5em;color:#a21a00;display:block;}.get-inspired-container .inspired-form-box .inspired-form-row .input-section{float:left;width:100%;padding:0 5px;}.get-inspired-container .inspired-form-box .inspired-form-row .input-section .choose-hardie-dropdown{width:100%;}.get-inspired-container .inspired-form-box .inspired-form-row .input-section .title{font-weight:bold;font-size:.875em;font-family:"Benton Sans",sans-serif;color:#666;padding:10px 0 5px;}.get-inspired-container .inspired-form-box .inspired-form-row .input-section input{width:100%;border:2px solid #ccc;height:50px;padding:5px;font-size:1em;color:#00833e;font-family:"Benton Sans",sans-serif;line-height:2.125em;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;}.get-inspired-container .inspired-form-box .inspired-form-row .input-section input:focus{border:2px solid #b6bab3;border-width:2px 2px 2px 5px;outline:0;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;}.get-inspired-container .inspired-form-box .inspired-form-row .input-section input.active{border:2px solid #b6bab3;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;}.get-inspired-container .inspired-form-box .inspired-form-row .input-section input.error{color:#a21a00;background:#f5e6e3;border:2px solid #dfd2cf !important;border-left-color:#a21a00 !important;border-left-width:5px !important;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;}.get-inspired-container .inspired-form-box .inspired-form-row .input-section .select-container{border:2px solid #ccc;height:54px;}.get-inspired-container .inspired-form-box .inspired-form-row .input-section .select-container select{height:47px;padding-left:15px;padding-right:15px;}.get-inspired-container .inspired-form-box .inspired-form-row .input-section input[type=number]::-webkit-inner-spin-button,.get-inspired-container .inspired-form-box .inspired-form-row .input-section input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;}.get-inspired-container .inspired-form-box .inspired-form-row.split-2 .input-section{float:left;width:50%;}@media screen and (max-width:399px){.get-inspired-container .inspired-form-box .inspired-form-row.split-2 .input-section{width:100%;}}.get-inspired-container .inspired-form-box .inspired-form-row.terms-conditions{padding:20px 5px;}.get-inspired-container .inspired-form-box .inspired-form-row.terms-conditions input{visibility:hidden;}@media screen and (max-width:420px){.get-inspired-container .inspired-form-box .inspired-form-row.terms-conditions input{margin-left:-20px;}}.get-inspired-container .inspired-form-box .inspired-form-row.terms-conditions label{float:left;margin-right:10px;display:inline-block;height:17px;width:17px;border:2px solid #ccc;cursor:pointer;border-radius:2px;margin-top:2px;position:relative;}.get-inspired-container .inspired-form-box .inspired-form-row.terms-conditions.ff-mac label:after{font-size:17px;top:-4px;}.get-inspired-container .inspired-form-box .inspired-form-row.terms-conditions [type="checkbox"]:checked+label{background:#01a261 !important;border-color:#00833e !important;}.get-inspired-container .inspired-form-box .inspired-form-row.terms-conditions [type="checkbox"]:checked+label:after{content:'✔';display:inline-block;position:absolute;top:-3px;left:2px;font-size:12px;color:#fff;}.get-inspired-container .inspired-form-box .inspired-form-row.terms-conditions .terms-text{width:80%;float:left;display:inline-block;font-family:"Benton Sans",sans-serif;font-size:12px;line-height:1.334em;color:#000;}@media screen and (max-width:420px){.get-inspired-container .inspired-form-box .inspired-form-row.terms-conditions .terms-text{display:inline;}}.get-inspired-container .inspired-form-box .inspired-form-row.terms-conditions .terms-text a{text-decoration:underline;}.get-inspired-container .get-inspired-sectional.before-scroll .inspired-sectional-image{opacity:0;}.get-inspired-container .inspired-sectional-1.before-scroll .inspired-sectional-image{right:-100px;}.get-inspired-container .inspired-sectional-2.before-scroll .inspired-sectional-image{left:-100px;}.get-inspired-container .inspired-sectional-3.before-scroll .inspired-sectional-image{right:-100px;}.request-brochure-bar,request-brochure-bar *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.request-brochure-bar{padding:8px 5px;text-align:center;background:#fff;z-index:10000;height:60px;max-width:100%;min-width:100%;line-height:44px;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.2);-moz-box-shadow:0 2px 2px 0 rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.2);position:fixed;top:0;margin-top:-70px;-moz-transition:.5s;-o-transition:.5s;-webkit-transition:.5s;transition:.5s;}@media all and (max-width:420px){.request-brochure-bar{display:none;}}.request-brochure-bar:after{content:"";clear:both;display:block;}@media screen and (max-width:420px){.request-brochure-bar .hidden-mobile{display:none;}}.request-brochure-bar .inner-container{max-width:100%;width:1020px;font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;margin:0 auto;padding:0 5px;font-size:25px;}.request-brochure-bar .inner-container .get-inspired-btn,.request-brochure-bar .inner-container .get-inspired-btn:link,.request-brochure-bar .inner-container .get-inspired-btn:visited{float:right;background:#00833e;color:#fff;height:45px;line-height:45px;font-family:"PMNCaeciliaW01-56Italic",serif;padding:0 20px;font-size:20px;display:inline-block;}@media screen and (max-width:420px){.request-brochure-bar .inner-container .get-inspired-btn,.request-brochure-bar .inner-container .get-inspired-btn:link,.request-brochure-bar .inner-container .get-inspired-btn:visited{float:none;}}.request-brochure-bar .inner-container .get-inspired-btn:hover,.request-brochure-bar .inner-container .get-inspired-btn:link:hover,.request-brochure-bar .inner-container .get-inspired-btn:visited:hover{color:#fff !important;background-color:#00833e d;}#rfinsSuccessPanel{display:none;}.inspiration-awaits-module,.inspiration-awaits-module *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.inspiration-awaits-module{position:relative;overflow:hidden;}.inspiration-awaits-module .left-white-box{padding:85px 90px;background:#fff;color:#333;width:563px;max-width:100%;position:relative;z-index:20;text-align:center;}@media screen and (max-width:420px){.inspiration-awaits-module .left-white-box{padding:40px 20px;}}.inspiration-awaits-module .left-white-box .top-section .title-section{font-size:35px;font-family:"PMNCaeciliaW01-56Italic",serif;line-height:.8571em;}.inspiration-awaits-module .left-white-box .top-section p{font-family:"Benton Sans",sans-serif;font-size:20px;line-height:1.5em;margin-top:30px;}.inspiration-awaits-module .left-white-box .top-section p a,.inspiration-awaits-module .left-white-box .top-section p a:link,.inspiration-awaits-module .left-white-box .top-section p a:visited,.inspiration-awaits-module .left-white-box .top-section p a:hover{text-decoration:underline;color:#333;font-family:"PMNCaeciliaW01-56Italic",serif;}.inspiration-awaits-module .left-white-box .seperator{height:4px;width:90px;background:#333;margin:50px auto 60px;}.inspiration-awaits-module .left-white-box .bottom-section .title-section{text-transform:uppercase;font-size:25px;font-family:"HelveticaNeueW01-77BdCn 692722",sans-serif;line-height:1em;}.inspiration-awaits-module .left-white-box .bottom-section p{font-family:"Benton Sans",sans-serif;font-size:16px;line-height:1.5em;margin-top:25px;}.inspiration-awaits-module .left-white-box .inspiration-awaits-btn{padding:15px 0;background:#00833e;color:#fff;position:relative;text-align:center;font-family:"PMNCaeciliaW01-56Italic",serif;font-size:20px;line-height:1.25em;width:250px;max-width:100%;margin:25px auto 0;display:block;cursor:pointer;}.inspiration-awaits-module .left-white-box .inspiration-awaits-btn .hardie-btn-arrow{display:inline-block;height:30px;width:45px;float:right;padding-left:15px;position:absolute;top:16px;right:0;-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);}.inspiration-awaits-module .left-white-box .inspiration-awaits-btn .hardie-btn-arrow .point-down{background:#fff;display:inline-block;width:10px;height:2px;float:left;margin-top:8px;margin-left:3px;-moz-transition:.35s;-o-transition:.35s;-webkit-transition:.35s;transition:.35s;}.inspiration-awaits-module .left-white-box .inspiration-awaits-btn .hardie-btn-arrow .point-down.left{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-right:-2px;}.inspiration-awaits-module .left-white-box .inspiration-awaits-btn .hardie-btn-arrow .point-down.right{-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin-left:-2px;}.inspiration-awaits-module .left-white-box .inspiration-awaits-btn:hover{background:#01a261;}.inspiration-awaits-module .right-accent-image{position:absolute;right:0;top:0;bottom:0;z-index:10;}.inspiration-awaits-module .right-accent-image img{min-width:370px;min-height:100%;}.inspired-sectionals-wrapper{width:770px;padding:0;margin-top:35px;}.inspired-sectionals-wrapper .inspired-sectional-container .half{width:50%;}.inspired-sectionals-wrapper .inspired-sectional-container .show-for-mobile{display:none !important;}.inspired-sectionals-wrapper .inspired-sectional-container .content-box{width:355px;padding:55px 55px 115px 48px;position:relative;z-index:10;}.inspired-sectionals-wrapper .inspired-sectional-container .content-box .content-title{font-size:30px;text-transform:uppercase;line-height:1em;font-family:"HelveticaNeueW01-77BdCn 692722",sans-serif;}.inspired-sectionals-wrapper .inspired-sectional-container .content-box .content-title.inspired-number{font-size:72px;line-height:30px;margin-bottom:30px;}.inspired-sectionals-wrapper .inspired-sectional-container .content-box .content-title-seperator{background:#000 none repeat scroll 0 0;height:4px;margin-bottom:25px;margin-top:25px;width:90px;}.inspired-sectionals-wrapper .inspired-sectional-container .content-box p{font-family:"Benton Sans",sans-serif;font-size:24px;line-height:1.25em;margin:15px 0;}.inspired-sectionals-wrapper .inspired-sectional-container .content-box.white-box{background:#fff;}.inspired-sectionals-wrapper .inspired-sectional-container .content-box.right-justified{text-align:right;}.inspired-sectionals-wrapper .inspired-sectional-container .content-box.clear-box{z-index:0;padding-bottom:55px;}.inspired-sectionals-wrapper .inspired-sectional-container .content-box.clear-box.with-plus{background:#fff;width:290px;padding-left:50px;padding-right:30px;margin-left:30px;margin-top:30px;z-index:10;}.inspired-sectionals-wrapper .inspired-sectional-container .content-box.clear-box p{font-size:16px;line-height:1.5em;}.inspired-sectionals-wrapper .inspired-sectional-container .fr .content-box{padding-left:65px;padding-right:48px;margin-left:30px;}.inspired-sectionals-wrapper .inspired-sectional-container .inspired-sectional-image{position:relative;z-index:1;-moz-transition:all 1s ease-in-out 0s;-o-transition:all 1s ease-in-out 0s;-webkit-transition:all 1s ease-in-out 0s;transition:all 1s ease-in-out 0s;opacity:0;}.inspired-sectionals-wrapper .inspired-sectional-container .inspired-sectional-image.active{-moz-transition:all 1s ease-in-out 0s;-o-transition:all 1s ease-in-out 0s;-webkit-transition:all 1s ease-in-out 0s;transition:all 1s ease-in-out 0s;opacity:1;}.inspired-sectionals-wrapper .inspired-sectional-container.inspired-sectional-1 .inspired-sectional-image{margin-top:85px;right:-20px;}.inspired-sectionals-wrapper .inspired-sectional-container.inspired-sectional-1 .inspired-sectional-image.active{right:63px;}.inspired-sectionals-wrapper .inspired-sectional-container.inspired-sectional-2 .clear-box{margin-top:50px;}.inspired-sectionals-wrapper .inspired-sectional-container.inspired-sectional-2 .inspired-sectional-image{margin-top:-50px;left:-120px;}.inspired-sectionals-wrapper .inspired-sectional-container.inspired-sectional-2 .inspired-sectional-image.active{left:0;}.inspired-sectionals-wrapper .inspired-sectional-container.inspired-sectional-3 .inspired-sectional-image{margin-top:-86px;right:-20px;}.inspired-sectionals-wrapper .inspired-sectional-container.inspired-sectional-3 .inspired-sectional-image.active{right:95px;}@media all and (max-width:420px){.inspired-sectionals-wrapper{width:100%;padding:0 20px;margin-left:auto;margin-right:auto;margin-bottom:120px;}.inspired-sectionals-wrapper .inspired-sectional-container .show-for-mobile{display:block !important;}.inspired-sectionals-wrapper .inspired-sectional-container .hide-for-mobile{display:none;}.inspired-sectionals-wrapper .inspired-sectional-container .half{width:100% !important;}.inspired-sectionals-wrapper .inspired-sectional-container .fl,.inspired-sectionals-wrapper .inspired-sectional-container .fr{float:none;}.inspired-sectionals-wrapper .inspired-sectional-container .content-box,.inspired-sectionals-wrapper .inspired-sectional-container .clear-box{width:100%;}.inspired-sectionals-wrapper .inspired-sectional-container .content-box{padding-bottom:55px;}.inspired-sectionals-wrapper .inspired-sectional-container .content-box br{display:none;}.inspired-sectionals-wrapper .inspired-sectional-container .content-box.right-justified{text-align:left;}.inspired-sectionals-wrapper .inspired-sectional-container .content-box.clear-box.with-plus{margin-top:0;margin-left:0;padding-right:55px;padding-left:48px;width:100%;}.inspired-sectionals-wrapper .inspired-sectional-container .fr .content-box{margin-left:0;padding-right:55px;padding-left:48px;}.inspired-sectionals-wrapper .inspired-sectional-container .inspired-sectional-image{opacity:1;}.inspired-sectionals-wrapper .inspired-sectional-container .inspired-sectional-image img{width:100%;}.inspired-sectionals-wrapper .inspired-sectional-container.inspired-sectional-1 .inspired-sectional-image{margin-top:0;right:0;}.inspired-sectionals-wrapper .inspired-sectional-container.inspired-sectional-1 .inspired-sectional-image.active{right:0;}.inspired-sectionals-wrapper .inspired-sectional-container.inspired-sectional-2 .clear-box{margin-top:0;}.inspired-sectionals-wrapper .inspired-sectional-container.inspired-sectional-2 .inspired-sectional-image{margin-top:0;left:0;}.inspired-sectionals-wrapper .inspired-sectional-container.inspired-sectional-2 .inspired-sectional-image.active{left:0;}.inspired-sectionals-wrapper .inspired-sectional-container.inspired-sectional-3 .inspired-sectional-image{margin-top:0;right:0;}.inspired-sectionals-wrapper .inspired-sectional-container.inspired-sectional-3 .inspired-sectional-image.active{right:0;}}#dealer-detail-container{background:#fff;width:765px;height:375px;color:#333;}#dealer-detail-container #navigator{background:#333;color:#fff;height:40px;padding-top:10px;text-align:center;font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;font-size:1.25em;text-transform:uppercase;position:relative;}#dealer-detail-container #navigator .nav-link{position:absolute;top:10px;}#dealer-detail-container #navigator .nav-link.hide{display:none;}#dealer-detail-container #navigator #previous-dealer{left:20px;}#dealer-detail-container #navigator #next-dealer{right:20px;}#dealer-detail-container #navigator .nav-link a{font-family:"PMNCaeciliaW01-56Italic",serif;font-size:.875em;text-transform:none;color:#fff;}#dealer-detail-container #navigator .nav-link a span{width:11px;height:19px;display:inline-block;vertical-align:middle;background-size:10px auto !important;}#dealer-detail-container #navigator .nav-link a span.previous{background:url("../png/carousel-prev.png") no-repeat 0 0;margin-right:20px;}#dealer-detail-container #navigator .nav-link a span.next{background:url("../png/carousel-next.png") no-repeat 0 0;margin-left:20px;}#dealer-detail-container #navigator .nav-link a:hover{color:#fff !important;text-decoration:underline;}#dealer-detail-container .left-column{width:380px;}#dealer-detail-container .left-column #dealer-info{margin:50px 55px;font-size:1em;}#dealer-detail-container .left-column #dealer-info h1{font-size:.97625em;margin-bottom:35px;}#dealer-detail-container #dealer-detail-map{width:380px;height:315px;}.find-dealer-form{position:relative;font-size:10px;width:auto;margin-top:42px;margin-left:40px;margin-right:25px;}.find-dealer-form .select-container{overflow:hidden;background:url("../gif/select-arrow.gif") no-repeat calc(100% - 38px) center #fff;background-size:43px 42px;}.find-dealer-form .element{margin-bottom:15px;}.find-dealer-form .element label,.find-dealer-form .element .div-label{font-weight:bold;font-size:1.4em;color:#666;font-family:"Benton Sans",sans-serif;line-height:20px;}.find-dealer-form .element label.error,.find-dealer-form .element .div-label.error{color:#a89b77;}.find-dealer-form .element label a,.find-dealer-form .element .div-label a{text-decoration:underline;}.find-dealer-form .element .errorDesc{font-family:"Benton Sans",sans-serif;font-weight:bold;font-size:1.4em;color:#a89b77;display:block;}.find-dealer-form .element input,.find-dealer-form .element textarea,.find-dealer-form .element select{border:2px solid #eeeded;resize:none;padding:13px 15px;font-family:"Benton Sans Light",sans-serif;color:#666;font-size:1.6em;display:block;width:calc(100% - 34px);-moz-transition:border .5s ease;-o-transition:border .5s ease;-webkit-transition:border .5s ease;transition:border .5s ease;}.find-dealer-form .element input:focus,.find-dealer-form .element textarea:focus,.find-dealer-form .element select:focus{border:2px solid #b6bab3;border-width:2px 2px 2px 5px;outline:0;-moz-transition:border .5s ease;-o-transition:border .5s ease;-webkit-transition:border .5s ease;transition:border .5s ease;width:calc(100% - 37px);}.find-dealer-form .element input.active,.find-dealer-form .element textarea.active,.find-dealer-form .element select.active{border:2px solid #b6bab3;-moz-transition:border .5s ease;-o-transition:border .5s ease;-webkit-transition:border .5s ease;transition:border .5s ease;width:calc(100% - 37px);}.find-dealer-form .element input.error,.find-dealer-form .element textarea.error,.find-dealer-form .element select.error{color:#666;background:#f1ecd9;border:2px solid #e0ddd5 !important;border-left-color:#a89b77 !important;border-left-width:5px !important;-moz-transition:border .5s ease;-o-transition:border .5s ease;-webkit-transition:border .5s ease;transition:border .5s ease;width:calc(100% - 37px);}.find-dealer-form .element input[type="button"]{width:100%;height:60px;border:none;padding:0;text-align:center;color:#fff;font-family:"PMNCaeciliaW01-56Italic",serif;font-size:2em;background-color:#00833e;float:right;cursor:pointer;}.find-dealer-form .element input[type="checkbox"]{width:14px;float:left;margin-right:10px;}.find-dealer-form .element.short{width:48%;float:left;}.find-dealer-form .element.short.first{margin-right:4%;}.find-dealer-form .element.short input,.find-dealer-form .element.short textarea{height:50px;}.find-dealer-form .element.short input,.find-dealer-form .element.short textarea,.find-dealer-form .element.short select{width:80%;}.find-dealer-form .element.short select{padding-bottom:11px;}.find-dealer-form .element.button{display:inline-block;margin-bottom:43px;}.find-dealer-form .element.button input[type="button"]{position:absolute;right:0;}.find-dealer-form .element.checkbox{margin-top:15px;margin-bottom:45px;}.find-dealer-form .element.checkbox.error{background:#f1ecd9;}.find-dealer-form .element.checkbox-element input{visibility:hidden;float:right;}@media screen and (max-width:768px){.find-dealer-form .element.checkbox-element input{margin-left:-20px;}}.find-dealer-form .element.checkbox-element label{float:left;margin-right:10px;display:inline-block;height:16px;width:16px;border:2px solid #eeeded;cursor:pointer;border-radius:2px;position:relative;}.find-dealer-form .element.checkbox-element label:after{content:'✔';display:inline-block;position:absolute;top:-3px;left:1px;font-size:12px;color:#fff;font-family:"Benton Sans",sans-serif;font-weight:400;}.find-dealer-form .element.checkbox-element.ff-mac label:after{font-size:17px;top:-4px;}.find-dealer-form .element.checkbox-element [type="checkbox"]:checked+label{background:#01a261 !important;border-color:#2c8553 !important;}.find-dealer-form .form-text,.find-dealer-form .success-text{margin-bottom:50px;}.find-dealer-form a{font-weight:bold;font-family:"Benton Sans",sans-serif;font-size:1em;}.find-dealer-form .limited-products-container{margin-top:60px;}.find-dealer-form .limited-products-container img{width:auto;}@media screen and (max-width:930px){.find-dealer-form .limited-products-container{margin-top:20px;}}@media screen and (max-width:1024px){.find-dealer-form{margin-left:10px;}}@media screen and (max-width:768px){.find-dealer-form{margin-left:0;}}.dealer-detail-mobile{z-index:100 !important;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fff;display:inline-block;visibility:visible;}.dealer-detail-mobile #dealer-info{position:fixed;top:60px;left:0;width:100%;height:75%;padding:20px;overflow:hidden;border-top:solid 1px #58595b;color:#333;font-size:14px;font-family:"Benton Sans",sans-serif;}.dealer-detail-mobile #dealer-info h1{font-size:.97625em;margin-bottom:35px;}.dealer-detail-mobile .contextual-menu-wrapper{max-width:930px;margin:0 auto;color:#333;display:block;}.dealer-detail-mobile .contextual-menu-wrapper a{color:#58595b;}.dealer-detail-mobile .contextual-menu-wrapper a:hover{color:#01a261;}.dealer-detail-mobile .contextual-menu-wrapper .contextual-menu-parent-page{float:left;line-height:60px;text-indent:25px;font-family:"PMNCaeciliaW01-56Italic",serif;font-size:1em;cursor:pointer;background-image:url(../png/parent-page.png);background-repeat:no-repeat;background-position:center left;}#find-a-dealer-results{margin-top:-50px;display:none;max-width:730px;width:100%;margin-left:auto;margin-right:auto;}#find-a-dealer-results .results-heading{font-family:"Benton Sans",sans-serif;font-size:1.5625em;line-height:40px;}#find-a-dealer-results .grid-layout{margin:0 auto;width:100% !important;margin-top:25px;margin-bottom:80px;display:inline-block;}#find-a-dealer-results .grid-layout th,#find-a-dealer-results .grid-layout td{vertical-align:middle;border:#cacdc8 1px solid;border-top-width:0;border-bottom-width:0;text-align:left;padding-left:16px;padding-right:10px;}#find-a-dealer-results .grid-layout th:nth-child(1),#find-a-dealer-results .grid-layout td:nth-child(1){width:385px;}#find-a-dealer-results .grid-layout th:nth-child(1) a,#find-a-dealer-results .grid-layout td:nth-child(1) a{font-family:"PMNCaeciliaW01-56Italic",serif;color:#666;font-size:16px;text-decoration:underline;}#find-a-dealer-results .grid-layout th:nth-child(2),#find-a-dealer-results .grid-layout td:nth-child(2){width:200px;}#find-a-dealer-results .grid-layout th:nth-child(3),#find-a-dealer-results .grid-layout td:nth-child(3){width:105px;}#find-a-dealer-results .grid-layout th{font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;font-size:.85875em;color:#353535;background:#dfe0dc;text-transform:uppercase;font-weight:normal;height:40px;line-height:.625em;border-top-width:1px;}#find-a-dealer-results .grid-layout tbody tr:nth-child(even) td{background:#fff;}#find-a-dealer-results .grid-layout tbody tr:nth-child(odd) td{background:#f5f4f3;}#find-a-dealer-results .grid-layout tbody tr td{font-family:"Benton Sans",sans-serif;font-size:.875em;color:#666;height:50px;}#find-a-dealer-results .grid-layout tbody tr:last-child td{border-bottom-width:1px;}#find-a-dealer-wrapper table{width:100%;}#find-a-dealer-wrapper table td{padding:0;height:25px;}#find-a-dealer-wrapper table td img{vertical-align:top;}@media screen and (max-width:930px){#find-a-dealer-wrapper .std-asymmetrical{max-width:90% !important;margin:0 auto;}#find-a-dealer-wrapper .std-asymmetrical .inner-wrapper{margin:20px;}#find-a-dealer-wrapper .std-asymmetrical select,#find-a-dealer-wrapper .std-asymmetrical option{padding-left:5px !important;}#find-a-dealer-wrapper .std-asymmetrical #find-a-dealer-results{margin:auto !important;width:93%;}}@media screen and (max-width:670px){#find-a-dealer-wrapper .std-asymmetrical #find-a-dealer-results .grid-layout th,#find-a-dealer-wrapper .std-asymmetrical #find-a-dealer-results .grid-layout td{vertical-align:middle;border:#cacdc8 1px solid;border-top-width:0;border-bottom-width:0;text-align:left;padding-left:16px;}#find-a-dealer-wrapper .std-asymmetrical #find-a-dealer-results .grid-layout th:nth-child(2),#find-a-dealer-wrapper .std-asymmetrical #find-a-dealer-results .grid-layout td:nth-child(2){display:none;width:0;}#find-a-dealer-wrapper .std-asymmetrical #find-a-dealer-results .grid-layout th,#find-a-dealer-wrapper .std-asymmetrical #find-a-dealer-results .grid-layout td{border-bottom-width:1px;}}@media screen and (max-width:800px){#dealer-detail-container{width:380px !important;}#dealer-detail-container #navigator .nav-link a,#dealer-detail-container #navigator .nav-link a:hover{color:transparent !important;text-decoration:none;}#dealer-detail-container .left-column #dealer-info{margin:30px;}}@media screen and (max-width:600px){#dealer-detail-container{width:320px !important;}#dealer-detail-container #navigator .nav-link a,#dealer-detail-container #navigator .nav-link a:hover{color:transparent !important;text-decoration:none;}#dealer-detail-container .left-column{width:320px !important;}#dealer-detail-container .left-column #dealer-info{margin:15px;}#dealer-detail-container #dealer-detail-map{visibility:hidden;display:none;width:0;height:0;}#dealerDetailModal{width:320px;height:320px;}}@media screen and (max-width:930px){#find-a-dealer-wrapper .std-asymmetrical{max-width:600px;}#find-a-dealer-wrapper .std-asymmetrical .std-cta,#find-a-dealer-wrapper .std-asymmetrical .std-cta-withimage{left:0;max-width:600px;width:100%;margin-left:0;}#find-a-dealer-wrapper .std-asymmetrical .element select{padding-bottom:11px;}}#g-searchbox-container{width:100%;max-width:920px;margin:0 auto;padding:0 auto;}#g-searchbox-container .g-searchbox-count{font-size:.875em;margin:20px 0;}#g-searchbox-container .g-searchbox-form{width:100%;}#g-searchbox-container .g-searchbox-form span{display:block;overflow:hidden;padding-right:10px;}#g-searchbox-container .g-searchbox-form #g-searchbox{background:#fff;width:100%;height:50px;padding:13px 20px;margin:0;vertical-align:middle;border:2px solid #999;resize:none;font-family:"Benton Sans",sans-serif;color:#666;font-size:1.6em;}#g-searchbox-container .g-searchbox-form #g-searchbox-go{background:#333;text-align:center;width:100px;height:50px;color:#fff;font-family:"PMNCaeciliaW01-56Italic",serif;font-size:20px;cursor:pointer;border:0;outline:0;vertical-align:middle;float:right;}#g-searchresults-container{background:#fff;width:100%;max-width:990px;margin:40px auto 0 auto;height:auto;clear:both;overflow:auto;padding-top:10px;}#g-searchresults-container #g-searchresults-start,#g-searchresults-container #g-searchresults-none{display:none;font-size:1em;line-height:1.4em;padding:20px 40px;}#g-searchresults-container #g-searchresults-start{display:block;}#g-searchresults-container .g-searchresults-item{padding:20px 40px;display:table;}#g-searchresults-container .g-searchresults-item div.g-searchresult-img{width:140px;height:90px;background-repeat:no-repeat;background-position:center center;background-size:cover;background-color:#b7e7fb;display:table-cell;}#g-searchresults-container .g-searchresults-item .g-searchresults-item-text{display:table-cell;vertical-align:top;padding-left:20px;}#g-searchresults-container .g-searchresults-item .g-searchresults-item-text h1{font-size:1.125em !important;line-height:1.2em !important;margin:0;margin-bottom:5px;text-align:left;}#g-searchresults-container .g-searchresults-item .g-searchresults-item-text a{font-size:.875em !important;line-height:1.2em !important;margin:0;color:#00833e;word-wrap:break-word;word-break:break-word;}#g-searchresults-container .g-searchresults-item .g-searchresults-item-text p{font-size:.875em;line-height:150%;margin:0;padding-top:5px;}#g-searchresults-container .g-searchresults-item:hover{cursor:pointer;}#g-searchresults-container #g-searchresults-pager{margin:30px;display:block;clear:both;}#g-searchresults-container #g-searchresults-pager ul{margin:0;padding:0;clear:both;display:block;}#g-searchresults-container #g-searchresults-pager ul li{display:inline-block;width:30px;height:30px;border:solid 1px transparent;font-size:.75em;line-height:30px;text-align:center;}#g-searchresults-container #g-searchresults-pager ul li.current{font-weight:bold;border:solid 1px #999;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}#g-searchresults-container #g-searchresults-pager ul li:hover{cursor:pointer;color:#00833e;}@media screen and (max-width:930px){#g-searchbox-container .g-searchbox-count{margin-top:20px;padding-left:10px;}#g-searchbox-container .g-searchbox-form{width:97%;margin:0 auto;}}@media screen and (max-width:740px){#g-searchresults-container .g-searchresults-item div.g-searchresult-img{display:none;}#g-searchresults-container .g-searchresults-item .g-searchresults-item-text{padding-left:0;}}@font-face{font-family:"PMNCaeciliaW01-56Italic";src:url("../eot/e4a0d124-7896-4516-b491-702a48f3f108d41d.eot#iefix");src:url("../eot/e4a0d124-7896-4516-b491-702a48f3f108d41d.eot#iefix") format("eot"),url("../woff2/b1052249-2de2-49a1-ae9f-4ee5bdd86342.woff2") format("woff2"),url("../woff/ad85bbe3-d582-4957-a027-b661a25cae9b.woff") format("woff"),url("../ttf/a201afdb-af4c-461f-b900-3c726e76bd6e.ttf") format("truetype"),url("../svg/342b8bce-b73d-48ee-8715-8ce275e4830e.svg#342b8bce-b73d-48ee-8715-8ce275e4830e") format("svg");}@font-face{font-family:"HelveticaNeueW01-67MdCn 692710";src:url("../eot/3a605871-b94d-4161-a394-bb2cfc975df7d41d.eot#iefix");src:url("../eot/3a605871-b94d-4161-a394-bb2cfc975df7d41d.eot#iefix") format("eot"),url("../woff2/423db818-6ba7-4789-995f-1f2d7f6018df.woff2") format("woff2"),url("../woff/aef05e22-e1d4-4e59-bc2e-a71c13c26cca.woff") format("woff"),url("../ttf/b785b1cf-24fa-44c9-8c93-d8e2d6912c47.ttf") format("truetype"),url("../svg/5ab0c585-fb4b-43d9-abb0-b92f452b1284.svg#5ab0c585-fb4b-43d9-abb0-b92f452b1284") format("svg");}@font-face{font-family:"HelveticaNeueW01-77BdCn 692722";src:url("../eot/83d5bc89-af33-46a9-8fe3-15d87784f50ed41d.eot#iefix");src:url("../eot/83d5bc89-af33-46a9-8fe3-15d87784f50ed41d.eot#iefix") format("eot"),url("../woff2/ab23c239-fb66-406e-bce6-f0f260f5a217.woff2") format("woff2"),url("../woff/102ab74c-0e84-4fe5-a17a-b20fb643591a.woff") format("woff"),url("../ttf/1d146b29-55e2-485b-96aa-5cb628e7e9eb.ttf") format("truetype"),url("../svg/d90b3358-e1e2-4abb-ba96-356983a54c22.svg#d90b3358-e1e2-4abb-ba96-356983a54c22") format("svg");}@font-face{font-family:"Uni Sans W01 Book";src:url("../eot/d1dfd0ce-81f9-499f-b472-f6f4c05173dbd41d.eot#iefix");src:url("../eot/d1dfd0ce-81f9-499f-b472-f6f4c05173dbd41d.eot#iefix") format("eot"),url("../woff2/db59f3bd-4783-4273-85c6-3d7e5717bc8c.woff2") format("woff2"),url("../woff/bdf1a4f0-61ef-4546-9e2c-2aefea5a608c.woff") format("woff"),url("../ttf/82221bc4-52b7-4234-82e8-e2d4ecef764c.ttf") format("truetype"),url("../svg/d7784e6b-6cca-4659-bbf7-4c31949a977e.svg#d7784e6b-6cca-4659-bbf7-4c31949a977e") format("svg");}@font-face{font-family:"Uni Sans W01 Regular";src:url("../eot/5b52dcd0-16b1-43e4-a36b-2af23d37606cd41d.eot#iefix");src:url("../eot/5b52dcd0-16b1-43e4-a36b-2af23d37606cd41d.eot#iefix") format("eot"),url("../woff2/22ecee32-c3fe-4998-9137-518e163467e2.woff2") format("woff2"),url("../woff/e7cdb593-19e6-4908-a86c-32fe61172cd0.woff") format("woff"),url("../ttf/5f4bfd13-9bbd-450a-b79f-438bf07eb3cf.ttf") format("truetype"),url("../svg/de41ff6b-d3f7-4669-9a06-0cde8e06a7ec.svg#de41ff6b-d3f7-4669-9a06-0cde8e06a7ec") format("svg");}@font-face{font-family:"Uni Sans W01 Heavy";src:url("../eot/ee6072c0-7bba-48c7-9925-972229719612d41d.eot#iefix");src:url("../eot/ee6072c0-7bba-48c7-9925-972229719612d41d.eot#iefix") format("eot"),url("../woff2/da6515f3-9dd7-4c89-80b7-268d6c5ce7e9.woff2") format("woff2"),url("../woff/68e7e2d2-71f4-4b8b-b6c0-eca9dabb08d1.woff") format("woff"),url("../ttf/15154e0a-5523-4082-bd1e-f990cc13899f.ttf") format("truetype"),url("../svg/5927be4e-b679-45ce-8e12-2b036f7591e9.svg#5927be4e-b679-45ce-8e12-2b036f7591e9") format("svg");}#blog-header{margin:0 auto;margin-bottom:30px;display:block;max-width:928px;max-height:290px;}#blog-header #header-desktop{visibility:visible;height:auto;}#blog-header #header-mobile{visibility:hidden;height:0;}#blog-header img{display:block;margin:0 auto;width:100%;}#blog-header img.icon{width:auto !important;}#blog-header h1{font-size:2.25em;font-weight:normal;line-height:30px;margin-bottom:40px;margin-top:40px;text-transform:uppercase;}#blog-header h1 a{font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;text-decoration:none;}#blog-header .blog-post-title{font-weight:normal;line-height:30px;margin-bottom:40px;margin-top:40px;text-transform:uppercase;}#blog-header .blog-post-title a{font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;text-decoration:none;font-size:2.3em;}@media all and (max-width:1260px){#blog-header{margin-top:20px;margin-bottom:0;}}@media all and (max-width:768px){#blog-header{max-height:200px;margin:20px;margin-bottom:0;}#blog-header img{max-height:200px;}}@media all and (max-width:465px){#blog-header #header-desktop{visibility:hidden;height:0;}#blog-header #header-mobile{visibility:visible;height:auto;}}#blog{font:62.5% "Benton Sans Light",sans-serif,Georgia,Arial,Trebuchet,Verdana;line-height:30px;color:#333;font-weight:normal;max-width:1100px;margin:50px auto;font-weight:normal;overflow:hidden;}#blog h1{font-size:2.5em;font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;text-align:left;text-transform:uppercase;margin-bottom:20px;margin-left:20px;}#blog h1.next-list-heading{margin-top:50px;}#blog h1.contact-heading{text-align:left;}#blog h1.repeater{margin-left:0;}#blog h2{font-size:2em;font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;text-align:left;text-transform:uppercase;margin-top:15px;}#blog h2.next-list-heading{margin-top:50px;}#blog h2.contact-heading{text-align:left;}#blog .divider{margin:20px;margin-top:5px;width:60px;height:2px;}#blog .large{width:80% !important;}#blog div.featured{font-size:2.5em;font-family:"Lora",serif;text-align:center;margin-bottom:20px;margin-left:0;}#blog h2.featured{margin-top:10px;margin-left:0;text-align:center;font-size:2em;}#blog .left.featured{font-size:2em;font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;text-transform:uppercase;margin-top:10px;margin-left:0;text-align:center;}#blog .featuredcategory-callout{position:relative;z-index:2;margin:0 auto;margin-top:-30px !important;vertical-align:middle;width:120px;height:45px;background-color:#999c95;}#blog .featuredcategory-callout-text{height:45px;width:140px;display:table-cell;vertical-align:middle;text-align:center;text-transform:uppercase;font-weight:bold;font-size:1.4em;font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;color:#fff;line-height:110%;}#blog .popularcategory-callout{position:relative;z-index:2;margin-left:10px;margin-top:-30px;display:inline-block;vertical-align:middle;width:120px;height:45px;background-color:#999c95;}#blog .popularcategory-callout-text{height:45px;width:140px;display:table-cell;vertical-align:middle;text-align:center;text-transform:uppercase;font-weight:bold;font-size:1.4em;font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;color:#fff;line-height:110%;}#blog #left-channel{float:left;width:270px;margin-top:20px;}#blog #left-channel h1{font-family:"Lora",serif;text-transform:none;}#blog #left-channel .sidebar{width:340px;padding:20px;background:#fff;color:#333;overflow:hidden;}#blog #left-channel .sidebar .divider{height:3px;margin:20px auto;padding:0;}#blog #left-channel .adbar{width:340px;}#blog #left-channel .row{margin-top:0;margin-bottom:20px;position:relative;}#blog #left-channel .row:after{clear:both;content:"";display:block;height:0;visibility:hidden;}#blog #left-channel .stickit{margin-left:0;position:fixed;top:0;margin-bottom:20px;}#blog #left-channel .category-callout{display:inline-block;float:left;vertical-align:middle;width:140px;height:45px;margin:5px;background-color:#999c95;}#blog #left-channel .category-callout-text{height:45px;width:140px;display:table-cell;vertical-align:middle;text-align:center;text-transform:uppercase;font-weight:bold;font-size:1.4em;font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;color:#fff;line-height:110%;}#blog #right-channel{width:auto;margin-left:370px;margin-right:20px;font-family:"Benton Sans Light",sans-serif;}#blog #right-channel .right-content-main{padding:20px;padding-right:140px;}#blog #right-channel .right-content-side{float:right;padding:20px 10px;}#blog #right-channel #category-desktop{vertical-align:middle;width:170px;height:40px;margin-right:-40px;margin-bottom:20px;padding-left:10px;background-color:#999c95;}#blog #right-channel #category-mobile{display:none;visibility:hidden;float:right;vertical-align:middle;width:160px;height:40px;padding-left:10px;margin-left:-20px;margin-top:20px;background-color:#999c95;}#blog #right-channel #category-mobile .divider{height:2px;margin:20px auto;padding:0;}#blog #right-channel .category-callout-text{height:40px;display:table-cell;vertical-align:middle;text-transform:uppercase;font-weight:bold;font-size:1.4em;font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;color:#fff;line-height:110%;}#blog #right-channel .blog-container{background:#fff;border-bottom:solid 30px #f1f0ee;}#blog #right-channel p{font-family:"Benton Sans Light",sans-serif;font-size:1.6em;line-height:1.5em;}#blog #right-channel p.opener{font-size:1.4em;text-align:center;margin:20px 0;margin-top:-10px;line-height:1.5em;}#blog #right-channel .right-content-side p{font-size:1.2em;line-height:1.5em;padding-left:10px;}#blog #right-channel #blog-content{padding-right:140px;padding-bottom:40px;}#blog #right-channel #blog-content b,#blog #right-channel #blog-content strong{font-weight:bold;}#blog #right-channel #blog-content h2{margin-top:20px;margin-bottom:0;}#blog #right-channel #blog-content h3{font-size:1.8em;line-height:20px;text-align:left;text-transform:none;}#blog #right-channel #blog-content h3 a{font-weight:bold;}#blog #right-channel #blog-content p{margin-top:20px;}#blog #right-channel #blog-content ul{list-style-image:url(../bullet.html);margin-left:35px;}#blog #right-channel #blog-content ul li{font-size:1.6em;line-height:1.5em;padding-bottom:5px;}#blog #right-channel .blog-repeatcontent{padding-right:140px;padding-bottom:40px;background:#fff;}#blog #right-channel #byline-mobile{padding-left:20px;visibility:hidden;display:none;}#blog #right-channel img{max-width:540px;width:100%;}#blog #right-channel div.text{font-size:1.6em;line-height:1.5em;}#blog #right-channel div.text p{font-size:inherit;line-height:inherit;}#blog #right-channel div.text.opener{font-size:1.4em;text-align:center;margin-top:-10px;line-height:1.5em;}#blog #right-channel div.text span.p-header{font-weight:bold;}#blog #right-channel div.text strong{font-weight:400;font-family:"Benton Sans",sans-serif;}#blog #right-channel div.text ul{list-style-type:disc;}#blog #right-channel a{font-family:"PMNCaeciliaW01-56Italic",serif;font-size:1em;color:#333;text-decoration:underline;}#blog #right-channel a:hover{color:#00833e;}#blog #right-channel div{margin-left:20px;margin-bottom:20px;}#blog #right-channel div.title a{font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif !important;text-transform:uppercase;margin-bottom:10px;text-decoration:none;font-size:2.5em;line-height:20px;}#blog #right-channel img.icon{text-align:center;display:block;margin:30px auto;}#blog #right-channel .divider.large{width:100%;height:2px;margin:50px 370px 50px 20px;max-width:540px;}@media all and (max-width:768px){#blog #right-channel h1{margin-top:45px;}#blog #right-channel h1 a{text-align:left;}#blog #right-channel .right-content-main{padding-right:0;}#blog #right-channel .right-content-side{visibility:hidden;display:none;}#blog #right-channel #category-mobile{visibility:visible;display:inline-block;}#blog #right-channel #byline-mobile{visibility:visible;display:block;}#blog #right-channel #blog-content{padding-right:20px;}#blog #right-channel #blog-content img{max-width:100%;min-width:100%;}#blog #right-channel .blog-repeatcontent{padding-right:20px;}#blog #right-channel .blog-repeatcontent img{max-width:100%;min-width:100%;}}@media all and (max-width:768px) and (min-width:414px){#blog #right-channel #category-mobile{margin-right:-40px;}}#blog #category-ping{float:right;visibility:hidden;display:none;margin-top:20px;width:20px;height:40px;background-color:rgba(181,186,180,.8);}#blog #categories-mobile{display:none;visibility:hidden;padding:20px;margin:20px;background:#fff;color:#333;overflow:hidden;text-align:center;}#blog #categories-mobile .divider{margin:20px auto;}#blog #categories-mobile .category-callout{display:inline-block;vertical-align:middle;width:120px;height:45px;margin:4px;background-color:#999c95;}#blog #categories-mobile .category-callout-text{height:45px;width:140px;display:table-cell;vertical-align:middle;text-align:center;text-transform:uppercase;font-weight:bold;font-size:1.4em;font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;color:#fff;line-height:110%;}#blog #categories-mobile div.featured{font-size:2.5em;font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;text-transform:uppercase;}@media all and (max-width:768px) and (min-width:414px){#blog #categories-mobile{border-left:60px solid #f1f0ee;border-right:60px solid #f1f0ee;}#blog .blog-container{border-left:20px solid #f1f0ee;border-right:20px solid #f1f0ee;}}@media all and (max-width:768px){#blog #left-channel{visibility:hidden;}#blog #categories-mobile{display:block;visibility:visible;}#blog #right-channel{width:100% !important;margin-left:0 !important;margin-left:310px;}#blog #right-channel img{display:block;margin:0;width:100%;}#blog #right-channel img.icon{width:auto !important;}}@media all and (max-width:768px){#blog{margin-top:0;}}#pager{max-width:1100px;margin:50px auto;font-weight:normal;overflow:hidden;}#pager a.prev-link{float:left;line-height:60px;text-indent:25px;font-family:"PMNCaeciliaW01-56Italic",serif;font-size:1em;cursor:pointer;text-decoration:underline;background-image:url(../png/color-left-arrow.png);background-repeat:no-repeat;background-position:center left;}#pager a.next-link{float:right;line-height:60px;padding-right:25px;font-family:"PMNCaeciliaW01-56Italic",serif;font-size:1em;cursor:pointer;text-decoration:underline;background-image:url(../png/color-right-arrow.png);background-repeat:no-repeat;background-position:center right;}#blog-repeater-pager table{font-size:1.7em;}#blog-repeater-pager table td:nth-child(1){width:100px;}#blog-repeater-pager table td{width:50px;}#blog-repeater-pager table td .page{text-decoration:none !important;}#blog-repeater-pager table td .current-page{background-color:#01a261;color:#fff !important;padding-left:9px;padding-right:9px;padding-top:2px;padding-bottom:2px;text-decoration:none !important;}@media all and (max-width:769px){#blog-repeater-pager{width:400px;margin-left:auto;margin-right:auto;}}@media all and (max-width:414px){#blog-repeater-pager{width:300px;}#blog-repeater-pager table{font-size:1.5em;}}#blog-footer{visibility:hidden;display:none;background:#fff;color:#333;overflow:hidden;text-align:center;width:auto;padding:20px;margin:20px;}#blog-footer h1{font-size:2.5em;font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;text-align:left;text-transform:uppercase;margin-bottom:20px;margin-left:20px;}#blog-footer h1.next-list-heading{margin-top:50px;}#blog-footer h1.contact-heading{text-align:left;}#blog-footer h1.repeater{margin-left:0;}#blog-footer h2{font-size:2em;font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;text-align:left;text-transform:uppercase;margin-top:15px;}#blog-footer h2.next-list-heading{margin-top:50px;}#blog-footer h2.contact-heading{text-align:left;}#blog-footer .divider{width:60px;height:2px;margin:20px auto;}#blog-footer .large{width:80% !important;}#blog-footer h1.featured{margin-left:0;text-align:center;}#blog-footer h2.featured{margin-top:10px;margin-left:0;text-align:center;font-size:2em;}#blog-footer .featuredcategory-callout{position:relative;z-index:2;margin:0 auto;margin-top:-30px !important;vertical-align:middle;width:120px;height:45px;background-color:#999c95;}#blog-footer .featuredcategory-callout-text{height:45px;width:140px;display:table-cell;vertical-align:middle;text-align:center;text-transform:uppercase;font-weight:bold;font-size:1.6em;font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;color:#fff;line-height:110%;}#blog-footer .popular-post{float:left;width:48%;}#blog-footer .popularcategory-callout{position:relative;z-index:2;margin-left:10px;margin-top:-30px;display:inline-block;vertical-align:middle;width:120px;height:45px;background-color:#999c95;}#blog-footer .popularcategory-callout-text{height:45px;width:140px;display:table-cell;vertical-align:middle;text-align:center;text-transform:uppercase;font-weight:bold;font-size:1.6em;font-family:"HelveticaNeueW01-67MdCn 692710",sans-serif;color:#fff;line-height:110%;}@media all and (max-width:414px){#blog-footer .popular-post{float:none;width:80%;margin:0 auto;}}#at-custom-sidebar{margin-right:35px;margin-top:100px;background-color:#f1f0ee !important;box-shadow:none;}#at-custom-sidebar .at-share-btn :hover{fill:green;}@media all and (max-width:769px){#blog-footer{visibility:visible;display:block;}#blog-footer img{display:block;margin:0;width:100%;}}@media all and (max-width:769px) and (min-width:414px){#blog-footer{margin:0 60px;}}