﻿
/*mobile_header*/		

ul, ol, dl {list-style:none; margin:0; padding:0; border:0; outline:0;}

#mobile_header{ }
.mobile_menu{position:fixed;top:0;left:-1000px;width:600px;height:100%;overflow:auto;background-color:#101b09; z-index:5000;}
.mobile_menu .top_link{position:relative;height:150px;line-height:50px;border-bottom:1px solid #283222;}
.mobile_menu .top_link a{position:absolute;display:block;text-indent:-9999px;overflow:hidden;}
.mobile_menu .top_link a.home{width:189px;height:63px;top:40px;left:30px;background:url(../img/btn_m_home.png) no-repeat 0 0; background-size:189px 63px;}
.mobile_menu .top_link a.close_m_menu{width:59px;height:59px;top:20px;right:20px;background:url(../img/btn_m_menu_close.png) no-repeat 0 0; background-size:59px 59px;}
.mobile_menu>ul{padding-bottom:150px;}
.mobile_menu>ul>li{border-bottom:1px solid #333;}
.mobile_menu>ul>li>a{display:block;height:92px;line-height:92px;padding:0 0 0 60px;font-size:35px;font-weight:bold;color:#ddd;letter-spacing:-1px;background:url(../img/icon_plus.png) no-repeat 16px 35px; background-size:20px 20px;}
.mobile_menu>ul>li>a.opened{background:url(../img/icon_arrow_up.png) no-repeat 15px 18px; background-size:10px 10px;}
.mobile_menu>ul>li>a:hover{color:#fff;text-decoration:none;}
.mobile_menu>ul>li>a.selected{color:#ffd503;}
.mobile_menu li .submenu{background-color:#1d3211;display:none;}
.mobile_menu li ul{}
.mobile_menu li ul li{height:80px;border-bottom:1px solid #344729;}
.mobile_menu li ul li.last{border:none;}
.mobile_menu li ul li a{display:block;line-height:80px;font-size:30px;font-weight:bold;padding-left:80px;color:#ccc;}
.mobile_menu li ul li a:hover{color:#ffd503;text-decoration:none;}
.mobile_menu li ul li a.selected{color:#ffd503;font-weight:bold;}
