
header{display:none;}
#nav_wrap {width:262px;left:-292px} 
html.menuOpen #nav_wrap  {-webkit-transform: translate(100%, 0);	-moz-transform: translate(100%, 0);	-o-transform: translate(100%, 0);	transform: translate(100%, 0); left:-262px}
#nav_wrap .nav_box {top:50px}


#nav_wrap .nav_box .nav_body1 > ul > li {width:100%;}
#nav_wrap .nav_box .nav_body1 > ul > li.m1 > a, #nav_wrap .nav_box .nav_body1 > ul > li.m2 > a, #nav_wrap .nav_box .nav_body1 > ul > li.m3 > a, #nav_wrap .nav_box .nav_body1 > ul > li.m4 > a 
, #nav_wrap .nav_box .nav_body1 > ul > li.m5 > a, #nav_wrap .nav_box .nav_body1 > ul > li.m6 > a, #nav_wrap .nav_box .nav_body1 > ul > li.m1 > a.on, #nav_wrap .nav_box .nav_body1 > ul > li.m2 > a.on, #nav_wrap .nav_box .nav_body1 > ul > li.m3 > a.on, #nav_wrap .nav_box .nav_body1 > ul > li.m4 > a 
, #nav_wrap .nav_box .nav_body1 > ul > li.m5 > a.on, #nav_wrap .nav_box .nav_body1 > ul > li.m6 > a.on {  background-size: 36px; background-position: 20px;}


#nav_wrap .nav_box .nav_body1 > ul > li > a {  padding: 14px 0 16px 70px; text-align: left;}
#nav_wrap .nav_box .nav_body1 > ul > li > ul { top: 0px;     position: relative; }
#nav_wrap .nav_box .nav_body1 {overflow-y:scroll;}


.free_call_icon {position:fixed; right:10px; bottom:100px; width:110px;  z-index:99999}

