@media screen and (max-width: 1450px){ul.cart-wrap li form input[type=text],ul.cart-wrap li form input[type=text] select{width:41%}ul.cart-wrap li form select#state,ul.cart-wrap li form select#country,ul.cart-wrap li form input#zip,ul.cart-wrap li form select#shipState,ul.cart-wrap li form select#shipCountry,ul.cart-wrap li form input#shipZip,ul.cart-wrap li form input#billingCity,ul.cart-wrap li form select#billingState,ul.cart-wrap li form input#billingZip,ul.cart-wrap li form select#expireYear,ul.cart-wrap li form input#cvv,ul.cart-wrap li form select#expireMonth{width:28%}}@media screen and (max-width: 1400px){.product-slides{margin-left:-50px}}@media screen and (width: 1350px){ul.home-callouts li{width:400px;height:250px !important}section img.topper{width:1200px;height:320px}section ul.categories li{width:365px}section ul.categories li a img{width:300px;height:200px}a.smartsign{width:500px;height:60px}a.smartsign .ss-learnmore{width:130px;height:65px}.sub-cat-box{width:240px;height:400px}.sub-cat-box .sub-cat-copy a.prodTtl,.sub-cat-box .sub-cat-copy{font-size:12px}.sub-cat-box a.sub-cat-button{font-size:13px}section DIV.pageNav{top:430px}}@media screen and (max-width: 1350px){ul.home-callouts li.home-callout-1 img,ul.home-callouts li.home-callout-3 img{max-width:30%;height:auto}ul.home-callouts li.home-callout-1 DIV.callout-copy,ul.home-callouts li.home-callout-3 DIV.callout-copy{padding:0 0 0 140px}.smartsign{width:90%}ul.about-list3 li{min-height:350px}.card-wrapper{margin:0 50px}}@media screen and (max-width: 1300px){.sub-cat-box a.sub-cat-button{font-size:12px}.product-slides{margin-left:-125px}.login-register-box{width:90%}section a.show-right{margin-right:0}section a.show-left{margin-left:0}section .spec-img{max-width:90%}section .video-thumb{min-height:250px !important;height:250px}section .leftpadding img.skybracket-img1{max-width:80%}ul.home-callouts li.home-callout-1 DIV.callout-title,ul.home-callouts li.home-callout-3 DIV.callout-title{font-size:18px}ul.home-callouts li.home-callout-1 DIV.callout-copy,ul.home-callouts li.home-callout-3 DIV.callout-copy{font-size:14px;line-height:20px}ul.about-list2 li{min-height:400px}}@media screen and (max-width: 1250px){ul.home-categories li a.home-cat-inst{font-size:25px;height:80px;padding:20px 10px 0 10px}.sub-cat-box{width:25%}.smartsign .ss-learnmore{line-height:26px;height:65px;padding:15px 0 0 0}.login-register-box .lrb-register{width:150px;line-height:26px;height:65px;padding:15px 0 0 0}section .installSearch div.install-title{font-size:12px}DIV.gal-copy{font-size:16px !important;line-height:22px !important}}@media screen and (max-width: 1200px){DIV.left-col ul.tabs li{font-size:14px}.product-slides{margin-left:-150px}DIV.other-signs h2{padding:0 0 0 50px}.rebel-slider{width:90%;height:500px}.sub-cat-box{width:40%}DIV.other-signs{width:90%;padding-left:5%;padding-right:5%}select.filter{width:30%}ul.about-list3 li{min-height:400px}}@media screen and (max-width: 1150px){ul.home-categories li a{height:70px;padding:30px 10px 0 10px;font-size:35px}.home-callout-2 DIV.callout-copy{line-height:24px}.home-callout-1 a.button{width:150px;font-size:16px}.color-fill{background:none !important}.install-doc{height:auto !important;border-bottom:solid 1px #212121;width:100% !important;float:none}.no-install-border{border:none}section ul.ad-callouts{width:20%}.gal{width:25%}DIV.urget-message{width:70%;padding:20px 0 0 20%}.smartsign{font-size:16px}.smartsign .smartsign-copy{font-size:14px}ul.about-list2 li{min-height:500px}}@media screen and (max-width: 1100px){.product-slides{margin-left:-200px}DIV.slider DIV.slider-bar{width:60%}DIV.other-signs ul.czechoutCols li{width:28%}.jp-card-container,.jp-card{width:250px !important;min-width:250px !important;margin:0}.login-register-box .lrb-copy{padding-right:160px}DIV.looking ul.look-for li a img{width:25px;height:25px;margin:0 2px -5px 0}ul.home-callouts li.home-callout-2 img{max-width:30%}DIV.left-col ul.tabs li{font-size:13px}ul.cart-wrap li form input[type=text],ul.cart-wrap li form input[type=text] select{width:40%}ul.cart-wrap li form select#state,ul.cart-wrap li form select#country,ul.cart-wrap li form input#zip,ul.cart-wrap li form select#shipState,ul.cart-wrap li form select#shipCountry,ul.cart-wrap li form input#shipZip,ul.cart-wrap li form input#billingCity,ul.cart-wrap li form select#billingState,ul.cart-wrap li form input#billingZip,ul.cart-wrap li form select#expireYear,ul.cart-wrap li form input#cvv,ul.cart-wrap li form select#expireMonth{width:26%}}@media screen and (max-width: 1050px){ul.home-categories li a.home-cat-inst{font-size:20px;height:75px;padding:25px 10px 0 10px}section a.show-right,section a.show-left{margin:0 auto 20px auto;float:none}.rebel-slider{height:420px}section .blog{width:80%;padding:0 0 0 20%}DIV.slider DIV.slider-bar{width:50%}.smartsign{height:auto;text-align:center;font-size:16px}.smartsign .ss-learnmore{width:100%;position:relative;margin-bottom:15px}.smartsign .smartsign-copy{padding:0 25px 25px 25px}.login-register-box{height:auto;text-align:center;font-size:16px;margin-top:0}.login-register-box .lrb-register{width:100%;position:relative;margin-bottom:15px}.login-register-box .lrb-copy{padding:0 25px 25px 25px}section .video-thumb{width:26%;margin:0 20px 40px 20px}ul.home-callouts li.home-callout-1 DIV.callout-title,ul.home-callouts li.home-callout-3 DIV.callout-title{font-size:16px;line-height:20px}ul.home-callouts li.home-callout-1 DIV.callout-copy,ul.home-callouts li.home-callout-3 DIV.callout-copy{font-size:13px;line-height:20px;padding:0 0 0 100px !important}ul.home-callouts li{width:275px;margin:0 10px !important}.tabcontent{height:400px}ul.cart-wrap li form input[type=submit]{width:75% !important;margin:20px auto 75px auto}}@media screen and (max-width: 1025px){.stack{clear:both}section ul.categories li a.cat-title{font-size:20px}.sub-cat-box a.sub-cat-button{font-size:15px}DIV.left-col ul.tabs{width:644px}DIV.left-col ul.tabs li{min-height:40px;line-height:16px}.product-slides{margin-left:-250px}section ul.brochures li{width:92%}section ul.brochures li.border{border-bottom:solid 2px #333}section table.snapshot-prev-orders tr th{font-size:16px}section ul.ad-callouts li a{font-size:20px;padding:25px 0}footer ul li a.social-btn{width:35px;height:35px}footer ul li a.social-btn img{width:35px;height:35px}footer ul.main li ul li{display:block;width:100%}select.filter{width:50%;margin:10px auto;padding:10px 5px}DIV.right-col{width:240px}DIV.right-col span.frameColor{font-size:12px;line-height:18px}DIV.right-col a.btn-small{font-size:12px}DIV.other-signs{width:900px;margin-left:auto;margin-right:auto}.tab button{font-size:12px}#Installation a{width:30%;height:50px;margin:0 0 10px 10px;padding:10px 0 0 70px;font-size:14px;line-height:18px}.swiper-other{width:900px;margin:20px auto}}@media screen and (max-width: 1000px){DIV.left-col DIV.resp-tabs-container{width:99.5%}DIV.left-col ul.tabs{width:100%}DIV.right-col{width:28%}DIV.other-signs{width:90%}DIV.resp-tabs-container{height:auto}.swiper-container{width:100%}ul.home-callouts li{width:33%;margin:0 !important}ul.cart-wrap li form input[type=text],ul.cart-wrap li form input[type=text] select{width:38%}}@media screen and (max-width: 950px){.back{display:block !important}.back{width:90%;background-image:url("../_images/prev.svg");background-size:25px;background-repeat:no-repeat;background-position:15px 10px}.next{background-image:url("../_images/next.svg");background-size:25px;background-repeat:no-repeat;background-position:95% 10px}.show-subNav{left:0;transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;z-index:5000}.show-nav{left:0;transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s}footer ul li{width:28%}.product-title{height:450px;position:relative}.big-title{margin:0}.big-title DIV.slide-gradient{height:100%}.big-title DIV.contact-box{top:150px}section DIV.contact-box a.social-btn{width:25px;height:25px}.title-one-line{height:155px}section DIV.cart DIV.cart-column-wide img{max-width:50px;max-height:50px}ul.card_logos{margin:25px 0}section .installSearch form input[type=submit]{font-size:16px}DIV.other-signs ul.czechoutCols li input[type=text]{width:80%}.jp-card-container,.jp-card{width:200px !important;min-width:200px !important;margin:0}DIV.urget-message{width:65%;padding:20px 0 0 20%}.login-register-box{margin-left:40px}li.product DIV.prod-info{font-size:14px !important;line-height:18px !important}li.product DIV.prod-info img{max-width:130px !important}ul.addToCartColumns label{width:20% !important}ul.addToCartColumns a.col-chart{margin:0 0 0 10px !important}DIV.looking ul.look-for li{margin:10px 15px}ul.home-callouts li,ul.home-callouts li.home-callout-1,ul.home-callouts li.home-callout-2,ul.home-callouts li.home-callout-3,ul.home-callouts li.home-callout-slide{display:block;width:100%;min-height:150px;margin:20px auto !important;border-radius:0}a.covid-19{padding:20px 0 0 10%}section .video-thumb{width:26%;margin:0 10px 20px 10px;min-height:200px !important;height:200px}ul.home-callouts li.home-callout-1 DIV.callout-title,ul.home-callouts li.home-callout-2 a.callout-title,ul.home-callouts li.home-callout-3 DIV.callout-title{font-size:20px;line-height:20px}ul.home-callouts li.home-callout-1 DIV.callout-copy,ul.home-callouts li.home-callout-2 DIV.callout-copy,ul.home-callouts li.home-callout-3 DIV.callout-copy{font-size:16px;line-height:22px}}@media screen and (max-width: 900px){ul.home-categories li a{font-size:30px}section ul.categories li{width:47%;margin:0 1% 50px 1%}.big-title{background-size:150%}.product-slides{margin-left:-300px}section a.show-right{margin:0 5% 20px 0;float:right}section a.show-left{margin:0 0 20px 5%;float:left}.rebel-slider{height:360px}section DIV.pageNav{display:none}section .leftpadding{padding-left:0px;width:100%}section DIV.contact-box{position:relative;width:85%;text-align:center;margin:0 auto 50px auto;background:rgba(0,0,0,.05);border:solid 1px #212121;padding:10px}section DIV.contact-box hr{background:#212121;height:1px;border:none}section DIV.contact-box DIV.title{border-bottom:solid 1px #212121}section DIV.contact-box a.social-btn{width:40px;height:40px}section DIV.contact-box a.facebook{margin-left:32%}DIV.gal-copy{font-size:14px !important;line-height:20px !important}ul.about-list2 li{min-height:450px}ul.about-list3 li{min-height:360px}}@media screen and (max-width: 875px){.sub-cat-box{width:40%;margin:20px 30px;min-height:450px}.sub-cat-box a.sub-cat-button{font-size:15px}}@media screen and (max-width: 850px){section table.snapshot-prev-orders tr th{font-size:14px}section table.snapshot-prev-orders tr td{font-size:14px}.big-title{height:370px}.title-one-line{height:155px}.add-resp-height{height:450px}DIV.urget-message{background-image:none;width:75%;padding:20px 0 0 5%}footer ul li a.social-btn{width:30px;height:30px}footer ul li a.social-btn img{width:30px;height:30px}footer ul.main li a.america{width:70%}ul.cart-wrap li form input[type=text],ul.cart-wrap li form input[type=text] select,ul.cart-wrap li form select#state,ul.cart-wrap li form select#country,ul.cart-wrap li form input#zip,ul.cart-wrap li form select#shipState,ul.cart-wrap li form select#shipCountry,ul.cart-wrap li form input#shipZip,ul.cart-wrap li form input#billingCity,ul.cart-wrap li form select#billingState,ul.cart-wrap li form input#billingZip,ul.cart-wrap li form select#expireYear,ul.cart-wrap li form input#cvv,ul.cart-wrap li form select#expireMonth{width:92%}}@media screen and (max-width: 800px){ul.home-categories li{width:48.5%;margin-bottom:25px}ul.home-categories li:last-child{width:104%;margin-left:-2.5%}ul.home-categories li a{height:80px;padding:20px 10px 0 10px;font-size:45px}ul.home-categories li a.home-cat-inst{font-size:45px;height:80px;padding:20px 10px 0 10px}footer ul li ul li{width:100%}footer ul.main li a.america{background:url("/_images/flag.svg") top center no-repeat;background-size:100px 100px;padding:80px 0 0 0;width:90%;font-size:14px;line-height:25px;text-align:center}footer ul li a.social-btn{width:45px;height:45px;margin:10px}footer ul li a.social-btn img{width:45px;height:45px}footer .copywrite{width:80%;display:block;margin:0 auto 25px auto !important}DIV.left-col,DIV.right-col{width:100%;margin:0 auto;float:none}DIV.right-col div.prod-price{font-size:50px;text-align:center}DIV.right-col div.prod-price span.su-price{font-size:18px}DIV.right-col span.lead-time{font-size:18px}.product-slides{margin-left:-350px}section DIV.info-area{-moz-column-count:2;column-count:2}section a.show-right{margin:0 0 20px 0}section a.show-left{margin:0 0 20px 0}.rebel-slider{height:318px}.twofer{height:300px}section ul.account{width:100%;position:static}section ul.account li{width:30%;margin:1%;display:inline-block}section ul.snapshot{float:none;padding:0;margin-top:50px;width:100%}section ul.snapshot li{width:45%}section DIV.account-pad{padding-left:0}DIV.accordion{font-size:16px}section ul.copyColumns li{display:block;width:100%}.smartsign .smartsign-copy,.smartsign{font-size:14px;text-align:center}.login-register-box{margin:0 auto}.login-register-box .lrb-copy,.login-register-box{font-size:14px;text-align:center}section ul.ad-callouts{float:none;width:100%;margin:0 0 30px 30px}section ul.ad-callouts li{display:inline-block;width:25%;margin:0 2.5%}section img.ad-image{width:100%}section .installSearch div.install-title{font-size:16px}.title-one-line{height:190px}.gal{width:40%}DIV.other-signs ul.czechoutCols li{width:90%}DIV.other-signs ul.czechoutCols li textarea{width:80%}.creator-wrap{width:100%;height:3000px}.progress{left:10px}.slide{width:100%}.slide ul li,li.size,li.cabinet,li.hood{width:200px;height:200px}.slide ul li img,li.size img,li.cabinet img,li.hood img{width:95%;height:95%}.slide ul li textarea{width:178px;height:178px}.tcl,.dot,.both{background-size:95%;background-repeat:no-repeat}.center-me{margin-left:0}#creatorForm input[type=text]{width:85%}#google-reviews .review-item{flex:1 1 40%;margin:0 2.5% 10px 2.5% !important}footer{display:block;padding:20px 0}a.covid-19{width:80%;padding:20px 0 0 15%}DIV.right-col span.frameColor{font-size:14px;line-height:18px}DIV.right-col a.btn-small{font-size:16px}.tab{margin:50px 0 0 0}}@media screen and (max-width: 750px){section DIV.cart DIV.cart-column-wide img{display:none}section a.show-right,section a.show-left{margin:0 auto 20px auto;float:none}section .blog{width:75%;padding:0 0 0 25%}section DIV.cart input[type=submit]{font-size:16px}.big-title{height:350px}.title-one-line{height:190px}.add-resp-height{height:450px}ul.addToCartColumns li{display:block !important;width:100% !important}.extra{display:none !important}li.product DIV.prod-info{width:50% !important}li.product DIV.prod-info img{max-width:225px !important}DIV.looking ul.look-for li a img{display:none}DIV.looking ul.look-for li{margin:0}.big-title DIV.title-holder .prod-title{font-size:20px}section DIV.contact-box a.facebook{margin-left:30%}ul.cart-wrap li{display:block;width:100%;max-width:100%;border:none}ul.cart-wrap li form input[type=text],ul.cart-wrap li form select{width:43%}ul.cart-wrap li form select#state,ul.cart-wrap li form select#country,ul.cart-wrap li form input#zip,ul.cart-wrap li form select#shipState,ul.cart-wrap li form select#shipCountry,ul.cart-wrap li form input#shipZip,ul.cart-wrap li form input#billingCity,ul.cart-wrap li form select#billingState,ul.cart-wrap li form select#expireYear,ul.cart-wrap li form input#cvv,ul.cart-wrap li form select#expireMonth{width:29%}ul.cart-wrap li form input#billingZip{width:25%}.jp-card-container,.jp-card{width:300px !important;min-width:300px !important}.card-wrapper{margin:0 100px}}@media screen and (max-width: 700px){ul.home-categories li a.home-cat-inst{font-size:35px;height:70px;padding:30px 10px 0 10px}section h2{font-size:26px}section DIV.breadcrumb{font-size:18px}.sub-cat-box{width:40%;margin:20px 20px;min-height:420px}.sub-cat-box a.sub-cat-button{font-size:15px}.product-slides{margin-left:-400px}.big-title DIV.slide-gradient{display:none}.cat-title-contact{background-image:none}.big-title DIV.contact-box{width:80%;top:150px;left:10%}.rebel-slider{height:278px}td.install-part-td{width:100%}ul.support-box li.support-wrap ul.support-link-wrap li.link-wrap{width:100%}section ul.ad-callouts li a{font-size:18px}.dimg{display:none}.dlist{margin-left:0}DIV.looking ul.look-for li{margin:10px 15px}.big-title DIV.title-holder{padding:5px 0}.big-title DIV.title-holder .prod-title{font-size:20px;line-height:25px}ul.nav li.direction:first-child{margin-left:0}ul.nav li.direction:last-child{margin-left:20%}#google-reviews .review-item .review-text{font-size:16px}div.calculator{width:50%}footer ul li a.america{width:95%}ul.home-callouts li,ul.home-callouts li.home-callout-1,ul.home-callouts li.home-callout-2,ul.home-callouts li.home-callout-3{width:90%;min-height:200px;margin:20px auto}ul.about-list2 li{min-height:500px}}@media screen and (max-width: 650px){section DIV.cart .product-image img{display:none !important}.ptcs-vid-btn{float:none;margin:0 auto 25px auto}section DIV.cart input[type=submit]{width:100%}footer ul li a.america{width:100%}section .video-thumb{width:38%;margin:0 20px 40px 20px;min-height:220px !important;height:220px}.tab{border-top:solid 1px #333;border-right:solid 1px #333;border-left:solid 1px #333}.tab button{width:100%;font-size:18px;border-bottom:solid 1px #333;border-right:none}}@media screen and (max-width: 600px){section ul.categories li{width:100%;margin:0 0 50px 0}section ul.categories li a.cat-title{font-size:25px}DIV.left-col DIV.resp-tabs-container DIV.install-wrap a{width:80%}.product-title{height:400px}.big-title DIV.contact-box{width:80%;top:170px;left:10%}.reveal-modal{width:80%;margin-left:-265px}.title-one-line{height:280px}section .blog{width:70%;padding:0 0 0 30%}.install-doc img{display:none}section .install-copy{margin-left:5px}.twofer{height:350px}section ul.snapshot li{width:100%}section ul.snapshot li:last-child{margin-left:0}section table.snapshot-prev-orders tr td.mobile-hide,table.snapshot-prev-orders tr th.mobile-hide{display:none}section table.snapshot-prev-orders{width:100%}DIV.history-header{font-size:16px}DIV.accordion{font-size:14px}section DIV.cart input[type=submit]{font-size:14px}p.cart-address{width:100%;float:none}section .columns{-moz-column-count:1;column-count:1}DIV.left-col DIV.resp-tabs-container DIV DIV.mounting-slides DIV img{max-width:100px;max-height:100px;margin-bottom:0}DIV.left-col DIV.resp-tabs-container DIV DIV.mounting-slides DIV DIV.copy{position:absolute;top:125px;font-size:12px}section .installSearch div.install-title{font-size:12px}.title-one-line{height:240px}.add-resp-height{height:500px}.gal{width:90%}DIV.looking ul.look-for li{display:block}ul.nav li.direction:last-child{margin-left:5%}.slide .slide-copy img{width:90%;margin:0 auto}.slide textarea.full-text{width:80%}footer ul.main li{display:none;margin:0}footer ul.main li div.foot-title{text-align:center;font-size:22px;margin-bottom:16px}footer ul.main li ul li{text-align:center;margin:10px auto;font-size:20px;line-height:28px}footer ul.main li:last-child,footer ul.main li:first-child{width:100%;text-align:center;display:inline-table;margin:0 0 50px 0}footer ul.main li:first-child ul li,footer ul.main li:last-child ul li{display:block;width:100%;margin:0}footer ul.main li:first-child div.foot-copy,footer ul.main li:first-child div.foot-title{text-align:center}footer ul.main li:first-child div.foot-copy{font-size:16px}footer ul.main li:first-child a.facebook{margin-left:25%}footer ul.main li a.america{display:none}footer DIV.copywrite{font-size:12px;line-height:18px;margin:0 auto 50px auto}section DIV.contact-box a.facebook{margin-left:26%}#google-reviews .review-item{flex:1 1 90%}div.calculator{width:90%;margin:20px auto;float:none}a.covid-19{width:80%;padding-left:20%}a.covid-19 DIV.title{font-size:18px}a.covid-19 DIV.copy{font-size:14px;margin-left:0}select.filter{width:95%;margin:20px auto}.tabcontent table tr td{width:50%;float:left;font-size:14px}.tabcontent table.messages tr td{float:none}.tabcontent{height:460px}ul.about-list2 li{min-height:auto}ul.topics li{display:block;width:100%;text-align:center}ul.cart-wrap li form input[type=text],ul.cart-wrap li form select{width:41%}ul.cart-wrap li form select#state,ul.cart-wrap li form select#country,ul.cart-wrap li form input#zip,ul.cart-wrap li form select#shipState,ul.cart-wrap li form select#shipCountry,ul.cart-wrap li form input#shipZip,ul.cart-wrap li form input#billingCity,ul.cart-wrap li form select#billingState,ul.cart-wrap li form select#expireYear,ul.cart-wrap li form input#cvv,select#expireMonth{width:28%}ul.cart-wrap li form input#billingZip{width:22%}img.rlb-thumb{float:none;display:block;margin:0 auto 20px auto}section img.topper{display:none}}@media screen and (max-width: 550px){.big-title{background-image:none;height:255px}.big-title .title-holder h1{font-size:30px;width:80%}.sub-cat-box{width:80%;margin:40px;min-height:450px}.sub-cat-box a.sub-cat-button{font-size:18px}.sub-cat-box a img.lazy{max-width:250px;margin:0 auto}.slide-wrap{margin-top:150px}.product-title{height:400px}.cat-title-contact{height:550px}.reveal-modal{margin-left:-255px}section DIV.info-area{-moz-column-count:1;column-count:1}.title-one-line{height:230px}section DIV.cart a.proceed{width:75%;float:none;margin:20px auto 0 auto}p.key{font-size:16px}.rebel-slider{height:224px}.twofer{height:275px}DIV.history-header{font-size:12px}DIV.accordion{font-size:12px}section DIV.cart DIV.cart-header{min-height:50px}section DIV.cart DIV.cart-header-wide a#removeAll{display:block;margin-top:10px}section ul.ad-callouts{margin:0 0 30px 0}section ul.ad-callouts li{display:block;width:100%;margin:10px 0}section ul.ad-callouts li a{font-size:25px}section img.ad-image{display:none}.title-one-line{height:240px}.add-resp-height{height:500px}section .video-thumb{width:95%;min-height:auto !important;height:auto;margin:0 auto 30px auto}ul.home-callouts li.home-callout-1 DIV.callout-title,ul.home-callouts li.home-callout-3 DIV.callout-title{font-size:16px;line-height:20px}ul.home-callouts li.home-callout-1 DIV.callout-copy,ul.home-callouts li.home-callout-3 DIV.callout-copy{font-size:13px;line-height:20px}}@media screen and (max-width: 500px){DIV.left-col DIV.resp-tabs-container DIV table tr td{width:50%;float:left}DIV.left-col DIV.resp-tabs-container DIV table.messages tr td{float:none}.hide{display:none}td.warranty-cell{width:100% !important}.big-title .slide-wrap .slide img{width:80%;height:auto;margin-top:20px;margin-left:5%;-o-object-fit:contain;object-fit:contain}.product-slides{margin-left:-500px}section form label,section form input[type=text],section form input[type=password],section form select,section form textarea,section form input[type=submit]{width:95%}.reveal-modal{margin-left:-245px}section DIV.cart DIV.cart-column,section DIV.cart DIV.cart-column-wide{font-size:15px}p.key{font-size:14px}section ul.brochures li img{display:block;float:none;margin:0 auto 15px auto}section .blog{width:100%;padding:0}section .blog .info-date{width:125px;height:150px;margin:0 auto 20px auto;position:relative}.rep{width:40%}section DIV.cart input[type=submit]{font-size:16px}DIV.left-col DIV.resp-tabs-container DIV table tr td.tbl-pad{padding-left:0}DIV.urget-message{width:95%;padding:20px 0 5% 5%}ul.addToCartColumns li label{margin-top:20px !important}ul.addToCartColumns li label,ul.addToCartColumns li select{width:100% !important;display:block !important}ul.addToCartColumns li a.col-chart{margin-top:10px !important;margin-left:0px !important}ul.addToCartColumns li .cartInput{width:96% !important;display:block !important}ul.addToCartColumns li input[type=submit]{width:75% !important;display:block !important;margin:0 auto !important}DIV.note{margin:5px 0 25px 0 !important}DIV.looking a,DIV.looking DIV.look-title{font-size:14px}section DIV.contact-box a.facebook{margin-left:20%}.redstorm-nav-box-col{width:30%;height:150px}.custom-img,.custom-img1,.custom-img2,.custom-img4,.custom-img5{display:block;margin:0 auto 15px auto;float:none}.custom-img3{display:block;margin:0 auto;width:80%}footer ul.main li:first-child a.facebook{margin-left:20%}section .blog .info-date{height:100px}.swiper-container img{max-width:300px}section table.specs tr td{display:block;width:96% !important;margin:0;padding:0 2%}section table.specs tr td[data-th]:before{content:attr(data-th);font-weight:bold}section ul.spec-chart li{display:block;width:100%;margin-top:50px}section ul.spec-chart li table tr td.tall{height:auto}section ul.spec-chart li.spec-chart-header{display:none}.card-wrapper{margin:0 50px}}@media screen and (max-width: 450px){section DIV.breadcrumb{font-size:15px;line-height:18px}.big-title{margin:165px 0 0 0;height:125px;padding:0;display:block;position:relative}.responsive-height{height:250px !important}.big-title .title-holder{display:block;height:100%;width:100%;position:relative}.big-title .title-holder h1{display:block;width:100%;height:auto;font-size:30px !important;position:absolute;bottom:10px}.reveal-modal{width:70%;margin-left:-200px}.rep{width:90%;margin:0 0 25px 5%}DIV.slider DIV.slider-bar{width:40%}ul.home-categories{margin-top:140px}ul.home-categories li a{height:50px;margin-top:-10px}ul.home-categories li a.home-cat-inst{height:60px !important;padding:10px}.sub-cat-box{width:99%;margin:10px auto}.smartsign .ss-learnmore{height:25px;padding:5px 0}.login-register-box .lrb-register{height:25px;padding:5px 0}section a.info-title{border-radius:0;font-size:16px;padding-left:5px;padding-right:5px}section .slide-wrap .bx-wrapper{display:none}DIV.title-holder h1.prod-title{font-size:18px !important;line-height:22px !important}section DIV.contact-box a.facebook{margin-left:11%}.redstorm-nav-box-col{width:33%}section ul.morninglist li{padding-left:0;padding-top:0;min-height:auto;list-style:disc}section ul.morninglist .morn1,section ul.morninglist .morn2,section ul.morninglist .morn3,section ul.morninglist .morn4,section ul.morninglist .morn5{background-image:none}ul.home-callouts li.home-callout-1 DIV.callout-copy,ul.home-callouts li.home-callout-2 DIV.callout-copy,ul.home-callouts li.home-callout-3 DIV.callout-copy{padding:0 20px !important;margin-bottom:30px}ul.home-callouts li.home-callout-1,ul.home-callouts li.home-callout-2,ul.home-callouts li.home-callout-3{height:auto;min-height:auto}ul.home-callouts li.home-callout-1 img,ul.home-callouts li.home-callout-2 img,ul.home-callouts li.home-callout-3 img{float:none !important;margin:0 auto 15px auto !important;display:block !important}ul.home-callouts li.home-callout-1 img,ul.home-callouts li.home-callout-2 img,ul.home-callouts li.home-callout-3 img{max-width:75%}ul.home-callouts li.home-callout-1 a.button,ul.home-callouts li.home-callout-3 a.button{position:relative;margin:0 auto}a.covid-19{width:75%;padding-left:25%}a.covid-19 DIV.title{font-size:18px}a.covid-19 DIV.copy{font-size:14px;margin-left:0}ul.cart-wrap li form input[type=text],ul.cart-wrap li form select,ul.cart-wrap li form input#shipZip,ul.cart-wrap li form input#zip{width:92%}ul.cart-wrap li form select#state,ul.cart-wrap li form select#country,ul.cart-wrap li form select#shipState,ul.cart-wrap li form select#shipCountry,ul.cart-wrap li form input#billingCity,ul.cart-wrap li form select#billingState,ul.cart-wrap li form input#billingZip,ul.cart-wrap li form select#expireYear,ul.cart-wrap li form input#cvv,ul.cart-wrap li form select#expireMonth{width:98%}}@media screen and (max-width: 400px){section div.breadcrumb{font-size:12px;line-height:15px}section h1{font-size:22px}ul.home-categories li a.home-cat-inst{height:85px;padding:15px 10px 0 10px}DIV.left-col ul.tabs{height:200px;border:none}DIV.left-col ul.tabs li{width:320px;height:0px;padding:10px 0 0 0;margin:0;font-size:14px;border:none}.big-title .slide-wrap .slide img{margin-left:10%}.product-slides{margin-left:-430px}.reveal-modal{margin-left:-180px}p.key{font-size:12px}.rebel-slider{height:164px}.redstorm-nav-box-col{width:45%;height:185px}footer ul.main li:first-child a.facebook{margin-left:15%}DIV.left-col DIV.resp-tabs-container{width:320px}DIV.left-col DIV.resp-tabs-container table tr td{font-size:12px !important}DIV.left-col DIV.resp-tabs-container DIV.install-wrap a{font-size:12px;width:210px;line-height:15px}section.prod-description p{font-size:14px;text-align:justify}.swiper-container{width:350px}ul.home-callouts li.home-callout-1 img,ul.home-callouts li.home-callout-3 img{width:300px}DIV.right-col{width:320px}.swiper-container{width:300px}.tabcontent{height:500px}#Installation a{width:70%}.swiper-other{width:300px}.card-wrapper{display:none}}@media screen and (width: 360px){section ul.categories li{width:300px}section ul.categories li a img{width:250px;height:175px}a.smartsign{width:250px;height:140px}a.smartsign .ss-learnmore{width:250px;height:25px}section div.breadcrumb{display:none}}@media screen and (max-width: 350px){footer ul.main li:first-child a.facebook{margin-left:0}}