@media screen and (max-width: 1160px) {
	
.banner_form {margin-top:-37%;padding:5px 15px 5px 15px;}
.banner_form h2 {font-size:19px;}
	
}
@media (max-width:768px){
	.email ul {text-align:center;}
	.phone ul {text-align:center; margin:10px 0px 6px 0px;}
	
	.logo {width:100%;}
	.top_addre h3 {margin-top:0px;}
	
	.top_addre {text-align:center; margin-top:20px;}
	
	.carousel-caption {margin:0px; position:absolute; top:10%;}
.carousel-caption h2,
.carousel .icon-container,
.carousel-caption button {
	font-size:40px;
}
.carousel-caption h3 {font-size:25px;}
.footer_border {display:none;}
.ser_box {border-right:0px solid rgba(0,0,0,0.1); margin-bottom:20px;}

.copyright p{text-align:center;}
.copyright1  p{text-align:center;}
#soci ul {text-align:center; margin:0px 0px 0px 0px;}
.banner_form {background: rgba(0,0,0,0.6); padding:15px; position: inherit; width:100%; z-index:999999; margin-top:0%;left:0%;}
.banner_capt {display: none;}
}

@media (min-width:479px) and (max-width:767px){
	.logo {width:50%; margin:auto;}
	.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {
	  width: 100%;
	}
	
	
}

@media (max-width:640px){
	.services_img {float:none; margin:10px 0px 10px 0px; width:96%;}
	.services_img1 {float:none; margin:10px 0px 10px 0px;width:96%;}
	.navbar-inverse .navbar-nav>li>a { border-right: none; border-bottom:1px solid #113961;}
	
}