@media only screen and (max-width:767px){
	.logo-image{width: 76%}
	.custom-ul {padding: 25px;font-size: 16px;float: left;width: 100%}
	.custom-ul li{margin-right: 0;}
	.navbar-nav{margin:0;}
	.banner {margin-top: 62px;}
	.about-background{width: 105%;padding: 40px 30px;}
	.services{height: 1945px;width: 105%;}
	#services{height: 2050px;}
	.services .imgbox.size,.services .imgbox.fullsize{width: 96%;}
	.contactbg{padding: 30px 20px;height: 1550px;width: 105%}
	.custom-ul-footer{float: left;}
	ul.nav.navbar-nav.custom-ul-footer li{float: left;}
	footer{width:105% !important}
	.box-arrow:before{display: none;}
	.location-icon{display: none;}
	.res-no-padding-right{padding-right: 0;}
	.res-margin-bottom{margin-bottom: 2%;}
	.res-padding-bottom-20{padding-bottom: 20px}
	.res-text-center{text-align: center;}
	.res-text-justify{text-align: justify;}
	.custom-container{width: 390px !important;}
}