@media(max-width:1024px){
	.colorbox{margin-top: 0px; }
	.trustee{ padding: 20px 0 20px 20px; }
	.advisor{ padding: 20px 20px; }
	.owl-prev, .owl-next{ position: relative; z-index: 2; margin: 0px; }
}
@media(max-width:992px){
		.mainmenu .navbar-default li a{ font-size: 15px; margin-left: 0px; }
}
@media(max-width:768px){
	.mainmenu .navbar-default li a{ font-size: 15px; margin-left: 0px; }
	.logo img{ width: 50%; }
	.responsive-slider .slides ul li .slide-body .caption.header h1{ font-size: 50px; line-height: 60px; }
	.footer{background-size: cover; }
	.social a{ margin-right: 0px; }
}
@media(max-width:736px){
	.programmes-name:after{display: none;}
	.colorbox .flex-box h2{ font-size: 20px; }
	.header1{ border-bottom: 0px; }
	.mainmenu .navbar-default li a{ padding: 15px 0;}
	.mainmenu .navbar-default li a:after{ bottom:0px; }
	.mainmenu{ width: 100%;}
	.navbar-collapse{box-shadow: none;}
	.navbar-default .navbar-collapse, .navbar-default .navbar-form{text-align: center; background: #333; border:0px; margin-top: 20px; }
}
@media(max-width:568px){
	.colorbox .flex-box h2{font-size: 15px; }
}
@media(max-width:480px){
	.col-12{width: 100%;}
	.flex-container{display: inherit; }
	.flex-box{flex:inherit;}
	.col-xs-offset-2{margin-left: 0px;}
	.social{margin-top: 0px; }
	.colorbox .flex-box h2{font-size: 25px; }
	.footer-nav a{ text-align: center; }
	.footer-sec, .social, .footer-sec{ margin-bottom: 20px;  text-align: center;}
	.footer-sec img{ display: inline-block; text-align: center;}
	.copyrights p{text-align: center; float: none !important; }
	.header1{ background: #333; position: inherit; padding: 20px 0; }
	.responsive-slider .slides ul li .slide-body .caption.header{top: 14%; }
	.responsive-slider .slides ul li .slide-body .caption.header h1 {font-size: 20px; line-height: 30px; }
	.responsive-slider .slides ul li .slide-body .caption.header div{font-size: 20px; }
	.programmes-pic {float: left; margin-right: 0; text-align: center; width: 100%; }
	.programmes-name {display: inline-block; position: relative; text-align: center; width: 100%; margin-bottom: 40px; }
	h2.sf{height: auto; line-height: inherit; }
	h2.sf:after, ul.s-feature li:before{display: none;}
	.sfline{border:0px; }
	ul.s-feature{padding: 0px; margin: 0px; }
	.purpose { display: inherit;}
	.purpose div{ flex: inherit;}
	h2.sf{ margin: 20px 0; }
}
@media(max-width:320px){
	.trusteeimg {background: #d7c6cc; display: inline-block; margin: 0; float: none; }
	.advisorimg{margin: 0 0 20px;}
	.responsive-slider .slides ul li .slide-body .caption.header {top: 2%; }
}
