/* KQXS TABLE */
.kqmb td.number {
    padding:6px;
    font-size: 24px;
    font-weight:bold;
}

.kqmb thead{display: none}
.kqmb .db td.number,.kqmb .g7 td.number{
    color: #e80000;
    font-size: 32px
}
.kqmb th {
    padding: 10px 5px
}

.txt-giai {
    width: 70px;
}
.firstlast-mb{border-top:none;font-weight:700;border-right:none}
.firstlast-mb.fl, .firstlast-mb.fr{width:100%}
.firstlast-mb.fl td:last-child, .firstlast-mb.fl th:last-child
{text-align:left;padding:5px}
.firstlast-mb.fl td:first-child, .firstlast-mb.fl th:first-child
{
    width:20%;
    text-align:left;
    padding:5px;
    border-left: 1px solid #efefef;
}

.kqmb td.v-giai{padding: 0;
    /*border: none;*/
}
.kqmb .madb.v-giai {
    font-size: 17px;
    color:red;
    padding: 6px 0;
}
.kqmb td.txt-loto{padding: 6px 0;}
.kqmb td.v-giai span[class^="v-g"]{display: inline-block;

    width: 100%;
    min-width: 20px;
    padding:6px 0px
}
.kqmb td.v-giai span[class^='v-g2-']{width:50%}
.kqmb td.v-giai span[class^='v-g3-']{width:33.33%}
.kqmb td.v-giai span[class^='v-g4-']{width:50%}
.kqmb td.v-giai span[class^='v-g5-']{width:33.33%}
.kqmb td.v-giai span[class^='v-g6-']{width:33.33%}
.kqmb td.v-giai span[class^='v-g7-']{width:25%}
.kqmb td.v-giai span.v-g2-1, .kqmb td.v-giai span.v-g3-1, .kqmb td.v-giai span.v-g3-2, .kqmb td.v-giai span.v-g3-4, .kqmb td.v-giai span.v-g3-5, .kqmb td.v-giai span.v-g4-1, .kqmb td.v-giai span.v-g4-3, .kqmb td.v-giai span.v-g5-1, .kqmb td.v-giai span.v-g5-2, .kqmb td.v-giai span.v-g5-4, .kqmb td.v-giai span.v-g5-5, .kqmb td.v-giai span.v-g6-1, .kqmb td.v-giai span.v-g6-2, .kqmb td.v-giai span.v-g7-1, .kqmb td.v-giai span.v-g7-2, .kqmb td.v-giai span.v-g7-3{border-left:1px solid #ccc;}
.kqmb td.v-giai span.v-g3-0, .kqmb td.v-giai span.v-g3-1, .kqmb td.v-giai span.v-g3-2,.kqmb td.v-giai span.v-g4-0, .kqmb td.v-giai span.v-g4-1,.kqmb td.v-giai span.v-g5-0, .kqmb td.v-giai span.v-g5-1, .kqmb td.v-giai span.v-g5-2{border-bottom:1px solid #ccc;}
.kqmb td.v-giai span.imgloadig:before, .kqmb td.v-giai span.v-madb:before{content: "\200b";}

.kqmb td[class^='v-loto-']{font-weight: 700;padding-left:2px; padding-right: 2px;font-size:16px;
                           /*word-break: break-word;*/
}
@media(max-width:480px){
    .txt-giai {
        width: 40px;
    }
/*    table.kqmb td.number {
        font-size: 18px;
    }*/
}
@media(max-width:400px){
    .kqmb td.number {
    font-size: 20px;
}
.kqmb td[class^='v-loto-']{
    font-size:14px;
}
}
@media(max-width:360px){
    .txt-giai {
    width: 30px;
}

}

@media(max-width:320px){
.kqmb td.number {
    font-size: 18px;
}

}