.itme_blocks_pages {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    background-color: #fff;
    margin-bottom: 20px;
    padding: 15px;
    border-radius: 10px;
    min-height: 160px;
}
.click_link .itme_blocks_pages {
    transition-duration: 0.3s;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    cursor: pointer;
}
.click_link:hover .itme_blocks_pages {
    text-decoration: none;
    box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1),
        0 10px 10px -5px rgba(0, 0, 0, 0.04);
}
.itme_blocks_pages_top {
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.iconitme_blocks_pages1 {
    -webkit-mask: url(/images/icon/company.svg);
    mask: url(/images/icon/company.svg);
    background-color: #3160d8;
    -webkit-mask-size: cover;
    mask-size: cover;
}
.info_topright {
    width: 40px;
    height: 25px;
    border-radius: 13px;
    display: flex;
    justify-content: center;
    align-items: center;
    color: #fff;
    background-color: #91c714;
}
.info_topright i {
    font-size: 15px;
    font-weight: 700;
}
.itme_blocks_pages_botton .itme_blocks_pages_botton_summa {
    line-height: 2rem;
    font-weight: 700;
    color: #000;
    font-size: 16px;
}
.itme_blocks_pages_botton .itme_blocks_pages_botton_title {
    color: #718096;
    font-size: 16px;
}
.click_link:hover {
    text-decoration: none;
}
.font50 {
    margin-top: -10px;
}
.font50::before {
    font-size: 40px;
    font-weight: 300;
}
.cadr_color1::before {
    color: #3160d8;
}
.cadr_color1::before {
    color: #3160d8;
}
.cadr_color2::before {
    color: #91c714;
}
.cadr_color3 {
    color: #9500ff;
}
/* html {
    --scrollbarBG: #fff0;
    --thumbBG: #ffffff38;
} */
body::-webkit-scrollbar {
    width: 8px;
}
body {
    scrollbar-width: thin;
    scrollbar-color: #ebeef5;
}
body::-webkit-scrollbar-track {
    background: #6c757d;
}
body::-webkit-scrollbar-thumb {
    background-color: #ebeef5;
    border-radius: 10px;
    border: 2px solid #fff0;
}
.cart_khan {
    background: white;
    border-radius: 10px;
    overflow: hidden;
}
.cart_khan .text_khna {
    padding: 10px 0px;
    font-size: 18px;
    padding-bottom: 8px;
}
.font18 {
    font-size: 18px !important;
}
.mb20 {
    margin-bottom: 20px;
}
.cadr_color3::before {
    color: #ff00bc;
}

.cadr_color4::before {
    color: #ffc930;
}
.cadr_color5 {
    color: #3160d8;
}
.cadr_color6 {
    color: #1f75a8;
}
#pills-tab .nav-item .nav-link i::before {
    font-weight: 300;
}
.settings-td .el-button.el-button--danger.el-button--mini.is-round,
.settings-td .el-button.el-button--success.el-button--mini.is-round,
.settings-td .el-button.el-button--warning.el-button--mini.is-round {
    width: 100% !important;
}
.tab-content nav li > a {
    font-size: 0.65rem !important;
    transition: all 0.4s;
}

.tab-content nav li > a {
    font-size: 0.75rem !important;
}
.table thead tr th,
.table tbody tr td {
    font-size: 0.75rem;
    font-weight: 300 !important;
}
.table thead tr th {
    font-weight: 700 !important;
    color: #000;
}

header > .nav a.active {
    background: #2e6190 !important;
}
header {
    background: #4376a6 !important;
}
header > .nav a:hover {
    background: #2e6190 !important;
}
#pills-tabContent .navbar-collapse {
    border: none;
}
@media (max-width: 1400px) {
    .tab-content nav li > a {
        font-size: 0.65rem !important;
    }
    .table thead tr th,
    .table tbody tr td {
        font-size: 0.75rem;
        font-weight: 300 !important;
    }
    .table thead tr th {
        font-weight: 600 !important;
    }
}
.table-bordered,
.table-bordered td,
.table-bordered th {
    border: 1px solid #dee2e6 !important;
}
.container-fluid.khan_home {
    padding-right: 0px;
    padding-left: 0px;
}
.font-weighti-table .table thead tr th,
.font-weighti-table .table tbody tr td {
    font-weight: 700 !important;
}
