@font-face{font-family:mywebfont;src:url(../fonts/gotham_light-webfont.eot);src:url(../fonts/gotham_light-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/gotham_light-webfont.woff2) format('woff2'),url(../fonts/gotham_light-webfont.woff) format('woff'),url(../fonts/gotham_light-webfont.ttf) format('truetype'),url(../fonts/gotham_light-webfont.svg#gotham_lightregular) format('svg');font-weight:400;font-style:normal}body{font-family:mywebfont;background:url(../img/pattern.jpg) left top repeat}.top-row{margin-top:20px;margin-bottom:10px}.top-row p.call-label{font-size:17px;font-weight:700;color:#636363;margin-bottom:0}.top-row p{text-align:center}.top-row .cnt-no{font-size:23px;font-weight:700;color:#636363;margin-bottom:2px}.top-social-media{padding:0;width:105px;margin:0 auto;margin-bottom:8px}.top-social-media li{float:left;list-style-type:none}.top-social-media li a{width:26px;height:27px;background:url(../img/social-media.jpg) left top no-repeat;text-indent:-9999em;display:block}.top-social-media li.twitter a{background-position:0 0}.top-social-media li.pinterest a{background-position:-26px 0}.top-social-media li.facebook a{background-position:-52px 0}.top-social-media li.gpluse a{background-position:-78px 0}.top-social-media li.instagram a{background-position:-104px 0}.top-social-media li.tumblr a{background-position:-131px 0}.navbar-default{background:#fff;box-shadow:none;border-radius:0;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.navbar-nav{border-left:1px solid #ccc}.navbar-nav>li{border-right:1px solid #ccc}.navbar{margin-bottom:0}.navbar-collapse li{border-bottom1:1px solid #ccc}.slider{overflow:hidden}.flex-viewport li{position:relative}.footer-top .row1 h4,.home .row1 h2{font-size:20px;color:#e18e04;text-align:center;text-transform:uppercase;font-weight:700;display:inline-block;padding:0 15px;position:relative;margin-top:50px;margin-bottom:50px}.footer-top .row1 h4:after,.footer-top .row1 h4:before,.home .row1 h2:after,.home .row1 h2:before{background:#e18e04;content:"";display:block;height:1px;position:absolute;top:50%;width:400%}.footer-top .row1 h4:before,.home .row1 h2:before{right:100%}.footer-top .row1 h4:after,.home .row1 h2:after{left:100%}.head-wrap{overflow:hidden;text-align:center}.home-product h3{color:#717171;background:#fff;width:293px}.home-product .content{width:293px}.footer-product h3,.home-product h3{font-size:16px;text-transform:uppercase;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-left:1px solid #ccc;height:84px;line-height:84px;margin:0;text-align:center;font-weight:700}.footer-product .col-lg-4,.home-product .col-lg-4{margin-bottom:20px}.installations-product{margin-top:40px}.installations-product .col-lg-4{margin-bottom:40px}.installations-product .content:hover{background:url(../img/eye.png) center center no-repeat}.footer-top{background:#efefef;border-top:1px solid #ccc;padding-bottom:50px}.footer-top .content{position:relative}.footer-product h3{background:url(../img/title-bg.png) left top repeat-x;height:67px;line-height:67px;color:#fff;position:absolute;bottom:0;width:100%}footer{background:#6e6055}footer h3{margin-top:60px;padding-bottom:20px;text-transform:uppercase;text-align:center;color:#d5d5d5;font-size:22px;font-weight:700;background:url(../img/line.jpg) center bottom no-repeat}footer .quote{font-size:20px;color:#ffde00;font-weight:700;font-style:inherit;text-align:center;margin-bottom:0}footer h4{font-size:18px;color:#d5d5d5;font-weight:700;text-align:center;margin-top:30px}footer .call{font-size:25px;font-weight:700;text-align:center;color:#d5d5d5;margin-bottom:30px}footer h5{font-size:18px;color:#d5d5d5;font-weight:700;text-align:center}footer .mail{font-size:18px;font-weight:700;color:#d5d5d5;text-align:center;display:block}.copyrights{font-size:14px;text-align:center;font-weight:700;height:68px;background:url(../img/line.jpg) center top no-repeat;color:#d5d5d5;margin-top:40px;padding-top:30px}@media (max-width:767px){#logo{margin:0;height:46px;width:250px;margin:0 auto;margin-bottom:20px}#logo a{display:block;height:46px;width:250px;text-indent:-9999em;background:url(../img/small-logo.jpg) left top no-repeat}.footer-product .content{width:293px;margin:0 auto}.installations-product .content{width1:261px;margin:0 auto}.banner-caption{position:absolute;left:8%;top:5%}.banner-caption p{font-size:10px;color:#fff;font-weight:700;margin-bottom:0}.banner-caption .button{width:80px;height:20px;color:#fff;background:#8bc34a;display:block;text-align:center;line-height:20px;font-size:13px;text-transform:uppercase}.installations .banner-caption p{font-size:9px}}@media (min-width:768px) and (max-width:991px){#logo{margin:0;height:92px;width:500px}#logo a{display:block;height:92px;width:500px;text-indent:-9999em;background:url(../img/medium-logo.jpg) left top no-repeat}.home-product .content{width:293px;margin:0 auto}.installations-product .content{width1:261px;margin:0 auto}.footer-product .content{width:215px;margin:0 auto}.footer-product .content img{max-width:100%}.banner-caption{position:absolute;left:8%;top:5%}.banner-caption p{font-size:25px;color:#fff;font-weight:700}.banner-caption .button{width:177px;height:42px;color:#fff;background:#8bc34a;display:block;text-align:center;line-height:42px;font-size:16px;text-transform:uppercase}.installations .banner-caption p{font-size:14px}}@media (min-width:992px) and (max-width:1199px){#logo{margin:0;height:135px;width:732px}#logo a{display:block;height:135px;width:732px;text-indent:-9999em;background:url(../img/logo.jpg) left top no-repeat}.footer-product .content,.home-product .content{width1:293px;margin:0 auto}.banner-caption{position:absolute;left:8%;top:28%}.banner-caption p{font-size:25px;color:#fff;font-weight:700}.banner-caption .button{width:177px;height:42px;color:#fff;background:#8bc34a;display:block;text-align:center;line-height:42px;font-size:16px;text-transform:uppercase}}@media (min-width:1200px){#logo{margin:0;height:135px;width:732px}#logo a{display:block;height:135px;width:732px;text-indent:-9999em;background:url(../img/logo.jpg) left top no-repeat}.footer-product .content,.home-product .content{width:293px;margin:0 auto}.installations .content{width1:261px;margin:0 auto}.banner-caption{position:absolute;left:8%;top:28%}.installations .banner-caption{position:absolute;left:8%;top:18%}.banner-caption p{font-size:25px;color:#fff;font-weight:700}.banner-caption .button{width:177px;height:42px;color:#fff;background:#8bc34a;display:block;text-align:center;line-height:42px;font-size:16px;text-transform:uppercase}}.effects{padding-left:15px;text-align:center}.effects .img{position:relative;margin-bottom:5px;overflow:hidden}.effects .img img{display:block;margin:0;padding:0;max-width1:100%;height1:auto}.overlay{display:block;position:absolute;z-index:20;background:url(../img/product-hover.png) left top repeat;overflow:hidden;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}a.close-overlay{display:block;position:absolute;top:0;right:0;z-index:100;width:45px;height:45px;font-size:20px;font-weight:700;color:#fff;line-height:45px;text-align:center;background-color:#000;cursor:pointer}a.close-overlay.hidden{display:none}a.expand{display:block;position:absolute;z-index:100;width:100%}#effect-1 .overlay{bottom:0;left:0;right:0;width:100%;height:0}#effect-1 .overlay a.expand{left:0;right:0;bottom:50%;margin:0 auto -30px auto}#effect-1 .img.hover .overlay{height:100%}#effect-2 .overlay{top:0;left:0;right:0;width:100%;height:0}#effect-2 .overlay a.expand{left:0;right:0;top:50%;margin:-30px auto 0 auto}#effect-2 .img.hover .overlay{height:100%}#effect-3 .overlay{top:0;bottom:0;left:0;width:0;height:100%}#effect-3 .overlay a.expand{top:0;bottom:0;left:50%;margin:auto 0 auto -30px}#effect-3 .img.hover .overlay{width:100%}#effect-4 .overlay{top:0;bottom:0;right:0;width:0;height:100%}#effect-4 .overlay a.expand{top:0;bottom:0;right:50%;margin:auto -30px auto 0}#effect-4 .img{overflow:hidden}#effect-4 .img.hover .overlay{width:100%}#effect-5 .overlay{top:0;bottom:0;left:0;right:0;opacity:0}#effect-5 .overlay a.expand{top:0;bottom:0;left:0;right:0;margin:auto;width:100%;height:100%;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}#effect-5 .img.hover .overlay{opacity:1}#effect-5 .img.hover .overlay a.expand{width:60px;height:60px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;border-radius:30px}#effect-6 .overlay{top:0;bottom:0;left:0;right:0;opacity:0}#effect-6 .overlay a.expand{left:0;right:0;top:0;margin:0 auto;opacity:0;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}#effect-6 .img.hover .overlay{opacity:1}#effect-6 .img.hover .overlay a.expand{top:50%;margin-top:-30px;opacity:1}.overlay .expand{background:url(../img/eye.png) center center no-repeat;display:block;width:90px;height:90px;text-indent:-9999em}#back-top a{display:block;text-indent:-9999em;width:35px;height:35px;background:url(../img/back-top-btn.png) left top no-repeat;margin:0 auto}.innerlink{margin-left:30px;margin-top:40px;text-align:center}.innerlink a{padding:0;font-weight:700;font-size:16px;margin:0 10px}.innerlink2{margin-left:30px;margin-top:40px;margin-bottom:-10px;text-align:center}.innerlink2 a{padding:0;font-weight:700;font-size:18px;margin:0 10px;color:#e18e04}.gal{padding:30px 20px}.gal .content{text-align:center;margin-bottom:30px}.gal .content h4{text-align:center}.gal .content h3{font-size:18px;font-weight:700}.gal.bheight .content a{height1:250px;display:block;overflow:hidden}.navbar-default .navbar-nav>li>a.active{background:#a0e15b;color:#652c2c}.inner-pg-sec-menu{margin-left:30px;margin-top:40px;float:left}.inner-pg-sec-menu li{padding:10px;display:inline}.inner-pg-sec-menu a{font-weight:700}.img-fix{width:auto;max-width:300px;height:270px}.img-fix2{width:260px;height1:330px}.effects .img img{width1:261px!important;height1:375px!important}.margin-top-fix{margin-top:50px}.home-product p{font-size:12px;text-transform:uppercase;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-left:1px solid #ccc;height:84px;line-height:20px;margin:0;text-align:center;background:#fff;padding-top:20px}.pad30{padding-top:30px}@media (min-width:300px) and (max-width:767px){.home-product .col-xs-12{margin:0 auto;float:none;width:293px;margin-bottom:20px}}@media (min-width:300px) and (max-width:460px){.col-xs-6{width:100%;margin:0;float:none;text-align:center}}a{outline:0!important}.navbar-nav>li>a{padding:17px 20px;font-size:15px}@media (min-width:765px) and (max-width:1020px){.navbar-nav>li>a{padding:15px 12px;font-size:13px}}@media (min-width:780px){.navbar .container{width:auto}}.white{color:#fff!important}.installations-product .content{height:440px!important}.installations-product .content img{position:absolute;bottom:42px}.installations-product .content h3{position:absolute;bottom:0;height:38px;text-align:center;width:100%;font-weight:700;line-height:18px;margin:0;padding:0;font-size:16px;text-transform:capitalize}@media (min-width:768px){.container .installations-product{width:auto;max-width:1020px;margin-left:auto;margin-right:auto}.h30 .content{height:250px}}