
@media screen and (max-width:900px) {
.contact_area {
	padding:25px 10px;
}
#footer_widget_area {
	padding-right:10px;
}
#footer_newsletter {
	padding:9px 10px;
}
}
@media screen and (max-width:767px) {
#header_top_bar {
	padding-left:0;
	text-align:center;
}
.search {max-width:60px;}
.search img {min-height:61px;}
.logo {
	float:none;
	padding-bottom:15px;
	max-width:289px;
	margin:0 auto;
}
#header_rgt {
	float:none;
	margin:0 auto;
	display:inline-block;
}
#social_media li {
	padding:0 10px;
}
#menu { display:none}
.slicknav_menu { display:block}
#menu_holder {
	position:relative;
	padding-top:10px;
}
.feature_info h2 {
	font-size:30px;
	line-height:30px;
}
.feature_info p {
	font-size:16px;
	line-height:18px;
}
#video_holder h2,.title_holder h1 {
	font-size:30px;
}

#top_menu ul .heIcon > a {
	text-indent:-900px;
}

#top_menu ul .enIcon > a {
	text-indent:-900px;
}

#top_menu ul .ruIcon > a {
	text-indent:-900px;
}
#top_menu ul li ul{
    width:80px;
}
.search_box{/*width:288px;*/ width:100%;}
.search_box input[type="text"]{
    width:80%;
}
.searchLnkDiv{padding:6px 6px; width:27%;line-height: 16px;}

.featureItem{
    width:100%;
    margin:20px 5px;
    height:auto;
}
.pageRight {width:100%;}
.pageLeft {width:100%;}
}


@media screen and (max-width:640px) {
	#frameT {
		width: 100%;
		padding-bottom: 113%;
	}
.map_CU {width:100%;float:none;margin-bottom:10px;}
.featureItem .feature_holder img{height:auto!important;}
.featureItem {margin:0;}
#feature_rgtcolumn, #feature_left_column {
float: none;
width: 100%;
}
#feature_rgtcolumn .feature_holder {
	max-width:386px;
	margin:0 auto 11px auto;
}
#twocolumn_img {
	margin:0;
}
.feature_img_column {
	width:100%;
	padding-right:0;
	max-width:509px;
	margin:0 auto;
	float:none;
}
.gallery_img_column {
	width:100%;
	padding-right:0;
	max-width:509px;
	margin:0 auto;
	float:none;
}
.content_image {
	width:49%;
	padding:0 5px;
}
.contentPic{
    max-width:100%;
}
#warrior_left_panel,
#wrrior_rgt_panel {
	float:none;
	width:100%;
}
#warrior_left_panel {
	padding-bottom:30px;
}
#news_letter_rgt,
#newsletter_left {
	float:none;
	width:100%;
}
#news_letter_rgt {
	padding-left:0;
	border:none;
	border-bottom:1px solid #9da3a9;
}
}
@media screen and (max-width:450px) {
#social_media {
	float:none;
	padding-bottom:18px;
	text-align:center;
	padding-top:0;
}
#social_media li {
	display:inline-block;
	float:none;
}
#top_menu ul li a {
	padding:0 10px;
}
#top_menu ul .top_drop > a {
	padding-left:15px;
}
#top_menu ul .top_drop > a {
	background:#7b848d url(../images/bgr_drop_arrow.png) no-repeat 3px 29px;
	padding-left:18px;
}
}