@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,400italic);@import url(https://fonts.googleapis.com/css?family=Lato:400,700);@font-face{font-family:'RotisSemiSerif';src:url('fonts/RotisSemiSerif.eot');src:url('fonts/RotisSemiSerif.eot?#iefix') format('embedded-opentype'),
url('fonts/RotisSemiSerif.woff') format('woff'),
url('fonts/RotisSemiSerif.ttf') format('truetype');font-weight:normal;font-style:normal;}
@font-face{font-family:'icomoon';src:url('fonts/icomoon.eot?1y2clw');src:url('fonts/icomoon.eot?1y2clw#iefix') format('embedded-opentype'),
url('fonts/icomoon.ttf?1y2clw') format('truetype'),
url('fonts/icomoon.woff?1y2clw') format('woff'),
url('fonts/icomoon.svg?1y2clw#icomoon') format('svg');font-weight:normal;font-style:normal;}
[class^="icon-"], [class*=" icon-"]{font-family:'icomoon' !important;speak:none;color:#ffffff;font-size:22px;margin:0 7px 0 0;padding:19px 10px 19px 19px !important;background-color:#4a4848;border-radius:0;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.icon-facebook55:before{content:"\e900";}
.icon-facebook55:hover{content:"\e900";color:#fff;text-decoration:none;background-color:#d07f00;text-decoration:none;}
.icon-linkedin11:before{content:"\e901";}
.icon-linkedin11:hover{content:"\e901";color:#fff;text-decoration:none;background-color:#d07f00;text-decoration:none;}
.icon-twitter1:before{content:"\e902";}
.icon-twitter1:hover{content:"\e902";color:#fff;text-decoration:none;background-color:#d07f00;text-decoration:none;}
.icon-youtube18:before{content:"\e903";padding:0 10px 0 0 !important;}
.icon-youtube18:hover{content:"\e903";color:#fff;text-decoration:none;background-color:#d07f00;text-decoration:none;}
body{font-family:'Roboto';color:#31353d;background-color:#fff;line-height:26px;font-weight:normal;font-size:14px;}
.displaynone{display:none;}
.middle, .footer, .inner, .topCon{width:100%;float:left;position:relative !important;clear:both;}
.header{width:100%;float:left;}
.puncline{padding:40px 0;z-index:60;background:rgba(0, 0, 0, .5);width:100%;position:absolute;top:60%;}
.puncline h5{color:#ffffff;font-family:'RotisSemiSerif';font-size:30px;font-weight:500;margin:0 0 5px 0;padding:0;text-align:left;text-transform:uppercase;}
.puncline p{color:#ffffff;font-family:'Lato';font-size:25px;font-weight:300;margin:0;padding:0;font-style:italic;text-align:left;}
.topGreen{width:100%;position:relative;background-color:#64b100;}
.logo{width:30%;position:absolute;top:15px;z-index:30!important;}
#myVideo{width:100%}
.welCon{width:100%;float:left;clear:both;padding:65px 0;font-size:18px;line-height:32px;background:url(../images/welRoght.png) no-repeat right center;background-size:50% auto;}
.welCon h1{font-family:'RotisSemiSerif';font-size:23px;font-weight:700;margin:0 0 15px 0;padding:0;color:#272727;text-transform:uppercase;}
.welCon h1 span{color:#ec7a1b;}
.welCon span{color:#ec7a1b;}
.welCon a{border:1px solid #ec7a1b;font-size:14px;background:url(../images/readIcon.png) no-repeat 160px center transparent;display:inline-block;padding:8px 50px 8px 20px!important;margin:20px 0 0 0;color:#000;text-transform:uppercase;text-decoration:none;border-radius:0 !important;}
.welCon a:hover{border:1px solid #ec7a1b;background:url(../images/readIcon1.png) no-repeat 160px center #ec7a1b;color:#fff;padding:8px 50px 8px 20px!important;}
.middle img{width:100%;height:auto;}
.proCon{width:100%;float:left;padding:50px 0;}
.proCon h2{font-family:'RotisSemiSerif';font-size:30px;text-align:center;font-weight:700;margin:0 0 15px 0;padding:0;color:#77ba00;text-transform:uppercase;}
.proCon p{text-align:center;padding:0 10%;}
.greenLine{width:100%;float:left;background:url(../images/greenLine.png) repeat-x left top;margin:30px 0 0 0;}
.porBox{width:14.66666666666667%;margin:0 2% 0 0;float:left;background-color:#fefefe;border-bottom:1px solid #bfdc5a;}
.porBox1{width:14.66666666666667%;margin:0 0 0 0;float:left;background-color:#fefefe;border-bottom:1px solid #bfdc5a;}
.clientsCon{width:100%;float:left;background:url(../images/clients.jpg) no-repeat left top;background-size:100% 100%;padding:50px 0 60px 0;}
.line{width:20%;margin:30px auto 40px auto;background:url(../images/line.png) repeat-x left center;}
.lineRed{width:30%;margin:0 auto;background-color:#005ba6;height:6px;}
.clientsCon h4{font-family:'Lato';font-size:32px;text-align:center;font-weight:300;margin:0 0 12px 0;padding:0;color:#fff;}
.clientsCon p{font-family:'Roboto';color:#fff;line-height:26px;font-style:italic;font-size:20px;font-weight:300;text-align:center;}
.brandCon{width:100%;float:left;padding:50px 0 60px 0;background-color:#fff;}
.brandCon h4{font-family:'Lato';font-size:32px;text-align:center;font-weight:300;margin:0 0 12px 0;padding:0;color:#282828;}
.brandCon p{font-family:'Roboto';color:#282828;line-height:26px;font-style:italic;font-size:20px;font-weight:300;text-align:center;}
.line2{width:20%;margin:30px auto 40px auto;background:url(../images/line2.png) repeat-x left center;}
.instalCon{width:100%;float:left;padding:50px 0 60px 0;background:url(../images/videoBg.jpg) no-repeat left top;background-size:100% 100%;}
.instalCon h4{font-family:'Lato';font-size:32px;text-align:center;font-weight:300;margin:0 0 12px 0;padding:0;color:#282828;}
.instalCon p{font-family:'Roboto';color:#282828;line-height:26px;font-style:italic;font-size:20px;font-weight:300;text-align:center;}
.line3{width:20%;margin:30px auto 40px auto;background:url(../images/line3.png) repeat-x left center;}
.lineRed1{width:30%;margin:0 auto;background-color:#a5d518;color:#fff;height:6px;}
.addressCon{width:100%;text-align:center;float:left;background:url(../images/add_bg.jpg) no-repeat;background-size:100% 100%;padding:60px 0 150px 0;font-family:'Roboto';font-size:16px;color:#f8f8f8;}
.addressCon h2{color:#333 !important;font-family:'Lato';font-size:32px;text-align:center;font-weight:300;margin:0 0 12px 0;padding:0;}
.addressLine{text-align:center;border-left:1px solid #ffffff;border-right:1px solid #ffffff;}
.down{margin-bottom:75px;font-family:'Roboto';color:#282828;line-height:26px;font-style:italic;font-size:20px;font-weight:300;text-align:center;}
.down1{font-family:'Roboto';color:#282828;line-height:26px;font-style:italic;font-size:20px;font-weight:300;text-align:center;}
.addressCon img{margin:0 20px 30px 0;}
.addressCon .col-sm-4{text-align:center;}
.addressCon .col-sm-3{text-align:center;}
.addressCon .col-sm-2{text-align:center;}
.addressCon a{color:#f8f8f8;text-decoration:none;}
.addressCon a:hover{color:#f8f8f8;text-decoration:underline;}
.navbar-nav>li>a{padding-top:20px;padding-bottom:20px;color:#000;font-family:'Roboto';font-size:16px;font-weight:bold;background:url(../images/divider.png) no-repeat left center;}
.navInfo{width:100%;float:right;margin:0;}
.active a{color:#E07D14 !important;}
.dropdown-menu li a{color:#000 !important;}
.dropdown-menu li a:hover{background-color:#f06f11;color:#fff !important;}
.instalCon .col-sm-3{padding:0px !important;}
.aboutCon{width:100%;float:left;padding:60px 0 60px 0;}
.aboutCon h2{font-family:'RotisSemiSerif';font-size:40px;font-weight:700;margin:0 0 25px 0;padding:0 0 15px 0;color:#f06f11;text-transform:uppercase;background:url(../images/aboutLine.png) repeat-x left bottom;}
.aboutCon h4{font-family:'Roboto';font-size:20px;font-weight:500;margin:0;padding:0 0 15px 0;color:#5a9c00;}
.aboutCon h5{font-family:'Roboto';font-size:25px;font-weight:500;margin:0;padding:0;color:#f06f11;}
.aboutCon .pull-right{float:right;margin:10px 0 15px 40px;}
.aboutCon strong{color:#f06f11;}
.aboutCon hr{margin-top:30px;margin-bottom:30px;border:0;border-top:3px dashed #d1d1d1;}
.aboutCon .list-group{list-style:circle;padding:0 0 0 15px;line-height:35px;}
.aboutCon .list-group strong{color:#69ab0e;}
.visionCon{width:100%;float:left;background-color:#fbfbfb;color:#4c4c4c;border-bottom:7px solid #eaeaea;padding:0;margin:10px 0 30px 0;}
.infoCon{width:100%;float:left;color:#4c4c4c;background:url(../images/infoLine.png) no-repeat center top;padding:30px 30px 0px 30px;}
.infoCon a{color:#4c4c4c;}
.infoCon a:hover{color:#f06f11;}
.infoCon strong{color:#f06f11;}
.infoCon hr{border-color:#aeaeae;border-image:none;border-style:dashed none none;border-width:2px;margin-bottom:20px;margin-top:20px;}
.infoCon h3{font-family:'Lato';font-size:20px;font-weight:300;padding:0 0 15px 0;margin:0;color:#6eaf15;}
.flexCon{display:-webkit-flex;display:flex;}
.flexCon1{display:flex;}
.tab-content{color:white;background-color:#ffffff !important;margin:0 0 45px 0;border-bottom:1px solid #f2f2f2;border-left:1px solid #e4e4e4;border-right:1px solid #e4e4e4;padding:30px 35px;}
.tab-content h3{font-family:'Roboto';font-size:25px;font-weight:500;margin:0;padding:25px 0 15px 0;color:#5a9c00;}
.tab-content h4{font-family:'Roboto';font-size:25px;font-weight:500;margin:0;padding:0;color:#f06f11;}
.panel-group h4{padding:0px !important;font-size:17px;}
.nav-pills>li.active>a{font-size:30px;text-align:center;}
.nav-pills>li>a{font-size:30px;}
.tab-pane p{color:#262626;}
.tab-pane img{border:1px solid #f2f2f2;}
.tab-pane .col-xs-3{margin:0 0 30px 0;}
.tab-pane .col-sm-4{margin:0 0 30px 0;}
.aboutCon .col-sm-4{margin:0 0 30px 0;}
.aboutCon .col-xs-3{margin:0 0 30px 0;}
.whyBox{width:100%;float:left;background-color:#fbfbfb;color:#4c4c4c;font-size:16px;border-bottom:7px solid #eaeaea;padding:40px 0 0 0;}
.whyBox img{text-align:center !important;}
.whyCon{width:100%;text-align:center !important;}
.whyCon .infoCon{background:none;}
.proInfo{width:100%;float:left;color:#fff;background:url(../images/infoLine.png) no-repeat center top;padding:20px 30px 10px 30px;}
.proInfo h3{font-family:'Lato';font-size:18px;text-align:center;font-weight:300;padding:0 0 15px 0;margin:0;color:#6eaf15;}
.proInfo p{color:#fff;}
.aboutCon .nav>li>a{border-top:1px solid #f2f2f2;text-align:center;border-left:1px solid #e4e4e4;border-right:1px solid #e4e4e4;padding:20px 25px;}
.pdfCon{background-color:#fff;padding:20px 30px;border:1px solid #f3f3f3;margin:0 0 20px 0;}
.pdfCon img{margin:0 20px 0 0;}
.pdfCon a{color:#31353d;}
.pdfCon h6{font-family:'Lato';font-size:20px;font-weight:300;padding:0 0 5px 0;margin:0;color:#6eaf15;}
.redText{color:#f06f11;}
.module .aboutCon{padding:30px 0 30px 0;}
.module .aboutCon .col-sm-4{margin:0px !important;}
.module .aboutCon .col-xs-3{margin:0 0 30px 0;}
.module .aboutCon h3{font-family:'Roboto';font-size:18px;font-weight:500;margin:0;padding:20px 0 15px 0;color:#5a9c00;}
.module .aboutCon h4{font-family:'Roboto';font-size:25px;font-weight:500;margin:0;padding:0;color:#f06f11;}
.module .aboutCon h2{font-family:'RotisSemiSerif';font-size:40px;font-weight:700;margin:0 0 25px 0;padding:0 0 25px 0;color:#f06f11;text-transform:uppercase;background:url(../images/aboutLine.png) repeat-x left bottom;}
.module .aboutCon h5{font-family:'Roboto';font-size:25px;font-weight:500;margin:0;padding:0;color:#f06f11;}
.module .aboutCon h6{font-family:'Roboto';font-size:25px;font-weight:500;margin:0;padding:25px 0 15px 0;color:#5a9c00;}
#fusionads{display:none !important;}
#close-fusionad{display:none !important;}
.dropdown-menu{min-width:200px !important;background-color:#FFF;border:1px solid #CCCCCC;}
.center{text-align:left !important;}
.center p{padding:0% !important;}
.center1{text-align:center !important;}
.dropdown-submenu{position:relative;}
.dropdown-submenu>.dropdown-menu{top:1px;left:100%;margin-top:-6px;margin-left:-1px;}
.dropdown-submenu:hover>.dropdown-menu{display:block;}
.dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#cccccc;margin-top:5px;margin-right:-10px;}
.dropdown-submenu:hover>a:after{border-left-color:#ffffff;}
.dropdown-submenu.pull-left{float:none;}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;}
section{text-align:center !important;}
section p{margin-bottom:10px;padding:0 10%;}
.aboutCon .col-sm-4 img{width:100%;height:auto;}
.whyBox img{width:40% !important;height:auto;}
.navCon{width:43.5%;float:left;background-color:#2B5AAC;}
.navlogo{width:13%;float:left;}
.navCon1{width:43.5%;float:right;background-color:#B31F21;}
#page404{text-align:center;}
#page404 img{margin:50px 0;margin-bottom:20px;}
#page404 a{padding:15px 30px;font-weight:bold;font-size:13px;text-decoration:none}
.btn11{background:#c9383d;display:inline-block;color:#ffffff;text-transform:uppercase;padding:8px 12px 5px 12px;border:none;}
.btn11:hover{background:#9f161b;}
.Flexible-container{position:relative;padding-bottom:63%;height:0;overflow:hidden;border:none;margin-bottom:0;}
.Flexible-container iframe, .Flexible-container object, .Flexible-container embed{position:absolute;width:100%;border:none;top:0;left:0;width:100%;height:100%;}
.Flexible-container1{position:relative;padding-bottom:20%;height:0;overflow:hidden;border:none;margin-bottom:0;}
.Flexible-container1 iframe, .Flexible-container1 object, .Flexible-container1 embed{position:absolute;border:none;width:100%;top:0;left:0;width:100%;height:100%;}
.tWidth{width:100%;float:left;}
.enquiryBtn{margin:10px 0 0 0 !important;}
.textBox{width:100% !important;height:50px !important;background:#fff;border:solid 1px #d5d5d5;font-family:'Lato';color:#000;font-size:15px;}
.textBoxMulti{width:100% !important;height:100px !important;background:#fff;border:solid 1px #d5d5d5;font-family:'Lato';color:#000;font-size:15px;}
.tred{color:#C00;}
.subbtn{background:#f06f11 !important;border:1px solid #f06f11;display:inline-block;padding:8px 15px !important;color:#fff;text-transform:uppercase;text-decoration:none;border-radius:0 !important;}
.subbtn:hover{background:#cc6113 !important;border:1px solid #cc6113;color:#fff;}
.textBox1{width:30% !important;margin:0 2px;height:40px !important;background:#fff;border:solid 1px #d5d5d5;font-family:'Lato';color:#000;font-size:15px;}
.footer{width:100%;font-family:'Lato';font-weight:normal;line-height:30px;font-size:13px;color:#cccbcb;background-color:#252424;border-bottom:7px solid #ff9c00;padding:40px 0 20px 0;float:left;}
.footer h4{font-family:'Lato';font-weight:normal;font-size:16px;color:#fff;margin:0 0 15px 0;}
.footer p{margin:0 0 10px 0;}
.lbmBox{width:100%;border-top:1px solid #8a363a;text-align:left !important;padding:30px 0 0 0;}
.lbm{color:#d99325 !important;}
.lbmText{text-align:right;}
.footer .socialBox{width:100%;float:right !important;text-align:right;margin:30px 0 0 0;}
.footer .socialBox a{text-decoration:none !important;}
.futText{width:30%;float:left;}
.futText a{color:#cccbcb;padding:0;text-decoration:none !important;}
.futText a:hover{text-decoration:underline !important;color:#d99325;}
.futText ul{padding:15px 0 45px 20px;margin:0;}
.futText li{float:left;width:100%;list-style:circle;padding:0;}
.footer hr{margin-top:25px;margin-bottom:25px;border:0;border-top:1px solid #585858;}
.txt1{font-family:'Roboto';color:#282828;line-height:26px;font-style:italic;font-size:20px;font-weight:300;text-align:center;}
table{width:100%;border-collapse:collapse;background-color:#fff;}
tr:nth-of-type(odd){background:#f9f9f9;}
th{background:#5e5751;color:white;font-weight:bold;}
td, th{padding:6px 6px 6px 6px;border:1px solid #dbdbdb;}
.show_small{background-attachment:scroll;background-clip:border-box;background-color:rgba(0, 0, 0, 0);background-image:url("../images/banner-1.jpg");background-origin:padding-box;background-position:left top;background-repeat:no-repeat;background-size:100% auto !important;position:relative;}
.show_small > img{left:50%;margin:-16px 0px 0px -16px;position:absolute;top:50%;}
.nav>li>a:hover, .nav>li>a:focus{color:#294800 !important;}
@media screen and (min-width:1367px){.puncline{position:absolute;top:65%;}
.logo{width:1%;}
}
@media screen and (max-width:1366px){.puncline{position:absolute;top:65%;}
}
@media screen and (max-width:1199px){.container{width:95%;}
.brandCon .col-sm-3 img{width:100%;height:auto;}
.instalCon{background-size:100% 100%;}
}
@media screen and (max-width:1100px){.puncline{position:absolute;top:35%;}
.greenLine{background:none;}
.ch-info .ch-info-back{background:rgba(238, 248, 219, 0.9!important;) none repeat scroll 0 0;}
.porBox{margin:0 5px 30px 0;width:49%;}
.porBox1{margin:0 5px 30px 0;width:49%;}
.addressCon .col-sm-6{width:100%;float:left;border-bottom:1px solid #ffffff;margin:0 0 20px 0;padding:0 0 20px 0;text-align:center;}
.addressCon .col-sm-3{width:50%;float:left;}
.welCon h1{font-size:22px;}
.proCon h2{font-size:25px;}
.instalCon h4{font-size:25px;}
.clientsCon h4{font-size:25px;}
.brandCon p{font-size:17px;}
.clientsCon p{font-size:17px;}
.navbar-nav > li > a{font-size:14px;}
@media screen and (max-width:1050px){.welCon{background:rgba(0, 0, 0, 0) url("../images/welRoght.png") no-repeat scroll right 20%/45% auto;}
.welCon h1{font-size:22px;}
}
@media screen and (max-width:1024px){.module .aboutCon h3{font-size:16px;}
}
@media screen and (max-width:990px){.navInfo{margin:0;}
.navbar-header [class^="icon-"], [class*=" icon-"]{padding:2px 10px 2px 19px !important;background-color:#077f3e !important;}
.navbar-toggle{margin-bottom:10px;margin-top:15px;}
.navbar-collapse{position:absolute;width:100%;padding:0;right:0;background-color:rgba(255, 255, 255, .9);z-index:20;}
.navbar-nav>li{color:#fff;border-bottom:1px dashed #487c00;}
.navbar-nav>li>a{color:#fff;border-bottom:none;padding:0;}
.navbar-nav>li>a:hover{color:#fff;border-bottom:none;}
.navbar-nav{margin:7.5px 20px}
.active a{color:#8ed137 !important;}
.cbp-af-header nav{float:right;width:100%;}
.cbp-af-header h1, .cbp-af-header nav a{line-height:40px;}
.cbp-af-header.cbp-af-header-shrink .navbar-nav>li>a{padding-top:0px !important;}
.cbp-af-header.cbp-af-header-shrink .navbar-header [class^="icon-"], [class*=" icon-"]{background-color:#6AA025 !important;}
.cbp-af-header.cbp-af-header-shrink h1, .cbp-af-header.cbp-af-header-shrink nav a{color:#6eaf15;text-align:left !important;padding:0 0 0 24px !important;}
.cbp-af-header nav a{margin:0 10px;}
.cbp-af-header nav a{padding:0 0 0 25px;}
.dropdown-menu{padding:0px;}
.cbp-af-header.cbp-af-header-shrink h1 img{margin:10px 0;width:80%;}
.welCon{padding:45px 0;font-size:16px;line-height:28px;}
.flexCon1{display:flex;width:33.33333333333333%;}
.cbp-af-header{position:relative !important;}
.cbp-af-header .col-xs-3{position:absolute;width:25%;}
.cbp-af-header .col-xs-9{float:right !important;}
.enquiryBtn{margin:10px 0 40px 0 !important;}
.module .aboutCon h3{font-size:14px;}
.navbar-nav > li > a{color:#000;}
.navbar-nav > li > a:hover{color:#77ba00 !important;}
.aboutCon h2{font-size:24px !important;}
}
@media screen and (max-width:900px){.welCon{background:none;}
.welCon .col-xs-6{width:100%;}
.futText{width:33.33333333333333%;}
.footer .col-xs-7{width:100% !important;float:left;position:relative;padding:0 0 25px 0;margin-bottom:10px;border:0;border-bottom:1px solid #585858;}
.footer .col-xs-5{width:100% !important;float:left;position:relative;}
}
@media screen and (max-width:850px){.puncline{position:absolute;top:25%;}
.puncline h5{font-size:25px;}
.puncline p{font-size:20px;}
.flexCon{display:block !important;}
.flexCon1{display:block !important;width:50% !important;float:left;}
.flexCon1 img{width:100% !important;height:auto;}
.whyCon img{width:30% !important;height:auto;}
}
@media screen and (max-width:800px){.brandCon .col-sm-3{width:33% !important;float:left;}
.brandCon .col-sm-3 img{width:100%;height:auto;}
.instalCon p{font-size:18px;}
.proCon h2{font-size:20px;}
}
@media screen and (max-width:768px){.instalCon .col-sm-3{padding:0px !important;width:48% !important;margin:0 1% 20px 1%;float:left;}
.footer .pull-right{width:100%;text-align:center;}
.footer .socialBox{text-align:center;}
.footer .col-sm-6{text-align:center;}
.cbp-af-header.cbp-af-header-shrink h1 img{margin:10px 0;width:80% !important;}
.welCon{padding:40px 0;font-size:16px;line-height:26px;}
.aboutCon img{width:100%;height:auto;}
.aboutCon h2{font-size:35px;}
.aboutCon .col-sm-6{width:100% !important;float:left;}
.aboutCon .col-sm-6 img{width:10%;height:auto;}
.aboutCon .col-sm-4{width:50%;float:left;}
.module .aboutCon h3{font-size:18px;}
.Flexible-container1{padding-bottom:50%;}
.aboutCon{padding-bottom:0px;}
.navbar-collapse{top:70px;}
.addressCon img{height:63px;}
.addressCon h2{font-size:24px;}
.addressCon p{font-size:15px;margin-bottom:20px;}
.addressCon{padding:31px 0 23px 0;}
.instalCon{padding:30px 0 25px 0;}
.brandCon{padding:30px 0 30px 0;}
.line{margin:22px auto 25px auto;}
.clientsCon{padding:48px 0 25px 0;}
.module .aboutCon h2{font-size:20px !important;}
section.module.content{padding:17px 0 0;}
.aboutCon h2{font-size:20px;}
.infoCon{padding:30px 30px 20px 30px}
.module .aboutCon h3{font-size:14px;}
.proInfo h3{font-size:14px;}
.cbp-af-header img{width:98px;}
}
@media screen and (max-width:700px){.puncline{position:absolute;top:20%;}
.puncline h5{font-size:20px;}
.puncline p{font-size:15px;}
.clientsCon p{font-size:15px;}
.instalCon h4{font-size:20px;}
.clientsCon h4{font-size:20px;}
.navbar-nav > li{text-align:left !important;}
}
@media screen and (max-width:680px){.puncline{display:none;}
.aboutCon h2{font-size:30px;}
}
@media screen and (max-width:600px){.owl-carousel .owl-item{margin:15px;}
}
@media screen and (max-width:550px){.porBox{margin:0 0 30px 0;width:100%;}
.porBox1{margin:0 0 30px 0;width:100%;}
.brandCon .col-sm-3{width:50% !important;float:left;}
.addressCon .col-sm-6{width:100%;}
.addressCon .col-sm-3{width:100%;border-bottom:1px solid #ffffff;margin:0 0 20px 0;padding:0 0 20px 0;text-align:center;}
.addressLine{border:none;}
.brandCon p{font-size:14px;}
.cbp-af-header .col-xs-9{width:100%;float:left;}
.cbp-af-header .col-xs-3{width:40%;float:left;}
.navbar-toggle{margin-bottom:10px;margin-top:15px;}
.cbp-af-header.cbp-af-header-shrink h1 img{margin:10px 0;width:65% !important;}
.welCon{padding:35px 0;font-size:14px;line-height:26px;}
.flexCon1{display:block !important;width:100% !important;clear:both;margin:0 0 20px 0;float:left;}
.flexCon1 img{width:100% !important;height:auto;}
.whyCon img{width:30% !important;height:auto;}
.futText{width:100%;text-align:center !important;}
.futText li{float:left;width:auto;padding:0 10px;list-style:none;text-align:center !important;}
.whyBox{height:auto !important;}
.aboutCon h2{font-size:24px;}
.Flexible-container{width:100% !important;}
}
@media screen and (max-width:500px){.welCon{padding:40px 0;}
.welCon h1{font-size:18px;}
.instalCon p{font-size:15px;}
.proCon h2{font-size:18px;}
}
@media screen and (max-width:480px){.navbar-toggle{margin-bottom:4px;margin-top:15px;}
.aboutCon h2{font-size:25px;}
.aboutCon .col-sm-6 img{width:15%;height:auto;}
.module .aboutCon h2{font-size:24px;}
section p{padding:0;}
.module .aboutCon .col-sm-4{width:100%;}
.aboutCon .col-sm-4{width:100%;}
.panel-group h4{font-size:13px;}
.instalCon .col-sm-3{width:100% !important;}
.module .aboutCon h3{font-size:16px;}
}
@media screen and (max-width:400px){.welCon{padding:30px 0;}
.welCon h1{font-size:15px;}
.navbar-collapse{width:100%;text-align:right;font-size:14px;}
.navbar-nav > li > a{background:none;}
.cbp-af-header nav a{padding:0;margin:8px 5px !important;}
.navbar-nav .open .dropdown-menu > li > a, .navbar-nav .open .dropdown-menu .dropdown-header{padding:0px 15px 5px 10px;font-size:12px;}
.cbp-af-header.cbp-af-header-shrink h1 img{margin:10px 0;width:60% !important;}
.cbp-af-header.cbp-af-header-shrink .navbar-toggle{margin-bottom:10px;margin-top:-11px;}
.navbar-toggle{margin-bottom:10px;margin-top:15px;}
.aboutCon h2{font-size:20px;}
}
@media screen and (max-width:300px){.welCon h1{font-size:15px;line-height:26px;}
.brandCon .col-sm-3{width:100% !important;float:left;}
.aboutCon h2{font-size:20px;}
}