@media (max-width: 1122px){header .logo img{margin-top:15px}ul.menu li{padding:0px;width:16.6%}ul.menu li:before{content:""}ul.menu li.has-child:after{position:initial;float:right;margin-top:-50px}ul.menu li.has-child:last-child ul.dropdown li:first-child:before{left:200px}ul.menu li a,ul.menu li span{padding:15px 10px;text-align:center;display:block}ul.menu ul.dropdown{margin-top:-1px}ul.menu ul.dropdown li{width:100%}#slider{height:420px;width:100%}body.home #slider img{margin-top:110px}#slider img{margin-top:-30px}#slider .button{left:5%;top:30%}.content-right{width:30%;margin-top:158px}.content-left,.content-left.other{margin-top:0px}.featured .product:first-child{margin-right:40px}.alumina-gng img.product{margin-right:25px;margin-top:25px}.contact-form{width:37%}footer .wrapper{padding:50px 0px}footer .footer-inner{padding:30px 50px 0px}}@media (max-width: 1122px){header .logo{width:100%}header .logo img{height:inherit;max-width:100%;width:100%;padding:15px 0;margin:0px auto;max-width:456px;display:block}header .address{display:none}#slider{display:none}body .content{position:relative;z-index:1}.content-left h1{word-break:normal;font-size:38px}.mobMenu{display:block;padding:5px 20px;font-size:18px;line-height:24px;color:#fff;font-weight:700}.mobMenu p:after{content:"\25bc";color:#fff;font-size:10px;position:relative;margin-left:10px}ul.menu{display:none;visibility:hidden;opacity:0}ul.menu li{background-color:#289dce;display:block;border-top:1px solid #ccc;position:relative;z-index:10;width:100%;padding:0px;float:none}ul.menu li::before{content:""}ul.menu li a:link,ul.menu li a:visited,ul.menu li span{display:block;width:100%;padding:10px 5px;text-decoration:none;line-height:1.3;text-align:left}ul.menu li.has-child:after{margin-top:-30px;margin-right:20px}ul#mobMenu.visible{display:block;visibility:visible;opacity:1}ul.menu li.has-child span.link+ul.dropdown{display:none;visibility:hidden;opacity:0;position:relative !important;width:100%;margin-left:-15px}ul.menu.visible li.has-child span.open+ul.dropdown{display:block !important;visibility:visible !important;opacity:1 !important;margin-top:0px}ul.menu ul.dropdown li.submenu-child{background-color:#000;padding:0px}ul.menu ul.dropdown li.submenu-child a:link,ul.menu ul.dropdown li.submenu-child a:visited,ul.menu ul.dropdown li.submenu-child span{padding-left:15px;width:100%}ul.menu ul.dropdown ul.subsubmenu{display:none;opacity:0;visibility:hidden;position:relative;left:0px}ul.subsubmenu li.thirdlevel{border-bottom:1px solid #d9d9d9 !important}ul.menu ul.dropdown ul.subsubmenu li:first-child:before{background:none}ul.menu ul.dropdown ul.subsubmenu li.thirdlevel a:link,ul.menu ul.dropdown ul.subsubmenu li.thirdlevel a:visited{width:100%;border-bottom:none}ul.menu.visible ul.dropdown li.child-has-child span.open+ul.subsubmenu{display:block;opacity:1;visibility:visible}.content-right{margin-top:40px;width:32%}.content-right .brochure,.suppliers{padding:25px 20px}.content-left{width:64%;padding:30px}.content-left.other{margin-right:24px;padding:30px 0px}.featured .product:first-child{margin-right:30px}.product h3{font-size:20px}.alumina-gng img.product{margin-right:20px;margin-top:20px}.contact-form,.map,.map iframe,.content-full-width .product iframe{float:none;width:100%}.content-full-width .product{width:100%}.content{margin-top:0px !important}}@media (max-width: 480px){header .logo{width:100%;float:none}header .logo img{width:100%;height:inherit}header .address{display:none}.content-left,.content-right{width:100%}.featured .product{width:100%;margin-bottom:25px}.content-left.other img{width:100%;max-width:100%}table.product{margin-left:-20px;width:109%}table.product th,table.product td{padding:5px 3px}.content-left.other .aremco-images{width:100%;display:block}.content-left.other .aremco-images img{width:100%;max-width:100% !important}div.extruded img.third{width:100%;display:block;margin-bottom:20px !important}.content-left.privacy{padding:0px}.content-full-width .product,.content-full-width .product iframe{width:100%}footer .wrapper{padding:50px 0 10px}footer .footer-inner{padding:20px 20px 0}footer .footer-inner .copyright p:nth-child(2){visibility:hidden}footer .footer-inner .copyright p:nth-child(2) a:link,footer .footer-inner .copyright p:nth-child(2) a:visited{display:block;visibility:visible}footer .footer-inner .copyright a{margin-top:-10px}footer .footer-inner .copyright a:first-child{margin-top:0px}footer .footer-inner .copyright p:last-child{margin-top:20px;width:260px;position:relative;z-index:10}}

/*# sourceMappingURL=responsive.css.map */