﻿.budget_estimator .width-100{width:100%}.text-align-center{text-align:center}.budget_estimator .overlay{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;position:absolute;width:100%;z-index:10;top:0;left:0;bottom:0;right:0;background-color:rgba(255,255,255,.7);cursor:pointer}#budget-shape .budget-list .item-name{display:none}#budget-size .item-name{display:none}#budget-design .budget-list .item-name{display:none}.budget_estimator .toogle-container{min-width:250px;float:right;margin-top:24px;margin-bottom:30px;display:flex;flex-direction:row;align-items:center;font:13px "Avenir LT Std 55 Roman",Helvetica,Arial,sans-serif}.budget_estimator .toogle-container .button-area{text-align:center;height:34px;display:flex;flex-direction:column;justify-content:center;padding:0 10px;cursor:pointer;color:#5a5a5a;background-color:#d2d2d2}.budget_estimator .toogle-container .button-area.active{background-color:#006f7a;color:#fff}.budget_estimator .toogle-container .button-area.left{border-radius:20px 0 0 20px;border-left:solid 2px #fff;border-top:solid 2px #fff;border-bottom:solid 2px #fff}.budget_estimator .toogle-container .button-area.right{border-radius:0 20px 20px 0;border-right:solid 2px #fff;border-top:solid 2px #fff;border-bottom:solid 2px #fff}.budget_estimator .overlay .ce_message{font-size:18px;color:#6f6f6f;max-width:290px}.budget_estimator .overlay .reset-btn{width:100px;background-color:#00849b;height:40px;color:#fff!important;display:flex!important;justify-content:center;align-items:center;cursor:pointer}.budget_estimator .overlay a{font-size:16px!important}.budget_estimator .m-top-22{margin-top:22px}.budget_estimator .m-all{margin:15px}.budget_estimator .m-right-15{margin-right:15px}.budget_estimator .m-left-15{margin-left:15px}.budget_estimator .m-top-15{margin-top:15px}.budget_estimator .m-bottom-20{margin-bottom:20px}.budget_estimator .m-left-20{margin-left:20px}.budget_estimator .m-top-20{margin-top:20px}.budget_estimator .m-left-30{margin-left:30px}.budget_estimator .m-right-30{margin-right:30px}.budget_estimator .m-top-30{margin-top:30px}.budget_estimator .m-top-40{margin-top:40px}.budget_estimator .m-top-10{margin-top:10px}.budget_estimator .m-bottom-10{margin-bottom:10px}.budget_estimator .m-left-10{margin-left:10px}.budget_estimator .m-top-5{margin-top:5px}.budget_estimator .border-bottom-1{border-bottom:solid 1px #999}.budget_estimator .p-bottom-5{padding-bottom:5px}.budget_estimator .p-bottom-15{padding-bottom:15px}.cd-flex{display:flex}.cd-flex-1{flex:1}.cd-flex.cd-flex-column{flex-direction:column}.cd-flex.cd-justify-space-between{justify-content:space-between}.cd-flex.cd-justify-space-around{justify-content:space-around}.cd-flex.cd-justify-content-end{justify-content:flex-end}.cd-flex.cd-justify-content-center{justify-content:center}.cd-flex.cd-align-items{align-items:center}.es-header{display:flex;justify-content:space-between;align-items:center}.es-header .costAmount{color:#004052;font-family:'Avenir LT W01 85 Heavy',Helvetica,Arial,sans-serif;font-size:30px}.email-summary{font-family:"Avenir LT W01 45 Book",Helvetica,Arial,sans-serif;font-size:13px}.email-summary a.promolink{color:#006f79;font-weight:bold}.email-summary .generic-tile{background-color:#f9f9f9}.email-summary .generic-tile .cost-details{min-height:186px}.email-summary .option-cost-container{min-height:185px}.email-summary .series-icon{width:21px}.email-summary h6{font:13px "Avenir LT W01 45 Book",Helvetica,Arial,sans-serif;color:#666;font-weight:bold}.email-summary .generic-tile .label-column{width:84px}.email-summary .generic-tile .highlight{color:#006f7a;font-family:"Avenir LT W01 85 Heavy",Helvetica,Arial,sans-serif;font-weight:bold}.email-summary .tile-50{width:436px;min-height:202px;max-height:202px}.email-summary .img-door-thumb{width:95px;height:155px}.email-summary .img-square-thumb{width:70px;height:70px}.email-summary .img-accessories-thumb{width:100px;height:128px}.email-summary .accessories-panel{margin-left:55px;margin-right:55px}.email-summary .accessories-panel .title{max-width:102px}.email-summary .price-tag{text-align:center;font-size:14px;font-weight:bold;color:#006f7a;margin-top:6px}.rteWreapper{margin-top:20px}.mobiletest-div{display:none!important}.budget_estimator .hide,.main .hide{display:none!important}.budget_estimator .sticky_footer{max-width:960px;background-color:#839b51;position:fixed;bottom:0;z-index:100;display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:-1px -31px 38px -34px rgba(56,56,56,.59);margin:auto;left:0;right:0}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.budget_estimator .sticky_footer{left:calc(50% - 480px)}}.budget_estimator .sticky_footer.disable::before{content:'';width:100%;height:100%;position:absolute;background-color:rgba(255,255,255,.7);z-index:104}.budget_estimator .sticky_footer.disable .knob::before{content:'';width:48px;height:17px;position:absolute;background-color:rgba(255,255,255,.7);border-top-left-radius:45px;border-top-right-radius:45px;border-bottom:0;top:0}.budget_estimator .sticky_footer>.header{height:61px;background-color:#8fa463;width:100%;display:flex;align-items:center;justify-content:center}.budget_estimator .sticky_footer>.device-footer{display:none;background-color:#8fa463;width:100%}.budget_estimator .sticky_footer .device-footer button{font-family:"Avenir LT Pro 55 Roman",Helvetica,Arial,sans-serif;font-size:12px;width:186px;height:40px;background-color:#fff;color:#8fa463;text-transform:uppercase;z-index:100}.budget_estimator .sticky_footer>.header button{position:absolute;right:21px;font-family:"Avenir LT Pro 55 Roman",Helvetica,Arial,sans-serif;font-size:12px;width:186px;height:40px;background-color:#fff;color:#6a8139;top:10px;text-transform:uppercase;z-index:100}.budget_estimator .sticky_footer .stick_body{height:270px;max-height:0;width:100%;display:flex;justify-content:center}.budget_estimator .sticky_footer .stick_body.slide-up{animation:slide-up .6s 1 forwards}.budget_estimator .sticky_footer .stick_body.slide-down{animation:slide-down .6s 1 forwards}.budget_estimator .sticky_footer .stick_body .options_container{width:auto;margin:20px 10px;height:230px;display:flex;max-width:940px}.budget_estimator .sticky_footer .stick_body .message{margin:0 20px;padding:10px;border-radius:4px}.budget_estimator .sticky_footer .stick_body .options_container .option_box{border:solid 1px #a7b985;width:259px;border-right:0;background-color:#8fa463;display:flex;flex-direction:column;font:12px "Avenir LT W01 45 Book",Helvetica,Arial,sans-serif;color:#fff}.budget_estimator .sticky_footer .stick_body .options_container .help{background-color:#7a8f4e;border-radius:20px;height:20px;width:20px;display:inline-flex;font-size:14px;justify-content:center;align-items:center;margin-left:7px}.budget_estimator .sticky_footer .stick_body .options_container .sub_heading{margin:20px 20px;font:17px 'Avenir LT W01 65 Medium',Helvetica,Arial,sans-serif;color:#fff}.budget_estimator .sticky_footer .stick_body .options_container .sub_heading span:first-child{text-overflow:ellipsis;max-width:185px;display:inline-block;overflow:hidden;vertical-align:top;white-space:nowrap}.budget_estimator .sticky_footer .stick_body .options_container .option_box .options_list{margin:0 20px;color:#fff;display:flex;flex-direction:column}.budget_estimator .sticky_footer .options_container .option_box .options_list span{display:inline-block;max-width:137px;overflow:hidden}.budget_estimator .sticky_footer .stick_body .options_container .list_item{display:flex;justify-content:space-between;margin-bottom:15px}.budget_estimator .sticky_footer .stick_body .options_container .list_item input[type='radio']{margin-right:8px;vertical-align:top}.budget_estimator .sticky_footer .stick_body .options_container .sub_total{margin-top:auto;border-top:solid 1px #a7b985;height:35px;display:flex;flex-direction:row-reverse;align-items:center;padding-right:20px;font:12px "Avenir LT W01 45 Book",Helvetica,Arial,sans-serif;color:#fff}.budget_estimator .sticky_footer .stick_body .options_container .total_panel{width:164px;border:solid 1px #a7b985;background-color:#7f9155;display:flex;flex-direction:column;text-align:center}.budget_estimator .sticky_footer .caption{display:flex;flex-direction:column;align-items:center}.budget_estimator .sticky_footer .arrow{width:0;height:0;margin-top:5px;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #fff}.budget_estimator .sticky_footer .arrow.lock{border-bottom:8px solid #cecece}.budget_estimator .sticky_footer .arrow.down{animation:rotate-down 2s 1 forwards}.budget_estimator .sticky_footer .arrow.up{animation:rotate-up 2s 1 forwards}@keyframes rotate-down{from{transform:rotate(0deg)}to{transform:rotate(180deg)}}@keyframes rotate-up{from{transform:rotate(180deg)}to{transform:rotate(0deg)}}@keyframes slide-up{from{max-height:0}to{max-height:270px}}@keyframes slide-down{from{max-height:270px}to{max-height:0}}.budget_estimator .sticky_footer .heading{font-family:"Avenir LT W01 85 Heavy",Helvetica,Arial,sans-serif;color:#fff;font-size:19px}.budget_estimator .sticky_footer .subHeading{font-family:"Avenir LT W01 45 Book",Helvetica,Arial,sans-serif;color:#fff;font-size:13px;margin-top:6px}.budget_estimator .sticky_footer .knob{border-top-left-radius:45px;border-top-right-radius:45px;border-bottom:0;position:absolute;height:23px;width:50px;top:-17px;background-color:#8fa463;display:flex;justify-content:center;align-items:center;cursor:pointer}span.door-price:before{content:' '}[tooltip]{position:relative}[tooltip]:hover:before{content:"";position:absolute;top:-8px;left:11px;transform:translateX(-50%);border-width:8px 8px 0 8px;border-style:solid;border-color:#6d7e48 transparent;z-index:100}[tooltip]:hover:after{content:attr(tooltip);position:absolute;left:60px;top:-6px;transform:translateX(-50%) translateY(-100%);background:#6d7e48;text-align:center;color:#fff;padding:10px 10px;font-size:12px;min-width:191px;border-radius:5px;pointer-events:none;border:solid 1px #a7ba83;font:11px 'Avenir LT W01 65 Medium',Helvetica,Arial,sans-serif;text-align:left}[tooltip-position='left']::before{left:0%;top:50%;margin-left:-12px;transform:translatey(-50%) rotate(-90deg)}[tooltip-position='top']::before{left:50%}[tooltip-position='bottom']::before{top:100%;margin-top:8px;transform:translateX(-50%) translatey(-100%) rotate(-180deg)}[tooltip-position='right']::before{left:100%!important;top:50%!important;margin-left:1px;transform:translatey(-50%) rotate(90deg)!important}[tooltip-position='left']::after{left:0%;top:50%;margin-left:-8px;transform:translateX(-100%) translateY(-50%)}[tooltip-position='top']::after{left:50%}[tooltip-position='bottom']::after{top:100%;margin-top:8px;transform:translateX(-50%) translateY(0%)}[tooltip-position='right']::after{left:100%!important;top:50%!important;margin-left:8px;transform:translateX(0%) translateY(-50%)!important}.budget_estimator .toggle>.toggle_panel,.budget_estimator .tabWrapper_list>*{height:inherit}.budget_estimator h2{font-family:"Avenir LT W01 45 Book";font-size:24px;color:#fff}.budget_estimator .tabWrapper_list .content_wrapper{padding:35px 0 15px}.budget_estimator .tabWrapper_list .content_wrapper p{margin:0;font:13px/16px 'Avenir LT W01 65 Medium',Helvetica,Arial,sans-serif;color:#717073;line-height:1.2}.budget_estimator .tabWrapper_list .content_wrapper ul.budget-list{list-style-type:none;float:left;margin:0;width:100%}.budget_estimator .tabWrapper_list .content_wrapper ul{list-style-type:none}.budget_estimator .tabWrapper_list>*{height:auto}.budget_estimator .tabWrapper_list{padding:5px 0}.budget_estimator .tabWrapper nav li.disabled a,.budget_estimator .tabWrapper_list .content_wrapper ul li a.breadcrumb-toggle.disabled,.budget_estimator .tabWrapper nav li.disabled span,.budget_estimator .tabWrapper_list .content_wrapper ul li a.breadcrumb-toggle.disabled span{color:#d6d6d6}.budget_estimator .tabWrapper_list .content_wrapper .budget-shape ul li,.budget_estimator .tabWrapper_list .content_wrapper .budget-size ul li,.budget_estimator .tabWrapper_list .content_wrapper .budget-design ul li{width:100%}.budget_estimator .tabWrapper nav li a{font:13px 'Avenir LT W01 65 Medium',Helvetica,Arial,sans-serif;color:#fff;text-decoration:none;padding:25px 25px 20px}.budget_estimator .tabWrapper nav li span,.budget_estimator .tabWrapper li a.breadcrumb-toggle span{color:#fff}.budget_estimator .tabWrapper nav li span.est-select,.budget_estimator .tabWrapper li a.breadcrumb-toggle span.est-select,.budget_estimator .tabWrapper li a.breadcrumb-toggle span.est-category b,.budget_estimator .tabWrapper nav li span.est-category b{font:14px 'Avenir LT W01 95 Black',Helvetica,Arial,sans-serif;text-align:left;display:block}.budget_estimator .est-select,.budget_estimator .est-category b{text-transform:uppercase}.budget_estimator .tabWrapper nav li span.est-category,.budget_estimator .tabWrapper li a.breadcrumb-toggle span.est-category{font:13px 'Avenir LT W01 65 Medium',Helvetica,Arial,sans-serif;text-align:left;display:block}.budget_estimator .tabWrapper_list .content_wrapper ul li a.breadcrumb-toggle.disabled{background:#fff}.budget_estimator .tabWrapper_list .content_wrapper h3{font-family:"Avenir LT W01 45 Book",Helvetica,Arial,sans-serif;font-size:20px;color:#717073;text-transform:inherit;margin-top:35px}.budget_estimator .tabWrapper_list .content_wrapper ul.budget-list li a,.btm_contact_bar_right a{font-weight:bold;text-decoration:none}.budget_estimator .tabWrapper_list .content_wrapper ul.budget-list li .img{margin-bottom:20px;position:relative}.budget_estimator .tabWrapper_list .content_wrapper ul.budget-list li .img:after{display:block;position:absolute;top:0;left:0;bottom:0;right:0;content:""}.budget_estimator .tabWrapper_list .content_wrapper .budget-shape ul.budget-list li .img:hover:after,.budget_estimator .tabWrapper_list .content_wrapper .budget-size ul.budget-list li .img:hover:after{border:5px solid #006f79;cursor:pointer}.budget_estimator .tabWrapper_list .content_wrapper ul.budget-list li a{font-family:'Avenir LT W01 45 Book';font-size:13px;color:#00849b;display:block;cursor:pointer}.budget_estimator .tabWrapper_list .content_wrapper ul.budget-list li a.zoom-icon-wrapper{cursor:pointer;z-index:1}.budget_estimator .tabWrapper_list .content_wrapper ul.budget-design-list li .img,.budget_estimator .tabWrapper_list .content_wrapper ul.budget-design-list li .img:hover{border:0}.budget_estimator .tabWrapper_list .content_wrapper ul.budget-design-list li .img-desc-wrapper{cursor:pointer;position:relative;margin-bottom:20px}.budget_estimator .tabWrapper_list .content_wrapper ul.budget-design-list li:hover .img-desc-wrapper:after{border:5px solid #006f79;display:block;position:absolute;top:0;left:0;bottom:-20px;right:0;content:""}.budget_estimator .budget-personalized li .carousel-slide.enabled:hover:after{border:5px solid #006f79;display:block;position:absolute;top:0;left:0;bottom:0;right:0;content:""}.btm_contact_bar h4,.btm_contact_bar h4 p,.btm_contact_bar h4 span{font-family:"Avenir LT W01 45 Book",Helvetica,Arial,sans-serif;font-size:20px;color:#fff}.btm_contact_bar p{font-family:'Avenir LT W01 65 Medium',Helvetica,Arial,sans-serif;font-size:14px;color:#fff}.btm_contact_bar_right a{font-family:'Avenir LT W01 85 Heavy',Helvetica,Arial,sans-serif;color:#006f79;font-size:11px}.btm_contact_bar h4,.btm_contact_bar p{margin:0;padding:0}.budget_estimator .tabWrapper li span.est-category{display:block;text-transform:initial}.budget_estimator .stickyNav_list>*>*{padding:10px}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.budget_estimator .billboard_hd{margin:0;padding:0 20px;position:absolute;left:0;bottom:12px}.budget_estimator .billboard,.budget_estimator .billboard_hd,.budget_estimator .billboard_media{display:block !important}.budget_estimator .billboard{padding:20px 0;position:relative}.budget_estimator h1,.budget_estimator h2,.budget_estimator h3,.budget_estimator h4,.budget_estimator h5,.budget_estimator h6,.budget_estimator p{margin:0;padding:0}.budget_estimator .content_wrapper div.budget-wrapper{padding:15px 10px;border:none}.budget-size,.budget-design{display:none}.breadcrumb-circle span{float:left;background:#fff;padding:0;color:#000;border-radius:25px;width:25px;height:25px;text-align:center;margin-right:10px}.budget_estimator .tabWrapper nav li span.breadcrumb-circle-number,.budget_estimator .tabWrapper li a.breadcrumb-toggle span.breadcrumb-circle-number{color:#5c7b2f;line-height:25px}.budget_estimator .tabWrapper li a.breadcrumb-toggle .breadcrumb-circle{margin-top:4px;margin-right:10px}.budget_estimator .tabWrapper nav li.disabled span.breadcrumb-circle-number{color:#fff;background:#d6d6d6}.budget_estimator .tabWrapper_list .content_wrapper .budget-shape ul li{float:none;width:96.6%;margin:20px auto;cursor:pointer}.budget_estimator .bdgt-personalize{cursor:pointer}.budget_estimator .budget-shape ul li img{width:100%;display:block}.budget_estimator .tabWrapper_list .content_wrapper .budget-size ul li{float:none;width:96.6%;margin:20px auto;cursor:pointer}.budget_estimator .budget-size ul li img{width:100%;display:block}.budget_estimator .tabWrapper_list .content_wrapper .budget-design ul li{float:none;width:96.6%;margin:20px auto}.budget_estimator .budget-design .bdgt-design-img-content{padding-left:14px;height:330px}.budget_estimator .tabWrapper_list .content_wrapper .budget-design img{margin-bottom:0}.budget_estimator .tabWrapper_list .content_wrapper .budget-design .bdgt-design-img-content p{padding:16px 0 13px}.budget_estimator .personalize-btn-wrapper .bdgt-personalize{padding:17px 15px;background:#56565a;color:#fff;text-align:center;width:100%;font-family:'Avenir LT W01 85 Heavy',Helvetica,Arial,sans-serif;font-size:11px;text-transform:uppercase}.budget_estimator .tabWrapper_list .content_wrapper .budget-design .bdgt-design-img-content ul{margin:10px 0 10px 16px;list-style-type:disc;list-style-position:outside}.budget_estimator .tabWrapper_list .content_wrapper .budget-design .bdgt-design-img-content li{width:auto;clear:both;margin:0;font-family:'Avenir LT W01 65 Medium',Helvetica,Arial,sans-serif;color:#717073;font-size:13px}.budget_estimator .tabWrapper_list .content_wrapper .budget-design h3.item-name{margin:0 0 10px;font-family:'Avenir LT W01 95 Black',Helvetica,Arial,sans-serif;font-size:24px;color:#717073}.budget_estimator .tabWrapper_list .content_wrapper .budget-design h4{font-family:"Avenir LT W01 45 Book",Helvetica,Arial,sans-serif;color:#006f79;font-weight:bold;font-size:16px}.budget_estimator .tabWrapper_list .content_wrapper .budget-design h6{font-family:'Avenir LT W01 95 Black',Helvetica,Arial,sans-serif;color:#717073;font-size:14px;text-transform:initial}.budget_estimator .budget-design ul li img{max-width:100%;width:100%}.budget_estimator .tabWrapper_list .content_wrapper ul li a.breadcrumb-toggle.stickyNav_item-isActive{background:#5c8727 !important}.budget_estimator .tabWrapper_list .content_wrapper ul li a.breadcrumb-toggle{padding:8px 15px;text-decoration:none;border-bottom:1px solid}.budget_estimator .breadcrumb-toggle:after{display:block;margin-top:-22px;width:10px;height:10px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.budget_estimator .breadcrumb-toggle:after{border-top:3px solid #fff;border-right:3px solid #fff}.budget_estimator .tabWrapper_list .content_wrapper ul li a.breadcrumb-toggle.disabled:after{border-top:3px solid #d6d6d6;border-right:3px solid #d6d6d6}.budget_estimator .breadcrumb-toggle.arrow-down:after{border-top:0 solid #fff;border-bottom:3px solid #fff;border-right:3px solid #fff}.budget_estimator .breadcrumb-toggle:after{display:block;content:',';position:absolute;right:15px;box-sizing:border-box;font-size:0}.budget_estimator .breadcrumb-toggle.ui-accordion-header-active:after{margin-top:-7px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}.budget_estimator .tabWrapper_list .content_wrapper ul.main_content_wrapper_ul{width:100%;margin:0}.budget_estimator .budget-wrapper .selected{position:relative}.budget_estimator .budget-wrapper .tick{display:none}.budget_estimator .budget-wrapper .selected .tick{display:block;position:absolute;width:100%;height:238px;z-index:10;top:0;left:0;bottom:0;right:0;background-color:rgba(255,255,255,.7);cursor:default}.budget_estimator .budget-wrapper .reset{display:block;position:absolute;width:100%;z-index:10;top:0;left:0;bottom:0;right:0;background-color:rgba(255,255,255,.7);cursor:default}.budget_estimator .budget-wrapper .reset .reset-content{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:70%;text-align:center}.budget_estimator .budget-personalized.budget-wrapper .reset .reset-content{top:45%}.budget_estimator .budget-wrapper .reset .reset-content p{margin-bottom:20px}.budget_estimator .budget-personalized.budget-wrapper .reset .reset-content p{margin-bottom:14px;font-family:'Avenir LT W01 45 Book';font-size:13px;text-align:center;color:#717073}.budget_estimator .budget-wrapper .reset .reset-content a{text-decoration:none;font:13px 'Avenir LT W01 95 Black',Helvetica,Arial,sans-serif;color:#00849b;font-weight:normal !important}.budget_estimator .default-image{display:block;position:absolute;width:100%;z-index:10;top:0;left:0;bottom:0;right:0;background-color:rgba(255,255,255,.7);cursor:default}.budget_estimator .budget-wrapper .default-image .reset-content{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:70%;text-align:center}.budget_estimator .budget-personalized.budget-wrapper .default-image .reset-content{top:45%}.budget_estimator .budget-wrapper .default-image .reset-content p{margin-bottom:20px}.budget_estimator .budget-personalized.budget-wrapper .default-image .reset-content p{margin-bottom:14px;font-family:'Avenir LT W01 45 Book';font-size:13px;text-align:center;color:#717073}.budget_estimator .budget-wrapper .default-image .reset-content a{text-decoration:none;font:13px 'Avenir LT W01 95 Black',Helvetica,Arial,sans-serif;color:#00849b;font-weight:normal !important}.budget_estimator .budget-wrapper .selected .tick:after{border:5px solid #006f79;display:block;position:absolute;top:0;left:0;bottom:0;right:0;content:""}.budget_estimator .budget-design.budget-wrapper .selected .tick:after{bottom:-20px !important}.budget_estimator .budget-wrapper .selected .tick .tick_icon{background-image:url('../images/tick.png');position:absolute;left:0;top:0;width:114px;height:91px;right:0;bottom:0;margin:auto}.budget_estimator .budget-personalized.budget-wrapper .selected .tick .tick_icon{top:50%;left:70%;transform:translate(-50%,-50%);background-size:56%;background-repeat:no-repeat;margin:0}.budget_estimator .stickyNav .enabled,.budget_estimator .tabWrapper_list .content_wrapper ul li a.breadcrumb-toggle.enabled{background:#8daa67}.budget_estimator .BE_container.show_loader{position:relative}.budget_estimator .BE_container .loader_wrapper{display:none;position:absolute;width:100%;z-index:10001;background-color:rgba(255,255,255,.7)}.budget_estimator .BE_container.show_loader .loader_wrapper{display:block}.budget_estimator .BE_container.show_loader .loader_wrapper .loader{border:5px solid #f3f3f3;border-top:5px solid #3498db;border-radius:50%;width:50px;height:50px;animation:spin 2s linear infinite;position:absolute;top:46%;left:46%}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.budget_estimator .budget-design a.zoom-icon-wrapper{position:absolute;bottom:0;right:0}.budget_estimator .tabWrapper_list .content_wrapper ul.budget-design-list li .img{position:relative}.btm_contact_bar_right{padding:15px 20px;background:#fff;text-align:center;margin-top:6px}.btm_contact_bar{padding:15px 0;background:#5c8827;margin-bottom:20px;width:100%;background-size:100% 100% !important}.btm_contact_content{padding-left:15px;padding-right:15px;width:100%;box-sizing:border-box}.budget_estimator .billboard .billboard_media img{min-height:85px;float:left}.budget_estimator .tabWrapper_list{padding-top:0}.budget_estimator .tabWrapper_list .content_wrapper{padding-top:0}.budget_estimator .tabWrapper_list .content_wrapper ul li.main_content_wrapper_list{margin-top:0}.budget_estimator.modal .modal-wrapper{top:50%;left:50%;position:relative;transform:translate(-50%,-50%)}.budget_estimator.modal .modal-wrapper img{min-width:100%;max-width:100%}.budget_estimator.modal.open .close-button{position:absolute;top:-47px;right:12px;zoom:.75;-moz-transform:scale(.75);-moz-transform-origin:0 0}.budget_estimator .tabWrapper_list .content_wrapper ul li a.breadcrumb-toggle.disabled span.breadcrumb-circle-number{color:#fff;background:#d6d6d6}.budget_estimator .tabWrapper_list .content_wrapper ul li a.breadcrumb-toggle.disabled .breadcrumb-circle{background:#d6d6d6}.budget_estimator a{line-height:1em}.budget_estimator h3,.budget_estimator p{line-height:1.3em}.btm_contact_bar{margin-bottom:20px !important}.budget_estimator .tabWrapper_list .content_wrapper .budget-design ul.budget-list li .img{margin-bottom:10px}.budget-personalized,.budget-size,.budget-design{display:none}.budget-shape{display:block}.budget_estimator .tabWrapper_list .content_wrapper .budget-personalized .personalized-uppercontent h3{margin:0 0 15px;font:18px/22px 'Avenir LT W01 45 Book',Helvetica,Arial,sans-serif;color:#717073;line-height:1em}.budget_estimator .tabWrapper_list .content_wrapper .budget-personalized .personalized-price-dashboard h4{font:15px 'Avenir LT W01 85 Heavy',Helvetica,Arial,sans-serif;color:#717073;float:left}.budget_estimator .tabWrapper_list .content_wrapper .budget-personalized .personalized-price-dashboard .personalized-price{font:15px 'Avenir LT W01 85 Heavy',Helvetica,Arial,sans-serif;color:#006f79;float:left;margin-left:10px}.budget_estimator .tabWrapper_list .content_wrapper .budget-personalized .budget-personalized-disclaimer{margin:18px 0 20px;font:13px/16px 'Avenir LT W01 65 Medium',Helvetica,Arial,sans-serif;color:#717073;line-height:1.2}.budget_estimator .tabWrapper_list .content_wrapper .budget-personalized .budget-personalized-carousel-content p.tab-subtitle1{font:13px 'Avenir LT W01 85 Heavy',Helvetica,Arial,sans-serif;color:#717073}.budget_estimator .tabWrapper_list .content_wrapper .budget-personalized .budget-personalized-carousel-content p.tab-subtitle2{font:13px 'Avenir LT W01 95 Black',Helvetica,Arial,sans-serif;color:#00849b}.budget_estimator .tabWrapper_list .content_wrapper .budget-personalized .budget-personalized-carousel-content .low-high-container{margin:0 0 8px}.budget_estimator .tabWrapper_list .content_wrapper .budget-personalized .budget-personalized-carousel-content .low-high-container h6{font:13px 'Avenir LT W01 85 Heavy',Helvetica,Arial,sans-serif;color:#717073}.budget_estimator .tabWrapper_list .content_wrapper .budget-personalized .budget-personalized-carousel-content .low-high-container h6.low-price-txt{float:left}.budget_estimator .tabWrapper_list .content_wrapper .budget-personalized .budget-personalized-carousel-content .low-high-container h6.high-price-txt{float:right}.budget_estimator .tabWrapper_list .content_wrapper .budget-personalized ul.budget-personalized-tabs{list-style-type:none;float:left;margin:0;width:100%;line-height:1.3;opacity:1;border-bottom:2px solid #c1c1c1;height:94px}.budget_estimator .tabWrapper_list .content_wrapper ul.budget-personalized-tabs li{padding:18px 20px;border-right:1px solid #c1c1c1;margin:0;background-color:rgba(223,223,223,.5);position:relative}.budget_estimator .tabWrapper_list .content_wrapper ul.budget-personalized-tabs li a{text-decoration:none;position:absolute;bottom:20px}.budget_estimator .tabWrapper_list .content_wrapper ul.budget-personalized-tabs li.selected-personalized-tab{background-color:rgba(223,223,223,1)}.budget_estimator .tabWrapper_list .content_wrapper ul.budget-personalized-tabs li:last-child{border-right:none}.budget_estimator .tabWrapper_list .content_wrapper ul.budget-personalized-tabs li.wood-tab .tab-txt{margin-top:10px}.budget_estimator .tabWrapper_list .content_wrapper ul.budget-personalized-tabs li.wood-tab a{text-decoration:none}.budget_estimator .tabWrapper_list .content_wrapper .budget-personalized .budget-personalized-carousel-content{min-height:300px;opacity:1}.budget_estimator .tabWrapper_list .budget-personalized-carousel .budget-personalized-Combination{background:url(/file/media/diamond/theme/carouselulbg.png) center top repeat #ededed}.budget_estimator .tabWrapper_list .content_wrapper .budget-personalized .budget-personalized-carousel-content .carousel-slide-ul-container li{margin-top:20px;padding-left:2px}.budget_estimator .carousel-slide-container{margin:0 35px}.budget_estimator .tabWrapper_list .content_wrapper .budget-personalized .budget-personalized-carousel-content .carousel-slide-ul-container li .carousel-slide{background:#fff;margin-bottom:2px;position:relative;padding:10px}.budget_estimator .tabWrapper_list .content_wrapper ul.budget-personalized-tabs li .tab-txt span.tab-subtitle1,.budget_estimator .tabWrapper_list .content_wrapper ul.budget-personalized-tabs li .tab-txt span.tab-subtitle2{display:block;margin-top:6px}.budget_estimator .tabWrapper_list .content_wrapper ul.budget-personalized-tabs li .tab-image{display:none}.budget-personalized-carousel-content{position:relative}.budget-personalized-carousel-content .cycler_btn-prev{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.budget-personalized-carousel-content .cycler_btn{margin-top:-9px;width:8px;height:8px;border-top:2px solid #fff;border-left:2px solid #fff;opacity:1;display:block}.budget-personalized-carousel-content .cycler_btn-next{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}.budget_estimator .budget-line-break{margin:18px 0 18px}.budget_estimator .tabWrapper_list .content_wrapper ul.budget-personalized-tabs li .tab-txt span.tab-title{font:13px 'Avenir LT W01 45 Book',Helvetica,Arial,sans-serif;color:#717073}.budget_estimator .tabWrapper_list .content_wrapper ul.budget-personalized-tabs li .tab-txt span.tab-subtitle1{font:13px 'Avenir LT W01 85 Heavy',Helvetica,Arial,sans-serif;color:#717073;text-transform:uppercase}.budget_estimator .tabWrapper_list .content_wrapper ul.budget-personalized-tabs li .tab-txt span.tab-subtitle2{font:13px 'Avenir LT W01 95 Black',Helvetica,Arial,sans-serif;color:#00849b}.budget_estimator .low-high-container,.budget_estimator .carousel-pager{display:none}.budget_estimator .tabWrapper_list .content_wrapper .budget-personalized-carousel .carousel-slide-ul-container ul{list-style-type:none;margin:0;width:100%}.budget_estimator .tabWrapper_list .content_wrapper .personlized-content-bottom{padding:20px 15px 20px}.budget-line-break-2{margin:0;border-top:1px #d2d2d2 solid}.budget_estimator .tabWrapper_list .content_wrapper .budget-personalized .send-comb-btnContainer{margin:20px auto;clear:both;text-align:center}.budget_estimator .tabWrapper_list .content_wrapper .budget-personalized .send-comb-btnContainer button{height:45px;background:#006f7a;padding:0 25px;clear:both;color:#fff;width:90.5%;text-transform:uppercase;font:13px/16px 'Avenir LT W01 65 Medium',Helvetica,Arial,sans-serif}.budget_estimator .tabWrapper_list .content_wrapper .budget-personalized .budget-personalized-carousel-content .personalize-carousel-txt .tab-subtitle1,.budget_estimator .tabWrapper_list .content_wrapper .budget-personalized .budget-personalized-carousel-content .personalize-carousel-txt .tab-subtitle2{margin-top:8px}.budget_estimator .cycler-boxed .cycler_viewport,.budget_estimator .cycler-standard .cycler_viewport{margin:0}.budget_estimator .cycler-boxed,.budget_estimator .cycler-standard{margin-bottom:0}.budget-personalized-carousel-content .left-arrow-container{position:absolute;top:47%;background:#939395;left:-35px;clear:both;height:45px;width:37px;line-height:.9em}.budget-personalized-carousel-content .right-arrow-container{position:absolute;top:47%;background:#939395;right:-38px;clear:both;height:45px;width:37px;line-height:.9em}.budget-personalized-carousel-content .finish-tab-content .left-arrow-container,.budget-personalized-carousel-content .finish-tab-content .right-arrow-container{top:40%}.budget-personalized-carousel-content .wood-tab-content .left-arrow-container,.budget-personalized-carousel-content .wood-tab-content .right-arrow-container{top:46%}.budget-personalized-carousel .budget-personalized-carousel-content a.cycler_btn{position:static !important;margin:7px auto 5px !important;color:#fff}.budget-personalized-carousel .mob-price-label{margin:0 auto;font-size:.8em;text-align:center;color:#fff}.budget-personalized-carousel .budget-personalized-carousel-content a.cycler_btn.disabled{border-color:#c8c8ca}.budget-personalized-carousel .carousel-slide-ul-container .cycler_viewport_slides{padding-top:2px}.budget-personalized-carousel .personalize-carousel-img img{width:100%}.door-tab .tab-image img{width:75px;height:153px}.wood-tab .tab-image img,.finish-tab .tab-image img{height:75px}.budget_estimator .selected-personalized-tab:after{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:5px solid #b8b8b8;content:"";position:absolute;bottom:-1px;margin:0 auto;text-align:center;left:50%;transform:translate(-50%,0)}.personalized-modalDialog{position:fixed;font-family:Arial,Helvetica,sans-serif;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.8);z-index:99999;opacity:0;-webkit-transition:opacity 400ms ease-in;-moz-transition:opacity 400ms ease-in;transition:opacity 400ms ease-in;pointer-events:none}.personalized-modalDialog:target{opacity:1;pointer-events:auto}.personalized-modalDialog .personalized-innerModal{width:94%;position:relative;margin:10% auto;padding:10px;background:#fff;text-align:center}.personalized-close{display:block;width:22px;height:22px;position:absolute;right:10px;text-align:center;top:10px;font:0/0 a;background-image:url(../images/close-50.png);background-position:0 0;background-size:cover}.personalized-close:hover{text-decoration:none}.personalized-modalDialog .personalized-Modal-title{font:14px/18px 'Avenir LT W01 85 Heavy',Helvetica,Arial,sans-serif;color:#006f79;text-transform:initial;margin-top:50px}.personalized-modalDialog .confirmation,.personalized-modalDialog .personalized-innerModal p{font:14px 'Avenir LT W01 65 Medium',Helvetica,Arial,sans-serif;color:#717073;text-transform:initial;margin:15px 0 28px}.personalized-modalDialog button{padding:15px 0;margin-right:7px;color:#fff;font:11px 'Avenir LT W01 85 Heavy',Helvetica,Arial,sans-serif;text-transform:uppercase;width:48%}.personalized-modalDialog button.personalized-modal-yes,.personalized-modalDialog button.confirmation-modal-yes{background:#006f7a}.personalized-modalDialog button.personalized-modal-no,.personalized-modalDialog button.confirmation-modal-no{margin-right:0;background:#56565a}.budget_estimator .budget-personalized .budget-personalized-tabs{display:flex;flex-direction:row}.budget_estimator .tabWrapper_list .content_wrapper ul.budget-personalized-tabs li{flex-grow:1;flex-basis:0}.sendCombination{background:#fff !important;padding-bottom:40px;display:none}.sendCombination .contentPanel{display:none}.sendCombination .sendCombinationContainer{padding:15px 10px}.sendCombination .BackTo{font-family:"Avenir LT W01 45 Book",Helvetica,Arial,sans-serif;font-size:12px;color:#44697d;margin-top:20px;text-decoration:underline}.sendCombination .sendCombinationTitle{font-family:"Avenir LT W01 45 Book",Helvetica,Arial,sans-serif;font-size:30px;color:#717073;margin-top:20px}.sendCombinationBody .scSection.designLevel .design-item-description>*,.sendCombinationBody .scSection.designLevel .design-item-description ul li,.sendCombination .sendCombinationCost .costDisclaimer{font:13px/16px 'Avenir LT W01 65 Medium',Helvetica,Arial,sans-serif;color:#717073}.sendCombination .contentPanel{margin-top:10px}.sendCombination .scSection{background-color:#f9f9f9;padding:0 5px;height:110px}.sendCombinationBody .scSection img{display:none}.sendCombination .scSection{width:33%;margin-right:2px;margin-top:2px;float:left;display:table}.sendCombination .scSection:nth-child(3n){margin-right:0}.sendCombination .scSection .moduleDetails{display:table-cell;vertical-align:middle}.sendCombination .scSection .moduleDetails .moduleDescription{margin-top:10px;width:112px}.sendCombination .sendCombinationCost{padding:20px 0;text-align:center;border-top:2px solid #c1c1c1;border-bottom:2px solid #c1c1c1;margin:20px 10px 0 9px}.sendCombination .sendCombinationCost h3 span.costAmount{color:#006f79;font-size:15px}.sendCombination .sendCombinationCost .costDisclaimer{display:none}.sendCombinationForm{margin-top:20px}.sendCombinationForm .formRow{margin-top:10px}.sendCombinationForm .formLabel,.sendCombinationForm .formInput{display:block;margin-top:10px}.sendCombinationForm .formInput input,.sendCombinationForm .formInput textarea{width:100%;height:40px;border:1px solid #c1c1c1}.sendCombinationForm .formInput textarea{height:100px}.sendCombinationForm .formLabel .redAsterisk{color:#e80c4d;vertical-align:text-top;font-family:Old Standard TT}.sendCombinationForm .formFooter{margin-top:10px;font-family:Raleway;color:#565049}.sendCombinationForm .submitBtn{width:180px;height:38px;background-color:#002055!important;color:#fff!important}.sendCombination .clearFix{clear:both}#confirmation-openModal.personalized-modalDialog,#confirmation-shape-openModal.personalized-modalDialog,#confirmation-design-openModal.personalized-modalDialog{opacity:1;pointer-events:auto}.designLevel .designLevelDescription{display:none}.doorOptions.woodType .img img,.doorOptions.mapleFinishOption .img img{width:75px;height:75px}.doorOptions .moduleDetails .moduleSeries{margin-top:20px;color:#00849b;font-family:'Avenir LT W01 45 Book';font-size:13px}.sendCombination .scSection .moduleTitle,.sendCombination .scSection .seriesTitle{font-family:'Avenir LT W01 45 Book';font-size:13px;color:#717073}.sendCombination .scSection .moduleDescription,.sendCombination .scSection .seriesDescription{font-family:'Avenir LT W01 95 Black';font-size:13px;color:#717073;letter-spacing:2px;text-transform:uppercase}.sendCombination .scSection.fullWidth .seriesTitle,.sendCombination .scSection.fullWidth .seriesDescription{display:none}.formFooter+fieldset{text-align:center}.budget_estimator .personalized-close{display:block !important;text-decoration:none}.budget_estimator .prelude{color:#007079 !important}.budget_estimator .reflections{color:#66973b !important}.budget_estimator .intrigue{color:#004052 !important}#BEFormIFrame{width:100%;border:0;overflow:hidden}.sendCombinationForm .formInput input.input-error,.sendCombinationForm .formInput textarea.input-error{border:1px #f00 solid;margin-bottom:5px}.sendCombinationForm .formInput label.hideLabel{display:none}.sendCombinationForm .formInput .error{color:#f00}.sendCombinationForm .formLabel label{font:13px 'Raleway';color:#565049}.budget_estimator .budget-personalized.budget-wrapper .finish-tab-content .reset .reset-content{top:45%}.sendCombinationCost h3 span.costText{font-family:'Avenir LT W01 85 Heavy';font-size:15px;color:#717073}.sendCombinationForm .formHeader{font-family:Raleway;color:#565049;font-size:17.2px;font-weight:600;margin-bottom:14px}.sendCombination .contentPanel p{font:14px/18px 'Avenir LT W01 65 Medium',Helvetica,Arial,sans-serif;color:#717073}.budget_estimator .tab-subtitle1{text-transform:uppercase !important}.sendCombination .sendCombinationTypes{margin-left:-10px;margin-right:-10px}.modal.open .bdgt .close-button{top:-45px}.modal.open .modal-wrapper.bdgt{position:relative;top:50%;transform:translate(0,-50%)}.budget_estimator .budget-personalized.budget-wrapper .wood-tab-content .reset .reset-content{top:30%;left:50%;transform:translate(-50%,-30%)}.budget_estimator .budget-personalized.budget-wrapper .finish-tab-content .reset .reset-content{top:26%;left:50%;transform:translate(-50%,-26%)}.budget_estimator .budget-wrapper .door-tab-content .reset .reset-content{top:40%;left:50%;transform:translate(-50%,-40%)}.sendCombination .scSection .moduleDetails .moduleDescription,.sendCombination .scSection .moduleDetails .seriesDescription,.sendCombination .scSection .moduleDetails .seriesTitle{word-wrap:break-word}.sendCombinationForm .formInput input,.sendCombinationForm .formInput textarea{border:solid 1px #565049}.sendCombinationForm .submitBtn{background-color:none;border:solid 1px #002055;color:#002055}.full_width{width:100%;max-width:100%}.sendCombinationForm .formLabel.alignLeft{text-align:left;margin-bottom:10px}.sendCombinationForm .formInput.no-margin,.sendCombinationForm .formContainer.no-margin{margin:0}.sendCombinationForm .formInput.auto-width{width:auto}.sendCombinationForm .formInput.no-float{float:none}.sendCombinationForm .button-panel{display:inline-flex;width:100%;justify-content:center;margin-top:30px}.c-flex{display:flex}.c-flex-row{display:flex;flex-direction:row}.c-flex-wrap{flex-wrap:wrap}.c-flex-column{display:flex;flex-direction:column}.btn-generic{border:solid 1px #002055;text-transform:uppercase!important;font-family:'Raleway'!important;background-color:transparent!important;color:#002055!important}.sendCombinationForm .field-cell{width:380px}.sendCombinationForm .margin-for-odd:nth-child(odd){margin-right:140px}.sendCombinationForm .formInput,.sendCombinationForm .formInput input{width:100%}input[type="hidden"]{display:none}.sendCombinationForm .formInput input,.sendCombinationForm .formInput textarea,.sendCombinationForm .submitBtn{border-radius:0;-webkit-appearance:none}@media screen and (min-device-width:320px) and (max-device-width:599px){.sendCombinationForm .margin-for-odd:nth-child(odd){margin-right:0}.sendCombinationForm .field-cell{width:100%}.sendCombinationForm .submitBtn{width:100%}.sendCombinationForm .formInput input{border-radius:0;-webkit-appearance:none}}@media screen and (min-device-width:600px) and (max-device-width:768px){.sendCombinationForm .margin-for-odd:nth-child(odd){margin-right:52px}.sendCombinationForm .field-cell{width:46%}.sendCombinationForm .formInput input{border-radius:0;-webkit-appearance:none}}@media screen and (min-width:768px){.budget_estimator .tabWrapper_list .content_wrapper .budget-design .bdgt-design-img-content ul li{display:list-item}.budget_estimator .budget-design .bdgt-design-img-content{height:auto}.sendCombination .scSection{width:48.2%;max-width:428px}.sendCombination .scSection .moduleDetails .moduleDescription{width:auto}.modal.open .bdgt .close-button{top:20px;right:1%}.modal-wrapper.bdgt .item-image{max-width:87%}.budget_estimator .tabWrapper_list .content_wrapper .budget-personalized ul.budget-personalized-tabs{height:auto}.budget_estimator .tabWrapper_list .content_wrapper ul.budget-personalized-tabs li a{position:static;bottom:0}.sendCombination .sendCombinationTypes{margin-left:0;margin-right:0}.budget_estimator .est-category b{text-transform:initial}.personalized-modalDialog .personalized-Modal-title{font:18px/24px 'Avenir LT W01 85 Heavy',Helvetica,Arial,sans-serif}.personalized-modalDialog .confirmation,.personalized-modalDialog .personalized-innerModal p{font:16px 'Avenir LT W01 65 Medium',Helvetica,Arial,sans-serif;margin:20px 0 35px}.budget-personalized-carousel-content .finish-tab-content .left-arrow-container,.budget-personalized-carousel-content .wood-tab-content .left-arrow-container{top:222px}.budget-personalized-carousel-content .finish-tab-content .right-arrow-container,.budget-personalized-carousel-content .wood-tab-content .right-arrow-container{top:222px}.personalized-modalDialog button{padding:15px 0;margin-right:38px;width:17.3%}.budget_estimator .tabWrapper_list .content_wrapper ul.budget-personalized-tabs li .tab-txt span.tab-subtitle1,.budget_estimator .tabWrapper_list .content_wrapper ul.budget-personalized-tabs li .tab-txt span.tab-subtitle2{margin-top:10px}.budget_estimator .tabWrapper_list .content_wrapper ul.budget-personalized-tabs li{padding:20px}.budget_estimator .budget-line-break{margin:20px 0 18px}.personalized-close{top:20px;right:20px}.personalized-modalDialog .personalized-Modal-title{margin-top:0}.personalized-modalDialog .personalized-innerModal{width:91.4%;padding:59px}.budget-personalized-carousel .mob-price-label{display:none}.budget-personalized-carousel-content .left-arrow-container{background:none;top:305px}.budget-personalized-carousel-content .right-arrow-container{background:none;top:305px}.budget-personalized-carousel-content .cycler_btn{width:12px;height:12px}.budget-personalized-carousel-content .cycler_btn{width:18px;height:18px;border-top:5px solid #56565a;border-left:5px solid #56565a}.budget_estimator .tabWrapper_list .content_wrapper h3{font-size:30px}.budget_estimator .tabWrapper_list .content_wrapper .budget-personalized .personalized-price-dashboard .personalized-price,.budget_estimator .tabWrapper_list .content_wrapper .budget-personalized .personalized-price-dashboard h4{font-size:24px}.budget_estimator .tabWrapper_list .content_wrapper ul.budget-personalized-tabs li .tab-image,.budget_estimator .tabWrapper_list .content_wrapper ul.budget-personalized-tabs li .tab-txt{float:left}.budget_estimator .tabWrapper_list .content_wrapper ul.budget-personalized-tabs li .tab-image{display:table-cell;vertical-align:top;padding-right:10px;width:37%;float:none}.budget_estimator .interior{margin:0 auto;padding:20px 30px}.budget_estimator.modal.open .close-button{top:26px;right:48px}.budget_estimator .billboard .billboard_media img{min-height:168px}.budget_estimator .billboard_hd{bottom:-5px}.budget_estimator .billboard{padding:0}.btm_contact_bar{width:92%}.btm_contact_content{padding-left:20px;padding-right:20px}.btm_contact_bar{padding:20px 0;margin-left:30px;margin-right:30px;position:relative}.btm_contact_bar_left{width:58%}.budget_estimator h2{font-size:58px}.budget_estimator .tabWrapper_list .budget-shape h2{font-size:30px}.budget_estimator .tabWrapper_list{padding:0}.budget_estimator .tabWrapper_list .content_wrapper{padding:40px 14px 20px}.budget_estimator .main_content_wrapper_ul li.main_content_wrapper_list{margin:0}.budget_estimator .tabWrapper_list .content_wrapper .budget-shape ul li{float:left;width:47.73%;margin:20px 30px 20px 0}.btm_contact_bar_left{float:left}.btm_contact_bar_right{float:right}.btm_contact_bar_right{text-align:center;position:absolute;top:50%;right:20px;transform:translate(0,-50%);margin-top:0}.budget_estimator .tabWrapper_list .content_wrapper .budget-design ul li{float:left;width:47.73%;margin:20px 30px 20px 0}.budget_estimator .content_wrapper div.budget-wrapper{padding:0}.budget_estimator .tabWrapper_list .content_wrapper .budget-size ul li{float:left;margin:20px 0 20px 0;width:31.5%}.budget_estimator .tabWrapper_list .content_wrapper .budget-size ul li:nth-child(3n+2){margin:20px 16px 20px 16px}.budget_estimator .tabWrapper nav li a{padding:25px 0 20px 20px}.budget_estimator .stickyNav.stickyNav-subPage.util_visibility-desktopAndUp{display:block !important}.budget_estimator .tabWrapper_list .content_wrapper .budget-design ul li:nth-child(even){margin-right:0}.budget_estimator .tabWrapper_list .content_wrapper .budget-size ul li:nth-child(3n){margin-right:0}.budget_estimator .tabWrapper_list .content_wrapper .budget-shape ul li:nth-child(even){margin-right:0}.breadcrumb-circle span{margin-right:10px}.stickyNav_list>.stickyNav_item-isActive{background:#5c8727 !important}.budget_estimator.modal .modal-wrapper img{min-width:82.293%;max-width:82.293%}.budget_estimator .tabWrapper_list .content_wrapper ul.budget-personalized-tabs li{min-height:192px;padding:0;margin:0;position:relative}.budget_estimator .tabWrapper_list .content_wrapper ul.budget-personalized-tabs li.door-tab a{margin:20px 20px 20px 20px;display:block}.budget_estimator .tabWrapper_list .content_wrapper ul.budget-personalized-tabs li.wood-tab a,.budget_estimator .tabWrapper_list .content_wrapper ul.budget-personalized-tabs li.finish-tab a{margin:98px 20px 20px 20px;display:block}.budget_estimator .tabWrapper_list .content_wrapper ul.budget-personalized-tabs li.door-tab .tab-txt{margin:80px 0 0 10px}.budget_estimator .tabWrapper_list .content_wrapper ul.budget-personalized-tabs li.wood-tab .tab-txt,.budget_estimator .tabWrapper_list .content_wrapper ul.budget-personalized-tabs li.finish-tab .tab-txt{margin:30px 0 0 10px}.budget_estimator .tabWrapper_list .content_wrapper ul.budget-personalized-tabs li.door-tab .tab-txt,.budget_estimator .tabWrapper_list .content_wrapper ul.budget-personalized-tabs li.wood-tab .tab-txt,.budget_estimator .tabWrapper_list .content_wrapper ul.budget-personalized-tabs li.finish-tab .tab-txt{display:table-cell;vertical-align:bottom;float:none;width:73%}.budget_estimator .tabWrapper_list .content_wrapper ul.budget-personalized-tabs li.door-tab a,.budget_estimator .tabWrapper_list .content_wrapper ul.budget-personalized-tabs li.wood-tab a,.budget_estimator .tabWrapper_list .content_wrapper ul.budget-personalized-tabs li.finish-tab a{display:table}.budget_estimator .tabWrapper_list .content_wrapper ul.budget-personalized-tabs li .tab-txt span.tab-subtitle1{margin-top:15px}.budget_estimator .tabWrapper_list .content_wrapper ul.budget-personalized-tabs li .tab-txt span.tab-subtitle2{margin-top:15px}.budget_estimator .tabWrapper_list .content_wrapper .budget-personalized .budget-personalized-carousel-content{padding-left:40px;padding-right:40px;margin-bottom:-20px}.budget_estimator .tabWrapper_list .content_wrapper .budget-personalized .budget-personalized-carousel-content .carousel-slide-ul-container li{margin-top:0;cursor:pointer !important}.budget_estimator .tabWrapper_list .content_wrapper .budget-personalized .budget-personalized-carousel-content .carousel-slide-ul-container li .carousel-slide{padding:10px}.budget_estimator .tabWrapper_list .content_wrapper .budget-personalized .budget-personalized-carousel-content .personalize-carousel-txt{clear:both}.budget_estimator .tabWrapper_list .content_wrapper .budget-personalized .budget-personalized-carousel-content .personalize-carousel-img{line-height:0}.budget_estimator .tabWrapper_list .content_wrapper .budget-personalized .budget-personalized-carousel-content .personalize-carousel-txt .tab-subtitle1,.budget_estimator .tabWrapper_list .content_wrapper .budget-personalized .budget-personalized-carousel-content .personalize-carousel-txt .tab-subtitle2{margin-top:8px}.budget_estimator .tabWrapper_list .content_wrapper .budget-personalized .carousel-pager{min-height:auto;background:#f7f8f3;position:relative;margin-left:2px;padding:18px 0}.budget_estimator .tabWrapper_list .content_wrapper .budget-personalized .carousel-pager ul.cycler_pips{top:22px}.budget_estimator .tabWrapper_list .content_wrapper .budget-personalized .carousel-slide-ul-container ul{width:100%}.budget_estimator .tabWrapper_list .content_wrapper ul.main_content_wrapper_ul,.budget_estimator .tabWrapper_list .content_wrapper .budget-personalized-carousel ul.budget-personalized-tabs,.budget_estimator .tabWrapper_list .content_wrapper .budget-personalized-carousel .carousel-slide-ul-container ul{list-style-type:none;margin:0;width:100%}.budget_estimator .budget-personalized-tabs{margin-bottom:40px !important}.budget_estimator .tabWrapper_list .content_wrapper .budget-personalized .carousel-pager .owl-page{margin-right:20px !important}.budget_estimator .tabWrapper_list .content_wrapper .budget-personalized .carousel-pager .owl-page span{width:18px;border-radius:18px;height:18px;padding:0;margin:0;background-color:#dfdfdf}.budget_estimator .tabWrapper_list .content_wrapper .budget-personalized .carousel-pager .owl-page.active span{background-color:#006f79}a.disabled{opacity:.6 !important}.budget_estimator .tabWrapper_list .content_wrapper .budget-personalized .carousel-pager .owl-pagination{font-size:0}.budget_estimator .owl-theme .owl-controls{margin:0}.budget_estimator .cycler_viewport_slides li{padding-left:2px !important}.budget_estimator .cycler_viewport_slides{margin-left:0 !important}.budget-personalized-carousel .budget-personalized-carousel-content a.cycler_btn{top:57% !important}.budget_estimator .tabWrapper_list .content_wrapper .personlized-content-bottom{padding:20px 0 20px}.budget_estimator .tabWrapper_list .content_wrapper .budget-personalized .send-comb-btnContainer button{float:right}.budget_estimator .tabWrapper_list .content_wrapper .budget-personalized .send-comb-btnContainer{margin-bottom:40px;clear:both;display:flex;margin-top:36px;align-items:center;justify-content:space-between}.budget_estimator .tabWrapper_list .content_wrapper .budget-personalized .send-comb-btnContainer .rchtxt{text-align:left;max-width:689px}.budget_estimator .tabWrapper_list .content_wrapper .budget-personalized .personalized-uppercontent h3{margin:0 0 14px}.budget_estimator .tabWrapper_list .content_wrapper .budget-personalized .personalized-uppercontent h3{margin:0 0 15px;font:30px 'Avenir LT W01 45 Book',Helvetica,Arial,sans-serif;color:#717073;line-height:1em}.budget_estimator .tabWrapper_list .content_wrapper .budget-personalized .personalized-price-dashboard h4{font:24px 'Avenir LT W01 85 Heavy',Helvetica,Arial,sans-serif;color:#717073;float:left;line-height:1em}.budget_estimator .tabWrapper_list .content_wrapper .budget-personalized .personalized-price-dashboard .personalized-price{font:24px 'Avenir LT W01 85 Heavy',Helvetica,Arial,sans-serif;color:#006f79;float:right;margin-left:0}.budget_estimator .low-high-container,.budget_estimator .carousel-pager{display:block}.budget_estimator .tabWrapper_list .content_wrapper .budget-personalized .send-comb-btnContainer button{width:auto}.budget_estimator .carousel-slide-container{margin:0}.sendCombination .sendCombinationBody{overflow:hidden;padding:0 10px}.sendCombinationTypes{overflow:hidden}.sendCombination .sendCombinationContainer{padding:20px 37px 0}.sendCombination .scSection{width:49.3%;float:left;display:inline-block;height:auto;min-height:195px}.sendCombination .sendCombinationTypes{float:left;width:100%}.sendCombinationBody .scSection .img{float:left;padding:15px 0 15px 15px;width:63%}.sendCombinationBody .scSection img{display:inline-block}.sendCombinationBody .scSection .moduleDetails{float:left;margin:30px 0 0 10px;width:30%}.sendCombinationBody .scSection.fullWidth{width:100%;display:block;margin-right:0;padding:0;max-width:inherit}.sendCombinationBody .scSection.doorOptions{width:32.4%;min-height:150px}.doorOptions img.item-tab-img{width:74px;height:153px;display:block}.doorOptions .moduleDetails .moduleSeries{margin-top:10px}.sendCombinationBody .scSection.designLevel .img{width:25%;float:left}.sendCombinationBody .scSection.designLevel .designLevelDescription{padding-left:16px;width:40%;float:left}.sendCombination .scSection{padding:5px}.sendCombinationBody .scSection.designLevel .moduleDetails{width:32%;float:left}.sendCombinationBody .scSection.designLevel .designLevelDescription{margin-top:30px}.sendCombinationBody .scSection.designLevel .designLevelDescription .design-item-description ul{margin:1.5em 0 1.5em 1.4em}.sendCombinationBody .scSection.designLevel .designLevelDescription .design-item-description h6{margin-top:20px;font:14px 'Avenir LT W01 95 Black',Helvetica,Arial,sans-serif}.sendCombination .sendCombinationCost{width:100%;margin:auto;margin-top:20px}.sendCombination .scSection{margin-top:10px;margin-right:8px}.sendCombination .scSection .moduleDetails{text-align:left}.sendCombinationBody .scSection.doorOptions .img{width:27%;display:table-cell;padding:0;vertical-align:bottom;height:150px;float:none}.mapleFinishOption.scSection.doorOptions{margin-right:0}.sendCombination .scSection.kitchenSize{margin-right:0}.sendCombinationBody .scSection.doorOptions{padding:20px}.sendCombinationBody .scSection.doorOptions .moduleDetails{display:table-cell;vertical-align:bottom;padding-left:15px;float:none;width:60%}.sendCombinationForm .formContainer{width:100%;margin:0 auto}.sendCombinationCost h3{clear:both;display:block}.sendCombinationCost h3 span.costText{float:left}.sendCombinationCost h3 span.costAmount{float:right;color:#006f79}.designLevel .designLevelDescription{display:block}.sendCombination .sendCombinationCost .costDisclaimer{display:block;margin-top:20px;float:left}.sendCombination .scSection.fullWidth .seriesTitle,.sendCombination .scSection.fullWidth .seriesDescription{display:block}.sendCombinationCost h3 span.costText,.sendCombination .sendCombinationCost h3 span.costAmount{font-size:24px}#BEFormIFrame{margin-top:0}.BE_container .stickyNav_list{height:78px}.breadcrumb-header,.breadcrumb-circle{display:table-cell;vertical-align:middle}.breadcrumb-header{width:100%;max-width:148px}.BE_container .stickyNav_list li{position:relative;vertical-align:middle !important}.BE_container .stickyNav_list li:before{content:"";border-right:1px solid #d2d2d2;height:80%;display:block;position:absolute;top:15%;left:0}.BE_container .stickyNav_list li:first-child:before,.BE_container .stickyNav_list li.stickyNav_item-isActive+li:before,.BE_container .stickyNav_list li.stickyNav_item-isActive:before{display:none}.BE_container .stickyNav_list li a:before{display:none}.budget_estimator .budget-personalized.budget-wrapper .wood-tab-content .reset .reset-content{top:25%;left:50%;transform:translate(-50%,-25%)}.budget_estimator .budget-personalized.budget-wrapper .finish-tab-content .reset .reset-content{top:18%;left:50%;transform:translate(-50%,-18%)}.budget_estimator .budget-wrapper .door-tab-content .reset .reset-content{top:35%;left:50%;transform:translate(-50%,-35%)}.sendCombinationForm .formInput input{width:100%}}@media screen and (min-width:1000px){@media screen and (min-width:1000px){.budget_estimator .tabWrapper_list .content_wrapper .budget-design ul.one_col>li{width:100%}.budget_estimator .tabWrapper_list .content_wrapper .budget-design ul.one_col>li:nth-child(even){margin-right:0;margin-left:0}.budget_estimator .budget-design ul.one_col .bdgt-design-img-content{padding-left:20px;padding-right:20px}.budget_estimator .tabWrapper_list .content_wrapper .budget-design ul.two_col>li{width:46.5%}.budget_estimator .tabWrapper_list .content_wrapper .budget-design ul.two_col>li:nth-child(even){margin-right:0;margin-left:60px}.budget_estimator .budget-design ul.two_col .bdgt-design-img-content{padding-left:20px;padding-right:20px}.budget_estimator .tabWrapper_list .content_wrapper .budget-design ul.four_col>li{width:23%}.budget_estimator .tabWrapper_list .content_wrapper .budget-design ul.four_col>li:not(:nth-child(4n-7)){margin-left:12px;margin-right:0}.budget_estimator .tabWrapper_list .content_wrapper .budget-design ul.four_col>li:nth-child(4n-7){margin-right:0;margin-left:0}.budget_estimator .tabWrapper_list .content_wrapper ul.four_col li:hover .img-desc-wrapper:after{bottom:-12px}.budget_estimator .tabWrapper_list .content_wrapper ul.four_col li .img-desc-wrapper{margin-bottom:12px}.budget_estimator .tabWrapper_list .content_wrapper .budget-design ul.three_col>li{width:31%}.budget_estimator .tabWrapper_list .content_wrapper .budget-design>ul.three_col>li:not(:nth-child(3n-8)){margin-right:0;margin-left:16px}.modal.open .bdgt .close-button{top:20px;right:11%}.modal-wrapper.bdgt .item-image{max-width:68%}.sendCombinationBody .scSection.designLevel .moduleDetails{width:24%}.sendCombinationBody .scSection.designLevel .img{width:30%}.sendCombinationBody .scSection.designLevel .designLevelDescription{padding-left:16px;width:40%}.breadcrumb-circle span{margin-right:18px}.personalized-close{top:18px;right:18px}.personalized-modalDialog button{padding:15px 0;margin-right:37px;width:14.7%}.budget_estimator .budget-personalized.budget-wrapper .selected .tick .tick_icon{top:50%;left:64%;transform:translate(-50%,-50%);background-size:64%;background-repeat:no-repeat;margin:0;width:128px;height:91px}.personalized-modalDialog .personalized-innerModal{width:51.3%;padding:54px}.budget-personalized-carousel-content .left-arrow-container{top:372px}.budget-personalized-carousel-content .right-arrow-container{top:372px}.budget-personalized-carousel-content .finish-tab-content .left-arrow-container,.budget-personalized-carousel-content .wood-tab-content .left-arrow-container{top:262px}.budget-personalized-carousel-content .finish-tab-content .right-arrow-container,.budget-personalized-carousel-content .wood-tab-content .right-arrow-container{top:262px}.budget_estimator .interior{padding:20px}.breadcrumb-circle span{margin-right:20px}.budget_estimator .tabWrapper nav li a{padding:20px}.budget_estimator.modal.open .close-button{position:absolute;right:110px;top:20px;zoom:1;-moz-transform:scale(1);-moz-transform-origin:0 0}.budget_estimator.modal .modal-wrapper img{min-width:73.293%}.btm_contact_bar{margin:0 auto;width:100%}.budget_estimator .tabWrapper_list .content_wrapper{padding:40px 40px 20px}.budget_estimator .tabWrapper_list{padding:0}.btm_contact_bar{padding:20px 0}.budget_estimator .tabWrapper_list .content_wrapper .budget-size ul li{float:left;width:31.5%;margin:20px 0 20px 0}.budget_estimator .tabWrapper_list .content_wrapper .budget-shape ul li{float:left;width:47.73%;margin:20px 38px 20px 0}.budget_estimator .tabWrapper_list .content_wrapper .budget-size ul li:nth-child(3n+2){margin:20px 20px}.budget_estimator .tabWrapper_list .content_wrapper .budget-design ul li{float:left;width:47.73%;margin:20px 38px 20px 0}.budget_estimator .tabWrapper_list .content_wrapper .budget-personalized .personalized-uppercontent h3{margin:0 0 32px}.budget_estimator .tabWrapper_list .content_wrapper .budget-personalized-carousel{margin-left:-40px;margin-right:-40px}.budget_estimator .tabWrapper_list .content_wrapper ul.budget-personalized-tabs li.door-tab a{margin:20px 20px 18px 60px;display:table}.budget_estimator .tabWrapper_list .content_wrapper ul.budget-personalized-tabs li.wood-tab a,.budget_estimator .tabWrapper_list .content_wrapper ul.budget-personalized-tabs li.finish-tab a{margin:98px 20px 18px 60px;display:table}.budget_estimator .tabWrapper_list .content_wrapper .budget-personalized .budget-personalized-carousel-content .carousel-slide-ul-container li .carousel-slide{padding:20px}.budget_estimator .tabWrapper_list .content_wrapper .budget-personalized .budget-personalized-carousel-content .wood-tab-content .carousel-slide-ul-container li .carousel-slide,.budget_estimator .tabWrapper_list .content_wrapper .budget-personalized .budget-personalized-carousel-content .finish-tab-content .carousel-slide-ul-container li .carousel-slide{padding:20px 20px 10px}.budget-personalized-carousel .budget-personalized-carousel-content a.cycler_btn{top:55% !important}.sendCombination .sendCombinationContainer{padding:37px 37px 0}.sendCombination .scSection .moduleDetails .moduleDescription,.sendCombination .scSection .moduleDetails .seriesDescription,.sendCombination .scSection .moduleDetails .seriesTitle{margin-top:20px}.sendCombination .sendCombinationBody{padding:0}.sendCombination .scSection.kitchenShape{margin-right:10px}.sendCombination .scSection{width:49.4%}.sendCombinationBody .scSection.doorOptions{width:32.6%}.doorOptions .moduleDetails .moduleSeries{margin-top:20px}.budget_estimator .budget-personalized.budget-wrapper .wood-tab-content .reset .reset-content{top:45%;left:50%;transform:translate(-50%,-45%)}.budget_estimator .budget-personalized.budget-wrapper .finish-tab-content .reset .reset-content{top:38%;left:50%;transform:translate(-50%,-38%)}.budget_estimator .budget-wrapper .door-tab-content .reset .reset-content{top:45%;left:50%;transform:translate(-50%,-45%)}}@media screen and (min-width:1025px){.sendCombination .scSection{width:48.2%;max-width:428px}.sendCombinationBody .scSection.doorOptions{width:28.1%}}@media screen and (min-width:1300px){.budget_estimator.modal .modal-wrapper img{min-width:67.409%;max-width:100%}.budget_estimator.modal.open .close-button{right:145px}}@media screen and (min-width:600px){.sendCombinationForm .formContainer{margin-top:20px}.sendCombinationForm .formLabel,.sendCombinationForm .formInput{display:inline-block;float:left}.sendCombinationForm .formLabel{text-align:right}.sendCombinationForm .formLabel label{display:inline-flex}.sendCombinationForm .formInput{margin:0 30% 10px 4%}.sendCombinationForm .formFooter,.sendCombinationForm .submitBtn{float:left}.formFooter+fieldset{text-align:inherit}}@media(max-width:767px){.sendCombination .scSection .moduleDetails .moduleDescription{width:95px}}@media(max-device-width:320px){.sendCombination .scSection .moduleDetails .moduleDescription{width:95px}.budget_estimator .budget-personalized.budget-wrapper .wood-tab-content .reset .reset-content{top:25%;left:50%;transform:translate(-50%,-25%)}.budget_estimator .budget-personalized.budget-wrapper .finish-tab-content .reset .reset-content{top:16%;left:50%;transform:translate(-50%,-16%)}.budget_estimator .budget-wrapper .door-tab-content .reset .reset-content{top:35%;left:50%;transform:translate(-50%,-35%)}}@media screen and (max-width:767px){.budget_estimator h1{color:#fff;font-size:24px}}@media(min-device-width:667px) and (max-device-width:736px) and (orientation:landscape){.budget_estimator .sticky_footer .stick_body .options_container{flex-direction:row !important;margin:20px 0 !important}.budget_estimator .sticky_footer .stick_body .options_container .option_box,.budget_estimator .sticky_footer .stick_body .options_container .total_panel{flex-direction:column !important}.budget_estimator .sticky_footer>.device-footer{display:none !important}.budget_estimator .sticky_footer>.header button{display:block !important}.budget_estimator .sticky_footer .stick_body .options_container .left_container,.budget_estimator .sticky_footer .stick_body .options_container .option_box{border-right:unset !important}.budget_estimator .sticky_footer .stick_body .options_container .option_box{border-bottom:solid 1px #a7b985 !important;width:184px !important}.budget_estimator .sticky_footer .stick_body .options_container .sub_total{border-top:solid 1px #a7b985 !important;margin:0 !important;width:100% !important;padding-right:16px !important;font-size:11px !important}.budget_estimator .sticky_footer .stick_body .options_container .sub_heading span:first-child{max-width:111px !important}.budget_estimator .sticky_footer .stick_body .options_container .sub_heading{font-size:15px !important}.budget_estimator .sticky_footer .stick_body .options_container .option_box .options_list{margin:0 16px !important}.budget_estimator .sticky_footer .stick_body .options_container .list_item{margin-bottom:8px !important}.budget_estimator .sticky_footer .stick_body .options_container .list_item input[type='radio']{margin-right:5px !important}.budget_estimator .sticky_footer .stick_body{background-color:#839b51 !important}.budget_estimator .sticky_footer .options_container .option_box .options_list span{max-width:68px !important;font-size:11px !important}[tooltip]:hover:after{z-index:104 !important}.budget_estimator .sticky_footer .heading{font-size:18px !important}.budget_estimator .sticky_footer>.header button{width:129px !important;height:39px !important;font-size:11px}}@media(max-width:575.98px){.sm-opacity-0{opacity:0}.es-header{padding:0 11px;align-items:flex-end}[tooltip]:hover:after{min-width:166px}.sendCombination,.sendCombinationContainer{padding-bottom:0}.sendCombination .sendCombinationTitle{font-size:21px;margin-left:10px}.budget_estimator .m-sm-top-25{margin-top:25px}.sendCombination .sendCombinationContainer{padding:15px 0}.sendCombination .BackTo{margin-left:10px}.cd-sm-flex{display:flex}.cd-sm-flex-wrap{flex-wrap:wrap}.cd-flex.cd-sm-flex-column{flex-direction:column}.m-sm-top-10{margin-top:10px}.m-sm-top-15{margin-top:15px !important}.m-sm-left-12{margin-left:12px}.designLevel .item-image{max-width:160px;width:160px}.cost-details{margin-left:15px !important;margin-right:18px !important}.sendCombination .scSection .moduleDetails{margin-top:10px;margin-left:13px}.email-summary .tile-50{width:100%;min-height:unset;max-width:unset}.sm-width-100{width:100%}.email-summary .accessories-panel{margin-left:15px;margin-right:10px}.budget_estimator .sticky_footer .stick_body .options_container .sub_heading span:first-child{max-width:176px}.budget_estimator .sticky_footer .stick_body .options_container .list_item{margin-bottom:4px}#budget-personalized{padding-top:0;padding-bottom:0;border-bottom:solid 1px #ccc}.budget_estimator .sticky_footer .stick_body .options_container .sub_heading{margin:17px 25px}.sendCombination .scSection .moduleDescription,.sendCombination .scSection .seriesDescription{font-size:11px}.budget_estimator .tabWrapper_list .content_wrapper ul.budget-personalized-tabs li a{position:unset}.img-thumb-container:not(:nth-child(3n-8)){margin-left:20px}}@media(max-device-width:768px) and (orientation:portrait){.budget_estimator .sticky_footer .stick_body .options_container .option_box .sub_total{align-items:flex-start}.budget_estimator .sticky_footer .stick_body .options_container .option_box .sum_of_price{position:absolute;opacity:0;transition:all .6s}}@media(max-device-width:736px) and (orientation:landscape){.es-header .costAmount{display:none}.sendCombination .sendCombinationTitle{font-size:21px;margin-left:10px}.budget_estimator .m-sm-top-25{margin-top:25px}.sendCombination .sendCombinationContainer{padding:15px 0}.sendCombination .BackTo{margin-left:10px}.cd-sm-flex{display:flex}.designLevel .item-image{width:213px}.m-sm-top-15{margin-top:15px !important}.designLevel .designLevelDescription{display:block;padding-right:20px;padding-left:10px}.cd-sm-flex-column-landscape{flex-direction:column}.budget_estimator .toogle-container{float:unset;margin-bottom:0;margin-left:auto;margin-right:auto;width:auto;justify-content:center}.img-thumb-container:not(:first-child){margin-left:10px}.email-summary .accessories-panel{margin-left:32px;margin-right:32px}}@media(min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.budget_estimator .sticky_footer{max-width:unset}.budget_estimator .tabWrapper_list .content_wrapper .budget-design ul.two_col>li:nth-child(even){margin-left:58px}}@media(min-width:768px) and (max-width:991.98px){.sendCombination .sendCombinationTitle{font-size:28px}.budget_estimator .sticky_footer .stick_body .options_container .sub_heading span:first-child{max-width:548px}.budget_estimator .sticky_footer .options_container .option_box .options_list span{max-width:344px}.budget_estimator .sticky_footer .stick_body .options_container{margin:10px 10px}.img-thumb-container:not(:first-child){margin-left:10px}}@media(min-width:768px) and (max-width:991px){.m-md-top-30{margin-top:30px}.cd-flex.cd-md-flex-column{flex-direction:column}.budget_estimator .m-md-top-10{margin-top:10px}.budget_estimator .m-md-right-15{margin-right:15px}.email-summary .tile-50{width:100%;min-height:unset;max-width:unset}.email-summary .accessories-panel{margin-left:12px;margin-right:12px}.email-summary .img-accessories-thumb{width:96px;height:126px}.m-md-top-10{margin-top:10px}.m-md-left-20{margin-left:20px}.m-md-top-30{margin-top:30px !important}.email-summary .bottom-price-block{display:none}.budget_estimator .border-2px{border-width:2px}}@media(min-width:992px) and (max-width:1199px){.email-summary .bottom-price-block{display:none}.budget_estimator .border-2px{border-width:2px}}@media(min-width:992px){.cd-flex.cd-lg-flex-column{flex-direction:column}.m-lg-top-10{margin-top:10px}.m-lg-left-20{margin-left:20px}.m-lg-left-10{margin-left:10px}.img-thumb-container:not(:first-child){margin-left:35px}.m-lg-top-30{margin-top:30px !important}}@media(min-width:1200px){.budget_estimator .border-2px{border-width:2px}.email-summary .bottom-price-block{display:none}}@media screen and (max-width:768px){.budget_estimator .sticky_footer .stick_body .options_container .sub_heading{text-align:left}.budget_estimator .sticky_footer{background-color:#8fa463}.budget_estimator .sticky_footer .stick_body .options_container{flex-direction:column;height:auto;flex:1;margin-bottom:10px}.budget_estimator .sticky_footer .stick_body .message{margin:20px;width:fit-content}.budget_estimator .sticky_footer>.header button{display:none}.budget_estimator .sticky_footer .stick_body .options_container .option_box{width:unset;border-bottom:0;border-right:solid 1px #a7b985;flex-direction:row}.budget_estimator .sticky_footer .stick_body .options_container .option_box .options_list{margin:0 25px;margin-right:30px}.budget_estimator .sticky_footer .stick_body .options_container .left_container{flex:1;border-right:solid 1px #a7b985}.budget_estimator .sticky_footer .stick_body{height:unset}.budget_estimator .sticky_footer .stick_body .options_container .sub_total{width:114px;border:none;padding-right:25px;margin:auto}.budget_estimator .sticky_footer .stick_body .options_container .total_panel{width:auto;flex:1;flex-direction:row;align-items:center}.budget_estimator .sticky_footer>.device-footer{display:flex;justify-content:center;padding-top:10px;padding-bottom:20px}@keyframes slide-up{0%{max-height:0;opacity:0;}100%{max-height:748px;opacity:1;}}@keyframes slide-down{0%{max-height:748px;opacity:1;}100%{max-height:0;opacity:0;}}@media screen and (max-width:414px){.sm-hide{display:none}.budget_estimator .sticky_footer .stick_body .options_container{margin:0 0}.budget_estimator .sticky_footer>.device-footer{padding-top:15px;padding-bottom:15px}.budget_estimator .sticky_footer .stick_body .options_container .option_box .options_list{margin:0 20px;margin-right:36px}.budget_estimator .sticky_footer .stick_body .options_container .sub_total{padding-right:20px}.budget_estimator .sticky_footer .stick_body .options_container .option_box{font:13px "Avenir LT W01 45 Book",Helvetica,Arial,sans-serif}.budget_estimator .sticky_footer .stick_body .options_container .option_box .options_list{margin-right:20px}.sendCombinationForm{margin-top:0}iframe{margin:0}.budget_estimator .toogle-container{float:unset;margin-bottom:0;margin-left:auto;margin-right:auto;width:auto;justify-content:center}}@media screen and (max-width:375px){.budget_estimator .sticky_footer .stick_body .options_container .sub_heading{font:15px 'Avenir LT W01 65 Medium',Helvetica,Arial,sans-serif}}.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel .owl-item{float:left}.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer}.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.grabbing{cursor:url(../grabbing.png) 8 8,move}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-theme .owl-controls{margin-top:10px;text-align:center}.owl-theme .owl-controls .owl-buttons div{color:#fff;display:inline-block;zoom:1;*display:inline;margin:5px;padding:3px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:#869791;filter:Alpha(Opacity=50);opacity:.5}.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter:Alpha(Opacity=100);opacity:1;text-decoration:none}.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-controls .owl-page span{display:block;width:12px;height:12px;margin:5px 7px;filter:Alpha(Opacity=50);opacity:.5;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#869791}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{filter:Alpha(Opacity=100);opacity:1}.owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#fff;padding:2px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.owl-item.loading{min-height:150px;background:url(../AjaxLoader.gif) no-repeat center center}