@media (max-width: 1399px) { 
	.logo_blk img { width: 250px; margin-top: 12px;}
}

@media (max-width: 1199px){
section{ padding: 40px 0px; }
.head_btm .navbar .nav-item{ font-size: 13px; }
.head_btm .navbar .nav-link{ padding: 12px 8px; }
.head_btm .navbar .nav-item:first-child a{ padding: 12px 9px; }
	a.apply_online{padding: 12px 13px;}


}

@media (max-width: 1023px){

.title_blk h2{ font-size: 20px; }

.azd_div{
	margin-top: 4px;
	text-align: left !important;
}

.digital_div{
	margin-top: 4px;
	text-align: center !important;
}

}


/* small mobile :320px. */
@media (max-width: 992px) {
header .container{ max-width: 100%; }
.navbar-toggler{ position: absolute; top: -65px; right: 0px; padding: 5px;}
.navbar-toggler:focus{ box-shadow: none; }
.head_logos{ padding-right: 55px; }
.head_logos ul li:nth-child(2n), .head_logos ul li:nth-child(3n){ display: none; }
.head_btm .navbar .nav-item:first-child{ display: none; }
.navbar-light .navbar-nav .nav-link:focus{ color: #fff; }
	
	.resp-tabs-list li{padding: 12px 20px 10px;}
	.resp-tab-active{padding: 12px 30px 10px;}
	.calender_lf{width: 100%; margin-bottom: 30px;}
	.h_news_right{padding-left: 100%; padding-left: 0px; display: inline-block;}

}

@media (max-width: 767px) {
.logo_blk img { width: 250px;}
.work_sites li{width: 50%;}
	
.navbar-toggler{ top: -55px; padding: 1px 3px;}
section{ padding: 30px 0px; }
.head_logos, .head_top_right ul, .head_top_left small{ display: none; }
.head_top_left ul{ border-left: none; padding: 5px 0px 5px 0px; }

	.resp-tabs-container{width: 100%;}
	.pt_list li{width: 25%; min-height: 200px;}
	.pt_list .w-100{ min-height: inherit;}
	.pt_list .bdr{border: none;}
	.pt_list .bdr img{display: none;}


}

@media (max-width: 539px) {
	.head_top_right .input-group{max-width: 100%;}
		.pt_list li{width: 50%; min-height: 200px;}
}

@media (max-width: 479px) {
	.footer_nav{width: 100%;}
	.work_sites li{width: 100%;}

	.cm_detail{
		margin-top: 4px;
		margin-bottom: 4px;
	}

	.col-lg-2 .img-fluid{
		margin-top: 4px;
	}

	.azd_div{
/*		display: none;*/
		margin-top: 4px;
		text-align: left !important;
	}

	.digital_div{
/*		display: none;*/
		margin-top: 4px;
		text-align: left !important;
	}
}


@media all and (min-width: 992px) {
	.dropdown-menu li{ position: relative; 	}
	.nav-item .submenu{ 
		display: none;
		position: absolute;
		left:100%; top:-7px;
	}
	.nav-item .submenu-left{ 
		right:100%; left:auto;
	}
	.dropdown-menu > li:hover{ background-color: #f1f1f1 }
	.dropdown-menu > li:hover > .submenu{ display: block; }
}	
/* ============ desktop view .end// ============ */

/* ============ small devices ============ */
@media (max-width: 991px) {
  .dropdown-menu .dropdown-menu{
      margin-left:0.7rem; margin-right:0.7rem; margin-bottom: .5rem;
  }
}