@font-face{font-family:'montserrat-medium';src:url('/fonts/google/montserrat-medium.woff2') format('woff2'),url('/fonts/google/montserrat-medium.woff') format('woff');font-weight:normal;font-display:swap}@font-face{font-family:'montserrat-medium';src:url('/fonts/google/montserrat-bold.woff2') format('woff2'),url('/fonts/google/montserrat-bold.woff') format('woff');font-weight:bold;font-display:swap}@font-face{font-family:'montserrat-medium';src:url('/fonts/google/montserrat-semibold.woff2') format('woff2'),url('/fonts/google/montserrat-semibold.woff') format('woff');font-weight:600;font-display:swap}@font-face{font-family:'robotoserif-medium';src:url('/fonts/google/robotoserif-medium.woff2') format('woff2'),url('/fonts/google/robotoserif-medium.woff') format('woff');font-display:swap}@font-face{font-family:'robotocondensed-regular';src:url('/fonts/google/robotocondensed-regular.woff2') format('woff2'),url('/fonts/google/robotocondensed-regular.woff') format('woff');font-display:swap}header,nav,section,article,aside,footer{display:block}header{margin:0 auto;font-size:15px;line-height:1.3}#NavBarMenu{font-family:'robotocondensed-regular'}body{font-family:'montserrat-medium';font-weight:500;font-size:14px;letter-spacing:0;line-height:25px;margin:0;padding:0;background-color:#fff;-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased}body #gladlyChat_container .minimizedChatButton{display:none!important}.container{width:1366px;margin:0 auto;position:relative;clear:both;box-sizing:border-box}body.dialogOpen{position:fixed;width:100%}#gts-c{z-index:999!important}video{display:block}.bold{font-weight:bold}.italic{font-style:italic}.underline{text-decoration:underline!important}.upperCase{text-transform:uppercase!important}.cursorPointer{cursor:pointer!important}.fontSizeSmall{font-size:12px}.fontSizeDefault{font-size:15px}.fontSizeMedium{font-size:17px}.fontSizeLarge{font-size:20px}.fontSizeXLarge{font-size:24px}.paddingVerticalSmall{padding:10px 0}.paddingVerticalMedium{padding:20px 0}.paddingVerticalLarge{padding:30px}.paddingTopSmall{padding-top:10px}.paddingTopMedium{padding-top:20px}.paddingTopLarge{padding-top:30px}.marginVerticalSmall{margin:10px 0}.marginVerticalMedium{margin:20px 0}.marginVerticalLarge{margin:30px 0}.marginTopSmall{margin-top:10px}.marginTopMedium{margin-top:20px}.marginTopLarge{margin-top:30px}.marginAuto{margin:0 auto}.black{color:#202020!important}.grey{color:#707070!important}.darkGrey{color:#505050!important}.whiteBackgroundColor{background-color:#fff!important}a,a:link,a:visited,a:active{color:#017bb8;outline:none;text-decoration:none}.no-touchevents a:hover{text-decoration:underline}a.disabled{visibility:hidden!important}h1{font-weight:bold;text-transform:uppercase;color:#202020;font-size:20px;border-bottom:1px solid #cdcdcd;padding-bottom:8px;margin:0 0 25px}h1.h1Div,.h1Div{font-weight:bold;text-transform:uppercase;color:#202020;font-size:19px;border:none;padding-bottom:0}h2,.h2Div{font-weight:bold;text-transform:uppercase;color:#202020;letter-spacing:normal;font-size:16px}h3,.h3Div{font-weight:bold;text-transform:none;color:#202020;font-size:16px}h5{font-weight:300;text-transform:uppercase;color:#202020;font-size:18px;margin:5px 0}h6{font-weight:bold;Color:#202020;font-size:14px;margin:5px 0}.subTitle{font-weight:bold}.buttonSet{text-align:right;padding:5px 0 15px}.buttonSet a,.buttonSet input{margin-left:8px}h1 .buttonSet,.topSection .buttonSet{float:right;display:inline-block;padding:0}h1 .buttonSet{margin-top:-5px}h1 .buttonSet a{letter-spacing:normal;font-size:13px}h1 .small{font-weight:normal;text-transform:none}.coreFlex{display:flex}.coreFlexItem{flex:1}.coreFlexWrap{flex-flow:wrap}.justifySpaceBetween{justify-content:space-between}.alignItemCenter{align-items:center}.alignItemStart{align-items:start}.columnDirectionFlex{flex-direction:column}.stackableDirectionFlex{flex-direction:row}.stackableDirectionFlexReverse{flex-direction:row-reverse}.blackBarSeparator{height:10px;width:100px;background-color:#000;display:block;margin-top:35px;margin-bottom:35px}#landerTemplate1 header h1{font-weight:unset;margin:0;border-bottom:none;font-size:46px}#landerTemplate1 header span{padding:25px 0;font-size:25px}#landerTemplate1 section h1{border-bottom:none;font-size:40px;margin:0;padding:0}#landerTemplate1 .itemSpacing{margin:30px 0}#landerTemplate1 .imgLinkContainer:not(:last-child){margin-right:40px}#landerTemplate1 .sectionInfo{margin:auto}#landerTemplate1 img{width:100%}#landerTemplate1 .stackableDirectionFlexReverse .sectionInfo .coreFlex{padding-left:10%}#landerTemplate1 .stackableDirectionFlex .sectionInfo .coreFlex{padding-right:10%}#landerTemplate1 .sectionInfo span{line-height:30px;font-size:17px}#landerTemplate1 .imgLinkContainer{text-align:center}#landerTemplate1 .imgLinkContainer .productLink{color:#000;font-size:20px;text-decoration:underline}.no-touchevents #landerTemplate1 .imgLinkContainer:hover{cursor:pointer}#landerTemplate1 footer{background-color:#fff;padding:0 0 80px 0}#landerTemplate1 footer .imgLinkContainers{margin:0 auto;justify-content:center}.SiteErrorMsg{margin-right:80px}.clear{clear:both}img{border:none;max-width:100%;height:auto}img.fullImage{width:100%}.imgRight{float:right;margin:10px 0 15px 3%}.imgLeft{float:left;margin:10px 3% 15px 0}.shadow{box-shadow:.2em .2em .3em #000;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";filter:progid:DXImageTransform.Microsoft.Shadow(Strength=4,Direction=135,Color='#000000')}.center{text-align:center}.noBorder{border:none!important}.noBackground{background:none!important}.nowrap{white-space:nowrap}.borderBottom{border-bottom:1px solid #cdcdcd}.borderTop{border-top:1px solid #cdcdcd}.borderLeft{border-left:1px solid #cdcdcd}.borderRight{border-right:1px solid #cdcdcd}.right{float:right;display:inline-block}.left{float:left;display:inline-block}.text-left{text-align:left}.note{font-size:11px;font-style:italic}.small{font-size:12px}.hide{display:none!important}.ADAelement{position:absolute;top:0;left:-10000px;height:1px;width:1px;overflow:hidden}.blackOverlay{position:fixed;z-index:601;background:rgba(0,0,0,.75);top:0;left:0;right:0;bottom:0;width:100%;height:100%}.responsiveImgHtml{display:none}.modalContent,.tabModalContents{display:none}#dialogtemplate{-webkit-overflow-scrolling:touch}.genericModal{max-width:100%}.genericModal .sbModalContent{padding:0;border:none}.iosModal{position:absolute!important}.or{position:relative;height:0;border-top:1px solid #ccc}.or span{display:block;width:auto;background-color:#fff;padding:0 10px;position:absolute;top:-8px;left:48%}.importantMsg{box-sizing:border-box;padding:12px 1.5%;border:1px solid #ff0;background-color:#ffd;margin:10px 0}.errorMsg,.validation-summary-errors{border:1px solid #ca4b56;background-color:#ffdfdf;color:#ca4b56;font-size:12px;padding:10px 1.5%;margin:20px 0;box-sizing:border-box;display:none}.successMsg{border:1px solid #59c22e;background-color:#d5f0cb;padding:10px 1.5%;margin:20px 0;box-sizing:border-box;display:none}.successShow{display:block;white-space:pre-line}.validation-summary-errors{display:block}.invalid,.input-validation-error{border-color:#ca4b56!important}.helpfulMsg{display:block;padding:8px 0 15px 30px;background-image:url(/images/icons/tip_icon_24.svg);background-repeat:no-repeat;background-position:left 3px;background-size:24px 24px;margin-bottom:10px;line-height:initial}.skyBlue{color:#0095da}.darkBlue{color:#2c509c}.red{color:#bf2633}.green{color:#118441}.orange{color:#f27d04}.blue{color:#1e3b6f}.banner-new-text{color:#ea8929;font-weight:bold;text-transform:uppercase}.banner-new-background{background-color:#ea8929!important}.banner-new-edge{border-top-color:#ea8929!important;border-bottom-color:#ea8929!important}ul.bulletList{padding:0 0 5px 15px;line-height:20px;margin:5px 0 0;list-style-type:square}#ReadMoreLink{border:0;background-position:0 -100px;width:9px;height:12px;margin:0 4px 0 4px}#goToTopTab{position:fixed;right:0;bottom:157px;cursor:pointer;width:42px;padding-top:28px;padding-bottom:2px;background-image:url(/images/icons/contact/arrow-up-orange.svg);background-repeat:no-repeat;background-color:#fff;color:#f37f16;border:1px solid #f37f16;background-position:13px 6px;display:none;z-index:99;text-align:center;text-decoration:none;text-transform:uppercase;font-size:10px;line-height:initial}.no-touchevents #goToTopTab:hover{background-color:#f37f16;color:#fff;background-image:url(/images/icons/contact/arrow-up-white.svg)}.helpTooltip,.modalTooltip{display:inline-block;width:13px;height:13px;border-radius:7px;border:1px solid #f27d04;color:#f27d04;text-align:center;font-size:12px;line-height:15px;font-weight:bold;cursor:pointer}.helpLink{text-decoration:underline}img.helpTooltip{border-radius:0;border:none}.downloadIcon{display:inline-block;width:32px;height:32px;background-image:url(/images/icons/download-sprite_32.png);background-repeat:no-repeat;background-position:center top}.tooltipHalfImg{display:inline-block;float:left;width:46%;margin:0 4% 2% 0}.tooltipFullImg{display:block;width:100%;margin-bottom:2%}.modalPopup{position:relative;display:inline-block;cursor:pointer}.modalPopup .popuptext{display:none;min-width:256px;background-color:#555;color:#fff;font-size:13px;text-align:left;padding:8px 5px;position:absolute;z-index:1;top:125%;left:50%;margin-left:-55px;font-weight:normal}.modalPopup .popuptext::after{content:"";position:absolute;bottom:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#555 transparent transparent transparent;transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=6)}.modalPopup .show{display:inline-block;-webkit-animation:fadeIn 1s;animation:fadeIn 1s}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.quote{background:url(/images/hp/peopletalking/quoteIcon.png) no-repeat left top;padding:10px 0 0 33px;display:inline-block;margin-bottom:10px}.readMoreLink{background-image:url(/images/icons/arrow_more.png);background-repeat:no-repeat;background-position:right 9px;background-size:14px;display:inline-block;padding-right:18px;clear:both}.readMoreLink.readLess{background-image:url(/images/icons/arrow_less.png)}.readMoreArrow{font-family:'Zapf Dingbats'}.printLink{background-image:url(/images/icons/print.svg);background-repeat:no-repeat;background-position:left center;padding-left:24px;line-height:20px;background-size:16px 16px}.videoLink{background-image:url(/images/icons/video_orange_24.png);background-repeat:no-repeat;background-position:left center;padding-left:30px;line-height:24px;overflow:visible;display:block;min-height:24px}.backArrows{display:inline-block;padding-left:18px;background-image:url(/images/icons/back-arrows.svg);background-repeat:no-repeat;background-size:12px 12px;background-position:left center}.noContent{padding:50px 0;text-align:center}.thankYouConfirmation .sbModalTitle .sbModalClose{display:none}.thankYouMsg{width:80%;margin:10px auto;display:table}.thankYouMsg .checkmark{display:block;width:60px;height:60px;border-radius:30px;background-image:url(/images/icons/checkmark_white.png);background-repeat:no-repeat;background-position:center;background-color:#eb8a2a}.thankYouMsg .thankYouText{display:table-cell;vertical-align:middle;padding-left:15px}.signUpThankYouModal .sbModalTitle,.newsletterModal .sbModalTitle{background-color:#fff;border-bottom:unset;padding:0;box-sizing:unset}.signUpThankYouModal .signUpThankYou{padding:0 6% 0 6%}.signUpThankYouModal .thankYouHeader{padding-top:12%;padding-bottom:4%;background-image:url(/images/icons/green_checkmark_lg.png);background-repeat:no-repeat;background-size:50px 50px;background-position:top center;text-align:center;font-weight:bold;font-size:20px}.signUpThankYouModal .infoSection{border-top:2px solid #ccc;padding:1% 0}.signUpThankYouModal .infoSection .sectionHeader{font-size:18px}.signUpThankYouModal .infoSection>div{padding:1% 1% 1% 1%;text-align:center}.signUpThankYouModal .linkContainer{padding:2% 25%}.signUpThankYouModal .whySignIn{line-height:24px}.signUpThankYouModal .whySignIn .whySignInPoints{display:inline-block}.signUpThankYouModal .whySignIn .whySignInPoints>div{float:left}#sbModal .instructions{margin-bottom:20px}#sbModal .loginBoxContent .facebook{margin-top:10%;padding-left:7%;padding-right:7%}#sbModal .loginBoxContent .or{padding-bottom:10%}#sbModal .loginBoxContent .or span{background-color:#fff;color:#000;font-size:18px;font-weight:bold;left:44%;top:-10px}#sbModal .signInFormContainer{width:auto;padding:5% 17%}#sbModal .createAccountFormContainer{width:auto;padding:2% 8%}#sbModal .createAccountFormContainer .loginBoxContent .facebookBtnContainer{padding-left:22%;padding-right:22%}#sbModal .signInFormContainer .loginBoxContent .facebookBtnContainer{padding-left:17%;padding-right:17%}#sbModal .createAccountFormContainer .submitBtnContainer{padding-left:20%;padding-right:20%;padding-top:2%}#sbModal .loginBoxContent .signInLinkContainer{text-align:center;margin-top:10%}#sbModal .loginBoxContent{width:100%}#sbModal .signInLinks a{cursor:pointer}#sbModal a.facebookBtn{width:auto;display:block}#sbModal .formContainer{width:100%}.createAccountLink.orangeBtn{padding:2% 15%}.gradientBlue{background:#2d539a;background:-moz-linear-gradient(top,#2d539a 0%,#1c3f79 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#2d539a),color-stop(100%,#1c3f79));background:-webkit-linear-gradient(top,#2d539a 0%,#1c3f79 100%);background:-o-linear-gradient(top,#2d539a 0%,#1c3f79 100%);background:-ms-linear-gradient(top,#2d539a 0%,#1c3f79 100%);background:linear-gradient(to bottom,#2d539a 0%,#1c3f79 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2d539a',endColorstr='#1c3f79',GradientType=0)}.gradientOrange{background:#f58e1b;background:-moz-linear-gradient(top,#f58e1b 0%,#f67d1b 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f58e1b),color-stop(100%,#f67d1b));background:-webkit-linear-gradient(top,#f58e1b 0%,#f67d1b 100%);background:-o-linear-gradient(top,#f58e1b 0%,#f67d1b 100%);background:-ms-linear-gradient(top,#f58e1b 0%,#f67d1b 100%);background:linear-gradient(to bottom,#f58e1b 0%,#f67d1b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f58e1b',endColorstr='#f67d1b',GradientType=0)}.gradientGray{background:#eee;background:-moz-linear-gradient(top,#eee 0%,#e2e2e0 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#eee),color-stop(100%,#e2e2e0));background:-webkit-linear-gradient(top,#eee 0%,#e2e2e0 100%);background:-o-linear-gradient(top,#eee 0%,#e2e2e0 100%);background:-ms-linear-gradient(top,#eee 0%,#e2e2e0 100%);background:linear-gradient(to bottom,#eee 0%,#e2e2e0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee',endColorstr='#e2e2e0',GradientType=0)}.loading{position:absolute;z-index:900;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.7)}.loadingIcon{position:fixed;top:50%;left:50%;z-index:1001}.loadingBg{position:absolute;width:100%;height:100%;top:0;bottom:0;left:0;right:0;background-image:url(/images/loading.gif);background-repeat:no-repeat;background-position:center}.loadingBox{position:fixed;top:45%;left:44%;width:140px;height:100px;background:rgba(255,255,255,.85);border:1px solid #333;box-shadow:rgba(0,0,0,.4) 0 3px 5px;z-index:1001;padding:35px 55px;box-sizing:border-box}.loadingBox .loadingIcon{position:static}.mainContent .infiniteScrollLoading{height:85px;bottom:0;top:auto;background:url(/css/images/loading.gif) no-repeat center #fff;z-index:500;position:absolute;width:100%;transform:translateZ(0)}.responsiveImgHtml{display:none}.responsiveImg{max-width:100%;height:auto}.visible-desktop{display:block!important}.inline-desktop{display:inline-block!important}.hidden-desktop{display:none!important}.buttonSet .sideMenuBtn{display:none}.zoomIcon{background-image:url(/images/icons/zoom_blue_24.png);background-repeat:no-repeat;background-color:#fff;background-position:center;text-indent:-9999px;overflow:hidden}.playIcon{background-image:url(/images/icons/video_blue_16.svg);background-repeat:no-repeat;background-color:#fff;background-position:center}.closeModal{width:16px;height:16px;display:inline-block;background-image:url(/images/icons/close-sprite_16.png);background-repeat:no-repeat;background-position:left top;text-indent:-9999px;overflow:hidden}.saleIcon{background-image:url(/images/icons/saleTag_orange.svg);background-repeat:no-repeat;background-position:left center;background-size:16px 16px;padding-left:22px}.headerLinks{display:inline-block;padding:8px 0;margin:0 auto;list-style:none;font-size:14px}.headerLinks li{display:inline-block;float:left;padding:0 25px;border-left:1px solid #ccc}.headerLinks li:first-child{border-left:none}.headerLinks li a{display:block;padding:2px 0 2px 22px;background-repeat:no-repeat;color:#555;transition:all .1s}.no-touchevents .headerLinks li a:hover{background-size:18px 18px}.no-touchevents .satisfactionLink:hover{background-size:22px 22px!important}.no-touchevents .shippingLink:hover{background-size:20px 20px!important}.headerLinks .reviewsLink{background-image:url(/images/icons/star_orange.svg);background-size:16px 16px}.headerLinks .satisfactionLink{background-image:url(/images/icons/fit_orange4.svg);background-size:20px 20px}.headerLinks .shippingLink{background-image:url(/images/icons/shipping_orange.svg);background-size:18px 18px}.headerLinks .warrantyLink{background-image:url(/images/icons/warranty_orange.svg);background-size:16px 16px}input[type=text].searchBar{padding:8px 30px 8px 8px;display:inline-block;float:left;border-color:#ddd;border-right:none;height:36px;width:350px;outline:none}.searchBarWrap .searchBtn,.errorCols .searchBtn{cursor:pointer;box-sizing:border-box;width:32px;height:36px;background-image:url(/images/icons/search_orange.svg);background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:18px 24px;text-indent:-9999px;border:1px solid #ddd;border-left:none;-webkit-appearance:none;border-radius:0}.searchBarWrap .autocomplete{width:100%;position:absolute;background-color:#fff;box-sizing:border-box;z-index:1000}.searchBarWrap .clearSearch{display:none;position:absolute;top:8px;right:40px;background-color:#ccc;color:#fff;box-sizing:border-box;width:20px;height:20px;line-height:18px;border-radius:10px;text-align:center;cursor:pointer}.searchBarWrap .clearSearchContainer .clearSearch{display:block}.searchBarWrap .clearSearchContainer{display:none;position:absolute;top:8px;right:40px;width:40px;height:40px;cursor:pointer}a.autocompleteItem{display:block;padding:10px 15px;border-right:1px solid #ccc;border-left:1px solid #ccc;color:#202020}.autocompleteItem em{font-style:italic;font-weight:bold;padding-right:4px}.autocompleteItem .searchType{color:#999;font-size:13px}.autocompleteItem:last-child{border-bottom:1px solid #ccc}.no-touchevents .autocompleteItem:hover,.autocompleteItem.focused{background-color:#ddd;cursor:pointer}.autocomplete .moreLink{text-align:right}@supports (-ms-ime-align:auto){.edgeHide{display:none;}}.loginContainer{overflow:auto;border-bottom:1px solid #ccc;padding-bottom:25px}.twoCol .loginPrompt{display:inline-block;float:left;box-sizing:border-box;width:50%;padding:0 3% 0 6%}.accountLogin .loginBox{display:inline-block;box-sizing:border-box;padding:0 3% 0 6%}.ajaxLogin{width:250px;padding:0}.accountLogin .errorMsg{width:100%}.accountLogin .errorMsg.errorShow{display:block!important}.accountLogin .errorMsg ul{padding-inline-start:18px;list-style-type:disc;display:inline-block}.accountLogin .errorMsg ul li{height:auto!important;width:100%;display:list-item!important;white-space:normal}.accountLogin .loginBoxContent .form-group{padding-bottom:0;overflow:hidden!important}.ajaxLogin .form-group .forgotLink{text-transform:capitalize!important;font-size:13px;line-height:16px!important}.ajaxLogin .center .or,.ajaxLogin .center{margin:0 auto 20px;width:100%}.ajaxLogin .center p{margin:0}#ajaxLoginTrackPackage{margin-bottom:10px;padding:0}.fullWidth{width:100%!important}.loginBox:first-child{padding:0 6% 0 3%}.loginBox.userLogin.ajaxLogin{padding:0 3%}.loginBoxTitle{text-transform:uppercase;padding:10px 0;font-size:18px;font-weight:bold}.loginBoxContent{padding:0 0 25px 0;position:relative}.ajaxLogin .loginBoxContent{padding:0 0 20px 0}.loginBoxContent p{margin:0 0 10px}.twoCol .loginBoxContent .form-group{box-sizing:border-box;position:relative}.loginBoxContent .form-group{padding-bottom:10px;overflow:auto}.loginBoxContent .form-group input{width:100%;margin:3px 0}.loginBoxContent .form-group .forgotLink{float:right;color:#017bb8!important;margin-top:8px}.twoCol .loginBoxContent .form-group .field-validation-error{font-size:11px;position:absolute;bottom:0;color:red}.loginBoxContent .loginBtnWrap{padding-top:5px;clear:both;text-align:center}.ajaxLogin .loginBtnWrap .orangeBtn{width:100%}.loginBox .or{margin:20px auto 30px;font-size:20px;font-weight:bold;font-style:italic}.loginBox .or span{top:-13px;padding:0 15px 0 10px;left:46%}.ajaxLogin .or span{top:-10px;padding:0 15px;left:calc(50% - 15px);font-weight:normal;font-size:15px}.loginBox .facebookBtn,.linkFacebookBtn{display:inline-block;margin:0 auto}.loginBox .PaypalCheckoutBtn{margin-top:15px}.newAccountInfo .errorMsg.errorShow,.loginPrompt .errorMsg.errorShow{display:block}.loginAjaxForm .ajaxLogin{width:100%}.loginAjaxForm .facebookBtn.coreFlex div{text-align:center;flex:10}.loginAjaxForm .or{margin:20px 0}.loginAjaxForm .or span{left:44%}.guestCheckoutLoginBox{padding-bottom:20px;border-bottom:1px solid #ccc;margin-bottom:20px}.chatBox{float:right;width:21%;border-left:1px solid #ccc;padding:0 0 0 3%;margin:0 0 10% 3%;font-size:16px;text-align:center;min-height:65px}.chatBox img{width:65%;position:static!important}.facebookBtn,a.facebookBtn,.linkFacebookBtn{color:#fff!important;text-decoration:none!important;border-radius:3px;padding:2px 10px 1px 45px;line-height:33px!important;position:relative;cursor:pointer;background:#6a8acc;background:-moz-linear-gradient(top,#6a8acc 0%,#4667af 100%);background:-webkit-linear-gradient(top,#6a8acc 0%,#4667af 100%);background:linear-gradient(to bottom,#6a8acc 0%,#4667af 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6a8acc',endColorstr='#4667af',GradientType=0)}.facebookBtn span,.linkFacebookBtn span{position:absolute;width:35px;height:35px;background-color:rgba(0,0,0,.25);background-image:url(/images/icons/facebook_white_48.png);background-repeat:no-repeat;background-size:contain;background-position:center;background-position-x:2px;background-position-y:-1px;position:absolute;top:0;left:0;border-top-left-radius:3px;border-bottom-left-radius:3px;border-right:1px solid #354e84;box-sizing:border-box}.facebookBtn.disabledBtn,.linkFacebookBtn.disabled{opacity:.6}.ajaxLogin .edgeHide p{line-height:18px;margin:10px 0}.ajaxLogin .edgeHide p a,.ajaxLogin .center p a{color:#017bb8!important;text-transform:none!important;display:inline-block!important;text-decoration:underline;line-height:15px!important}#bottomBar{text-align:center;color:#fff;font-size:21px;font-weight:bold;text-transform:uppercase}#bottomBar .container{padding:10px 3%}#bottomBar a{text-transform:none;font-weight:normal;color:#fff}#topNav{margin:0;padding:0;list-style:none;background:transparent;display:table;width:100%;position:relative}#topNav a,#topNav .noLink,.touchevents #topNav .noLink.shown{text-transform:uppercase;font-size:16px;color:#000}#topNav .noLink{cursor:default}.no-touchevents #topNav a:not(.noLink):hover,.touchevents #topNav a.shown{text-decoration:none;color:#f27d04}#navContainer .letsTalkBlinds,#navContainer .letsChat{display:none}#topNav>li{display:table-cell;margin:0;text-align:center;vertical-align:top;white-space:nowrap}#topNav>li.newNavItem{background-image:url(/images/icons/New_Item_Tag.png);background-repeat:no-repeat;background-position:5px top}#topNav>li>a,#topNav>li>.noLink{display:block;height:45px;padding:0 10px;line-height:40px;border-top:4px solid transparent;position:relative;z-index:20;box-sizing:border-box;border-left:1px solid transparent;border-right:1px solid transparent}.no-touchevents #topNav>li:hover>a,.no-touchevents #topNav>li:hover>.noLink,.touchevents #topNav>li>.shown{border-top-color:#f27d04;border-left-color:#ddd;border-right-color:#ddd}.no-touchevents #topNav>li.hasDrop:hover>a,.no-touchevents #topNav>li.hasDrop:hover>.noLink,.touchevents #topNav>li.hasDrop>.shown{height:46px}.no-touchevents #topNav li.hoverLink>a:hover{text-decoration:underline}#topNav li.freeSamples{width:12%}#topNav li.freeSamples>a{background-image:url(/images/icons/samples_orange.svg);background-repeat:no-repeat;background-size:16px 16px;background-position:10px center;padding-left:30px}#topNav li.orangeCultureIcon>a{background-image:url(/images/icons/culture_toggle_orange.svg);background-repeat:no-repeat;background-size:16px 16px;background-position:10px center;padding-left:30px}#topNav li .drop{display:none;box-sizing:border-box;position:absolute;top:45px;left:0;width:100%;background:#fff;box-shadow:0 3px 3px #aaa;overflow:auto;border-top:1px solid #ddd;text-align:left;white-space:normal;padding:15px}#topNav .drop>.menuCol{display:table-cell;position:relative;z-index:10;min-width:270px;vertical-align:top;box-sizing:border-box}#topNav .drop>.menuCol>ul{padding:10px 0;margin:0;list-style:none}#topNav .drop>.menuCol>ul .hasDrop{min-width:220px;padding-right:5%}#topNav .drop a{text-transform:uppercase;border-left:4px solid transparent;padding:7px 7px 7px 0;display:block;background-position:90% center;transition:background-position .3s ease-in;color:#555;white-space:nowrap}#topNav .drop .hasDrop>a,#topNav .drop .hasDrop>.noLink{border-bottom:1px solid #202020;margin:5px 0;font-weight:bold;display:block;padding:7px 5% 7px 0}#topNav .drop .hasDrop ul{list-style:none;margin:10px 0 0;padding:0}#topNav .loadedImg{display:none}#topNav .drop .navTitle{margin-top:8px}#topNav .drop .navTitle span{display:block;padding:7px 5%;text-transform:uppercase;font-weight:bold;font-size:16px;border-left:4px solid transparent}#topNav .navImgWrap{display:table-cell;position:relative;background:#eee;color:#202020;overflow:auto;width:100%;padding:2.5%;box-sizing:border-box}#topNav .navImgWrap .navImg{display:table-cell;box-sizing:border-box}#topNav .navImgWrap .navImg .imgBorder{display:block;background-color:#fff;padding:3px;border:1px solid #ccc;box-sizing:border-box;width:250px}#topNav .navImgWrap .navImg .navImgFill{height:0;width:100%;padding-bottom:100%;background-repeat:no-repeat;background-size:100%}#topNav .navImgWrap .navCaption{display:table-cell;vertical-align:top;width:100%;box-sizing:border-box;padding:0 15px 0 0;line-height:1.5}#topNav .navImgWrap .navCaption .navHeading{font-size:18px}#topNav .freeSamples .navImgWrap .navCaption .navHeading{font-size:40px;font-weight:100;text-transform:uppercase}#topNav .freeSamples .navImgWrap .navCaption a{margin-top:50px;width:55%}.topSection{min-height:40px;overflow:visible}.topPageSection{min-height:35px;overflow:visible;margin-top:10px}#breadcrumb{text-align:left;margin:7px 0 10px;display:inline-block;float:left;clear:both;font-size:12px}#breadcrumb a{margin:0 3px}.breadcrumbList{list-style-type:none;padding-inline-start:0;margin-block-start:0;margin-block-end:0}.breadcrumbInline{display:inline-block}.breadcrumbHidden{display:none}#letUsHelpBtn{position:fixed;right:0;bottom:115px;cursor:pointer;width:44px;height:44px;background-color:#f27d2e;display:block;z-index:99;text-align:center;color:#fff;box-sizing:border-box;padding-top:28px;background-image:url(/images/icons/contact/help-icon-white.svg);background-repeat:no-repeat;background-position:11px 5px;font-size:10px;font-weight:400;text-transform:uppercase;text-decoration:none!important;line-height:initial}#letUsHelpBtn span{display:block}.no-touchevents #letUsHelpBtn:hover{background-image:url(/images/icons/contact/help-icon.svg);background-color:#fff;color:#f27d2e;border:1px solid #f27d2e}#letUsHelpBtn .dot{border:1px solid #fff;position:absolute;height:2px;width:2px;border-radius:50%;display:inline-block;top:11px}.no-touchevents #letUsHelpBtn:hover .dot{border:1px solid #f27d2e;animation-name:orangeDotFill}#letUsHelpBtn.dotAnimate .dot{animation-name:whiteDotFill;animation-fill-mode:both;animation-duration:1s;animation-iteration-count:infinite}#letUsHelpBtn .helpDot1{left:14px}#letUsHelpBtn .helpDot2{left:20px}#letUsHelpBtn .helpDot3{left:26px}#letUsHelpBtn.dotAnimate .helpDot2{animation-delay:.2s}#letUsHelpBtn.dotAnimate .helpDot3{animation-delay:.4s}@keyframes whiteDotFill{0%{background-color:#f27d2e;opacity:.2}20%{background-color:#fff;opacity:1}100%{opacity:.2}}@keyframes orangeDotFill{0%{background-color:#fff;opacity:.2}20%{background-color:#f27d2e;opacity:1}100%{opacity:.2}}#letUsHelpModal{display:none}.flexslider{border:none;margin:0;box-shadow:none;border-radius:0;background-color:transparent}.flex-direction-nav a{background-color:#fff;background-repeat:no-repeat;text-indent:-9999px!important;*display:none;text-align:left!important;opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);background-size:30px 34px}.flexslider .flex-direction-nav .flex-prev{background-image:url(/images/icons/arrow_back.svg);background-position:95% center;left:-15px}.no-touchevents .flex-direction-nav .flex-prev{opacity:0;left:-50px}.flexslider .flex-direction-nav .flex-next{background-image:url(/images/icons/arrow_next.svg);background-position:5% center;right:-15px}.no-touchevents .flex-direction-nav .flex-next{opacity:0;right:-50px}.no-touchevents .flex-direction-nav a:not(.flex-disabled):hover{opacity:.9!important}.flex-control-paging li a{width:25px;height:4px;box-shadow:none;box-sizing:border-box;border:none;background:#ccc;text-indent:-9999px;overflow:hidden}.touchevents .flex-control-paging li a:not(.flex-active):hover{background-color:transparent}.no-touchevents .flex-control-paging li a:hover{background:#555}.flex-control-paging li a.flex-active,.no-touchevents .flex-control-paging li a.flex-active:hover{background-color:#555}.tabs{padding:0;margin:0;list-style:none}.tabs>li{display:inline-block;float:left;box-sizing:border-box;padding:2%}.tabs>li .titleLink{}.tabs.oneTab>li{width:40%;margin:0 30%;opacity:.5;position:relative}.tabs.twoTabs>li{width:50%;margin:0;opacity:.5;position:relative}.tabs.threeTabs>li{width:33.3333%;margin:0;opacity:.5;position:relative}.no-touchevents .tabs.twoTabs li:hover,.no-touchevents .tabs.threeTabs li:hover,.no-touchevents .tabs.oneTab li:hover{opacity:1;box-shadow:0 0 5px #666;cursor:pointer;z-index:5}.no-touchevents .tabs.twoTabs li:hover .titleLink,.no-touchevents .tabs.threeTabs li:hover .titleLink,.no-touchevents .tabs.oneTab li:hover .titleLink{text-decoration:underline;color:#017bb8}.tabs.twoTabs li.active,.tabs.threeTabs li.active,.tabs.oneTab li.active{opacity:1;background:#eee}.tabs.twoTabs li.active .titleLink,.tabs.threeTabs li.active .titleLink,.tabs.oneTab li.active .titleLink{color:#2c509c}.tabs.twoTabs li.active .titleLink span,.tabs.threeTabs li.active .titleLink span,.tabs.oneTab li.active .titleLink span{display:none}.no-touchevents ul.tabs.twoTabs li.active:hover,.no-touchevents ul.tabs.threeTabs li.active:hover,.no-touchevents ul.tabs.oneTab li.active:hover{box-shadow:none;cursor:default}.no-touchevents ul.tabs.twoTabs li.active:hover .titleLink,.no-touchevents ul.tabs.threeTabs li.active:hover .titleLink,.no-touchevents ul.tabs.oneTab li.active:hover .titleLink{text-decoration:none;color:#2c509c}.tabContentWrap{clear:both;overflow:auto;margin-bottom:20px}.tabContentWrap thead{background:#ccc;color:#000}.tabContentWrap .tabContent{display:none}.tabContentWrap .activeTab{display:block}.tabContentBorder{border:1px solid #ccc;border-top:3px solid #3b5a88;padding:1% 3%}.blueTabs>li{border:2px solid #3b5a88;border-bottom:none;margin:0 .3%;padding:0}.blueTabs>li>a{background:#3b5a88;color:#fff;padding:10px;position:relative;display:block}.no-touchevents .blueTabs>li>a:hover{text-decoration:none;cursor:pointer}.blueTabs>li.active>a{background:#fff;color:#3b5a88;cursor:default}.blueTabs>li.active>a:after{content:"";display:block;position:absolute;bottom:-3px;height:3px;background:#fff;width:100%;left:0}#TabModal{display:none}#TabModal .overlay{position:fixed;width:100%;height:100%;top:0;left:0;bottom:0;right:0;background:#000;opacity:.7;z-index:1001}#TabModalContents{width:960px;height:700px;position:fixed;z-index:1001}#TabModalContents .tabContentWrap{background-color:#fff;box-shadow:0 0 10px #000;min-height:300px;padding-top:30px;box-sizing:border-box}#TabModalContents .closeModal{position:absolute;top:55px;right:15px;z-index:5;background-position:left center}.no-touchevents #TabModalContents .closeModal:hover{background-position:left bottom}#TabModalContents .mediaDisplay{background-image:url(/images/loading.gif);background-repeat:no-repeat;background-position:40% 47%}#TabModalContents .tabs li{background-color:#fff;border-right:1px solid #ccc;border-bottom:1px solid #ccc;font-weight:bold;cursor:pointer;padding:0;display:none}#TabModalContents .tabs li a{padding:12px 25px;color:#007ab9;display:block;text-decoration:none;background-repeat:no-repeat;background-position:10px center}#TabModalContents .tabs li.active{border-bottom-color:#fff}#TabModalContents .tabs li.active a{color:#333;cursor:default}#TabModalContents .tabs .photoTab a{background-image:url(/images/icons/photo_blue_24.png);padding-left:40px}#TabModalContents .tabs .photoTab.active a{background-image:url(/images/icons/photo_gray_24.png)}#TabModalContents .tabs .videoTab a{background-image:url(/images/icons/video_linkblue_24.png);padding-left:40px}#TabModalContents .tabs .videoTab.active a{background-image:url(/images/icons/video_gray_24.png)}#TabModalContents .flex-direction-nav{display:none}#TabModalContents .mediaControl{padding:1% 0 1% 2%;display:inline-block;float:left;width:17%;box-sizing:border-box}#TabModalContents .mediaControl .flex-control-nav li{width:50%;padding:3%;box-sizing:border-box}#TabModalContents .mediaDisplay{padding:1.5%;position:relative;display:inline-block;float:right;width:83%;box-sizing:border-box;overflow:auto}#TabModalContents .mediaDisplay .mediaView{display:inline-block;float:left;width:70%;position:relative}#TabModalContents .mediaDisplay .mediaInfo{display:inline-block;float:left;width:30%;padding:3% 0% 3% 2%;box-sizing:border-box}#TabModalContents .mediaInfo .col{text-align:center;font-size:11px}#TabModalContents .mediaInfo .colorSwatch{width:40px;height:40px;margin:0 auto;position:relative;border:1px solid #ddd}#TabModalContents .mediaInfo .colorSwatch .sampleActions{position:absolute;background:#fff;right:-1px;bottom:-1px}#TabModalContents .mediaInfo .colorName{font-weight:bold;margin-top:5px}#TabModalContents .mediaInfo .colorName span{color:#999}#TabModalContents .mediaInfo .buttonContainer{margin-top:15px}.customDialog{display:none}.customDialog .overlay{position:fixed;width:100%;height:100%;top:0;left:0;bottom:0;right:0;background:#000;opacity:.7;z-index:1001;text-indent:-9999px}.sbModalWrap{display:none}.sbModalWrap .overlay{position:fixed;width:100%;height:100%;top:0;left:0;bottom:0;right:0;background:#000;opacity:.7;z-index:1001;text-indent:-9999px}#sbModal{position:fixed;z-index:1001;box-shadow:0 0 12px rgba(0,0,0,.5);overflow:auto;box-sizing:border-box;max-width:97%!important}.sbModalTitle{padding:10px 45px 10px 7px;position:relative;background-color:#eee;border-top:1px solid #bbb;border-left:1px solid #bbb;border-right:1px solid #bbb;box-sizing:border-box;color:#202020;text-transform:uppercase;font-size:16px;font-weight:bold;min-height:42px}.sbModalTitle .sbModalClose{position:absolute;outline:none;top:0;right:0;width:40px;height:40px;text-indent:-9999px;border:none;cursor:pointer;background-image:url('/images/icons/closePopup_grey.png');background-position:center;background-repeat:no-repeat;background-color:transparent;padding:0;font-size:16px}.sbModalWrap.videopopup #sbModal{box-shadow:none}.sbModalWrap.videopopup .sbModalTitle{background-color:transparent;border:none}.sbModalWrap.videopopup .sbModalTitle .sbModalClose{top:10px;right:20px;width:20px;height:20px;background-image:url('/images/icons/X_modal.svg')}.sbModalContent{border:1px solid #aaa;border-top:none;box-shadow:none;padding:5px;background:#fff;overflow:auto;max-width:100%!important;box-sizing:border-box}.itemsSavedToAccountContents p,.itemsSavedEditContents p{padding:0 10px}.warrantyCompareTable{width:100%;color:#333;font-weight:bold}.warrantyCompareTable td{text-align:center}.warrantyCompareTable tr td:first-child{color:#000;text-align:left}.warrantyCompareTable .bullet{display:inline-block;margin:0 auto;width:12px;height:12px;border-radius:6px;background-color:#333}.warrantyTable{width:100%;margin-top:20px}.warrantyTable th{text-align:left}.warrantyTable tr td:first-child{color:#000;font-weight:bold;vertical-align:top}.twoColWrap{overflow:auto;clear:both;position:relative}.sidePromoContainer{display:inline-block;width:19%;float:left}.sidePromoContainer .sidePromoBox{padding-top:0}#leftColumn{display:inline-block;width:19%;float:left}#rightColumn{display:inline-block;width:80%;float:right}#rightColumn .mainContent{margin-top:0}#twoColContent{overflow:hidden}.sidebox{box-sizing:border-box;width:100%;border:1px solid #ccc;padding:5px 3%;margin-bottom:35px}.sidebox .title{color:#000;font-size:18px;text-transform:uppercase;padding:8px 3%;border-bottom:1px solid #ccc;margin-bottom:5px;overflow:hidden}.sidebox .title .subtitle{font-size:13px;text-transform:none;font-weight:bold;margin:6px 0 4px 0}.creditAmount{color:#007d34}.sideboxContent{padding:2%}.sidebox .linkList{padding:0;margin:0;list-style:none}.sidebox .linkList li{margin:7px 0;text-transform:capitalize}.sidebox .linkList .subtitle{font-weight:bold;padding:0;margin-bottom:15px;color:#000}.sidebox .linkList .subtitle div{font-weight:normal;color:#707070}.sidebox .linkList ul{padding:0;margin:0;list-style:none;font-weight:normal}.sidebox .linkList a{color:#202020}.sidebox .linkList .homeLink{margin:0 0 15px}.sidebox .linkList .imageLink{display:block}.sidebox .linkList .imageLink img{display:block;width:50%;margin:0 auto}.sidebox .linkList .imageLink span{text-transform:uppercase;display:block;width:100%;text-align:center;padding:8px;box-sizing:border-box;font-size:13px}.no-touchevents .sidebox .linkList a:hover span{text-decoration:underline}.sideColActions{display:none}.mainIntBanner{width:100%;display:block;margin-bottom:10px}.pageContent{padding:10px 2%;overflow:auto;box-sizing:border-box}.mainContent{background:#fff;clear:both;position:relative;margin-top:10px}.contentSection{margin-bottom:30px;padding-bottom:15px;overflow:auto}.contentSection article{margin:20px auto;overflow:auto;position:relative;padding-bottom:5px}.contentSection .hasLeftThumb{margin:0 0 35px;min-height:155px}.hasLeftThumb{padding-left:17%;position:relative}.leftThumb{position:absolute;top:5px;left:3%;width:10.6%;border:1px solid #f27d04}#rightColumn .hasLeftThumb{padding-left:22%}#rightColumn .leftThumb{width:14%}.sectionArticleLinks a{margin:0 25px}.sectionArticleLinks a:first-child{margin-left:0}.twoCol,.threeCol,.fourCol{overflow:auto}.twoCol .col{box-sizing:border-box;display:inline-block;float:left;width:50%;padding-right:3%;margin:0}.twoCol.noPad .col{padding:0;width:48%;margin-right:2%}.twoCol.noPad .col:nth-child(2n){margin-right:0;margin-left:2%}ul.twoCol li{box-sizing:border-box;float:left;width:50%;padding:0 3% 0 0;margin-bottom:15px}.threeCol .col{box-sizing:border-box;display:inline-block;float:left;width:33.3333%;padding-right:3%;margin:0}.threeCol.noPad .col{padding:0;margin:0}.fourCol .col{box-sizing:border-box;display:inline-block;float:left;width:25%;padding-right:3%;margin:0}.fourCol.noPad .col{padding:0}.linkBlock{margin-bottom:15px}.linkList{margin:5px 0;padding:0;list-style:none}.linkList .videoLink{margin-bottom:8px}ul.lightIndent{padding-left:25px}hr.separator{background-color:#2f609f;margin:0;height:3px;padding:0}.videoContainer{position:relative;width:100%;height:0;padding-bottom:56.25%}.videoContainer iframe{border:0;width:100%;height:100%;position:absolute;top:0;left:0}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none}.masonry.threeCol{-moz-column-count:3;-webkit-column-count:3;column-count:3}.masonry .col{display:inline-block;float:none;width:100%;box-sizing:border-box}.textBtnGray,.textBtnBlue{text-transform:uppercase;font-size:11px;padding:10px 2%;display:block;line-height:1.5}a.textBtnGray{color:#034486;background:#ddd}.textBtnGray .downloadIcon,.textBtnBlue .downloadIcon{margin:5px}.no-touchevents a.textBtnGray:hover,a.textBtnBlue{color:#fff;background:#034486;text-decoration:none}.no-touchevents a.textBtnGray:hover .downloadIcon,a.textBtnBlue .downloadIcon{background-position:center bottom}.no-touchevents a.textBtnBlue:hover{color:#034486;background:#ccc;cursor:pointer}.no-touchevents a.textBtnBlue:hover .downloadIcon{background-position:center top}.textBtnGray b,.textBtnBlue b{text-transform:lowercase;font-weight:bold;font-size:16px}.orangeBullet{margin:0;padding:0;list-style:none}.orangeBullet>li{padding-left:15px;background-image:url(/images/icons/bullet_orange.png);background-repeat:no-repeat;background-position:left 8px}.tooltip{display:none;font-size:12px;line-height:1.3;color:#ccc;padding:1%}.tooltip h5{font-size:14px;margin:5px 0;color:#fff}.tooltip ul{margin-left:0;padding-left:15px}.floatBlock{display:inline-block;float:left;box-sizing:border-box;padding:2%}.width20Block{display:inline-block;float:left;width:20%;box-sizing:border-box;padding:2%}.width33Block{display:inline-block;float:left;width:33.3%;box-sizing:border-box;padding:2%}.width40Block{display:inline-block;float:left;width:40%;box-sizing:border-box;padding:2%}.measureBtns{margin-bottom:20px}.measureBtns .col{margin-bottom:10px}a.colors-available-link{color:#000;text-decoration:underline;font-size:12px;cursor:default}.productBullets{color:#f27d04;list-style:square;padding-left:15px;margin:10px 0 15px}.productBullets li{margin-bottom:5px}.productBullets span{color:#000;font-size:13px}.productPrices{font-size:18px;margin:10px 0 10px;overflow:auto}.productPrices .startingAt{font-size:15px;margin-bottom:10px}.productPrices .cornerBannerWrap{position:static;margin-right:5px;float:left;box-shadow:none;display:inline-block}.productPrices .cornerBannerWrap .cornerBanner{font-weight:normal;font-size:15px;text-transform:none}.productPrices .originalPrice{color:#000;text-decoration:line-through;margin-right:15px}.productPrices .discountPrice{color:#1e3b6f;font-weight:bold}.displayBlock{display:block}.affirmMsg{margin:10px 0;text-align:right}.affirmMsg a.learn-more{text-decoration:none;display:block;overflow:auto}.affirmLogo{margin:0 5px;width:45px;display:inline-block;height:auto}.lottieWrapper{width:100%}.lottieWrapper:first-child{width:60%;margin:0 20%}.errorCols .topSection{margin-bottom:20px}.errorCols .topSection .h1Div{font-size:35px;color:#202020;font-weight:bold;text-align:center;margin-top:15px}.errorCols .topSection p{font-size:20px;font-weight:bold;color:#202020;text-align:center;margin:0}.errorCols .topSection p.noBold{font-weight:normal;font-size:18px}.errorCols .topSection .searchBarWrapper{margin:20px 20%;width:60%}.errorCols nav.col h6 a{border-bottom:2px solid #f27d04;font-size:20px;color:#464646}.errorCols nav.col .linkList a{color:#464646;font-size:17px}.errorCols .searchForm .searchBar{border:2px solid #707070;border-right:none;width:93%}.errorCols .searchForm .searchBtn{border:2px solid #707070;border-left:none}.errorCols .notFoundNavLinks{width:60%;margin:0 20%}.mostReviewedSection{display:inline-block;width:85%;border:4px solid #ddd;margin:20px auto;overflow:auto;padding:15px;box-sizing:border-box}.mostReviewedSection .reviewStars{display:inline-block;width:25%;float:left;margin:2%}.mostReviewedSection .mostReviewedText{display:inline-block;color:#202020;text-decoration:none!important}.mostReviewedSection .mostReviewedText .mostReviewedTitle{text-transform:uppercase;padding:8px 0;font-size:18px;font-weight:bold;display:block}.reviewResponse{margin-top:10px;padding-top:5px;padding-bottom:10px;border-left:solid 1px #1a2f5a;padding-left:2%}.reviewResponse .responseDate{color:#707070}.reviewResponse .responseVerified{display:inline-block;background:url(/images/icons/verification-badge-blue.svg);background-repeat:no-repeat;background-size:16px 16px;background-position:right 2px;padding-right:21px;color:#1b2f5b;font-weight:600;margin-right:13px}.reviewResponse .responseContent{padding-top:5px;font-style:italic;color:#707070}.shippingOptions input{margin-right:5px}.shippingOptions .right{text-align:left;width:90px}#MeasureInstructions .tabs{margin:0 3%}#MeasureInstructions .tabContentWrap{padding-top:20px;line-height:1.6}#MeasureInstructions .oneTab .active .arrow,#MeasureInstructions .twoTabs .active .arrow,#MeasureInstructions .threeTabs .active .arrow{border-left:25px solid transparent;border-right:25px solid transparent;border-top:25px solid #eee;bottom:-25px;left:46%;position:absolute}#MeasureInstructions .tabs a{color:#202020;text-decoration:none;display:block}#MeasureInstructions .measureImg{float:right;width:30%;margin:0 0 15px 15px}.freeQuoteBox{text-align:center;margin:15px 0 0;background-color:#eee;overflow:auto;padding:18px 5%;box-sizing:border-box}.freeQuoteBox .findAProfessional{width:60%;display:inline-block;float:left;padding:0 5% 0 0;font-size:18px;color:#202020;line-height:1.2;text-align:left}.freeQuoteBox input[type="tel"]{padding:10px;float:left;border:1px solid #ccc;width:35%;box-sizing:border-box}.freeQuoteBox .installQuoteBtn{margin-top:15px;padding:10px;font-size:15px;font-weight:bold;float:none;width:100%;box-sizing:border-box}.panel{overflow:auto}.panel hr{display:none}.panelText{padding:30px 12%;text-align:center;font-size:17px;overflow:auto;line-height:1.5}.panelText .readMoreText{display:inline}.panelText h3,.panelText h1{font-size:25px;text-transform:uppercase;margin:20px 0 15px;border-bottom:none;letter-spacing:normal;padding-bottom:0}.cornerBannerWrap{position:absolute;bottom:10px;left:10px;z-index:98}.cornerBanner{display:inline-block;height:24px;line-height:24px;padding:0 7px;float:left;font-size:13px}.red .cornerBanner{background:#ce2029;color:#fff}.white .cornerBanner{background:#fff;color:#ce2029}.blue .cornerBanner{background:#2e52a0;color:#fff}.orange .cornerBanner{background:#f27d04;color:#fff}.gray .cornerBanner{background:#e8e8e8;color:#ce2029}.rightEdge{height:0;width:0;border-top:12px solid transparent;border-bottom:12px solid transparent;border-right:5px solid transparent;display:inline-block;float:left}.leftEdge{height:0;width:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:5px solid transparent;display:inline-block;float:left}.red .rightEdge,.red .leftEdge{border-top-color:#ce2029;border-bottom-color:#ce2029}.white .rightEdge,.white .leftEdge{border-top-color:#fff;border-bottom-color:#fff}.blue .rightEdge,.blue .leftEdge{border-top-color:#2e52a0;border-bottom-color:#2e52a0}.orange .rightEdge,.orange .leftEdge{border-top-color:#f27d04;border-bottom-color:#f27d04}.gray .rightEdge,.gray .leftEdge{border-top-color:#e8e8e8;border-bottom-color:#e8e8e8}.starRate{display:inline-block;margin:0 0 -4px 4px;padding:0;list-style:none}.starRate li{display:inline-block;float:left;width:40px;height:40px;background-image:url(/images/interface/reviewStars/star_white.svg);background-repeat:no-repeat;background-position:center;cursor:pointer;text-indent:-9999px;background-color:#ddd;border-top:1px solid #ccc;border-left:1px solid #ccc;border-bottom:1px solid #ccc}.starRate li:last-child{border-right:1px solid #ccc}.starRate li.fullStar,.starRate li.starLocked{background-color:#f17e21}.starRate li.halfStar{background-image:url(/images/interface/reviewstars/largestars/halfStar.png)}.productRatingValue,.productNumReviews,.productNewReview{font-size:12px}.productNumReviews a{text-decoration:underline;color:#202020}.productNewReview a{text-decoration:underline;color:#202020;margin-left:5px}.productRatingValue{margin:0 1px}.productRatingStars span,.ratingStars span{background-repeat:no-repeat;width:14px;height:14px;display:inline-block;background-size:contain}.ratingStars{display:flex;height:22px}.fullstar{background-image:url(/images/interface/reviewstars/largestars/fullStar.png)}.halfstar{background-image:url(/images/interface/reviewstars/largestars/halfStar.png)}.nostar{background-image:url(/images/interface/reviewstars/largestars/emptyStar.png)}.writeReviewForm{padding-left:20px}.writeReviewForm .form-group{margin-top:30px}.writeReviewForm .form-group.recommendRadioGroupContainer{margin-bottom:70px}.writeReviewForm .form-group.measureRadioGroupContainer{margin-bottom:60px}.writeReviewForm .form-group label{width:100%;margin-bottom:10px}.writeReviewForm .form-item{width:90%}.writeReviewForm .orangeBtn.form-item{margin-top:30px;margin-bottom:20px}.writeReviewForm .reviewRatings{display:table;width:90%;border:1px solid #ccc;border-collapse:collapse;font-weight:500}.writeReviewForm .reviewRatings .ratingStarContainer{display:table-row;border-bottom:1px solid #ccc;background-color:#eee;height:50px}.writeReviewForm .reviewRatings .ratingStarContainer .starRate{display:table-cell;vertical-align:middle}.writeReviewForm .reviewRatings .ratingStarContainer .ratingTitle{display:table-cell;width:190px;vertical-align:middle;padding-left:10px}.writeReviewForm .reviewRatings .ratingStarContainer .ratingText{display:table-cell;vertical-align:middle}.writeReviewForm .recommendRadioGroups .recommendRadioGroup,.no-touchevents .writeReviewForm .recommendRadioGroups .recommendRadioGroup:hover{float:left;width:28%;border:1px solid #ccc;padding-left:5px;margin-right:5px;cursor:pointer}.writeReviewForm .recommendRadioGroups .recommendRadioGroup .customRadio{float:left;padding-top:12px}.writeReviewForm .recommendRadioGroups .recommendRadioGroup label{width:50%;padding-top:7px;margin-left:10px}.writeReviewForm .measureRadioGroupContainer .recommendRadioGroups .recommendRadioGroup label{width:80%}.nextPage{float:right;margin-top:0;background-image:url(/css/images/linkArrow.png);background-repeat:no-repeat;background-position:right 4px;display:inline-block;margin-top:10px;padding-right:13px}.prevPage{float:left;margin-top:0;background-image:url(/css/images/backArrow_blue.png);background-repeat:no-repeat;background-position:left 4px;display:inline-block;margin-top:10px;padding-left:13px}.ratingsContainer{display:inline-block;position:relative;box-sizing:border-box;background-color:#fff;border:1px solid #ccc;margin-bottom:10px}.ratingFilter{display:inline-block;float:left;border-right:1px solid #ccc}.ratingFilter:last-child{border-right:none}.ratingFilter label{padding:10px;display:inline-block}.ratingFilter.disabled label{color:#aaa}.ratingFilter.disabled .fullstar{background-image:url(/images/interface/reviewstars/largestars/fullStar_grey.png)}.ratingFilter.disabled .nostar{background-image:url(/images/interface/reviewstars/largestars/emptyStar_grey.png)}.no-touchevents .ratingFilter:not(.disabled):hover label,.ratingFilter.active label{background-color:#eee;cursor:pointer}.ratingFilter .customRadio{display:none}.emptyCart{text-align:center;padding:50px 10px}.cartBlock{padding:10px 0 0 0;margin:0}.cartBlock li>.sampleCartItem:not(:last-child){border-bottom:1px solid #ddd}.cartBlock li{list-style-type:none;padding:4px 15px}.cartBlock .productName{margin-top:0;margin-bottom:8px}.cartBlock .productName a{color:#202020}.sampleCartItem{position:relative;overflow:auto;padding:10px 0;display:flex;align-items:center}.no-touchevents .sampleCartItem.sampleActive:hover a{text-decoration:underline}.no-touchevents .sampleCartItem.sampleActive:hover .sampleColor{border:1px solid #2e52a0}.cartBlock .sampleCartItem .sampleColor{width:30px;height:30px;display:inline-block;float:left;border:1px solid #ccc;margin-right:13px;vertical-align:middle}.cartBlock .sampleCartItem .colorName a{font-size:12px;color:#202020}.cartBlock .sampleCartItem .colorName{display:inline-block}.cartBlock .sampleCartItem .colorInfoContainer{flex:2}.discontinuedSample,.backorderedSample,.backorderedSampleDate,.sampleDisabled{font-style:italic}.cartBlock .discontinuedSample,.cartBlock .backorderedSample,.cartBlock .backorderedSampleDate,.cartBlock .sampleDisabled{font-size:12px}.discontinuedSample{color:#ce0000}.backorderedSample,.backorderedSampleDate{color:#888}.sampleDisabled{color:#555}.cartBlock .sampleCartItem .delete{cursor:pointer;float:right;color:#338bd0;box-sizing:border-box;text-align:center;font-size:14px}.sampleCartActions{padding:15px;border:1px solid #b5b5b5}.samplesModal{width:450px;height:auto}.samplesModal .sbModalContent{position:relative;border:0;padding:0;overflow:auto;zoom:1}.samplesModal .sampleCartList{height:270px;overflow:auto;-webkit-overflow-scrolling:touch}.samplesModal .sampleCartActions{background-color:#efefef;overflow:auto}.samplesModal .finalizeSamples{margin-bottom:14px}.sampleCartItem.sampleActive .sampleColor{cursor:pointer}.samplesCartLink .samplesIcon{background-image:url(/images/icons/samples_grey.svg);background-repeat:no-repeat;background-position:left center;position:absolute;left:8px;top:9px;width:16px;height:16px;display:inline-block}.samplesCartLink .samplesCartLinkText{font-weight:bold;color:#017bb8}.samplesLimitModal .sbModalContent{padding:0}.sampleLimitContent{padding:10px 15px}.sampleLimitButtons{background-color:#eee;overflow:auto;padding:10px}.sampleLimitButtons .orangeBtn{float:right;margin:0 5px}.addressVerificationDialog .sbModalContent{padding:0;min-height:165px}.addressVerifyContent input{border:0;vertical-align:middle;margin-top:0;outline:none}.addressVerifyContent{margin:0;padding:10px 15px;box-sizing:border-box}#addrEdit{margin-left:10px}.databasematch{color:#f68934}.address{color:#777;font-weight:bold;vertical-align:middle;margin-bottom:5px}.addressVerifyActions{margin:15px 0 0;text-align:left;padding:15px;background-color:#eee;border-top:1px solid #ccc}#bestmatch .or{margin-top:20px}#addressBookPanel .addAddress{float:right;font-size:14px;text-decoration:none!important;text-transform:none;box-sizing:border-box;text-align:center;margin:12px 1.5%}#addressBookPanel .addAddress .addNew{display:none}.addressLineItems{padding:0 1.5%;overflow:hidden;position:relative;transition:max-height .3s linear;box-sizing:border-box;clear:both}.addressLineItem{margin:8px 0;overflow:auto;position:relative;padding-left:25px;min-height:22px}.addressLineItem.disabled{color:#ccc}.addressLineItem .customRadio{position:absolute;left:0;top:4px}.addressLineItem .addressItemActions{float:right;margin-left:20px}.addressLineItem .addressItemActions a{display:inline-block;float:left}.addressLineItem .addressItemActions .editLink{color:#202020}.addressLineItem .addressItemActions .deleteLink{background-image:url(/images/icons/close_grey_thin.gif);height:18px;width:30px;text-indent:-9999px;overflow:hidden;background-repeat:no-repeat;background-position:center;margin-left:10px}.addressLineItem.active .addressItemActions .disabledBtn{opacity:.5;background-color:transparent;border:none}.addressLineItems .deleteAddress{display:none!important}.editAddressFields input[type=text],.editAddressFields input[type=tel]{width:100%;margin-bottom:8px}.editAddressFields .customSelect{margin:0 8px 0 0}.editAddressFields input.zipInput{width:50%;float:left;margin-right:8px}#editAddressWrap .button-group a{margin-right:7px}#editAddressWrap .button-group{padding:10px 0}#editAddressWrap .defaultShipping{display:inline-block;float:right;position:relative;top:-6px}.confirmDeleteAddress .sbModalContent{padding:8px 12px}.checkoutMainCol .seen .incomplete,.checkoutMainCol .seen .incomplete .customRadio .radio,#addressBookPanel .seen .incomplete,#addressBookPanel .seen .incomplete .customRadio .radio,.editBillingAddress .incomplete,#accountSignInPanel .incomplete,.paypalConfirmPhone .incomplete,#addressBookPanel .hasError,#billingAddressBook .hasError{border-color:#ca4b56!important;background-color:#ffdfdf!important}.stateAuto{width:68px}.shippingEstimator{width:37%;border:1px solid #ccc;background-color:#eee}.shippingEstimator .title{color:#fff;text-shadow:0 1px 1px #232323;text-transform:uppercase;font-weight:normal;font-size:18px;background-color:#203d7d;padding:5px}.shippingEstimator .contents{padding:10px 4%;position:relative}.shippingEstimator .lgBtn{width:85%;margin:0 auto}.shippingEstimateWrap{background-image:url(/images/icons/shipping_icons.png);background-repeat:no-repeat;background-size:100%;background-position:center 15px;padding:20% 0 15px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin:10px 0}.shippingEstimateWrap ul{list-style:none;margin:0;padding:0;overflow:auto}.shippingEstimateWrap ul li{display:inline-block;float:left;width:33.33%;box-sizing:border-box;padding:0 10px;text-align:center;font-weight:bold;font-size:13px}.shippingEstimateWrap ul li .shipEstimateDate{display:block;font-size:17px}input,textarea,select,button{-webkit-text-size-adjust:none;font-size:inherit;font-family:'robotocondensed-regular'}input[type=text],input[type=password],input[type=email],input[type=tel],input[type=number],textarea{border:1px solid #ccc;box-sizing:border-box;padding:6px;-webkit-appearance:none;border-radius:0}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}select{border:1px solid #ccc;box-sizing:border-box;padding:5px}#popup-form{padding:8px;overflow:auto}#popup-form .form-button{float:right;border:none}.form-group{display:block;margin:5px 0;position:relative;overflow:visible}.form-group label{width:28%;display:inline-block}.form-group input,.form-group textarea{width:62%}.form-group input[type=checkbox]{width:auto}.form-group .inline-radio-set{width:62%;display:inline;box-sizing:border-box;padding:3px}.form-group .inline-radio-set label{width:auto;margin-right:15px}.form-group .inline-radio-set input{width:auto}input[type=submit]:not(.orangeBtn).disabled{background:#ddd!important;border:1px solid #bbb!important;color:#999!important;box-shadow:none!important;text-shadow:none!important}.ackbar{position:absolute;left:-9999px}.radio-group{clear:both;overflow:auto}.radio-group input[type=radio]{float:left}.radio-group .radio-content{display:inline-block;float:left;width:80%;margin-left:3%}#rightColumn .twoCol .col .form-group label{width:33%}#rightColumn .twoCol .col .form-group input{width:57%}.customRadio{display:inline-block;vertical-align:middle;margin-top:-4px}.customRadio input[type=radio]{position:absolute;top:0;left:-10000px;height:1px;width:1px;overflow:hidden}.customRadio input[type=checkbox]{position:absolute;top:0;left:-10000px;height:1px;width:1px;overflow:hidden}.customRadio .radio{display:block;width:16px;height:16px;border-radius:8px;border:2px solid #ccc;background-color:#fff;box-sizing:border-box;padding:1px;cursor:pointer}.customRadio .radio .checked{display:none}.customRadio .radio.disabled{border-color:#ddd;cursor:default}.customRadio .radio.selected .checked{background-color:#2b4f9b;display:block;width:10px;height:10px;border-radius:5px}.customCheckbox{display:inline-block;vertical-align:top;margin-top:1px}.customCheckbox input[type=checkbox]{position:absolute;top:0;left:-10000px;height:1px;width:1px;overflow:hidden}.customCheckbox .checkbox{display:block;width:14px;height:14px;border:2px solid #ccc;background-color:#fff;box-sizing:border-box;padding:1px;cursor:pointer}.customCheckbox .checkbox .checked{display:none}.customCheckbox .checkbox.disabled{border-color:#eaeaea;cursor:default}.customCheckbox .checkbox.selected .checked{background-color:#2b4f9b;display:block;width:8px;height:8px}.customSelect{overflow:hidden;background-image:url(/images/icons/dropdown.png);background-repeat:no-repeat;background-position:right center;background-color:#fff;min-width:60px;border:1px solid #ccc;display:inline-block;margin:0;box-sizing:border-box}.customSelect select{background:transparent;width:100%;padding:5px 16px 5px 5px;border:none;-webkit-appearance:none;-moz-appearance:none;margin:0 0 0 -1px;height:29px;cursor:pointer;box-sizing:border-box}.no-touchevents .customSelect:not(.disabledSelect):hover{border-color:#aaa}.customSelect select:focus{outline:none}.customSelect select::-ms-expand{display:none}.customSelect select option:disabled{color:#bbb}.customSelect.disabledSelect select{cursor:default}.orangeBtn,a.orangeBtn,input.orangeBtn{color:#fff;text-transform:uppercase;border:none;background:#ef8e1b;background:-moz-linear-gradient(top,#ef8e1b 0%,#f57915 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ef8e1b),color-stop(100%,#f57915));background:-webkit-linear-gradient(top,#ef8e1b 0%,#f57915 100%);background:-o-linear-gradient(top,#ef8e1b 0%,#f57915 100%);background:-ms-linear-gradient(top,#ef8e1b 0%,#f57915 100%);background:linear-gradient(to bottom,#ef8e1b 0%,#f57915 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ef8e1b',endColorstr='#f57915',GradientType=0);cursor:pointer;padding:5px 10px;display:inline-block;font-weight:normal;border-radius:0;-webkit-appearance:none;box-sizing:border-box}.darkOrangeBtn{text-align:center;display:inline-block;background-color:#f37d24;box-sizing:border-box;color:#fff!important;text-transform:uppercase}.orangeBtn.disabled{opacity:.5;cursor:default}.grayBtn,a.grayBtn,input.grayBtn{color:#2c509c;text-transform:uppercase;border:1px solid #ddd;background:#efefef;background:-moz-linear-gradient(top,#efefef 0%,#dedede 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#efefef),color-stop(100%,#dedede));background:-webkit-linear-gradient(top,#efefef 0%,#dedede 100%);background:-o-linear-gradient(top,#efefef 0%,#dedede 100%);background:-ms-linear-gradient(top,#efefef 0%,#dedede 100%);background:linear-gradient(to bottom,#efefef 0%,#dedede 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#efefef',endColorstr='#dedede',GradientType=0);cursor:pointer;padding:5px 10px;display:inline-block;font-weight:normal;border-radius:0;-webkit-appearance:none;box-sizing:border-box;line-height:initial}.whiteBtn,a.whiteBtn,input.whiteBtn{color:#f27d04;border:1px solid #f27d04;background-color:#fff;cursor:pointer;padding:5px 10px;display:inline-block;font-weight:normal;border-radius:0;-webkit-appearance:none;box-sizing:border-box;text-align:center;text-transform:uppercase}.clearBtn,a.clearBtn,input.clearBtn{color:#fff;text-transform:uppercase;border:none;background-color:transparent;cursor:pointer;padding:5px 10px;display:inline-block;font-weight:normal;border-radius:0;-webkit-appearance:none;box-sizing:border-box}.blueBtn,a.blueBtn,input.blueBtn{color:#fff;text-transform:uppercase;border:1px solid #2c509c;background-color:#2c509c;cursor:pointer;padding:5px 10px;display:inline-block;font-weight:normal;border-radius:0;-webkit-appearance:none;box-sizing:border-box;text-align:center}.greenBtn,a.greenBtn,input.greenBtn{color:#fff;text-transform:uppercase;border:none;background:#090;cursor:pointer;padding:5px 10px;display:inline-block;font-weight:normal;border-radius:0;-webkit-appearance:none;box-sizing:border-box}.whiteBtn.blueAccent{color:#1e3b6f;border:1px solid #1e3b6f}.no-touchevents .orangeBtn:hover,.no-touchevents a.orangeBtn:hover,.no-touchevents .grayBtn:hover,.no-touchevents a.grayBtn:hover,.no-touchevents .clearBtn:hover,.no-touchevents a.clearBtn:hover,.no-touchevents .blueBtn:hover,.no-touchevents a.blueBtn:hover,.no-touchevents .greenBtn:hover,.no-touchevents a.greenBtn:hover{box-shadow:none;text-decoration:none}.no-touchevents .grayBtn:hover,.no-touchevents a.grayBtn:hover{color:#2c509c}.no-touchevents .orangeBtn.hoverBtn:hover{background:#f59736}.lgBtn,a.lgBtn,input.lgBtn{padding:5px 25px;font-size:17px;line-height:32px}.disabledBtn,a.disabledBtn,input.disabledBtn{opacity:.5;box-shadow:none;cursor:default}#shopcart .addCartBtn.disabled{color:#fff}.formContainer{overflow:auto;width:85%;position:relative;overflow:hidden;padding-bottom:20px}.formContainer .form-field{display:inline-block;float:left;width:50%;box-sizing:border-box;position:relative;margin-bottom:10px}.formContainer .form-field:nth-child(2n){padding-left:2%}.formContainer .form-field input,.formContainer .form-field select,.formContainer .message-field textarea{width:100%}.formContainer textarea{resize:none;height:120px}.formContainer .full-field{width:100%;float:none;margin-bottom:10px}table{border-spacing:0;line-height:initial}table td,table th{padding:10px 15px}thead{background-color:#3b5a88;color:#fff}thead a:link,thead a:visited{color:#fff}tbody td{border:1px solid #cdcdcd;border-top:none;line-height:initial}table.noBorder tbody td{border:none}table.noPad tbody td{padding:0}.freeShippingTable{width:85%;margin:30px 0}.freeShippingTable th{text-align:left}.qtip{z-index:600!important}.qtip-white{background-color:#f9f9f9!important;border:1px solid #ccc!important}.qtip-light{background-color:#eee!important;border-color:#ccc!important}.qtip.fixedOverride{z-index:889!important}.qtip-large{min-width:400px}#recentlyViewedWrap{clear:both;overflow:auto}#RecentlyViewed{clear:both;padding:20px 2.5%;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.container>#RecentlyViewed{border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin-bottom:20px}#RecentlyViewed .productTitle{margin-bottom:2px;line-height:initial}#RecentlyViewed .productPrices{margin-top:0}#RecentlyViewed .productPrices .startingAt{margin-bottom:0}#RecentlyViewed .productPrices .originalPrice{margin-right:0}.RecentlyViewed{margin:0 auto}.RecentlyViewedHeading{margin-bottom:10px}.recent-items-container{overflow-x:auto}.recent-items-list{list-style:none;display:flex;padding-inline-start:0;width:100%}.recent-item{width:calc(25% - 30px);margin-right:40px}.recent-item:last-child{margin-right:0}.recent-item img{width:100%}.buttonNoStyle{background-color:transparent;border:0;padding:0;cursor:pointer}.reviewGroup{width:65%;padding:10px 2%;box-sizing:border-box}.reviewGroup .form-group{margin:12px 0}.reviewGroup label{text-align:right;padding-right:5px;vertical-align:top}.reviewGroup .customSelect{max-width:68%;margin:0}.newsletterBackground{background-repeat:no-repeat;position:relative}.newsletterModal .sbModalContent{padding:25px}#newsletterModalWrap .newsletterBackground{background-image:url(/images/newsletter/signup/desktop_image.jpg)}.newsletterModalContent{width:100%;background-color:#fff;text-align:center;box-sizing:border-box;padding:5px 15px 5px;font-size:18px}.newsletterModalContent h5{color:#f08c1c;font-weight:bold}.newsletterModalContent hr{width:25%;margin:15px auto 0;border:none;border-top:1px solid #ddd}.newsletterModalContent a{color:#202020;text-decoration:underline}#ModalSubscribeForm .newsletterSignup{width:80%;margin:15px auto;overflow:auto}#ModalSubscribeForm .form-field{display:inline-block;float:left;width:65%;position:relative}#ModalSubscribeForm .form-field input{width:100%;font-size:16px;padding:7px 5px;text-align:center}#ModalSubscribeForm .lgBtn{float:left;padding:9px 5px;font-size:14px;line-height:normal;width:35%;box-sizing:border-box}#ModalSubscribeForm .errorMsg{text-align:left;margin:0 0 15px;padding:0 1.5%}.newsletterModalContent .h1Div{font-size:30px;margin-bottom:10px;letter-spacing:1px}.newsletterModalContent .h2Div{text-transform:none;margin:15px 0}#welcomeSteps{list-style-type:none;margin:0;padding:0}#welcomeSteps li{float:left;width:20%;margin:0;padding:0 2.5% 0 2.5%}#welcomeSteps li img{width:100%;height:auto;border-radius:50%}#welcomeSteps li p{margin:5px 0;font-size:16px;line-height:17px}#welcomeForm{background-color:#ededed;padding-top:4px}#welcomeForm p{font-weight:bold;font-size:16px}#welcomeForm p.small{font-size:12px;font-weight:normal;padding:0 15px 10px}.orderHeader{display:inline-block;width:100%}.orderId{width:50%;float:left}.orderId a{color:#202020;text-decoration:underline}.bypassHold{float:right;width:30%;text-align:center;border:1px solid #ccc;padding:20px 10px;box-sizing:border-box}.byPassHoldInfo{margin-bottom:10px}.byPassHoldInfo .helpTooltip{margin-left:5px}a.bypassHoldLink{padding:10px 20px}.no-touchevents .bypassHoldLink:hover{cursor:pointer}.itemStatus{display:block;margin:20px 0 30px;overflow:auto}.itemStatus .itemDetails{overflow:auto}.itemStatus .productImageWrap{display:inline-block;float:left;width:13%;box-sizing:border-box;margin-right:15px}.itemStatus .productImageWrap .productLink{display:block}.itemStatus .productImage{position:static;display:block}.statusWrap{box-sizing:border-box;margin-top:20px;display:flex}.itemStatus .productTitle{text-transform:capitalize;font-weight:bold}.itemStatus .productTitle a{color:#202020}.itemStatus .productQty{color:#999;text-transform:none}.itemStatus .productSpecs{color:#999}.statusBar{overflow:auto}.statusStep{display:inline-block;box-sizing:border-box;border-right:2px solid #fff;float:left;color:#999;flex:1}.statusBarStatus{text-align:center}.statusStep .statusBarStatus label{display:block}.statusStep .statusBar{height:25px;background-color:#ccc;position:relative;overflow:visible}.statusBar .orangeUpArrow{position:absolute;bottom:-25px;display:none}.currentStep:not(.greenStep):not(.redStep) .statusBar,.keyCircle.orderProcess{background:repeating-linear-gradient(45deg,#ccc 5px,#ccc 11px,#090 12px,#090 14px)}.statusBar.showArrow .orangeUpArrow{right:46%;display:inline-block}.currentStep .statusBarStatus{color:#555}.statusStep:first-child .statusBar{border-bottom-left-radius:13px;border-top-left-radius:13px}.statusStep:last-child .statusBar{border-bottom-right-radius:13px;border-top-right-radius:13px}.statusStep:last-child{border:none}.statusStep .statusBarStatus{padding:30px 5px;box-sizing:border-box}.statusStep.redStep,.statusStep.greenStep{color:#202020}.currentStep.redStep .statusBar{background-color:#c00}.statusStep .statusBarStatus .inlineStatus label{display:inline-block}.statusStep.greenStep .statusBar,.keyCircle.stageComplete{background-color:#090}.statusStep.greenStep label{color:#090;font-weight:bold}.currentStep label{font-weight:600}.statusStep .trackingLink{display:block;font-weight:bold}#statusKeyContainer{display:flex;font-size:12px;width:600px;position:absolute;top:12px;right:0;justify-content:space-between}#statusKeyContainer .keyItemHeader{padding-right:10px}#statusKeyContainer .keyItemContainer{position:relative;flex:1}#statusKeyContainer .statusDescription{position:absolute;top:5px;left:25px}.keyCircle{display:inline-block;border:1px solid #ccc;border-radius:11px;height:20px;width:20px}.orangeUpArrow{display:inline-block;background-image:url(/images/icons/orange_up_Arrow.svg);background-repeat:no-repeat;background-size:cover;height:20px;width:20px}.keyCircle.awaitingProgress{background-color:#ccc}.statusMessage{position:relative;color:#000;border:1px solid #ccc;background-color:#fff}.statusMessage .statusMessageContentContainer{padding:15px 30px}.statusMessage .statusMessageNextStep{color:#999;display:inline-block;float:right}.statusMessage .statusMessageNextStep span{font-weight:600}.statusMessage .statusMessageArrow,.statusMessage .statusMessageArrow:after{position:absolute;display:block;width:0;height:0;border-style:solid;border-width:20px;border-top-width:0;border-color:transparent}.statusMessage .statusMessageArrow{top:-21px;border-bottom-color:#ccc}.statusMessage .statusMessageArrow:after{top:12px;margin:-10px -20px;content:" ";border-bottom-color:#fff}.statusMessage .statusMessageArrow{left:44%}footer{background-color:#eee;overflow:auto;padding:20px 0;font-family:'robotocondensed-regular';font-size:15px;line-height:1.3}footer a,footer a:link,footer a:visited{color:#444;font-size:14px;text-transform:uppercase;text-decoration:none}footer .privacy-link-container{margin-top:5px;display:flex;align-items:center;justify-content:center}footer .privacy-link-container .privacy-link{color:#444;text-transform:none;text-decoration:underline;font-size:12px}footer .privacy-link-container .divider{padding:0 10px}.no-touchevents footer a:hover{}footer .container{position:relative}.footerFirstRow{text-transform:none;overflow:auto;padding-bottom:20px;box-sizing:border-box;width:100%}.footerFirstRow .title{color:#444;font-size:16px}.footerFirstRow .stayConnected{display:inline-block;float:left}.footerFirstRow .stayConnected .title{margin-bottom:10px}.socialList{display:inline-block;margin:0;padding:0;list-style:none;overflow:auto}.socialList li{display:inline-block;float:left;margin:0 4px 4px;padding:0}.spriteSocial{background-image:url('/images/icons/social.png');width:24px;height:24px;background-size:900%;background-repeat:no-repeat;display:block;text-indent:-9999px;overflow:hidden}.no-touchevents .spriteSocial:hover{opacity:.8}#spriteSocialRSS{background-position:-96px 0}#spriteSocialFacebook{background-position:0 0}#spriteSocialPinterest{background-position:-48px 0}#spriteSocialGoogle{background-position:-120px 0}#spriteSocialTwitter{background-position:-24px 0}#spriteSocialYouTube{background-position:-72px 0}#spriteSocialInstagram{background-position:-168px 0}#spriteSocialHouzz{background-position:-144px 0}#spriteSocialLinkedIn{background-position:-192px 0}.footerFirstRow .signup{display:inline-block;float:left;overflow:auto;width:40%;box-sizing:border-box;padding:0 5% 0 0;border-right:1px solid #ddd}.footerFirstRow .signup .errorMsg{display:none!important}.footerFirstRow .signup .title{margin-bottom:10px;font-style:italic}.footerFirstRow .signup .title b{font-style:normal}.footerFirstRow .signup .form-field{display:inline-block;float:left;width:65%}.footerFirstRow .signup .form-field input{width:100%;border:1px solid transparent;font-size:12px;padding:9px 5px}.footerFirstRow .signup .lgBtn{float:left;padding:9px 5px;font-size:14px;line-height:normal;width:35%;box-sizing:border-box}.footerFirstRow .contactInfo{display:inline-block;float:left;padding:0 0 0 5%;box-sizing:border-box;width:60%;font-size:15px;color:#444}.footerFirstRow .contactInfo a{font-size:16px;padding:5px 0 5px 30px;text-decoration:none!important;text-transform:none;display:block;background-size:24px 24px;background-position:left 2px;background-repeat:no-repeat}.footerFirstRow .contactInfo .blue{font-weight:bold;text-transform:uppercase}.footerFirstRow .contactInfo .callUs{background-image:url(/images/icons/phone_grey.svg);display:inline-block}.footerFirstRow .contactInfo .liveChat{position:relative;display:inline-block}.footerFirstRow .contactInfo .liveChat .chatIcon{position:absolute;top:2px;left:0;width:24px;height:24px;z-index:10;background:url("/images/icons/chat-icon_grey.svg")}.footerFirstRow .contactInfo .liveChat .chatIcon img{width:100%!important;height:100%!important}.footerFirstRow .contactInfo .contactHours{margin:8px 0 0}.footerSecondRow{border-top:1px solid #ddd;padding:5px 0 30px;overflow:auto;box-sizing:border-box}.footerSecondRow .title{margin-top:15px;margin-bottom:15px;color:#444;font-size:18px;line-height:normal;text-transform:uppercase;font-weight:bold;display:block;text-decoration:none!important}.footerSecondRow ul{list-style:none;margin:0;padding:0}.footerSecondRow .footCol{display:inline-block;box-sizing:border-box;padding-top:15px}.footerSecondRow .firstCol{float:left;width:38%}.footerSecondRow .firstCol ul.twoCol li{margin-bottom:0;padding-right:1%}.footerSecondRow .secondCol{float:left;width:24%;padding-left:3%}.footerSecondRow .thirdCol{float:right;width:38%;padding-left:2%}.footerCerts{padding:20px 0;overflow:auto}.bbbLink{display:inline-block;float:left}.bbbLink{width:66.6%}.footerPayments{width:100%;padding-bottom:32px;background-image:url(/images/logo/payment.jpg);background-repeat:no-repeat;background-size:contain}.footerThirdRow{border-top:1px solid #ddd;text-align:center;color:#555;font-size:12px;padding:20px 2.5%}.footerSbInfo,.footerAddress{display:inline-block}footer .footerSbInfo a{text-transform:none}.serverName{font-size:22px}.fitGuaranteeTopContainer{background-color:#1a2f5a;height:auto;text-align:center}.fitGuaranteeTopContainer .fitGuaranteeTopContainerContent{color:#fff;padding-left:15%;padding-right:15%;padding-top:2%;padding-bottom:10%;line-height:initial}.fitGuaranteeTopContainer .fitGuaranteeTopContainerHeader:first-child{color:#fcd305;font-size:40px;padding-top:20px;padding-bottom:20px;line-height:initial}.fitGuaranteeImageContainer{color:#fff;width:100%;height:580px;background-image:url(/images/banners/people_bg3.jpg);background-repeat:no-repeat;background-size:contain;text-align:center}.fitGuaranteeImageContainer .twoColWrapper{padding:10% 5% 0 8%;line-height:initial}.fitGuaranteeImageContainer .twoColWrapper p{text-align:left}.fitGuaranteeImageContainer .col .colHeader{color:#fcd305}.fitGuaranteeImageContainer .col .colBody{text-align:left}.fitGuaranteeImageContainer .col .colBody a{color:#eee;text-decoration:underline}.fitGuaranteeImageContainer .col .colBody a:visited{color:#eee;text-decoration:underline}.fitGuaranteeLogoContainer{position:absolute;width:70%;left:200px}.fitGuaranteeLogo{height:270px;width:270px}.fitGuaranteeMeasureTipsContainer{background-color:#fff;margin-top:-190px;margin-right:7%;margin-bottom:50px;margin-left:7%;height:auto;padding:20px 25px 20px 25px;box-shadow:.5px .5px 7px .5px rgba(0,0,0,.3)}.fitGuaranteeMeasureTipsContainerHeader{text-align:center;padding-right:20%;padding-left:20%;margin-bottom:30px}.fitGuaranteeMeasureTipsContainer .header{color:#1a2f5a;font-size:15px;font-weight:bold}.fitGuaranteeMeasureTipsContainer .fitGuaranteeMeasureTips .twoCol:last-child{padding-top:10px}.fitGuaranteeMeasureTipsContainer .fitGuaranteeMeasureTips .twoCol .col{text-align:left}.fitGuaranteeMeasureTipsContainer .fitGuaranteeMeasureTips .icon{min-height:75px;text-align:center;padding-left:70px;background-repeat:no-repeat;background-size:50px 50px}.fitGuaranteeMeasureTipsContainer .fitGuaranteeMeasureTips .icon.clipboard{background-image:url(/images/icons/fit_clipboardIcon.svg)}.fitGuaranteeMeasureTipsContainer .fitGuaranteeMeasureTips .icon.tape{background-image:url(/images/icons/fit_tapeIcon.svg)}.fitGuaranteeMeasureTipsContainer .fitGuaranteeMeasureTips .icon.mounttype{background-image:url(/images/icons/fit_mountTypeIcon.svg)}.fitGuaranteeMeasureTipsContainer .fitGuaranteeMeasureTips .icon.video{background-image:url(/images/icons/fit_videoPlayIcon.svg)}.fitGuaranteeBottomContainer{text-align:center;margin-bottom:20px;font-size:18px;font-weight:bold;position:relative;border-top:1px solid #ccc;padding-top:100px;margin-top:100px}.fitGuaranteeBottomContainer .fitGuaranteeBottomImageContainer{position:absolute;height:auto!important;width:30%;left:35%;top:-85px;background-color:#fff}.sbModalContent .fitGuaranteeTopContainer .fitGuaranteeTopContainerContent{position:relative;height:320px}.sbModalContent .fitGuaranteeTopContainer .fitGuaranteeTopContainerContent .fitGuaranteeLogoContainer{left:100px;top:275px}.sbModalContent .fitGuaranteeImageContainer{background-size:100% 300px;padding-top:70px;background-position:bottom;background-color:#34466c}.sbModalContent .fitGuaranteeImageContainer .twoColWrapper{padding-top:5%}.sbModalContent .fitGuaranteeMeasureTipsContainer{margin-top:-90px!important}.bypassHoldTimeMsg{padding:10px 35px;border:1px solid #2c509c;margin-bottom:20px;position:relative}.bypassHoldTimeMsg .checkmark{position:absolute;left:7px;top:9px;background-color:#55bd2c;border-radius:10px;background-repeat:no-repeat;background-position:center;width:20px;height:20px;background-image:url(/images/icons/checkmark_white.png);background-size:60%}.bypassHoldTimeMsg .helpTooltip{position:absolute;right:8px}#bypassHoldTimeMsgContainer{display:none}.optOutContainer{overflow:auto}.optOutContainer table{float:left;width:55%;margin-right:15px}.optOutContainer .optOutWrap{display:inline-block;background:#eee;border:1px solid #ccc;padding:10px 15px;box-sizing:border-box;text-align:center;max-width:35%}.optOutContainer.optOut table{color:#bbb}.toggleControl{display:inline-block}.toggleControl .toggleSelect{display:inline-block;padding:5px;float:left;min-width:40px;text-align:center;text-transform:uppercase;text-decoration:none!important}.toggleControl.toggleOn .selectOn{background-color:#f27d04;color:#fff;box-shadow:inset 0 0 5px rgba(0,0,0,.5);cursor:default}.toggleControl.toggleOn .selectOff{background-color:#fff;color:#202020;box-shadow:0 0 3px rgba(0,0,0,.4);cursor:pointer}.toggleControl.toggleOff .selectOff{background-color:#ddd;color:#666;box-shadow:inset 0 0 5px rgba(0,0,0,.5);cursor:default}.toggleControl.toggleOff .selectOn{background-color:#fff;color:#202020;box-shadow:0 0 3px rgba(0,0,0,.4);cursor:pointer}.no-touchevents .toggleControl.toggleOn .selectOff:hover,.no-touchevents .toggleControl.toggleOff .selectOn:hover{box-shadow:0 0 1px rgba(0,0,0,.6)}.samplesOutOfStockHelpIcon{display:none}.orangeSeparator1{border-left:1px solid #ef8e1b;padding-left:5px;margin-right:5px}.orangeSeparator2{border-right:1px solid #ef8e1b;padding-right:5px;margin-left:5px}.sundaySkyOrderVideo{background:url('/images/videos/blinds-you-love.gif') repeat}.sundaySkyOrderVideo .wrap{background:linear-gradient(.5turn,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 10%,rgba(255,255,255,0) 90%,rgba(255,255,255,1) 100%);padding-top:2%;padding-bottom:7%}.sundaySkyOrderVideo .wrap>div{margin:0 auto;max-width:720px}.sundaySkyOrderVideo #sskydiv{position:relative;min-height:405px}.sundaySkyOrderVideo #sskyfooter{display:flex;align-items:center;background-color:#1b2f5b;color:#fff;height:65px;position:absolute;bottom:-65px;width:100%;font-size:14px;line-height:initial}.sundaySkyOrderVideo #sskyfooter .socialLinksTextContainer{flex:1;text-align:center;padding-left:3%}.sundaySkyOrderVideo #sskyfooter .socialCtaContainer .socialCta1,.sundaySkyOrderVideo #sskyfooter .socialCtaContainer .socialCta2{float:left;clear:both}.sundaySkyOrderVideo #sskyfooter .socialCtaContainer{flex:4}.sundaySkyOrderVideo .orange{font-weight:bold}.sundaySkyOrderVideo .socialIconList{flex:2}.sundaySkyOrderVideo .socialIcon{background-repeat:no-repeat;background-position:center;display:inline-block;width:24px;height:24px;text-indent:-9999px;overflow:hidden}.sundaySkyOrderVideo .socialIcon:not(:first-of-type){padding-left:4%}.sundaySkyOrderVideo .socialIcon.facebook{background-image:url('/images/icons/facebook_orange.svg')}.sundaySkyOrderVideo .socialIcon.instagram{background-image:url('/images/icons/instagram_orange.svg')}.sundaySkyOrderVideo .socialIcon.twitter{background-image:url('/images/icons/twitter_orange.svg')}.sundaySkyOrderVideo .socialIcon.youtube{background-image:url('/images/icons/youtube_orange.svg')}.classificationContainer .classificationTopContainer{padding-bottom:3%;width:100%;float:left}.classificationInfoHeader{padding:0 4% 3% 4%}.classificationContainer .classificationTopContainer div{display:inline-block}.classificationContainer .classificationTopContainer .borderRight{float:left}.classificationInfoHeader span{font-size:15px;font-weight:bold;text-transform:UPPERCASE}.classificationContainer .classificationName{vertical-align:top;text-transform:uppercase;padding-right:10px}.classificationContainer .classificationTopContainer .classificationImage{padding-right:5px}.classificationContainer .classificationMore{color:#ef8e1b;float:left;cursor:pointer;padding-left:10px}.classificationImg{display:inline-block;background-repeat:no-repeat;height:14px;vertical-align:middle}.classificationImg.productClassification1{width:12px}.classificationImg.productClassification2{width:13px}.classificationImg.productClassification3{width:14px}.classificationImg.productClassification4{width:15px}.qtip-productClass .qtip-content{padding:0}.qtip-productClass .classificationInfoHeader,.qtip-productClass .classificationListContainer .classificationInfoItem{padding:4% 3%;line-height:18px}.qtip-productClass .classificationListContainer .classificationInfoItem{font-size:13px}.qtip-productClass .classificationInfoHeaderContent{font-size:13px}.qtip-productClass .classificationInfoHeader,.qtip-productClass .classificationListContainer .classificationInfoItem .classificationImg{vertical-align:middle}.textOptInContainer{margin:2px 0 5px 0}.textOptInFlex{display:flex}.textOptInFlex .customCheckbox.lg .checkboxContainer{padding:0}.textOptInFlex .customCheckbox.lg .checkbox{width:22px;height:22px;padding:2px}.textOptInFlex .customCheckbox.lg .checkbox .checked{width:14px;height:14px}.textOptInFlex .customCheckbox{flex:1}.textOptInFlex .textOptInTerms,.register-tc-container{flex:13;line-height:20px;color:#757577}.textOptInFlex .textOptInTerms a{text-decoration:underline;color:#757577}.register-tc-container{margin-top:15px}.msg-email-text-check{display:inline-block}.msg-email-text-check .textOptInContainer{margin:5px 0 2px 0}.signUpContainer .textOptInFlex{flex-direction:column}.textOptInContainer .textOptInTitle{padding-bottom:7px;font-weight:600}.textOptInContainer.signUpContainer .textOptInTitle{padding-bottom:10px}.textOptInContainer .textOptInHeader{padding-bottom:20px}.textOptInContainer .form-field{display:inline-block;float:left;width:55%;box-sizing:border-box;margin-bottom:10px}.textOptInContainer .form-field input{width:100%;line-height:42px;height:42px;border-right:none}.textOptInContainer .form-field{margin-bottom:15px}.signUpThankYouModal .form-field{width:100%;position:relative}.signUpThankYouModal .form-field input{border-right:1px solid #ccc;text-align:center}.signUpThankYouModal .smsFormContainer{padding:2% 25%;padding-bottom:32px}.signUpThankYouModal .textOptInContainer .textOptInHeader{font-size:18px;padding:0 10% 20px 10%}.signUpThankYouModal .textOptInContainer .form-field{margin-bottom:32px}#unsubscribeFallbackHeader{font-size:20px}#unsubscribeFallbackForm{width:350px}#privacyStatement{font-size:14px}.d-lg-flex{display:flex}.float-right{float:right}.margin-0{margin:0!important}@media screen and (max-width:1366px){.container{width:1280px}.fitGuaranteeLogoContainer{top:206px}.fitGuaranteeImageContainer{background-size:contain;padding-top:50px;background-position:bottom;background-color:#34466c}}@media screen and (max-width:1280px){#header .container{overflow:visible}.container{width:1024px}.topPageSection,.topPageSection.container{overflow:visible;padding:5px 1%}input[type=text].searchBar{width:296px}#topNav .drop>.menuCol{min-width:240px}#topNav .navImgWrap .navCaption h3{font-size:19px;margin:8px 0}#topNav .navImgWrap .navCaption{font-size:13px}#topNav a,#topNav .noLink{font-size:15px}.sidePromoContainer,#leftColumn{width:22%}#rightColumn{width:77%}footer .container{padding:0 2.5% 10px}.fitGuaranteeImageContainer .twoColWrapper{padding:11% 5% 0 8%}.fitGuaranteeMeasureTipsContainer{margin-top:-140px;margin-left:9%;margin-right:9%}.fitGuaranteeLogoContainer{left:165px;top:188px}.hidden-1280{display:none!important}.visible-1280{display:block!important}#landerTemplate1 header h1{font-size:25px}#landerTemplate1 header span{font-size:18px}#landerTemplate1 section h1{font-size:25px}#landerTemplate1 .sectionInfo span{line-height:22px}.blackBarSeparator{margin:15px 0}#landerTemplate1 .imgLinkContainer .productLink{font-size:15px}}@media screen and (max-width:1024px) and (orientation:landscape){.ajaxLogin .edgeHide p{margin:20px 0}.ajaxLogin .edgeHide p a{line-height:15px!important}}@media screen and (max-width:1024px){.container{width:100%;overflow:auto}img{height:auto!important}#mylayer{left:0!important;width:100%!important;overflow:hidden}.sidebox{border-left:none}#topNav a,#topNav .noLink{font-size:14px}input[type=text].searchBar{width:266px}.headerLinks{right:10px}.topSection{overflow:visible;padding:10px 1%}.customRadio .radio{width:20px;height:20px;border-radius:10px}.customRadio .radio.selected .checked{width:14px;height:14px;border-radius:7px}.helpTooltip{width:18px;height:18px;border-radius:10px;font-size:13px;line-height:18px}.container>#RecentlyViewed{border-left:none;border-right:none}footer a,footer a:link,footer a:visited{font-size:13px}.footerFirstRow .signup{padding-right:2.5%}.footerFirstRow .contactInfo{padding-left:2.5%}.footerSecondRow .firstCol{width:42%}.footerSecondRow .secondCol{width:20%;padding-left:2%}.flex-direction-nav .flex-prev{left:-15px;opacity:.5}.flex-direction-nav .flex-next{right:-15px;opacity:.5}.slideCaptionInfo{float:none;display:block;width:100%;box-sizing:border-box}.slidePriceInfo{display:block;float:none;width:100%;box-sizing:border-box;border-left:none;border-top:1px solid #ccc;padding-top:5px}.recent-item{margin-right:20px;width:calc(25% - 15px)}.fitGuaranteeImageContainer{background-size:contain;padding-top:50px;background-position:bottom;background-color:#34466c}.fitGuaranteeImageContainer .twoColWrapper{padding:5% 8% 0 5%}.fitGuaranteeMeasureTipsContainer{margin-top:-218px;margin-left:9%;margin-right:9%}.fitGuaranteeLogoContainer{left:150px;top:237px}.fitGuaranteeLogo{height:230px;width:230px}.sbModalContent .fitGuaranteeTopContainer .fitGuaranteeTopContainerContent .fitGuaranteeLogoContainer{top:325px}.writeReviewForm .reviewRatings{display:block}.writeReviewForm .reviewRatings .ratingStarContainer{display:block;height:72px;padding-top:10px}.writeReviewForm .reviewRatings .ratingStarContainer .ratingTitle{display:block;padding-left:5px;padding-bottom:5px;float:left}.writeReviewForm .reviewRatings .ratingStarContainer .starRate{display:block;clear:both;float:left}.writeReviewForm .reviewRatings .ratingStarContainer .ratingText{display:block;margin-top:0;float:left;padding-top:10px;padding-left:8px}.writeReviewForm .form-group.measureRadioGroupContainer{margin-bottom:0}.writeReviewForm .recommendRadioGroups .recommendRadioGroup{float:none;width:88%;margin-bottom:10px}.commercialSales .commercialSalesHeader{padding-bottom:320px}.commercialSales .commercialSalesHeader h1{font-size:38px}.commercialSales .twoCol .twoColContent{height:190px}.commercialSales .twoCol .twoColContent .lgBottomMargin{margin-bottom:53px}.commercialSales .commercialSalesRow .relativeCol{height:290px;overflow:hidden}.commercialSales .commercialSalesRow .relativeCol img{height:284px!important}.commercialSales .commercialSalesRow .csGrayBg p{margin:0;border-radius:0}.commercialSales .commercialSalesRow .imgBorderRadius{border-radius:8px 0 0 8px}.commercialSales .orangeBg .orangeBgContent{margin-left:10%}.commercialContactModal .sbModal{top:0!important}.cookieMsg{font-size:13px}.cookieMsg h3{font-size:15px}.cookieMsgBtns{padding:20px 15px}.cookieMsgBtns .cookieAccept{display:block;margin-bottom:10px;margin-right:0}#statusKeyContainer{width:68%}.statusMessage .statusMessageContentContainer{padding:15px 15px}.samplesOutOfStockHelpIcon{display:inline-block!important;background-color:#fff;border:1px solid #777;color:#777;text-align:center;margin-left:3px;width:14px;height:14px;border-radius:7px;font-size:10px;line-height:14px;position:absolute;top:-3px;right:-2px}.errorCols .topSection .searchBarWrapper{width:60%;margin:20px 20%}.errorCols .searchForm .searchBar{width:90%}.hidden-1024{display:none!important}.visible-1024{display:block!important}.textOptInFlex .textOptInTerms{flex:9}.textOptInContainer{padding-bottom:10px}#landerTemplate1 .stackableDirectionFlexReverse .sectionInfo .coreFlex,#landerTemplate1 .stackableDirectionFlex .sectionInfo .coreFlex{padding:0 6%}}@media screen and (max-width:900px) and (orientation:landscape){.fitGuaranteeMeasureTipsContainer{margin-top:-260px}}@media screen and (max-width:900px){.d-lg-flex{display:block}.visible-tablet{display:block!important}.inline-tablet{display:inline-block!important}.hidden-tablet{display:none!important}body{background-image:none;font-size:15px;transition:padding-top linear .3s}body.searchOpen{padding-top:87px}input,textarea,select,button,.grayBtn,.orangeBtn,.whiteBtn{font-size:16px}.customSelect select{height:31px}.blackOverlay{cursor:pointer}.sbModal:not(.iosModal){top:5px!important}#goToTopTab{bottom:107px}#letUsHelpBtn{bottom:65px}.ajaxLogin a.facebookBtn{padding-right:20px}.ajaxLogin{width:100%}.buttonSet .sideMenuBtn{display:inline-block;background-image:url(/images/icons/subMenu.svg);background-repeat:no-repeat;background-position:8px center;background-size:20%;padding-left:25px;background-color:#eee;line-height:initial}#header .chatBtn,#header .callBtn,#header .helpBtn{display:none}#header .searchBarWrap{max-height:0;overflow:hidden;float:none;width:100%;position:absolute;top:46px;background-color:#fff;margin:0;transition:max-height .3s linear}#header .searchBarWrap .searchBar{margin:0;padding:10px 70px 10px 35px;width:100%;border:none;height:auto;background-image:url(/images/icons/search_light_grey.svg);background-repeat:no-repeat;background-size:20px 20px;background-position:5px 10px;transition:background-color .4s linear .2s;background-color:#ccc}#header .searchBarWrap .searchBtn{display:none}#header .searchBarWrap .closeSearch{display:inline-block!important;position:absolute;right:5px;color:#202020;font-size:13px;padding:12px}.searchBarWrap .clearSearch{top:10px;right:11%}#header .searchBarWrap .clearSearch{right:60px}.searchOpen .searchBtn a{background-color:#fff}.searchOpen #header .searchBarWrap{max-height:41px;overflow:visible;border-bottom:1px solid #ccc;background-color:#fff}.searchOpen #header .searchBarWrap .searchBar{background-color:#fff}#header .searchBarWrap .autocomplete{top:40px}.searchBarWrap .autocomplete{box-shadow:0 1px 4px rgba(0,0,0,.5)}#NavBarMenu .container{width:0;height:0;display:inline-block}#NavBarMenu #navContainer{display:block;background:#fff;width:280px;box-shadow:rgba(0,0,0,.3) 4px 4px 4px;transition:.5s;left:0;position:relative;padding-top:46px;box-sizing:border-box;z-index:604}#NavBarMenu #topNav{display:block;width:100%;overflow:auto;background-color:#eee}#header.mobile-menu-closed #navContainer{transition:.5s;left:-285px;box-shadow:none}#topNav>li.newNavItem{background-image:none}#topNav>li.newNavItem>a{background-image:url(/images/icons/New_Item_Tag.png);background-repeat:no-repeat;background-position:85% top}#topNav>li>a,#topNav>li>.noLink{line-height:40px;border-left:none;background-color:#fff;border-top:none}#topNav>.acctParent>a{line-height:48px}#topNav>li{display:block;float:none;width:auto;border-right:none;text-align:left;border-bottom:1px solid #aaa}#topNav li.freeSamples{width:auto}#topNav .navImgWrap{display:none}#topNav a{height:auto!important}#topNav .drop>.menuCol,#topNav .drop>.menuCol>ul{display:block;padding:0}#topNav .drop>.menuCol>ul .hasDrop{min-width:0;display:block;padding-right:0}#topNav .drop .hasDrop ul{margin:0}#topNav .drop .hasDrop>a,#topNav .drop .hasDrop>.noLink{padding:10px 5%;background-color:#ccc;color:#2d52ab;border-bottom:none;margin:0;font-size:15px}#topNav .drop .hasDrop>.noLink{color:#202020}#topNav .mobileNavCordless{white-space:normal}#topNav .mobileNavCordless a{line-height:normal;padding:8px 35px 8px 65px;background-image:url(/images/icons/child_grey.svg);background-repeat:no-repeat;background-size:48px 48px;background-position:3% -5px}#navContainer .letsTalkBlinds{height:45px;width:50%;display:table;position:absolute;top:0;border-bottom:1px solid #aaa;border-right:1px solid #aaa}#navContainer .letsTalkBlinds,.letsChat{box-sizing:border-box;background:#eee}#navContainer .gradientGray{box-sizing:border-box;background:#eee;background:-moz-linear-gradient(top,#eee 0%,#ddd 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#eee),color-stop(100%,#ddd));background:-webkit-linear-gradient(top,#eee 0%,#ddd 100%);background:-o-linear-gradient(top,#eee 0%,#ddd 100%);background:-ms-linear-gradient(top,#eee 0%,#ddd 100%);background:linear-gradient(to bottom,#eee 0%,#ddd 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee',endColorstr='#dddddd',GradientType=0)}.letsTalkBlinds a{padding-left:28px;text-transform:capitalize;font-size:13px;border-left:none;font-weight:normal;border-top:none;background-image:url(/images/icons/phone-grey_96.png);background-repeat:no-repeat;background-position:3px 50%;background-size:24px;display:table-cell;vertical-align:middle;color:#202020}#navContainer .letsChat{width:50%;height:45px;position:absolute;top:0;right:0;border-bottom:1px solid #aaa;display:table}.letsChatBtn{background-image:url(/images/icons/chat-gray_96.png);background-repeat:no-repeat;background-position:3px 50%;background-size:32px;padding-left:36px;display:table-cell;vertical-align:middle;position:relative}.no-touchevents #topNav>li:hover>a{border-top-color:transparent;border-left-color:transparent}#topNav>.hasDrop>a:after{content:"+";font-size:17px;position:absolute;right:15px;font-family:Verdana,Geneva,Tahoma,sans-serif}#topNav>.hasDrop>a.shown{background-color:#2c509c;color:#fff!important;border-top:none}#topNav>.hasDrop>a.shown:after{content:"-";right:18px}#topNav li .drop{position:static;top:auto;left:auto;padding:0;box-shadow:none;background-color:#eee}#topNav .drop ul{width:100%;height:100%}#topNav .drop a{padding:10px 5%}#topNav .drop .navTitle{display:none}#topNav .drop .cultureChangeLink{padding:10px 11%}#topNav .cultureChangeLink.selectedCulture{background-position:10px 10px}#leftColumn{width:0;overflow:hidden;position:fixed;top:46px;right:0;bottom:0;background-color:#fff;box-shadow:rgba(0,0,0,.4) 0 5px 5px;z-index:999;transition:width .3s linear}#leftColumn.sidebarOpen{width:260px}#leftColumn .sideColWrap{min-width:260px;height:100%;overflow:auto;-webkit-overflow-scrolling:touch;background-color:#ccc;padding-bottom:20px;box-sizing:border-box}#rightColumn{display:block;float:none;width:100%}.sideColActions{overflow:auto;display:block;background-color:#fff}.sideColActions .resultCount{display:inline-block;margin:15px;font-weight:bold}.closeSideMenu{margin:10px 3%;text-align:center;float:right}.sidebox{padding:0;border:none;margin-bottom:0;background-color:#fff}.sidebox .title{color:#fff;background-color:#2a4d9d;padding:12px;margin-bottom:0}.sideboxContent{padding:0}.sideboxContent .linkList>li{margin:0;padding:0}.sidebox .linkList .homeLink{margin-bottom:0;border-bottom:1px solid #ccc}.sideboxContent .linkList .subtitle{margin-bottom:0}.sideboxContent .linkList .subtitle b{padding:10px;display:block;border-bottom:1px solid #ccc;text-transform:uppercase;background-color:#ccc}.sideboxContent .linkList li li{margin:0;border-bottom:1px solid #ccc}.sideboxContent .linkList li a{padding:10px;display:block;color:#202020}.recent-items-list{width:fit-content}.recent-item{width:202px}.fitGuaranteeImageContainer .col,.fitGuaranteeImageContainer .twoColWrapper p{font-size:12px}.fitGuaranteeImageContainer .twoColWrapper p{padding:0 20px}.fitGuaranteeLogoContainer{left:120px;top:297px}.sbModalContent .fitGuaranteeTopContainer .fitGuaranteeTopContainerContent .fitGuaranteeLogoContainer{top:336px}.fitGuaranteeLogo{height:200px;width:200px}.newsletterModalContent{padding:10px 10px 5px}.newsletterModalContent .h1Div{font-size:22px;margin:0}#newsletterModalWrap .closeModal{right:5px}#welcomeSteps li img{width:65%!important}#statusKeyContainer{width:100%;top:0;right:0;position:relative;padding-bottom:10px;justify-content:flex-start}.lottieWrapper:first-child{width:100%;margin:0}.sundaySkyOrderVideo .wrap{padding-top:10%;padding-bottom:10%}#sbModal .signInFormContainer .loginBoxContent .facebookBtnContainer{padding-left:16%;padding-right:16%}#landerTemplate1 .imgLinkContainer:not(:last-child){margin-right:10px}.blueTabs{border:1px solid #ccc}.blueTabs>li{display:block;float:none;width:100%;border:none;border-bottom:1px solid #ccc;margin:0}.blueTabs>li:last-child{border-bottom:none}.blueTabs>li>a{padding:15px 3%;color:#202020;background:#fff;text-transform:uppercase;font-weight:bold}.blueTabs>li>a:after{content:"+";font-size:17px;position:absolute;right:15px;font-family:Verdana,Geneva,Tahoma,sans-serif}.blueTabs>li.active{background:#fff}.blueTabs>li.active>a{color:#202020}.blueTabs>li.active>a:after{content:"-";right:18px;left:auto;bottom:auto;width:auto;display:inline-block;color:#202020}.blueTabs .mobileContentContainer{display:block;height:0;overflow:hidden;font-weight:normal;padding:0 3%}.blueTabs .active .mobileContentContainer{height:auto;padding-bottom:15px}.tabContentWrap.mobileTabContent{display:none}}@media screen and (max-width:769px){.visible-phablet{display:block!important}.hidden-phablet{display:none!important}.imgLeft,.imgRight{max-width:35%}.linkList li{margin:3px 0}#popupContainer,#popupMask{display:none!important}#RecentlyViewed .flexslider .flex-direction-nav .flex-prev{left:-18px}#RecentlyViewed .flexslider .flex-direction-nav .flex-next{right:-18px}.recentlyViewedBox .form-group input,.recentlyViewedBox .form-group textarea{padding:5px;box-sizing:border-box;margin-bottom:3px}.samplesModal .sampleCartList{height:auto}.samplesModal .sampleCartActions a{line-height:30px}.cartBlock .sampleCartItem{margin-bottom:7px}#TabModalContents{width:98%!important;left:1%!important;top:0}.flexslider .flex-direction-nav .flex-next{right:-10px}.gradientGray.sbModalContent{background:#fff!important}.emptyTopSection .h1Div{display:none}.footerFirstRow .title{font-size:15px}.footerFirstRow .contactInfo a{padding:0 0 0 30px}.footerFirstRow .contactInfo .blue{display:block}#welcomeSteps li img{width:90%!important}.stackableDirectionFlex{flex-direction:column}.stackableDirectionFlexReverse{flex-direction:column}#landerTemplate1 .sectionInfo{margin:20px 0}#landerTemplate1 .stackableDirectionFlexReverse .sectionInfo .coreFlex,#landerTemplate1 .stackableDirectionFlex .sectionInfo .coreFlex{padding:0 5%}#landerTemplate1 header span{display:block;padding:0 8%}#landerTemplate1 .imgLinkContainer:not(:last-child){margin-bottom:20px;margin-right:0}#landerTemplate1 footer .imgLinkContainers{width:90%}#landerTemplate1 footer{padding:40px 0}.reviewGroup{width:100%}.ratingFilter label{padding:10px 5px}.mostReviewedSection{display:block;width:100%}.mostReviewedSection .reviewStars{width:20%}.mostReviewedSection .mostReviewedText .mostReviewedTitle{padding:5px 0}.fitGuaranteeTopContainer{height:275px!important}.fitGuaranteeTopContainer .fitGuaranteeTopContainerHeader{font-size:24px!important}.fitGuaranteeTopContainer .fitGuaranteeTopContainerHeader.fitGuaranteeTopContainerSubHeader{font-size:18px!important}.fitGuaranteeImageContainer{background-size:contain;height:375px;padding-top:60px;background-position:bottom;background-color:#34466c}.fitGuaranteeImageContainer .twoColWrapper{padding-top:2%}.fitGuaranteeImageContainer .twoCol .col{padding-left:20px;padding-right:20px}.fitGuaranteeMeasureTipsContainer{margin-top:-30px}.fitGuaranteeMeasureTipsContainer .fitGuaranteeMeasureTipsContainerHeader{padding-left:5%;padding-right:5%}.fitGuaranteeMeasureTipsContainer .fitGuaranteeMeasureTips{padding-bottom:20px}.fitGuaranteeTopContainer p{font-size:12px}.fitGuaranteeLogoContainer{left:100px;top:215px}.sbModalContent .fitGuaranteeTopContainer .fitGuaranteeTopContainerContent .fitGuaranteeLogoContainer{top:207px}.sbModalContent .fitGuaranteeImageContainer{background-size:100% 360px;padding-top:125px;background-position:bottom;background-color:#34466c}.sbModalContent .fitGuaranteeImageContainer .twoColWrapper{padding-top:0}.sbModalContent .fitGuaranteeMeasureTipsContainer{margin-top:-35px!important}.bypassHold{width:50%}.statusMessage .statusMessageContentContainer{text-align:center}.statusMessage .statusMessageNextStep{display:block;float:none;padding-top:5px}.errorCols .topSection{margin-bottom:0}.errorCols .topSection .h1Div{font-size:25px;padding-right:0}.errorCols .topSection p,.errorCols .topSection p.noBold{font-size:15px}.errorCols .topSection .searchBarWrapper{margin:20px 10% 10px;width:80%}.errorCols .topSection .searchForm{width:100%}.errorCols .searchForm .searchBar{width:89%}.errorCols .notFoundNavLinks{width:95%;margin:0 2.5%}}@media screen and (max-width:639px){.loginContainer{padding-bottom:0}.twoCol .loginPrompt{width:100%;margin:0 0 25px 0;height:auto!important;float:none;border-left:none}.userLogin{padding-bottom:10px}.loginBoxContent .or{width:50%}.loginBoxContent .or span{left:40%}.visible-phone{display:block!important}.inline-phone{display:inline-block!important}.hidden-phone{display:none!important}h1{color:#202020;font-size:18px}.imgRight{max-width:50%}.imgRight img{width:100%}.responsiveImgHtml{display:block}.responsiveImgWithHtml{display:none!important}.pageContent{padding:10px 3%}.qtip{max-width:240px}.qtip-large{max-width:400px}.shippingEstimateWrap{padding:22% 0 15px}.sbModal{width:97%!important;left:1.5%!important}.sbModal .sbModalContent{width:100%!important;box-sizing:border-box}.samplesModal .sbModalContent{border:1px solid #aaa;border-top:none}.samplesModal .sampleCartActions{border-top:1px solid #ccc;background-color:#eee}.samplesModal .sampleCartActions a{width:100%;float:none;display:block;box-sizing:border-box;text-align:center;text-shadow:none;box-shadow:none;outline:none}.rvActions{padding-left:0}.rvActions button,.rvActions a{display:block;width:100%;line-height:32px;font-size:17px;box-sizing:border-box;margin-bottom:5px;text-align:center}.rvActions .continueShopping{color:#666;border-color:#999}.masonry.threeCol{-moz-column-count:1;-webkit-column-count:1;column-count:1}.twoCol .col,.threeCol .col,.fourCol .col{display:block;float:none;width:100%;padding:0}ul.twoCol li{float:none;width:100%}.twoCol.noPad .col,.threeCol.noPad .col,.fourCol.noPad .col{display:block;float:none;width:100%;margin:0}.twoCol.noPad .col:nth-child(2n){margin:0}div.checkMob{display:block!important;z-index:50000;text-align:center;background-color:rgba(0,0,0,.75);padding:45px 6px;color:#333;font:normal 38px Arial;text-decoration:none;text-transform:uppercase;position:fixed;bottom:2px;left:0;width:100%}.hasSeparator{padding:0;background-image:none}.threeCol .col.benefitsImg{width:76%;margin:0 12%}.fourCol .col.benefitsImg{width:50%;float:left;display:inline-block}.topPageSection{padding:0;min-height:0;margin-top:0}.emptyTopSection .h1Div{display:block}.topSection{border-bottom:1px solid #ccc;padding:8px 3%;margin-top:9px}.topSection .h1Div,.topPageSection .h1Div{padding:0 45px 0 0}.topSection.noSocial .h1Div{padding:10px 0 0 0}.errorCols .lottieWrapper{margin-top:0}.errorCols .topSection{border-bottom:0}.errorCols .topSection .h1Div{font-size:24px}.errorCols .topSection .searchBarWrapper{width:100%;margin:20px 0 10px}.errorCols .notFoundNavLinks .linkList{margin-bottom:20px}.bottomBarWrap{padding-top:60px;background-color:#eee}#bottomBar{font-size:16px;text-transform:none;font-weight:normal}footer{background-color:#eee}footer .container{padding:0}footer .activeParent{background-color:#2d52ab}footer .activeParent:after{content:"-"!important;right:18px!important;font-family:Verdana,Geneva,Tahoma,sans-serif}.footerFirstRow{border:none;padding-bottom:5px}.footerFirstRow .signup{float:none;width:100%;display:block;margin:0;border:none;padding:0}.footerFirstRow .signup{margin-top:15px}.footerFirstRow .signup .title{border:none;margin-bottom:0}.footerFirstRow .signup .title:after{content:""}.footerFirstRow .signup .form-field{width:85%}.footerFirstRow .signup .form-field input{font-size:16px;-webkit-appearance:none;border-radius:0;height:39px}.footerFirstRow .title,.footerSecondRow .title{font-size:15px;text-transform:uppercase;font-weight:bold;color:#202020;padding:12px 3%!important;margin:0;border-bottom:1px solid #ccc}.footerFirstRow .title:after,.footerSecondRow .title:after,.footerSecondRow .shown ul .listParent>a:after{content:"+";position:absolute;right:15px;font-size:17px;font-weight:bold}.footerFirstRow .stayConnected .title{height:auto;line-height:normal}.footerFirstRow .signup .lgBtn{background-color:#2d52ab;background-image:url(/images/icons/arrow-right-white_16.png);background-repeat:no-repeat;background-position:center;width:39px;height:39px;box-shadow:none;text-indent:-9999px;-webkit-appearance:none;border-radius:0}.footerFirstRow .signup .lgBtn.disabledBtn{background-color:#aaa}.footerFirstRow .socialNav{margin-top:5px}.socialList li{margin:8px}.footerSecondRow{border:none;padding:0}.footerFirstRow .activeParent,.footerSecondRow .activeParent{color:#fff}.footerSecondRow .footCol{display:block;float:none;width:100%;padding-top:0}.footerSecondRow ul:not(.socialList){background-color:#fff}.footerSecondRow .firstCol ul.twoCol li{display:block;float:none;width:100%}.footerSecondRow ul:not(.socialList) ul,.footCol nav,.socialNav{max-height:0;transition:max-height .3s linear;overflow:hidden}.footerSecondRow ul:not(.socialList) li{padding-left:0}.footerSecondRow .listParent .activeParent{background-color:#ccc;color:#2d52ab}.footerSecondRow .listParent .activeParent:after{}.footerSecondRow ul:not(.socialList) li{border-bottom:1px solid #bbb}.footerSecondRow ul:not(.socialList) li a{display:block;padding:12px 5%;color:#202020;font-size:15px}.footerSecondRow ul:not(.socialList) ul li a{padding-left:7%}.footerSecondRow .secondCol,.footerSecondRow .thirdCol{padding:0}footer .shown{max-height:999px!important}footer .newsletterSignup{padding:0 3%}footer .newsletterSignup input[type=email]{border:1px solid #bbb}.footerThirdRow{border:none;color:#666;font-size:12px;padding:25px 3% 15px}.footerFirstRow .contactInfo{display:block;width:100%;float:none;margin:20px 0;padding:0 2.5%}.footerFirstRow .contactInfo .callUs{border:1px solid #2d52ab;padding:10px 8px;box-sizing:border-box;display:block;width:100%;color:#202020;text-transform:capitalize;font-size:14px;text-align:center;background-position:left center}.footerFirstRow .contactInfo .blue{display:inline}.serverName{font-size:15px;padding:5px;text-align:center}footer .privacy-link-container{flex-direction:column}footer .privacy-link-container a:last-of-type{margin-top:5px}footer .privacy-link-container .divider:last-of-type{display:none}#sliderArrows>a{width:42px;height:42px;background-size:25px 30px}.topPageSection.emptyTopSection{min-height:52px;padding:8px 3%;box-sizing:border-box;border-bottom:1px solid #ccc}.topSection .buttonSet a.iconTxtBtn{display:inline-block;width:50px;height:40px;border:none;margin-left:5px;box-sizing:border-box;font-size:12px;padding:25px 0 0;text-align:center;background-color:transparent;background-repeat:no-repeat;background-position:center 3px;color:#555;background-size:18px 18px}.logoutBtn{background-image:url(/images/icons/logout.svg)}.accountBtn{background-image:url(/images/icons/myaccount_green.svg)}.responsiveTable,.responsiveTable tbody,.responsiveTable tr,.responsiveTable td{display:block;text-align:left!important}.responsiveTable td.noContent{text-align:center!important;padding:50px 0}.responsiveTable thead{display:none}.responsiveTable tr{margin-bottom:20px}.responsiveTable td{padding:0;overflow:auto;border:1px solid #ccc}.responsiveTable tr td:first-child{font-weight:bold;text-transform:uppercase;background:#eee}.responsiveTable .responsiveTableCell{width:54%;float:right;box-sizing:border-box;padding:5px 8px;font-size:11px}.responsiveTable td:not(.noContent):after{float:left;width:46%;margin:0;padding:5px 8px;box-sizing:border-box;content:attr(data-th);text-transform:uppercase}.quoteContainer{display:none}.hasSideNav h1{margin:0 0 15px;min-height:45px;position:relative;padding-right:105px}.hasSideNav h1 .buttonSet{position:absolute;right:52px;top:0;margin-top:0}.buttonSet .sideMenuBtn{width:42px;height:42px;box-sizing:border-box;font-size:12px;padding:23px 0 0;text-align:center;border-color:#2c509c;margin:0;text-shadow:none;background-position:center 5px;background-size:40%;background-color:#fff}#MeasureInstructions .tabs{margin:0}#MeasureInstructions .twoTabs .active .arrow,#MeasureInstructions .threeTabs .active .arrow{left:35%}.deductionTable td:before{width:56%}#TabModalContents .closeModal{top:15px;background-position:left top}#TabModalContents .tabContent{position:relative;padding-bottom:120px}#TabModalContents .mediaControl{float:none;width:100%;display:block}#TabModalContents .mediaControl .flex-control-nav li{width:70px;padding:1.5%}#TabModalContents .mediaDisplay{float:none;width:100%;display:block;padding:3%}#TabModalContents .mediaDisplay .mediaView,#TabModalContents .mediaDisplay .mediaInfo{width:100%;float:none}#TabModalContents .mediaDisplay .mediaInfo{padding:5px 3%}#TabModalContents .mediaDisplay .mediaInfo .twoCol{display:inline-block;float:left}#TabModalContents .mediaDisplay .mediaInfo .twoCol .col{width:auto;float:left}#TabModalContents .mediaDisplay .mediaInfo .buttonContainer{display:inline-block;float:right;margin-top:0}.newsletterModal .sbModalContent{padding:0 10px}.newsletterBackground{background-image:none!important;background-color:#fff}.newsletterModalContent{width:100%;padding:0 5px}.newsletterModalContent .h1Div{font-size:20px}.newsletterModalContent .h2Div{display:none}.newsletterBackground .closeModal{width:20px;height:20px;background-position:center -12px;background-color:transparent}#ModalSubscribeForm .newsletterSignup{width:95%}#welcomeForm{background-color:#fff;padding:4px 4%}#welcomeForm p.small{padding:0}#welcomeForm p{font-size:13px}#welcomeSteps{display:none}#welcomeSteps li p{font-size:14px;line-height:15px}#welcomeForm li{margin-bottom:10px}#ModalSubscribeForm .form-field,#ModalSubscribeForm .lgBtn{width:100%}#ModalSubscribeForm .lgBtn{margin-top:20px}#mobileNewsletterHeader{font-size:30px;line-height:36px}.ratingFilter{display:block;float:none;border-right:none}.ratingFilter label{padding:5px 10px;display:block}.mostReviewedSection{border-width:1px}.mostReviewedSection .reviewStars{float:none;width:50%;margin:10px auto}.mostReviewedSection .mostReviewedText{display:block}.statusLegend{display:none}.itemStatus .productImageWrap{width:35%}.fitGuaranteeTopContainer{min-height:205px}.fitGuaranteeTopContainer .fitGuaranteeTopContainerHeader{color:#fcd305;font-size:15px;padding-bottom:20px}.fitGuaranteeImageContainer{color:#fff;background-color:#2f4773;height:auto;background-image:none;text-align:left;padding-top:100px}.fitGuaranteeMeasureTipsContainer{text-align:left;background-color:#fff;margin:unset;height:auto;box-shadow:none}.fitGuaranteeMeasureTipsContainerHeader{padding:20px 0 0 0}.fitGuaranteeMeasureTipsContainer .fitGuaranteeMeasureTips{background-color:#eee;padding-top:20px;padding-bottom:3px;margin-bottom:20px}.fitGuaranteeMeasureTipsContainer .fitGuaranteeMeasureTips .twoCol .col{text-align:center;padding-right:20px;padding-left:20px;padding-bottom:20px}.fitGuaranteeMeasureTipsContainer .fitGuaranteeMeasureTips .icon{padding-top:70px;padding-left:0;background-repeat:no-repeat;background-size:50px;background-position:center 5px}.fitGuaranteeLogoContainer{left:90px;top:279px}.sbModalContent .fitGuaranteeImageContainer{height:450px}.sbModalContent .fitGuaranteeImageContainer .twoColWrapper{padding-top:0}#sbModal .loginBoxContent .or{width:100%}.sundaySkyOrderVideo{overflow:hidden}.sundaySkyOrderVideo .wrap{padding-top:14%;padding-bottom:35%}.sundaySkyOrderVideo #sskydiv{min-height:200px}.sundaySkyOrderVideo #sskyfooter{flex-wrap:wrap;height:90px;bottom:-90px;padding-left:1%;width:auto}.sundaySkyOrderVideo #sskyfooter .socialLinksTextContainer{flex:none;text-align:left;padding-left:0}.sundaySkyOrderVideo .socialIconList{padding-left:5px}.sundaySkyOrderVideo #sskyfooter .socialCtaContainer{flex:none}.sundaySkyOrderVideo #sskyfooter .socialCtaContainer .socialCta3{float:left;padding-left:2px;clear:both}.cornerBannerWrap{left:2px}.cornerBanner{height:20px;line-height:20px}.rightEdge{border-top:10px solid transparent;border-bottom:10px solid transparent}.classificationContainer .classificationName{padding-right:4px}.classificationContainer .classificationMore{padding-left:4px}.classificationContainer .classificationTopContainer{padding-top:10px}.classificationContainer .classificationTopContainer .classificationImage{padding-right:1px}#unsubscribeFallbackHeader{font-size:17px}#unsubscribeFallbackFormContent{padding:0 3%}}@media screen and (max-width:440px){#breadcrumb{float:none;margin:0}.topSection{padding:0 3% 8px 3%;margin-top:0}.formContainer{overflow:visible;width:100%}.newAccountInfo input,.newAccountInfo .orangeBtn{font-size:13px}.loading{position:fixed;bottom:0;right:0}.qtip,.qt-colorsAvailable{max-width:145px!important}.qtip-large{min-width:280px}h1,.topSection .h1Div,.topPageSection .h1Div{font-size:17px}.affirmMsg{text-align:center;margin:15px 0}.contentSection .hasLeftThumb{margin:0 0 10px}.addressLineItem .addressItemActions{margin-bottom:10px}.freeQuoteBox input[type="tel"]{margin:10px 0 0 0}.optOutContainer .optOutWrap{display:block;padding:5px;margin-bottom:15px;width:100%;max-width:100%}.optOutContainer table{width:100%;float:none}.statusWrap{flex-direction:column}.statusWrap .statusStep{display:block;float:none;width:100%;margin-bottom:10px;border-right:none}.itemStatus{padding-bottom:20px;border-bottom:1px solid #ccc}.orderHeader .orderId{float:none;margin-bottom:10px}.bypassHold{clear:both;float:none;width:100%;padding:10px;margin-bottom:10px}#statusKeyContainer{font-size:10px;margin-bottom:10px}#statusKeyContainer .statusDescription{top:0}.statusMessage .statusMessageArrow,.statusMessage .statusMessageArrow:after{position:absolute;display:block;width:0;height:0;border-style:solid;border-width:20px;border-top-width:0;border-color:transparent}.statusMessage .statusMessageArrow{border-bottom-color:#ccc}.statusMessage .statusMessageArrow:after{border-bottom-color:#fff}.statusMessage .statusMessageContentContainer{padding:8px 4px}.statusBar.showArrow .orangeUpArrow{right:48%}.socialNav{padding-right:40px}.fitGuaranteeTopContainer{height:290px!important}.fitGuaranteeTopContainer .fitGuaranteeTopContainerHeader{font-size:18px!important;padding-top:20px}.fitGuaranteeTopContainer .fitGuaranteeTopContainerContent.fitGuaranteeTopContainerBody{font-size:12px}.fitGuaranteeTopContainer .fitGuaranteeTopContainerContent{padding-left:5%;padding-right:5%;padding-top:2%;padding-bottom:0}.fitGuaranteeLogoContainer{left:60px;top:268px}.fitGuaranteeImageContainer{padding-top:100px;padding-bottom:200px}.fitGuaranteeImageContainer .twoColWrapper{padding:0 5px 0 2px}.fitGuaranteeImageContainer .col{padding:unset}.fitGuaranteeImageContainer .col .colHeader{font-size:15px}.fitGuaranteeImageContainer .col .colBody,.fitGuaranteeImageContainer .twoColWrapper p{font-size:14px}.fitGuaranteeImageContainer .twoColWrapper p{padding:0 18px}.fitGuaranteeLogo{height:270px;width:270px}.fitGuaranteeMeasureTipsContainer{text-align:left;background-color:#fff;margin:unset;height:auto;padding:5px 5px 5px 5px;box-shadow:none}.fitGuaranteeMeasureTipsContainer .fitGuaranteeMeasureTips .twoCol:last-child{padding-top:0}.fitGuaranteeBottomContainer .fitGuaranteeBottomImageContainer{position:absolute;height:auto!important;width:50%;left:25%;top:-85px;background-color:#fff}.sbModalContent .fitGuaranteeTopContainer .fitGuaranteeTopContainerContent .fitGuaranteeLogoContainer{left:50px;top:200px}#sbModal .formContainer .form-field{width:100%}.formContainer .form-field:nth-child(2n){padding-left:unset}#sbModal .loginBoxContent .loginBtnWrap .orangeBtn{max-width:unset}#sbModal .signInFormContainer{padding:5% 10%}#sbModal .loginBoxContent .facebook{padding-left:0;padding-right:0}#sbModal .createAccountFormContainer .submitBtnContainer,#sbModal .createAccountFormContainer .loginBoxContent .facebookBtnContainer,#sbModal .signInFormContainer .loginBoxContent .facebookBtnContainer{padding-left:0;padding-right:0;text-align:center}.signUpThankYouModal .thankYouHeader{padding-top:20%;padding-bottom:8%}.signUpThankYouModal .infoSection>div{padding:3% 0}.signUpThankYouModal .linkContainer{padding:0}.signUpThankYouModal .whySignIn span{display:block;padding:2%}.signUpThankYouModal .whySignIn .whySignInPoints{padding-right:15%;padding-left:15%;display:block}.signUpThankYouModal .whySignIn .whySignInPoints>div{float:none}.signUpThankYouModal .smsFormContainer{padding-right:0;padding-left:0}.signUpThankYouModal .textOptInContainer .textOptInHeader{font-size:18px;padding:0 0 20px 0}.orangeSeparator1{border-left:none;border-top:1px solid #ef8e1b;padding-left:0;margin-right:0}.orangeSeparator2{border-right:none;border-bottom:1px solid #ef8e1b;padding-right:0;margin-left:0}.classificationsModal .sbModalContent{padding:0}}@media print{#NavBarMenu,footer{display:none!important}.pageContent{padding:10px 0}.promoBox,.proceedCheckout,.lineItemLinks,.orangeBtn,.grayBtn,.whiteBtn{display:none!important}.cartLineItemCol{height:auto!important}}