/* COde div quảng cáo */
.ref-code-fee-3612312312 {
    /* display: none !important; */
    padding-left : 0px;
    padding-right: 0px;
}

/* Danh sách nhà cái */
.host-list a {
    color: #fff;
}

.news-thumb-img {
    object-fit: contain;
}

.khuyenmai-nc {
    display: block;
}

.headlineA1 a {
    color: #fff
}


/* Top trận đấu ở trang chủ */
.top-match {
    color          : #fff;
    background     : url(/template/seo/wrap.jpg);
    overflow       : hidden;
    height         : 100%;
    min-height     : 286px;
    background-size: cover;
}

.top-match:hover {
    /* color: #0B1120; */
}

.top-match .black-gradient {
    width           : 100%;
    height          : 100%;
    position        : absolute;
    bottom          : 0;
    top             : 0;
    background-image: linear-gradient(-180deg, rgba(0, 0, 0, .33) 10%, rgba(0, 0, 0, .74) 80%);
    z-index         : 2;
    left            : 0;
}

.top-match .info {
    text-align     : center;
    z-index        : 3;
    position       : relative;
    height         : 100%;
    display        : flex;
    flex-direction : column;
    justify-content: center;
}

.top-match .league {
    margin-bottom: 30px;
}

.top-match .divider {
    width           : 24px;
    height          : 1px;
    background-color: #fff;
    margin          : 16px 0 20px;
    display         : inline-block;
    display         : none;
}

.top-match .score {
    font-weight: bold;
    font-size  : 22px;
}

.top-match .time {
    margin-bottom: 20px;
    font-size    : 16px;
}

.top-match img {
    width     : 80px;
    height    : 80px;
    object-fit: contain;
}

.top-match .title {
    font-size  : 20px;
    line-height: 24px;
    margin     : 15px 0;
}

.top-match .commentator {
    display      : inline-block;
    width        : auto;
    background   : #9b000e;
    color        : #fff;
    align-self   : center;
    padding      : 1px 8px;
    border-radius: 4px;
    font-size    : 18px;
    margin-bottom: 10px;
}

@media (max-width: 767px) {
    .top-match .title {
        margin   : 8px 0;
        font-size: 16px;
    }
}


/* Banner quảng cáo */
.ref-code-fee-3612312312>div {
    /* display              : grid;
    grid-template-columns: repeat(2, 1fr); */
    display        : flex;
    justify-content: center;
    align-items    : center;
}

.ref-code-fee-3612312312>div>a {
    padding: 0;
    margin : 0;
}

.ref-code-fee-3612312312>div>a>img {}


.ref-code-fee-absolute-3612312312 .banner-fix--container>div {
    display              : grid;
    grid-template-columns: repeat(2, 1fr);
}

/* @media screen and (max-width: 860px) { */
@media screen and (max-width: 700px) {

    .ref-code-fee-3612312312>div {
        display              : grid;
        grid-template-columns: repeat(1, 1fr);
    }

    .ref-code-fee-3612312312>div>a {}

    .ref-code-fee-3612312312>div>a>img {}

    .ref-code-fee-absolute-3612312312 .banner-fix--container>div {
        display              : grid;
        grid-template-columns: repeat(1, 1fr);
    }
}

.btn-ref-top {
    background   : #0057ff;
    border-radius: 4px;
    font-style   : normal;
    font-weight  : 600;
    font-size    : 13px;
    line-height  : 18px;
    color        : #fff;
    padding      : 5px;
    position     : relative;
    border       : 0;
    margin-right : 5px;
}

#menu-mb {
    display       : flex;
    flex-direction: column;
}

.itz_blv .grid-match--is-hot {
    background: #11233A !important;
}