.template-index #content .main_box .desc h5{min-height:90px}html{padding-bottom:0!important}a.fantastic_button{font-size:18px;color:red!important;text-decoration:none;line-height:30px}.f_bot .container{display:flex}.f_bot .container{display:flex;align-items:baseline}.cstm_related_title span:before{background-color:#000;content:"";display:inline-block;height:3px;padding:0 15px;right:1em;position:relative;bottom:4px}.cstm_related_title span{padding-left:25px}.mw-options-container .option-value-label{color:#dd5959;font-weight:700;font-size:17px;padding-bottom:0!important}div#shopify-section-16023340431f26175e .cta-overlay h1 p{color:#000!important;font-weight:600;font-size:40px}div#shopify-section-16023340431f26175e .cta-overlay{padding:0 0 20px}#image-block .flexslider .slides img{min-height:135px}.sp{clear:both;padding:20px 0}.cart_btn.clearfix>p{padding-bottom:20px!important}.cart_btn.clearfix>p input#effectiveAppsAgreeCB{position:relative;top:-4px}.dinone{display:none!important}.product_c .main_box .price{display:none}.mw-option-select.mw-validate-required-option.mw-option select[disabled]{background-color:#ccc!important}.shopify-challenge__container{padding:40px 0}.cst-dec-txt{padding-bottom:20px}.template-product div#featured-products-section-product .owl-item{height:357px}div#featured-products-section-1599826395310 #content .main_box .box_1 .product-image img,div#featured-products-section-1599826395310 #content .box_1 img{transform:none;top:0;height:200px}.carosel.product_c div#featured-products-section-product a.cst-col-btn{margin-top:15px!important;display:inline-block}div#featured-products-section-1599826395310 .price{display:none}.sp ul li{color:#282828;font-size:16px;font-weight:400;line-height:30px}.sp h2{padding-bottom:10px;text-decoration:underline}.sp ul li img{margin-right:10px}body#electric-amp-manual-opening-rooflight .icon-img,body#polycarbonate-dome-only-roof-lights .icon-img,body#dome-rooflight-electric-hinged-vent-polycarbonate-mardome-trade .icon-img,body#dome-rooflight-manual-hinged-vent-polycarbonate-mardome-trade .icon-img,body#access-hatch-rooflight-mardome-trade .icon-img,body#dome-rooflight-polycarbonate-mardome-trade .icon-img,body#smoke-vent-rooflight-aov-mardome-trade .icon-img,body#modular-rooflights-mardome-glass-link-rooflight .icon-img{display:none}.template-product .rte img{padding-bottom:20px}#content .product_c .col-lg-6.col-md-6.col-sm-6.col-xs-6.element.mb30{margin-bottom:32px!important}#content .main_box .desc h5{min-height:55px}div#shopify-section-collection .catalog_c .price{display:none}div#shopify-section-1599826395310 .h_row_content.h_row_4 h3{font-size:34px;position:relative;padding-top:10px;line-height:40px;padding-bottom:35px;font-weight:500;color:#282828!important;text-align:center;width:100%}div#shopify-section-1599826395310 .h_row_content.h_row_4 h3 a{color:#282828!important}div#featured-products-section-1599826395310 a.cst-col-btn{position:relative;top:30px;display:inline-block}a.cst-col-btn{color:#fff!important}.row.collection-grid.view-grid.use_align_height .main_box{text-align:center}#content .pro_main_c .desc_blk{box-shadow:unset!important;padding-top:20px}html body .mw-options-container .mw-option{display:block!important}body#flat-rooflight .desc_blk .price span#productPrice{display:none}.cstm_cont_btm,input#mwAddToCart{display:inline-block}.cstm_cont_btm a{height:40px;font-size:14px;line-height:40px;color:#fff;display:block;padding:0 20px;font-weight:700;max-width:160px;background:#009fe3!important;border-radius:0;border:none;text-align:center;cursor:pointer;position:relative;-moz-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s}.cstm_video_title h2{padding-bottom:40px;text-align:center}.tab-content>.tab-pane .rte li{color:#282828}#content .frm .lbltxt{color:#282828}a.minus_btn,a.plus_btn{border-radius:0}.mb30{margin-bottom:0!important}#content .video-section-1595997050476 .home-video h3{margin-bottom:40px!important}.cstm_pdff_dnn a.cstm_pdf_dnd img.cstm_img_pdf{margin:auto auto 20px;display:block}.cstm_pdff_dnn{display:block;text-align:center;padding:20px}.header-contact ul li p:first-child{font-size:16px;font-weight:500}.cstm_pdf_bttn{display:flex;vertical-align:middle}.cstm_pdf_bttn a{display:block;margin:0 21px;font-size:20px;text-align:center;font-weight:500;line-height:30px}.cstm_pdf_bttn a img{display:block;margin:auto auto 20px}div#nav{padding:10px 0}ul.mobile-sub.wsmenu-list.mega_menu_simple_menu li a{color:#161616!important;font-weight:400;font-size:16px}.header-contact ul li p{font-size:16px}#header .header_top{padding:0;background:#009fe3}#header .navbar-brand img{padding:0}.cst-call,.cst-mail,.cst-loc{display:flex;align-items:center}.cst-cont-ftr{width:100%}.cst-ftr-bg{background-repeat:no-repeat;height:526px;display:flex;background-size:100% 100%;background-color:#2e2e2e;align-items:center;position:relative}div#featured-products-section-related-vgs .price{display:none!important}#footer .f_mid{padding:0 0 20px;background:#2e2e2e;border-top:unset;box-shadow:unset}.cst-ftr-bg img{position:absolute;left:20vw;z-index:99;width:50%}.cat-ftr-menu{padding-left:15%}.cst-ftr-mnu{background-color:#2e2e2e;min-height:526px;padding-top:5%}#footer .f_bot{padding:10px 0;background:#252525}#footer .f_bot form#localization_form{display:none}#footer .f_bot .f_bot_left{display:flex;justify-content:center;width:100%;color:#fff}.cst-ftr-txt{padding-left:0}#footer .f_bot .f_bot_left a,#footer .f_mid h4{color:#fff}img.cst-line-img{padding-left:14%;padding-bottom:45px;width:80%}#footer .f_mid .desc p{color:#fff;font-size:16px;line-height:27px;padding-left:20px}#footer .f_mid a{color:#fff}#header .hed_right ul li{display:flex;align-items:center;border-left:unset;padding:0 30px}div#shopify-section-header #header .hed_right{padding-top:32px}.header-contact ul li p,.header-contact ul li span{color:#fff}#header .hed_right ul li span{color:#fff;margin-right:0;font-size:16px}#header .hed_right ul li img{padding-right:20px;margin-right:-10px}#header #nav .navbar .navbar-nav>li>a.dropdown-toggle>span.icons:before,#header #nav .navbar .navbar-nav>li>a.dropdown-toggle>span.icons,#header #nav .navbar .navbar-nav>li>a.dropdown-toggle>div.cart-icon:before,#header #nav .navbar .navbar-nav>li>a.dropdown-toggle>div.cart-icon{background-color:transparent;box-shadow:unset}div#shopify-section-1595827323482{background:#2992d1}.mb20{color:#fff;padding-top:60px;font-weight:500;font-size:36px}.cst-pr p,.cst-pr ul li{color:#fff;list-style:unset}.cst-pr p,.mb20{text-align:center}#content{padding:30px 0 0}.cst-pr .col-sm-3{padding-bottom:60px}.icon-txt{text-align:center}.cst-lantern-rw .col-sm-12{padding-left:0}.icon-txt span{font-size:24px;font-weight:500;padding:20px 0;color:#282828;width:100%;display:inline-block}.icon-txt p{font-size:15px;font-weight:400;padding:0 5px;line-height:30px;color:#282828}.cst-icn-row{padding-bottom:8%}.cst-icon-rw{padding-top:8%;padding-bottom:6%}#flexslider-slideshow .banner .line_1{display:none}div#shopify-section-slideshow #flexslider-slideshow .banner .h2{font-size:56px;font-weight:600}.type-check.mw-option-checkbox.mw-option label.mw_product_option_label,.type-check.mw-option-checkbox.mw-option ul.mw_options_list input[type=checkbox]{display:none}div#shopify-section-slideshow #flexslider-slideshow .banner h4 p{color:#009fe3;font-size:56px;margin-bottom:30px;font-weight:600}div#shopify-section-slideshow a.btn_c{border-radius:unset;font-weight:500;padding:5px 20px;height:50px;background-color:#009fe3!important}.cst-pr ul li{margin-bottom:10px;font-size:16px}.cst-pr ul li:before{content:url(/cdn/shop/files/Rounded_Square_Frame_1_copy_6.png?v=1595832999);position:relative;top:2px;left:-15px}.cst-pr p{margin-bottom:40px;font-size:18px;line-height:30px}span.mk-footer-copyright{width:100%!important}.mk-footer-copyright{line-height:16px;float:left;padding:15px 0 10px;font-size:13px;letter-spacing:1px}span.mk-footer-copyright p:first-child{color:#fff!important;font-size:13px!important}span.mk-footer-copyright p{float:left;width:100%!important;padding-left:10%;margin-bottom:0;text-align:center}div#sub-footer{width:100%}.image_with_text_container .text-container-wrapper{box-shadow:UNSET}.image_with_text_container .btn_c{border-radius:0;margin-top:45px;font-weight:400;background-color:#009fe3;height:45px;display:flex;align-items:center}div#shopify-section-1595838965990 #content .h_row_1 h2{font-weight:500;font-size:36px;color:#282828}#content .h_row_1 p{color:#282828!important;font-size:16px;line-height:30px}#content .h_row_1 h2{font-size:34px;position:relative;padding-top:10px;line-height:40px;padding-bottom:35px;font-weight:500;color:#282828!important}.image_with_text_container .text-container-wrapper{padding:0}.cst-lsn-img{width:100%}.cst-rls{padding-right:18%;padding-left:1%;padding-top:40px}.image_with_text_container .text-container-wrapper{justify-content:unset}.cst-social a{padding-right:7px}.cst-call,.cst-mail{padding-bottom:10px}.cat-ftr-menu ul li a{line-height:35px;font-size:16px}.icon-txt-lan p{font-size:18px;text-align:left;color:#282828;width:85%;line-height:30px;margin-left:18%}.icon-txt-lan-img{text-align:center}.icon-txt-lan-img img{width:60%}.cst-client{background-image:url(/cdn/shop/files/shape-3.jpg?v=1595827211);width:100%;background-repeat:no-repeat;background-size:100% 100%;height:590px;display:flex;align-items:center;position:relative;padding-left:0}h2.rls-hd:after{content:url(/cdn/shop/files/Layer_4.png?v=1595839529);position:absolute;top:-35px;left:2px}img.clnt-img{position:absolute;left:1px;right:0;top:120px}body#buy-polycarbonate-dome-rooflights .icon-img,body#buy-roof-dome-polycarbonate .icon-img,body#get-dome-rooflight-manual-hinged-vent-polycarbonate .icon-img,body#buy-dome-rooflight-electric-hinged-vent-polycarbonate .icon-img,body#shop-access-hatch-rooflight-uk .icon-img,body#buy-mardome-aov-smoke-vent-custom-roofights .icon-img{display:none}.wrapper{position:relative;width:100px;height:100px}#slide{position:absolute;left:-100px;top:0;-webkit-animation:slide .5s forwards;-webkit-animation-delay:2s;animation:slide .5s forwards;animation-delay:2s}@-webkit-keyframes slide{to{left:0}}@keyframes slide{to{left:0}}#header a.navbar-brand{max-width:unset!important}.cst-pp table th{font-size:16px;color:#282828}.cst-tc p,.cst-pp p,.cst-pp table td{font-size:16px;color:#282828;line-height:26px}.cst-tc p span{margin-right:15px;font-weight:700}.cst-tc h2 span{margin-right:15px}.cst-tc h2{font-size:26px;padding:20px 0 0}.cst-pp h2{font-size:22px;margin-bottom:5px}.cst-pp h3{font-size:26px;margin-bottom:5px}.cst-pp ul li{font-size:16px;color:#282828;line-height:26px}p.csttc-inr{padding-left:15px}.sfbox{padding-top:0!important}.pro_main_c #content .title{background:#fff;padding:0}.pro_main_c .title{background:#fff;padding:10px 0 0!important}.btn_c,#content .frm .frm_bot input.info_btn{background:#009fe3!important}.cst-con p{font-size:16px;color:#282828;padding-left:30px}.cst-con .cst-call,.cst-con .cst-mail,.cst-con .cst-loc{padding-bottom:40px}.cst-con img{width:50px}.cst-con .cst-loc{padding-top:60px}.contact_c{padding-top:53px}.cst-pp table{margin-bottom:30px}.cst-delivery{clear:both}a.minus_btn,a.plus_btn{border-radius:0!important}.cst-crt-btn{border-radius:0;margin:0;float:left!important;margin-right:10px!important}.variations.pl10 .col-sm-12{padding-left:0}.selector-wrapper{margin:0 0 15px}.icon-img .col-sm-2{width:20%;text-align:center}.cst-pr-con{width:100%;padding-top:60px;clear:both}.cst-frm{background:#fff}.custom-prod-txt{width:90%;margin:0 auto}.pro_main_c .title h1{font-weight:500;color:#282828;padding-left:23px}.cst-dec-txt p{font-weight:500;font-size:18px;color:#4a4a4a;padding-top:10px}div#shopify-section-product .price{font-size:24px;font-weight:500;color:#009fe3;padding:00px 0}div#featured-products-section-product .price{display:none}.selector-wrapper label{margin-right:5px;font-size:16px;font-weight:500;color:#4a4a4a}.selector-wrapper select,.qty.product-page-qty p{font-size:14px;font-weight:400;color:#4a4a4a}.selector-wrapper select{height:50px}.desc_blk_bot{padding-left:0!important}.qty.product-page-qty{margin:5px 25px 10px 0!important}.cst-delivery p{font-size:16px;font-weight:600;color:#d60000}.cst-delivery{padding:15px 0}.tabing ul.nav.nav-tabs{padding-top:30px}div#tab1 .rte p,div#tab2 .rte p,div#tab3 .rte p,div#tab4 .rte p,div#tab5 .rte p{color:#282828;font-size:14px;font-weight:400}div#tab1 .rte h2,div#tab2 .rte h2,div#tab3 .rte h2,div#tab4 .rte h2,div#tab5 .rte h2{color:#373737;font-size:20px;font-weight:500;margin-bottom:5px;margin-top:25px}div#tab1 .rte,div#tab2 .rte,div#tab3 .rte,div#tab4 .rte,div#tab5 .rte{color:#282828;font-size:14px;font-weight:400}.icon-img p{font-size:15px;color:#282828;font-weight:400;padding:20px 0 40px}.pro_main_c ul.nav.nav-tabs li a{font-size:17px!important;font-weight:900!important;color:#373737!important}.nav-tabs{border-bottom:unset}ul.nav.nav-tabs li{border:1px solid #000}ul.nav.nav-tabs li.active{border:unset!important}#content .frm .txtbox,#content textarea{border-radius:0}#content .frm .txtbox{height:50px}div#shopify-section-product #content{background-color:#f9f9f9;padding-top:0!important;display:revert}.desc_blk_bot{background:#fff!important}.con_frm h5.box-heading{padding-left:24px;font-size:20px;font-weight:500;color:#373737}.con_frm{padding-top:30px}.cst-bg-ing{max-width:100%}.cst-bg-ing img{display:none}body#roof-lanterns-and-pyramid-skylights .cst-bg-ing{background-image:url(/cdn/shop/files/Rectangle-23.jpg?v=1597387734);height:356px;background-size:cover}body#flat-rooflight .cst-bg-ing{background-image:url(/cdn/shop/files/Rectangle_23.jpg?v=1596868430);height:356px}div#shopify-section-product ol.breadcrumb{padding-top:40px}.home-video.mb30.mt-30.section-1595997050476.hero--large{margin-bottom:60px!important}div#shopify-section-footer{margin-top:60px}div#shopify-section-product-recommendations #content{background-color:#f9f9f9;padding-top:10px;padding-bottom:30px}.cst-testi p{font-size:16px;color:#282828;line-height:26px}.cst-testi h2{font-size:26px;margin-bottom:2px;margin-top:30px}#content .cart_c .cart_btn a.info_btn:hover,#content .cart_c .cart_btn a.info_btn,#content .cart_btn button.next_btn,#content .cart_btn button.next_btn:hover{background:#009fe3!important}.con_row ul li a{color:#000!important}#content .pro_main_c .desc_blk{box-shadow:unset!important}.frm_bot input.btn_c{height:50px;padding:0 50px;border-radius:0;font-weight:400}#content .frm .frm_bot input.info_btn{display:none}.icon-img{margin-top:7%}.cart_row ul li h5 a{color:#000}.cart-icon .count{background:#009fe3}select#mw_product_option_option_5471626166428_3464b6da-1d70-484c-8e12-d18864e9af89{height:50px;width:100%;color:#4a4a4a;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;box-shadow:none;margin-top:5px;padding:6px 12px}.mw-option-select.mw-option label.mw_product_option_label{margin-right:5px;font-size:16px;font-weight:500;color:#4a4a4a}.variations.pl10{padding-left:16px}div#shopify-section-collection .price{margin-bottom:25px}a.cst-col-btn{padding:10px 30px;background:#000;color:#fff}#content .main_box .desc h5 a{color:#000!important;line-height:17px}.cst-ord-itm p{font-size:18px;color:#282828}.cst-ord-itm{padding:10px 0 20px}.mw-option-select.mw-validate-required-option.mw-option select{height:50px;width:100%;color:#4a4a4a;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;box-shadow:none;margin-top:5px;padding:6px 12px}.cst-ig img{width:45%}.cst-ig .cst-pd{display:inline-table}.cst-ig{display:inline-flex}div#shopify-section-collection .col-lg-4.col-md-4.col-sm-6.col-xs-6.element.mb30{padding:15px}.cst-pdf{width:15%;margin:0 auto 20px}div#featured-products-section-product-recommendations .price{min-height:40px}div#featured-products-section-product-recommendations .desc a{color:#fff!important}.reviews-holder--3hf8N.carousel--3jn30 .single-review--15KFU .top-part--1hwAl .text-block--3sRJY .text-holder--3QC0F{position:unset!important}.cst-related-pro{display:inline-table}div#featured-products-section-product .desc a{color:#fff!important}.tab-content .rte a{color:#000}.cst-related-pro .desc h5{min-height:60px!important}.mw-options-container select{height:50px;width:100%!important;color:#4a4a4a;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;box-shadow:none;margin-top:5px;padding:6px 12px}div#shopify-section-product .next-prev{display:none}#content .title h1 span{color:red;font-weight:600}@media only screen and (min-width:1400px)and (max-width:1600px){.cst-ftr-bg,.cst-ftr-mnu{height:490px}}@media(max-width:767px){.cst-related-pro{display:block!important}html{padding-bottom:0}.f_bot .container{display:grid;margin:20px 0 0}#footer .f_mid{padding:0}.cst-social{padding:30px;text-align:center}#footer .f_bot .f_bot_left{order:2}.f_bot_right{order:1}.cstm_related_title{display:grid;padding-bottom:20px}#header .header_top{display:none}.cst-icon-rw .col-sm-4,.cst-icn-row .col-sm-4{padding-bottom:30px}.cst-rls{padding-right:15px;padding-left:15px;padding-top:40px}#content .h_row_1 h2{font-size:24px;padding-bottom:20px}.icon-txt-lan p{line-height:25px;width:100%;position:relative;top:40px;margin-left:0;padding:0 20px;text-align:center}.row.cst-lantern-rw .wrapper{height:70px}.icon-txt-lan-img{margin-bottom:40px}.icon-txt-lan-img img{width:80%}.cst-client{height:unset}img.clnt-img{display:none}.cst-lantern-rw .col-sm-12{padding-left:15px}#header .navbar-brand img{width:60%}div#nav{padding:0}#header #nav .navbar .navbar-header>a>div.cart-icon{background-color:transparent;box-shadow:unset}.cst-pr .col-sm-3{padding-bottom:20px}#content .video-section-1595997050476 .home-video h3{font-size:22px!important}.cst-ftr-txt,.cat-ftr-menu{padding-left:5%}img.cst-line-img{padding-left:2%;padding-bottom:20px;width:100%}.cst-ftr-bg img{width:60%}.cst-ftr-bg{background-image:unset;height:270px}#footer .f_mid h4{padding-top:10px;font-size:18px}.home-slider .slides img{height:270px}div#shopify-section-slideshow #flexslider-slideshow .banner .h2,div#shopify-section-slideshow #flexslider-slideshow .banner h4 p{font-size:28px!important;line-height:20px}div#shopify-section-slideshow a.btn_c{padding:5px 15px;height:40px}.cst-ftr-mnu{min-height:728px}#footer .f_mid .desc p,.cat-ftr-menu ul li a{font-size:15px}span.mk-footer-copyright p{padding-left:0}span.mk-footer-copyright p:first-child{font-size:12px!important}.home-slider .banner_overlay{padding:15px}.cst-lsn-img .row{display:grid}.col-sm-6{order:2}.cst-rls{padding-bottom:30px;order:1}div#shopify-section-contact-page .rte{padding:15px 10px}div#shopify-section-contact-page iframe{width:100%}div#shopify-section-page .rte,div#shopify-section-page .sfbox.box-page{padding:0}.cst-pp h3{font-size:22px}.cst-pp h2,.cst-tc h2{font-size:20px}.cst-tc p,.cst-pp p,.cst-pp table td{font-size:14px}.cst-pp table tr{display:grid}.cst-testi h2{font-size:22px}.icon-img .col-sm-2{width:100%;text-align:center}a.cst-col-btn{padding:10px}div#shopify-section-product .pro_main_c ul.nav.nav-tabs li a{font-size:13px!important}body#roof-lanterns-and-pyramid-skylights .cst-bg-ing,body#flat-rooflight .cst-bg-ing{height:73px;background-position:bottom;background-size:contain;background-repeat:no-repeat}.banner h5 p{margin-bottom:6px}.cst-ig{display:block;text-align:center}div#shopify-section-collection .col-lg-6.col-md-6.col-sm-6.col-xs-6.element.mb30{width:100%;margin-top:35px}.template-collection #content .use_align_height .box_1{max-height:250px!important}div#featured-products-section-product .main_box .desc h5{margin-bottom:20px!important}a.cst-col-btn{width:100%;display:block;text-align:center;margin-top:10px}ul.nav.nav-tabs li a{border:1px solid #000;margin-right:0}ul.nav.nav-tabs li{text-align:center;width:100%}.cstm_pdf_bttn{display:block}.cstm_pdf_bttn a{font-size:16px}div#shopify-section-1599826395310 a.cst-col-btn{top:20px}.tab-content .rte img{width:100%!important}.template-product .cstm_pdf_bttn .col-sm-4 p img{width:auto!important}.cstm_related_title span:before{display:none}.cstm_related_title span{padding-left:0}a.fantastic_button{font-size:16px}}@media(max-width:767px)and (orientation:landscape){.banner h5 p{margin-bottom:0}div#shopify-section-slideshow #flexslider-slideshow .banner h4 p{margin-bottom:15px}.home-slider .banner_overlay{padding-top:0}div#shopify-section-slideshow a.btn_c{padding:0 15px}}@media only screen and (min-width:768px)and (max-width:1023px){#footer .f_mid{padding:0 0 125px}.icon-txt span{font-size:20px}.icon-txt p{font-size:14px}.icon-txt-lan p{font-size:16px;width:100%;padding:0 15px;margin-left:0}.cst-client{height:450px;max-width:100%}img.clnt-img{width:260px}.mb20{font-size:32px}.cst-pr p{font-size:16px}.cst-pr .col-sm-3{width:50%}.cst-cont-ftr{max-width:100%}.cst-social{padding-top:15px}#footer .f_mid h4{font-size:18px}.cst-rls{padding-right:0}.cst-lsn-img .row{display:flex;align-items:center}.cst-lsn-img .row .col-sm-6{width:100%}.cst-rls{padding-right:0;width:100%}#content .h_row_1 h2{font-size:27px;padding-bottom:20px}#header .header_top{display:none}.home-slider .slides img{height:425px}.account-icon-mobile{float:right;padding:15px 5px}#header .navbar-toggle,#header .navbar-cart{padding-top:45px!important;padding-bottom:9px!important;padding-right:15px}.cst-ftr-mnu,.cst-ftr-bg{height:457px}ul.mw_options_list span.option-value-label{cursor:default;pointer-events:none!important}img.cst-line-img{padding-bottom:30px}div#shopify-section-contact-page #content .frm .txtbox{width:unset!important;padding:0 65px}div#shopify-section-contact-page iframe{width:100%}.row.cst-lantern-rw .wrapper{height:0}.icon-txt-lan-img img{width:95%}.clnt-img{display:none}body#roof-lanterns-and-pyramid-skylights .cst-bg-ing,body#flat-rooflight .cst-bg-ing{height:145px;background-size:contain;background-repeat:no-repeat;background-position:bottom}.icon-img .col-sm-2 img{width:100px}ul.nav.nav-tabs li a{border:1px solid #000;margin-right:0}.cstm_pdf_bttn{align-items:unset}.cstm_pdf_bttn a{font-size:16px}div#shopify-section-1599826395310 a.cst-col-btn{top:20px}}@media only screen and (min-width:1024px)and (max-width:1190px){.cst-rls{padding-right:4%}.icon-txt-lan p{width:85%;margin-left:10%}img.clnt-img{width:420px}.cst-pr ul li{font-size:13px}.cst-ftr-mnu,.cst-ftr-bg{height:438px}div#shopify-section-contact-page iframe{width:100%}img.clnt-img{top:0}.icon-txt-lan-img img{width:90%}body#roof-lanterns-and-pyramid-skylights .cst-bg-ing,body#flat-rooflight .cst-bg-ing{height:193px;background-size:contain;background-repeat:no-repeat;background-position:bottom}ul.nav.nav-tabs li a{border:1px solid #000;margin-right:0}}@media only screen and (max-width:767px){.navbar_header_vgs._svgss a#wsnavtoggle{float:unset!important;font-size:21px;display:inline-block!important;color:#b22222}.navbar_header_vgs._svgss{text-align:center}.navbar_header_vgs._svgss a#wsnavtoggle i.fa.fa-bars{padding-right:5px}.cst-related-pro .recommendation_content .h_row_4,.cst-related-pro .recommendation_content .h_row_4 .owl-carousel .owl-stage-outer{width:100%}}@media only screen and (min-width:1200px){#content .pro_main_c .desc_blk .desc_blk_bot{padding-top:0!important}#footer .f_bot .f_bot_left{width:65%!important}}body#buy-polycarbonate-dome-rooflights .cstm_cont_btm,body#buy-roof-dome-polycarbonate .cstm_cont_btm,body#get-dome-rooflight-manual-hinged-vent-polycarbonate .cstm_cont_btm,body#buy-dome-rooflight-electric-hinged-vent-polycarbonate .cstm_cont_btm,body#shop-access-hatch-rooflight-uk .cstm_cont_btm,body#buy-mardome-aov-smoke-vent-custom-roofights .cstm_cont_btm{display:none}body#get-electric-amp-manual-opening-glass-rooflight table.cstm_flatroof p{margin:0;padding:5px 0}body#get-electric-amp-manual-opening-glass-rooflight .mw-option-description.value-desc{font-weight:500;font-size:18px;color:#4a4a4a;padding-top:10px}
/*# sourceMappingURL=/cdn/shop/t/88/assets/cstm-vgs.css.map */
