@media all and (max-width:999px){

#logo{width:145px; margin:auto;}
.sm-simple a, .sm-simple a:hover, .sm-simple a:focus, .sm-simple a:active, .sm-simple a.highlighted{font-size:10px;}	
.sm-simple li li a{font-size:9px !important;}

#mainnavwrapper{width:100%; display:block;}
	
#headercontact{font-size:10px; margin-top:10px; text-align:center;}	
.cmail img{width:18px; height:auto;}	
.cph img{width:17px; height:auto;}	
.htollfree{padding-left:0px; display:block; margin-top:15px; margin-bottom:15px;}
.cph{padding-left:25px;}
.hsep {display:none;}
.searchfld{width:80px;}
.searchbtn{width:17px; height:17px; background-size:80%;}

#findproduct{float:none; display:block; text-align:center; padding-bottom:12px;}
.custom-select{font-size:9.5px; width:135px; height:33px; margin-left: auto; margin-right:auto; text-align:left;}	
.select-selected{padding-left:15px; padding-right:25px; height:33px; line-height:35px;}	
.select-selected:after{top:15px; right:13px; background-size:80% !important;}	
	
	
	
#main_slider{padding-top:0px;}
.caption-h4{font-size:18px !important; line-height: 18px !important;}
.caption-a{font-size:13px !important; line-height: 13px !important; margin-top:0px; padding-top:5px;}
.caption-a img{width:5px; top:0px;}	



#home-listing-wrapper{padding-top:8%; padding-bottom:0%;}
.hl-chunks .hlct-wrap{top:8%;}
.hl-chunks .hlc-name{font-size:18px; line-height:18px; margin-bottom:5px;}
.hl-chunks .hlc-link{font-size:13px;}
.hl-chunks .hlc-link img{width:5px;}



.has-content-sec {
    width: 100%;
    margin: auto;
}
.has-bg-wrap{display:none;}
.has-content-wrap{padding:15px 15px 15px 15px; background:none;}

.has-content-sec .has-left{padding:50px 30px; width:85.5%; margin:auto; float:none; background-color:#b4cf76;}
.has-content-sec .has-left h1{font-size:22px; line-height:22px; margin-bottom:45px;}
.has-content-sec .has-right{padding:50px 30px; width:85.5%; margin:auto; float:none; background-color:#4b75b1;}
.has-content-sec .has-right h2{font-size:22px; line-height:22px;}
.has-content-sec .has-left ul{font-size:13px; line-height:17px;}
.has-content-sec .has-left ul li{background-size:23px 20px; padding-left: 50px; margin-top: 38px;}
.has-content-sec .has-right ul{font-size:18px; line-height:18px;}
.has-content-sec .has-right ul li{background-size:23px 20px; padding-left: 50px; margin-top: 35px;}
.has-content-sec .has-right ul li ul{margin-top:25px;}
.has-content-sec .has-right ul li li{font-size:13px; line-height:18px; background: url(../images/list-bullet.png) no-repeat left top 9px; min-height:2px;}
.readmore-green{font-size:15px; padding:15px 25px;}
#home-about-section{padding-bottom:8%;}



#home-contact{padding:50px 15px;}
#home-contact .contact-heading{font-size:13px;}
#home-contact h4{font-size:16px;}
#home-contact p{font-size:13px; line-height:17px; margin-bottom:10px;}
.tollfreeno{font-size:17px;}
#stayconnected p i{font-size:20px;}
#stayconnected p a{margin:0px 10px 0 0;}
#home-contact .form-control{height:45px; font-size:13px; padding:10px 15px;}
#home-contact textarea.form-control{padding:10px 15px; height: 75px;}

#home-contact .captcha-txt{width:100%; display: table-cell;}
#home-contact .captcha-img{width:140px; display: table-cell; padding-right: 15px;}
#home-contact .captcha-img img{height:45px; width:140px; margin-bottom:15px;}
#home-contact .btn-sbmt{font-size:14px; width:100px; height: 45px; float:right; margin-top:0px;}

#copyright{font-size:11px; padding: 18px 0px 15px 0px; border:none;}
#copyright img{width:36px;}
#home-contact .hcleft,
#home-contact .hcmid,
#home-contact .hcright{width:100%; float:none;}
#copyright .foot-sec-l, #copyright .foot-sec-m{padding-top:7px;}
#copyright .foot-sec-l{padding-bottom:25px;}
#copyright .foot-sec-m{padding-bottom:25px;}
#copyright .foot-sec-r{border-top: 1px solid #333; padding-top:25px;}
#copyright span.poweredby {
    margin-left: 0px;
}	
	
	
	





/*WEBPAGE*/

body{font-size:13px;}
#webpage-wrapper{padding:0;}
#webpage-data {padding: 40px 0 50px 0;}
#pageTitle{font-size: 28px; margin-bottom:30px;}
#webpage-wrapper p {font-size: 13px; line-height: 17px; margin-bottom: 20px;}
ul.list-item{margin-bottom:20px;}
ul.list-item li{margin:15px 0; background:url(../images/list-arrow.png) no-repeat 0 3px !important;}
#webpage-wrapper h4{font-size:22px; margin-bottom:20px;}
.mCS_no_scrollbar {margin-bottom: 25px !important;}
.tableresponsive{margin-bottom:45px; font-size:11px;}
.table-style td {padding: 10px;}

.orangebtn{font-size:14px; height:40px; line-height:40px; padding:0 20px;}

/*WEBPAGE*/




/*DETAILS IMAGE TOOLTIP*/

.details-mainimage-wrapper .pointers{width:15px; height:15px; line-height:15px; font-size:9px;}
.tipso_bubble{text-align:left; font-size:9px; line-height:13px; padding:5px;}

/*DETAILS IMAGE TOOLTIP*/	
	
	
#ourclients-footer{margin-bottom:40px;}
#ourclients-footer img{max-width:80px; margin-right:2px;}
	
	
	
}








@media all and (max-width:700px){
	.hl-chunks{width:100%; border-bottom:1px solid #fff;}
	.hl-chunks.hl-chunks-big{margin-top:15px;}
}

@media all and (max-width:480px){
	.caption-h4{top:15px !important;}
}













