@media screen and (max-width:1366px)
{

}

@media screen and (max-width:1200px)
{
.nav_main_area ul li > a
{
	padding:10px 8px;
}
}

@media screen and (max-width:1100px)
{
.logo_area
{
	width:150px;	
}
.nav_main_area
{
	width:calc(100% - 150px);
	margin-top:8px;	
}
.nav_main_area ul li > a
{
	padding:10px 4px;
}
.footer_red_contact_area h2
{
	font-size: 22px;
}	
}

@media screen and (max-width:999px)

{

.slider_contanear
{
	height:380px;	
	
}
.slider_panel img
{
	height:380px;
}

.slider_panel_text_main_area h3
{
	font-size:30px;
	width:100%;
}
.slider_panel_text_main_area h4
{
	font-size:25px;
	width:100%;	
}

}


@media screen and (max-width:950px)

{
.vision_area h2
{
	font-size:25px;
}
.vision_box_img
{
	width:140px;
}
.vision_box_text_area
{
	width:calc(100% - 140px);
}
.fooet_box1
{
	width:50%;
	padding-right: 50px;
}
.fooet_box2
{
	width:50%;
}
.fooet_box3
{
	width:50%;
	margin-top: 20px;
}
.fooet_box4
{
	width:50%;
	margin-top: 20px;	
}	
	
}

@media screen and (max-width:900px)

{
.nav_main_area
{
	display:none;
}

.small_manu
{
	display:block;
}
.mobile_clinic_heading
{
	font-size:20px;
}
.award_contanear h2
{
	font-size:25px;
}
.award_contanear ul
{
	font-size:15px;
	margin-top:20px;
}
.copy_area
{
	text-align: center;
}
.copy_area p
{
	float: none;
}
.copy_area h3
{
	float: none;
}	
	

}

@media screen and (max-width:850px)

{
.subpage_body_left_area
{
	width:100%;
}
.subpage_body_right_area
{
	width:100%;
	margin-top:30px;
}
}

@media screen and (max-width:800px)

{

.slider_contanear
{
	height:280px;	
}
.slider_panel img
{
	height:280px;
}
.slider_panel_text_main_area h3
{
	font-size:30px;
}
.slider_panel_text_main_area h4
{
	font-size:22px;
}
.vision_area
{
	width:100%;
	text-align:center;
	margin:25px 0;
}
.vision_box_img
{
	width:100%;
	text-align:center;
}
.vision_box_text_area
{
	width:100%;
	padding-left:0;
	margin-top:10px;
}
.report_area h2
{
	font-size:22px;
}
.secretry_area h2
{
	font-size:22px;
}
.secretry_box
{
padding-left:0;
}

.secretry_box img
{
position:relative;
}
.news_and_event_heading
{
	font-size: 22px;
}	
.footer_red_contact_area
{
	width: 100%;
	text-align: center;
}
.footer_red_contact_area i
{
	display: inline-block;
	float: none;
}
.footer_red_contact_area p
{
	display: inline-block;
	float: none;
}
.footer_red_contact_area h2
{
	display: inline-block;
	float: none;
}
.footer_red_subscribe_area
{
	width: 100%;
	padding-left: 0px;
	margin-top: 20px;
}	

}

@media screen and (max-width:767px)

{
.slider_contanear
{
	height:450px;	
}
	
.top_contact_main_area p
{
	float:none;
	font-size:12px;
	text-align:center;
}
.top_contact_main_area p strong
{
	border-left:none;
	margin-left:0;
	padding:5px;		
}
.top_contact_main_area h2
{
	float:none;
	text-align:center;
	padding:4px 0 8px 0;
}
.slider_panel_text_area
{
	width:100%;
	position:relative;
	left:0;
	top:0;
	transform:none;
	text-align:center;
}
.slider_panel_text_main_area
{
	width:100%;
	max-width:100%;
	text-align:center;
}
.slider_donate_but
{
	display:inline-block;
	float:none;
	width:165px;
	margin-top:10px;
}
.activites_heading
{
	font-size:25px;
}
}


@media screen and (max-width:700px)

{
.activites_box1
{
	padding:5px 0px;
}
.mobile_clinic_area
{
	width:100%;
	min-height:450px;
}
.award_contanear
{
	width:100%;
	padding:25px;
}
.report_area
{
	width:100%;
	border-right:none;
	padding:25px;
	border:none;
}
.secretry_area
{
	width:100%;
	border-right:none;
	padding:25px;
	border:none;
}
.news_and_event_box1
{
	width:80%;
	margin:20px 10% 0 10%;
}	

}

@media screen and (max-width:600px)

{
.slider_contanear
{
	height:400px;	
}
.slider_panel img
{
	height:220px;
}

}

@media screen and (max-width:550px)

{
	

}


@media screen and (max-width:480px)

{
.footer_red_subscribe_input_style
{
	width: 100%;
}
.footer_red_subscribe_submit_but
{
	width: 100%;
	margin-top: 10px;

}
.fooet_box1
{
	width:100%;
	padding-right: 0;
}
.fooet_box2
{
	width:100%;
	margin-top: 20px;		
}
.fooet_box3
{
	width:100%;
	margin-top: 20px;
}
.fooet_box4
{
	width:100%;
	margin-top: 20px;	
}	

}
	
@media screen and (max-width:400px)

{
	
.slider_panel_text_main_area h3
{
	font-size:25px;
}
	
.slider_panel_text_main_area h4
{
	font-size:20px;
}
	
.activites_box1 img
{
	width:100px;
	height:100px;
}
	
.news_and_event_box1
{
	width:98%;
	margin:20px 1% 0 1%;
}

}