.main_ft {
    background-color: #2b2a2a;
    padding-top: 20px;
}
.max-w-screen-wrapper {
    max-width: 1344px;
}
@media (min-width: 768px) {
    .md\:gap-0 {
        gap: 0;
    }
}
@media (min-width: 768px) {
    .md\:items-center {
        align-items: center;
    }
}
@media (min-width: 768px) {
    .md\:flex-row {
        flex-direction: row;
    }
}
@media (min-width: 768px) {
    .md\:flex-nowrap {
        flex-wrap: nowrap;
    }
}
@media (min-width: 768px) {
    .md\:order-none {
        order: 0;
    }
}
.gap-4 {
    gap: 1rem;
}
.items-center {
    align-items: center;
}
.text-gray-50 {
    --tw-text-opacity: 1;
    color: rgb(139 142 156 / var(--tw-text-opacity));
}

.font-medium {
    font-weight: 500;
}
.text-sm {
    font-size: .875rem;
    line-height: 1.25rem;
}
.text-gray-30 {
    --tw-text-opacity: 1;
    color: rgb(241 241 241 / var(--tw-text-opacity));
}
.font-semibold {
    font-weight: 600;
}
.text-gray-60 {
    --tw-text-opacity: 1;
    color: rgb(98 101 117 / var(--tw-text-opacity))  !important;
}
.text-gray-50 a{
    --tw-text-opacity: 1;
    color: rgb(139 142 156 / var(--tw-text-opacity)) !important;
}
@media (max-width: 580px) {
    .a_logo{
        width: 32px;
        display: block;
        overflow: hidden;
    }
    .icon_menu{
        padding: 10px !important;
    }.img_logo_search {
        display: none;
    }
    
    .search_home {
        position: fixed;
        top: 8px;
        margin-top: 0 !important;
        z-index: 9800;
        left: 74px;
        width: 61%;
    }
    
    .search_home input {
        height: 34px !important;
        font-size: 12px !important;
    }
    .h_menu{
        flex-direction: row-reverse;
        justify-content: space-between;
    }
}
/* Áp dụng cho toàn bộ trang */
::-webkit-scrollbar {
    width: 5px; /* Độ rộng của thanh cuộn */
}

/* Track (nền của thanh cuộn) */
::-webkit-scrollbar-track {
    background: #1e1e1e; /* Màu nền */
    border-radius: 10px;
}

/* Tay nắm cuộn (cục cuộn) */
::-webkit-scrollbar-thumb {
    background: linear-gradient(45deg, #ffcc00, #ff6600); /* Hiệu ứng màu gradient */
    border-radius: 10px;
    transition: 0.3s;
}

/* Khi hover vào thanh cuộn */
::-webkit-scrollbar-thumb:hover {
    background: linear-gradient(45deg, #ff6600, #ff0000);
}
footer ol, ul {
    padding-left: 0px;
}