
.buy-minute-wrapper #add-fund-amount-left, .buy-minute-wrapper #add-fund-amount-right {

    display: inline-block;

    text-align: left;

}

.buy-minute-wrapper #add-fund-amount label {

    cursor: pointer;

    display: inline-block;

    width: 45px;

}

.buy-minute-wrapper input[type="radio"]:checked + label {

    color: #febd0e;

}

.buy-minute-wrapper label {
    display: inline-block;
    width: 70px !important;
    margin-left: 5px;
}

.widgets select {
    height: 42px;
    width: 100%;
    margin-bottom: 5px;
}

.btn {
    display: inline-block;
    padding: 10px 20px;
    font-size: 14px;
    font-weight: bold;
    text-align: center;
    text-decoration: none;
    cursor: pointer;
    border-radius: 5px;
    border: 1px solid transparent;
    background-color: lightgrey; /* Màu nền */
    color: #333; /* Màu chữ */
    transition: background-color 0.3s ease-in-out;
}

.btn:hover {
    background-color: #D0D0D7; /* Màu nền khi hover */

}

.btn:active {
    /*background-color: #d35400; !* Màu nền khi click *!*/
}

.btn:focus {
    outline: none;
    box-shadow: 0 0 0 2px rgba(0, 123, 255, 0.5); /* Border focus */
}

.tags a {
    padding-bottom: 5px;
    border-bottom: 2px solid #eee !important;
    font-size: 12px;
    color: #999;
    margin-right: 10px;
    margin-bottom: 10px;
}

.V247-tag a:hover {
    text-decoration: none;
    color: #00cadf;
}

.blog-sidebar .gallery-thumbs a img {
    height: 39px;
}

.contact tr, .contact tr td {
    color: #fff;
    font-weight: 500;
    font-size: 14px;
}


body .vien-lien-content .itemIntroText span {
    font-family: 'Mulish', sans-serif !important;
    font-size: 14px !important;
}