
@media screen and (min-width:1025px){
.mid_content .left_section .follow li:first-child { margin-left:10px;}	
header{ position:fixed;}
/*.sub_navigation li:hover { color:#919191; cursor:pointer; background-color:#fcfcfc; }
.main_head nav ul li:hover .sub_navigation { display:block; } 
*/

}
@media screen and (max-width:1024px){
.main_head .logo{
	max-width:220px;
}
.mid_content{padding-top:20px;}
/*.sub_navigation li:hover { color:#919191; cursor:pointer; background-color:#fcfcfc; }
.main_head nav ul li:hover .sub_navigation { display:block; } */
}
@media screen and (max-width:1100px) and (min-width:981px) {
	.logo{
		width: 20%;
	}

}
@media screen and (max-width:980px){
.wrapper { max-width:94%;}
.mid_content { padding-top:20px; }
.mid_content .left_section { width:100%; margin-bottom:30px;}
.right_section { width:100%;}
.top_bar .log_info { margin-right:10px;}
.mid_content .left_section .follow { display:none;}
.mid_content .right_section .follow { display:block;}
.main_head nav { width:100%; float:left; margin-top:0px;}
.toggleMenu { display:none;  text-align:left; background:url(../images/menu.png) no-repeat 98% center #fdbe0f; padding:10px; color:#fff; font-weight:bold; font-size:18px;}
.navigation { display:none;  border-left:1px solid #e9e9e9;  border-right:1px solid #e9e9e9;}
.main_head nav ul li { width:100%; float:left; margin:0; background:#fff; padding:10px; border-bottom:1px solid #e9e9e9;}


.sub_navigation { margin:0; padding:0; list-style:none; position:inherit; width:100%; height:auto; 
box-shadow: 0px 3px 3px 0px rgba(51,51,51,0.00);
  }
.sub_navigation li { margin:0; float:left; width:230px; background-color:#fcfcfc; color:#024c95; font-size:16px; font-weight:normal; }
.mid_content .right_section_home .follow { display:none; }
.slicknav_menu {
		display:block;
}
.main_head nav ul.drop li a { display:block;}
.main_head nav ul.drop li a:hover{
	cursor:pointer;
	color:#febe10;
	 
}
.main_head nav ul.drop li a{
font-size:14px;
color:#333;
}
.main_head nav ul.sub_navigation li{
	padding:5px 10px;
}
}

@media screen and (max-width:768px){
.top_bar ul.top_menu { display:block; margin-bottom:10px;}
.menu_img { position:static;  margin-bottom:10px; }
.home_menu ul li{ padding:15px;}
.left_section_home { width:100%; float:left;}
.mid_content .right_section_home { float:left; width:100%;}
.toggleMenu { display:none;}
.mid_content .right_section_home .follow { display:none; }
}