.menu_mobile.showmenu{position:static;}

.menu_mobile .icon_menu{
       padding: 8px 0;
             display: flex;
             width: 40px;
             justify-content: space-between;
             align-items: center;
             flex-direction: column-reverse;
             flex-wrap: wrap;
   
             text-align: center;
         
             -webkit-transition: all 0.5s ease;
             -moz-transition: all 0.5s ease;
             -o-transition: all 0.5s ease;
             transition: all 0.5s ease;
}

.menu_mobile .icon_menu span{width: 30px;
    height: 3px;
    background: #333;
    font-size: 0;
    line-height: 0;
    /* margin-top: 6px; */
    display: inline-block;
    float: left;}
.menu_mobile .icon_menu i
{
    font-size: 20px;    color: #ad0268;
}
.menu_mobile .divmm{position:fixed;width:100%;top:0;left:0;bottom:0;visibility:hidden;text-align:left;z-index:99999;}

.menu_mobile .divmm .mmContent{width:100%;height:100%;max-width:320px;padding-right:51px;position:relative;top:0;left:0;z-index:101;-webkit-transform:translate(-100%, 0%);-moz-transform:translate(-100%,0%);-o-transform:translate(-100%, 0%);-ms-transform:translate(-100%,0%);transform:translate(-100%, 0%);-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;pointer-events:none;}

.menu_mobile .divmm .mmContent .mmMenu{position:relative;width:100%;max-height:100%;overflow-y:auto;background-color:transparent;color:#333333;pointer-events:auto;}

.menu_mobile .divmm .mmContent .close-mmenu{position:absolute;top:46px;right:-50px;width:52px;border:1px solid #fff;height:52px;background:url(../images/icon-close.jpg)no-repeat;cursor:pointer;background-size:100%;-webkit-transition:all 0.8s ease 0.2s;-moz-transition:all 0.8s ease 0.2s;-o-transition:all 0.8s ease 0.2s;transition:all 0.8s ease 0.2s;opacity:0;pointer-events:auto;}

.menu_mobile .divmm.show{visibility:visible;}

.menu_mobile .divmm.show .mmContent{-webkit-transform:translate(0%, 0%);-moz-transform:translate(0%, 0%);-o-transform:translate(0%, 0%);-ms-transform:translate(0%, 0%);transform:translate(0%, 0%);}

.menu_mobile .divmm.show .mmContent .close-mmenu{right:0;top:0;opacity:1;}

.menu_mobile .divmm .divmmbg{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0, 0, 0, 0.9);z-index:100;opacity:0;visibility:hidden;-webkit-transition:all 0.8s ease;-moz-transition:all 0.8s ease;-o-transition:all 0.8s ease;transition:all 0.8s ease;}

.menu_mobile .divmm.show .divmmbg{opacity:1;visibility:visible;}

.dangnhapmobi{width:100%;float:left;background:#4b8c6c;padding:0 10px;height:auto;border-bottom:1px solid rgba(0,0,0,0.1);}

.loginmobi{width:100%;float:left;}

.loginmobi ul{padding-left:0;list-style:none;margin:5px 0;}

.loginmobi ul li{display:inline-block;padding:10px 5px;position:relative;}

.loginmobi ul li a{font-size:15px;font-family:Arial;}

.loginmobi ul li i{color:#fff;padding-right:10px;font-size:20px;}

.menucon{width:100%;float:left;background:#fff;}

.menucon ul{background:#fff;padding-left:0;list-style:none;}

.menucon ul li{background: #333;;display:block;border-bottom:1px solid rgba(0,0,0,0.1);position:relative;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;width:100%;float:left;}

.menucon ul li a{display:block;font-size:14px;line-height:24px;color:#fff;padding:10px 10px 10px 15px;position:relative;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;text-transform: uppercase;}

.menucon ul li i{color:#333;padding-right:10px;font-size:14px;}

.button-submenu{position:absolute;top:20px;right:0;width:45px;height:auto;text-align:center;font-size:16px;color:#fff;padding-top:10px;cursor:pointer;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}

.button-submenu:after{position:absolute;top:50%;left:50%;font-family:"fontawesome";content:'\f0da';font-size:20px;line-height:36px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}

.button-submenu.showcon1:after{content:'\f0d7';}

.sub11{display:none;}

.sub11.showcon2{display:block;}

.menucon ul>li>.sub11 li{width:100%;position:relative;float:left;padding-left:20px;}

.menucon ul>li>.sub11 li:last-child{border:none!important;}

.menucon ul>li>.sub11 li i{position:absolute;left:35px;font-size:14px!important;color:#ccc!important;}

.menucon ul>li>.sub11 li a{font-family:Arial;font-weight:normal;padding-left: 28px;}

.logomm{width:100%;float:left;text-align:center;padding:5px 0;background:#ff8b94;}

.space_block_menu{background:#333;border-bottom:1px solid #eee;color: #fff}