.innerbanner{padding:30px 0 20px 0;background:url(../img/innerbanner.jpg) center top no-repeat;background-size:cover;}
.innerbanner h3,.innercntarea h4{font-weight:700;font-size:28px;text-transform:uppercase;line-height:1.079em;padding:30px 0 30px 110px;position:relative;margin-bottom:40px;color:#FFF;display:inline-block;background:url(../img/innerbannericon1.png) left 5px no-repeat;}
.innercntarea{padding:60px 0;}
.innercntarea .logos img{
    max-height: 40px;
    margin: 20px 40px 20px 0px;
}
.innercntarea h4{background:url(../img/orgline1.jpg) center bottom no-repeat;color:#282828;width:100%;text-align:center;margin-top:0;padding-top:0;font-size:25px;padding-bottom:20px;padding-left:0;}
.prdt{padding-top:20px;}
.productleft{padding-left:20%;}
.productright{padding-left:16%;}
.prdt h5{font-weight:700;font-size:19px;color:#282828;text-transform:uppercase;margin-bottom:20px;}
.prdt h5 span{ font-size:17px; color:#666; display:block; margin-bottom:7px; text-transform:none;}
.productright .section{margin-bottom:60px;}
.btns{padding:18px 50px 18px 75px;display:inline-block;border:2px solid #e2e3e4;font-weight:700;font-size:17px;color:#282828;text-transform:uppercase;position:relative;margin-top:15px;transition-duration:0.5s;}
.btns:before{content:'';position:absolute;left:30px;top:18px;width:23px;height:27px;background:url(../img/pdf.png) left top no-repeat;}
.btns:hover{background:#ed7207;border-color:#ed7207;color:#FFF;}
.btns:hover:before{background-position:left bottom;}
.productleft .productimage{padding-left:10%;padding-bottom:13%;}
.enquiryarea{background:url(../img/enqbg.jpg) left top no-repeat;background-size:cover;padding:70px 0;text-align:center;}
.enquiryarea .enqbtn{min-width:267px;padding:17px 0;display:inline-block;border:2px solid #FFF;font-weight:700;font-size:22px;text-transform:uppercase;color:#FFF;transition-duration:0.5s;}
.enquiryarea .enqbtn:hover{background:#FFF;color:#149df5;background-color:rgba(255,255,255,0.84);}
.productright .section:last-child{margin-bottom:0;}
.productright.right2{ padding-left:5%;}

.clientelearea{}
.clientelearea ul,.productlist ul { padding:0; margin:0;}
.clientelearea li,.productlist li{ list-style:none; display: inline-block; float:left; width:25%; padding:10px;}
.cnt { padding-top:30px;}
.cnt p{ font-weight:500; color:#000;}
.cnt p a{color:#000; transition-duration:0.5s;}
.cnt p a:hover{color:#ff6d00;}


.productlist li{ padding:7px; }
.productlist li .imgbox{ display:block;border: 2px solid #e6e7e8; padding:17px; transition-duration:0.5s;}
.productlist li .imgbox:hover{ border-color:#e06800;}


.disclaimer{ width:95%; display: block; margin:40px auto 0 auto;
border:1px solid #F00;
padding:20px;
border-radius:5px;
font-size:15px;
font-weight:700;
color:#e20909; 
text-align:center;
}

.innerbanner.carcarebanner{
	background:url(../img/carcarebanner.jpg) left top no-repeat;
	background-size:cover;
		}
		
.innerbanner.carcarebanner h3{ background:url(../img/caricon.png) left 15px no-repeat; padding-left:120px;
margin-top:25px; margin-bottom:10px;}		
		
.carcareright{ padding-left:70px;}
.carcareright ul{ padding:0; margin:0;}
.carcareright li{ list-style:none;display: inline-block;
padding-left:20px;
background:url(../img/point.png) left 9px no-repeat;
    font-weight: 400;
    font-size: 15px;
    color: #000000;
    line-height: 1.867em;
	width:100%;
	margin-bottom:2px;
	text-align:left;
}
.productlist.outdoor { text-align:center; padding-bottom:40px;}
.productlist.outdoor.last{ padding-bottom:0;}
.productlist.outdoor li{ float:none; width:24%;}
.productlist.outdoor .title{ display:inline-block; margin-bottom:15px;}


.innerbanner.identity-access{background:url(../img/identity_access.jpg)  center center no-repeat;}
.innerbanner.ngfw{background:url(../img/ngfw.jpg)  center center no-repeat;}
.innerbanner.endpoint{background:url(../img/edpoint-security.jpg)  center center no-repeat;}
.innerbanner.dataLeakage{background:url(../img/dataLeakage.jpg)  center center no-repeat;}
.innerbanner.patch-management{background:url(../img/patch-management.jpg)  center center no-repeat;}
.innerbanner.office-productivity{background:url(../img/officeproductivity.jpg)  center center no-repeat;}
.innerbanner.cloud-collaboration{background:url(../img/cloud-collaboration.jpg)  center center no-repeat;}
.innerbanner.cloud-storage{background:url(../img/cloud-storage.jpg)  center center no-repeat;}
.innerbanner.web-security{background:url(../img/web-security.jpg)  center center no-repeat;}
.innerbanner.rdp{background:url(../img/drp.jpg)  center center no-repeat;}
.innerbanner.it-contract{background:url(../img/it-contract.jpg)  center center no-repeat;}
.innerbanner.it-operation{background:url(../img/it-operation.jpg)  center center no-repeat;}
.innerbanner.cComputing{background:url(../img/cloudComputing.jpg)  center center no-repeat;}
.innerbanner.email-security{background:url(../img/emailSecurity.jpg)  center center no-repeat;}
.innerbanner.endpoint-security{background:url(../img/endpointSecurity.jpg)  center center no-repeat;}
.innerbanner.ngfw{background:url(../img/ngfw.jpg)  center center no-repeat;}
.innerbanner.itConsulting{background:url(../img/itConsulting.jpg)  center center no-repeat;}
.innerbanner.seim{background:url(../img/cloudComputing.jpg)  center center no-repeat;}



.innerbanner.dim{ background:url(../img/innerbanner-dim.jpg) center center no-repeat; }
.innerbanner.outdoorbnr{background:url(../img/innerbanner-outdoor.jpg) center center no-repeat;}
.innerbanner.strt{background: url(../img/innerbanner-strt.jpg) center center no-repeat;}
.innerbanner.flood{background: url(../img/innerbanner-flood.jpg)  center center no-repeat;}
.innerbanner.highbay{background: url(../img/innerbanner-highbay.jpg)  center center no-repeat;}
.innerbanner.es-coating{background:url(../img/innerbanner-es-coating.jpg)  center center no-repeat;}
.innerbanner.watersaver{background:url(../img/innerbanner-watersaver.jpg)  center center no-repeat;}
.innerbanner.sensorbased{background:url(../img/innerbanner-sensorbased.jpg)  center center no-repeat;}
.innerbanner.eng-lightload{background:url(../img/innerbanner-eng-lightload.jpg)  center center no-repeat;}
.innerbanner.ac{background:url(../img/innerbanner-ac.jpg) center center no-repeat;}
.innerbanner.solarenergy{background: url(../img/innerbanner-solarenergy.jpg) center center no-repeat;}
.innerbanner.hybridsolar{background: url(../img/innerbanner-hybridsolar.jpg) center center no-repeat;}
.innerbanner.solarstreetlight{background:url(../img/innerbanner-solarstreetlight.jpg) center center no-repeat;}

.innerbanner{height:400px; background-size:cover !important;}
.news{}
.news ul{ padding:0; margin:0; }
.news li{ list-style:none; display:inline-block; padding:10px; width:33%; float:left;}
.news li .newsbox{ width:100%; height:300px; background:#f7f7f7; }
.news li .date{
	display:block;
	padding:18px;
	font-size:15px;
	font-weight:700;
	color:#676767;
	border-bottom:1px solid #efeeee;
	text-transform:uppercase;
	/*letter-spacing:0.5em;*/
	}

.news li .newstext{
text-align:left;	
padding:25px;
	}
.news li .newstext h6{ 
font-weight:700;
font-size:16px;
color:#000;
text-transform:uppercase;
margin-bottom:12px;
}	

.news li .newstext p{
    line-height: 1.767em;	
	}
	

@media screen and (min-width:992px){
    .btns{ width:400px; /*max-width:400px;*/}
	.map{ padding-right:12%;}
}
@media screen and (max-width:1200px){
    .productleft,.productright{padding-left:0px;}
    .productleft .productimage{padding-left:5%;}
    .btns{font-size:15px;}
	
	.news li .date {
	letter-spacing: 0.2em;	
	}
	
}
@media screen and (max-width:992px){
	.carcareright {
    padding-left: 10px;
}
.news li{ width:50%;}
}
@media screen and (max-width:768px){
    .productpage{text-align:center;}
    .productleft .productimage{padding:0;width:100%;}
    .productleft .productimage img{display:inline-block;}
    .prdt{padding-top:0px;}
    .productright .section{margin-bottom:0px;margin-top:40px;}
    .innerbanner{text-align:center;}
    .innerbanner h3{display:inline-block;text-align:left;}
	.clientelearea li,.productlist li{ width:33.33%; padding:5px;}
	.map{ padding:0 2% 30px 2%;}
	
		.carcareright {
    padding-left:0px;
	padding-top:20px;
}
.carcareright li{ width:auto; margin:5px 11px;}	
.productlist.outdoor li{ width:32%;}
.innerbanner{ height:225px;}



}
@media screen and (max-width:620px){
.disclaimer{ font-size:14px; font-weight:400;}
.productlist.outdoor li{ width:49%;}
.news li .date{ font-size:14px; padding:14px;}
.news li .newstext h6{ font-size:15px;}	
.news li .newstext p{ font-size:14px;}
.news li .newstext{ padding:15px;}
}
@media screen and (max-width:480px){
    .innerbanner h3{font-size:22px;background-size:60px;padding:15px 0 15px 82px;}
    .innercntarea h4{font-size:20px;margin-bottom:25px;}
    .innerbanner{padding:10px 0 5px 0;}
    .enquiryarea .enqbtn{min-width:230px;padding:10px 0;font-size:18px;}
    .enquiryarea{padding:45px 0;}
    .innercntarea{padding:35px 0;}
    .btns{padding:12px 12px 12px 43px;font-size:14px;}
    .btns:before{left:9px;top:7px;}
    body p{font-size:14px;}
    .prdt h5{font-size:18px;margin-bottom:15px;}
	.clientelearea li,.productlist li{ width:50%;}
	.cnt { padding-top:0px;}
	.innerbanner.carcarebanner h3 {
   background-position:left 9px;
    padding-left: 79px;
    margin-top: 20px;
    background-size: 60px;
}
.carcareright li{ width:100%; margin:3px 0;}
.news li{ width:100%;}
.news li .newsbox{height:auto;}
}
    @media screen and (max-width:380px){
		.productlist.outdoor li{ width:100%;}
    }