/* CSS Document */
.menu-bg { float:left; padding:65px 0 0 0; }
ul.menu { display:block;}
ul.menu li { float:left; font-size:13px; font-family:Arial;}
ul.menu li > a { color:#2E2B2B; display:block; padding:0 12px 0 16px; background:url(../images/sunin_arr.gif) no-repeat 4px 7px;}
ul.menu li > a:hover { color:#FF1200; background:rgba(255,255,255,0.2); background:url(../images/sunin_arr1.gif) no-repeat 4px 7px; }
.m_menu { display:none;}


@media only screen and (max-width: 768px) {
ul.menu{ display:none;}
.m_menu{ display:block; position:absolute; height:38px; overflow:hidden; z-index:9999; margin-bottom:10px; text-align:right; top:60px; right:0; width:100%;}
.m_menu.active{ }
.m_menu a.main{ display:block; padding:0 15px; font-size:22px; color:#2E2B2B; line-height:26px; font-family:Consolas, "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", Monaco, "Courier New", monospace;  height:38px;}
.m_menu a.main i{ font-style:normal; font-family:FontAwesome; padding-right:8px; display:inline-block; font-size:20px; padding-top:3px;}
.m_menu ul.nav{ background:#ec7b00; margin-top:1px; }
.m_menu ul.nav li { text-align:left; border-bottom:1px solid rgba(255,255,255,.1);}
.m_menu ul.nav li > a { color:#fff; display:block; padding: 12px 16px; font-size:16px; }
.m_menu ul.nav li > a:hover { color:#333; }
}


