@media (max-width: 1299px){
	.nav>li{padding-left: 0px;}
	.smaller .navbar-brand{margin-top: 0px;}
	.navbar-brand{width: 250px; margin-top: 15px;}
	.other-services .box1{padding:20px;}
	.navbar-brand>img{height:auto;}
	.carousel-caption h2{font-size:25px;}
	.carousel-caption h3{font-size:25px;}
	.carousel-caption{top: 10%;}
}
@media (max-width: 1199px){
	.cus-form{margin-top:0;}	
	.carousel-caption{top:25%;}
	.cus-form h2{line-height:50px;}	
	.contact-row{padding:0;}
}
@media (max-width: 1075px){
	.navbar-header{width:100%;text-align:center;}
	.navbar .navbar-brand{float:none;}
	.collapse.navbar-collapse{clear: both; max-width: 760px; margin: 0 auto; float: none;}
	.navbar-nav, header.smaller .navbar-nav{padding: 10px 0;}
	.navbar-form.navbar-right .btn{margin:0;}
	header.smaller{height:auto;}
	.slider{padding-top: 195px;}
	.navbar-nav>li>.dropdown-menu{padding-top: 10px;}
	header{height:auto;}
	.pagetitlespace{padding-top:200px;}
	.about.col-sm-8, .about.col-sm-4, .pl50{padding-left:20px;}
	.about.col-sm-4, .pr50{padding-right:20px;}
	.home .infracture, .aboutus .services, .vision-mission .declaration, .infracture .infracture, .quality .what-we-do{    padding: 0 20px 20px 20px;}
	
	
	
}
@media (max-width: 991px){
	.other-services .box1{min-height:inherit;}
	.navbar-nav>li>a, .navbar .navbar-nav>li>a{padding: 10px;}
	.carousel-caption h2, .carousel-caption h3{font-size: 15px;line-height:inherit;}
	.carousel .item{min-height:auto;}
	.cus-form-inner{height:auto;}
	
}
@media (max-width: 767px){
	.cus-form-inner{margin-top:15px;height:auto;}
	.cus-form-inner .col-sm-3{margin:0;padding:0 30px;}
	.infracture .infracture-gallery a{width: 100%;margin-top: 15px;}
	.infracture .container.shadow{padding:15px;}
	.navbar .navbar-toggle:focus, .navbar .navbar-toggle:hover, .navbar-default .navbar-toggle{background:#3ebfeb;}
	.navbar .navbar-brand{float:left;}
	.navbar-toggle{margin-top:25px;margin-right:0;}
	.navbar-nav{width:100%;}
	.navbar-brand{margin-top:0;}
	.container-fluid>.navbar-collapse, .container-fluid>.navbar-header, .container>.navbar-collapse, .container>.navbar-header{margin:0;}
	.slider{padding-top: 110px;}
	.navbar-nav{float:none;margin:0;}
	.navbar .navbar-nav .dropdown.open .dropdown-menu>li>a{color: #777;}
	.navbar-collapse{height:300px;}
	.navbar .navbar-nav .dropdown .dropdown-toggle:after{content:"\f107";font-family:FontAwesome;}
	.navbar .navbar-nav .dropdown.open .dropdown-toggle:after{content:"\f106";font-family:FontAwesome;}
	.navbar .dropdown-menu .dropdown-header, .navbar.navbar-default .dropdown-menu .dropdown-header{background-color: #40c7f4;color: #fff;}
	.searchinput{position:static;width:100%;}
	.navbar .navbar-collapse{width:100%;}	
	.pagetitlespace{padding-top: 122px;}	
	.container.shadow{padding:0;background:none;}
	img.img-box-shadow{width:100%;}
	.vision-mission .col-sm-12{padding:0 20px;}
	.home .infracture, .aboutus .services, .vision-mission .declaration, .infracture .infracture, .quality .what-we-do{padding:0 0px 20px 0 }
	.pagetitlespace{background:none;}
	.title h2{font-size: 25px;}
	.parner-logo a{width:100%;text-align:center;}
	.parner-logo a img{display:inline-block;}
	.navbar-nav>li>.dropdown-menu > ul, .nav>li.mega-dropdown-menu > .dropdown-menu > ul{border:none;box-shadow:none;}
}
@media (max-width: 639px){
	.parner-logo a{width:100%;text-align:center;}
	.parner-logo a img{display:inline-block;}
	.topbar .contact{float:none;    display: inline-block;    padding-left: 0;}
	.contact-info{text-align:center;}
	.logo-nav .container{padding:0 15px 0 0;}	
	.cus-form h2{font-size:20px;}
}
@media (max-width: 479px){
	.carousel-caption{display:none;}
}
