/*
ProVision Co.
-------------
This web application design and development by ProVision Co.

All source files, presentable or core, graphics and layout are owned/controlled by ProVision, and no one, entity or individual, can use/modify/destribute at anytime or to anywhere without a written approval from ProVision.

This website/web app is based on LegionCMS engine, which is a MVC platform built completely from scratch by ProVision's team.

-We know that you like this code, if you are interested joing our team, dont hesitate sending your CV to us.
--------------
Omar Shamali
https://provision.ps 
*/
@media all and (max-width: 1199px) {
#tif_title {
    font-size: 80px;
	}
    
    
    .w1200 {
    width: 100%;
    margin: auto;
    display: block;
}
    
	
	#sli {
    height: 300px;
}
} 



@media all and (max-width: 991px) {
	
	.photo_gallery {
    width: 100%;
    height: 50vh;
      padding: 0;
    text-align: center;
}
	.gallery_single_photo{
		width:100%;
	}
	#in_page {
    padding: 18px;
    margin-top: 91px;
}
.single_news_inner {
    margin-top: -20px !important;
	
}
	
	.home_ad {
    width: 50%;
	}
	
	#highlights {
 
   margin-top: 0;
}
}





@media all and (max-width: 768px) {
	.half_vid {
		width: 100%;}
	.home_ad {
    width: 100%;
	}
	.studies_inner .section_head {
  
    margin-top: 91px;
}
#first_news {
    height: 350px;
}
	#second_news {
    height: 200px;
}
	#third_news{
		    height: 200px;

	}
	
	#news {
		padding: 3% 3%;
	margin-top:30px;}
	#two {
    padding: 0 3%;
	}
	
	#two_cont {
		width: 100%;}
	
	#studies {
		width: 40%;}
	#cal {
    width: 50%;
		    padding-left: 5%;
    margin-left: unset;
	}
/*
	
	.donate_box {
    
		margin-top: 21%;}
*/
	
	
	.board_box {
    text-align: center;
}
	
	.right_board {
    margin-left: unset;
    margin-right: unset;
}
	
	.slide_box {

    font-size: 15px;
    line-height: 18px;
}
	
.left_board {

    display: block;
    margin: auto;
        margin-bottom: auto;
    margin-bottom: 20px;
}
	#partners a {
        width: 29vw;
    height: 29vw;
    margin: 4vw;
	}
	
	
	#tif img {
    width: 100%;
}

#tif picture {
    max-width: 26vw;
    display: inline-block;
}
	
	#tif_title {
    font-size: 64px;
}
	
	.relief_info {

    max-width: 81%;
}
	
	#right_center {
    width: 100%;
    margin-bottom: 32px;
}
	#left_center {
    width: 100%;
	}
	.centerBtn{
		display:block;
	}
	
	#menu_window {
  
    padding-top: 40px;
	}
	
	
	.close_search {

    font-size: 35px;
	}
	#menu li {
		font-size: 21px;}
	
	#search_window input {
    width: 78%;
	}
	#search_window{
		padding-top: 18%;
	}
	#links {
    height: auto;
	}
} 






@media all and (max-width: 575px) , all and (max-height: 450px) {
#top_fix {
 height: 18vh;
    
}
	#mini{
		    top: 10px;
	}
	#logo{
		width: 50px;}
	#news {
    padding: 0;
    margin-top: 30px;
}
	.social{display: none;}
	
	.section_head {
   
    text-align:center;
		margin-bottom:15px;
}
	.news_home{
		border:none;
		margin-bottom:unset;
		
	}
	
	#first_news {
    height: 235px;
}
	
	
	#second_news,#third_news {
    height: 235px;
    width: 100%;
}
	
	#two_cont{
		width:100%;
		padding-bottom:30px;
	}
	.two_bg{
	display:none;
		}
	#studies{
				background: #6cc87c;

		width:100%;
	}
	
	
	#cal{
		width:100%;
	}
	
	#two{
		padding:0;
	}
	.study {

    padding: 0 10px;
	}
	
	
	.cal_home {

    width: 90%;
}
	
/*
	.donate_box {
   margin-top: 41%;
}
*/
	
	.donate_box h2 {
    font-size: 23px;
}
	.donate_box i {
    font-size: 40px;
}
	#partners a {
    width: 29vw;
    height: 29vw;
    margin: 4vw;
}
	
	#tif_title {
    width: 100%;
}
	#tif_info{
		width:100%;
		    text-align: center;
	}
	
	#tif picture {
    max-width: 50vw;
	}
	
	.relief_home {
    width: 100%;
	}
	
	#menu_window .social {
    display: block !important;
    float: unset;
    text-align: center;
    width: 100%;
}
	
	.social a {
    padding: 9px;
    color: white;
}
	#menu li{
		    font-size: 18px;
	}
	#search_window h1 {

    margin-top: 30px;
}
}


@media all and (max-width: 412px) {

}