.open-beta-today
{
   color:#f12323;
   font-weight:600
}

.open-beta-tomorrow
{
   color:#8f2424;
   font-weight:600
}

.open-beta-yesterday
{
   color:#2f2d2d;
   font-weight:600
}

.alpha-test-today
{
   color:#287e41;
   font-weight:600
}

.alpha-test-tomorrow
{
   color:#275534;
   font-weight:600
}

.alpha-test-yesterday
{
   color:#2f2d2d;
   font-weight:600
}

.mumoira-tool
{
   display:-webkit-box;
   display:flex;
   -webkit-box-flex:0;
   flex:0 1 auto;
   flex-wrap:wrap;
   position:relative;
   font-size:13px;
   line-height:18px;
   margin-top:10px;
   padding:5px 10px;
   background:#43c6ac;
   background:-webkit-linear-gradient(to right,#f8ffae,#78ead4);
   background:linear-gradient(to right,#f8ffae,#78ead4)
}

.mumoira-tool .filter-btn
{
   display:inline-flex;
   -webkit-box-align:center;
   align-items:center;
   -webkit-box-pack:center;
   justify-content:center;
   font-style:normal;
   white-space:normal;
   letter-spacing:0;
   cursor:pointer;
   text-transform:none;
   font-weight:600;
   min-height:2rem;
   border-radius:6px;
   margin-left:10px
}

.mumoira-tool .filter-btn-alpha-test
{
   top:0;
   right:0;
   min-width:170px;
   color:#fff;
   background-color:#287e41;
   border-color:#287e41
}

.mumoira-tool .filter-btn-alpha-test:hover
{
   color:#fff;
   background-color:#239344;
   border-color:#1d6d34
}

.mumoira-tool .filter-btn-open-beta
{
   top:0;
   right:0;
   min-width:170px;
   color:#0d0d0d;
   background-color:#f12323;
   border-color:#f12323
}

.mumoira-tool .filter-btn-open-beta:hover
{
   color:#0d0d0d;
   background-color:#f13737;
   border-color:#e51a1a
}

.mumoira-tool .filter-btn-season
{
   color:#043c4d;
   text-decoration:underline;
   margin:0 5px
}

.mumoira-tool .filter-btn-season:hover
{
   color:#953113
}

@media (max-width:767.98px) {
   .mumoira-tool .filter-btn-alpha-test
   {
      min-width:120px
   }

   .mumoira-tool .filter-btn-open-beta
   {
      min-width:120px;
      margin-bottom:5px
   }
}

@media (min-width:768px) {
   .mumoira-tool .filter-btn-alpha-test
   {
      min-width:140px
   }

   .mumoira-tool .filter-btn-open-beta
   {
      min-width:140px;
      margin-bottom:5px
   }
}

.mumoira-title-vip
{
   font-size:14px;
   font-weight:500;
   margin:0 0 -10px;
   border-bottom:2px solid #2979a2;
   background:linear-gradient(45deg,#ffffad,#ffffe0,#ffffad)
}

.mumoira-title-free
{
   font-size:14px;
   font-weight:500;
   margin:0 0 -10px;
   border-bottom:2px solid #03799e;
   background:#c5e4f8;
   background:-webkit-linear-gradient(to top,#fff,#eef7fa,rgba(233,242,248,.87));
   background:linear-gradient(to top,#fff,#eef7fa,rgba(233,242,248,.87))
}

.mumoira-gv
{
   display:-webkit-box;
   display:flex;
   -webkit-box-flex:0;
   flex:0 1 auto;
   flex-wrap:wrap;
   position:relative;
   font-size:15px;
   line-height:18px;
   margin-top:10px;
   padding:5px 0;
   background:linear-gradient(45deg,#ffffad,#ffffe0,#ffffad)
}

.mumoira-gv p
{
   margin-bottom:5px
}

.mumoira-gv a
{
   color:#2979a2;
   font-weight:600
}

.mumoira-gv a:hover
{
   color:#ff3e3e;
   text-decoration:underline
}

.mumoira-gv .gv-left
{
   margin-top:20px;
   float:left;
   width:15%;
   align-items:center;
   text-align:center;
   padding:0 5px;
   font-size:12px;
   font-weight:600
}

.mumoira-gv .gv-middle
{
   float:left;
   width:60%;
   align-items:center;
   text-align:left
}

.mumoira-gv .gv-right
{
   margin-top:10px;
   float:left;
   width:25%;
   align-items:center;
   text-align:left;
   padding:0 10px;
   font-size:12.5px
}

.mumoira-gv .gv-right .golden-vip
{
   width:120px;
   height:22px
}

.mumoira-gv .gv-left .gv-number
{
   font-size:18px
}

.mumoira-gv .gv-middle img
{
   max-width:468px;
   max-height:60px;
   margin-bottom:5px
}

.mumoira-gv img:hover
{
   filter:brightness(120%)
}

.mumoira-nv
{
   display:-webkit-box;
   display:flex;
   -webkit-box-flex:0;
   flex:0 1 auto;
   flex-wrap:wrap;
   position:relative;
   font-size:15px;
   line-height:18px;
   margin-top:10px;
   padding:10px 0;
   background:#c5e4f8;
   background:-webkit-linear-gradient(to top,#fff,#eef7fa,rgba(233,242,248,.87));
   background:linear-gradient(to top,#fff,#eef7fa,rgba(233,242,248,.87))
}

.mumoira-nv p
{
   margin-bottom:5px
}

.mumoira-nv a
{
   color:#2979a2;
   font-weight:600
}

.mumoira-nv a:hover
{
   color:#ff3e3e;
   text-decoration:underline
}

.mumoira-nv .nv-left
{
   margin-top:25px;
   float:left;
   width:15%;
   align-items:center;
   text-align:center;
   padding:0 10px;
   font-size:12px;
   font-weight:600
}

.mumoira-nv .nv-middle
{
   float:left;
   width:60%;
   align-items:center;
   text-align:left;
   display:flex;
   -webkit-box-flex:0;
   flex:0 1 auto;
   flex-wrap:wrap;
   position:relative
}

.mumoira-nv .nv-middle a
{
   font-size:14px
}

.mumoira-nv .nv-right
{
   margin-top:22px;
   float:left;
   width:25%;
   align-items:center;
   text-align:right;
   padding:0 20px 0 10px;
   font-size:13px
}

.mumoira-nv .nv-left .nv-number
{
   font-size:15px
}

.mumoira-nv .nv-middle-content
{
   margin-top:5px;
   width:100%;
   font-size:13px
}

.mumoira-nv .nv-middle-content .nv-col1
{
   width:90px;
   text-align:left;
   float:left
}

.mumoira-nv .nv-middle-content .nv-col2
{
   width:120px;
   text-align:left;
   float:left
}

.mumoira-nv .nv-middle-content .nv-col3
{
   width:100px;
   text-align:left;
   float:left
}

.mumoira-nv .nv-middle-content .nv-col4
{
   width:150px;
   text-align:left;
   float:left
}

.contentMu
{
   width:100%;
   padding:0 10px;
   display:none;
   line-height:12px;
   font-size:14px;
   text-align:left;
   -webkit-box-flex:0;
   flex:0 1 auto;
   flex-wrap:wrap;
   position:relative;
   background:#2980b9;
   background:-webkit-linear-gradient(to bottom,#fff,#6dd5fa,#2980b9);
   background:linear-gradient(to bottom,#fffff7,#fcfccc,#ffc)
}

.contentMu p
{
   margin-bottom:5px;
   line-height:18px
}

.contentMu a
{
   color:#2979a2;
   font-weight:600
}

.contentMu a:hover
{
   color:#ff3e3e;
   text-decoration:underline
}

.contentMu .ctm-col1
{
   float:left;
   width:15%;
   align-items:center;
   text-align:center;
   padding:0 10px;
   font-size:13px;
   font-weight:600
}

.contentMu .ctm-col2
{
   padding:10px 20px;
   float:left;
   width:85%;
   align-items:center;
   text-align:left
}

.contentMu .ctm-col3
{
   margin-top:110px;
   float:left;
   width:100%;
   align-items:center;
   text-align:right;
   padding:0 20px;
   font-size:14px
}

.contentMu-normal
{
   width:100%;
   padding:0 10px;
   display:none;
   line-height:12px;
   font-size:14px;
   text-align:left;
   -webkit-box-flex:0;
   flex:0 1 auto;
   flex-wrap:wrap;
   position:relative
}

.contentMu-normal p
{
   margin-bottom:5px;
   line-height:18px
}

.contentMu-normal a
{
   color:#2979a2;
   font-weight:600
}

.contentMu-normal a:hover
{
   color:#ff3e3e;
   text-decoration:underline
}

.contentMu-normal .ctm-col1
{
   float:left;
   width:15%;
   align-items:center;
   text-align:center;
   padding:0 10px;
   font-size:13px;
   font-weight:600
}

.contentMu-normal .ctm-col2
{
   padding:10px 20px;
   float:left;
   width:85%;
   align-items:center;
   text-align:left
}

.contentMu-normal .ctm-col3
{
   margin-top:110px;
   float:left;
   width:100%;
   align-items:center;
   text-align:right;
   padding:0 20px;
   font-size:14px
}

@media (min-width:360px) {
   .mumoira-gv
   {
      width:100%;
      font-size:14px
   }

   .mumoira-gv .gv-left
   {
      display:none;
      font-size:12px;
      padding:0 5px
   }

   .mumoira-gv .gv-middle
   {
      width:70%
   }

   .mumoira-gv .gv-right
   {
      width:30%;
      font-size:11px;
      margin-top:0;
      padding:0 5px
   }

   .mumoira-gv .gv-middle img
   {
      max-width:98%;
      max-height:32px;
      margin-bottom:5px
   }

   .contentMu .ctm-col1
   {
      display:none
   }

   .contentMu .ctm-col2
   {
      width:100%;
      padding:10px 5px
   }

   .contentMu .ctm-col3
   {
      width:100%;
      padding:0 5px
   }

   .mumoira-nv
   {
      width:100%
   }

   .mumoira-nv .nv-left
   {
      display:none;
      font-size:12px;
      padding:0 5px
   }

   .mumoira-nv .nv-middle
   {
      padding:0 10px;
      width:100%
   }

   .mumoira-nv .nv-right
   {
      width:100%;
      font-size:12px;
      margin-top:10px
   }

   .mumoira-nv .nv-middle-content .nv-col1
   {
      width:85px;
      text-align:left;
      float:left
   }

   .mumoira-nv .nv-middle-content .nv-col2
   {
      width:100px;
      text-align:left;
      float:left
   }

   .mumoira-nv .nv-middle-content .nv-col3
   {
      width:60px;
      text-align:left;
      float:left
   }

   .mumoira-nv .nv-middle-content .nv-col4
   {
      width:70px;
      text-align:left;
      float:left
   }

   .contentMu-normal .ctm-col1
   {
      display:none
   }

   .contentMu-normal .ctm-col2
   {
      width:100%;
      padding:10px 5px
   }

   .contentMu-normal .ctm-col3
   {
      width:100%;
      padding:0 5px
   }
}

@media (min-width:320px) {
   .mumoira-gv
   {
      width:100%;
      font-size:13px
   }

   .mumoira-gv .gv-left
   {
      display:none;
      font-size:12px;
      padding:0 5px
   }

   .mumoira-gv .gv-middle
   {
      width:205px
   }

   .mumoira-gv .gv-right
   {
      width:95px;
      font-size:11px;
      margin-top:0;
      padding:0 5px
   }

   .mumoira-gv .gv-middle img
   {
      max-width:98%;
      max-height:32px;
      margin-bottom:5px
   }

   .contentMu .ctm-col1
   {
      display:none
   }

   .contentMu .ctm-col2
   {
      width:100%;
      padding:10px 5px
   }

   .contentMu .ctm-col3
   {
      width:100%;
      padding:0 5px;
      margin-top:10px
   }

   .mumoira-nv
   {
      width:100%
   }

   .mumoira-nv .nv-left
   {
      display:none;
      font-size:12px;
      padding:0 5px
   }

   .mumoira-nv .nv-middle
   {
      padding:0 10px;
      width:100%
   }

   .mumoira-nv .nv-right
   {
      width:100%;
      font-size:12px;
      margin-top:10px
   }

   .mumoira-nv .nv-middle-content .nv-col1
   {
      width:75px;
      text-align:left;
      float:left
   }

   .mumoira-nv .nv-middle-content .nv-col2
   {
      width:88px;
      text-align:left;
      float:left
   }

   .mumoira-nv .nv-middle-content .nv-col3
   {
      width:53px;
      text-align:left;
      float:left
   }

   .mumoira-nv .nv-middle-content .nv-col4
   {
      width:68px;
      text-align:left;
      float:left
   }

   .contentMu-normal .ctm-col1
   {
      display:none
   }

   .contentMu-normal .ctm-col2
   {
      width:100%;
      padding:10px 5px
   }

   .contentMu-normal .ctm-col3
   {
      width:100%;
      padding:0 5px;
      margin-top:10px
   }
}

@media (min-width:375px) {
   .mumoira-gv
   {
      width:100%;
      font-size:14px
   }

   .mumoira-gv .gv-left
   {
      display:none;
      font-size:12px;
      padding:0 5px
   }

   .mumoira-gv .gv-middle
   {
      width:70%
   }

   .mumoira-gv .gv-right
   {
      width:30%;
      font-size:11px;
      margin-top:0;
      padding:0 5px
   }

   .mumoira-gv .gv-middle img
   {
      max-width:98%;
      max-height:32px;
      margin-bottom:5px
   }

   .contentMu .ctm-col1
   {
      display:none
   }

   .contentMu .ctm-col2
   {
      width:100%;
      padding:10px 5px
   }

   .contentMu .ctm-col3
   {
      width:100%;
      padding:0 5px;
      margin-top:10px
   }

   .mumoira-nv
   {
      width:100%
   }

   .mumoira-nv .nv-left
   {
      display:none;
      font-size:12px;
      padding:0 5px
   }

   .mumoira-nv .nv-middle
   {
      padding:0 10px;
      width:100%
   }

   .mumoira-nv .nv-right
   {
      width:100%;
      font-size:12px;
      margin-top:10px
   }

   .mumoira-nv .nv-middle-content .nv-col1
   {
      width:85px;
      text-align:left;
      float:left
   }

   .mumoira-nv .nv-middle-content .nv-col2
   {
      width:100px;
      text-align:left;
      float:left
   }

   .mumoira-nv .nv-middle-content .nv-col3
   {
      width:60px;
      text-align:left;
      float:left
   }

   .mumoira-nv .nv-middle-content .nv-col4
   {
      width:70px;
      text-align:left;
      float:left
   }

   .contentMu-normal .ctm-col1
   {
      display:none
   }

   .contentMu-normal .ctm-col2
   {
      width:100%;
      padding:10px 5px
   }

   .contentMu-normal .ctm-col3
   {
      width:100%;
      padding:0 5px;
      margin-top:10px
   }
}

@media (min-width:410px) {
   .mumoira-gv
   {
      width:100%;
      font-size:14px
   }

   .mumoira-gv .gv-left
   {
      display:none;
      font-size:12px;
      padding:0 5px
   }

   .mumoira-gv .gv-middle
   {
      width:70%
   }

   .mumoira-gv .gv-right
   {
      width:30%;
      font-size:11px;
      margin-top:0;
      padding:0 5px
   }

   .mumoira-gv .gv-middle img
   {
      max-width:98%;
      max-height:35px;
      margin-bottom:5px
   }

   .contentMu .ctm-col1
   {
      display:none
   }

   .contentMu .ctm-col2
   {
      width:100%;
      padding:10px 5px
   }

   .contentMu .ctm-col3
   {
      width:100%;
      padding:0 5px;
      margin-top:10px
   }

   .mumoira-nv
   {
      width:100%
   }

   .mumoira-nv .nv-left
   {
      display:none;
      font-size:12px;
      padding:0 5px
   }

   .mumoira-nv .nv-middle
   {
      padding:0 10px;
      width:100%
   }

   .mumoira-nv .nv-right
   {
      width:100%;
      font-size:12px;
      margin-top:10px
   }

   .mumoira-nv .nv-middle-content .nv-col1
   {
      width:94px;
      text-align:left;
      float:left
   }

   .mumoira-nv .nv-middle-content .nv-col2
   {
      width:126px;
      text-align:left;
      float:left
   }

   .mumoira-nv .nv-middle-content .nv-col3
   {
      width:66px;
      text-align:left;
      float:left
   }

   .mumoira-nv .nv-middle-content .nv-col4
   {
      width:88px;
      text-align:left;
      float:left
   }

   .contentMu-normal .ctm-col1
   {
      display:none
   }

   .contentMu-normal .ctm-col2
   {
      width:100%;
      padding:10px 5px
   }

   .contentMu-normal .ctm-col3
   {
      width:100%;
      padding:0 5px;
      margin-top:10px
   }
}

@media (min-width:500px) {
   .mumoira-gv
   {
      width:100%;
      font-size:15px
   }

   .mumoira-gv .gv-left
   {
      display:none;
      font-size:12px;
      padding:0 5px
   }

   .mumoira-gv .gv-middle
   {
      width:70%;
      padding-left:5px
   }

   .mumoira-gv .gv-right
   {
      width:30%;
      font-size:11px;
      margin-top:10px;
      padding:0 10px
   }

   .mumoira-gv .gv-middle img
   {
      max-width:98%;
      max-height:42px;
      margin-bottom:5px
   }

   .contentMu .ctm-col1
   {
      display:none
   }

   .contentMu .ctm-col2
   {
      width:100%
   }

   .contentMu .ctm-col3
   {
      width:100%;
      margin-top:10px
   }

   .mumoira-nv
   {
      width:100%
   }

   .mumoira-nv .nv-left
   {
      display:none;
      font-size:12px;
      padding:0 5px
   }

   .mumoira-nv .nv-middle
   {
      padding:0 10px;
      width:100%
   }

   .mumoira-nv .nv-right
   {
      width:100%;
      font-size:12px
   }

   .mumoira-nv .nv-middle-content .nv-col1
   {
      width:85px;
      text-align:left;
      float:left
   }

   .mumoira-nv .nv-middle-content .nv-col2
   {
      width:120px;
      text-align:left;
      float:left
   }

   .mumoira-nv .nv-middle-content .nv-col3
   {
      width:60px;
      text-align:left;
      float:left
   }

   .mumoira-nv .nv-middle-content .nv-col4
   {
      width:160px;
      text-align:left;
      float:left
   }

   .contentMu-normal .ctm-col1
   {
      display:none
   }

   .contentMu-normal .ctm-col2
   {
      width:100%
   }

   .contentMu-normal .ctm-col3
   {
      width:100%;
      margin-top:10px
   }
}

@media (min-width:576px) {
   .mumoira-gv
   {
      width:100%
   }

   .mumoira-gv .gv-left
   {
      display:none;
      font-size:12px;
      padding:0 5px
   }

   .mumoira-gv .gv-middle
   {
      width:70%
   }

   .mumoira-gv .gv-right
   {
      width:30%;
      font-size:11px
   }

   .mumoira-gv .gv-middle img
   {
      max-width:98%;
      max-height:48px;
      margin-bottom:5px
   }

   .contentMu .ctm-col1
   {
      display:none
   }

   .contentMu .ctm-col2
   {
      width:100%
   }

   .contentMu .ctm-col3
   {
      width:100%;
      margin-top:10px
   }

   .mumoira-nv
   {
      width:100%
   }

   .mumoira-nv .nv-left
   {
      display:none;
      font-size:12px;
      padding:0 5px
   }

   .mumoira-nv .nv-middle
   {
      padding:0 10px;
      width:100%
   }

   .mumoira-nv .nv-right
   {
      width:100%;
      font-size:12px
   }

   .mumoira-nv .nv-middle-content .nv-col1
   {
      width:85px;
      text-align:left;
      float:left
   }

   .mumoira-nv .nv-middle-content .nv-col2
   {
      width:120px;
      text-align:left;
      float:left
   }

   .mumoira-nv .nv-middle-content .nv-col3
   {
      width:50px;
      text-align:left;
      float:left
   }

   .mumoira-nv .nv-middle-content .nv-col4
   {
      width:150px;
      text-align:left;
      float:left
   }

   .contentMu-normal .ctm-col1
   {
      display:none
   }

   .contentMu-normal .ctm-col2
   {
      width:100%
   }

   .contentMu-normal .ctm-col3
   {
      width:100%
   }
}

@media (min-width:640px) {
   .mumoira-gv
   {
      width:100%
   }

   .mumoira-gv .gv-left
   {
      display:none;
      font-size:12px;
      padding:0 5px
   }

   .mumoira-gv .gv-middle
   {
      width:75%
   }

   .mumoira-gv .gv-right
   {
      width:25%;
      font-size:11px
   }

   .mumoira-gv .gv-middle img
   {
      max-width:98%;
      max-height:53px;
      margin-bottom:5px
   }

   .contentMu .ctm-col1
   {
      display:none
   }

   .contentMu .ctm-col2
   {
      width:100%
   }

   .contentMu .ctm-col3
   {
      width:100%
   }

   .mumoira-nv
   {
      width:100%
   }

   .mumoira-nv .nv-left
   {
      display:none;
      font-size:12px;
      padding:0 5px
   }

   .mumoira-nv .nv-middle
   {
      padding:0 10px;
      width:100%
   }

   .mumoira-nv .nv-right
   {
      width:100%;
      font-size:12px
   }

   .mumoira-nv .nv-middle-content .nv-col1
   {
      width:85px;
      text-align:left;
      float:left
   }

   .mumoira-nv .nv-middle-content .nv-col2
   {
      width:120px;
      text-align:left;
      float:left
   }

   .mumoira-nv .nv-middle-content .nv-col3
   {
      width:50px;
      text-align:left;
      float:left
   }

   .mumoira-nv .nv-middle-content .nv-col4
   {
      width:150px;
      text-align:left;
      float:left
   }

   .contentMu-normal .ctm-col1
   {
      display:none
   }

   .contentMu-normal .ctm-col2
   {
      width:100%
   }

   .contentMu-normal .ctm-col3
   {
      width:100%
   }
}

@media (min-width:731px) {
   .mumoira-gv
   {
      width:707px
   }

   .mumoira-gv .gv-left
   {
      display:block;
      width:76px;
      font-size:12px;
      padding:0 5px
   }

   .mumoira-gv .gv-middle
   {
      padding:0;
      width:458px
   }

   .mumoira-gv .gv-right
   {
      width:172px;
      font-size:12px
   }

   .mumoira-gv .gv-middle img
   {
      max-width:448px;
      max-height:57px;
      margin-bottom:5px
   }

   .contentMu .ctm-col1
   {
      display:block;
      float:left;
      width:10%;
      align-items:center;
      text-align:center;
      padding:0 10px;
      font-size:13px;
      font-weight:600
   }

   .contentMu .ctm-col2
   {
      display:block;
      padding:10px 20px;
      float:left;
      width:85%;
      align-items:center;
      text-align:left
   }

   .contentMu .ctm-col3
   {
      display:block;
      margin-top:110px;
      float:left;
      width:100%;
      align-items:center;
      text-align:right;
      padding:0 20px;
      font-size:14px
   }

   .mumoira-nv
   {
      width:707px
   }

   .mumoira-nv .nv-left
   {
      display:block;
      width:76px;
      padding:0 5px
   }

   .mumoira-nv .nv-middle
   {
      padding:0;
      width:458px
   }

   .mumoira-nv .nv-right
   {
      width:172px;
      font-size:13px;
      margin-top:22px
   }

   .mumoira-nv .nv-middle-content .nv-col1
   {
      width:90px;
      text-align:left;
      float:left
   }

   .mumoira-nv .nv-middle-content .nv-col2
   {
      width:120px;
      text-align:left;
      float:left
   }

   .mumoira-nv .nv-middle-content .nv-col3
   {
      width:100px;
      text-align:left;
      float:left
   }

   .mumoira-nv .nv-middle-content .nv-col4
   {
      width:143px;
      text-align:left;
      float:left
   }

   .contentMu-normal .ctm-col1
   {
      display:block;
      float:left;
      width:10%;
      align-items:center;
      text-align:center;
      padding:0 10px;
      font-size:13px;
      font-weight:600
   }

   .contentMu-normal .ctm-col2
   {
      display:block;
      padding:10px 20px;
      float:left;
      width:85%;
      align-items:center;
      text-align:left
   }

   .contentMu-normal .ctm-col3
   {
      display:block;
      margin-top:110px;
      float:left;
      width:100%;
      align-items:center;
      text-align:right;
      padding:0 20px;
      font-size:14px
   }
}

@media (min-width:736px) {
   .mumoira-gv
   {
      width:707px
   }

   .mumoira-gv .gv-left
   {
      display:block;
      width:76px;
      font-size:12px;
      padding:0 5px
   }

   .mumoira-gv .gv-middle
   {
      padding:0;
      width:458px
   }

   .mumoira-gv .gv-right
   {
      width:172px;
      font-size:12px
   }

   .mumoira-gv .gv-middle img
   {
      max-width:448px;
      max-height:57px;
      margin-bottom:5px
   }

   .contentMu .ctm-col1
   {
      display:block;
      float:left;
      width:10%;
      align-items:center;
      text-align:center;
      padding:0 10px;
      font-size:13px;
      font-weight:600
   }

   .contentMu .ctm-col2
   {
      display:block;
      padding:10px 20px;
      float:left;
      width:85%;
      align-items:center;
      text-align:left
   }

   .contentMu .ctm-col3
   {
      display:block;
      margin-top:110px;
      float:left;
      width:100%;
      align-items:center;
      text-align:right;
      padding:0 20px;
      font-size:14px
   }

   .mumoira-nv
   {
      width:707px
   }

   .mumoira-nv .nv-left
   {
      display:block;
      width:76px;
      padding:0 5px
   }

   .mumoira-nv .nv-middle
   {
      padding:0;
      width:458px
   }

   .mumoira-nv .nv-right
   {
      width:172px;
      font-size:13px;
      margin-top:22px
   }

   .mumoira-nv .nv-middle-content .nv-col1
   {
      width:90px;
      text-align:left;
      float:left
   }

   .mumoira-nv .nv-middle-content .nv-col2
   {
      width:120px;
      text-align:left;
      float:left
   }

   .mumoira-nv .nv-middle-content .nv-col3
   {
      width:100px;
      text-align:left;
      float:left
   }

   .mumoira-nv .nv-middle-content .nv-col4
   {
      width:143px;
      text-align:left;
      float:left
   }

   .contentMu-normal .ctm-col1
   {
      display:block;
      float:left;
      width:10%;
      align-items:center;
      text-align:center;
      padding:0 10px;
      font-size:13px;
      font-weight:600
   }

   .contentMu-normal .ctm-col2
   {
      display:block;
      padding:10px 20px;
      float:left;
      width:85%;
      align-items:center;
      text-align:left
   }

   .contentMu-normal .ctm-col3
   {
      display:block;
      margin-top:110px;
      float:left;
      width:100%;
      align-items:center;
      text-align:right;
      padding:0 20px;
      font-size:14px
   }
}

@media (min-width:768px) {
   .mumoira-gv
   {
      width:738px
   }

   .mumoira-gv .gv-left
   {
      display:block;
      width:80px;
      font-size:12px;
      padding:0 5px
   }

   .mumoira-gv .gv-middle
   {
      padding:0;
      width:478px
   }

   .mumoira-gv .gv-right
   {
      width:180px;
      font-size:12px
   }

   .mumoira-gv .gv-middle img
   {
      max-width:468px;
      max-height:60px;
      margin-bottom:5px
   }

   .contentMu .ctm-col1
   {
      display:block;
      float:left;
      width:10%;
      align-items:center;
      text-align:center;
      padding:0 10px;
      font-size:13px;
      font-weight:600
   }

   .contentMu .ctm-col2
   {
      display:block;
      padding:10px 20px;
      float:left;
      width:85%;
      align-items:center;
      text-align:left
   }

   .contentMu .ctm-col3
   {
      display:block;
      margin-top:110px;
      float:left;
      width:100%;
      align-items:center;
      text-align:right;
      padding:0 20px;
      font-size:14px
   }

   .mumoira-nv
   {
      width:738px
   }

   .mumoira-nv .nv-left
   {
      display:block;
      width:80px;
      padding:0 5px
   }

   .mumoira-nv .nv-middle
   {
      padding:0;
      width:478px
   }

   .mumoira-nv .nv-right
   {
      width:180px;
      font-size:13px;
      margin-top:22px
   }

   .mumoira-nv .nv-middle-content .nv-col1
   {
      width:90px;
      text-align:left;
      float:left
   }

   .mumoira-nv .nv-middle-content .nv-col2
   {
      width:120px;
      text-align:left;
      float:left
   }

   .mumoira-nv .nv-middle-content .nv-col3
   {
      width:100px;
      text-align:left;
      float:left
   }

   .mumoira-nv .nv-middle-content .nv-col4
   {
      width:150px;
      text-align:left;
      float:left
   }

   .contentMu-normal .ctm-col1
   {
      display:block;
      float:left;
      width:10%;
      align-items:center;
      text-align:center;
      padding:0 10px;
      font-size:13px;
      font-weight:600
   }

   .contentMu-normal .ctm-col2
   {
      display:block;
      padding:10px 20px;
      float:left;
      width:65%;
      align-items:center;
      text-align:left
   }

   .contentMu-normal .ctm-col3
   {
      display:block;
      margin-top:110px;
      float:left;
      width:20%;
      align-items:center;
      text-align:right;
      padding:0 20px;
      font-size:14px
   }
}

@media (min-width:812px) {
   .mumoira-gv
   {
      width:780px
   }

   .mumoira-gv .gv-left
   {
      display:block;
      width:84px;
      font-size:12px;
      padding:0 5px
   }

   .mumoira-gv .gv-middle
   {
      padding:0;
      width:490px
   }

   .mumoira-gv .gv-right
   {
      width:190px;
      font-size:12px
   }

   .mumoira-gv .gv-middle img
   {
      max-width:468px;
      max-height:60px;
      margin-bottom:5px
   }

   .contentMu .ctm-col1
   {
      display:block;
      float:left;
      width:10%;
      align-items:center;
      text-align:center;
      padding:0 10px;
      font-size:13px;
      font-weight:600
   }

   .contentMu .ctm-col2
   {
      display:block;
      padding:10px 20px;
      float:left;
      width:85%;
      align-items:center;
      text-align:left
   }

   .contentMu .ctm-col3
   {
      display:block;
      margin-top:110px;
      float:left;
      width:100%;
      align-items:center;
      text-align:right;
      padding:0 20px;
      font-size:14px
   }

   .mumoira-nv
   {
      width:780px
   }

   .mumoira-nv .nv-left
   {
      display:block;
      width:84px;
      padding:0 5px
   }

   .mumoira-nv .nv-middle
   {
      padding:0;
      width:490px
   }

   .mumoira-nv .nv-right
   {
      width:190px;
      font-size:13px;
      margin-top:22px
   }

   .mumoira-nv .nv-middle-content .nv-col1
   {
      width:90px;
      text-align:left;
      float:left
   }

   .mumoira-nv .nv-middle-content .nv-col2
   {
      width:120px;
      text-align:left;
      float:left
   }

   .mumoira-nv .nv-middle-content .nv-col3
   {
      width:100px;
      text-align:left;
      float:left
   }

   .mumoira-nv .nv-middle-content .nv-col4
   {
      width:150px;
      text-align:left;
      float:left
   }

   .contentMu-normal .ctm-col1
   {
      display:block;
      float:left;
      width:10%;
      align-items:center;
      text-align:center;
      padding:0 10px;
      font-size:13px;
      font-weight:600
   }

   .contentMu-normal .ctm-col2
   {
      display:block;
      padding:10px 20px;
      float:left;
      width:85%;
      align-items:center;
      text-align:left
   }

   .contentMu-normal .ctm-col3
   {
      display:block;
      margin-top:110px;
      float:left;
      width:100%;
      align-items:center;
      text-align:right;
      padding:0 20px;
      font-size:14px
   }
}

@media (min-width:880px) {
   .mumoira-gv
   {
      width:708px
   }

   .mumoira-gv .gv-left
   {
      width:70px;
      font-size:12px;
      padding:0 5px
   }

   .mumoira-gv .gv-middle
   {
      width:468px
   }

   .mumoira-gv .gv-right
   {
      width:170px;
      font-size:11px
   }

   .mumoira-gv .gv-middle img
   {
      max-width:458px;
      max-height:60px;
      margin-bottom:5px
   }

   .mumoira-nv
   {
      width:708px
   }

   .mumoira-nv .nv-left
   {
      width:70px;
      padding:0 5px
   }

   .mumoira-nv .nv-middle
   {
      width:478px
   }

   .mumoira-nv .nv-right
   {
      width:160px;
      font-size:13px
   }
}

@media (min-width:896px) {
   .mumoira-gv
   {
      width:725px
   }

   .mumoira-gv .gv-left
   {
      width:71px;
      font-size:12px;
      padding:0 5px
   }

   .mumoira-gv .gv-middle
   {
      width:476px
   }

   .mumoira-gv .gv-right
   {
      width:173px;
      font-size:11px
   }

   .mumoira-gv .gv-middle img
   {
      max-width:468px;
      max-height:60px;
      margin-bottom:5px
   }

   .mumoira-nv
   {
      width:725px
   }

   .mumoira-nv .nv-left
   {
      width:71px;
      padding:0 5px
   }

   .mumoira-nv .nv-middle
   {
      width:486px
   }

   .mumoira-nv .nv-right
   {
      width:162px;
      font-size:13px
   }
}

@media (min-width:992px) {
   .mumoira-gv
   {
      width:768px
   }

   .mumoira-gv .gv-left
   {
      width:85px;
      padding:0 5px;
      font-size:12px
   }

   .mumoira-gv .gv-middle
   {
      width:478px
   }

   .mumoira-gv .gv-right
   {
      width:190px;
      font-size:12px
   }

   .mumoira-gv .gv-middle img
   {
      max-width:458px;
      max-height:60px;
      margin-bottom:5px
   }

   .mumoira-nv
   {
      width:768px
   }

   .mumoira-nv .nv-left
   {
      width:85px;
      padding:0 10px
   }

   .mumoira-nv .nv-middle
   {
      width:478px
   }

   .mumoira-nv .nv-right
   {
      width:190px;
      font-size:13px
   }
}

@media (min-width:1100px) {
   .mumoira-gv
   {
      width:718px
   }

   .mumoira-gv .gv-left
   {
      width:80px;
      padding:0 5px;
      font-size:12px
   }

   .mumoira-gv .gv-middle
   {
      width:458px
   }

   .mumoira-gv .gv-right
   {
      width:180px;
      font-size:12px
   }

   .mumoira-gv .gv-middle img
   {
      max-width:458px;
      max-height:60px;
      margin-bottom:5px
   }

   .mumoira-nv
   {
      width:718px
   }

   .mumoira-nv .nv-left
   {
      width:80px
   }

   .mumoira-nv .nv-middle
   {
      width:478px
   }

   .mumoira-nv .nv-right
   {
      width:160px;
      font-size:13px
   }
}

@media (min-width:1200px) {
   .mumoira-gv
   {
      width:758px
   }

   .mumoira-gv .gv-left
   {
      width:80px
   }

   .mumoira-gv .gv-middle
   {
      width:478px
   }

   .mumoira-gv .gv-right
   {
      width:200px
   }

   .mumoira-gv .gv-middle img
   {
      max-width:468px;
      max-height:60px;
      margin-bottom:5px
   }

   .mumoira-nv
   {
      width:758px
   }

   .mumoira-nv .nv-left
   {
      width:80px
   }

   .mumoira-nv .nv-middle
   {
      width:478px
   }

   .mumoira-nv .nv-right
   {
      width:200px;
      font-size:13px
   }
}

@media (min-width:1336px) {
   .mumoira-gv
   {
      width:778px
   }

   .mumoira-gv .gv-left
   {
      width:90px
   }

   .mumoira-gv .gv-middle
   {
      width:478px
   }

   .mumoira-gv .gv-right
   {
      width:210px
   }

   .mumoira-gv .gv-middle img
   {
      max-width:468px;
      max-height:60px;
      margin-bottom:5px
   }

   .mumoira-nv
   {
      width:778px
   }

   .mumoira-nv .nv-left
   {
      width:100px
   }

   .mumoira-nv .nv-middle
   {
      width:478px
   }

   .mumoira-nv .nv-right
   {
      width:200px;
      font-size:13px
   }
}

.mumoira-wiki-newest-headline
{
   font-weight:600;
   text-align:center;
   padding:10px 0;
   background:#43c6ac;
   background:-webkit-linear-gradient(to right,#f8ffae,#78ead4);
   background:linear-gradient(to right,#f8ffae,#78ead4)
}

.mumoira-wiki-newest
{
   width:100%;
   display:flex;
   -webkit-box-flex:0;
   flex:0 1 auto;
   flex-wrap:wrap;
   position:relative;
   margin-top:10px;
   padding:5px 0;
   border:1px solid #d9d9d9;
   background-image:-webkit-gradient(linear,left top,left bottom,color-stop(10%,#f6f5f5),to(#eef0f7));
   background-image:linear-gradient(180deg,#f5f4f4 10%,#eef0f7)
}

.mumoira-wiki-newest:hover
{
   box-shadow:0 0 7px rgba(0,0,0,.2);
   -moz-box-shadow:0 0 7px rgba(0,0,0,.2);
   -webkit-box-shadow:0 0 7px rgba(0,0,0,.2)
}

.mumoira-wiki-newest a
{
   color:#000
}

.mumoira-wiki-newest a:hover
{
   color:#973e06
}

.mumoira-wiki-newest .wiki-image-newest
{
   width:30%;
   float:left
}

.mumoira-wiki-newest .wiki-content-newest
{
   width:70%;
   float:right;
   padding:10px
}

.mumoira-wiki-newest .wiki-image-newest img
{
	width: 230px;
	height: 115px;
   padding:10px
}

.mumoira-wiki-newest .wiki-image-newest img:hover
{
   filter:brightness(120%)
}

.mumoira-wiki-newest .wiki-content-newest h3
{
   font-size:16px;
   color:#2979a2;
   font-weight:600;
   margin-bottom:5px
}

.mumoira-wiki-newest .wiki-content-newest h3:hover
{
   color:#085977
}

.mumoira-wiki-newest .wiki-content-newest p
{
   margin-bottom:5px
}

.mumoira-wiki-newest .wiki-content-newest .wiki-gamekind
{
   font-size:13px;
   font-weight:700;
   color:#4b0676;
   width:50%;
   float:left;
   text-align:left;
   font-style:italic
}

.mumoira-wiki-newest .wiki-content-newest .wiki-gamekind:hover
{
   color:#9325cd
}

.mumoira-wiki-newest .wiki-content-newest .wiki-update-time
{
   width:50%;
   float:right;
   text-align:right;
   padding:0 20px;
   font-style:italic;
   font-size:13px
}
.header-fixed {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 9999;
    background: #017ca0; /* giữ màu menu của mày */
}

.btn-huongdan {
  display: inline-block;
  background-color: #FFD700; /* vàng */
  color: #000;
  font-weight: bold;
  padding: 8px 15px;
  border-radius: 5px;
  text-decoration: none;
  margin-left: 10px;
  animation: blink 1s infinite;
}

.btn-huongdan:hover {
  background-color: #FFA500; /* vàng cam khi hover */
  color: #fff;
}

@keyframes blink {
  0%, 50%, 100% { background-color: #FFD700; color: #000; }
  25%, 75% { background-color: #fff; color: #FF0000; }
}

body {
    padding-top: 40px; /* đúng bằng chiều cao header của mày */
	
.view-all-wiki
{
   margin-top:5px;
   text-align:right;
   margin-right:10px
}

.btn-vip-login {
    display: inline-block;
    padding: 10px 20px;
    font-size: 14px;
    font-weight: bold;
    text-transform: uppercase;
    color: #fff;
    background: linear-gradient(90deg, #c00000, #ff0000);
    border-radius: 5px;
    position: relative;
    overflow: hidden;
    z-index: 1;
}

.btn-vip-login::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 5px;
    padding: 2px; /* độ dày của viền sáng */
    background: linear-gradient(90deg, transparent, #00eaff, #fff, transparent);
    background-size: 300% 100%;
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
            mask-composite: exclude;
    animation: borderRun 2s linear infinite;
}

@keyframes borderRun {
    0%   { background-position: 0% 0; }
    100% { background-position: 300% 0; }
}


@media (min-width:360px) {
   .mumoira-wiki-newest .wiki-image-newest
   {
      width:100%;
      display:none
   }

   .mumoira-wiki-newest .wiki-content-newest
   {
      width:100%
   }
}

@media (min-width:320px) {
   .mumoira-wiki-newest .wiki-image-newest
   {
      width:100%;
      display:none
   }

   .mumoira-wiki-newest .wiki-content-newest
   {
      width:100%
   }
}

@media (min-width:375px) {
   .mumoira-wiki-newest .wiki-image-newest
   {
      width:100%;
      display:none
   }

   .mumoira-wiki-newest .wiki-content-newest
   {
      width:100%
   }
}

@media (min-width:410px) {
   .mumoira-wiki-newest .wiki-image-newest
   {
      width:100%;
      display:none
   }

   .mumoira-wiki-newest .wiki-content-newest
   {
      width:100%
   }
}

@media (min-width:731px) {
   .mumoira-wiki-newest .wiki-image-newest
   {
      width:30%;
      display:block
   }

   .mumoira-wiki-newest .wiki-content-newest
   {
      width:70%
   }
}

@media (min-width:736px) {
   .mumoira-wiki-newest .wiki-image-newest
   {
      width:30%
   }

   .mumoira-wiki-newest .wiki-content-newest
   {
      width:70%
   }
}

@media (min-width:768px) {
   .mumoira-wiki-newest .wiki-image-newest
   {
      width:30%
   }

   .mumoira-wiki-newest .wiki-content-newest
   {
      width:70%
   }
}

@media (min-width:812px) {
   .mumoira-wiki-newest .wiki-image-newest
   {
      width:30%
   }

   .mumoira-wiki-newest .wiki-content-newest
   {
      width:70%
   }
}