@media screen and (min-width:1367px)

{

}

@media screen and (max-width:1200px)

{
	.header_top_pannel_logo_area
{
	width:200px;		
}
.header_top_pannel_nav_and_cart_area
{
	width:calc(100% - 205px);
}
.nav-menu a {
	padding: 10px 6px;
}
.mission_box_img_area
{
	width: 100%;
	text-align: center;
}
.mission_box_img_area img
{
	width: 100%;
	max-width: 300px;
}
.mission_box_text_area
{
	width: 100%;
	padding-left:0;
	margin-top: 15px;
	text-align: center;
}
.top_footer_subscribe_area p{
	width: 100%;
	margin: 10px 0;	
}
}

@media screen and (max-width:1100px)
{

}

@media screen and (max-width:1050px)

{

}



@media screen and (max-width:992px)

{
	.subpage_news_boxes {
		margin-top: 25px;
	}
}

@media screen and (max-width:850px)

{


}

@media screen and (max-width:768px)

{
	#intro .text_area h2 {
		font-size: 30px;
	}
	#intro .text_area p {
		font-size: 15px;
	}
	#intro .img_area img {
		height: 400px;
	}
	.mission_box1{
		margin: 15px 0;
	}
	.map_text
	{
		margin-top: 20px;
	}
	.section8_right_area
	{
		margin-top: 30px;
	}
	.top_footer_subscribe_area p {
		font-size: 20px;
	}

}


@media screen and (max-width:600px)

{

}



@media screen and (max-width:576px)

{

}


@media screen and (max-width:480px)

{
	.Subscribe_input {
		width:100%;
		margin: 10px 0;	
	}
	.subpage_news_boxes .news_box1 {
		text-align: center;
	}
	.subpage_news_boxes .news_box1_img_area {
		display: inline-block;
		float: none;
		width: 155px;
	}
	.subpage_news_boxes .news_box1_text_area {
		width: 100%;
		margin-top: 15px;
	}
	.subpage_news_boxes .heading h2 {
		text-align: center;
	}
	.news_view {
		text-align: center;
	}
}

@media screen and (max-width:400px)

{

}