@media (min-width: 1500px){
	.container { max-width: 1450px; }

}
@media only screen and (max-width:1199px){
	#myNavbar .navbar-nav > li {margin: 0;}
	#myNavbar .navbar-nav > li > a { padding: 10px; font-size: 14px;}
}
@media only screen and (max-width:1024px){
	#myNavbar .navbar-nav > li{padding: 0;}
	#myNavbar .navbar-nav > li > a {
		color: #5f80bf;
		font-size: 13px;
		padding: 10px 10px;
	}
	.abt_bx {padding: 0;}
	.global_country ul {padding: 0 0 0 15px;}
	.global_country ul li { width: calc(100% / 3); }
	.footer_contact {display: block;}
	.ourProducts_bx {margin-bottom: 30px;}
	.contact_bx, .contact_info {width: 100%; flex: 0 0 100%;}
	.contact_wrp {flex-wrap: wrap;}
	
}
@media only screen and (max-width:991px){
    .smcl_address img{ width: 100%; float: right; margin: 35px 0 0 0; }
	.modal-body { width: 415px;  height: 150px; -webkit-padding: 20px; -webkit-width: 415px;  -webkit-height: 250px; -webkit-padding: 20px; -webkit-height: auto; }
	.modal-dialog {
   	position:fixed;
   	top:300px;
   	right:auto;
   	left:auto;
   	bottom:auto;
	} 
	#myNavbar .navbar-nav > li ul ul {
    top: 0;
    left: 0;
    display: none;
	}
	#myNavbar .navbar-nav > li ul li ul a::after{display: none;}	
	.pdf-bg h3{ font-weight: 800; font-size: 2.5em; color: #fff; text-align: center; float: none; margin: 0 0 80px 0;}
	.guv-info{
	    padding: 0 0 ;
	}
	.guv-info-1{
    margin: 0 0 20px 0;
}	
	.guv-info-2{
    padding: 0px 20px 0 20px;
    color: #3854a4;
    font-size: 1.2em;
}
	.aeromed_india_content object{width: 100%; min-height:50vh; border: 40px solid #fff;}
	.certificates_heading_right {
		margin-top: 0;
		padding: 100px 50px !important;
	}
	.certificates_heading_right:after{left: 0;}
	.certificates_heading_right.padding{min-height: 565px;}
}
@media only screen and (max-width:767px){
	.guv-link{
	    display: block;
	    width: 380px;
	    padding: 15px 15px;
	    text-align: center;
	    border: solid 1px #5b7ab5;
	    border-radius: 0;
	}		
	#myNavbar {padding: 10px 15px;}
	a.navbar-brand img { width: 130px; }
	.slider .carousel-caption h3 br { display: none; }
	.slider img { height: 250px; object-fit: cover;	}
	.slider .carousel-caption h1 {font-size: 24px;}
	.slider .carousel-caption h3 {font-size: 16px;}
	.pageFooter {padding: 20px 0;}
	.global_country ul li {	width: calc(100% / 2); font-size: 13px;	}
	.section_heading h2 {font-size: 24px;}
	.slider .carousel-caption a {font-size: 13px;}
	#back-to-top {height: 40px;width: 40px;}
	.about_image.side_img {
		padding-right: 0px;
	}
	.certificates_heading {margin-top: 0; margin-bottom: 30px; padding: 20px; }
	.certificates_cnt {position: inherit;}
	.certificates_heading h2 {font-size: 36px;}
	.certificates_heading:after {left: 0;}
	.certificates {padding: 50px 0;}
	#myNavbar .navbar-nav > li ul {position: relative;}
	.lvl_rsa { padding: 100px 50px; }
	input.half_input { width: 47%;	}
	.contactBanner {padding: 100px 0 225px;}
	.certificates_heading_right.padding{min-height: 15px;}
	.inner_banner h2{font-size: 28px;}
}