span, p, b, strong {
    text-overflow: ellipsis;
    word-break: break-word;
}

.multiline-ellipsis {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
}

    .multiline-ellipsis.ellipsis-1-line {
        -webkit-line-clamp: 1;
    }

    .multiline-ellipsis.ellipsis-2-line {
        -webkit-line-clamp: 2;
    }

    .multiline-ellipsis.ellipsis-3-line {
        -webkit-line-clamp: 3;
    }

/************************************************************************************************************************************************/
/*****************************************************TRANG CHỦ - SEARCH BAR***********************************************************/
/************************************************************************************************************************************************/
.search_section {
    display: flex;
    gap: 10px;
    flex-wrap: wrap;
    margin-bottom: 0;
    margin-top: 10px;
}

    .search_section > .search {
        flex: 1
    }

/* .search_section > .other {
    flex: 0 0 calc(60% - 5px)
} */

span[id*='totalRecordsPanel'] {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

select {
    border-radius: 4px;
    border: 1px solid var(--border-table, #CED8EB);
}

.search .searchInputContainer {
    border: none;
    margin: 0;
}

    .search .searchInputContainer input {
        border-radius: 200px;
        border: 1px solid #FFD23B;
        background: #DE9000;
        padding: 8px 16px !important;
        outline: none;
        background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 14 14" fill="none"> <path fill-rule="evenodd" clip-rule="evenodd" d="M5.6 1.4C3.2804 1.4 1.4 3.2804 1.4 5.6C1.4 7.9196 3.2804 9.8 5.6 9.8C7.9196 9.8 9.8 7.9196 9.8 5.6C9.8 3.2804 7.9196 1.4 5.6 1.4ZM0 5.6C0 2.50721 2.50721 0 5.6 0C8.69279 0 11.2 2.50721 11.2 5.6C11.2 8.69279 8.69279 11.2 5.6 11.2C2.50721 11.2 0 8.69279 0 5.6Z" fill="white"/> <path fill-rule="evenodd" clip-rule="evenodd" d="M8.60346 8.60542C8.87683 8.33205 9.32005 8.33205 9.59341 8.60542L13.7934 12.8054C14.0668 13.0788 14.0668 13.522 13.7934 13.7954C13.52 14.0687 13.0768 14.0687 12.8035 13.7954L8.60346 9.59537C8.3301 9.322 8.3301 8.87878 8.60346 8.60542Z" fill="white"/> </svg>');
        background-position: calc(100% - 16px) 50%;
        background-repeat: no-repeat;
        height: 38px;
        margin: 0 !important;
        min-width: 260px;
        color: #fff;
    }

        .search .searchInputContainer input::placeholder {
            color: #fff;
        }

.search_section .other ul {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    gap: 10px;
}

    .search_section .other ul li a {
        border-radius: 6px;
        display: flex;
        padding: 8px 16px;
        align-items: center;
        gap: 6px;
        overflow: hidden;
        color: var(--text-mi, #182940) !important;
        text-overflow: ellipsis;
        font-family: "Roboto Slab";
        font-size: 14px;
        font-style: normal;
        font-weight: 500;
        line-height: 1.71429; /* 171.429% */
    }

    .search_section .other ul li:nth-child(1) a {
        border: 1px solid #FFD1D1;
        background: #FFF1F1;
    }

    .search_section .other ul li:nth-child(2) a {
        border: 1px solid #FCDAAB;
        background: #FFF1DE;
    }

    .search_section .other ul li:nth-child(3) a {
        border: 1px solid #BDE3FF;
        background: #EAF6FF;
    }

/************************************************************************************************************************************************/
/*****************************************************TRANG CHỦ - TIN TIÊU ĐIỂM***********************************************************/
/************************************************************************************************************************************************/
.TinBai2Cot_TieuDiem {
    display: flex;
    gap: 30px;
}

    .TinBai2Cot_TieuDiem .left-pane {
        flex: 0 0 calc(100%/9 * 5 - 15px)
    }

    .TinBai2Cot_TieuDiem .right-pane {
        flex: 0 0 calc(100%/9 * 4 - 15px)
    }

    .TinBai2Cot_TieuDiem .left-pane .TieuDiem {
        display: flex;
        flex-direction: column;
        gap: 15px;
    }

    .TinBai2Cot_TieuDiem .left-pane .item_img {
        border-radius: 10px;
        overflow: hidden;
        object-fit: cover;
        width: 100%;
    }

    .TinBai2Cot_TieuDiem .news_info .news_title a {
        color: var(--text-mi, #0765E3) !important;
        font-family: "Roboto Slab";
        font-size: 20px;
        font-style: normal;
        font-weight: 500;
        line-height: 1.4; /* 140% */
        margin-bottom: 5px;
        display: -webkit-box;
        overflow: hidden;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
    }

    .TinBai2Cot_TieuDiem .news_info .news_date {
        color: var(--blue, #0765E3);
        font-family: Roboto;
        font-size: 16px;
        font-style: normal;
        font-weight: 400;
        line-height: 1.5; /* 150% */
        display: flex;
        align-items: center;
        gap: 4px;
        margin-bottom: 10px;
    }

    .TinBai2Cot_TieuDiem .news_date::before {
        content: "";
        width: 16px;
        height: 16px;
        display: block;
        background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path d="M14.878 3.94861C14.7895 2.47707 13.5608 1.3242 12.0808 1.3242H11.3603V0.764153C11.3603 0.615618 11.3013 0.473167 11.1963 0.368137C11.0913 0.263107 10.9488 0.204102 10.8003 0.204102C10.6517 0.204102 10.5093 0.263107 10.4043 0.368137C10.2992 0.473167 10.2402 0.615618 10.2402 0.764153V1.3242H5.75981V0.764153C5.75981 0.615618 5.70081 0.473167 5.59578 0.368137C5.49075 0.263107 5.3483 0.204102 5.19976 0.204102C5.05123 0.204102 4.90878 0.263107 4.80375 0.368137C4.69872 0.473167 4.63971 0.615618 4.63971 0.764153V1.3242H3.91921C2.43899 1.3242 1.21024 2.47707 1.12203 3.94861C0.955974 6.71638 0.959054 9.52392 1.13127 12.2931C1.21864 13.6994 2.34518 14.8259 3.75147 14.9133C5.16084 15.0009 6.58029 15.0446 7.99974 15.0446C9.41891 15.0446 10.8386 15.0009 12.248 14.9133C13.6543 14.8259 14.7808 13.6994 14.8682 12.2931C15.0407 9.52532 15.0438 6.71806 14.878 3.94861ZM13.7506 12.2236C13.7247 12.632 13.5507 13.0169 13.2614 13.3062C12.9721 13.5955 12.5872 13.7695 12.1788 13.7954C9.40603 13.9676 6.59401 13.9676 3.8212 13.7954C3.41284 13.7695 3.02796 13.5955 2.73862 13.3062C2.44929 13.0169 2.27536 12.632 2.24941 12.2236C2.11814 10.0866 2.08852 7.94449 2.16064 5.80462H13.8397C13.9102 7.94401 13.8831 10.0954 13.7506 12.2236ZM5.19976 3.56441C5.3483 3.56441 5.49075 3.5054 5.59578 3.40037C5.70081 3.29534 5.75981 3.15289 5.75981 3.00436V2.44431H10.2402V3.00436C10.2402 3.15289 10.2992 3.29534 10.4043 3.40037C10.5093 3.5054 10.6517 3.56441 10.8003 3.56441C10.9488 3.56441 11.0913 3.5054 11.1963 3.40037C11.3013 3.29534 11.3603 3.15289 11.3603 3.00436V2.44431H12.0808C12.9694 2.44431 13.7069 3.13457 13.7599 4.01553C13.773 4.23787 13.7786 4.46161 13.7896 4.68451H2.21049C2.22169 4.46161 2.22701 4.23787 2.24017 4.01553C2.2931 3.13457 3.0304 2.44431 3.91921 2.44431H4.63971V3.00436C4.63971 3.15289 4.69872 3.29534 4.80375 3.40037C4.90878 3.5054 5.05123 3.56441 5.19976 3.56441Z" fill="%230765E3"/><path d="M5.19976 9.16551C5.66372 9.16551 6.03983 8.78939 6.03983 8.32543C6.03983 7.86147 5.66372 7.48535 5.19976 7.48535C4.7358 7.48535 4.35968 7.86147 4.35968 8.32543C4.35968 8.78939 4.7358 9.16551 5.19976 9.16551Z" fill="%230765E3"/><path d="M8.00002 9.16551C8.46398 9.16551 8.8401 8.78939 8.8401 8.32543C8.8401 7.86147 8.46398 7.48535 8.00002 7.48535C7.53606 7.48535 7.15994 7.86147 7.15994 8.32543C7.15994 8.78939 7.53606 9.16551 8.00002 9.16551Z" fill="%230765E3"/><path d="M5.19976 11.9653C5.66372 11.9653 6.03983 11.5892 6.03983 11.1252C6.03983 10.6613 5.66372 10.2852 5.19976 10.2852C4.7358 10.2852 4.35968 10.6613 4.35968 11.1252C4.35968 11.5892 4.7358 11.9653 5.19976 11.9653Z" fill="%230765E3"/><path d="M10.8003 9.16551C11.2642 9.16551 11.6404 8.78939 11.6404 8.32543C11.6404 7.86147 11.2642 7.48535 10.8003 7.48535C10.3363 7.48535 9.96021 7.86147 9.96021 8.32543C9.96021 8.78939 10.3363 9.16551 10.8003 9.16551Z" fill="%230765E3"/><path d="M10.8003 11.9653C11.2642 11.9653 11.6404 11.5892 11.6404 11.1252C11.6404 10.6613 11.2642 10.2852 10.8003 10.2852C10.3363 10.2852 9.96021 10.6613 9.96021 11.1252C9.96021 11.5892 10.3363 11.9653 10.8003 11.9653Z" fill="%230765E3"/><path d="M8.00002 11.9653C8.46398 11.9653 8.8401 11.5892 8.8401 11.1252C8.8401 10.6613 8.46398 10.2852 8.00002 10.2852C7.53606 10.2852 7.15994 10.6613 7.15994 11.1252C7.15994 11.5892 7.53606 11.9653 8.00002 11.9653Z" fill="%230765E3"/></svg>');
    }

    .TinBai2Cot_TieuDiem .left-pane .news_info .news_summary {
        overflow: hidden;
        color: var(--text-mi, #182940);
        text-align: justify;
        font-family: Roboto;
        font-size: 16px;
        font-style: normal;
        font-weight: 400;
        line-height: 1.5; /* 150% */
        display: -webkit-box;
        overflow: hidden;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 3;
    }

    .TinBai2Cot_TieuDiem .right-pane {
        overflow: auto;
        padding-right: 10px;
    }

        .TinBai2Cot_TieuDiem .right-pane::-webkit-scrollbar {
            width: 6px;
            height: 4px;
        }

        .TinBai2Cot_TieuDiem .right-pane::-webkit-scrollbar-track {
            background-color: transparent;
            border-radius: 20px;
        }

        .TinBai2Cot_TieuDiem .right-pane::-webkit-scrollbar-thumb {
            background-color: #EAECF0;
            border-radius: 20px;
            border: 8px solid transparent;
        }

            .TinBai2Cot_TieuDiem .right-pane::-webkit-scrollbar-thumb:hover {
                background-color: #C1C1C1;
            }

        .TinBai2Cot_TieuDiem .right-pane ul li {
            display: flex;
            gap: 16px;
        }

            .TinBai2Cot_TieuDiem .right-pane ul li:not(:last-child) {
                margin-bottom: 10px;
                padding-bottom: 10px;
                border-bottom: 1px solid #EAECF0
            }

            .TinBai2Cot_TieuDiem .right-pane ul li > a {
                width: 88px;
                display: block;
                flex-shrink: 0;
            }

            .TinBai2Cot_TieuDiem .right-pane ul li .item_img {
                width: 88px;
                border-radius: 8px;
                object-fit: cover;
            }

            .TinBai2Cot_TieuDiem .right-pane ul li .news_info .news_title a {
                font-size: 16px;
                color: var(--text-mi, #182940) !important;
            }

    .TinBai2Cot_TieuDiem .news_info .news_date {
        font-size: 14px;
    }

/************************************************************************************************************************************************/
/*****************************************************TRANG CHỦ - BẢN ĐỒ HÀNH CHÍNH***********************************************************/
/************************************************************************************************************************************************/
.Map_Hanhchinh {
    border-radius: 10px;
    border: 1px solid var(--border-table, #CED8EB);
    background: #FFF;
    padding: 15px;
    margin-bottom: 15px;
}

    .Map_Hanhchinh .item_img {
        border-radius: 10px;
        width: 100%;
        object-fit: cover;
        margin-bottom: 15px;
    }

    .Map_Hanhchinh .Thongtin_hanhchinh {
        display: flex;
        gap: 5px;
        flex-direction: column;
    }

        .Map_Hanhchinh .Thongtin_hanhchinh li {
            gap: 0px 8px;
            display: flex;
            align-items: center;
            flex-wrap: wrap;
        }

            .Map_Hanhchinh .Thongtin_hanhchinh li span {
                font-family: Roboto;
                font-size: 16px;
                font-style: normal;
                font-weight: 500;
                line-height: 1.5; /* 150% */
            }

                .Map_Hanhchinh .Thongtin_hanhchinh li span:nth-child(1) {
                    color: var(--text-mi, #182940)
                }

                .Map_Hanhchinh .Thongtin_hanhchinh li span:nth-child(2) {
                    color: var(--red, #D61C26)
                }

            .Map_Hanhchinh .Thongtin_hanhchinh li::before {
                content: "";
                width: 6px;
                height: 6px;
                border-radius: 50%;
                background: #D61C26;
                flex-shrink: 0;
            }

.bannerMain_1 {
    margin-top: 20px;
}

.bannerside_1 {
    margin-bottom: 15px;
}

.qtip-default {
    border: none;
    border-radius: 10px;
    background: #FFF !important;
    box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.20);
}

    .qtip-default .qtip-content {
        border: none;
        padding: 10px;
    }

        .qtip-default .qtip-content table tbody tr {
            border: none;
        }

/************************************************************************************************************************************************/
/*****************************************************TRANG CHỦ - TRANG TIN PHÓ CHỦ TỊCH***********************************************************/
/************************************************************************************************************************************************/
.TrangTinCanBo {
    padding: 15px 0;
    background: #F6F6F6;
}

.TinCanBo .main > h4 {
    text-align: center;
}

.TinCanBo .list_PCT {
    display: flex;
    justify-content: space-around;
    align-items: center;
    padding: 20px;
}

    .TinCanBo .list_PCT li a {
        display: flex;
        align-items: center;
        gap: 20px;
    }

    .TinCanBo .list_PCT li .item_img {
        width: 106px;
        height: 140px;
        object-fit: cover;
        border-radius: 10px;
        border: 1px solid #ECECEC;
        background: var(--Primary-Blue-25, #EAEFFF);
        box-shadow: 5px 5px 0px 0px #DFDFDF;
    }

    .TinCanBo .list_PCT li .pct_info {
        display: flex;
        flex-direction: column;
        gap: 2px;
    }

        .TinCanBo .list_PCT li .pct_info .ChucVu {
            color: var(--blue, #0765E3);
            font-family: Roboto;
            font-size: 16px;
            font-style: normal;
            font-weight: 500;
            line-height: 1.5; /* 150% */
        }

        .TinCanBo .list_PCT li .pct_info .TenCanBo {
            color: var(--text-mi, #182940);
            font-family: "Roboto Slab";
            font-size: 18px;
            font-style: normal;
            font-weight: 500;
            line-height: 1.55; /* 155.556% */
            text-transform: uppercase;
        }

/************************************************************************************************************************************************/
/*****************************************************TRANG CHỦ - TIN BÀI KHÔNG ẢNH***********************************************************/
/************************************************************************************************************************************************/
.TitleCM > h4 {
    font-family: "Roboto Slab";
    line-height: 1.3;
    font-weight: 500;
    font-size: 20px;
    display: flex;
    align-items: center;
    text-align: left;
    gap: 8px;
    /*padding: 12px 0;*/
    /*border-top: 2px solid #FF8E8E;
    border-bottom: 1px solid #E4E8EF;*/
    margin-bottom: 15px;
}

    .TitleCM > h4 .Head a {
        color: var(--text-mi, #0765E3) !important;
    }

    .TitleCM > h4::before {
        content: "";
        width: 3px;
        height: 20px;
        border-radius: 10px;
        background: var(--primary-red-500, #D60000);
        flex-shrink: 0;
        text-align: left;
    }

.Map_Hanhchinh .having_icon h4 {
    color: var(--text-mi, #182940);
    font-family: "Roboto Slab";
    line-height: 1.3; /* 130% */
    font-weight: 500;
    font-size: 20px;
    display: flex;
    align-items: center;
    text-align: left;
    gap: 8px;
    padding: 12px 0;
    border-top: 2px solid #FF8E8E;
    border-bottom: 1px solid #E4E8EF;
    margin-bottom: 15px;
}

    .Map_Hanhchinh .having_icon h4::before {
        content: "";
        width: 20px;
        height: 20px;
        display: block;
        background: url(../images/icon_flower.png) no-repeat center;
    }

.TinBaiKhongAnh ul.list_news li {
    display: list-item;
    list-style: disc;
    margin-left: 18px;
    position: relative;
}

    .TinBaiKhongAnh ul.list_news li::marker {
        font-size: 20px;
        color: #D61C26;
    }

    .TinBaiKhongAnh ul.list_news li:not(:last-child)::after {
        content: "";
        width: calc(100% + 20px);
        height: 1px;
        background: #E0E0E0;
        display: block;
        position: absolute;
        left: -20px;
        margin-top: 10px;
    }

    .TinBaiKhongAnh ul.list_news li:not(:last-child) {
        padding-bottom: 10px;
        margin-bottom: 10px;
    }

    .TinBaiKhongAnh ul.list_news li .news_title {
        color: var(--text-mi, #182940);
        font-family: Roboto;
        font-size: 16px;
        font-style: normal;
        font-weight: 500;
        line-height: 1.5; /* 150% */
        margin-bottom: 2px;
        text-align: justify;
    }

        .TinBaiKhongAnh ul.list_news li .news_title a {
            color: var(--text-mi, #182940) !important;
        }

    .TinBaiKhongAnh ul.list_news li .news_date {
        color: var(--red, #0765E3);
        font-family: Roboto;
        font-size: 14px;
        font-style: normal;
        font-weight: 400;
        line-height: 1.57; /* 157.143% */
        display: flex;
        align-items: center;
        gap: 4px;
    }

        .TinBaiKhongAnh ul.list_news li .news_date::before {
            content: "";
            width: 16px;
            height: 16px;
            display: block;
            background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path d="M14.1405 4.343C14.0615 3.02925 12.9645 2 11.6432 2H11V1.5C11 1.36739 10.9473 1.24021 10.8536 1.14645C10.7598 1.05268 10.6326 1 10.5 1C10.3674 1 10.2402 1.05268 10.1464 1.14645C10.0527 1.24021 10 1.36739 10 1.5V2H6V1.5C6 1.36739 5.94732 1.24021 5.85355 1.14645C5.75978 1.05268 5.63261 1 5.5 1C5.36739 1 5.24021 1.05268 5.14644 1.14645C5.05268 1.24021 5 1.36739 5 1.5V2H4.35675C3.03525 2 1.93825 3.02925 1.8595 4.343C1.71125 6.814 1.714 9.3205 1.86775 11.7928C1.94575 13.0483 2.9515 14.054 4.207 14.132C5.46525 14.2102 6.7325 14.2493 7.99975 14.2493C9.26675 14.2493 10.5342 14.2102 11.7925 14.132C13.048 14.054 14.0537 13.0483 14.1317 11.7928C14.2857 9.32175 14.2885 6.8155 14.1405 4.343ZM13.134 11.7308C13.1108 12.0953 12.9556 12.4389 12.6972 12.6972C12.4389 12.9556 12.0953 13.1108 11.7307 13.134C9.25525 13.2878 6.74475 13.2878 4.26925 13.134C3.90468 13.1108 3.56106 12.9556 3.30275 12.6972C3.04445 12.4389 2.88917 12.0953 2.866 11.7308C2.7488 9.82283 2.72236 7.91043 2.78675 6H13.2135C13.2765 7.91 13.2522 9.83075 13.134 11.7308ZM5.5 4C5.63261 4 5.75978 3.94732 5.85355 3.85355C5.94732 3.75979 6 3.63261 6 3.5V3H10V3.5C10 3.63261 10.0527 3.75979 10.1464 3.85355C10.2402 3.94732 10.3674 4 10.5 4C10.6326 4 10.7598 3.94732 10.8536 3.85355C10.9473 3.75979 11 3.63261 11 3.5V3H11.6432C12.4365 3 13.095 3.61625 13.1422 4.40275C13.154 4.60125 13.159 4.801 13.1687 5H2.83125C2.84125 4.801 2.846 4.60125 2.85775 4.40275C2.905 3.61625 3.56325 3 4.35675 3H5V3.5C5 3.63261 5.05268 3.75979 5.14644 3.85355C5.24021 3.94732 5.36739 4 5.5 4Z" fill="%230765E3"/><path d="M5.5 9C5.91421 9 6.25 8.66421 6.25 8.25C6.25 7.83579 5.91421 7.5 5.5 7.5C5.08579 7.5 4.75 7.83579 4.75 8.25C4.75 8.66421 5.08579 9 5.5 9Z" fill="%230765E3"/><path d="M8 9C8.41421 9 8.75 8.66421 8.75 8.25C8.75 7.83579 8.41421 7.5 8 7.5C7.58579 7.5 7.25 7.83579 7.25 8.25C7.25 8.66421 7.58579 9 8 9Z" fill="%230765E3"/><path d="M5.5 11.5C5.91421 11.5 6.25 11.1642 6.25 10.75C6.25 10.3358 5.91421 10 5.5 10C5.08579 10 4.75 10.3358 4.75 10.75C4.75 11.1642 5.08579 11.5 5.5 11.5Z" fill="%230765E3"/><path d="M10.5 9C10.9142 9 11.25 8.66421 11.25 8.25C11.25 7.83579 10.9142 7.5 10.5 7.5C10.0858 7.5 9.75 7.83579 9.75 8.25C9.75 8.66421 10.0858 9 10.5 9Z" fill="%230765E3"/><path d="M10.5 11.5C10.9142 11.5 11.25 11.1642 11.25 10.75C11.25 10.3358 10.9142 10 10.5 10C10.0858 10 9.75 10.3358 9.75 10.75C9.75 11.1642 10.0858 11.5 10.5 11.5Z" fill="%230765E3"/><path d="M8 11.5C8.41421 11.5 8.75 11.1642 8.75 10.75C8.75 10.3358 8.41421 10 8 10C7.58579 10 7.25 10.3358 7.25 10.75C7.25 11.1642 7.58579 11.5 8 11.5Z" fill="%230765E3"/></svg>');
        }

.showmore {
    color: var(--blue, #0765E3) !important;
    font-family: Roboto;
    font-size: 16px;
    font-style: normal;
    font-weight: 500 !important;
    line-height: 1.5; /* 150% */
    text-decoration-line: underline !important;
    margin-top: 10px;
    display: block;
}

/************************************************************************************************************************************************/
/*****************************************************TRANG CHỦ - TIN BÀI DANH SÁCH TIÊU ĐIỂM***********************************************************/
/************************************************************************************************************************************************/
.TinBaiDanhSach_TieuDiem {
    display: flex;
    gap: 30px;
    flex-direction: column;
}

    .TinBaiDanhSach_TieuDiem .TieuDiem {
        display: flex;
        gap: 15px;
    }

    .TinBaiDanhSach_TieuDiem .up_pane .item_img_link {
        flex: 0 0 calc(50% - 7.5px)
    }

    .TinBaiDanhSach_TieuDiem .up_pane .item_img {
        border-radius: 10px;
        overflow: hidden;
        object-fit: cover;
        width: 100%;
    }

    .TinBaiDanhSach_TieuDiem .news_info .news_title a {
        color: var(--text-mi, #182940);
        font-family: "Roboto Slab";
        font-size: 18px;
        font-style: normal;
        font-weight: 500;
        line-height: 1.4; /* 140% */
        margin-bottom: 5px;
        display: -webkit-box;
        overflow: hidden;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 3;
    }

    .TinBaiDanhSach_TieuDiem .bottom_pane .news_info .news_title a {
        -webkit-line-clamp: 2;
    }

    .TinBaiDanhSach_TieuDiem .news_info .news_date {
        color: var(--blue, #0765E3);
        font-family: Roboto;
        font-size: 16px;
        font-style: normal;
        font-weight: 400;
        line-height: 1.5; /* 150% */
        display: flex;
        align-items: center;
        gap: 4px;
        margin-bottom: 5px;
    }

    .TinBaiDanhSach_TieuDiem .news_date::before {
        content: "";
        width: 16px;
        height: 16px;
        display: block;
        background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path d="M14.878 3.94861C14.7895 2.47707 13.5608 1.3242 12.0808 1.3242H11.3603V0.764153C11.3603 0.615618 11.3013 0.473167 11.1963 0.368137C11.0913 0.263107 10.9488 0.204102 10.8003 0.204102C10.6517 0.204102 10.5093 0.263107 10.4043 0.368137C10.2992 0.473167 10.2402 0.615618 10.2402 0.764153V1.3242H5.75981V0.764153C5.75981 0.615618 5.70081 0.473167 5.59578 0.368137C5.49075 0.263107 5.3483 0.204102 5.19976 0.204102C5.05123 0.204102 4.90878 0.263107 4.80375 0.368137C4.69872 0.473167 4.63971 0.615618 4.63971 0.764153V1.3242H3.91921C2.43899 1.3242 1.21024 2.47707 1.12203 3.94861C0.955974 6.71638 0.959054 9.52392 1.13127 12.2931C1.21864 13.6994 2.34518 14.8259 3.75147 14.9133C5.16084 15.0009 6.58029 15.0446 7.99974 15.0446C9.41891 15.0446 10.8386 15.0009 12.248 14.9133C13.6543 14.8259 14.7808 13.6994 14.8682 12.2931C15.0407 9.52532 15.0438 6.71806 14.878 3.94861ZM13.7506 12.2236C13.7247 12.632 13.5507 13.0169 13.2614 13.3062C12.9721 13.5955 12.5872 13.7695 12.1788 13.7954C9.40603 13.9676 6.59401 13.9676 3.8212 13.7954C3.41284 13.7695 3.02796 13.5955 2.73862 13.3062C2.44929 13.0169 2.27536 12.632 2.24941 12.2236C2.11814 10.0866 2.08852 7.94449 2.16064 5.80462H13.8397C13.9102 7.94401 13.8831 10.0954 13.7506 12.2236ZM5.19976 3.56441C5.3483 3.56441 5.49075 3.5054 5.59578 3.40037C5.70081 3.29534 5.75981 3.15289 5.75981 3.00436V2.44431H10.2402V3.00436C10.2402 3.15289 10.2992 3.29534 10.4043 3.40037C10.5093 3.5054 10.6517 3.56441 10.8003 3.56441C10.9488 3.56441 11.0913 3.5054 11.1963 3.40037C11.3013 3.29534 11.3603 3.15289 11.3603 3.00436V2.44431H12.0808C12.9694 2.44431 13.7069 3.13457 13.7599 4.01553C13.773 4.23787 13.7786 4.46161 13.7896 4.68451H2.21049C2.22169 4.46161 2.22701 4.23787 2.24017 4.01553C2.2931 3.13457 3.0304 2.44431 3.91921 2.44431H4.63971V3.00436C4.63971 3.15289 4.69872 3.29534 4.80375 3.40037C4.90878 3.5054 5.05123 3.56441 5.19976 3.56441Z" fill="%230765E3"/><path d="M5.19976 9.16551C5.66372 9.16551 6.03983 8.78939 6.03983 8.32543C6.03983 7.86147 5.66372 7.48535 5.19976 7.48535C4.7358 7.48535 4.35968 7.86147 4.35968 8.32543C4.35968 8.78939 4.7358 9.16551 5.19976 9.16551Z" fill="%230765E3"/><path d="M8.00002 9.16551C8.46398 9.16551 8.8401 8.78939 8.8401 8.32543C8.8401 7.86147 8.46398 7.48535 8.00002 7.48535C7.53606 7.48535 7.15994 7.86147 7.15994 8.32543C7.15994 8.78939 7.53606 9.16551 8.00002 9.16551Z" fill="%230765E3"/><path d="M5.19976 11.9653C5.66372 11.9653 6.03983 11.5892 6.03983 11.1252C6.03983 10.6613 5.66372 10.2852 5.19976 10.2852C4.7358 10.2852 4.35968 10.6613 4.35968 11.1252C4.35968 11.5892 4.7358 11.9653 5.19976 11.9653Z" fill="%230765E3"/><path d="M10.8003 9.16551C11.2642 9.16551 11.6404 8.78939 11.6404 8.32543C11.6404 7.86147 11.2642 7.48535 10.8003 7.48535C10.3363 7.48535 9.96021 7.86147 9.96021 8.32543C9.96021 8.78939 10.3363 9.16551 10.8003 9.16551Z" fill="%230765E3"/><path d="M10.8003 11.9653C11.2642 11.9653 11.6404 11.5892 11.6404 11.1252C11.6404 10.6613 11.2642 10.2852 10.8003 10.2852C10.3363 10.2852 9.96021 10.6613 9.96021 11.1252C9.96021 11.5892 10.3363 11.9653 10.8003 11.9653Z" fill="%230765E3"/><path d="M8.00002 11.9653C8.46398 11.9653 8.8401 11.5892 8.8401 11.1252C8.8401 10.6613 8.46398 10.2852 8.00002 10.2852C7.53606 10.2852 7.15994 10.6613 7.15994 11.1252C7.15994 11.5892 7.53606 11.9653 8.00002 11.9653Z" fill="%230765E3"/></svg>');
    }

    .TinBaiDanhSach_TieuDiem .up_pane .news_info .news_summary {
        overflow: hidden;
        color: var(--text-mi, #182940);
        text-align: justify;
        font-family: Roboto;
        font-size: 16px;
        font-style: normal;
        font-weight: 400;
        line-height: 1.5; /* 150% */
        display: -webkit-box;
        overflow: hidden;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 3;
    }

    .TinBaiDanhSach_TieuDiem .bottom_pane {
        overflow: auto;
        padding-right: 10px;
    }

        .TinBaiDanhSach_TieuDiem .bottom_pane ul li {
            display: flex;
            gap: 15px;
            flex: 0 0 calc(50% - 15px)
        }

        .TinBaiDanhSach_TieuDiem .bottom_pane ul {
            display: flex;
            gap: 30px;
            flex-wrap: wrap;
        }

            .TinBaiDanhSach_TieuDiem .bottom_pane ul li .item_img_link {
                width: 110px;
                flex-shrink: 0;
            }

            .TinBaiDanhSach_TieuDiem .bottom_pane ul li .item_img {
                width: 100%;
                border-radius: 8px;
                object-fit: cover;
                flex-shrink: 0;
            }

            .TinBaiDanhSach_TieuDiem .bottom_pane ul li .news_info .news_title a {
                font-size: 16px;
            }

    .TinBaiDanhSach_TieuDiem .news_info .news_date {
        font-size: 14px;
    }
/************************************************************************************************************************************************/
/*****************************************************TRANG CHỦ - TIN BÀI THÔNG BÁO DANH SÁCH***********************************************************/
/************************************************************************************************************************************************/
.TinBaiThongBao_DanhSach ul li {
    display: flex;
    gap: 10px;
}

    .TinBaiThongBao_DanhSach ul li:not(:last-child) {
        padding-bottom: 10px;
        margin-bottom: 10px;
        border-bottom: 1px solid #E0E0E0;
    }

    .TinBaiThongBao_DanhSach ul li .news_title a {
        color: var(--text-mi, #182940) !important;
        font-family: Roboto;
        font-size: 16px;
        font-style: normal;
        font-weight: 500;
        line-height: 1.5; /* 150% */
        margin-bottom: 2px;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 3;
        overflow: hidden;
    }

    .TinBaiThongBao_DanhSach ul li::before {
        content: "";
        width: 18px;
        height: 24px;
        display: block;
        background: url(../images/icon_notice.png) no-repeat center;
        flex-shrink: 0;
    }

/************************************************************************************************************************************************/
/*****************************************************TRANG CHỦ - CHUYÊN MỤC NHIỀU CẤP***********************************************************/
/************************************************************************************************************************************************/
.ThongTinTongHop {
    border-radius: 10px;
    border: 1px solid var(--border-table, #CED8EB);
    background: #F6F6F6;
    padding: 15px;
}

    .ThongTinTongHop .main > h4 {
        text-align: left;
        text-transform: uppercase;
    }

        .ThongTinTongHop .main > h4::before {
            content: "";
            width: 3px;
            height: 20px;
            border-radius: 10px;
            background: var(--primary-red-500, #D60000);
        }

.list_chuyenmuc li {
    position: relative;
}

.DanhSachChuyenMuc_ListIcon .list_chuyenmuc > li:not(:last-child) {
    margin-bottom: 0;
}

.list_chuyenmuc > li:not(:last-child) {
    padding-bottom: 8px;
    margin-bottom: 8px;
    border-bottom: 1px solid #DCE3EF;
}

.list_chuyenmuc > li > ul.list_chuyenmuc > li {
    padding: 0;
    margin: 0;
    border: none;
    width: 100%;
}

.list_chuyenmuc li a {
    color: var(--text-mi, #0765E3) !important;
    font-family: Roboto;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 1.5; /* 150% */
    display: flex;
    align-items: center;
    gap: 8px;
    position: relative;
    /* text-wrap: nowrap; */
    cursor: pointer;
    padding-left: 12px;
    /* text-transform: uppercase; */
}

.div-sidebar .list_chuyenmuc li a {
    color: var(--text-mi, #182940) !important;
}

.list_chuyenmuc li.has_menu > a {
    padding-right: 16px;
}

.ThongTinTongHop .list_chuyenmuc li a {
    text-transform: uppercase;
    /* text-wrap: nowrap; */
}

.list_chuyenmuc > li > a::before {
    content: "";
    width: 4px;
    height: 4px;
    border-radius: 50%;
    background: #0765E3;
    display: block;
    flex-shrink: 0;
    position: absolute;
    top: 9px;
    left: 0
}

.Lienket_website .main h4 {
    color: var(--text-mi, #0765E3) !important;
}

.DanhSachChuyenMuc_ListIcon .list_chuyenmuc > li > a::before {
    content: none
}

.list_chuyenmuc > li > ul > li > a::before {
    content: none
}

/*.list_chuyenmuc > li.has_menu > a::after {
    content: "";
    width: 12px;
    height: 12px;
    display: block;
    position: absolute;
    top: 6px;
    right: 0;
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12" fill="none"><path d="M9.10367 5.6707L3.55332 0.1357C3.37147 -0.0455414 3.07705 -0.0452367 2.8955 0.136638C2.71409 0.318488 2.71456 0.613073 2.89644 0.794455L8.11642 6.00002L2.89625 11.2056C2.7144 11.387 2.71393 11.6814 2.89531 11.8632C2.93849 11.9066 2.98983 11.9411 3.04638 11.9645C3.10292 11.988 3.16355 12.0001 3.22477 12C3.28577 12.0001 3.34619 11.9881 3.40256 11.9648C3.45893 11.9415 3.51016 11.9073 3.55329 11.8642L9.10367 6.32932C9.19126 6.24218 9.24041 6.12358 9.24041 6.00002C9.24041 5.87646 9.19112 5.75801 9.10367 5.6707Z" fill="%23182940"/></svg>');
}*/

.DanhSachChuyenMucCapDoc .list_chuyenmuc > li.has_menu svg {
    z-index: 1;
    position: absolute;
    top: 5.5px;
    right: 0;
    cursor: pointer;
    transition: all 0.3s ease-in-out;
}

.DanhSachChuyenMucCapDoc .list_chuyenmuc > li.has_menu.open svg {
    /* rolate 180 deg */
    transform: rotate(180deg);
}

.ThongTinTongHop .list_chuyenmuc li ul {
    position: absolute;
    left: calc(100% + 12px);
    width: max-content;
    max-width: 400px;
    top: -15px;
    border-radius: 10px;
    background: #FFF;
    box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.20);
    padding: 10px 0px;
    z-index: 1;
    display: none;
}

    .ThongTinTongHop .list_chuyenmuc li ul li {
        padding: 6px 15px;
        margin: 0;
        width: 100%;
        border-bottom: none;
    }

        .ThongTinTongHop .list_chuyenmuc li ul li:hover {
            background: #FFF5F5;
        }

.list_chuyenmuc > li > ul {
    margin: 0;
    border-radius: 6px;
    background: #DBE8FF;
    display: flex;
    padding: 15px;
    flex-direction: column;
    align-items: flex-start;
    gap: 10px;
    margin-top: 5px
}

    .list_chuyenmuc > li > ul > li > ul {
        margin: 0;
        border-radius: 6px;
        background: #D9D9D9;
        display: flex;
        padding: 10px 15px;
        flex-direction: column;
        align-items: flex-start;
        gap: 10px;
        margin-top: 5px
    }

    .list_chuyenmuc > li > ul > li > a {
        padding: 0;
        color: var(--text-mi, #182940) !important;
        font-family: Roboto;
        font-size: 16px;
        font-style: normal;
        font-weight: 500;
        line-height: 1.5; /* 150% */
        text-transform: none !important;
    }

    .list_chuyenmuc > li > ul > li.active > a {
        color: var(--red, #0765E3) !important;
    }

.list_chuyenmuc li.active > a {
    color: var(--red, #0765E3) !important;
}

/************************************************************************************************************************************************/
/*****************************************************TRANG CHỦ - ĐÁNH GIÁ PHỤC VỤ***********************************************************/
/************************************************************************************************************************************************/
.sidebar section {
    margin-bottom: 15px;
}

.contain_DanhGia {
    padding: 15px;
    border-radius: 10px;
    background: url(../images/bg-side.png) lightgray 50% / cover no-repeat;
}

    .contain_DanhGia .title {
        color: #FFF;
        font-family: "Roboto Slab";
        font-size: 20px;
        font-style: normal;
        font-weight: 600;
        line-height: 1.4; /* 140% */
        display: flex;
        align-items: center;
        gap: 10px;
        margin-bottom: 12px;
    }

    .contain_DanhGia .content {
        color: #FFF;
        font-family: Roboto;
        font-size: 16px;
        font-style: normal;
        font-weight: 500;
        line-height: 1.5; /* 150% */
        margin-bottom: 15px
    }

    .contain_DanhGia .link a {
        border-radius: 6px;
        background: var(--blue, #26A6FE);
        display: inline-flex;
        padding: 8px 20px;
        justify-content: center;
        align-items: center;
        gap: 8px;
        color: var(--Content-text-white, #FFF) !important;
        text-align: center;
        font-family: Roboto;
        font-size: 16px;
        font-style: normal;
        font-weight: 500;
        line-height: 1.5; /* 150% */
    }

/************************************************************************************************************************************************/
/*****************************************************TRANG CHỦ - THÔNG TIN QUAN TÂM***********************************************************/
/************************************************************************************************************************************************/
.QnA_ThongTinQuanTam {
    border-radius: 10px;
    border: 1px solid var(--border-table, #CED8EB);
    background: #FFF;
    display: flex;
    padding: 15px;
    flex-direction: column;
    align-items: flex-start;
    gap: 15px;
    margin-bottom: 15px;
}

    .QnA_ThongTinQuanTam .title {
        color: var(--blue, #0765E3);
        font-family: "Roboto Slab";
        font-size: 18px;
        font-style: normal;
        font-weight: 500;
        line-height: 1.4444; /* 144.444% */
    }

    .QnA_ThongTinQuanTam .list_choice {
        display: flex;
        gap: 15px;
        flex-direction: column;
    }

    .QnA_ThongTinQuanTam .group-button {
        display: flex;
        gap: 10px;
        justify-content: space-between;
        width: 100%;
    }

        .QnA_ThongTinQuanTam .group-button > a {
            flex: 1
        }

    .QnA_ThongTinQuanTam label {
        line-height: 1.5 !important;
        font-size: 16px !important;
    }

    .QnA_ThongTinQuanTam table.listthamdo tbody tr {
        border: none !important;
    }

        .QnA_ThongTinQuanTam table.listthamdo tbody tr td {
            border: none !important;
            padding: 0 0 15px 0 !important;
        }

        .QnA_ThongTinQuanTam table.listthamdo tbody tr:last-child td {
            padding: 0 !important
        }

    .QnA_ThongTinQuanTam .group-button > a:hover {
        background-color: inherit;
    }

/************************************************************************************************************************************************/
/*****************************************************TRANG CHỦ - DANH SÁCH CHUYÊN TRANG***********************************************************/
/************************************************************************************************************************************************/
.mini-maincontent section {
    margin-bottom: 30px;
}

.DanhSachChuyenMuc_ListIcon ul {
    display: flex;
    flex-wrap: wrap;
    gap: 15px;
}

    .DanhSachChuyenMuc_ListIcon ul li {
        min-height: 70px;
        border-radius: 8px;
        border: 1px solid var(--border-table, #CED8EB);
        background: #F4F8FF;
        display: flex;
        padding: 10px 16px;
        align-items: center;
        gap: 16px;
        flex: 0 0 calc(100%/3 - 10px)
    }

        .DanhSachChuyenMuc_ListIcon ul li img {
            width: 40px;
            height: 40px;
            object-fit: cover;
        }

        .DanhSachChuyenMuc_ListIcon ul li a {
            color: var(--text-mi, #182940);
            font-family: "Roboto Slab";
            font-size: 16px;
            font-style: normal;
            font-weight: 500;
            line-height: 1.5; /* 150% */
            text-wrap: unset;
            display: -webkit-box;
            -webkit-box-orient: vertical;
            -webkit-line-clamp: 2;
            overflow: hidden;
            padding-left: 0;
        }

        .DanhSachChuyenMuc_ListIcon ul li .icon_chuyenmuc {
            flex-shrink: 0;
        }

/************************************************************************************************************************************************/
/*****************************************************TRANG CHỦ - SELECT 2 OPTION***********************************************************/
/************************************************************************************************************************************************/
.select2-container--default .select2-results > .select2-results__options {
    border-radius: 4px;
    background: #FFF;
    box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.15);
    padding: 5px 0px;
}

    .select2-container--default .select2-results > .select2-results__options > .select2-results__option {
        color: var(--text-mi, #182940);
        font-family: Roboto;
        font-size: 16px;
        font-style: normal;
        font-weight: 400;
        line-height: 1.5; /* 150% */
        padding: 5px 15px;
    }

.select2-container--default .select2-results__option--highlighted[aria-selected] {
    background: #FFF5F5;
    color: var(--text-mi, #182940);
}

.select2-container--default .select2-search--dropdown .select2-search__field {
    outline: none;
}

/************************************************************************************************************************************************/
/*****************************************************TRANG CHỦ - TABLE OPTION***********************************************************/
/************************************************************************************************************************************************/
table {
    width: 100% !important;
}

.table {
    border: none
}

table thead tr {
    border: 1px solid #E0E0E0;
    background: #F6F6F6;
}

table.blue-table thead tr {
    border: 1px solid #CBD9E7;
    background: #E1F1FF;
}

table thead tr th {
    padding: 8px 12px !important;
    color: var(--text-mi, #182940) !important;
    font-family: Roboto;
    font-size: 16px !important;
    font-style: normal;
    font-weight: 500 !important;
    line-height: 1.42; /* 142.857% */
    background: none !important;
    border: none !important;
}

table thead tr th {
    border: 1px solid #E0E0E0 !important;
}

table.blue-table thead tr th {
    border: 1px solid #CBD9E7 !important;
}

table tbody tr {
    border: 1px solid #E0E0E0;
}

table.blue-table tbody tr {
    border: 1px solid #CBD9E7;
}

table tbody tr td {
    color: var(--text-mi, #182940) !important;
    font-family: Roboto;
    font-size: 16px !important;
    font-style: normal;
    font-weight: 400;
    line-height: 1.57; /* 157.143% */
    padding: 12px !important;
    background: none !important;
    border: none !important;
}

table tbody tr th {
    padding: 6px 12px !important;
}

table tbody tr td a {
    color: var(--blue, #0765E3) !important;
    font-family: Roboto;
    font-size: 16px !important;
    font-style: normal;
    font-weight: 400;
    line-height: 1.57; /* 157.143% */
}

table tbody tr td {
    border: 1px solid #E0E0E0 !important;
    width: auto !important;
}

table .tr_firstparent {
    border-bottom: 1px solid #CBD9E7;
    background: #BDDFFF;
    padding: 8px 24px;
}

    table .tr_firstparent td {
        color: var(--text-mi, #182940);
        font-family: Roboto;
        font-size: 18px;
        font-style: normal;
        font-weight: 500;
        line-height: 1.44; /* 144.444% */
    }

table .tr_secondparent {
    border-bottom: 1px solid #CBD9E7;
    background: #E1F1FF;
    padding: 8px 24px;
}

    table .tr_secondparent td {
        color: var(--text-mi, #182940);
        font-family: Roboto;
        font-size: 16px;
        font-style: normal;
        font-weight: 500;
        line-height: 1.5; /* 150% */
    }

table .money_text {
    color: var(--blue, #0765E3) !important;
    text-align: center;
    font-family: Roboto;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 1.5; /* 150% */
}

/************************************************************************************************************************************************/
/*****************************************************TRANG CHỦ - VĂN BẢN***********************************************************/
/************************************************************************************************************************************************/
.Vanban table tbody tr td {
    padding: 5px 12px !important;
}

    .Vanban table tbody tr td:first-child span:first-child {
        color: var(--blue, #0765E3);
        font-weight: 500;
    }

.Vanban .showmore {
    width: 100%;
    text-decoration-line: none !important;
    background: #F6F6F6;
    display: flex;
    padding: 6px 10px;
    justify-content: center;
    align-items: center;
}

.group-button {
    display: flex;
    justify-content: center;
    align-items: center;
}

div[class*="ModGopYDuThaoVBPL"] .group-button {
    gap: 8px 20px;
    align-items: center;
    flex-wrap: wrap;
}

div[class*="ModVanBanQuyPhamPhapLuat"] table tbody tr td {
    padding: 6px 12px !important
}

    div[class*="ModVanBanQuyPhamPhapLuat"] table tbody tr td a {
        color: var(--text-mi, #182940) !important;
        font-family: Roboto;
        font-size: 16px;
        font-style: normal;
        font-weight: 400;
        line-height: 1.375; /* 137.5% */
    }

    div[class*="ModVanBanQuyPhamPhapLuat"] table tbody tr td .SoKH {
        color: var(--blue, #0765E3) !important;
        font-weight: 500;
    }

/************************************************************************************************************************************************/
/*****************************************************TRANG CHỦ - GÓP Ý DỰ THẢO***********************************************************/
/************************************************************************************************************************************************/
div[class*="ModGopYDuThaoVBPL"] .title_head3 {
    display: none;
}

div[class*="ModGopYDuThaoVBPL"] div[class*="title_head"] {
    background: none;
    padding: 0;
    margin-bottom: 10px;
    display: none;
}

    div[class*="ModGopYDuThaoVBPL"] div[class*="title_head"] > * {
        font-size: 18px;
        font-style: normal;
        font-weight: 600;
        line-height: 1.3; /* 130% */
    }

    div[class*="ModGopYDuThaoVBPL"] div[class*="title_head"] a {
        color: var(--text-mi, #182940);
        /* Roboto slab */
        font-family: "Roboto Slab";
        font-size: 18px;
        font-style: normal;
        font-weight: 600;
        line-height: 1.3; /* 130% */
        text-transform: none;
    }

div[class*="ModGopYDuThaoVBPL"] table tbody tr td {
    padding: 6px 12px !important
}

    div[class*="ModGopYDuThaoVBPL"] table tbody tr td a {
        color: var(--text-mi, #182940) !important;
        font-family: Roboto;
        font-size: 16px;
        font-style: normal;
        font-weight: 400;
        line-height: 1.5; /* 150% */
    }

div[class*="ModGopYDuThaoVBPL"] .countGopY {
    flex: 1;
    display: block;
    text-align: center;
}

/************************************************************************************************************************************************/
/*****************************************************TRANG CHỦ - ĐA PHƯƠNG TIỆN***********************************************************/
/************************************************************************************************************************************************/
.media_exclusive .tab_media {
    padding: 12px 0 0 0;
    border-top: 2px solid #FF8E8E;
    margin-bottom: 15px;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.media_exclusive h4 a {
    display: flex;
    align-items: center;
    text-align: left;
    gap: 8px;
    color: var(--red, #D61C26) !important;
    font-family: "Roboto Slab";
    font-size: 22px;
    font-style: normal;
    font-weight: 500;
    line-height: 1.5; /* 181.818% */
}

.media_exclusive .tab-link ul {
    display: flex;
    align-items: center;
    gap: 30px;
}

    .media_exclusive .tab-link ul li a {
        display: flex;
        align-items: center;
        color: var(--text-mi, #182940);
        font-family: "Roboto Slab";
        font-size: 16px;
        font-style: normal;
        font-weight: 500;
        line-height: 1.5;
        gap: 10px;
    }

.DaPhuongTien .slider-main {
    width: 100%;
    height: 550px;
}

    .DaPhuongTien .slider-main .slick-slide {
        position: relative;
        height: 550px;
    }

        .DaPhuongTien .slider-main .slick-slide img {
            width: 100%;
            height: 100%;
            object-fit: cover;
            border-radius: 10px;
            position: relative;
        }

.slick-slide .overlay {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 10px;
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 50%, rgba(0, 0, 0, 0.80) 100%);
}

.DaPhuongTien .slider-main .slick-slide .caption {
    cursor: pointer;
    position: absolute;
    bottom: 0;
    width: 100%;
    padding: 30px 36px;
    display: flex;
    gap: 20px;
    align-items: center;
}

    .DaPhuongTien .slider-main .slick-slide .caption .Title a {
        overflow: hidden;
        color: #FFF !important;
        font-family: "Roboto Slab";
        font-size: 30px;
        font-style: normal;
        font-weight: 500;
        line-height: 1.3; /* 100% */
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
    }

.DaPhuongTien .slider-main .slick-dots {
    position: absolute;
    bottom: 15px;
    display: flex;
    justify-content: center;
    width: 100%;
    gap: 10px;
}

    .DaPhuongTien .slider-main .slick-dots li {
        width: 6px;
        height: 6px;
        background: rgba(255, 255, 255, 0.50);
        border-radius: 50%;
    }

        .DaPhuongTien .slider-main .slick-dots li.slick-active {
            width: 30px;
            height: 6px;
            border-radius: 10px;
            background: #FFF;
        }

.slick-dots li button {
    width: 0;
    height: 0;
    padding: 0;
    border: 0;
    font-size: 0;
}

    .slick-dots li button:before {
        content: none !important
    }

.DaPhuongTien .slider-main .iframe-ytb .video-container {
    position: absolute;
    z-index: 1;
    width: 100%;
    height: 100%;
    top: 0;
    bottom: 0;
    border-radius: 10px;
    overflow: hidden;
}

    .DaPhuongTien .slider-main .iframe-ytb .video-container video {
        background: #000;
    }

.DaPhuongTien .slider-nav {
    padding-top: 15px;
}

    .DaPhuongTien .slider-nav .slick-list {
        margin: 0 -15px;
    }

    .DaPhuongTien .slider-nav .slick-track .slick-slide {
        margin: 0 15px;
        position: relative;
    }

    .DaPhuongTien .slider-nav .slick-track .thumbnail img {
        width: 100%;
        height: 200px;
        object-fit: cover;
        border-radius: 10px;
        position: relative;
    }

    .DaPhuongTien .slider-nav .slick-slide .caption {
        position: absolute;
        bottom: 0;
        width: calc(100% - 20px);
        padding: 10px;
        display: flex;
        gap: 10px;
        align-items: center;
    }

div[class*="videoDuration"] {
    position: absolute;
    top: 8px;
    right: 8px;
    color: #FFF;
    font-family: Roboto;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 22px;
    border-radius: 4px;
    background: rgba(0, 0, 0, 0.60);
    padding: 3px 6px;
}

.slick-slide .caption > svg {
    flex-shrink: 0;
    cursor: pointer;
}

.DaPhuongTien .slider-nav .slick-slide .caption .Title a {
    overflow: hidden;
    color: #FFF !important;
    font-family: "Roboto Slab";
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 1.37; /* 137.5% */
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}

/************************************************************************************************************************************************/
/*****************************************************TRANG CHỦ - SLIDER BANNER***********************************************************/
/************************************************************************************************************************************************/
section[class*="banner_tool"] #owl-tintucdemo .item img {
    object-fit: none;
    border-radius: 10px;
}

section[class*="banner_tool"] #owl-tintucdemo .owl-item .item .content_news {
    display: none;
}

section[class*="banner_tool"] #owl-tintucdemo {
    position: relative;
}

    section[class*="banner_tool"] #owl-tintucdemo .owl-nav > button {
        position: absolute;
        top: 50%;
        transform: translateY(-50%);
    }

    section[class*="banner_tool"] #owl-tintucdemo .owl-nav > .owl-prev {
        left: 8px;
    }

    section[class*="banner_tool"] #owl-tintucdemo .owl-nav > .owl-next {
        right: 12px;
    }

/************************************************************************************************************************************************/
/*****************************************************TRANG CHỦ - BANNER DOANH NGHIỆP***********************************************************/
/************************************************************************************************************************************************/
.list_QuangCao .view_list_QuangCao ul li {
    border-radius: 10px;
    overflow: hidden;
    border: none;
    display: flex;
    justify-content: center;
    align-items: center;
    height: auto;
    margin: 0;
}

    .list_QuangCao .view_list_QuangCao ul li:hover {
        background-color: transparent;
    }

.DanhChoDN > div > div {
    margin-bottom: 15px;
}

.list_QuangCao .view_list_QuangCao ul {
    display: flex;
    gap: 10px;
    justify-content: space-evenly;
}

.DanhChoDN > div > div:first-child .list_QuangCao .view_list_QuangCao ul li {
    width: calc(100% / 4 - (30px / 4)) !important;
    height: 80px;
}

.DanhChoDN > div > div:nth-child(2) .list_QuangCao .view_list_QuangCao ul li {
    width: calc(100% / 5 - (40px / 5)) !important;
    height: 70px;
}

.list_QuangCao .view_list_QuangCao ul li input {
    /* width: 100%; */
    height: 100%;
    object-fit: contain;
}

/************************************************************************************************************************************************/
/*****************************************************TRANG THÀNH PHẦN - ĐA PHƯƠNG TIỆN***********************************************************/
/************************************************************************************************************************************************/

.mainMedia {
    background: #F6F6F6;
    padding: 20px 0;
    margin-bottom: 30px;
}

.main_media .video-main {
    position: relative;
    border-radius: 10px;
    overflow: hidden;
    margin-bottom: 15px;
    cursor: pointer;
    height: 600px;
}

    .main_media .video-main img {
        width: 100%;
        height: 100%;
        object-fit: cover;
        border-radius: 10px;
    }

.main_media .iframe-ytb .video-container {
    position: absolute;
    z-index: 1;
    width: 100%;
    height: 100%;
    top: 0;
    bottom: 0;
    border-radius: 10px;
    overflow: hidden;
}

    .main_media .iframe-ytb .video-container video {
        background: #000;
    }

.main_media .play-action {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    z-index: 1;
    cursor: pointer;
}

.main_media .overlay {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 10px;
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.20) 50%, rgba(0, 0, 0, 0.20) 100%)
}

.main_media .caption .Title,
.main_media .caption .Title a {
    color: var(--text-mi, #182940) !important;
    font-family: "Roboto Slab";
    font-size: 24px;
    font-style: normal;
    font-weight: 500;
    line-height: 1.33; /* 133.333% */
    margin-bottom: 10px;
    display: block;
}

.main_media .caption .date {
    color: var(--blue, #0765E3);
    font-family: Roboto;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 1.5; /* 156.25% */
    display: flex;
    align-items: center;
    gap: 4px;
}

    .main_media .caption .date::before {
        content: "";
        width: 16px;
        height: 16px;
        display: block;
        background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="17" viewBox="0 0 16 17" fill="none"><g clip-path="url(%23clip0_2817_25092)"><path d="M14.878 4.44909C14.7895 2.97756 13.5608 1.82469 12.0808 1.82469H11.3603V1.26464C11.3603 1.11611 11.3013 0.973655 11.1963 0.868625C11.0913 0.763595 10.9488 0.70459 10.8003 0.70459C10.6517 0.70459 10.5093 0.763595 10.4043 0.868625C10.2992 0.973655 10.2402 1.11611 10.2402 1.26464V1.82469H5.75981V1.26464C5.75981 1.11611 5.70081 0.973655 5.59578 0.868625C5.49075 0.763595 5.3483 0.70459 5.19976 0.70459C5.05123 0.70459 4.90878 0.763595 4.80375 0.868625C4.69872 0.973655 4.63971 1.11611 4.63971 1.26464V1.82469H3.91921C2.43899 1.82469 1.21024 2.97756 1.12203 4.44909C0.955974 7.21687 0.959054 10.0244 1.13127 12.7936C1.21864 14.1999 2.34518 15.3264 3.75147 15.4138C5.16084 15.5014 6.58029 15.5451 7.99974 15.5451C9.41891 15.5451 10.8386 15.5014 12.248 15.4138C13.6543 15.3264 14.7808 14.1999 14.8682 12.7936C15.0407 10.0258 15.0438 7.21855 14.878 4.44909ZM13.7506 12.7241C13.7247 13.1325 13.5507 13.5174 13.2614 13.8067C12.9721 14.096 12.5872 14.27 12.1788 14.2959C9.40603 14.4681 6.59401 14.4681 3.8212 14.2959C3.41284 14.27 3.02796 14.096 2.73862 13.8067C2.44929 13.5174 2.27536 13.1325 2.24941 12.7241C2.11814 10.5871 2.08852 8.44498 2.16064 6.3051H13.8397C13.9102 8.4445 13.8831 10.5959 13.7506 12.7241ZM5.19976 4.0649C5.3483 4.0649 5.49075 4.00589 5.59578 3.90086C5.70081 3.79583 5.75981 3.65338 5.75981 3.50485V2.9448H10.2402V3.50485C10.2402 3.65338 10.2992 3.79583 10.4043 3.90086C10.5093 4.00589 10.6517 4.0649 10.8003 4.0649C10.9488 4.0649 11.0913 4.00589 11.1963 3.90086C11.3013 3.79583 11.3603 3.65338 11.3603 3.50485V2.9448H12.0808C12.9694 2.9448 13.7069 3.63506 13.7599 4.51602C13.773 4.73836 13.7786 4.9621 13.7896 5.185H2.21049C2.22169 4.9621 2.22701 4.73836 2.24017 4.51602C2.2931 3.63506 3.0304 2.9448 3.91921 2.9448H4.63971V3.50485C4.63971 3.65338 4.69872 3.79583 4.80375 3.90086C4.90878 4.00589 5.05123 4.0649 5.19976 4.0649Z" fill="%230765E3"/><path d="M5.19982 9.66551C5.66378 9.66551 6.0399 9.28939 6.0399 8.82543C6.0399 8.36147 5.66378 7.98535 5.19982 7.98535C4.73586 7.98535 4.35974 8.36147 4.35974 8.82543C4.35974 9.28939 4.73586 9.66551 5.19982 9.66551Z" fill="%230765E3"/><path d="M7.99999 9.66551C8.46395 9.66551 8.84007 9.28939 8.84007 8.82543C8.84007 8.36147 8.46395 7.98535 7.99999 7.98535C7.53603 7.98535 7.15991 8.36147 7.15991 8.82543C7.15991 9.28939 7.53603 9.66551 7.99999 9.66551Z" fill="%230765E3"/><path d="M5.19982 12.4658C5.66378 12.4658 6.0399 12.0897 6.0399 11.6257C6.0399 11.1618 5.66378 10.7856 5.19982 10.7856C4.73586 10.7856 4.35974 11.1618 4.35974 11.6257C4.35974 12.0897 4.73586 12.4658 5.19982 12.4658Z" fill="%230765E3"/><path d="M10.8003 9.66551C11.2642 9.66551 11.6404 9.28939 11.6404 8.82543C11.6404 8.36147 11.2642 7.98535 10.8003 7.98535C10.3363 7.98535 9.96021 8.36147 9.96021 8.82543C9.96021 9.28939 10.3363 9.66551 10.8003 9.66551Z" fill="%230765E3"/><path d="M10.8003 12.4658C11.2642 12.4658 11.6404 12.0897 11.6404 11.6257C11.6404 11.1618 11.2642 10.7856 10.8003 10.7856C10.3363 10.7856 9.96021 11.1618 9.96021 11.6257C9.96021 12.0897 10.3363 12.4658 10.8003 12.4658Z" fill="%230765E3"/><path d="M7.99999 12.4658C8.46395 12.4658 8.84007 12.0897 8.84007 11.6257C8.84007 11.1618 8.46395 10.7856 7.99999 10.7856C7.53603 10.7856 7.15991 11.1618 7.15991 11.6257C7.15991 12.0897 7.53603 12.4658 7.99999 12.4658Z" fill="%230765E3"/></g><defs><clipPath id="clip0_2817_25092"><rect width="16" height="16" fill="white" transform="translate(0 0.5)"/></clipPath></defs></svg>');
    }

.video_other .video-list {
    display: flex;
    gap: 30px;
    flex-wrap: wrap;
}

    .video_other .video-list li {
        flex: 0 0 calc(100%/4 - (90px/4));
        position: relative;
    }

    .video_other .video-list .list_video img {
        width: 100%;
        height: 200px;
        object-fit: cover;
        border-radius: 10px;
        position: relative;
        display: block;
        width: 100%;
        height: 100%;
        object-fit: cover;
        border-radius: 10px;
    }

    .video_other .video-list .caption {
        position: absolute;
        bottom: 0;
        width: calc(100% - 20px);
        padding: 10px;
        display: flex;
        gap: 10px;
        align-items: center;
    }

        .video_other .video-list .caption > svg {
            flex-shrink: 0;
            cursor: pointer;
        }

        .video_other .video-list .caption .Title a {
            overflow: hidden;
            color: #FFF !important;
            font-family: "Roboto Slab";
            font-size: 16px;
            font-style: normal;
            font-weight: 500;
            line-height: 1.37; /* 137.5% */
            display: -webkit-box;
            -webkit-box-orient: vertical;
            -webkit-line-clamp: 2;
        }

    .video_other .video-list .overlay {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        border-radius: 10px;
        background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 50%, rgba(0, 0, 0, 0.80) 100%);
    }

.video_other {
    background: #FFF;
    box-shadow: 0 0 0 100vmax #FFF;
    clip-path: inset(0 -100vmax -20px -100vmax);
    margin-top: 20px;
    padding-top: 30px;
}

/************************************************************************************************************************************************/
/*****************************************************TRANG THÀNH PHẦN - ĐA PHƯƠNG TIỆN - VIDEO***********************************************************/
/************************************************************************************************************************************************/

.slider-list .slick-list {
    margin: 0 -15px;
}

.slider-list .slick-track .slick-slide {
    margin: 0 15px;
    position: relative;
}

.slider-list .slick-track .list_video img {
    width: 100%;
    height: 200px;
    object-fit: cover;
    border-radius: 10px;
    position: relative;
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover;
    border-radius: 10px;
}

.slider-list .slick-slide .caption {
    position: absolute;
    bottom: 0;
    width: calc(100% - 20px);
    padding: 10px;
    display: flex;
    gap: 10px;
    align-items: center;
}

.slick-slide .caption > svg {
    flex-shrink: 0;
    cursor: pointer;
}

.slider-list .slick-slide .caption .Title a {
    overflow: hidden;
    color: #FFF !important;
    font-family: "Roboto Slab";
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 1.37; /* 137.5% */
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}

#TinAnh_Slide .slider-list .slick-slide .caption {
    padding: 20px;
    gap: 15px;
}

    #TinAnh_Slide .slider-list .slick-slide .caption .Title a {
        font-size: 24px;
    }

.slick-arrow {
    position: absolute;
    right: 0;
    top: -45px;
    cursor: pointer;
    left: unset;
}

.slick-prev.slick-arrow {
    right: 35px;
}

.slick-next.slick-arrow {
}

.list-image {
    background: #F6F6F6;
    padding: 20px;
}

    .list-image ul {
        display: flex;
        gap: 30px 20px;
        flex-wrap: wrap;
    }

        .list-image ul .album-image {
            flex: 0 0 calc(100%/3 - (40px/3));
            display: flex;
            flex-direction: column;
            gap: 10px;
        }

            .list-image ul .album-image .album-lg .image-light {
                margin-bottom: 10px;
            }

            .list-image ul .album-image img {
                width: 100%;
                height: 100%;
                object-fit: cover;
                border-radius: 10px;
                cursor: pointer;
            }

            .list-image ul .album-image .title {
                overflow: hidden;
                color: var(--text-mi, #182940);
                font-family: "Roboto Slab";
                font-size: 16px;
                font-style: normal;
                font-weight: 500;
                line-height: 1.375; /* 137.5% */
                display: -webkit-box;
                overflow: hidden;
                -webkit-box-orient: vertical;
                -webkit-line-clamp: 2;
            }

                .list-image ul .album-image .title a {
                    color: var(--text-mi, #182940) !important;
                }

.showmore.showmorev2 {
    width: 100%;
    text-decoration-line: none !important;
    background: #F6F6F6;
    display: flex;
    padding: 6px 10px;
    justify-content: center;
    align-items: center;
}

/************************************************************************************************************************************************/
/*****************************************************TRANG THÀNH PHẦN - ĐA PHƯƠNG TIỆN - HÌNH ẢNH***********************************************************/
/************************************************************************************************************************************************/
.slider-image {
    margin: 0 -15px;
}

    .slider-image .slick-track .slick-slide {
        margin: 0 15px;
        position: relative;
    }

    .slider-image .slick-track .news-image img {
        width: 100%;
        height: 200px;
        object-fit: cover;
        border-radius: 10px;
        position: relative;
        display: block;
        width: 100%;
        height: 100%;
        object-fit: cover;
        border-radius: 10px;
    }

    .slider-image .slick-slide .caption {
        position: absolute;
        bottom: 0;
        width: 100%;
        padding: 20px;
        display: flex;
        gap: 10px;
        align-items: center;
    }

.slick-slide .caption > svg {
    flex-shrink: 0;
    cursor: pointer;
}

.slider-image .slick-slide .caption .Title {
    overflow: hidden;
    color: #FFF;
    font-family: "Roboto Slab";
    font-size: 24px;
    font-style: normal;
    font-weight: 500;
    line-height: 1.33; /* 133.333% */
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}

.slider-image .slick-dots {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 10px;
    margin-top: 20px;
}

    .slider-image .slick-dots li {
        width: 6px;
        height: 6px;
        background: #ACB7C9;
        border-radius: 50%;
        cursor: pointer;
    }

        .slider-image .slick-dots li.slick-active {
            width: 30px;
            height: 6px;
            border-radius: 10px;
            background: #EA8F00;
        }

#TinAnh_Slide .slick-dots {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 10px;
    margin-top: 20px;
}

    #TinAnh_Slide .slick-dots li {
        width: 6px;
        height: 6px;
        background: #ACB7C9;
        border-radius: 50%;
        cursor: pointer;
        margin: 0;
    }

        #TinAnh_Slide .slick-dots li.slick-active {
            width: 30px;
            height: 6px;
            border-radius: 10px;
            background: #EA8F00;
        }

.list-image-details ul {
    display: flex;
    gap: 30px;
    flex-wrap: wrap;
}

    .list-image-details ul .album-image {
        flex: 0 0 calc(100%/4 - (90px/4))
    }

        .list-image-details ul .album-image .album-lg .image-light {
            margin-bottom: 10px;
        }

        .list-image-details ul .album-image img {
            width: 100%;
            height: 100%;
            object-fit: cover;
            border-radius: 10px;
            cursor: pointer;
        }

        .list-image-details ul .album-image .title {
            overflow: hidden;
            color: var(--text-mi, #182940);
            font-family: "Roboto Slab";
            font-size: 16px;
            font-style: normal;
            font-weight: 500;
            line-height: 1.375; /* 137.5% */
            display: -webkit-box;
            overflow: hidden;
            -webkit-box-orient: vertical;
            -webkit-line-clamp: 2;
        }

/************************************************************************************************************************************************/
/*****************************************************TRANG THÀNH PHẦN - BREADCRUM***********************************************************/
/************************************************************************************************************************************************/
.breadcrumb span > span {
    display: flex;
    align-items: center;
    gap: 10px;
    flex-wrap: wrap;
}

    .breadcrumb span > span > span > a {
        color: var(--text-mi, #182940) !important;
        font-family: "Roboto Slab";
        font-size: 14px;
        font-style: normal;
        font-weight: 600;
        line-height: 1.42857; /* 142.857% */
    }

    .breadcrumb span > span > span:last-child > a {
        color: var(--red, #D61C26) !important;
    }

/************************************************************************************************************************************************/
/*****************************************************TRANG THÀNH PHẦN - BẢN ĐỒ HÀNH CHÍNH***********************************************************/
/************************************************************************************************************************************************/
.section-inner .Map_Hanhchinh {
    border: none;
    padding: 0;
}

.divMapImage {
    margin-bottom: 10px;
}

.mapData p,
.mapData span {
    color: var(--text-mi, #182940) !important;
    font-family: "Roboto" !important;
    font-style: normal !important;
    line-height: 1.65 !important;
}

.TinTieuDiem .Map_Hanhchinh .having_icon h4 {
    padding: 0;
    border: none;
    text-align: center;
}

    .TinTieuDiem .Map_Hanhchinh .having_icon h4::before {
        content: none
    }

/************************************************************************************************************************************************/
/*****************************************************TRANG THÀNH PHẦN - SIDEBAR***********************************************************/
/************************************************************************************************************************************************/
.ulList,
.menu-m1 ul {
    /*     border-radius: 10px;
    border: 1px solid var(--border-table, #CED8EB);
    background: #F6F6F6; */
    display: flex;
    /*     padding: 15px; */
    flex-direction: column;
    align-items: flex-start;
    gap: 15px;
}

.menu-m3 > ul.ulList > li,
.menu-m1 > ul > li {
    border: none;
    width: 100%;
}

    .menu-m3 > ul.ulList > li > a,
    .menu-m1 > ul > li > a {
        color: var(--text-mi, #182940);
        font-family: Roboto;
        font-size: 16px;
        font-style: normal;
        font-weight: 500;
        line-height: 1.5; /* 150% */
        background: none;
        padding: 0;
        display: flex;
        align-items: center;
        gap: 8px;
        position: relative;
        width: 100%;
        position: relative;
        padding-left: 12px;
    }

        .menu-m3 > ul.ulList > li > a::before,
        .menu-m1 > ul > li > a::before {
            content: "";
            width: 4px;
            height: 4px;
            border-radius: 50%;
            background: #D61C26;
            display: block;
            flex-shrink: 0;
            position: absolute;
            left: 0;
            top: 9px;
        }

        .menu-m3 > ul.ulList > li > a::after {
            /* content: ""; */
            width: 12px;
            height: 12px;
            display: block;
            position: absolute;
            top: 50%;
            transform: translateY(-50%);
            right: 0;
            background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12" fill="none"><path d="M9.10367 5.6707L3.55332 0.1357C3.37147 -0.0455414 3.07705 -0.0452367 2.8955 0.136638C2.71409 0.318488 2.71456 0.613073 2.89644 0.794455L8.11642 6.00002L2.89625 11.2056C2.7144 11.387 2.71393 11.6814 2.89531 11.8632C2.93849 11.9066 2.98983 11.9411 3.04638 11.9645C3.10292 11.988 3.16355 12.0001 3.22477 12C3.28577 12.0001 3.34619 11.9881 3.40256 11.9648C3.45893 11.9415 3.51016 11.9073 3.55329 11.8642L9.10367 6.32932C9.19126 6.24218 9.24041 6.12358 9.24041 6.00002C9.24041 5.87646 9.19112 5.75801 9.10367 5.6707Z" fill="%23182940"/></svg>');
        }

.div-sidebar .information_sidebar .DnnModule {
    margin-bottom: 15px;
}

.div-sidebar .information_sidebar .having_icon h4 {
    /* border-top: none */
}

/************************************************************************************************************************************************/
/*****************************************************TRANG THÀNH PHẦN - DANH SÁCH KHIẾU NẠI***********************************************************/
/************************************************************************************************************************************************/
.GiaiquyetKNTC {
    border: none;
    background: none;
}

.search_KNTC {
    padding: 20px;
    border-radius: 6px;
    border: 1px solid var(--border-table, #CED8EB);
    background: #F6F6F6;
}

    .search_KNTC .boxsearch {
        display: flex;
        gap: 15px;
        width: 100%;
        flex-direction: column;
    }

        .search_KNTC .boxsearch .group-search {
            display: flex;
            flex: 0 0 100%;
            gap: 15px;
        }

            .search_KNTC .boxsearch .group-search input {
                color: var(--xam-ndung, #5F6A79);
                font-family: Roboto;
                font-size: 16px;
                font-style: normal;
                font-weight: 400;
                line-height: 1.5; /* 150% */
                border-radius: 4px;
                border: 1px solid var(--border-table, #CED8EB);
                background: #FFF;
                padding: 8px 20px;
                outline: none;
            }

            .search_KNTC .boxsearch .group-search .btn {
                display: flex;
                justify-content: center;
                align-items: center;
                gap: 10px;
                width: 148px;
            }

                .search_KNTC .boxsearch .group-search .btn::before {
                    content: "";
                    width: 20px;
                    height: 20px;
                    display: block;
                    flex-shrink: 0;
                    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"><path d="M9.1152 1.60959C7.12815 1.61293 5.22343 2.40376 3.81837 3.80882C2.4133 5.21388 1.62247 7.1186 1.61914 9.10566C1.6208 11.0944 2.4107 13.0014 3.81576 14.4088C5.22082 15.8162 7.12648 16.6093 9.1152 16.6143C10.879 16.6143 12.5042 15.9938 13.7892 14.9671L16.9105 18.0883C17.0686 18.2354 17.2776 18.3154 17.4934 18.3116C17.7093 18.3078 17.9153 18.2205 18.0682 18.0681C18.2211 17.9156 18.3089 17.7098 18.3133 17.4939C18.3176 17.2781 18.2382 17.0689 18.0916 16.9104L14.9703 13.786C16.0363 12.4602 16.6175 10.81 16.6176 9.10881C16.6176 4.97652 13.2475 1.60959 9.1152 1.60959ZM9.1152 3.27889C12.3467 3.27889 14.9483 5.87731 14.9483 9.10566C14.9483 12.334 12.3467 14.9482 9.1152 14.9482C5.88371 14.9482 3.28528 12.3435 3.28528 9.11196C3.28528 5.88046 5.88371 3.27889 9.1152 3.27889Z" fill="white"/></svg>');
                }

.list_KNTC {
    padding: 0;
}

    .list_KNTC .title_list_KNTC {
        text-align: left;
    }

        .list_KNTC .title_list_KNTC h2 {
            color: var(--vng-m, #EA8F00);
            font-family: "Roboto Slab";
            font-size: 18px;
            font-style: normal;
            font-weight: 600;
            line-height: 1.44; /* 144.444% */
            padding-bottom: 10px;
            border-bottom: 1px solid #E0E0E0;
            text-transform: none;
            margin-top: 30px;
        }

    .list_KNTC .view_list_KNTC ul {
        display: flex;
        flex-wrap: wrap;
        gap: 20px;
    }

        .list_KNTC .view_list_KNTC ul li {
            margin: 0;
            width: calc(50% - 10px);
            height: auto;
            margin-bottom: 10px;
            border-bottom: 1px solid #E0E0E0;
            border-radius: 10px;
            border: 1px solid var(--border-table, #CED8EB);
            background: #FFF;
            box-shadow: 3px 0px 0px 0px #97C0FF inset;
            display: flex;
            padding: 15px 20px;
            flex-direction: column;
            gap: 8px;
        }

            .list_KNTC .view_list_KNTC ul li .row {
                margin-right: -5px;
                margin-left: -5px;
            }

                .list_KNTC .view_list_KNTC ul li .row > *[class*="col"] {
                    padding-right: 5px;
                    padding-left: 5px;
                }

            .list_KNTC .view_list_KNTC ul li:hover {
                background: none;
            }

            .list_KNTC .view_list_KNTC ul li > div > span:first-child {
                color: var(--text-mi, #182940);
                font-family: Roboto;
                font-size: 16px;
                font-style: normal;
                font-weight: 700;
                line-height: 1.5; /* 150% */
            }

            .list_KNTC .view_list_KNTC ul li > div > span {
                color: var(--text-mi, #182940);
                font-family: Roboto;
                font-size: 16px;
                font-style: normal;
                font-weight: 400;
                line-height: 1.5;
                display: -webkit-box;
                overflow: hidden;
                -webkit-box-orient: vertical;
                -webkit-line-clamp: 3;
            }

            .list_KNTC .view_list_KNTC ul li .content {
                height: auto;
                max-height: unset;
            }

            .list_KNTC .view_list_KNTC ul li .detail {
                position: unset;
            }

                .list_KNTC .view_list_KNTC ul li .detail a {
                    color: var(--blue, #0765E3) !important;
                    font-family: Roboto;
                    font-size: 16px;
                    font-style: normal;
                    font-weight: 500;
                    line-height: 1.5; /* 150% */
                    text-decoration-line: underline;
                }

.pager span[id*="totalRecordsPanel"] {
    display: flex;
    align-items: center;
    gap: 10px;
}

    .pager span[id*="totalRecordsPanel"] > span:first-child {
        color: var(--text-mi, #182940);
        font-family: Roboto;
        font-size: 16px;
        font-style: normal;
        font-weight: 400;
        line-height: 1.5; /* 150% */
    }

    .pager span[id*="totalRecordsPanel"] > span.Total {
        color: #FFF;
        font-family: Roboto;
        font-size: 16px;
        font-style: normal;
        font-weight: 500;
        line-height: 1.5; /* 150% */
        border-radius: 4px;
        background: var(--blue, #0765E3);
        display: flex;
        padding: 4px 8px;
        justify-content: center;
        align-items: center;
    }

.pager {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    gap: 20px;
    margin-top: 15px;
}

.GiaiquyetKNTC_detail {
    position: relative;
    border-radius: 10px;
    border: 1px solid var(--border-table, #CED8EB);
    background: #FFF;
    display: flex;
    padding: 20px;
}

    .GiaiquyetKNTC_detail .btn-back {
        position: absolute;
        float: unset;
        right: 12px;
        top: 12px;
    }

    .GiaiquyetKNTC_detail .title_detail_KNTC {
        margin-bottom: 0;
    }

    .GiaiquyetKNTC_detail .view_detail_KNTC div {
        margin-bottom: 15px !important;
    }

    .GiaiquyetKNTC_detail .view_detail_KNTC > div > span:first-child {
        color: var(--text-mi, #182940);
        font-family: Roboto;
        font-size: 16px;
        font-style: normal;
        font-weight: 700;
        line-height: 1.5; /* 150% */
    }

    .GiaiquyetKNTC_detail .view_detail_KNTC > div > span {
        color: var(--text-mi, #182940);
        font-family: Roboto;
        font-size: 16px;
        font-style: normal;
        font-weight: 400;
        line-height: 1.5;
    }

        .GiaiquyetKNTC_detail .view_detail_KNTC > div > span p,
        .GiaiquyetKNTC_detail .view_detail_KNTC > div > span span {
            color: var(--text-mi, #182940) !important;
            font-family: Roboto !important;
            font-size: 16px !important;
            font-style: normal;
            font-weight: 400 !important;
            line-height: 1.5 !important;
            background: none !important;
            margin: 0 !important;
            padding-bottom: 4px !important
        }

/************************************************************************************************************************************************/
/*****************************************************TRANG THÀNH PHẦN - PAGER***********************************************************/
/************************************************************************************************************************************************/

.page_size,
#pagelistnumber {
    height: 38px !important;
    max-height: 45px !important;
    position: relative;
    text-align: center !important;
}

.page_size,
#pagelistnumber,
.pagination-number {
    text-align: center !important;
    display: flex;
    justify-content: flex-end;
    align-items: center;
    margin-bottom: 24px;
}

    .page_size a,
    #pagelistnumber a {
        font-family: inherit;
        font-weight: 500;
        font-size: 16px;
        line-height: 1.42857;
        color: #182940 !important;
        border: none;
        background: none;
        width: 30px;
        height: 30px;
        display: flex;
        justify-content: center;
        align-items: center;
        margin: 0 2px;
        z-index: 1;
    }

        .page_size a::before,
        #pagelistnumber a::before {
            display: block;
            width: 30px;
            height: 30px;
            flex-shrink: 0;
            background-repeat: no-repeat;
            background-position: center;
        }

        .page_size a:nth-of-type(1),
        .page_size a:nth-of-type(2),
        .page_size a:nth-last-of-type(1),
        .page_size a:nth-last-of-type(2),
        #pagelistnumber a:nth-of-type(1),
        #pagelistnumber a:nth-of-type(2),
        #pagelistnumber a:nth-last-of-type(1),
        #pagelistnumber a:nth-last-of-type(2) {
            font-size: 0 !important;
        }

            .page_size a:nth-of-type(2)::before,
            #pagelistnumber a:nth-of-type(2)::before {
                content: "";
                background-image: url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M13.0834 3.58341C13.2361 3.73919 13.3216 3.94862 13.3216 4.16675C13.3216 4.38487 13.2361 4.59431 13.0834 4.75008L7.8501 10.0001L13.1001 15.2501C13.2356 15.4105 13.3055 15.616 13.296 15.8258C13.2864 16.0355 13.198 16.2339 13.0486 16.3813C12.8991 16.5286 12.6994 16.6142 12.4896 16.6208C12.2798 16.6273 12.0752 16.5545 11.9168 16.4167L6.08343 10.5834C5.93074 10.4276 5.84521 10.2182 5.84521 10.0001C5.84521 9.78195 5.93074 9.57252 6.08343 9.41675L11.9168 3.58341C11.9942 3.50531 12.0864 3.44331 12.1879 3.401C12.2895 3.3587 12.3984 3.33691 12.5084 3.33691C12.6184 3.33691 12.7274 3.3587 12.8289 3.401C12.9305 3.44331 13.0226 3.50531 13.1001 3.58341H13.0834Z" fill="%23182940"/></svg>');
            }

            .page_size a:nth-of-type(1)::before,
            #pagelistnumber a:nth-of-type(1)::before {
                content: "";
                background-image: url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M4.99987 2.50002C4.79514 2.49854 4.59703 2.57248 4.44333 2.70774C4.28963 2.84299 4.1911 3.0301 4.16654 3.23336V16.6667C4.15328 16.8877 4.22836 17.1049 4.37526 17.2706C4.52216 17.4362 4.72886 17.5368 4.94987 17.55C5.17089 17.5633 5.38812 17.4882 5.55377 17.3413C5.71943 17.1944 5.81994 16.9877 5.83321 16.7667V3.33336C5.83321 3.11234 5.74541 2.90038 5.58913 2.7441C5.43285 2.58782 5.22089 2.50002 4.99987 2.50002ZM15.5832 2.75002C15.4409 2.6079 15.252 2.52203 15.0514 2.50824C14.8508 2.49446 14.6519 2.55369 14.4915 2.67502L14.4082 2.74169L7.74154 9.40835C7.59843 9.55217 7.51269 9.74325 7.50042 9.94576C7.48815 10.1483 7.55018 10.3483 7.67487 10.5084L7.74154 10.5917L14.4082 17.2584C14.557 17.4132 14.7597 17.5047 14.9743 17.5137C15.1888 17.5227 15.3985 17.4485 15.5597 17.3067C15.7209 17.1648 15.8211 16.9662 15.8395 16.7523C15.8578 16.5383 15.7929 16.3256 15.6582 16.1584L15.5915 16.075L9.49987 10L15.5832 3.91669C15.7359 3.76091 15.8214 3.55148 15.8214 3.33336C15.8214 3.11523 15.7359 2.9058 15.5832 2.75002Z" fill="%23182940"/></svg>');
            }

            .page_size a:nth-last-of-type(2)::before,
            #pagelistnumber a:nth-last-of-type(2)::before {
                content: "";
                background-image: url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6.91652 3.58341C6.76383 3.73919 6.67831 3.94862 6.67831 4.16675C6.67831 4.38487 6.76383 4.59431 6.91652 4.75008L12.1582 10.0001L6.90819 15.2501C6.82153 15.3254 6.75137 15.4178 6.70212 15.5216C6.65287 15.6253 6.62559 15.7381 6.62199 15.8529C6.61839 15.9676 6.63855 16.0819 6.6812 16.1885C6.72386 16.2951 6.78808 16.3918 6.86985 16.4724C6.95162 16.553 7.04917 16.6159 7.15638 16.657C7.26359 16.6982 7.37814 16.7167 7.49285 16.7115C7.60756 16.7062 7.71995 16.6774 7.82297 16.6266C7.92599 16.5759 8.01742 16.5045 8.09152 16.4167L13.9249 10.5834C14.0775 10.4276 14.1631 10.2182 14.1631 10.0001C14.1631 9.78195 14.0775 9.57252 13.9249 9.41675L8.09152 3.58341C8.01405 3.50531 7.92188 3.44331 7.82034 3.401C7.71879 3.3587 7.60986 3.33691 7.49985 3.33691C7.38984 3.33691 7.28092 3.3587 7.17937 3.401C7.07782 3.44331 6.98566 3.50531 6.90819 3.58341H6.91652Z" fill="%23182940"/></svg>');
            }

            .page_size a:nth-last-of-type(1)::before,
            #pagelistnumber a:nth-last-of-type(1)::before {
                content: "";
                background-image: url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M14.9999 2.50002C15.2047 2.49854 15.4028 2.57248 15.5565 2.70774C15.7102 2.84299 15.8087 3.0301 15.8333 3.23336V16.6667C15.8465 16.8877 15.7714 17.1049 15.6245 17.2706C15.4776 17.4362 15.2709 17.5368 15.0499 17.55C14.8289 17.5633 14.6117 17.4882 14.446 17.3413C14.2804 17.1944 14.1799 16.9877 14.1666 16.7667V3.33336C14.1666 3.11234 14.2544 2.90038 14.4107 2.7441C14.567 2.58782 14.7789 2.50002 14.9999 2.50002ZM4.4166 2.75002C4.55735 2.60885 4.74405 2.52281 4.94282 2.50752C5.14158 2.49223 5.33924 2.5487 5.49993 2.66669L5.58326 2.73336L12.2499 9.40002C12.393 9.54383 12.4788 9.73491 12.491 9.93743C12.5033 10.1399 12.4413 10.34 12.3166 10.5L12.2499 10.5834L5.58326 17.25C5.43452 17.4049 5.23174 17.4963 5.0172 17.5054C4.80267 17.5144 4.59293 17.4402 4.43174 17.2983C4.27054 17.1565 4.17032 16.9579 4.15197 16.744C4.13363 16.53 4.19857 16.3172 4.33326 16.15L4.39993 16.0667L10.4999 10L4.4166 3.91669C4.26391 3.76091 4.17838 3.55148 4.17838 3.33336C4.17838 3.11523 4.26391 2.9058 4.4166 2.75002Z" fill="%23182940"/></svg>');
            }

    .page_size .page_disabled:not(:nth-of-type(1), :nth-of-type(2), :nth-last-of-type(1), :nth-last-of-type(2)),
    #pagelistnumber .page_selected:not(:nth-of-type(1), :nth-of-type(2), :nth-last-of-type(1), :nth-last-of-type(2)) {
        background: #0765E3;
        border-radius: 4px;
        color: #FFF !important;
    }

    .page_size select[id*="ddlpPageSize"] {
        padding: 4px 8px !important;
        width: 80px !important;
        border-radius: 4px;
        border: 1px solid #E3E5ED;
        font-size: 16px;
        line-height: 1.5;
        color: #000730;
        margin: 0 0 0 13px;
        box-shadow: none;
        appearance: none;
        background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><mask id="mask0_779_5259" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="24" height="24"><rect x="24" width="24" height="24" transform="rotate(90 24 0)" fill="%23D9D9D9"/></mask><g mask="url(%23mask0_779_5259)"><path d="M12 12.9462L16.0731 8.87309C16.2116 8.73462 16.3856 8.66379 16.5952 8.66059C16.8048 8.65737 16.982 8.7282 17.1269 8.87309C17.2718 9.01795 17.3442 9.19359 17.3442 9.39999C17.3442 9.60639 17.2718 9.78202 17.1269 9.92689L12.6327 14.4211C12.5391 14.5147 12.4404 14.5807 12.3365 14.6192C12.2327 14.6577 12.1205 14.6769 12 14.6769C11.8795 14.6769 11.7673 14.6577 11.6635 14.6192C11.5596 14.5807 11.4609 14.5147 11.3673 14.4211L6.87311 9.92689C6.73465 9.78844 6.66381 9.6144 6.66061 9.40479C6.6574 9.19519 6.72823 9.01795 6.87311 8.87309C7.01798 8.7282 7.19361 8.65576 7.40001 8.65576C7.60641 8.65576 7.78205 8.7282 7.92691 8.87309L12 12.9462Z" fill="black"/></g></svg>');
        background-repeat: no-repeat;
        background-position: 98% center;
        outline: none;
    }

.pagination.pagination-customize {
    display: flex;
    margin-top: 15px;
    justify-content: flex-end;
    flex-wrap: wrap;
}

.pagination.pagination-customize {
    gap: 4px;
}

    .pagination.pagination-customize li.page-item {
        display: flex;
        width: 30px;
        height: 30px;
        padding: 8px;
        flex-direction: column;
        justify-content: center;
        align-items: center;
        gap: 4px;
        cursor: pointer;
    }

    .pagination.pagination-customize li.page-item {
        display: flex;
        min-width: 30px;
        height: 30px;
        padding: 8px;
        flex-direction: column;
        justify-content: center;
        align-items: center;
        cursor: pointer;
    }

        .pagination.pagination-customize li.page-item a.page-link {
            display: block;
            padding: 0;
            width: 100%;
            border: none;
            text-align: center;
            color: var(--text-mi, #182940) !important;
            /* Roboto/Label/Large */
            font-family: Roboto;
            font-size: 14px;
            font-style: normal;
            font-weight: 500;
            line-height: 1.42; /* 142.857% */
            letter-spacing: 0.1px;
            margin: 0 auto;
        }


        .pagination.pagination-customize li.page-item.active,
        .pagination.pagination-customize li.page-item.active a.page-link {
            color: #FFF !important;
            background-color: var(--blue, #0765E3) !important;
            pointer-events: none;
            cursor: none;
        }

        .pagination.pagination-customize li.page-item.active {
            border-radius: 4px;
            background: var(--blue, #0765E3);
        }

            .pagination.pagination-customize li.page-item.active a.page_link {
                background-color: var(--blue, #0765E3) !important;
            }

        .pagination.pagination-customize li.page-item .page_link {
            color: var(--text-mi, #182940) !important;
            /* Roboto/Label/Large */
            font-family: Roboto;
            font-size: 14px;
            font-style: normal;
            font-weight: 500;
            line-height: 1.42; /* 142.857% */
            letter-spacing: 0.1px;
        }

        .pagination.pagination-customize li.page-item.disabled {
            pointer-events: none;
            cursor: none;
        }

        .pagination.pagination-customize li.page-item.first-page i,
        .pagination.pagination-customize li.page-item.prev-page i,
        .pagination.pagination-customize li.page-item.next-page i,
        .pagination.pagination-customize li.page-item.last-page i {
            font-size: 0;
        }

            .pagination.pagination-customize li.page-item.prev-page i::after {
                display: block;
                width: 30px;
                height: 30px;
                flex-shrink: 0;
                background-repeat: no-repeat;
                background-position: center;
                content: "";
                background-image: url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M13.0834 3.58341C13.2361 3.73919 13.3216 3.94862 13.3216 4.16675C13.3216 4.38487 13.2361 4.59431 13.0834 4.75008L7.8501 10.0001L13.1001 15.2501C13.2356 15.4105 13.3055 15.616 13.296 15.8258C13.2864 16.0355 13.198 16.2339 13.0486 16.3813C12.8991 16.5286 12.6994 16.6142 12.4896 16.6208C12.2798 16.6273 12.0752 16.5545 11.9168 16.4167L6.08343 10.5834C5.93074 10.4276 5.84521 10.2182 5.84521 10.0001C5.84521 9.78195 5.93074 9.57252 6.08343 9.41675L11.9168 3.58341C11.9942 3.50531 12.0864 3.44331 12.1879 3.401C12.2895 3.3587 12.3984 3.33691 12.5084 3.33691C12.6184 3.33691 12.7274 3.3587 12.8289 3.401C12.9305 3.44331 13.0226 3.50531 13.1001 3.58341H13.0834Z" fill="%23182940"/></svg>');
            }

            .pagination.pagination-customize li.page-item.first-page i::after {
                display: block;
                width: 30px;
                height: 30px;
                flex-shrink: 0;
                background-repeat: no-repeat;
                background-position: center;
                content: "";
                background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"><path d="M5.00085 2.50002C4.79612 2.49854 4.59801 2.57248 4.44431 2.70774C4.29061 2.84299 4.19208 3.0301 4.16752 3.23336V16.6667C4.15425 16.8877 4.22933 17.1049 4.37624 17.2706C4.52314 17.4362 4.72984 17.5368 4.95085 17.55C5.17186 17.5633 5.38909 17.4882 5.55475 17.3413C5.72041 17.1944 5.82092 16.9877 5.83418 16.7667V3.33336C5.83418 3.11234 5.74638 2.90038 5.5901 2.7441C5.43382 2.58782 5.22186 2.50002 5.00085 2.50002ZM15.5842 2.75002C15.4419 2.6079 15.253 2.52203 15.0524 2.50824C14.8518 2.49446 14.6529 2.55369 14.4925 2.67502L14.4092 2.74169L7.74252 9.40835C7.5994 9.55217 7.51367 9.74325 7.5014 9.94576C7.48912 10.1483 7.55115 10.3483 7.67585 10.5084L7.74252 10.5917L14.4092 17.2584C14.5579 17.4132 14.7607 17.5047 14.9752 17.5137C15.1898 17.5227 15.3995 17.4485 15.5607 17.3067C15.7219 17.1648 15.8221 16.9662 15.8405 16.7523C15.8588 16.5383 15.7939 16.3256 15.6592 16.1584L15.5925 16.075L9.50085 10L15.5842 3.91669C15.7369 3.76091 15.8224 3.55148 15.8224 3.33336C15.8224 3.11523 15.7369 2.9058 15.5842 2.75002Z" fill="%23182940"/></svg>');
            }

            .pagination.pagination-customize li.page-item.next-page i::after {
                display: block;
                width: 30px;
                height: 30px;
                flex-shrink: 0;
                background-repeat: no-repeat;
                background-position: center;
                content: "";
                background-image: url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6.91652 3.58341C6.76383 3.73919 6.67831 3.94862 6.67831 4.16675C6.67831 4.38487 6.76383 4.59431 6.91652 4.75008L12.1582 10.0001L6.90819 15.2501C6.82153 15.3254 6.75137 15.4178 6.70212 15.5216C6.65287 15.6253 6.62559 15.7381 6.62199 15.8529C6.61839 15.9676 6.63855 16.0819 6.6812 16.1885C6.72386 16.2951 6.78808 16.3918 6.86985 16.4724C6.95162 16.553 7.04917 16.6159 7.15638 16.657C7.26359 16.6982 7.37814 16.7167 7.49285 16.7115C7.60756 16.7062 7.71995 16.6774 7.82297 16.6266C7.92599 16.5759 8.01742 16.5045 8.09152 16.4167L13.9249 10.5834C14.0775 10.4276 14.1631 10.2182 14.1631 10.0001C14.1631 9.78195 14.0775 9.57252 13.9249 9.41675L8.09152 3.58341C8.01405 3.50531 7.92188 3.44331 7.82034 3.401C7.71879 3.3587 7.60986 3.33691 7.49985 3.33691C7.38984 3.33691 7.28092 3.3587 7.17937 3.401C7.07782 3.44331 6.98566 3.50531 6.90819 3.58341H6.91652Z" fill="%23182940"/></svg>');
            }

            .pagination.pagination-customize li.page-item.last-page i::after {
                display: block;
                width: 30px;
                height: 30px;
                flex-shrink: 0;
                background-repeat: no-repeat;
                background-position: center;
                content: "";
                background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"><path d="M14.9994 2.50002C15.2042 2.49854 15.4023 2.57248 15.556 2.70774C15.7097 2.84299 15.8082 3.0301 15.8328 3.23336V16.6667C15.846 16.8877 15.771 17.1049 15.6241 17.2706C15.4771 17.4362 15.2705 17.5368 15.0494 17.55C14.8284 17.5633 14.6112 17.4882 14.4455 17.3413C14.2799 17.1944 14.1794 16.9877 14.1661 16.7667V3.33336C14.1661 3.11234 14.2539 2.90038 14.4102 2.7441C14.5665 2.58782 14.7784 2.50002 14.9994 2.50002ZM4.41611 2.75002C4.55686 2.60885 4.74356 2.52281 4.94233 2.50752C5.14109 2.49223 5.33875 2.5487 5.49944 2.66669L5.58278 2.73336L12.2494 9.40002C12.3926 9.54383 12.4783 9.73491 12.4906 9.93743C12.5028 10.1399 12.4408 10.34 12.3161 10.5L12.2494 10.5834L5.58278 17.25C5.43403 17.4049 5.23125 17.4963 5.01671 17.5054C4.80218 17.5144 4.59245 17.4402 4.43125 17.2983C4.27005 17.1565 4.16983 16.9579 4.15149 16.744C4.13314 16.53 4.19808 16.3172 4.33278 16.15L4.39944 16.0667L10.4994 10L4.41611 3.91669C4.26342 3.76091 4.1779 3.55148 4.1779 3.33336C4.1779 3.11523 4.26342 2.9058 4.41611 2.75002Z" fill="%23182940"/></svg>');
            }

        .pagination.pagination-customize li.page-item.disabled i::after {
            opacity: 0.3
        }

/************************************************************************************************************************************************/
/*****************************************************TRANG THÀNH PHẦN - DANH SÁCH TIN BÀI***********************************************************/
/************************************************************************************************************************************************/
.DanhSachTinBai .list_news {
    display: flex;
    flex-direction: column;
    gap: 30px;
    flex-wrap: wrap;
}

    .DanhSachTinBai .list_news li {
        display: flex;
        gap: 20px;
    }

    .DanhSachTinBai .list_news.tinbaiImage-slidePane-slide li {
        flex-direction: column;
        gap: 0;
        position: relative;
        aspect-ratio: 1.73;
    }

        .DanhSachTinBai .list_news.tinbaiImage-slidePane-slide li:before {
            position: absolute;
            content: '';
            top: 0;
            left: 0;
            right: 0;
            bottom: 0;
            border-radius: 10px;
            background: linear-gradient(180deg, rgba(0, 0, 0, 0) 50%, #000000 100%);
            z-index: 1;
            aspect-ratio: 1.73;
        }

        .DanhSachTinBai .list_news.tinbaiImage-slidePane-slide li .news_info_wrapper {
            top: 0;
            bottom: 0;
            left: 0;
            right: 0;
            position: absolute;
            z-index: 2;
            aspect-ratio: 1.73;
        }

        .DanhSachTinBai .list_news.tinbaiImage-slidePane-slide li .item_img_link {
            /*width: fit-content;*/
            aspect-ratio: 1.73;
        }

        .DanhSachTinBai .list_news.tinbaiImage-slidePane-slide li .item_img {
            /*width: fit-content;*/
            aspect-ratio: 1.73;
            height: fit-content !important;
        }

        /*.DanhSachTinBai .list_news.tinbaiImage-slidePane-slide li .count-image {
            position: absolute;
            top: 0;
            right: 0;
            padding: 5px 8px;
            border-radius: 0px 10px;
            border-radius: 0px 10px;
            background: rgba(0, 0, 0, 0.60);
        }

            .DanhSachTinBai .list_news.tinbaiImage-slidePane-slide li .count-image span {
                color: #FFF;
                font-family: Roboto;
                font-size: 14px;
                font-style: normal;
                font-weight: 500;
                line-height: 1.42;
                display: inline-block;
                position: relative;
                padding-left: 21px;
            }

                .DanhSachTinBai .list_news.tinbaiImage-slidePane-slide li .count-image span:before {
                    content: "";
                    position: absolute;
                    top: 50%;
                    left: 0;
                    transform: translateY(-50%);
                    width: 16px;
                    height: 16px;
                    background-image: url(../images/icon-image-media.svg);
                    background-repeat: no-repeat;
                    background-size: contain;
                    background-position: center center;
                }*/

        .DanhSachTinBai .list_news.tinbaiImage-slidePane-slide li .news_info {
            position: relative;
            aspect-ratio: 1.73;
        }

            .DanhSachTinBai .list_news.tinbaiImage-slidePane-slide li .news_info .news_title a {
                margin-bottom: 0;
                overflow: hidden;
                color: #FFF !important;
                text-overflow: ellipsis;
                font-family: "Roboto Slab";
                font-size: 14px;
                font-style: normal;
                font-weight: 500;
                line-height: 1.42;
                display: -webkit-box;
                -webkit-box-orient: vertical;
                -webkit-line-clamp: 2;
            }

            .DanhSachTinBai .list_news.tinbaiImage-slidePane-slide li .news_info .news_title_wrapper {
                position: absolute;
                bottom: 0;
                left: 0;
                right: 0;
                top: 0;
            }

            .DanhSachTinBai .list_news.tinbaiImage-slidePane-slide li .news_info .news_title_inner {
                position: absolute;
                bottom: 5px;
                left: 10px;
                right: 10px;
                display: -webkit-box;
                overflow: hidden;
                -webkit-box-orient: vertical;
                -webkit-line-clamp: 2;
                color: #FFF;
                text-overflow: ellipsis;
                font-family: "Roboto Slab";
                font-size: 14px;
                font-style: normal;
                font-weight: 500;
                line-height: 1.42;
            }

    .DanhSachTinBai .list_news li .item_img_link {
        display: block;
        /*width: 240px;*/
        flex-shrink: 0;
    }


#DanhSachTinBai.DanhSachTinBai .tinbaiImage-slidePane-slide.list_news li .item_img_link {
    width: 100%;
}

#DanhSachTinBai.DanhSachTinBai .list_news li .item_img_link {
    width: 240px;
    flex-shrink: 0;
}

.layout-3-col #DanhSachTinBai.DanhSachTinBai .list_news li .item_img_link {
    width: 100%;
    flex-shrink: 0;
}

.DanhSachTinBai .list_news li .item_img {
    border-radius: 10px;
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.DanhSachTinBai .list_news li .news_info .news_title a {
    color: var(--text-mi, #182940) !important;
    text-align: justify;
    font-family: "Roboto Slab";
    font-size: 18px;
    font-style: normal;
    font-weight: 500;
    line-height: 1.444; /* 144.444% */
    margin-bottom: 5px;
    display: -webkit-box;
    overflow: hidden;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}

.news_title a img:first-child {
    margin-left: 10px;
}

.news_title a img {
    margin-left: 5px;
}

.DanhSachTinBai .list_news li .news_info .news_date {
    color: var(--blue, #0765E3);
    font-family: Roboto;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 1.5; /* 157.143% */
    display: flex;
    align-items: center;
    gap: 4px;
    margin-bottom: 5px;
}

    .DanhSachTinBai .list_news li .news_info .news_date::before {
        content: "";
        width: 16px;
        height: 16px;
        display: block;
        background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path d="M14.878 3.94861C14.7895 2.47707 13.5608 1.3242 12.0808 1.3242H11.3603V0.764153C11.3603 0.615618 11.3013 0.473167 11.1963 0.368137C11.0913 0.263107 10.9488 0.204102 10.8003 0.204102C10.6517 0.204102 10.5093 0.263107 10.4043 0.368137C10.2992 0.473167 10.2402 0.615618 10.2402 0.764153V1.3242H5.75981V0.764153C5.75981 0.615618 5.70081 0.473167 5.59578 0.368137C5.49075 0.263107 5.3483 0.204102 5.19976 0.204102C5.05123 0.204102 4.90878 0.263107 4.80375 0.368137C4.69872 0.473167 4.63971 0.615618 4.63971 0.764153V1.3242H3.91921C2.43899 1.3242 1.21024 2.47707 1.12203 3.94861C0.955974 6.71638 0.959054 9.52392 1.13127 12.2931C1.21864 13.6994 2.34518 14.8259 3.75147 14.9133C5.16084 15.0009 6.58029 15.0446 7.99974 15.0446C9.41891 15.0446 10.8386 15.0009 12.248 14.9133C13.6543 14.8259 14.7808 13.6994 14.8682 12.2931C15.0407 9.52532 15.0438 6.71806 14.878 3.94861ZM13.7506 12.2236C13.7247 12.632 13.5507 13.0169 13.2614 13.3062C12.9721 13.5955 12.5872 13.7695 12.1788 13.7954C9.40603 13.9676 6.59401 13.9676 3.8212 13.7954C3.41284 13.7695 3.02796 13.5955 2.73862 13.3062C2.44929 13.0169 2.27536 12.632 2.24941 12.2236C2.11814 10.0866 2.08852 7.94449 2.16064 5.80462H13.8397C13.9102 7.94401 13.8831 10.0954 13.7506 12.2236ZM5.19976 3.56441C5.3483 3.56441 5.49075 3.5054 5.59578 3.40037C5.70081 3.29534 5.75981 3.15289 5.75981 3.00436V2.44431H10.2402V3.00436C10.2402 3.15289 10.2992 3.29534 10.4043 3.40037C10.5093 3.5054 10.6517 3.56441 10.8003 3.56441C10.9488 3.56441 11.0913 3.5054 11.1963 3.40037C11.3013 3.29534 11.3603 3.15289 11.3603 3.00436V2.44431H12.0808C12.9694 2.44431 13.7069 3.13457 13.7599 4.01553C13.773 4.23787 13.7786 4.46161 13.7896 4.68451H2.21049C2.22169 4.46161 2.22701 4.23787 2.24017 4.01553C2.2931 3.13457 3.0304 2.44431 3.91921 2.44431H4.63971V3.00436C4.63971 3.15289 4.69872 3.29534 4.80375 3.40037C4.90878 3.5054 5.05123 3.56441 5.19976 3.56441Z" fill="%230765E3"/><path d="M5.19976 9.16551C5.66372 9.16551 6.03983 8.78939 6.03983 8.32543C6.03983 7.86147 5.66372 7.48535 5.19976 7.48535C4.7358 7.48535 4.35968 7.86147 4.35968 8.32543C4.35968 8.78939 4.7358 9.16551 5.19976 9.16551Z" fill="%230765E3"/><path d="M8.00002 9.16551C8.46398 9.16551 8.8401 8.78939 8.8401 8.32543C8.8401 7.86147 8.46398 7.48535 8.00002 7.48535C7.53606 7.48535 7.15994 7.86147 7.15994 8.32543C7.15994 8.78939 7.53606 9.16551 8.00002 9.16551Z" fill="%230765E3"/><path d="M5.19976 11.9653C5.66372 11.9653 6.03983 11.5892 6.03983 11.1252C6.03983 10.6613 5.66372 10.2852 5.19976 10.2852C4.7358 10.2852 4.35968 10.6613 4.35968 11.1252C4.35968 11.5892 4.7358 11.9653 5.19976 11.9653Z" fill="%230765E3"/><path d="M10.8003 9.16551C11.2642 9.16551 11.6404 8.78939 11.6404 8.32543C11.6404 7.86147 11.2642 7.48535 10.8003 7.48535C10.3363 7.48535 9.96021 7.86147 9.96021 8.32543C9.96021 8.78939 10.3363 9.16551 10.8003 9.16551Z" fill="%230765E3"/><path d="M10.8003 11.9653C11.2642 11.9653 11.6404 11.5892 11.6404 11.1252C11.6404 10.6613 11.2642 10.2852 10.8003 10.2852C10.3363 10.2852 9.96021 10.6613 9.96021 11.1252C9.96021 11.5892 10.3363 11.9653 10.8003 11.9653Z" fill="%230765E3"/><path d="M8.00002 11.9653C8.46398 11.9653 8.8401 11.5892 8.8401 11.1252C8.8401 10.6613 8.46398 10.2852 8.00002 10.2852C7.53606 10.2852 7.15994 10.6613 7.15994 11.1252C7.15994 11.5892 7.53606 11.9653 8.00002 11.9653Z" fill="%230765E3"/></svg>');
    }

.DanhSachTinBai .list_news li .news_info .news_summary {
    overflow: hidden;
    color: var(--text-mi, #182940);
    text-align: justify;
    font-family: Roboto;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 1.5; /* 150% */
    display: -webkit-box;
    overflow: hidden;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
}

.NoiDungLienQuan .Title {
    color: var(--vng-m, #EA8F00);
    text-align: justify;
    font-family: "Roboto Slab";
    font-size: 18px;
    font-style: normal;
    font-weight: 700;
    line-height: 1.44;
    padding-bottom: 5px;
    margin-bottom: 15px;
    margin-top: 15px;
    border-bottom: 1px solid var(--border-table, #CED8EB);
}

.NoiDungLienQuan {
    margin-top: 15px;
}

    .NoiDungLienQuan .CMLienQuan {
        display: flex;
        flex-direction: column;
        gap: 10px;
    }

        .NoiDungLienQuan .CMLienQuan li {
            display: list-item;
            list-style: disc;
            margin-left: 15px;
            position: relative;
        }

            .NoiDungLienQuan .CMLienQuan li::marker {
                font-size: 16px;
                color: #0765E3;
            }

            .NoiDungLienQuan .CMLienQuan li .CM_info {
                display: flex;
                align-items: center;
                gap: 8px;
            }

.TinBai_LienQuan {
    border-radius: 10px;
    background: #F6F6F6;
    padding: 15px 20px;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    gap: 15px;
    margin-bottom: 30px;
}

    .TinBai_LienQuan .Title {
        color: var(--blue, #0765E3);
        text-align: justify;
        font-family: "Roboto Slab";
        font-size: 18px;
        font-style: normal;
        font-weight: 700;
        line-height: 1.44; /* 144.444% */
    }

    .TinBai_LienQuan .DSTinLienQuan {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        gap: 10px;
    }

        .TinBai_LienQuan .DSTinLienQuan li {
            display: list-item;
            list-style: disc;
            margin-left: 15px;
            position: relative;
        }

            .TinBai_LienQuan .DSTinLienQuan li::marker {
                font-size: 14px;
                color: #0765E3;
            }

            .TinBai_LienQuan .DSTinLienQuan li a {
                color: var(--text-mi, #182940);
                font-family: Roboto;
                font-size: 16px;
                font-style: normal;
                font-weight: 400;
                line-height: 1.5; /* 150% */
            }

/************************************************************************************************************************************************/
/*****************************************************TRANG THÀNH PHẦN - CHI TIẾT TIN BÀI***********************************************************/
/************************************************************************************************************************************************/
.ChiTietTinBai {
    position: relative;
}

    .ChiTietTinBai .TinBai_GioiThieu .TieuDe {
        margin-bottom: 15px;
    }

    .ChiTietTinBai .TinBai_GioiThieu .news_title {
        color: var(--text-mi, #182940);
        text-align: justify;
        font-family: "Roboto Slab";
        font-size: 24px;
        font-style: normal;
        font-weight: 600;
        line-height: 1.333; /* 133.333% */
        margin-bottom: 5px;
    }

    .ChiTietTinBai .TinBai_GioiThieu .news_date {
        color: var(--blue, #0765E3);
        text-align: justify;
        font-family: Roboto;
        font-size: 14px;
        font-style: normal;
        font-weight: 400;
        line-height: 1.71; /* 171.429% */
        margin-bottom: 15px;
    }

    .ChiTietTinBai .TinBai_GioiThieu .new_summary {
        color: var(--text-mi, #182940);
        text-align: justify;
        font-family: Roboto;
        font-size: 16px;
        font-style: italic;
        font-weight: 400;
        line-height: 1.5; /* 150% */
    }

    .ChiTietTinBai .TinBai_GioiThieu .Media {
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
        gap: 15px;
        margin-bottom: 15px;
    }

        .ChiTietTinBai .TinBai_GioiThieu .Media .news_audio {
            display: flex;
            flex-direction: column;
            align-items: center;
            gap: 20px;
        }

            .ChiTietTinBai .TinBai_GioiThieu .Media .news_audio audio {
                max-width: 600px;
                width: 600px;
            }

        .ChiTietTinBai .TinBai_GioiThieu .Media .news_thumb img {
            max-width: 900px;
            width: 100%;
            height: 100%;
        }

        .ChiTietTinBai .TinBai_GioiThieu .Media .news_thumb_summary {
            color: var(--xam-ndung, #5F6A79);
            text-align: center;
            font-family: Roboto;
            font-size: 16px;
            font-style: italic;
            font-weight: 400;
            line-height: 1.5; /* 150% */
        }

    .ChiTietTinBai .NguonTin_TacQuyen ul {
        display: flex;
        flex-direction: column;
        align-items: flex-end;
        gap: 10px;
        margin-top: 15px;
        margin-bottom: 15px;
    }

        .ChiTietTinBai .NguonTin_TacQuyen ul li {
            color: var(--blue, #0765E3);
            text-align: right;
            font-family: Roboto;
            font-size: 15px;
            font-style: normal;
            font-weight: 500;
            line-height: 1.5; /* 160% */
        }

    .ChiTietTinBai .TinBai_Khac .Title {
        color: var(--vng-m, #EA8F00);
        text-align: justify;
        font-family: "Roboto Slab";
        font-size: 18px;
        font-style: normal;
        font-weight: 700;
        line-height: 1.44; /* 144.444% */
        padding-bottom: 5px;
        margin-bottom: 15px;
        border-bottom: 1px solid var(--border-table, #CED8EB);
    }

    .ChiTietTinBai .TinBai_Khac .news_other .list_news li .news_title {
        display: flex;
        gap: 4px;
    }

        .ChiTietTinBai .TinBai_Khac .news_other .list_news li .news_title a {
            color: var(--blue, #0765E3) !important;
            text-align: justify;
            font-family: Roboto;
            font-size: 16px;
            font-style: normal;
            font-weight: 400;
            line-height: 1.5; /* 150% */
        }

    .ChiTietTinBai .TinBai_Khac .news_other .list_news {
        display: flex;
        flex-direction: column;
        gap: 10px;
    }

        .ChiTietTinBai .TinBai_Khac .news_other .list_news li {
            display: list-item;
            list-style: disc;
            margin-left: 15px;
            position: relative;
        }

            .ChiTietTinBai .TinBai_Khac .news_other .list_news li::marker {
                font-size: 16px;
                color: #0765E3;
            }

            .ChiTietTinBai .TinBai_Khac .news_other .list_news li .news_info {
                display: flex;
                align-items: center;
                gap: 8px;
            }

            .ChiTietTinBai .TinBai_Khac .news_other .list_news li .news_date {
                color: var(--blue, #0765E3);
                text-align: justify;
                font-family: Roboto;
                font-size: 16px;
                font-style: normal;
                font-weight: 400;
                line-height: 1.5; /* 150% */
                display: inline-flex;
                margin-left: 4px;
            }

    .ChiTietTinBai .TinBai_BaiViet {
        display: flex;
        overflow-x: scroll;
    }

    .ChiTietTinBai .group-function {
        position: sticky;
        top: 80px;
        left: 0;
        display: flex;
        flex-direction: column;
        gap: 10px;
        width: fit-content;
        margin-bottom: 20px;
        margin-right: 20px;
    }

        .ChiTietTinBai .group-function > div {
            border-radius: 180px;
            border: 1px solid var(--border-table, #CED8EB);
            display: flex;
            padding: 12px;
            justify-content: center;
            align-items: center;
            cursor: pointer;
        }

        .ChiTietTinBai .group-function .text-zoom {
            color: var(--text-mi, #182940);
            font-family: "Roboto Slab";
            font-size: 12px;
            font-style: normal;
            font-weight: 500;
            line-height: 1.6667; /* 166.667% */
        }

            .ChiTietTinBai .group-function .text-zoom .group-small {
                display: flex;
                flex-direction: column;
                align-items: center;
                gap: 10px;
            }

                .ChiTietTinBai .group-function .text-zoom .group-small > div[class*="text"] {
                    border-radius: 180px;
                    border: 1px solid var(--border-table, #CED8EB);
                    padding: 6px;
                    display: flex;
                    justify-content: center;
                    align-items: center;
                    cursor: pointer;
                }

/************************************************************************************************************************************************/
/*****************************************************TRANG THÀNH PHẦN - TRA CỨU GIÁ ĐẤT***********************************************************/
/************************************************************************************************************************************************/
.DanhSachHuyen .menu-m2 {
    display: flex;
    flex-direction: column;
    gap: 15px;
}

    .DanhSachHuyen .menu-m2 li {
        position: relative;
    }

        .DanhSachHuyen .menu-m2 li a {
            color: var(--text-mi, #182940) !important;
            font-family: Roboto;
            font-size: 16px;
            font-style: normal;
            font-weight: 500;
            line-height: 1.5; /* 150% */
            text-transform: uppercase;
            background: none;
            padding: 0;
            display: flex;
            align-items: center;
            gap: 8px;
            width: 100%;
            position: relative;
            padding-left: 12px;
            padding-right: 20px;
        }

    .DanhSachHuyen .menu-m2 > li.active > a {
        color: var(--red, #D61C26) !important;
    }

    .DanhSachHuyen .menu-m2 > li > a::before {
        content: "";
        width: 4px;
        height: 4px;
        border-radius: 50%;
        background: #D61C26;
        display: block;
        flex-shrink: 0;
        position: absolute;
        left: 0;
        top: 9px;
    }

    .DanhSachHuyen .menu-m2 > li > svg {
        position: absolute;
        top: 6px;
        right: 0;
        z-index: 1;
        cursor: pointer;
        transition: ease-in-out 0.5s all;
    }

    /* .DanhSachHuyen .menu-m2 > li.hasChild::after {
    content: "";
    width: 12px;
    height: 12px;
    display: block;
    position: absolute;
    top: 6px;
    right: 0;
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12" fill="none"><g clip-path="url(%23clip0_3440_616)"><path d="M6.3293 9.10387L11.8643 3.55352C12.0455 3.37166 12.0452 3.07724 11.8634 2.8957C11.6815 2.71429 11.3869 2.71476 11.2055 2.89663L5.99998 8.11662L0.794437 2.89645C0.613032 2.7146 0.318634 2.71413 0.13676 2.89551C0.0933599 2.93869 0.0589323 2.99003 0.0354614 3.04657C0.0119896 3.10312 -6.10528e-05 3.16375 2.84069e-06 3.22497C-7.34559e-05 3.28597 0.0118837 3.34639 0.0351896 3.40276C0.0584955 3.45913 0.0926923 3.51035 0.135822 3.55349L5.67068 9.10387C5.75782 9.19145 5.87642 9.2406 5.99998 9.2406C6.12354 9.2406 6.24199 9.19131 6.3293 9.10387Z" fill="%23182940"/></g><defs><clipPath id="clip0_3440_616"><rect width="12" height="12" fill="white" transform="translate(12) rotate(90)"/></clipPath></defs></svg>');
    z-index: 1;
    cursor: pointer;
    transition: ease-in-out 0.5s all;
} */

    .DanhSachHuyen .menu-m2 > li.open > svg {
        transform: rotate(-180deg);
    }

    .DanhSachHuyen .menu-m2 > li > ul {
        margin: 0;
        border-radius: 6px;
        background: #E8E8E8;
        display: flex;
        padding: 15px;
        flex-direction: column;
        align-items: flex-start;
        gap: 10px;
        margin-top: 5px
    }

        .DanhSachHuyen .menu-m2 > li > ul > li > a {
            padding: 0;
            color: var(--text-mi, #182940) !important;
            font-family: Roboto;
            font-size: 16px;
            font-style: normal;
            font-weight: 500;
            line-height: 1.5; /* 150% */
            text-transform: none;
        }

        .DanhSachHuyen .menu-m2 > li > ul > li.active > a {
            color: var(--red, #D61C26) !important;
        }

.ListTraCuu .box_content {
    border-radius: 10px;
    border: 1px solid #E7E7E7;
    background: #F6F6F6;
    display: flex;
    padding: 20px 30px;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    gap: 15px;
}

    .ListTraCuu .box_content label {
        color: var(--text-mi, #182940);
        font-family: Roboto;
        font-size: 18px;
        font-style: normal;
        font-weight: 500;
        line-height: 1.44; /* 144.444% */
        margin: 0;
    }

.ListTraCuu .ListABC {
    display: flex;
    gap: 5px;
    flex-wrap: wrap;
}

    .ListTraCuu .ListABC a {
        border-radius: 4px;
        border: 1px solid var(--border-table, #CED8EB);
        background: #FFF;
        display: flex;
        justify-content: center;
        align-items: center;
        width: 30px;
        padding: 6px 12px;
        color: var(--text-mi, #182940);
        font-family: Roboto;
        font-size: 16px;
        font-style: normal;
        font-weight: 600;
        line-height: 1.5; /* 150% */
        text-transform: uppercase;
        flex-shrink: 0;
    }

.ListTraCuu .form-group label {
    color: var(--text-mi, #182940);
    font-family: Roboto;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 1.71429; /* 171.429% */
}

.ListTraCuu .form-group {
    display: flex;
    flex-direction: column;
}

    .ListTraCuu .form-group input {
        border-radius: 4px;
        border: 1px solid var(--border-table, #CED8EB);
        background: #FFF;
        padding: 8px 16px;
        color: var(--text-mi, #182940);
        font-family: Roboto;
        font-size: 16px;
        font-style: normal;
        font-weight: 400;
        line-height: 1.5; /* 150% */
        outline: none;
    }

        .ListTraCuu .form-group input::placeholder {
            color: var(--xam-ndung, #5F6A79);
            font-family: Roboto;
            font-size: 16px;
            font-style: normal;
            font-weight: 400;
            line-height: 1.5; /* 150% */
        }

    .ListTraCuu .form-group .btn {
        display: flex;
        gap: 8px;
        align-items: center;
    }

        .ListTraCuu .form-group .btn::before {
            content: "";
            width: 20px;
            height: 20px;
            display: block;
            flex-shrink: 0;
            background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"><path d="M9.1152 1.60959C7.12815 1.61293 5.22343 2.40376 3.81837 3.80882C2.4133 5.21388 1.62247 7.1186 1.61914 9.10566C1.6208 11.0944 2.4107 13.0014 3.81576 14.4088C5.22082 15.8162 7.12648 16.6093 9.1152 16.6143C10.879 16.6143 12.5042 15.9938 13.7892 14.9671L16.9105 18.0883C17.0686 18.2354 17.2776 18.3154 17.4934 18.3116C17.7093 18.3078 17.9153 18.2205 18.0682 18.0681C18.2211 17.9156 18.3089 17.7098 18.3133 17.4939C18.3176 17.2781 18.2382 17.0689 18.0916 16.9104L14.9703 13.786C16.0363 12.4602 16.6175 10.81 16.6176 9.10881C16.6176 4.97652 13.2475 1.60959 9.1152 1.60959ZM9.1152 3.27889C12.3467 3.27889 14.9483 5.87731 14.9483 9.10566C14.9483 12.334 12.3467 14.9482 9.1152 14.9482C5.88371 14.9482 3.28528 12.3435 3.28528 9.11196C3.28528 5.88046 5.88371 3.27889 9.1152 3.27889Z" fill="white"/></svg>');
        }

.box_content .row {
    margin-right: -7.5px;
    margin-left: -7.5px;
}

    .box_content .row div[class*="col"] {
        padding-right: 7.5px;
        padding-left: 7.5px;
    }

.ListTraCuu .box_content .collapse {
    width: 100%;
}

.ListTraCuu .select2-container .select2-choice {
    border-radius: 4px;
    border: 1px solid var(--border-table, #CED8EB);
    background: #FFF;
    padding: 8px 16px;
    height: 42px;
    color: var(--text-mi, #182940);
    font-family: Roboto;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 1.5; /* 150% */
}

    .ListTraCuu .select2-container .select2-choice div {
        height: 24px;
        background: none;
        border: none;
        top: 50%;
        transform: translateY(-50%);
    }

.DanhSach_Result .noted {
    color: var(--text-mi, #182940);
    font-family: Roboto;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 1.5; /* 150% */
}

    .DanhSach_Result .noted a {
        color: var(--blue, #0765E3) !important;
    }

/************************************************************************************************************************************************/
/*****************************************************TRANG THÀNH PHẦN - TỔ CHỨC HÀNH CHÍNH***********************************************************/
/************************************************************************************************************************************************/
.content_tchc .nav.nav-tabs {
    display: flex;
    justify-content: center;
    border-bottom: none
}

    .content_tchc .nav.nav-tabs li a {
        color: var(--text-mi, #182940) !important;
        font-family: "Roboto Slab";
        font-size: 18px !important;
        font-style: normal;
        font-weight: 500;
        line-height: 26px;
        cursor: pointer;
    }

    .content_tchc .nav.nav-tabs li a {
        border-right: 1px solid #ACB7C9 !important;
    }

        .content_tchc .nav.nav-tabs li a:hover,
        .content_tchc .nav.nav-tabs li.active a {
            color: var(--vng-m, #EA8F00) !important;
        }

#ttc .content_ttc {
    border-radius: 10px;
    border: 1px solid #E7E7E7;
    background: #F6F6F6;
    display: flex;
    padding: 15px;
    flex-direction: column;
    gap: 10px;
    margin-bottom: 20px;
}

    #ttc .content_ttc li {
        padding: 0;
        color: var(--text-mi, #182940);
        font-family: Roboto;
        font-size: 16px;
        font-style: normal;
        font-weight: 500;
        line-height: 1.5; /* 150% */
        display: flex;
        align-items: center;
    }

        #ttc .content_ttc li::before {
            content: "";
            display: block;
            width: 24px;
            height: 24px;
            margin-right: 8px;
        }

        #ttc .content_ttc li:first-child::before {
            background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="24" height="24" rx="12" fill="%23F0727F"/><path d="M8.9375 15.9375H10.6875V18.125H8.9375V15.9375ZM15.5 12.4375C14.9198 12.4375 14.3634 12.668 13.9532 13.0782C13.543 13.4884 13.3125 14.0448 13.3125 14.625C13.3125 16.5719 15.1588 17.9806 15.2375 18.0375C15.3132 18.0943 15.4053 18.125 15.5 18.125C15.5947 18.125 15.6868 18.0943 15.7625 18.0375C15.8412 17.9806 17.6875 16.5719 17.6875 14.625C17.6875 14.0448 17.457 13.4884 17.0468 13.0782C16.6366 12.668 16.0802 12.4375 15.5 12.4375ZM15.5 15.5C15.2679 15.5 15.0454 15.4078 14.8813 15.2437C14.7172 15.0796 14.625 14.8571 14.625 14.625C14.625 14.3929 14.7172 14.1704 14.8813 14.0063C15.0454 13.8422 15.2679 13.75 15.5 13.75C15.7321 13.75 15.9546 13.8422 16.1187 14.0063C16.2828 14.1704 16.375 14.3929 16.375 14.625C16.375 14.8571 16.2828 15.0796 16.1187 15.2437C15.9546 15.4078 15.7321 15.5 15.5 15.5Z" fill="white"/><path d="M13.3125 12.4856V6.75C13.3125 6.51794 13.2203 6.29538 13.0562 6.13128C12.8921 5.96719 12.6696 5.875 12.4375 5.875H7.1875C6.95544 5.875 6.73288 5.96719 6.56878 6.13128C6.40469 6.29538 6.3125 6.51794 6.3125 6.75V17.6875C6.3125 17.8035 6.35859 17.9148 6.44064 17.9969C6.52269 18.0789 6.63397 18.125 6.75 18.125H8.0625V15.5C8.0625 15.384 8.10859 15.2727 8.19064 15.1906C8.27269 15.1086 8.38397 15.0625 8.5 15.0625H11.125C11.241 15.0625 11.3523 15.1086 11.4344 15.1906C11.5164 15.2727 11.5625 15.384 11.5625 15.5V18.125H12.875C12.991 18.125 13.1023 18.0789 13.1844 17.9969C13.2664 17.9148 13.3125 17.8035 13.3125 17.6875V17.25C12.7623 16.4835 12.4572 15.5683 12.4375 14.625C12.4385 13.825 12.7526 13.0571 13.3125 12.4856ZM8.9375 13.75H8.5C8.38397 13.75 8.27269 13.7039 8.19064 13.6219C8.10859 13.5398 8.0625 13.4285 8.0625 13.3125C8.0625 13.1965 8.10859 13.0852 8.19064 13.0031C8.27269 12.9211 8.38397 12.875 8.5 12.875H8.9375C9.05353 12.875 9.16481 12.9211 9.24686 13.0031C9.32891 13.0852 9.375 13.1965 9.375 13.3125C9.375 13.4285 9.32891 13.5398 9.24686 13.6219C9.16481 13.7039 9.05353 13.75 8.9375 13.75ZM8.9375 12H8.5C8.38397 12 8.27269 11.9539 8.19064 11.8719C8.10859 11.7898 8.0625 11.6785 8.0625 11.5625C8.0625 11.4465 8.10859 11.3352 8.19064 11.2531C8.27269 11.1711 8.38397 11.125 8.5 11.125H8.9375C9.05353 11.125 9.16481 11.1711 9.24686 11.2531C9.32891 11.3352 9.375 11.4465 9.375 11.5625C9.375 11.6785 9.32891 11.7898 9.24686 11.8719C9.16481 11.9539 9.05353 12 8.9375 12ZM8.9375 10.25H8.5C8.38397 10.25 8.27269 10.2039 8.19064 10.1219C8.10859 10.0398 8.0625 9.92853 8.0625 9.8125C8.0625 9.69647 8.10859 9.58519 8.19064 9.50314C8.27269 9.42109 8.38397 9.375 8.5 9.375H8.9375C9.05353 9.375 9.16481 9.42109 9.24686 9.50314C9.32891 9.58519 9.375 9.69647 9.375 9.8125C9.375 9.92853 9.32891 10.0398 9.24686 10.1219C9.16481 10.2039 9.05353 10.25 8.9375 10.25ZM8.9375 8.5H8.5C8.38397 8.5 8.27269 8.45391 8.19064 8.37186C8.10859 8.28981 8.0625 8.17853 8.0625 8.0625C8.0625 7.94647 8.10859 7.83519 8.19064 7.75314C8.27269 7.67109 8.38397 7.625 8.5 7.625H8.9375C9.05353 7.625 9.16481 7.67109 9.24686 7.75314C9.32891 7.83519 9.375 7.94647 9.375 8.0625C9.375 8.17853 9.32891 8.28981 9.24686 8.37186C9.16481 8.45391 9.05353 8.5 8.9375 8.5ZM11.125 13.75H10.6875C10.5715 13.75 10.4602 13.7039 10.3781 13.6219C10.2961 13.5398 10.25 13.4285 10.25 13.3125C10.25 13.1965 10.2961 13.0852 10.3781 13.0031C10.4602 12.9211 10.5715 12.875 10.6875 12.875H11.125C11.241 12.875 11.3523 12.9211 11.4344 13.0031C11.5164 13.0852 11.5625 13.1965 11.5625 13.3125C11.5625 13.4285 11.5164 13.5398 11.4344 13.6219C11.3523 13.7039 11.241 13.75 11.125 13.75ZM11.125 12H10.6875C10.5715 12 10.4602 11.9539 10.3781 11.8719C10.2961 11.7898 10.25 11.6785 10.25 11.5625C10.25 11.4465 10.2961 11.3352 10.3781 11.2531C10.4602 11.1711 10.5715 11.125 10.6875 11.125H11.125C11.241 11.125 11.3523 11.1711 11.4344 11.2531C11.5164 11.3352 11.5625 11.4465 11.5625 11.5625C11.5625 11.6785 11.5164 11.7898 11.4344 11.8719C11.3523 11.9539 11.241 12 11.125 12ZM11.125 10.25H10.6875C10.5715 10.25 10.4602 10.2039 10.3781 10.1219C10.2961 10.0398 10.25 9.92853 10.25 9.8125C10.25 9.69647 10.2961 9.58519 10.3781 9.50314C10.4602 9.42109 10.5715 9.375 10.6875 9.375H11.125C11.241 9.375 11.3523 9.42109 11.4344 9.50314C11.5164 9.58519 11.5625 9.69647 11.5625 9.8125C11.5625 9.92853 11.5164 10.0398 11.4344 10.1219C11.3523 10.2039 11.241 10.25 11.125 10.25ZM11.125 8.5H10.6875C10.5715 8.5 10.4602 8.45391 10.3781 8.37186C10.2961 8.28981 10.25 8.17853 10.25 8.0625C10.25 7.94647 10.2961 7.83519 10.3781 7.75314C10.4602 7.67109 10.5715 7.625 10.6875 7.625H11.125C11.241 7.625 11.3523 7.67109 11.4344 7.75314C11.5164 7.83519 11.5625 7.94647 11.5625 8.0625C11.5625 8.17853 11.5164 8.28981 11.4344 8.37186C11.3523 8.45391 11.241 8.5 11.125 8.5Z" fill="white"/></svg>');
        }

        #ttc .content_ttc li#liOfficePhone::before {
            background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="24" height="24" rx="12" fill="%235EC62E"/><g clip-path="url(%23clip0_2495_21398)"><path d="M5.71462 10.9747C5.48012 10.34 5.31464 9.69185 5.35594 9.00207C5.38352 8.57451 5.54914 8.21597 5.86638 7.91245C6.19734 7.59521 6.52844 7.25025 6.85954 6.93315C7.2871 6.50559 7.83884 6.50559 8.26654 6.93315L9.0665 7.73311C9.32858 7.99519 9.59052 8.24355 9.83888 8.50563C10.294 8.96077 10.294 9.49865 9.83888 9.95393C9.52164 10.2849 9.19068 10.6021 8.85958 10.9195C8.77684 11.0021 8.76298 11.0711 8.80442 11.1814C9.02506 11.7056 9.32858 12.1609 9.68712 12.6023C10.3906 13.4713 11.2044 14.2437 12.1562 14.8507C12.3631 14.9747 12.5837 15.0712 12.8044 15.1817C12.9148 15.2368 12.9838 15.223 13.0803 15.1265C13.3975 14.7954 13.7285 14.4643 14.0597 14.1333C14.4873 13.7058 15.039 13.7058 15.4667 14.1333C15.9908 14.6575 16.5286 15.1817 17.0529 15.7195C17.4942 16.161 17.4942 16.7127 17.0529 17.1541C16.7494 17.4575 16.4322 17.7472 16.1562 18.0644C15.7425 18.5197 15.2322 18.6713 14.6391 18.6437C13.7838 18.6024 12.9838 18.3128 12.2252 17.9404C10.5285 17.1127 9.0665 15.9678 7.85256 14.5195C6.94228 13.4574 6.19734 12.2851 5.71462 10.9747ZM18.6464 11.2654C18.3318 8.15815 15.8662 5.68421 12.7628 5.35619C12.3881 5.31657 12.0596 5.60441 12.0596 5.98115V5.99319C12.0596 6.31589 12.3043 6.58399 12.6252 6.61787C15.1263 6.88149 17.1283 8.87229 17.395 11.3819C17.4294 11.7053 17.7014 11.9509 18.0266 11.9474C18.392 11.9433 18.6832 11.629 18.6464 11.2654ZM12.0596 8.36241V8.37123C12.0596 8.67195 12.2703 8.93921 12.5668 8.99003C13.1758 9.09433 13.7394 9.38539 14.1838 9.82975C14.6281 10.2741 14.9192 10.8377 15.0236 11.4467C15.0743 11.7433 15.3416 11.954 15.6424 11.954H15.648C16.0358 11.954 16.3371 11.6051 16.2692 11.2232C15.9542 9.44965 14.5527 8.04755 12.788 7.74067C12.4068 7.67431 12.0596 7.97559 12.0596 8.36241Z" fill="white"/></g><defs><clipPath id="clip0_2495_21398"><rect width="14" height="14" fill="white" transform="translate(5 5)"/></clipPath></defs></svg>');
        }

        #ttc .content_ttc li#liFax::before {
            background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="24" height="24" rx="12" fill="%235EC62E"/><g clip-path="url(%23clip0_2495_21398)"><path d="M5.71462 10.9747C5.48012 10.34 5.31464 9.69185 5.35594 9.00207C5.38352 8.57451 5.54914 8.21597 5.86638 7.91245C6.19734 7.59521 6.52844 7.25025 6.85954 6.93315C7.2871 6.50559 7.83884 6.50559 8.26654 6.93315L9.0665 7.73311C9.32858 7.99519 9.59052 8.24355 9.83888 8.50563C10.294 8.96077 10.294 9.49865 9.83888 9.95393C9.52164 10.2849 9.19068 10.6021 8.85958 10.9195C8.77684 11.0021 8.76298 11.0711 8.80442 11.1814C9.02506 11.7056 9.32858 12.1609 9.68712 12.6023C10.3906 13.4713 11.2044 14.2437 12.1562 14.8507C12.3631 14.9747 12.5837 15.0712 12.8044 15.1817C12.9148 15.2368 12.9838 15.223 13.0803 15.1265C13.3975 14.7954 13.7285 14.4643 14.0597 14.1333C14.4873 13.7058 15.039 13.7058 15.4667 14.1333C15.9908 14.6575 16.5286 15.1817 17.0529 15.7195C17.4942 16.161 17.4942 16.7127 17.0529 17.1541C16.7494 17.4575 16.4322 17.7472 16.1562 18.0644C15.7425 18.5197 15.2322 18.6713 14.6391 18.6437C13.7838 18.6024 12.9838 18.3128 12.2252 17.9404C10.5285 17.1127 9.0665 15.9678 7.85256 14.5195C6.94228 13.4574 6.19734 12.2851 5.71462 10.9747ZM18.6464 11.2654C18.3318 8.15815 15.8662 5.68421 12.7628 5.35619C12.3881 5.31657 12.0596 5.60441 12.0596 5.98115V5.99319C12.0596 6.31589 12.3043 6.58399 12.6252 6.61787C15.1263 6.88149 17.1283 8.87229 17.395 11.3819C17.4294 11.7053 17.7014 11.9509 18.0266 11.9474C18.392 11.9433 18.6832 11.629 18.6464 11.2654ZM12.0596 8.36241V8.37123C12.0596 8.67195 12.2703 8.93921 12.5668 8.99003C13.1758 9.09433 13.7394 9.38539 14.1838 9.82975C14.6281 10.2741 14.9192 10.8377 15.0236 11.4467C15.0743 11.7433 15.3416 11.954 15.6424 11.954H15.648C16.0358 11.954 16.3371 11.6051 16.2692 11.2232C15.9542 9.44965 14.5527 8.04755 12.788 7.74067C12.4068 7.67431 12.0596 7.97559 12.0596 8.36241Z" fill="white"/></g><defs><clipPath id="clip0_2495_21398"><rect width="14" height="14" fill="white" transform="translate(5 5)"/></clipPath></defs></svg>');
        }

        #ttc .content_ttc li#liEmail::before {
            background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="24" height="24" rx="12" fill="%23F5A12D"/><path d="M18.8767 7.78143L14.6308 12L18.8767 16.2186C18.9534 16.0581 19 15.8808 19 15.6914V8.30859C19 8.11918 18.9534 7.94186 18.8767 7.78143ZM17.7695 7.07812H6.23047C6.04106 7.07812 5.86373 7.12469 5.70331 7.20145L11.13 12.6008C11.6099 13.0807 12.3901 13.0807 12.87 12.6008L18.2967 7.20145C18.1363 7.12469 17.9589 7.07812 17.7695 7.07812ZM5.12332 7.78143C5.04657 7.94186 5 8.11918 5 8.30859V15.6914C5 15.8808 5.04657 16.0582 5.12332 16.2186L9.36923 12L5.12332 7.78143Z" fill="white"/><path d="M14.0506 12.5811L13.4498 13.1819C12.6503 13.9814 11.3493 13.9814 10.5498 13.1819L9.94904 12.5811L5.70312 16.7996C5.86355 16.8764 6.04088 16.9229 6.23029 16.9229H17.7693C17.9588 16.9229 18.1361 16.8764 18.2965 16.7996L14.0506 12.5811Z" fill="white"/></svg>');
        }

        #ttc .content_ttc li#liWebsite::before {
            background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="24" height="24" rx="12" fill="%2326A6FE"/><g clip-path="url(%23clip0_2495_21386)"><path d="M9.35259 11.0426L8.45659 13.0769C8.44396 13.1026 8.42418 13.1241 8.39963 13.1388C8.37508 13.1535 8.34681 13.1608 8.31821 13.1598H7.85944C7.79859 13.1598 7.74313 13.127 7.72159 13.0769L7.29621 12.1061C7.2563 12.014 7.21806 11.9212 7.18152 11.8277C7.14221 11.9278 7.10182 12.021 7.06144 12.1104L6.6129 13.0796C6.59991 13.1046 6.58013 13.1254 6.55583 13.1396C6.53153 13.1538 6.50372 13.1608 6.47559 13.1598H6.01682C5.98781 13.1608 5.95914 13.1533 5.93435 13.1382C5.90957 13.1231 5.88976 13.101 5.87736 13.0748L5.03898 11.0399C5.02282 11.0001 5.02928 10.9559 5.05728 10.9209C5.08528 10.8859 5.12998 10.8655 5.17844 10.8655H5.69482C5.75998 10.8655 5.81705 10.9026 5.83644 10.9565L6.20475 11.9903C6.23544 12.0775 6.26398 12.1599 6.29036 12.2385C6.32267 12.1599 6.35767 12.077 6.39482 11.9892L6.84821 10.9489C6.86078 10.9233 6.88045 10.9018 6.90489 10.887C6.92933 10.8722 6.9575 10.8647 6.98605 10.8655H7.41252C7.47444 10.8655 7.52936 10.8994 7.55144 10.95L7.98113 11.9677C8.0199 12.0592 8.05436 12.1448 8.08613 12.2256C8.11252 12.1492 8.14321 12.0662 8.17821 11.9752L8.57505 10.9532C8.58694 10.9262 8.60662 10.9034 8.63156 10.8877C8.65651 10.872 8.68558 10.864 8.71505 10.8649H9.21367C9.23693 10.8646 9.25997 10.8694 9.28112 10.8791C9.30227 10.8888 9.32098 10.9031 9.3359 10.9209C9.34954 10.9377 9.35831 10.958 9.36125 10.9794C9.36419 11.0009 9.3612 11.0227 9.35259 11.0426ZM14.1567 11.0426L13.2607 13.0769C13.2482 13.1025 13.2285 13.1239 13.204 13.1386C13.1796 13.1534 13.1514 13.1607 13.1229 13.1598H12.6631C12.6345 13.1607 12.6064 13.1534 12.5819 13.1386C12.5575 13.1239 12.5378 13.1025 12.5252 13.0769L12.1004 12.1061C12.0601 12.0141 12.0216 11.9213 11.9851 11.8277C11.9458 11.9278 11.9054 12.021 11.8651 12.1104L11.4165 13.0796C11.4036 13.1046 11.3838 13.1254 11.3595 13.1396C11.3352 13.1538 11.3073 13.1609 11.2792 13.1598H10.8199C10.7909 13.1608 10.7623 13.1532 10.7375 13.1381C10.7127 13.123 10.6929 13.101 10.6804 13.0748L9.84205 11.0399C9.83408 11.0203 9.83157 10.9988 9.83479 10.9779C9.83801 10.9569 9.84685 10.9373 9.86036 10.9209C9.87524 10.9033 9.89381 10.8893 9.91475 10.8797C9.93569 10.8701 9.95849 10.8652 9.98152 10.8655H10.4979C10.5631 10.8655 10.6201 10.9026 10.6395 10.9565L11.0073 11.9903L11.094 12.2385C11.1257 12.1599 11.1602 12.077 11.1974 11.9892L11.6513 10.9489C11.6637 10.9232 11.6834 10.9016 11.7079 10.8868C11.7323 10.872 11.7605 10.8646 11.7891 10.8655H12.2156C12.2775 10.8655 12.333 10.8994 12.3545 10.95L12.7847 11.9677C12.823 12.0592 12.8574 12.1448 12.8887 12.2256C12.9161 12.1492 12.9457 12.0662 12.9813 11.9752L13.3781 10.9532C13.3986 10.9005 13.4557 10.8649 13.5187 10.8649H14.0173C14.0668 10.8649 14.1126 10.8859 14.1395 10.9209C14.1534 10.9376 14.1623 10.9579 14.1653 10.9793C14.1684 11.0008 14.1654 11.0227 14.1567 11.0426ZM18.9604 11.0426L18.0649 13.0769C18.0522 13.1026 18.0324 13.124 18.0079 13.1387C17.9834 13.1534 17.9551 13.1607 17.9265 13.1598H17.4672C17.4064 13.1598 17.3509 13.127 17.3294 13.0769L16.9045 12.1061C16.8642 12.0141 16.8258 11.9213 16.7893 11.8277C16.75 11.9278 16.7091 12.021 16.6687 12.1104L16.2201 13.0796C16.2071 13.1046 16.1874 13.1254 16.1631 13.1396C16.1388 13.1538 16.1109 13.1608 16.0828 13.1598H15.6241C15.595 13.1609 15.5662 13.1534 15.5413 13.1382C15.5165 13.1231 15.4965 13.1011 15.4841 13.0748L14.6457 11.0399C14.6301 11.0001 14.6354 10.9559 14.6634 10.9209C14.6914 10.8859 14.7367 10.8655 14.7851 10.8655H15.3021C15.3672 10.8655 15.4243 10.9026 15.4431 10.9565L15.8114 11.9903L15.8976 12.2385C15.9294 12.1599 15.9638 12.077 16.001 11.9892L16.4549 10.9489C16.4676 10.9232 16.4873 10.9017 16.5119 10.8869C16.5364 10.8721 16.5647 10.8647 16.5933 10.8655H17.0192C17.0811 10.8655 17.1366 10.8994 17.1581 10.95L17.5878 11.9677C17.6266 12.0592 17.6616 12.1448 17.6934 12.2256C17.7197 12.1492 17.7504 12.0662 17.7854 11.9752L18.1828 10.9532C18.2027 10.9005 18.2593 10.8649 18.3228 10.8649H18.8214C18.871 10.8649 18.9162 10.8859 18.9437 10.9209C18.9571 10.9379 18.9657 10.9581 18.9687 10.9795C18.9716 11.0009 18.9687 11.0227 18.9604 11.0426ZM6.45944 9.84615C6.61182 9.45954 6.80244 9.09177 7.02859 8.74931C7.06198 8.75577 7.09321 8.76923 7.12821 8.76923H8.14052C8.03283 9.12308 7.94475 9.4826 7.87667 9.84615H8.98321C9.06667 9.46977 9.16359 9.10523 9.28582 8.76923H14.6629C14.7851 9.10523 14.8821 9.46977 14.9655 9.84615H16.0721C16.004 9.4826 15.9159 9.12308 15.8082 8.76923H16.8205C16.8555 8.76923 16.8867 8.75577 16.9207 8.74931C17.1457 9.09177 17.3369 9.45954 17.4893 9.84615H18.6314C17.7208 7.03754 15.0824 5 11.9744 5C8.86636 5 6.2279 7.03754 5.31682 9.84615H6.45944ZM16.0268 7.69231H15.3871C15.2535 7.40938 15.1004 7.13608 14.9289 6.87438C15.3274 7.10485 15.6946 7.37946 16.0268 7.69231ZM11.9744 6.07692C12.8095 6.07692 13.5806 6.69831 14.1616 7.69231H9.78713C10.3681 6.69831 11.1392 6.07692 11.9744 6.07692ZM9.01875 6.87438C8.8529 7.12692 8.69998 7.39992 8.56105 7.69231H7.9219C8.25492 7.37848 8.62296 7.10404 9.01875 6.87438ZM17.4893 14.1538C17.3369 14.541 17.1457 14.9077 16.9201 15.2507C16.8867 15.2442 16.8555 15.2308 16.8205 15.2308H15.8077C15.9148 14.8894 15.9988 14.5259 16.0715 14.1538H14.965C14.8878 14.5191 14.7867 14.8788 14.6624 15.2308H9.28582C9.16175 14.8787 9.06067 14.519 8.98321 14.1538H7.87721C7.9499 14.5259 8.0339 14.8894 8.14105 15.2308H7.12821C7.09321 15.2308 7.06198 15.2442 7.02859 15.2507C6.80151 14.9057 6.61077 14.5381 6.45944 14.1538H5.31682C6.2279 16.9625 8.86636 19 11.9744 19C15.0824 19 17.7208 16.9625 18.6314 14.1538H17.4893ZM7.9219 16.3077H8.56159C8.70052 16.6001 8.85344 16.8736 9.01928 17.1256C8.62324 16.8961 8.25501 16.6216 7.9219 16.3077ZM11.9744 17.9231C11.1392 17.9231 10.3681 17.3017 9.78713 16.3077H14.1611C13.5806 17.3017 12.8095 17.9231 11.9744 17.9231ZM14.9294 17.1256C15.0958 16.8736 15.2487 16.6001 15.3877 16.3077H16.0274C15.6946 16.6205 15.3274 16.8952 14.9294 17.1256Z" fill="white"/></g><defs><clipPath id="clip0_2495_21386"><rect width="14" height="14" fill="white" transform="translate(5 5)"/></clipPath></defs></svg>');
        }

#ttc .content_ttc_other p,
#ttc .content_ttc_other span {
    color: var(--text-mi, #182940) !important;
    font-family: Roboto !important;
    font-size: 16px !important;
    font-style: normal;
    font-weight: 400;
    line-height: 1.5 !important; /* 150% */
    letter-spacing: unset !important;
}

.menu_tchc ul {
    border-radius: 10px;
    border: 1px solid var(--border-table, #CED8EB);
    background: #F6F6F6;
    display: flex;
    padding: 15px;
    flex-direction: column;
    gap: 15px;
}

.menu_tchc .menu-m3 > ul > li {
    border: none;
    position: relative;
}

    .menu_tchc .menu-m3 > ul > li > svg {
        position: absolute;
        top: 6px;
        right: 0;
        cursor: pointer;
    }

    .menu_tchc .menu-m3 > ul > li > a {
        background-color: unset;
        color: var(--text-mi, #182940);
        font-family: Roboto;
        font-size: 16px;
        font-style: normal;
        font-weight: 500;
        line-height: 1.5; /* 150% */
        text-transform: uppercase;
        /* padding: 0 20px 0 12px; */
        padding: 0 0 0 12px;
        display: flex;
        align-items: center;
        gap: 8px;
        position: relative;
    }

        .menu_tchc .menu-m3 > ul > li > a::before {
            content: "";
            width: 4px;
            height: 4px;
            border-radius: 50%;
            background: #D61C26;
            display: block;
            flex-shrink: 0;
            position: absolute;
            top: 9px;
            left: 0;
        }

    .menu_tchc .menu-m3 > ul > li ul {
        border-radius: 6px;
        background: #E8E8E8;
        display: flex;
        padding: 15px;
        flex-direction: column;
        gap: 10px;
        border: none;
        margin-top: 5px;
    }

        .menu_tchc .menu-m3 > ul > li ul > li {
            padding: 0;
        }

            .menu_tchc .menu-m3 > ul > li ul > li > a {
                color: var(--text-mi, #182940) !important;
                font-family: Roboto;
                font-size: 16px;
                font-style: normal;
                font-weight: 500;
                line-height: 1.5; /* 150% */
            }

            .menu_tchc .menu-m3 > ul > li.active > a,
            .menu_tchc .menu-m3 > ul > li ul > li.active > a {
                color: var(--red, #D61C26) !important;
            }

#sdtc ul {
    display: flex;
    gap: 10px;
    flex-direction: column;
}

    #sdtc ul li {
        border-radius: 10px;
        border: 1px solid #E7E7E7;
        background: #F6F6F6;
        padding: 20px;
        display: flex;
        gap: 50px;
    }

        #sdtc ul li .NhanSu img {
            border-radius: 10px;
            box-shadow: 5px 5px 0px 0px #DFDFDF;
            flex-shrink: 0;
            width: 116px;
            height: 168px;
            object-fit: cover;
        }

        #sdtc ul li .ThongTinNhanSu {
            display: flex;
            flex-direction: column;
            gap: 10px;
        }

            #sdtc ul li .ThongTinNhanSu > div > label {
                color: var(--text-mi, #182940);
                font-family: Roboto;
                font-size: 16px;
                font-style: normal;
                font-weight: 400;
                line-height: 1.625; /* 162.5% */
                width: 115px;
            }

            #sdtc ul li .ThongTinNhanSu > div > span {
                color: #182940;
                font-family: Roboto;
                font-size: 16px;
                font-style: normal;
                font-weight: 700;
                line-height: 1.5; /* 144.444% */
            }

            #sdtc ul li .ThongTinNhanSu > .TenNhanSu > span {
                font-size: 18px;
            }

#dvtt ul > span,
#dvhc ul > span,
#ListOrgOnGroup ul > span {
    color: var(--text-mi, #182940);
    font-family: Roboto;
    font-size: 18px;
    font-style: normal;
    font-weight: 600;
    line-height: 1.44; /* 144.444% */
    display: block;
    margin-bottom: 10px;
    margin-top: 20px;
}

#dvtt ul > li,
#dvhc ul > li,
#ListOrgOnGroup ul > li {
    background-position: 0 10px;
    padding: 7.5px 10px;
}

    #dvtt ul > li a,
    #dvhc ul > li a,
    #ListOrgOnGroup ul > li a {
        color: var(--blue, #0765E3);
        font-family: Roboto;
        font-size: 16px;
        font-style: normal;
        font-weight: 500;
        line-height: 1.5; /* 150% */
        margin-left: 12px;
        display: block;
    }

/************************************************************************************************************************************************/
/*****************************************************TRANG THÀNH PHẦN - GIẢI TRÌNH Ý KIẾN CỬ TRI***********************************************************/
/************************************************************************************************************************************************/
.YKienCuTri .titleHead {
    padding: 0;
    margin-bottom: 15px;
}

    .YKienCuTri .titleHead .TitleH4 {
        color: var(--text-mi, #182940);
        text-align: justify;
        font-family: "Roboto Slab";
        font-size: 24px;
        font-style: normal;
        font-weight: 600;
        line-height: 1.33; /* 133.333% */
    }

.YKienCuTri .tm_tl {
    display: flex;
    flex-direction: column;
    gap: 10px;
}

    .YKienCuTri .tm_tl .tm_t {
        padding-bottom: 10px;
        padding-top: 0;
        border-bottom: 1px solid #E0E0E0;
        display: flex;
        gap: 10px;
        position: relative;
    }

        .YKienCuTri .tm_tl .tm_t:last-child {
            border-bottom: none;
        }

.YKienCuTri .YKien_Info .YKien_details {
    display: flex;
    gap: 10px;
}

.YKienCuTri .tm_tl .tm_t .information span,
.YKienCuTri .YKien_Info .news_detail {
    color: var(--text-mi, #182940);
    font-family: Roboto;
    font-size: 16px !important;
    font-style: normal;
    font-weight: 500;
    line-height: 1.5; /* 150% */
    text-align: justify !important;
}

.YKienCuTri .tm_tl .tm_t .information
.YKienCuTri .YKien_Info .info {
    display: flex;
    flex-direction: column;
    gap: 5px;
}

.YKienCuTri .news_date {
    color: var(--blue, #0765E3) !important;
    font-family: Roboto;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 1.5; /* 150% */
    display: flex;
    align-items: center;
    gap: 4px;
}

    .YKienCuTri .news_date::before {
        content: "";
        width: 16px;
        height: 16px;
        display: block;
        background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path d="M14.878 3.94861C14.7895 2.47707 13.5608 1.3242 12.0808 1.3242H11.3603V0.764153C11.3603 0.615618 11.3013 0.473167 11.1963 0.368137C11.0913 0.263107 10.9488 0.204102 10.8003 0.204102C10.6517 0.204102 10.5093 0.263107 10.4043 0.368137C10.2992 0.473167 10.2402 0.615618 10.2402 0.764153V1.3242H5.75981V0.764153C5.75981 0.615618 5.70081 0.473167 5.59578 0.368137C5.49075 0.263107 5.3483 0.204102 5.19976 0.204102C5.05123 0.204102 4.90878 0.263107 4.80375 0.368137C4.69872 0.473167 4.63971 0.615618 4.63971 0.764153V1.3242H3.91921C2.43899 1.3242 1.21024 2.47707 1.12203 3.94861C0.955974 6.71638 0.959054 9.52392 1.13127 12.2931C1.21864 13.6994 2.34518 14.8259 3.75147 14.9133C5.16084 15.0009 6.58029 15.0446 7.99974 15.0446C9.41891 15.0446 10.8386 15.0009 12.248 14.9133C13.6543 14.8259 14.7808 13.6994 14.8682 12.2931C15.0407 9.52532 15.0438 6.71806 14.878 3.94861ZM13.7506 12.2236C13.7247 12.632 13.5507 13.0169 13.2614 13.3062C12.9721 13.5955 12.5872 13.7695 12.1788 13.7954C9.40603 13.9676 6.59401 13.9676 3.8212 13.7954C3.41284 13.7695 3.02796 13.5955 2.73862 13.3062C2.44929 13.0169 2.27536 12.632 2.24941 12.2236C2.11814 10.0866 2.08852 7.94449 2.16064 5.80462H13.8397C13.9102 7.94401 13.8831 10.0954 13.7506 12.2236ZM5.19976 3.56441C5.3483 3.56441 5.49075 3.5054 5.59578 3.40037C5.70081 3.29534 5.75981 3.15289 5.75981 3.00436V2.44431H10.2402V3.00436C10.2402 3.15289 10.2992 3.29534 10.4043 3.40037C10.5093 3.5054 10.6517 3.56441 10.8003 3.56441C10.9488 3.56441 11.0913 3.5054 11.1963 3.40037C11.3013 3.29534 11.3603 3.15289 11.3603 3.00436V2.44431H12.0808C12.9694 2.44431 13.7069 3.13457 13.7599 4.01553C13.773 4.23787 13.7786 4.46161 13.7896 4.68451H2.21049C2.22169 4.46161 2.22701 4.23787 2.24017 4.01553C2.2931 3.13457 3.0304 2.44431 3.91921 2.44431H4.63971V3.00436C4.63971 3.15289 4.69872 3.29534 4.80375 3.40037C4.90878 3.5054 5.05123 3.56441 5.19976 3.56441Z" fill="%230765E3"/><path d="M5.19976 9.16551C5.66372 9.16551 6.03983 8.78939 6.03983 8.32543C6.03983 7.86147 5.66372 7.48535 5.19976 7.48535C4.7358 7.48535 4.35968 7.86147 4.35968 8.32543C4.35968 8.78939 4.7358 9.16551 5.19976 9.16551Z" fill="%230765E3"/><path d="M8.00002 9.16551C8.46398 9.16551 8.8401 8.78939 8.8401 8.32543C8.8401 7.86147 8.46398 7.48535 8.00002 7.48535C7.53606 7.48535 7.15994 7.86147 7.15994 8.32543C7.15994 8.78939 7.53606 9.16551 8.00002 9.16551Z" fill="%230765E3"/><path d="M5.19976 11.9653C5.66372 11.9653 6.03983 11.5892 6.03983 11.1252C6.03983 10.6613 5.66372 10.2852 5.19976 10.2852C4.7358 10.2852 4.35968 10.6613 4.35968 11.1252C4.35968 11.5892 4.7358 11.9653 5.19976 11.9653Z" fill="%230765E3"/><path d="M10.8003 9.16551C11.2642 9.16551 11.6404 8.78939 11.6404 8.32543C11.6404 7.86147 11.2642 7.48535 10.8003 7.48535C10.3363 7.48535 9.96021 7.86147 9.96021 8.32543C9.96021 8.78939 10.3363 9.16551 10.8003 9.16551Z" fill="%230765E3"/><path d="M10.8003 11.9653C11.2642 11.9653 11.6404 11.5892 11.6404 11.1252C11.6404 10.6613 11.2642 10.2852 10.8003 10.2852C10.3363 10.2852 9.96021 10.6613 9.96021 11.1252C9.96021 11.5892 10.3363 11.9653 10.8003 11.9653Z" fill="%230765E3"/><path d="M8.00002 11.9653C8.46398 11.9653 8.8401 11.5892 8.8401 11.1252C8.8401 10.6613 8.46398 10.2852 8.00002 10.2852C7.53606 10.2852 7.15994 10.6613 7.15994 11.1252C7.15994 11.5892 7.53606 11.9653 8.00002 11.9653Z" fill="%230765E3"/></svg>');
    }

.YKienCuTri .tm_tl .tm_t .information .detail_link {
    color: var(--blue, #0765E3) !important;
    font-family: Roboto;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 1.5; /* 150% */
    text-decoration-line: underline;
}

.YKienCuTri .TraLoiYKien {
    display: flex;
    gap: 10px;
}

    .YKienCuTri .TraLoiYKien p {
        margin: 0 !important;
        color: var(--text-mi, #182940);
        font-family: Roboto;
        font-size: 16px;
        font-style: normal;
        font-weight: 400;
        line-height: 1.5;
    }

.YKienCuTri .news_list_related .Title {
    color: var(--vng-m, #EA8F00);
    font-family: "Roboto Slab";
    font-size: 18px;
    font-style: normal;
    font-weight: 600;
    line-height: 1.44; /* 144.444% */
    margin-bottom: 15px;
}

.YKienCuTri .news_list_related .tm_tl .tm_t {
    border-bottom: none;
}

    .YKienCuTri .news_list_related .tm_tl .tm_t .news_link {
        color: var(--text-mi, #182940) !important;
        text-align: justify;
        font-family: Roboto;
        font-size: 16px;
        font-style: normal;
        font-weight: 500 !important;
        line-height: 1.5;
        padding-left: 12px;
    }

        .YKienCuTri .news_list_related .tm_tl .tm_t .news_link span {
            color: var(--blue, #0765E3);
            font-family: Roboto;
            font-size: 16px;
            font-style: normal;
            font-weight: 400;
            line-height: 1.5;
            padding-left: 5px;
        }

.YKienCuTri .news_list_related .tm_tl li:before {
    content: "";
    width: 4px;
    height: 4px;
    border-radius: 50%;
    background: #182940;
    display: block;
    flex-shrink: 0;
    position: absolute;
    top: 9px;
    left: 0;
}

/************************************************************************************************************************************************/
/*****************************************************TRANG THÀNH PHẦN - DÂN HỎI CƠ QUAN CHỨC NĂNG TRẢ LỜI***********************************************************/
/************************************************************************************************************************************************/

.DanHoi .content-body .box-content {
    border-radius: 10px;
    border: 1px solid #E7E7E7;
    background: #F6F6F6;
    padding: 20px 40px;
    margin-bottom: 30px;
}

.DanHoi .page-title-box {
    color: var(--blue, #0765E3);
    font-family: "Roboto Slab";
    font-size: 20px;
    font-style: normal;
    font-weight: 600;
    line-height: 1.6; /* 160% */
    text-transform: uppercase;
    margin-bottom: 15px;
}

.DanHoi .form-group label {
    color: var(--text-mi, #182940);
    font-family: Roboto;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 1.71429; /* 171.429% */
}

.DanHoi .form-group {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px;
}

    .DanHoi .form-group input,
    .DanHoi .form-group textarea {
        border-radius: 4px;
        border: 1px solid var(--border-table, #CED8EB);
        background: #FFF;
        padding: 8px 16px;
        color: var(--text-mi, #182940);
        font-family: Roboto;
        font-size: 16px;
        font-style: normal;
        font-weight: 400;
        line-height: 1.5; /* 150% */
        outline: none;
    }

        .DanHoi .form-group input::placeholder,
        .DanHoi .form-group textarea::placeholder {
            color: var(--xam-ndung, #5F6A79);
            font-family: Roboto;
            font-size: 16px;
            font-style: normal;
            font-weight: 400;
            line-height: 1.5; /* 150% */
        }

#listCauHoiKhac .listTitle {
    color: var(--vng-m, #EA8F00);
    font-family: "Roboto Slab";
    font-size: 18px;
    font-style: normal;
    font-weight: 600;
    line-height: 26px; /* 144.444% */
    padding-bottom: 15px;
    display: block;
}

#listCauHoiKhac #listFAQ {
    display: flex;
    flex-direction: column;
    gap: 12px;
    padding-bottom: 15px;
}

    #listCauHoiKhac #listFAQ li {
        display: flex;
        gap: 10px;
    }

        #listCauHoiKhac #listFAQ li svg {
            flex-shrink: 0;
            margin-top: 2px;
        }

        #listCauHoiKhac #listFAQ li a {
            color: var(--text-mi, #182940);
            font-family: Roboto;
            font-size: 16px;
            font-style: normal;
            font-weight: 500;
            line-height: 1.5; /* 150% */
        }

.DanHoi_Main #detailFAQ .faq-news__content {
    display: flex;
    gap: 10px;
}

    .DanHoi_Main #detailFAQ .faq-news__content svg {
        flex-shrink: 0;
        margin-top: 2px;
    }

.DanHoi_Main #detailFAQ .faq-news__details .title-box {
    color: var(--text-mi, #182940);
    font-family: Roboto;
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: 1.5; /* 150% */
}

.DanHoi_Main #detailFAQ .faq-news__details span {
    color: var(--text-mi, #182940);
    font-family: Roboto;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 1.5;
}

.DanHoi_Main #detailFAQ .faq-news__details .faq-news__name {
    color: var(--blue, #0765E3);
    font-family: Roboto;
    font-size: 14px;
    font-style: italic;
    font-weight: 400;
    line-height: 1.57; /* 157.143% */
    display: block;
    margin-top: 2px;
}

.DanHoi_Main #detailFAQ .FAQ_Details {
    padding-bottom: 15px;
    border-bottom: 1px solid #E0E0E0;
    margin-bottom: 15px;
}

.DanHoi_DanhSach .content-body #navFAQ {
    display: flex;
    justify-content: center;
    border-bottom: none;
    margin-bottom: 20px;
}

    .DanHoi_DanhSach .content-body #navFAQ li.active a,
    .DanHoi_DanhSach .content-body #navFAQ li:hover a {
        border: none;
        color: var(--vng-m, #EA8F00);
    }

    .DanHoi_DanhSach .content-body #navFAQ li a {
        color: var(--text-mi, #182940);
        font-family: "Roboto Slab";
        font-size: 18px;
        font-style: normal;
        font-weight: 500;
        line-height: 1.5;
        outline: none;
        border: none !important;
    }

.DanHoi_DanhSach .group-filter {
    border-radius: 6px;
    border: 1px solid var(--border-table, #CED8EB);
    background: #F6F6F6;
    display: flex;
    padding: 20px;
    gap: 15px;
    margin-bottom: 20px;
}

    .DanHoi_DanhSach .group-filter a {
        display: flex;
        justify-content: center;
        align-items: center;
        gap: 8px;
        width: 145px;
    }

.DanHoi_DanhSach .group-table-head {
    position: relative;
}

    .DanHoi_DanhSach .group-table-head .filterResult span {
        color: var(--vng-m, #EA8F00);
        font-family: "Roboto Slab";
        font-size: 18px;
        font-style: normal;
        font-weight: 600;
        line-height: 1.44; /* 144.444% */
        padding-bottom: 10px;
        border-bottom: 1px solid #E0E0E0;
        display: block;
        padding-top: 15px;
        margin-bottom: 15px;
    }

    .DanHoi_DanhSach .group-table-head .group-button-action {
        position: absolute;
        top: 0;
        right: 0;
    }

        .DanHoi_DanhSach .group-table-head .group-button-action button {
            padding: 10px 30px !important;
            color: #FFF;
            font-family: Roboto;
            font-size: 16px;
            font-style: normal;
            font-weight: 600;
            line-height: 1.375; /* 137.5% */
        }

.DanHoi_DanhSach #listFAQ .faq-news__content {
    display: flex;
    gap: 10px;
    padding-bottom: 15px;
    margin-bottom: 15px;
    border-bottom: 1px solid #E0E0E0;
}

    .DanHoi_DanhSach #listFAQ .faq-news__content svg {
        flex-shrink: 0;
        margin-top: 2px;
    }

.DanHoi_DanhSach #listFAQ .faq-news__details .title-box {
    color: var(--text-mi, #182940);
    font-family: Roboto;
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: 1.5; /* 150% */
}

.DanHoi_DanhSach #listFAQ .faq-news__details span {
    color: var(--text-mi, #182940);
    font-family: Roboto;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 1.5;
}

.DanHoi_DanhSach #listFAQ .faq-news__details .faq-news__name {
    color: var(--blue, #0765E3);
    font-family: Roboto;
    font-size: 14px;
    font-style: italic;
    font-weight: 400;
    line-height: 1.57; /* 157.143% */
    display: block;
    margin-top: 2px;
    margin-bottom: 2px;
}

.DanHoi_DanhSach #listFAQ .faq-news__details .faq-detail__link {
    color: var(--blue, #0765E3);
    font-family: Roboto;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 1.5; /* 150% */
    text-decoration-line: underline;
}

.NhomChucNangSidebar {
    gap: 10px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}

    .NhomChucNangSidebar > a, .NhomChucNangSidebar > a > img {
        width: auto;
    }

/************************************************************************************************************************************************/
/*****************************************************TRANG THÀNH PHẦN - TIN BÀI MỘT ẢNH KHÔNG TÓM TẮT***********************************************************/
/************************************************************************************************************************************************/
.TinBaiMotAnh_NoSummary .list_news {
    display: flex;
    flex-direction: column;
    gap: 20px;
}

    .TinBaiMotAnh_NoSummary .list_news li {
        display: flex;
        gap: 10px;
    }

        .TinBaiMotAnh_NoSummary .list_news li .item_img_link {
            width: 70px;
            flex-shrink: 0;
        }

        .TinBaiMotAnh_NoSummary .list_news li img {
            border-radius: 4px;
            width: 100%;
            height: 100%;
            object-fit: cover;
        }

        .TinBaiMotAnh_NoSummary .list_news li .news_title a {
            color: var(--text-mi, #182940);
            font-family: "Roboto Slab";
            font-size: 16px;
            font-style: normal;
            font-weight: 500;
            line-height: 1.375; /* 137.5% */
            display: -webkit-box;
            overflow: hidden;
            -webkit-box-orient: vertical;
            -webkit-line-clamp: 2;
            margin-bottom: 4px;
        }

        .TinBaiMotAnh_NoSummary .list_news li .news_info .news_date {
            color: var(--blue, #0765E3);
            font-family: Roboto;
            font-size: 14px;
            font-style: normal;
            font-weight: 400;
            line-height: 1.5; /* 150% */
            display: flex;
            align-items: center;
            gap: 4px;
            margin-bottom: 10px;
        }

            .TinBaiMotAnh_NoSummary .list_news li .news_info .news_date::before {
                content: "";
                width: 16px;
                height: 16px;
                display: block;
                background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path d="M14.878 3.94861C14.7895 2.47707 13.5608 1.3242 12.0808 1.3242H11.3603V0.764153C11.3603 0.615618 11.3013 0.473167 11.1963 0.368137C11.0913 0.263107 10.9488 0.204102 10.8003 0.204102C10.6517 0.204102 10.5093 0.263107 10.4043 0.368137C10.2992 0.473167 10.2402 0.615618 10.2402 0.764153V1.3242H5.75981V0.764153C5.75981 0.615618 5.70081 0.473167 5.59578 0.368137C5.49075 0.263107 5.3483 0.204102 5.19976 0.204102C5.05123 0.204102 4.90878 0.263107 4.80375 0.368137C4.69872 0.473167 4.63971 0.615618 4.63971 0.764153V1.3242H3.91921C2.43899 1.3242 1.21024 2.47707 1.12203 3.94861C0.955974 6.71638 0.959054 9.52392 1.13127 12.2931C1.21864 13.6994 2.34518 14.8259 3.75147 14.9133C5.16084 15.0009 6.58029 15.0446 7.99974 15.0446C9.41891 15.0446 10.8386 15.0009 12.248 14.9133C13.6543 14.8259 14.7808 13.6994 14.8682 12.2931C15.0407 9.52532 15.0438 6.71806 14.878 3.94861ZM13.7506 12.2236C13.7247 12.632 13.5507 13.0169 13.2614 13.3062C12.9721 13.5955 12.5872 13.7695 12.1788 13.7954C9.40603 13.9676 6.59401 13.9676 3.8212 13.7954C3.41284 13.7695 3.02796 13.5955 2.73862 13.3062C2.44929 13.0169 2.27536 12.632 2.24941 12.2236C2.11814 10.0866 2.08852 7.94449 2.16064 5.80462H13.8397C13.9102 7.94401 13.8831 10.0954 13.7506 12.2236ZM5.19976 3.56441C5.3483 3.56441 5.49075 3.5054 5.59578 3.40037C5.70081 3.29534 5.75981 3.15289 5.75981 3.00436V2.44431H10.2402V3.00436C10.2402 3.15289 10.2992 3.29534 10.4043 3.40037C10.5093 3.5054 10.6517 3.56441 10.8003 3.56441C10.9488 3.56441 11.0913 3.5054 11.1963 3.40037C11.3013 3.29534 11.3603 3.15289 11.3603 3.00436V2.44431H12.0808C12.9694 2.44431 13.7069 3.13457 13.7599 4.01553C13.773 4.23787 13.7786 4.46161 13.7896 4.68451H2.21049C2.22169 4.46161 2.22701 4.23787 2.24017 4.01553C2.2931 3.13457 3.0304 2.44431 3.91921 2.44431H4.63971V3.00436C4.63971 3.15289 4.69872 3.29534 4.80375 3.40037C4.90878 3.5054 5.05123 3.56441 5.19976 3.56441Z" fill="%230765E3"/><path d="M5.19976 9.16551C5.66372 9.16551 6.03983 8.78939 6.03983 8.32543C6.03983 7.86147 5.66372 7.48535 5.19976 7.48535C4.7358 7.48535 4.35968 7.86147 4.35968 8.32543C4.35968 8.78939 4.7358 9.16551 5.19976 9.16551Z" fill="%230765E3"/><path d="M8.00002 9.16551C8.46398 9.16551 8.8401 8.78939 8.8401 8.32543C8.8401 7.86147 8.46398 7.48535 8.00002 7.48535C7.53606 7.48535 7.15994 7.86147 7.15994 8.32543C7.15994 8.78939 7.53606 9.16551 8.00002 9.16551Z" fill="%230765E3"/><path d="M5.19976 11.9653C5.66372 11.9653 6.03983 11.5892 6.03983 11.1252C6.03983 10.6613 5.66372 10.2852 5.19976 10.2852C4.7358 10.2852 4.35968 10.6613 4.35968 11.1252C4.35968 11.5892 4.7358 11.9653 5.19976 11.9653Z" fill="%230765E3"/><path d="M10.8003 9.16551C11.2642 9.16551 11.6404 8.78939 11.6404 8.32543C11.6404 7.86147 11.2642 7.48535 10.8003 7.48535C10.3363 7.48535 9.96021 7.86147 9.96021 8.32543C9.96021 8.78939 10.3363 9.16551 10.8003 9.16551Z" fill="%230765E3"/><path d="M10.8003 11.9653C11.2642 11.9653 11.6404 11.5892 11.6404 11.1252C11.6404 10.6613 11.2642 10.2852 10.8003 10.2852C10.3363 10.2852 9.96021 10.6613 9.96021 11.1252C9.96021 11.5892 10.3363 11.9653 10.8003 11.9653Z" fill="%230765E3"/><path d="M8.00002 11.9653C8.46398 11.9653 8.8401 11.5892 8.8401 11.1252C8.8401 10.6613 8.46398 10.2852 8.00002 10.2852C7.53606 10.2852 7.15994 10.6613 7.15994 11.1252C7.15994 11.5892 7.53606 11.9653 8.00002 11.9653Z" fill="%230765E3"/></svg>');
            }

/************************************************************************************************************************************************/
/*****************************************************TRANG THÀNH PHẦN - MENU PHÓ CHỦ TỊCH***********************************************************/
/************************************************************************************************************************************************/
.TrangTinPhoChuTich .Title {
    display: flex;
    flex-direction: column;
    margin-bottom: 15px;
}

    .TrangTinPhoChuTich .Title span:first-child {
        color: var(--blue, #0765E3);
        font-family: "Roboto Slab";
        font-size: 18px;
        font-style: normal;
        font-weight: 700;
        line-height: 1.44; /* 144.444% */
    }

    .TrangTinPhoChuTich .Title span:last-child {
        color: var(--text-mi, #182940);
        font-family: "Roboto Slab";
        font-size: 16px;
        font-style: normal;
        font-weight: 700;
        line-height: 1.5; /* 150% */
        text-transform: uppercase;
    }

.TrangTinPhoChuTich ul {
    display: flex;
    flex-direction: column;
    gap: 15px;
}

    .TrangTinPhoChuTich ul li > a {
        display: flex;
        gap: 12px;
        align-items: center;
    }

        .TrangTinPhoChuTich ul li > a img {
            border-radius: 6px;
            border: 1px solid #ECECEC;
            background: var(--Primary-Blue-25, #EAEFFF);
            box-shadow: 2px 2px 0px 0px #DFDFDF;
            display: flex;
            width: 68px;
            height: 90px;
            justify-content: center;
            align-items: center;
            object-fit: cover;
        }

    .TrangTinPhoChuTich ul li .ChucVu {
        color: var(--blue, #0765E3);
        font-family: "Roboto Slab";
        font-size: 14px;
        font-style: normal;
        font-weight: 500;
        line-height: 1.57; /* 157.143% */
    }

    .TrangTinPhoChuTich ul li .Ten {
        color: var(--text-mi, #182940);
        font-family: Roboto;
        font-size: 16px;
        font-style: normal;
        font-weight: 500;
        line-height: 1.75; /* 175% */
    }

/************************************************************************************************************************************************/
/*****************************************************TRANG THÀNH PHẦN - TIẾP NHẬN, XỬ LÝ PHẢN ẢNH, KIẾN NGHỊ***********************************************************/
/************************************************************************************************************************************************/
.PhanAnhKienNghi {
    border: none;
    background: none;
}

    .PhanAnhKienNghi .search_PAKN,
    .box-gray-search {
        padding: 20px;
        border-radius: 6px;
        border: 1px solid var(--border-table, #CED8EB);
        background: #F6F6F6;
        margin-bottom: 30px;
    }

.search_PAKN .boxsearch {
    display: flex;
    gap: 15px;
    justify-content: space-between;
}

    .search_PAKN .boxsearch .group-search {
        display: flex;
        flex-direction: column;
        flex: 1 1 0;
    }

        .search_PAKN .boxsearch .group-search:last-child {
            flex: 0;
        }

        .search_PAKN .boxsearch .group-search label {
            color: var(--text-mi, #182940);
            font-family: Roboto;
            font-size: 14px;
            font-style: normal;
            font-weight: 500;
            line-height: 1.71; /* 171.429% */
            margin: 0;
        }

        .search_PAKN .boxsearch .group-search input {
            color: var(--xam-ndung, #5F6A79);
            font-family: Roboto;
            font-size: 16px;
            font-style: normal;
            font-weight: 400;
            line-height: 1.5; /* 150% */
            border-radius: 4px;
            border: 1px solid var(--border-table, #CED8EB);
            background: #FFF;
            padding: 8px 16px;
            outline: none;
            margin: 0;
        }

        .search_PAKN .boxsearch .group-search .select2-choice {
            color: var(--xam-ndung, #5F6A79);
            font-family: Roboto;
            font-size: 16px;
            font-style: normal;
            font-weight: 400;
            line-height: 1.5;
            border-radius: 4px;
            border: 1px solid var(--border-table, #CED8EB);
            background: #FFF;
            padding: 8px 16px;
            outline: none;
            margin: 0;
            height: auto;
        }

            .search_PAKN .boxsearch .group-search .select2-choice > div {
                border: none;
                background: none;
                top: 6px;
            }

        .search_PAKN .boxsearch .group-search .btn {
            display: flex;
            justify-content: center;
            align-items: center;
            gap: 10px;
            width: 129px;
        }

            .search_PAKN .boxsearch .group-search .btn img {
                display: none;
            }

            .search_PAKN .boxsearch .group-search .btn::before {
                content: "";
                width: 20px;
                height: 20px;
                display: block;
                flex-shrink: 0;
                background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"><path d="M9.1152 1.60959C7.12815 1.61293 5.22343 2.40376 3.81837 3.80882C2.4133 5.21388 1.62247 7.1186 1.61914 9.10566C1.6208 11.0944 2.4107 13.0014 3.81576 14.4088C5.22082 15.8162 7.12648 16.6093 9.1152 16.6143C10.879 16.6143 12.5042 15.9938 13.7892 14.9671L16.9105 18.0883C17.0686 18.2354 17.2776 18.3154 17.4934 18.3116C17.7093 18.3078 17.9153 18.2205 18.0682 18.0681C18.2211 17.9156 18.3089 17.7098 18.3133 17.4939C18.3176 17.2781 18.2382 17.0689 18.0916 16.9104L14.9703 13.786C16.0363 12.4602 16.6175 10.81 16.6176 9.10881C16.6176 4.97652 13.2475 1.60959 9.1152 1.60959ZM9.1152 3.27889C12.3467 3.27889 14.9483 5.87731 14.9483 9.10566C14.9483 12.334 12.3467 14.9482 9.1152 14.9482C5.88371 14.9482 3.28528 12.3435 3.28528 9.11196C3.28528 5.88046 5.88371 3.27889 9.1152 3.27889Z" fill="white"/></svg>');
            }

.list_KNTC {
    padding: 0;
}

.list_PKAN {
    display: flex;
    flex-wrap: wrap;
    gap: 20px;
}

    .list_PKAN li {
        margin: 0;
        width: calc(50% - 10px);
        height: auto;
        margin-bottom: 10px;
        border-bottom: 1px solid #E0E0E0;
        border-radius: 10px;
        border: 1px solid var(--border-table, #CED8EB);
        background: #FFF;
        box-shadow: 3px 0px 0px 0px #97C0FF inset;
        display: flex;
        padding: 15px 20px;
        flex-direction: column;
        gap: 8px;
    }

        .list_PKAN li .row {
            margin-right: -5px;
            margin-left: -5px;
        }

            .list_PKAN li .row > *[class*="col"] {
                padding-right: 5px;
                padding-left: 5px;
            }

        .list_PKAN li:hover {
            background: none;
        }

        .list_PKAN li > div > span:first-child {
            color: var(--text-mi, #182940);
            font-family: Roboto;
            font-size: 16px;
            font-style: normal;
            font-weight: 700;
            line-height: 1.5; /* 150% */
        }

        .list_PKAN li > div > span {
            color: var(--text-mi, #182940);
            font-family: Roboto;
            font-size: 16px;
            font-style: normal;
            font-weight: 400;
            line-height: 1.5;
            display: -webkit-box;
            overflow: hidden;
            -webkit-box-orient: vertical;
            -webkit-line-clamp: 3;
        }

        .list_PKAN li .content {
            height: auto;
            max-height: unset;
        }

        .list_PKAN li .detail {
            position: unset;
        }

            .list_PKAN li .detail a {
                color: var(--blue, #0765E3) !important;
                font-family: Roboto;
                font-size: 16px;
                font-style: normal;
                font-weight: 500;
                line-height: 1.5; /* 150% */
                text-decoration-line: underline;
            }

.Menu-PAKN .group-search input {
    color: var(--xam-ndung, #5F6A79);
    font-family: Roboto;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 1.5; /* 150% */
    border-radius: 4px;
    border: 1px solid var(--border-table, #CED8EB);
    background: #FFF;
    padding: 8px 16px;
    outline: none;
    margin: 0;
    flex: auto;
}

.Menu-PAKN .group-search {
    display: flex;
    flex: 0 0 100%;
    gap: 10px;
}

    .Menu-PAKN .group-search .btn {
        width: 48px;
        flex-shrink: 0;
        min-width: 48px;
        padding: 6px 10px !important;
    }

.Menu-PAKN .list-menu-PAKN {
    gap: 15px;
    display: flex;
    flex-direction: column;
}

    .Menu-PAKN .list-menu-PAKN li {
        position: relative;
    }

        .Menu-PAKN .list-menu-PAKN li a {
            color: var(--text-mi, #182940);
            font-family: Roboto;
            font-size: 16px;
            font-style: normal;
            font-weight: 500;
            line-height: 1.5; /* 150% */
            padding-left: 12px;
        }

        .Menu-PAKN .list-menu-PAKN li::before {
            content: "";
            width: 4px;
            height: 4px;
            border-radius: 50%;
            background: #D61C26;
            display: block;
            flex-shrink: 0;
            position: absolute;
            left: 0;
            top: 9px;
        }

.Menu-PAKN .guide-use a {
    border-radius: 10px;
    border: 1px solid #F6CFCF;
    background: #FFF0F0;
    display: flex;
    padding: 15px 20px;
    align-items: center;
    gap: 15px;
    color: #7E2D00;
    text-align: center;
    font-family: "Roboto Slab";
    font-size: 18px;
    font-style: normal;
    font-weight: 700;
    line-height: 1.44; /* 144.444% */
    text-transform: uppercase;
}

    .Menu-PAKN .guide-use a::before {
        width: 40px;
        height: 40px;
        display: block;
        content: "";
        background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="40" height="40" viewBox="0 0 40 40" fill="none"><path d="M8.75078 9.3748V2.0498L8.67578 2.1248L1.92578 9.9998H8.17578C8.33273 9.98721 8.47914 9.91584 8.58574 9.79997C8.69234 9.68409 8.75129 9.53226 8.75078 9.3748Z" fill="%237E2D00"/><path d="M13.75 22.5C13.75 18.8533 15.1987 15.3559 17.7773 12.7773C20.3559 10.1987 23.8533 8.75 27.5 8.75H28.75V3.75C28.75 3.08696 28.4866 2.45107 28.0178 1.98223C27.5489 1.51339 26.913 1.25 26.25 1.25H11.25V9.375C11.25 10.2038 10.9208 10.9987 10.3347 11.5847C9.74866 12.1708 8.9538 12.5 8.125 12.5H1.25V36.25C1.25 36.913 1.51339 37.5489 1.98223 38.0178C2.45107 38.4866 3.08696 38.75 3.75 38.75H26.25C26.913 38.75 27.5489 38.4866 28.0178 38.0178C28.4866 37.5489 28.75 36.913 28.75 36.25C28.3375 36.25 27.925 36.3125 27.5 36.3125C25.6891 36.3125 23.8959 35.9548 22.2236 35.2599C20.5513 34.565 19.0327 33.5466 17.7551 32.2631C16.4775 30.9797 15.466 29.4565 14.7787 27.7811C14.0913 26.1056 13.7418 24.3109 13.75 22.5ZM8.75 33.75H6.25V30H8.75V33.75ZM8.75 27.5H6.25V23.75H8.75V27.5Z" fill="%237E2D00"/><path d="M27.5 11.25C25.275 11.25 23.0999 11.9098 21.2498 13.146C19.3998 14.3821 17.9578 16.1391 17.1064 18.1948C16.2549 20.2505 16.0321 22.5125 16.4662 24.6948C16.9003 26.8771 17.9717 28.8816 19.5451 30.4549C21.1184 32.0283 23.123 33.0998 25.3052 33.5338C27.4875 33.9679 29.7495 33.7451 31.8052 32.8936C33.8609 32.0422 35.6179 30.6002 36.854 28.7502C38.0902 26.9001 38.75 24.725 38.75 22.5C38.75 19.5163 37.5647 16.6548 35.455 14.545C33.3452 12.4353 30.4837 11.25 27.5 11.25ZM25.625 16.0625H28.125V18.75H25.625V16.0625ZM30 28.9375H25V26.4375H26.25V22.6875H25V20.1875H27.5C27.8315 20.1875 28.1495 20.3192 28.3839 20.5536C28.6183 20.788 28.75 21.106 28.75 21.4375V26.4375H30V28.9375Z" fill="%23EA8F00"/></svg>');
    }

.Menu-PAKN .guide-use img {
    display: none;
}

.GiaiquyetPAKN_detail table tbody tr td {
    border: none !important;
    padding: 7.5px 0 !important;
}

div[id*="TDChiTietPhanAnh_divContent"] {
    border-radius: 10px;
    border: 1px solid var(--border-table, #CED8EB) !important;
    background: #FFF;
    overflow: hidden;
    padding: 12.5px 20px;
}

.GiaiquyetPAKN_detail .panel-body h3 {
    color: var(--blue, #0765E3);
    font-family: "Roboto Slab";
    font-size: 20px;
    font-style: normal;
    font-weight: 600;
    line-height: 1.5; /* 150% */
    margin-bottom: 15px;
}

/************************************************************************************************************************************************/
/*****************************************************TRANG CHỦ - CHUYÊN MỤC LOGO LỚN***********************************************************/
/************************************************************************************************************************************************/

.DanhSachChuyenMuc_BigLogo ul {
    display: flex;
    flex-wrap: wrap;
    gap: 30px;
}

    .DanhSachChuyenMuc_BigLogo ul li {
        flex: 0 0 calc(100% / 2 - 15px);
        list-style: none;
        display: flex;
        justify-content: center;
        gap: 20px;
    }

        .DanhSachChuyenMuc_BigLogo ul li .icon_chuyenmuc {
            flex: 0 0 33%;
            flex-shrink: 0;
            border: 1px solid var(--border-table, #CED8EB);
        }

.DanhSachChuyenMuc_BigLogo .list_chuyenmuc li a {
    padding: 0
}

.DanhSachChuyenMuc_BigLogo .list_chuyenmuc > li:not(:last-child) {
    padding-bottom: 0;
    margin-bottom: 0;
    border-bottom: none;
}

.DanhSachChuyenMuc_BigLogo .list_chuyenmuc > li > a::before {
    content: none
}

/************************************************************************************************************************************************/
/*****************************************************TRANG THÀNH PHẦN - CÔNG TRÌNH NGHIÊN CỨU KHOA HỌC**********************************************************/
/************************************************************************************************************************************************/

.box-gray-search {
    margin-bottom: 20px;
}

    .box-gray-search .Title {
        color: var(--text-mi, #182940);
        font-family: Roboto;
        font-size: 18px;
        font-style: normal;
        font-weight: 500;
        line-height: 1.44; /* 144.444% */
        display: block;
        margin-bottom: 15px;
    }

.form-group label {
    color: var(--text-mi, #182940);
    font-family: Roboto;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 1.71; /* 171.429% */
    margin-bottom: 4px;
}

.form-group input {
    border-radius: 4px;
    border: 1px solid var(--border-table, #CED8EB);
    background: #FFF;
    padding: 8px 16px;
    color: var(--text-mi, #182940);
    font-family: Roboto;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 1.5; /* 150% */
    outline: none;
    width: 100%;
}

    .form-group input::placeholder {
        color: var(--xam-ndung, #5F6A79);
        font-family: Roboto;
        font-size: 16px;
        font-style: normal;
        font-weight: 400;
        line-height: 1.5; /* 150% */
    }

.form-group .select2-choice {
    color: var(--xam-ndung, #5F6A79);
    font-family: Roboto;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 1.5;
    border-radius: 4px;
    border: 1px solid var(--border-table, #CED8EB);
    background: #FFF;
    padding: 8px 16px;
    outline: none;
    margin: 0;
    height: auto;
}

.form-group .select2-container .select2-choice div {
    background: none;
    border: none;
}

    .form-group .select2-container .select2-choice div b {
        background: none;
    }

        .form-group .select2-container .select2-choice div b::after {
            content: "";
            background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="13" height="12" viewBox="0 0 13 12" fill="none"><g clip-path="url(%23clip0_3457_1514)"><path d="M6.5793 9.10387L12.1143 3.55352C12.2955 3.37166 12.2952 3.07724 12.1134 2.8957C11.9315 2.71429 11.6369 2.71476 11.4555 2.89663L6.24998 8.11662L1.04444 2.89645C0.863032 2.7146 0.568634 2.71413 0.38676 2.89551C0.34336 2.93869 0.308932 2.99003 0.285461 3.04657C0.26199 3.10312 0.249939 3.16375 0.250003 3.22497C0.249927 3.28597 0.261884 3.34639 0.28519 3.40276C0.308495 3.45913 0.342692 3.51035 0.385822 3.55349L5.92068 9.10387C6.00782 9.19145 6.12642 9.2406 6.24998 9.2406C6.37354 9.2406 6.49199 9.19131 6.5793 9.10387Z" fill="%23182940"/></g><defs><clipPath id="clip0_3457_1514"><rect width="12" height="12" fill="white" transform="translate(12.25) rotate(90)"/></clipPath></defs></svg>');
            width: 12px;
            height: 12px;
            display: block;
            position: absolute;
            top: 50%;
            transform: translateY(-50%);
            right: 12px;
        }

.btn-icon-search {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 10px;
    width: fit-content;
    padding: 8px 16px;
}

    .btn-icon-search::before {
        flex-shrink: 0;
        content: "";
        width: 20px;
        height: 20px;
        display: block;
        background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"><path d="M9.1152 1.60959C7.12815 1.61293 5.22343 2.40376 3.81837 3.80882C2.4133 5.21388 1.62247 7.1186 1.61914 9.10566C1.6208 11.0944 2.4107 13.0014 3.81576 14.4088C5.22082 15.8162 7.12648 16.6093 9.1152 16.6143C10.879 16.6143 12.5042 15.9938 13.7892 14.9671L16.9105 18.0883C17.0686 18.2354 17.2776 18.3154 17.4934 18.3116C17.7093 18.3078 17.9153 18.2205 18.0682 18.0681C18.2211 17.9156 18.3089 17.7098 18.3133 17.4939C18.3176 17.2781 18.2382 17.0689 18.0916 16.9104L14.9703 13.786C16.0363 12.4602 16.6175 10.81 16.6176 9.10881C16.6176 4.97652 13.2475 1.60959 9.1152 1.60959ZM9.1152 3.27889C12.3467 3.27889 14.9483 5.87731 14.9483 9.10566C14.9483 12.334 12.3467 14.9482 9.1152 14.9482C5.88371 14.9482 3.28528 12.3435 3.28528 9.11196C3.28528 5.88046 5.88371 3.27889 9.1152 3.27889Z" fill="white"/></svg>');
    }

.Title-for-table {
    color: var(--blue, #0765E3);
    font-family: "Roboto Slab";
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: 1.5; /* 150% */
    margin-bottom: 10px;
}

.DeTaiKhoaHoc .news_link span {
    color: var(--text-mi, #182940);
    text-align: justify;
    font-family: "Roboto Slab";
    font-size: 24px;
    font-style: normal;
    font-weight: 600;
    line-height: 1.33; /* 133.333% */
    margin-bottom: 15px;
    display: block;
}

.DeTaiKhoaHoc .news_content,
.VanBancontent {
    border-radius: 10px;
    border: 1px solid var(--border-table, #CED8EB);
    background: #FFF;
    padding: 20px;
}

.DeTaiKhoaHoc .news_list_related .Title {
    color: var(--vng-m, #EA8F00);
    text-align: justify;
    font-family: "Roboto Slab";
    font-size: 18px;
    font-style: normal;
    font-weight: 700;
    line-height: 1.44; /* 144.444% */
    padding-bottom: 5px;
    margin-bottom: 15px;
    margin-top: 20px;
    border-bottom: 1px solid var(--border-table, #CED8EB);
}

.DeTaiKhoaHoc .news_list_related .news_other li .news_title {
    display: flex;
    gap: 4px;
}

    .DeTaiKhoaHoc .news_list_related .news_other li .news_title a {
        color: var(--blue, #0765E3) !important;
        text-align: justify;
        font-family: Roboto;
        font-size: 16px;
        font-style: normal;
        font-weight: 400;
        line-height: 1.5; /* 150% */
    }

.DeTaiKhoaHoc .news_list_related .news_other .list_news {
    display: flex;
    flex-direction: column;
    gap: 10px;
}

    .DeTaiKhoaHoc .news_list_related .news_other .list_news li {
        display: list-item;
        list-style: disc;
        margin-left: 15px;
        position: relative;
    }

        .DeTaiKhoaHoc .news_list_related .news_other .list_news li::marker {
            font-size: 16px;
            color: #0765E3;
        }

        .DeTaiKhoaHoc .news_list_related .news_other .list_news li .news_info {
            display: flex;
            align-items: center;
            gap: 8px;
        }

.VanBanBack {
    display: flex;
    padding: 8px 16px;
    justify-content: flex-end;
    align-items: center;
    gap: 10px;
    border-radius: 6px;
    border: 1px solid var(--border-table, #CED8EB);
    background: #E1EEFF;
    color: var(--blue, #0765E3) !important;
    text-align: right;
    font-family: Roboto;
    font-size: 15px;
    font-style: normal;
    font-weight: 500;
    line-height: 1.5; /* 160% */
    margin-top: 15px;
    width: fit-content;
    float: right;
}

    .VanBanBack::before {
        content: "";
        width: 20px;
        height: 20px;
        display: block;
        background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"><path d="M14.5309 5.54369C13.1148 5.54308 11.9671 4.39544 11.9668 2.97959V0H4.03846C3.1899 0.00241026 2.50241 0.689897 2.5 1.53846V18.4615C2.50241 19.3101 3.1899 19.9976 4.03846 20H15.9718C16.8205 19.9976 17.5078 19.3101 17.5103 18.4615V5.54369H14.5309ZM5.27446 7.84615H10.8179C11.1012 7.84615 11.3307 8.07574 11.3307 8.35897C11.3307 8.64221 11.1012 8.87179 10.8179 8.87179H5.27446C4.99118 8.87179 4.76164 8.64221 4.76164 8.35897C4.76164 8.07574 4.99118 7.84615 5.27446 7.84615ZM15.2538 16.6308H5.27446C4.99118 16.6308 4.76164 16.4012 4.76164 16.1179C4.76164 15.8347 4.99118 15.6051 5.27446 15.6051H15.2538C15.5371 15.6051 15.7666 15.8347 15.7666 16.1179C15.7666 16.4012 15.5371 16.6308 15.2538 16.6308ZM15.2538 12.7488H5.27446C4.99118 12.7488 4.76164 12.5191 4.76164 12.236C4.76164 11.9527 4.99118 11.7232 5.27446 11.7232H15.2538C15.5371 11.7232 15.7666 11.9527 15.7666 12.236C15.7666 12.5191 15.5371 12.7488 15.2538 12.7488Z" fill="%230765E3"/><path d="M14.5309 4.51802H16.7974L12.9923 0.723145V2.97955C12.9929 3.82889 13.6812 4.5172 14.5308 4.51802H14.5309Z" fill="%230765E3"/></svg>');
    }

/************************************************************************************************************************************************/
/*****************************************************TRANG CHỦ - TIN BÀI 3 CỘT***********************************************************/
/************************************************************************************************************************************************/

.section-inner-threecol .DanhSachTinBai .list_news {
    flex-direction: row;
}

    .section-inner-threecol .DanhSachTinBai .list_news li {
        flex: 0 0 calc(100%/3 - 20px);
        flex-direction: column;
        gap: 10px;
    }

        .section-inner-threecol .DanhSachTinBai .list_news li .item_img_link {
            width: 100%
        }

        .section-inner-threecol .DanhSachTinBai .list_news li .news_info .news_summary {
            display: none;
        }

        .section-inner-threecol .DanhSachTinBai .list_news li .news_info .news_title a {
            margin-bottom: 5px;
            font-size: 16px;
        }

.ChiTietTinBai_SuKien .TinBai_GioiThieu {
    border-radius: 10px;
    background: #FFF5F5;
    padding: 20px;
    margin-bottom: 20px;
}

    .ChiTietTinBai_SuKien .TinBai_GioiThieu .item_img {
        width: 100%;
        height: 500px;
        object-fit: cover;
        border-radius: 10px;
        margin-bottom: 20px;
    }

    .ChiTietTinBai_SuKien .TinBai_GioiThieu .news_title {
        color: var(--red, #D61C26);
        text-align: justify;
        font-family: Roboto;
        font-size: 24px;
        font-style: normal;
        font-weight: 500;
        line-height: 1.33; /* 133.333% */
        margin-bottom: 10px;
    }

    .ChiTietTinBai_SuKien .TinBai_GioiThieu .TieuDe {
        margin-bottom: 0;
    }

.ChiTietTinBai_SuKien .ThongTinMoRong .Title {
    color: var(--text-mi, #182940);
    font-family: Roboto;
    font-size: 18px;
    font-style: normal;
    font-weight: 500;
    line-height: 1.44; /* 144.444% */
    margin-bottom: 10px;
}

.ChiTietTinBai_SuKien .ThongTinMoRong .ThongTin {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    gap: 10px;
}

.ChiTietTinBai_SuKien .ThongTinMoRong li {
    color: var(--text-mi, #182940);
    text-align: justify;
    font-family: Roboto;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 24px; /* 150% */
    display: flex;
    justify-content: center;
    gap: 10px;
}

.ChiTietTinBai_SuKien .ThongTinMoRong .ThoiGian {
    color: var(--red, #D61C26);
}

    .ChiTietTinBai_SuKien .ThongTinMoRong .ThoiGian::before {
        content: "";
        width: 24px;
        height: 24px;
        display: block;
        background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M3.25 20.1897C3.25 20.5472 3.39201 20.89 3.64479 21.1428C3.89757 21.3956 4.24042 21.5376 4.5979 21.5376H18.6531C19.0106 21.5376 19.3534 21.3956 19.6062 21.1428C19.859 20.89 20.001 20.5472 20.001 20.1897V9.43555H3.25V20.1897ZM14.8499 12.2979H17.0356V14.4836H14.8499V12.2979ZM14.8499 16.0138H17.0356V18.1995H14.8499V16.0138ZM10.534 12.2979H12.717V14.4836H10.534V12.2979ZM10.534 16.0138H12.717V18.1995H10.534V16.0138ZM6.21274 12.2979H8.39845V14.4836H6.21274V12.2979ZM6.21274 16.0138H8.39845V18.1995H6.21274V16.0138Z" fill="%23D61C26"/><path d="M15.8551 6.13384C15.9181 6.13384 15.9786 6.10878 16.0233 6.06418C16.0679 6.01957 16.0929 5.95906 16.0929 5.89598V1.95271C16.0929 1.88962 16.0679 1.82912 16.0233 1.78451C15.9786 1.7399 15.9181 1.71484 15.8551 1.71484C15.792 1.71484 15.7315 1.7399 15.6869 1.78451C15.6422 1.82912 15.6172 1.88962 15.6172 1.95271V5.89598C15.6172 5.95906 15.6422 6.01957 15.6869 6.06418C15.7315 6.10878 15.792 6.13384 15.8551 6.13384Z" fill="%23D61C26"/><path d="M18.6531 3.80371H16.5599V5.89692C16.5599 6.08688 16.4844 6.26906 16.3501 6.40338C16.2158 6.5377 16.0336 6.61316 15.8436 6.61316C15.6537 6.61316 15.4715 6.5377 15.3372 6.40338C15.2028 6.26906 15.1274 6.08688 15.1274 5.89692V3.80371H8.12094V5.89692C8.12688 5.99446 8.11279 6.09219 8.07954 6.18408C8.0463 6.27597 7.9946 6.36009 7.92763 6.43125C7.86067 6.50242 7.77984 6.55913 7.69014 6.59789C7.60044 6.63665 7.50375 6.65665 7.40603 6.65665C7.30831 6.65665 7.21162 6.63665 7.12192 6.59789C7.03221 6.55913 6.95139 6.50242 6.88442 6.43125C6.81746 6.36009 6.76576 6.27597 6.73251 6.18408C6.69927 6.09219 6.68518 5.99446 6.69111 5.89692V3.80371H4.5979C4.24063 3.80441 3.89819 3.94664 3.64556 4.19927C3.39293 4.4519 3.2507 4.79434 3.25 5.15161V8.96009H20.001V5.15161C20.0003 4.79434 19.858 4.4519 19.6054 4.19927C19.3528 3.94664 19.0103 3.80441 18.6531 3.80371Z" fill="%23D61C26"/><path d="M7.39802 6.13377C7.42948 6.13412 7.46069 6.12823 7.48986 6.11643C7.51902 6.10463 7.54556 6.08717 7.56793 6.06504C7.59029 6.04292 7.60805 6.01658 7.62017 5.98755C7.63229 5.95851 7.63853 5.92737 7.63853 5.89591V1.95264C7.63231 1.89353 7.60442 1.83883 7.56026 1.79907C7.51609 1.75931 7.45877 1.7373 7.39934 1.7373C7.33991 1.7373 7.28259 1.75931 7.23843 1.79907C7.19426 1.83883 7.16638 1.89353 7.16016 1.95264V5.89591C7.16016 5.95899 7.18522 6.01949 7.22982 6.0641C7.27443 6.10871 7.33493 6.13377 7.39802 6.13377Z" fill="%23D61C26"/></svg>');
    }

.ChiTietTinBai_SuKien .ThongTinMoRong .DiaChi::before {
    content: "";
    width: 24px;
    height: 24px;
    display: block;
    background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M11.5938 2C7.40653 2 4 5.40653 4 9.59375C4 10.934 4.35412 12.2518 5.02403 13.4044C5.18021 13.6731 5.35479 13.935 5.543 14.1827L11.2638 21.8367H11.9237L17.6445 14.1828C17.8327 13.935 18.0073 13.6731 18.1635 13.4044C18.8334 12.2518 19.1875 10.934 19.1875 9.59375C19.1875 5.40653 15.781 2 11.5938 2ZM11.5938 12.1121C10.2051 12.1121 9.07541 10.9824 9.07541 9.59375C9.07541 8.20514 10.2051 7.07541 11.5938 7.07541C12.9824 7.07541 14.1121 8.20514 14.1121 9.59375C14.1121 10.9824 12.9824 12.1121 11.5938 12.1121Z" fill="%2300B24A"/></svg>');
}

/************************************************************************************************************************************************/
/*****************************************************TRANG CHỦ - TIN BÀI INFOGRAPHIC***********************************************************/
/************************************************************************************************************************************************/

.DanhSachInfographic .list_news {
    flex-direction: row;
}

    .DanhSachInfographic .list_news li {
        flex: 0 0 calc(100%/4 - 40px);
        flex-direction: column;
        gap: 10px;
    }

        .DanhSachInfographic .list_news li .item_img_link {
            width: 100%
        }

        .DanhSachInfographic .list_news li .news_info .news_summary {
            display: none;
        }

        .DanhSachInfographic .list_news li .news_info .news_title a {
            margin-bottom: 5px;
            font-size: 16px;
        }

.TinAnh_ChiTiet {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 30px;
}

    .TinAnh_ChiTiet .groupTinAnh {
        display: flex;
        flex-direction: column;
        gap: 10px;
        align-items: center;
    }

        .TinAnh_ChiTiet .groupTinAnh img {
            max-width: 1170px;
            width: 100%;
            cursor: pointer;
        }

        .TinAnh_ChiTiet .groupTinAnh .TieuDe {
            color: var(--blue, #0765E3);
            text-align: center;
            font-family: Roboto;
            font-size: 16px;
            font-style: italic;
            font-weight: 400;
            line-height: 1.5; /* 150% */
        }

.news_other .list_news.slider-list .groupTieuDe {
    margin-bottom: 10px;
    position: relative;
}

.news_other .list_news.slider-list .Title_other {
}

    .news_other .list_news.slider-list .Title_other a {
        color: var(--text-mi, #182940) !important;
        font-family: "Roboto Slab";
        font-size: 16px;
        font-style: normal;
        font-weight: 500;
        line-height: 1.375; /* 137.5% */
        display: -webkit-box;
        overflow: hidden;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 3;
    }

.onlinecounter-statistics {
    display: flex;
    flex-direction: column-reverse;
    align-items: flex-end;
    margin-left: 0;
    gap: 2px;
}

    .onlinecounter-statistics .counteronline {
        display: flex;
        align-items: center;
        justify-content: flex-end;
        gap: 5px;
    }

        .onlinecounter-statistics .counteronline span {
            color: #FFF !important;
            font-family: Roboto, sans-serif !important;
            font-size: 16px !important;
            font-style: normal !important;
            font-weight: 400 !important;
            line-height: 24px !important;
            display: inline-block
        }

            .onlinecounter-statistics .counteronline span[id*='lblOnelineVisitors'],
            .onlinecounter-statistics .counteronline span[id*='lblTotalVisitors'] {
                font-weight: 600 !important;
            }

    .onlinecounter-statistics span span:last-child {
        font-size: 16px;
        font-style: normal;
        font-weight: 600;
    }

@media screen and (max-width: 991px) {
}

#NhiemVuNhanSu .modal-header {
    padding: 20px 20px 10px 20px;
    border-bottom: none;
}

#NhiemVuNhanSu .modal-content {
    border-radius: 10px;
    background: #FFF;
    box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.15);
}

#NhiemVuNhanSu .modal-header h1 {
    color: #EA8F00;
    font-family: Roboto;
    font-size: 20px;
    font-style: normal;
    font-weight: 600;
    line-height: 1.2; /* 120% */
}

#NhiemVuNhanSu .modal-body {
    padding: 0 20px 20px 20px;
}

    #NhiemVuNhanSu .modal-body span,
    #NhiemVuNhanSu .modal-body span p {
        font-family: Roboto;
        font-size: 16px;
        font-style: normal;
        font-weight: 400;
        line-height: 1.5; /* 150% */
    }

div[id*="TDChiTietPhanAnh_divContent"] table tbody tr td {
    width: 150px !important
}

.TenVanBan {
    display: block;
    color: var(--text-mi, #182940) !important;
    font-family: Roboto;
    font-size: 20px;
    font-style: normal;
    font-weight: 500;
    line-height: 1.5;
    margin-bottom: 15px;
}

.Title_LoaiVanBan {
    color: var(--blue, #0765E3) !important;
    font-family: Roboto;
    font-size: 18px;
    font-style: normal;
    font-weight: 500;
    line-height: 1.5;
    display: block;
    margin-top: 20px;
    margin-bottom: 10px;
}

}

/* form form-GuiGopY */
.form-GuiGopY {
    padding: 30px 40px;
    border-radius: 10px;
    background: #FFF;
    box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.10);
    max-width: 800px;
    margin: 0 auto;
}

    .form-GuiGopY .title-container {
        margin-bottom: 15px;
    }

        .form-GuiGopY .title-container p {
            padding-bottom: 0;
        }

            .form-GuiGopY .title-container p:not(:last-child) {
                margin-bottom: 15px;
            }

            .form-GuiGopY .title-container p.title-top {
                color: var(--blue, #0765E3);
                font-family: "Roboto Slab", sans-serif;
                font-size: 32px;
                font-style: normal;
                font-weight: 600;
                line-height: 1; /* 100% */
                text-transform: uppercase;
                text-align: center;
            }

            .form-GuiGopY .title-container p.title-bottom {
                color: var(--blue, #0765E3);
                font-family: Roboto, sans-serif;
                font-size: 16px;
                font-style: normal;
                font-weight: 400;
                line-height: 1.5;
            }

    .form-GuiGopY .form-container {
    }

        .form-GuiGopY .form-container .form-group {
            margin-bottom: 20px;
        }

            .form-GuiGopY .form-container .form-group label {
                color: var(--text-mi, #182940);
                font-family: Roboto;
                font-size: 14px;
                font-style: normal;
                font-weight: 500;
                line-height: 1.5;
                margin-bottom: 4px;
            }

            .form-GuiGopY .form-container .form-group input {
                min-height: 40px;
            }

.form-GuiGopY {
    padding: 30px 40px;
    border-radius: 10px;
    background: #FFF;
    box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.10);
    max-width: 800px;
    margin: 0 auto;
}

.tinbai-slidePane-slide {
}

    .tinbai-slidePane-slide .slide-image,
    .tinbai-slidePane-slide .slide-image img {
        aspect-ratio: 1.73;
        border-radius: 6px;
    }
    
    .tinbai-slidePane-slide .slide-image img {
        object-fit: cover;
    }

    .tinbai-slidePane-slide .slide_news {
        margin-bottom: 5px;
    }

    .tinbai-slidePane-slide .slide_bglnk {
        color: var(--text-mi, #182940);
        text-overflow: ellipsis;
        font-family: "Roboto Slab";
        font-size: 16px;
        font-style: normal;
        font-weight: 500;
        line-height: 1.5;
        margin-bottom: 5px;
        display: -webkit-box;
        overflow: hidden;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
    }

    .tinbai-slidePane-slide .date-congbo {
        display: inline-block;
        position: relative;
        padding-left: 20px;
        color: var(--blue, #0765E3);
        font-family: Roboto;
        font-size: 16px;
        font-style: normal;
        font-weight: 400;
        line-height: 1.5;
    }

        .tinbai-slidePane-slide .date-congbo:before {
            content: "";
            width: 16px;
            height: 16px;
            display: block;
            position: absolute;
            top: 50%;
            left: 0;
            transform: translateY(-50%);
            background-image: url('../images/icon-date-16.svg');
            background-position: center;
            background-size: contain;
            background-repeat: no-repeat;
        }

.section-inner-2col {
    padding: 0;
    border-radius: 10px;
    background: #fff;
    margin-left: calc(var(--bs-gutter-x) * -0.5);
    margin-right: calc(var(--bs-gutter-x) * -0.5);
}

.searchInputContainer a.dnnSearchBoxClearText {
    top: 4px;
    right: 33px;
}



div[id*='TrinhDienDSTLQLChatLuong'] h2 {
    color: var(--blue, #0765E3);
    /* Roboto */
    font-family: "Roboto Slab", sans-serif;
    font-size: 20px;
    font-style: normal;
    font-weight: 600;
    line-height: 1.3;
    position: relative;
    padding-left: 11px;
    margin-bottom: 15px;
}

    div[id*='TrinhDienDSTLQLChatLuong'] h2:before {
        content: '';
        display: inline-block;
        position: absolute;
        width: 3px;
        height: 20px;
        border-radius: 10px;
        background: var(--primary-red-500, #D60000);
        left: 0;
        top: 50%;
        transform: translateY(-50%);
    }

.filter-box {
    border-radius: 10px;
    border: 1px solid var(--border-table, #CED8EB);
    background: #F4F8FF;
    padding: 20px;
}

table.table-VPUBND {
    border-collapse: separate !important;
    border-spacing: 0;
    min-width: 700px;
}

    table.table-VPUBND thead tr {
        border: none;
        background-color: transparent;
    }

        table.table-VPUBND thead tr th {
            border: none !important;
            background-color: #0765E3 !important;
            color: #FFF !important;
            font-family: Roboto;
            font-size: 14px !important;
            font-style: normal;
            font-weight: 500 !important;
            line-height: 1.57;
            padding: 8px 12px !important;
            border: 1px solid var(--border-table, #CED8EB) !important;
        }

            table.table-VPUBND thead tr th:not(:first-child) {
                border-left: none !important;
            }

            table.table-VPUBND thead tr th:first-child {
                border-top-left-radius: 10px;
            }

            table.table-VPUBND thead tr th:last-child {
                border-top-right-radius: 10px;
            }

    table.table-VPUBND tbody tr.odd {
        background-color: transparent;
    }

    table.table-VPUBND tbody tr td {
        padding: 10px 12px !important;
        font-family: Roboto;
        font-size: 16px !important;
        font-style: normal;
        font-weight: 400 !important;
        line-height: 1.57;
        border: 1px solid var(--border-table, #CED8EB) !important;
        border-top: none !important;
        color: var(--text-mi, #182940) !important;
    }

        table.table-VPUBND tbody tr td a {
            font-weight: 500 !important;
            color: var(--text-mi, #182940) !important;
            font-size: 16px !important
        }

        table.table-VPUBND tbody tr td:not(:last-child) {
            border-right: none !important;
        }

    table.table-VPUBND tbody tr:last-child td:first-child {
        border-bottom-left-radius: 10px;
    }

    table.table-VPUBND tbody tr:last-child td:last-child {
        border-bottom-right-radius: 10px;
    }


div[class*="videoDuration"] {
    position: absolute;
    top: 8px;
    right: 8px;
    color: #FFF;
    font-family: Roboto;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 1.57;
    border-radius: 4px;
    background: rgba(0, 0, 0, 0.60);
    padding: 3px 6px;
}

.layout-3-col .DanhSachTinBai .list_news {
    --spacing: 30px;
    --columns: 3;
    display: flex;
    flex-wrap: wrap;
    flex-direction: row;
    margin-left: calc(-1 * var(--spacing));
    gap: unset;
}

    .layout-3-col .DanhSachTinBai .list_news li {
        overflow: hidden;
        width: calc(calc(100% / var(--columns)) - var(--spacing));
        margin-left: var(--spacing);
        margin-bottom: var(--spacing);
        display: flex;
        flex-direction: column;
        position: relative;
        border-radius: 10px;
        gap: 0;
    }

        .layout-3-col .DanhSachTinBai .list_news li:hover img {
            transform: scale(1.1);
        }

        .layout-3-col .DanhSachTinBai .list_news li .item_img_link,
        .layout-3-col .DanhSachTinBai .list_news li .item_img_link img {
            width: 100%;
            border-radius: 10px;
            aspect-ratio: 1.65;
            object-fit: cover;
            transition: all 0.3s ease-in-out;
        }

        .layout-3-col .DanhSachTinBai .list_news li:before {
            position: absolute;
            content: '';
            top: 0;
            left: 0;
            right: 0;
            bottom: 0;
            border-radius: 10px;
            /* background: linear-gradient(180deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.8) 100%); */
            background: linear-gradient(180deg, rgba(0, 0, 0, 0) 50%, #000000 100%);
            z-index: 1;
        }

        .layout-3-col .DanhSachTinBai .list_news li .news_info {
            position: absolute;
            z-index: 2;
            top: 0;
            bottom: 0;
            left: 0;
            right: 0;
        }

            .layout-3-col .DanhSachTinBai .list_news li .news_info .news_title {
                height: 100%;
            }

                .layout-3-col .DanhSachTinBai .list_news li .news_info .news_title a {
                    position: relative;
                    margin-bottom: 0;
                    display: flex;
                    justify-content: flex-end;
                    align-items: end;
                    height: 100%;
                }

                    .layout-3-col .DanhSachTinBai .list_news li .news_info .news_title a .news_title_inner {
                        color: #FFF !important;
                        text-overflow: ellipsis;
                        font-family: "Roboto Slab", sans-serif;
                        font-size: 16px;
                        font-style: normal;
                        font-weight: 500;
                        line-height: 1.37;
                        display: -webkit-box;
                        overflow: hidden;
                        -webkit-box-orient: vertical;
                        -webkit-line-clamp: 2;
                        text-align: left;
                        position: relative;
                        padding-left: 40px;
                        margin: 0 10px 10px 10px;
                    }

                        .layout-3-col .DanhSachTinBai .list_news li .news_info .news_title a .news_title_inner:before {
                            content: '';
                            position: absolute;
                            top: 50%;
                            left: 0;
                            transform: translateY(-50%);
                            width: 36px;
                            height: 36px;
                            background-image: url('../images/button-play-36.svg');
                            background-repeat: no-repeat;
                            background-position: center;
                            background-size: contain;
                        }

.layout-3-col .paginationjs-pages ul,
.layout-3-col .pagination.pagination-customize {
    margin-top: 0;
}

.layout-3-col-Image .DanhSachTinBai .list_news {
    --spacing: 30px;
    --columns: 3;
    display: flex;
    flex-wrap: wrap;
    flex-direction: row;
    margin-left: calc(-1 * var(--spacing));
    gap: unset;
}

    .layout-3-col-Image .DanhSachTinBai .list_news li {
        overflow: hidden;
        width: calc(calc(100% / var(--columns)) - var(--spacing));
        margin-left: var(--spacing);
        margin-bottom: var(--spacing);
        display: flex;
        flex-direction: column;
        position: relative;
        border-radius: 10px;
        gap: 10px;
    }

        .layout-3-col-Image .DanhSachTinBai .list_news li .item_img_link,
        .layout-3-col-Image .DanhSachTinBai .list_news li .item_img_link img {
            width: 100%;
            border-radius: 10px;
            aspect-ratio: 1.65;
            object-fit: cover;
            transition: all 0.3s ease-in-out;
        }

        .layout-3-col-Image .DanhSachTinBai .list_news li .news_info .news_title a {
            text-overflow: ellipsis;
            display: -webkit-box;
            overflow: hidden;
            -webkit-box-orient: vertical;
            -webkit-line-clamp: 2;
            color: var(--text-mi, #182940);
            text-overflow: ellipsis;
            font-family: "Roboto Slab";
            font-size: 16px;
            font-style: normal;
            font-weight: 500;
            line-height: 1.37;
            margin-bottom: 0;
        }

.DanhSachTinBai-Image .count-image {
    display: inline-block;
    position: absolute;
    right: 0;
    top: 0;
}

    .DanhSachTinBai-Image .count-image span {
        display: inline-block;
        color: #FFF;
        font-family: Roboto, sans-serif;
        font-size: 16px;
        font-style: normal;
        font-weight: 500;
        line-height: 1.5;
        padding: 5px 8px 5px 31px;
        border-radius: 0px 10px;
        background: rgba(0, 0, 0, 0.60);
        position: relative;
    }

        .DanhSachTinBai-Image .count-image span:before {
            content: '';
            position: absolute;
            top: 6px;
            left: 8px;
            width: 18px;
            height: 18px;
            background-image: url('../images/icon-image-media.svg');
            background-repeat: no-repeat;
            background-position: center;
            background-size: contain;
        }

.layout-3-col-Image .paginationjs-pages ul,
.layout-3-col-Image .pagination.pagination-customize {
    margin-top: 0;
}

.div-sidebar {
}

    .div-sidebar .dependentUnit {
        border-radius: 10px;
        border: 1px solid var(--border-table, #CED8EB);
        background: #FFF;
        padding: 15px;
    }

        .div-sidebar .dependentUnit ul {
            margin: 0;
        }

        .div-sidebar .dependentUnit > ul > li > span {
            color: var(--blue, #0765E3);
            /* Roboto */
            font-family: "Roboto Slab";
            font-size: 20px;
            font-style: normal;
            font-weight: 600;
            line-height: 1.3;
            display: inline-block;
            position: relative;
            padding-left: 11px;
            margin-bottom: 15px;
        }

            .div-sidebar .dependentUnit > ul > li > span:before {
                content: '';
                display: inline-block;
                position: absolute;
                width: 3px;
                height: 20px;
                border-radius: 10px;
                background: var(--primary-red-500, #D60000);
                left: 0;
                top: 50%;
                transform: translateY(-50%);
            }

        .div-sidebar .dependentUnit ul ul li:not(:last-child) {
            padding-bottom: 8px;
            margin-bottom: 8px;
            border-bottom: 1px solid var(--border-table, #DCE3EF);
        }

        .div-sidebar .dependentUnit ul ul li a {
            display: block;
            position: relative;
            color: var(--text-mi, #182940);
            font-family: Roboto;
            font-size: 16px;
            font-style: normal;
            font-weight: 500;
            line-height: 1.5;
            padding-left: 12px;
        }

            .div-sidebar .dependentUnit ul ul li a:hover {
                color: var(--blue, #0765E3);
            }

            .div-sidebar .dependentUnit ul ul li a:before {
                content: '';
                display: inline-block;
                position: absolute;
                width: 4px;
                height: 4px;
                border-radius: 50%;
                background: var(--primary-red-500, #0765E3);
                left: 0;
                top: 10px;
            }

.DnnModule-Organization_UnitInfo_VPUB {
}

    .DnnModule-Organization_UnitInfo_VPUB div[id*='pnlControlContainer'] > .list-title {
        margin-bottom: 15px;
    }

        .DnnModule-Organization_UnitInfo_VPUB div[id*='pnlControlContainer'] > .list-title > .title-task {
            color: var(--blue, #0765E3);
            /* Roboto */
            font-family: "Roboto Slab";
            font-size: 20px;
            font-style: normal;
            font-weight: 600;
            line-height: 1.3;
            padding-left: 11px;
            position: relative;
        }

            .DnnModule-Organization_UnitInfo_VPUB div[id*='pnlControlContainer'] > .list-title > .title-task:before {
                content: '';
                display: inline-block;
                position: absolute;
                width: 3px;
                height: 20px;
                border-radius: 10px;
                background: var(--primary-red-500, #D60000);
                left: 0;
                top: 50%;
                transform: translateY(-50%);
            }

    .DnnModule-Organization_UnitInfo_VPUB .organization-layout .organization-item .leader__info:not(:last-of-type) {
        margin-bottom: 15px;
    }

    .DnnModule-Organization_UnitInfo_VPUB .organization-layout .organization-item .employee_content_text p {
        margin-top: 0 !important;
        padding-bottom: 0;
    }

    .DnnModule-Organization_UnitInfo_VPUB .organization-layout .organization-item .employee_content_text p,
    .DnnModule-Organization_UnitInfo_VPUB .organization-layout .organization-item .employee_content_text span,
    .DnnModule-Organization_UnitInfo_VPUB .leader_organizational p,
    .DnnModule-Organization_UnitInfo_VPUB .leader_organizational span {
        color: var(--text-mi, #182940);
        font-family: Roboto;
        font-size: 16px;
        font-style: normal;
        font-weight: 400;
        line-height: 1.7;
    }

        .DnnModule-Organization_UnitInfo_VPUB .leader_organizational span.lblDepartments {
            color: var(--text-mi, #182940);
            font-family: Roboto, sans-serif;
            font-size: 16px;
            font-style: normal;
            font-weight: 700;
            line-height: 1.7;
        }

.leader_organizational ul ul li a {
    padding-left: 12px;
    padding-right: 0;
    position: relative;
    font-weight: 500;
    position: relative;
}

    .leader_organizational ul ul li a:before {
        content: '';
        display: inline-block;
        position: absolute;
        width: 4px;
        height: 4px;
        border-radius: 50%;
        background: #0765E3;
        left: 0;
        top: 7px;
    }

    .leader_organizational ul ul li a:hover {
        color: var(--blue, #0765E3);
    }

.DnnModule-Organization_UnitInfo_VPUB .organization-layout .organization-item .employee_content_text p:not(:last-child) {
    margin-bottom: 8px;
}

.DnnModule-Organization_UnitInfo_VPUB .leader {
    display: flex;
    flex-direction: row;
    gap: 50px;
    border-radius: 10px;
    border: 1px solid var(--border-table, #CED8EB);
    background: #F4F8FF;
    padding: 20px;
}

.DnnModule-Organization_UnitInfo_VPUB .leader__info {
    margin-bottom: 15px;
}

    .DnnModule-Organization_UnitInfo_VPUB .leader__info .leader_info {
        flex: 1;
    }

.DnnModule-Organization_UnitInfo_VPUB .leader .img_sdtc {
    width: 116px;
    aspect-ratio: 0.77;
    border-radius: 10px;
    border: 1px solid #FFF;
    background: url(<path-to-image>) lightgray 50% / cover no-repeat;
    box-shadow: 5px 5px 0px 0px #DBE8FF;
}

.DnnModule-Organization_UnitInfo_VPUB .employee_title-main {
    /*display: flex;
    justify-content: flex-start;
    align-items: center;
    gap: 10px*/
}

    .DnnModule-Organization_UnitInfo_VPUB .employee_title-main span {
        display: inline;
    }


.DnnModule-Organization_UnitInfo_VPUB .leader_info__title__job {
    color: var(--text-mi, #182940);
    font-family: Roboto;
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: 1.5;
    white-space: nowrap;
}

.DnnModule-Organization_UnitInfo_VPUB .leader_info__title__name {
    color: var(--text-mi, #182940);
    font-family: Roboto;
    font-size: 18px;
    font-style: normal;
    font-weight: 700;
    line-height: 1.5;
    margin-bottom: 0;
    width: auto;
}

.DnnModule-Organization_UnitInfo_VPUB .leader_info p {
    padding-bottom: 0;
    color: var(--text-mi, #182940);
    font-family: Roboto;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 1.5;
}

.DnnModule-Organization_UnitInfo_VPUB .leader_info__title,
.DnnModule-Organization_UnitInfo_VPUB .leader_info__mobile,
.DnnModule-Organization_UnitInfo_VPUB .leader_info__phone {
    margin-bottom: 10px;
}

.DnnModule-Organization_UnitInfo_VPUB .leader_info__email {
    margin-bottom: 15px;
}

.DnnModule-Organization_UnitInfo_VPUB .btn-viewDetail-lanhDao {
    display: inline-block;
    color: var(--blue, #0765E3);
    font-family: Roboto;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    border-radius: 6px;
    border: 1px solid var(--blue, #0765E3);
    padding: 10px 20px;
    transition: all 0.3s ease-in-out;
}

    .DnnModule-Organization_UnitInfo_VPUB .btn-viewDetail-lanhDao:hover {
        background: var(--blue, #0765E3);
        color: #FFF;
    }

.d-flex-row {
    display: flex;
    flex-direction: row;
    gap: 10px;
}

    .d-flex-row .form-group {
        flex: 1;
    }

        .d-flex-row .form-group input[type="text"] {
            height: 40px;
        }

.title_head {
}

    .title_head p {
        color: var(--blue, #0765E3);
        font-family: "Roboto Slab", sans-serif;
        font-size: 20px;
        font-style: normal;
        font-weight: 600;
        line-height: 1.3;
        position: relative;
        padding-left: 11px;
        padding-bottom: 0;
        margin-bottom: 15px;
    }

        .title_head p:before {
            content: '';
            display: inline-block;
            position: absolute;
            width: 3px;
            height: 20px;
            border-radius: 10px;
            background: var(--primary-red-500, #D60000);
            left: 0;
            top: 50%;
            transform: translateY(-50%);
        }

.contact_content {
    overflow-x: scroll;
}

    .contact_content table {
        min-width: 700px;
    }

    .contact_content ul li {
        margin: 0;
        padding: 0;
        list-style: none;
        font-size: 16px;
        font-weight: normal;
        padding: 0;
    }

.contact_info .contact_title {
    background-color: transparent;
    padding: 0;
    margin-bottom: 0;
}

.contact_info span.contact_title {
    color: var(--blue, #0765E3);
    font-family: "Roboto Slab";
    font-size: 20px;
    font-style: normal;
    font-weight: 600;
    line-height: 1.3;
    display: inline-block;
    position: relative;
    padding-left: 11px;
    margin-bottom: 15px;
    text-transform: unset;
}

    .contact_info span.contact_title:before {
        content: '';
        display: inline-block;
        position: absolute;
        width: 3px;
        height: 20px;
        border-radius: 10px;
        background: var(--primary-red-500, #D60000);
        left: 0;
        top: 50%;
        transform: translateY(-50%);
    }

.list_news_tab {
    display: flex;
    flex-flow: row wrap;
    gap: 15px;
}

    .list_news_tab li {
    }

        .list_news_tab li.active {
        }

        .list_news_tab li a {
            color: var(--text-mi, #182940);
            font-family: "Roboto Slab";
            font-size: 16px;
            font-style: normal;
            font-weight: 500;
            line-height: 1.5;
            display: inline-block;
            padding: 8px 20px;
            border-radius: 4px;
            border: 1px solid var(--border-table, #CED8EB);
            cursor: pointer;
        }

        .list_news_tab li.active a,
        .list_news_tab li:hover a {
            border-radius: 4px;
            background: var(--blue, #26A6FE);
            color: #FFF !important;
        }

.DanhSachTinBai_DangTab {
    margin-bottom: 5px;
}

.DanhSachTinBai_DangTab_ChiTiet {
}

    .DanhSachTinBai_DangTab_ChiTiet .Group_TinBai {
        flex: 1;
    }

    .DanhSachTinBai_DangTab_ChiTiet .news_content {
        overflow-x: scroll;
    }

    .DanhSachTinBai_DangTab_ChiTiet table {
        margin-bottom: 20px;
        border-collapse: separate !important;
        border-spacing: 0;
        border: none !important;
        min-width: 700px;
    }

        .DanhSachTinBai_DangTab_ChiTiet table tbody {
            border: none !important;
        }

            .DanhSachTinBai_DangTab_ChiTiet table tbody tr td {
                padding: 8px 12px !important;
            }
            

            .DanhSachTinBai_DangTab_ChiTiet table tbody tr td:first-child {
                width: 80px !important;
            }

                .DanhSachTinBai_DangTab_ChiTiet table tbody tr td:not(:last-child) {
                    border-right: none !important;
                }

            .DanhSachTinBai_DangTab_ChiTiet table tbody tr:not(:last-child) td {
                border-bottom: none !important;
            }

        .DanhSachTinBai_DangTab_ChiTiet table thead tr th {
            border: none !important;
        }

        .DanhSachTinBai_DangTab_ChiTiet table thead tr th {
            border-top: 1px solid var(--border-table, #CED8EB) !important;
            border-right: 1px solid var(--border-table, #CED8EB) !important;
        }

            .DanhSachTinBai_DangTab_ChiTiet table thead tr th:first-child {
                border-left: 1px solid var(--border-table, #CED8EB) !important;
                text-align: center;
            }

            .DanhSachTinBai_DangTab_ChiTiet table thead tr th,
            .DanhSachTinBai_DangTab_ChiTiet table tbody tr:first-child td {
                color: #FFF !important;
                background-color: #0765E3 !important;
            }


                .DanhSachTinBai_DangTab_ChiTiet table thead tr th p,
                .DanhSachTinBai_DangTab_ChiTiet table thead tr th span,
                .DanhSachTinBai_DangTab_ChiTiet table tbody tr:first-child td p {
                    font-family: Roboto;
                    font-size: 14px !important;
                    font-style: normal;
                    font-weight: 500;
                    line-height: 1.57;
                    color: #FFF !important;
                    padding-bottom: 0;
                }


                .DanhSachTinBai_DangTab_ChiTiet table thead tr:first-child th:first-child,
                .DanhSachTinBai_DangTab_ChiTiet table tbody tr:first-child td:first-child {
                    border-top-left-radius: 10px;
                }

                .DanhSachTinBai_DangTab_ChiTiet table thead tr:first-child th:last-child,
                .DanhSachTinBai_DangTab_ChiTiet table tbody tr:first-child td:last-child {
                    border-top-right-radius: 10px;
                }

            .DanhSachTinBai_DangTab_ChiTiet table tbody tr:last-child td:first-child {
                border-bottom-left-radius: 10px;
            }

            .DanhSachTinBai_DangTab_ChiTiet table tbody tr:last-child td:last-child {
                border-bottom-right-radius: 10px;
            }

        .DanhSachTinBai_DangTab_ChiTiet table td p {
            padding-bottom: 0;
        }

        .DanhSachTinBai_DangTab_ChiTiet table tr td:first-child {
            text-align: center;
        }

        .DanhSachTinBai_DangTab_ChiTiet table tr td:not(:first-child) {
            text-transform: lowercase;
        }

            .DanhSachTinBai_DangTab_ChiTiet table tr td:not(:first-child):first-letter {
                text-transform: uppercase;
            }

    .DanhSachTinBai_DangTab_ChiTiet .news_content > p {
        padding-bottom: 10px
    }

    .DanhSachTinBai_DangTab_ChiTiet.ChiTietTinBai .TinBai_GioiThieu .TieuDe,
    .DanhSachTinBai_DangTab_ChiTiet.ChiTietTinBai .TinBai_GioiThieu .Media {
        display: none;
    }

.contact_dept_content {
    padding: 15px;
    border-radius: 10px;
    border: 1px solid var(--border-table, #CED8EB);
    background: #F4F8FF;
}

    .contact_dept_content p {
        padding: 0;
        position: relative;
        padding-left: 16px;
    }

        .contact_dept_content p:before {
            content: '';
            display: inline-block;
            position: absolute;
            width: 6px;
            height: 6px;
            border-radius: 50%;
            background: var(--primary-red-500, #0765E3);
            left: 0;
            top: 8px;
        }

        .contact_dept_content p:not(:last-child) {
            padding-bottom: 10px;
        }

    .contact_dept_content .leader_title {
        margin-bottom: 0;
    }

    .contact_dept_content span {
        color: var(--text-mi, #182940);
        font-family: Roboto;
        font-size: 16px;
        font-style: normal;
        font-weight: 500;
        line-height: 1.5;
    }

.text-yellow {
    color: #EA8F00 !important;
}

.boxed__item .list-title .title-task {
    font-family: "Roboto Slab";
    font-size: 18px;
    font-style: normal;
    font-weight: 500;
    line-height: 1.44;
}

.employee_detail_info {
    border-radius: 10px;
    background: #F4F8FF;
    padding: 20px;
    display: flex;
    gap: 10px;
    flex-flow: row wrap;
    justify-content: space-between;
}

    .employee_detail_info p {
        padding-bottom: 0;
        width: calc(50% - 5px);
        display: flex;
        gap: 10px;
        flex-flow: row wrap;
    }

        .employee_detail_info p span {
            padding-left: 0;
        }

    .employee_detail_info .leader_title {
        margin-bottom: 0;
        color: var(--text-mi, #182940);
        font-family: Roboto;
        font-size: 16px;
        font-style: normal;
        font-weight: 400;
        line-height: 1.5;
    }

        .employee_detail_info .leader_title ~ span.text-bold {
            color: var(--text-mi, #182940);
            font-family: Roboto;
            font-size: 16px;
            font-style: normal;
            font-weight: 700;
            line-height: 1.5;
        }

.section-GallerySlide {
    margin-bottom: 0;
}

    .section-GallerySlide .owl-carousel .owl-item,
    .section-GallerySlide .owl-carousel .owl-item .item,
    .section-GallerySlide .owl-carousel .image-light img {
        aspect-ratio: 1.6;
        border-radius: 10px;
        cursor: pointer;
    }

    .section-GallerySlide .owl-carousel .image-light img {
        object-fit: cover;
        position: relative;
        cursor: pointer;
    }

    .section-GallerySlide .owl-carousel .image-light .image-wrapper {
        display: block;
        position: relative;
    }

        .section-GallerySlide .owl-carousel .image-light .image-wrapper:before {
            position: absolute;
            content: '';
            top: 0;
            left: 0;
            right: 0;
            bottom: 0;
            border-radius: 10px;
            background: linear-gradient(180deg, rgba(0, 0, 0, 0) 50%, #000000 100%);
            z-index: 1;
            aspect-ratio: 1.6;
            z-index: 1;
        }

    .section-GallerySlide .total-media {
        display: inline-block;
        position: absolute;
        right: 0;
        top: 0;
        z-index: 2;
        cursor: pointer;
    }

        .section-GallerySlide .total-media .total-item {
            display: inline-block;
            color: #FFF;
            font-family: Roboto, sans-serif;
            font-size: 16px;
            font-style: normal;
            font-weight: 500;
            line-height: 1.5;
            padding: 5px 8px 5px 31px;
            border-radius: 0px 10px;
            background: rgba(0, 0, 0, 0.60);
            position: relative;
        }

            .section-GallerySlide .total-media .total-item:before {
                content: '';
                position: absolute;
                top: 6px;
                left: 8px;
                width: 18px;
                height: 18px;
                background-image: url(../images/icon-image-media.svg);
                background-repeat: no-repeat;
                background-position: center;
                background-size: contain;
            }

        .section-GallerySlide .image-title {
            position: absolute;
            bottom: 5px;
            left: 10px;
            right: 10px;
            z-index: 3;
            cursor: pointer;
        }

            .section-GallerySlide .image-title .imagetitle {
                display: -webkit-box;
                overflow: hidden;
                -webkit-box-orient: vertical;
                -webkit-line-clamp: 2;
                color: #FFF;
                text-overflow: ellipsis;
                font-family: "Roboto Slab";
                font-size: 14px;
                font-style: normal;
                font-weight: 500;
                line-height: 1.42;
            }

.search {
    display: flex;
    align-items: center;
    gap: 15px;
    margin: 4px 0;
}

    .search #currentTime {
        color: #FFF;
        text-overflow: ellipsis;
        font-family: Roboto;
        font-size: 16px;
        font-style: normal;
        font-weight: 500;
        line-height: 1.5;
    }

.header.fixed-header .search #currentTime {
    color: #fff;
}

.leader_avar {
    justify-content: center;
}
