﻿@media screen and (min-width:1025px){*,*:before,*:after{-moz-box-sizing:border-box;box-sizing:border-box}}body:after{content:'large'}.blocks-inset{padding:0}.blocks-2upto1upto2up>*{width:50%}.blocks-2upTo3up>*,.product_gallery .blocks-2upTo3up>*{width:33.3333%}.blocks-2upTo3upTo4up>*{width:25%}.blocks-intermediate{margin:0 0 8px -12px}.row-desktopAndUp{margin-left:-20px;padding-top:15px}.row-desktopAndUp.row-loose{margin-left:-40px}.row-desktopAndUp.row-spaced{margin-left:-70px}.row-desktopAndUp>.row_col{padding-left:20px;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.row-desktopAndUp.row-loose>.row_col{padding-left:40px}.row-desktopAndUp.row-spaced>.row_col{padding-left:70px}.row-desktopAndUp.row-vRuled>.row_col+.row_col{padding-top:0;border-top:none}.row-desktopAndUp>.row_col-1of12{width:8.3333%}.row-desktopAndUp>.row_col-2of12{width:16.6666%}.row-desktopAndUp>.row_col-3of12{width:25%}.row-desktopAndUp>.row_col-4of12{width:33.3333%}.row-desktopAndUp>.row_col-5of12{width:41.6666%}.row-desktopAndUp>.row_col-6of12{width:50%}.row-desktopAndUp>.row_col-7of12{width:58.3334%}.row-desktopAndUp>.row_col-8of12{width:66.6667%}.row-desktopAndUp>.row_col-9of12{width:75%}.row-desktopAndUp>.row_col-10of12{width:83.3334%}.row-desktopAndUp>.row_col-11of12{width:91.6667%}.row-desktopAndUp>.row_col-12of12{width:100%}.util_visibility-desktopHidden{display:none !important}#colorbox.our-brand-portfolio{height:598px !important;width:984px !important;padding-right:0 !important;padding-bottom:0 !important}#colorbox.our-brand-portfolio #cboxCurrent{display:none !important}#colorbox.our-brand-portfolio #cboxContent,#colorbox.our-brand-portfolio #cboxLoadedContent{background:transparent;height:598px !important;margin-bottom:0;overflow:hidden !important;width:984px !important}#colorbox.our-brand-portfolio #cboxNext,#colorbox.our-brand-portfolio #cboxPrevious{display:block !important;height:60px;text-indent:-9999px;top:50%;width:40px}#colorbox.our-brand-portfolio #cboxPrevious{left:0}#colorbox.our-brand-portfolio #cboxNext{left:944px}.our-brand-portfolio-overlay{padding:0 65px;width:854px}.our-brand-portfolio-overlay .overlay-close #cboxClose{display:block;height:40px;width:40px;top:16px;right:80px;text-indent:-9999px}.our-brand-portfolio-overlay .brand-image{display:block;height:500px !important;margin-bottom:10px;padding:5px;width:854px !important;overflow:hidden}.our-brand-portfolio-overlay .brand-image img{display:block;margin-bottom:10px}.our-brand-portfolio-overlay .brand-details{display:block;height:98px !important;width:854px !important;padding:0}.our-brand-portfolio-overlay .brand-details .logo{float:left;width:auto}.our-brand-portfolio-overlay .brand-details .description{float:left;height:58px !important;padding:12px 0 12px 10px;width:300px !important}.our-brand-portfolio-overlay .brand-details .description p{font-family:'Avenir LT W01 85 Heavy';font-size:84.6%;font-style:normal;font-weight:normal;margin-top:0}.our-brand-portfolio-overlay .brand-details .description p a{display:inline-block;font-family:'Avenir LT W01 95 Black';text-transform:uppercase}.our-brand-portfolio-overlay .brand-details .slides{float:right;margin-right:10px;width:auto}.our-brand-portfolio-overlay .brand-details .slides ul{list-style-type:none;margin:0;float:left}.our-brand-portfolio-overlay .brand-details .slides li{float:left;margin-right:8px;position:relative;overflow:hidden;width:100px;height:70px;cursor:pointer}.our-brand-portfolio-overlay .brand-details .slides li div.mask{position:absolute;left:0;top:0}.masthead{border-left:none;border-right:none}.masthead_logo{margin:40px 0 0 0}.masthead_interface{font-size:0;white-space:nowrap}.masthead_interface>*{font-size:medium}.masthead_interface_utility,.masthead_interface_search{margin-bottom:20px;display:inline-block;vertical-align:top}.masthead_interface_utility{padding:0 6px 4px 0}.masthead_interface_nav{position:static}.masthead_interface_nav .navToggle>.navToggle_panel{width:auto}.mainNav{border-bottom:none;display:table;width:100%}.mainNav>*{display:table-cell;vertical-align:top}.mainNav>* br{display:block}.mainNav>*+*{border-top:none}.mainNav>*>*,.mainNav>*>a{display:block;padding:0}.mainNav>*+*+*+*+*+*>a{padding-right:0!important}.utilNav{padding:10px 15px 9px}.searchForm_input>input{padding:12px 15px;font-family:'Avenir LT W01 95 Black';text-transform:uppercase}.search_results .section-title{margin:0 0 10px}.section-title .form input[type="text"]{width:100%;float:none;font-size:11px;background:rgba(0,0,0,.3)}.searchForm_input input::-webkit-input-placeholder{font-size:11px}.search_results .container_24 #aside{width:24%}.search_results .container_24 #content{width:73%;margin-left:1%}.search_results .section-title{padding:0}.search_results .section-title h3{padding:19px 16px;font-family:'Avenir LT W01 85 Heavy';font-size:22px;font-weight:normal;margin-bottom:0}.search_results .section-title .form{padding:17px 16px;display:block;position:relative;border-top:1px solid #a96d54}.search_results #btnSearch{position:absolute;top:17px;right:16px;background:none}.search_results .frequently-searched{margin-bottom:10px}.search_results .frequently-searched ul{background:#000;background:rgba(0,0,0,.3);border-top:1px solid #70645b}.search_results .frequently-searched ul li{list-style:disc;color:#444}.search_results .frequently-searched h6{background:rgba(0,0,0,.6);color:#fff;font-size:11px;font-weight:normal;padding:10px 16px}.search_results .section-title .form:after{border-width:2px;width:8px;height:8px;right:26px;top:49%}.navToggle_trigger{display:none}.navToggle_panel{height:auto;position:static;overflow:hidden}.footer-nav .toggle ul{margin-top:20px}.social a{padding:initial}.cycler-standard-compact .cycler_viewport{margin:0 0 50px}.cycler-inset .cycler_viewport{margin:0 15%}.cycler-standard .cycler_viewport_slides-1upTo3upTo4up>*{width:25%}.cycler-inset .cycler_viewport_slides>*{padding:0 23px}.cycler-boxed .cycler_viewport_slides-1upTo2upto1up{margin-left:0}.cycler-boxed .cycler_viewport_slides-1upTo2upto1up>*{padding-left:0;width:100%}.cycler-boxed .cycler_viewport_slides-1upTo2upto1up>li{padding-left:15px}.ie8 .cycler-boxed .cycler_btn{top:86px!important}.cycler-overlay .cycler_btn{margin-top:-20px;width:40px;height:40px;border-top:12px solid transparent;border-left:12px solid transparent}.cycler-standard-compact .cycler_btn-prev{left:15px}.cycler-inset .cycler_btn-prev{left:14.5%}.cycler-standard-compact .cycler_btn-next{right:15px}.cycler-inset .cycler_btn-next{right:14.5%}.ie8 .flexCallout{height:40px}.ie8 .flexCallout .flexCallout_action{float:left}.ie8 .flexCallout .flexCallout_form{float:right}.cycler-standard .cycler_btn-prev{left:1%}.cycler-standard-compact .cycler_btn-prev{left:15px}.hero_bd{padding:5% 12.4%}.heroCallout_hd>*{font-size:60px}.heroCallout_caption>*{font-size:20px}.heroCallout_bd{margin-bottom:10px}.heroCallout_container{background-color:#695c53}.heroCallout_container .hero_bg>img{width:auto}.heroCallout_container .hero_bg{float:right}.section_hd>*{font-size:55px}.moreValue_section{padding-top:100px;padding-bottom:100px}.moreValue_pts li{margin-bottom:20px}.preview_media{padding:20px 60px}.stickyNav_list>*>*{font-size:16px}.blockNav>*>*{font-size:16px}.palette,.palette>*{margin-bottom:0}.palette_media{margin-right:15px}.blurb_hd{margin-bottom:20px}.blurb_hd>*{font-size:50px}.blurb_bd,.blurb_action{padding-left:65px}.blurb_bd{margin-bottom:40px}.blurb_action{padding-right:0}.tip{text-align:left}.spotlight_bd{max-width:65%}.cta_message>*{font-size:20px}.toggle>.toggle_trigger-standard-condensed{padding:10px 40px 10px 15px;font-size:11px}.toggle-overlay-absToStatic{display:block}.toggle-overlay-absToStatic>.toggle_panel{position:static}.interior_sidebar>.toggle-isOpen>.toggle_panel{position:relative;width:auto;z-index:1}.interior_sidebar .toggle{background:transparent;padding-top:0}.interior:before,.interior:after{content:'';display:table}.interior:after{clear:both}.interior{margin:0 auto;padding:20px;max-width:960px;position:relative}.interior>*{float:left}.interior-singlecol>*{float:none}.cabinet-description{background:#fff;padding:1px 20px;word-wrap:break-word}.interior_sidebar{margin-right:1%;width:24%}.interior_content{padding:0;width:75%;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}.snippet_bd>*{text-align:left}.shell{margin:0 0 20px}.secondary_product .shell{padding:0 48px 30px 48px}.socialBar{text-align:right}.socialBar>*{text-align:left}.socialBar_fav{float:left}.socialBar_share{margin-top:0;margin-bottom:0}.shareList-stackedToInline{margin:0;padding:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;font-size:0;white-space:nowrap}.shareList-stackedToInline>*{display:inline-block;margin-bottom:0;font-size:medium}.shareList-stackedToInline>*+*{margin-left:5px}.shareList-stackedToInline>*>*{margin:0}.dealerLocator-wrapper{margin:0}.ie8 .dealer_locator .section-title .form input[type="text"]{width:65px}.dealerLocator-wrapper .brand-copy{width:50%;padding:40px 0 0 40px}.dealerLocator-wrapper .enter-zip{padding-left:40px;margin:20px auto 45px auto}.dealerLocator-map .brand-copy{padding:0;width:50%}.dealerLocator-map .enter-zip{float:right;clear:none;padding:0}.secondary_product .dealerLocator-wrapper{margin:30px 48px}#product-compare-table tbody li a{pointer-events:auto}#nav-tabs-holder .nav.tabs{display:block}.get_started .tab-content:first-child .Body{width:60%}.get_started .main{padding-bottom:120px}ul>li,ol>li{font-family:inherit}th{font-family:inherit}.atclear{display:none}.tabWrapper_list-openDesktop>*{height:auto}.tabWrapper_list>*,.tabWrapper_list>li{margin-bottom:0}.accordion{background:transparent}.accordion>*{margin-bottom:0}.ie8 .dealer-locator .section-title .form input[type="text"]{padding:9px 9px 10px}.budgets-container{background:none;border:none;margin:0;border-top:1px solid #bbbbbc}.budget-calculator h3>span{position:absolute;right:195px}.allocation input.cost{width:172px;display:inline;position:absolute;right:30px}.allocation input.percent{right:183px}.ie8 .allocation input.percent{width:60px;right:180px}.budgets-container>div.enter-budget,.budgets-container>div.help-me-budget{width:49%;margin:0;padding:0;background:none;border:none}.budgets-container>div.enter-budget>*{margin-left:22px}.budgets-container>div.help-me-budget{border-left:1px solid #bbbbbc}.ie8 .calculator h3.toggle{padding:10px 10px 10px 40px;background-position:15px 15px}.enter-budget:after{top:-36px;background:#f2f2f2;margin-left:105%;padding-top:0}.calculator .begin input{width:150px}.calculator .begin .calculated-budget{height:18px;font-size:14px}.calculator .begin input,.budget-calculator .btn{height:16px;padding-top:0;padding:6px;font-size:14px;box-sizing:content-box}.budget-calculator .btn{width:64px}.budgets-container .fieldset.fieldset-background{padding:5% 3%;border-bottom:1px solid #bbbbbc}.budget-results .revised-home-value{font-size:16px}.export li a{padding:5px 0 5px 35px}.export .print{background-position:11px 8px}.export .share{background-position:11px -36px}.export .save{background-position:11px -78px}.budget-results #revised-home-value{font-size:16px;padding:14px 0}.budget-calculator .budget-results dd.fieldset-radius{width:50%}.budget-calculator #recommendation-zip-radius{width:69px;margin-bottom:0}.budget-calculator #recommendation-zip-code{width:140px;margin-bottom:0}.budget-calculator #submit-recommendation-zip-code{display:inline-block;padding:1px 10px 2px;width:7px;margin-left:-3px}.budget-calculator input{padding:6px}#breakdown-total-percentage .sum{right:216px}.ie8 #breakdown-total-percentage .sum{width:42%;float:right;right:0}.ie8 .allocation input.percent{right:190px}.util_visibility-desktopAndUp{display:block !important}.tabWrapper_nav.util_visibility-desktopAndUp{display:table !important}.util_visibility-desktopAndUpInlineBlock{display:inline-block !important}.util_visibility-tabletAndDownInlineBlock,.util_visibility-tabletAndDown,.util_visibility-tablet{display:none !important}.favorites .about-me li{width:100%}.about-me ul li{width:100%}.favorites .about-me .header h4{font-family:'Avenir LT W01 85 Heavy';font-size:11px;font-weight:normal;line-height:1.25em;text-transform:uppercase}.favorites .about-me li h5{font-size:11px;font-weight:bold}.favorites .about-me li a{margin-top:10px;display:block}.favorites .about-me .header{padding:12px 20px 8px}.ie8 .favorites .unit-stackToCombo{background:#fff}.favorites .unit-stackToCombo>.unit_media{width:85px}.favorites .unit_media img{max-width:100%}.favorites .blocks-1upRuledTo3upPlain .unit_media img{max-width:138px}.favorites .vList-ruled .unit_action,.favorites .blocks-1upRuledTo3upPlain .unit_action{background:transparent;right:0}.favorites .vList-ruled .unit_action>a,.favorites .blocks-1upRuledTo3upPlain .unit_action>a{font:0/0 a;padding:11px 0}.favorites .vList-ruled .unit_action>a:before,.favorites .blocks-1upRuledTo3upPlain .unit_action a:before{content:'×';color:#c1b133;font-weight:normal;font-size:34px;font-family:'Avenir LT W01 45 Book'}.favorites .vList li{margin-bottom:0}.favorites .row_col-3of12 .vList{background:transparent}.favorites .about-me ul{padding:0}#saved-details li{padding:16px 20px;margin-bottom:0}.mb-family.text-only{margin:30px 48px;padding:20px 50px}header.dealer-site-sync .masthead_interface_utility{padding:5px 37px 0 0}header.dealer-site-sync ul.utilNav{padding:10px 15px 12px 0}header.dealer-site-sync ul.utilNav li.noicon a:hover{text-decoration:none}header.dealer-site-sync .masthead_interface_utility{margin:0;width:665px}header.dealer-site-sync ul.mainNav{float:right;list-style:none;margin:17px 0 0 0;overflow:hidden;width:800px}header.dealer-site-sync ul.mainNav li{float:left;margin:0 0 0 25px}header.dealer-site-sync ul.mainNav li.get-started{width:110px;margin-left:0}header.dealer-site-sync ul.mainNav li.products{width:116px}header.dealer-site-sync ul.mainNav li.support{width:115px}header.dealer-site-sync ul.mainNav li.about{width:134px}header.dealer-site-sync ul.mainNav li.make-an-appt{width:126px}.DecoraHeader ul.mainNav li.make-an-appt{width:160px !important}.dealer-site-sync .masthead_logo{max-width:236px;height:56px}.custom-error-page section{padding:30px;background:#fff}.product_detail .cycler .mediaBox-stackedMobile>.mediaBox_element{float:left;padding-right:20px}.product_detail .cycler-standard .cycler_viewport,.product_detail .cycler-boxed .cycler_viewport{margin-right:5%;margin-left:7%}.product_detail #configuration .column-1 .selected-attrs .attr.finish-selected-option{width:42%;margin-right:0}.prod-compare-list,.util_visibility-tabletAndUp{width:100% !important}.js-prodHeights_wrapper{width:100% !important}.block_description{margin-top:20px;margin-bottom:20px}