/* ===== Mobile First ===== */



@media (min-width : 480px) {
	
	.foot-social-cont a{
		margin:0 10px;
		}

}

@media (min-width : 768px) and  (max-width: 991px){
		.projects-sec .nav-pills {
    text-align: left;
    margin-left: 0px;
}
.programmes-sec{
	padding: 80px 0px;
}
.figure{
	margin-bottom: 20px;
}
} 
@media (min-width : 768px) {

	/*.navbar-nav > li > a {
	font-weight:600;
	text-transform:uppercase;
	}*/

	.m-lg-lr10{
	margin-left:10px !important;
	margin-right:10px !important;
	}
	
	.navbar-right .dropdown-menu {
    right: auto;
    left: 0;
	}


}

@media (min-width : 992px) {

	.botton-nav-links{
	float:right;
	}

	.copyrights{
	float:left;
	}

}

@media (min-width : 1200px) {
	

}

/* ===== Non Mobile First ===== */

@media (max-width : 1199px) {
	
	.h-270 {
	    min-height: 330px;
	}
	.h-180 {
	    min-height: 215px;
	}
	.news-tags li {
		margin-bottom: 10px;
	}	
	.h-200 {
	    min-height: 240px;
	}
	.h-r {
	    min-height: 220px;
	}
	.h-300 {
	    min-height: 285px;
	}
	.programmes-sec .nav-pills {
    text-align: left;
}

}
@media (min-width : 992px) and (max-width : 1199px) {
	#accomplished .customNavigation1{
	top: -74px;
	right: 25px;
}
#ongoing .customNavigation1{
	top: -74px;
	right: 40px;
}
}

@media (max-width : 991px) {
	.m-md-b20{
	margin-bottom:20px;
	}
	
	.copyright-sec{
	text-align:center;
	}
	.h-270 {
	    min-height: 250px;
	}
	.h-180{
	    min-height: 260px;
	}
	.h-200 {
	    min-height: 280px;
	}
	.social-link li {
	    margin-left: 0;
	}
	.h-r {
	    min-height: 260px;
	}
	.h-300 {
	    min-height: 370px;
	}

	/*footer*/
	.tab-brd {
		border-bottom: 1px solid rgba(0,0,0,0.1) !important;
	}
	.marquee h2{
	font-size: 20px;
}


}
@media (min-width : 768px) and (max-width : 991px) {
	#ongoing .customNavigation1{
	top: -74px;
}
}
@media (max-width : 767px) {

	.navbar-default .navbar-nav > li {
    padding: 15px 15px;
}
.navbar-default .navbar-nav > li > a {
	padding: 0;
}
.marquee h2{
	font-size: 20px;
}
	
	.main-slider-items li .slider-layer{
	display:none !important;
	}
	.invisible.res-visible {
		display: none;
	}
	.h-270 {
	    min-height: 325px;
	}
	.h-200,
	.h-180 {
	    min-height: auto;
	}
	
	.position-btn-l {
	    position: static;
	}
	.social-link {
	    text-align: left;
	}
	.new-tags-height {
	    min-height: auto;
	}
	.h-270,
	.h-r,
	.h-300 {
    	min-height: auto;
	}
	.h-270 .position-btn,
	.h-r .position-btn,
	.h-300 .position-btn {
		position: static;
	}
	.top-strip {
		min-height: 56px;
	}
	.top-strip-links {
		float: none;
		text-align: center;
	}
	.nav-header {
		top: 56px;
	}
	.projects-sec{
		padding: 40px 0px;
	}
	.projects-sec .row{
		max-width: 500px;
		margin: 0 auto;
	}
	#news-margin{
		max-width: 500px;
		margin: 0 auto;
	}
	#news-margin .figure{
		margin-bottom: 20px;
	}
	.links-wrapper{
		padding-bottom: 80px;
	}
	 .projects-sec h2{
		text-align: center;
		border-bottom-style: none;
		margin-bottom: 20px;
	}
	.projects-sec .nav-pills{
		text-align: center;
		margin-left: 0px;
		margin-bottom: 20px;
	}
	.customNavigation1{
		top: -50px;
		right: 50%;
		transform: translateX(50%);
	}
	.carousel{
		margin-top: 60px;
	}


	.programmes-sec{
		padding: 40px 0px;
	}
	.programmes-sec .row .col-xs-5,.programmes-sec .row .col-xs-7{
		width: 100%;
	}
	.programmes-sec .row h2{
		text-align: center;
		border-bottom-style: none;
		margin-bottom: 20px;
	}
	.programmes-sec .nav-pills{
		text-align: center;
	}
	.projects-sec{
		padding: 40px 0px;
	}
	
	.recent-news {
    padding: 40px 0px;
	}
	.recent-news h2{
		text-align: center;
		border-bottom-style: none;
		margin-bottom: 0px;
		padding-bottom: 0px;
	}
	.video-sec-wrapper h2{
		text-align: center;
	}
	.mgallery-wrapper h2{
		text-align: center;
	}
	.footer{
		padding: 30px 0px;
	}
	figcaption p {
    line-height: 21px;
    font-size: 13px;
    
}
#ongoing .customNavigation1{
	top: -60px;
	right: 50%;
	transform: translate(50%);
}
#accomplished .customNavigation1{
	top: -60px;
	right: 50%;
	transform: translate(50%);
}

}

@media (max-width : 479px) {
	
	.hide-xxs{
		display:none !important;
		}


	.programmes-sec .nav-pills li{
		display:block;
		margin-bottom:5px;
		}
		.small-screen-full-width .col-xs-6,
		.item.gallery .col-xs-6,
		.effects .col-xs-3,
		.effects .col-xs-6 {
			width: 100%;
		}
	.position-btn {
	    position: static;
	}
		
		/*detail*/
		.detail-tab > li > a, .detail-tab > li.active > a {
		    font-size: 14px;
		}
		.nav > li {
			padding: 8px 6px;
		}
		.gallery-nav {
			position: static;
		}
		
		/*new*/
		.news-tags li.active {
			margin-top: 0;
			margin-right: 0;
		}
		.news-tags li {
			float: none;
			margin: 0;
		}
		.news-tags li a {
			display: block;
			margin-top: 10px;
		}
		.new-tags-height {
		    min-height: auto;
		}
		.top-strip {
			min-height: auto;
		}
		.nav-header {
			top: 36px;
		}

}

@media (max-width : 319px) {
    
}

/* ===== Double Media Quries ===== */

@media (min-width: 320px) and (max-width: 479px){

}

@media (min-width: 480px) and (max-width: 767px){

}

@media (min-width: 768px) and (max-width: 991px){
	
	.hide-md{
		display:none !important;
	}

}

@media (min-width: 768px) and (max-width: 1199px){

	.hide-lg{
		display:none !important;
	}
}

@media (min-width: 992px) and (max-width: 1199px){

}

@media print {

}