
.fs-10px {
    font-size: 10px !important;
}

.fs-12px {
    font-size: 12px !important;
}

.fs-14px {
    font-size: 14px !important;
}

.fs-16px {
    font-size: 16px !important;
}

.color-header-gray {
    color: rgba(108, 117, 125, 1) !important;
}

.w-header-icon {
    height: 40px !important;
}

.logo-wrapper-img {
    width: 32px !important;
    height: 32px !important;
    border-radius: 50px !important;
}

.fs-18px {
    font-size: 18px !important
}

.color-header-karbari {
    color: rgba(49, 53, 56, 1) !important;
}

.color-chevron-dropdown {
    color: rgba(158, 158, 158, 1) !important;
}

.W-h-24px {
    width: 24px !important;
    height: 24px !important;
}

.w-h-28px {
    width: 28px !important;
    height: 28px !important;
}

.fs-22px {
    font-size: 22px !important;
}

.border-gray {
    border: 1px solid rgba(148, 148, 148, 1) !important;
}

.rounded-4px {
    border-radius: 4px !important;
}

.ms-8px {
    margin-right: 8px !important;
}

.ms-12px {
    margin-right: 12px !important;
}

.py-20px {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
}

.px-24px {
    padding-right: 24px !important;
    padding-left: 24px !important;
}

.shadow-header {
    box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.08) !important;
}

.w-h-85px {
    width: 85px !important;
    height: 85px !important;
}

.mt-12px {
    margin-top: 12px !important
}

.mt-10px {
    margin-top: 10px !important;
}

.background-color-sidebar {
    background-color: rgba(204, 204, 204, 1) !important;
}

.sidebar-logo-svg {
    width: 55px !important;
    height: 55px !important;
    border-radius: 50px !important;
}

.rounded-sidebar-circle {
    background-color: rgba(254, 209, 209, 0.6) !important;
}

.fs-20px {
    font-size: 20px !important;
}

.mt-20px {
    margin-top: 20px !important;
}

.mt-24px {
    margin-top: 24px !important;
}

.fs-32px {
    font-size: 32px !important;
}

.color-grid-icon {
    color: rgba(244, 96, 95, 1) !important;
}

.h-115px {
    height: 115px !important
}

.mt-45px {
    margin-top: 45px !important;
}

.py-8px {
    padding-top: 8px !important;
    padding-bottom: 8px !important;
}

.mt-60px {
    margin-top: 60px !important;
}

.height-100px {
    height: 100px !important;
}

.height-55px {
    height: 55px !important;
}

.px-12px {
    padding-right: 12px !important;
    padding-left: 12px !important;
}

.border-dashed-gray {
    border-bottom: 1px dashed rgba(209, 212, 215, 1) !important;
}

.h-45 {
    height: 45% !important;
}

.rounded-8px {
    border-radius: 8px !important;
}

.text-box-daramad {
    color: rgba(49, 49, 49, 1) !important;
}

.bg-shapes {
    background: url(../media/svg/general/image-CARDS.svg);
    background-position: right;
    background-repeat: no-repeat;
    background-size: contain;
}

.w-h-all-text {
    width: 63px !important;
    height: 18px !important;
    border-bottom: 1px dashed rgba(13, 110, 253, 1) !important;
    border-radius: 4px !important;
}

    .w-h-all-text > a > span {
        color: rgba(13, 110, 253, 1) !important;
    }

.fs-10px {
    font-size: 10px !important;
}

.mt-8px {
    margin-top: 8px !important;
}

.px-8px {
    padding-right: 8px !important;
    padding-left: 8px !important;
}

.color-text-all {
    color: rgba(81, 88, 94, 1) !important;
}

.height-325px {
    height: 362px !important;
}

.px-16px {
    padding-right: 16px !important;
    padding-left: 16px !important;
}

.py-8px {
    padding-top: 8px !important;
    padding-bottom: 8px !important
}

.col-20persent {
    width: 20% !important;
}

.h-35px {
    height: 35px !important;
    border-bottom: 1px dashed rgba(209, 212, 215, 1) !important;
}

.h-126px {
    height: 140px !important;
}

.bg-shortcut {
    background-color: rgba(245, 245, 245, 1) !important;
}

.me-15px {
    margin-left: 15px !important;
}

.mt-16px {
    margin-top: 16px !important;
}

.color-alarm {
    color: rgba(10, 162, 192, 1) !important;
}

.mt-14px {
    margin-top: 14px !important;
}

.px-21px {
    padding-right: 21px !important;
    padding-left: 21px !important;
}

.color-short-box {
    color: rgba(108, 117, 125, 1) !important
}

.color-seting {
    color: rgba(13, 110, 253, 1) !important;
}

.color-up {
    color: rgba(52, 199, 89, 1) !important;
}

.color-gear {
    color: rgba(244, 96, 95, 1) !important;
}

.color-data {
    color: rgba(253, 126, 20, 1) !important;
}

.color-journal {
    color: rgba(118, 57, 234, 1) !important;
}

.color-plus-j {
    color: rgba(214, 51, 132, 1) !important;
}

.color-person {
    color: rgba(13, 202, 240, 1) !important;
}

.border-null-dashed {
    border: 1px dashed rgba(209, 212, 215, 1) !important;
}

.color-null {
    color: rgba(153, 153, 153, 1) !important;
}

.fs-40px {
    font-size: 40px !important
}

.h-55px {
    height: 55px !important;
}

.header-color-calender {
    background-color: rgba(244, 96, 95, 1) !important
}

    .header-color-calender > span {
        color: white !important;
    }

.border-r-l {
    border-radius: 8px 8px 0 0 !important
}

.ms-3px {
    margin-right: 3px !important;
}

.ms-4px {
    margin-right: 4px !important;
}

.mounth-calender {
    border: 1px solid rgba(240, 241, 242, 1) !important;
    width: 54px !important;
    height: 23px !important;
    border-radius: 4px !important;
}

.me-20px {
    margin-right: 20px !important;
}

.w-h-25-box {
    width: 30px !important;
    height: 30px !important;
    background-color: rgba(108, 117, 125, 1) !important;
    border-radius: 50px !important;
}

.bg-red-friday {
    background-color: rgba(244, 96, 95, 1) !important;
}

.back-day-wekend {
    width: 30px !important;
    height: 30px !important;
    border-radius: 50px !important;
    background-color: rgba(240, 241, 242, 1)
}

    .back-day-wekend:hover {
        background-color: rgba(208, 208, 208, 1) !important;
    }

.color-day-weekend {
    color: rgba(81, 88, 94, 1) !important;
}

.today-weekend {
    border: 1px solid rgba(52, 199, 89, 1) !important;
    background-color: rgba(166, 233, 213, 0.5) !important;
}

.border-dashed-reminder {
    border-bottom: 1px dashed rgba(209, 212, 215, 1) !important;
}

.ms-20px {
    margin-right: 20px !important;
}

.color-reminder {
    color: rgba(108, 117, 125, 1) !important;
}

.color-primary {
    color: rgba(244, 96, 95, 1) !important;
}

.border-event {
    border: 1px solid rgba(209, 212, 215, 1) !important;
}

.border-white {
    border: 1px solid #fff !important;
}

.h-36px {
    height: 36px !important;
}

.mx-12px {
    margin-right: 12px !important;
    margin-left: 12px !important;
}

.fs-16px {
    font-size: 16px !important;
}

.w-h-20px {
    width: 20px !important;
    height: 20px !important;
}

.trash-color {
    color: rgba(108, 117, 125, 1) !important;
}

.h-80 {
    height: 80% !important;
}

.h-437px {
    height: 437px !important;
}

.h-40px {
    height: 40px !important;
}

.w-h-filter {
    width: 80px !important;
    height: 40px !important;
    border: 1px solid rgba(209, 212, 215, 1) !important;
    border-radius: 6px !important;
}

.p-nobottom-12 {
    padding-right: 12px !important;
    padding-left: 12px !important;
    padding-top: 12px !important;
}

.color-filter span {
    color: rgba(86, 94, 100, 1) !important;
}

.color-icon-filter {
    color: rgba(113, 140, 149, 1) !important;
}

#myChart {
    width: 300px !important;
    height: 300px !important;
}

.h-poz-bank {
    height: 115px !important;
    background-color: rgba(245, 245, 245, 1) !important;
}

.mt-4px {
    margin-top: 4px !important;
}

.color-details-poz {
    color: rgba(86, 86, 86, 1) !important;
}

.dashed-border {
    border-bottom: 1px dashed rgba(189, 189, 189, 1) !important;
}

.text-color-bank {
    color: rgba(71, 71, 71, 1) !important;
}

.color-price {
    color: rgba(13, 110, 253, 1) !important;
}

.h-grid-49px {
    height: 49px !important;
    background-color: rgba(245, 245, 245, 1) !important;
}

.h-grids-49px {
    height: 49px !important;
    background-color: rgba(245, 245, 245, 1) !important;
    border: 1px solid rgba(218, 218, 218, 1) !important;
}

.ms-24px {
    margin-right: 24px !important;
}

.me-8px {
    margin-left: 8px !important;
}

.h-48px-grid {
    height: 48px !important;
    border-bottom: 1px solid rgba(218, 218, 218, 1) !important;
    border-left: 1px solid rgba(218, 218, 218, 1) !important;
    background-color: #ffffff;
    border-right: 3px solid rgba(244, 96, 95, 1) !important;
}

.h-48px-grids {
    height: 48px !important;
    border: 1px solid rgba(218, 218, 218, 1) !important;
    background-color: #ffffff;
}

.w-h-15px {
    width: 15px !important;
    height: 15px !important;
}

.w-h-23px {
    width: 23px !important;
    height: 23px !important;
    background-color: rgba(245, 245, 245, 1) !important;
    border-radius: 2px !important;
}

.color-icon-clock {
    color: rgba(33, 37, 41, 1) !important;
}

.deactive-btn {
    width: 54px !important;
    height: 24px !important;
    border: 1px solid rgba(244, 96, 95, 1) !important;
    border-radius: 100px !important;
}

.deactive-btns {
    width: 85px !important;
    height: 26px !important;
    border: 1px solid rgba(244, 96, 95, 1) !important;
    border-radius: 100px !important;
}

.color-deactive-text {
    color: rgba(244, 96, 95, 1) !important;
}

.color-tree-icon {
    color: rgba(117, 117, 117, 1) !important;
}

.me-4px {
    margin-left: 4px
}

.ms-10px {
    margin-right: 10px !important;
}

.hover-menu:hover > span {
    color: rgba(244, 96, 95, 1) !important;
}

.hover-menu:hover > div path {
    fill: rgba(244, 96, 95, 1) !important;
}

.hover-menu:hover i {
    color: rgba(244, 96, 95, 1) !important;
}

.w-h-dropdown {
    width: 255px !important;
    height: 456px !important;
    box-shadow: 0px -2px 4px 0px rgba(0, 0, 0, 0.1);
    background-color: rgba(255, 255, 255, 1) !important;
    border-radius: 8px !important;
    overflow-y: scroll !important;
}

.p-16px {
    padding: 16px !important;
}

.active-menus-link {
    background-color: rgba(255, 220, 220, 1) !important;
    height: 40px !important;
}

    .active-menus-link span {
        color: rgba(255, 59, 48, 1) !important;
    }

.fs-24px {
    font-size: 24px !important;
}

.rounded-4px {
    border-radius: 4px !important;
}

.ms-37px {
    margin-right: 37px !important;
}

.cursor {
    cursor: pointer !important;
}

input.red[type="checkbox"]:enabled:checked {
    background-color: rgba(244, 96, 95, 1) !important;
    border: none !important;
}

input.red[type="checkbox"]::before {
    border: 1px solid red !important;
}

input.red[type="checkbox"] {
    border: 2px solid rgba(244, 96, 95, 1) !important;
}

input.green[type="checkbox"]:enabled:checked {
    background-color: rgba(52, 199, 89, 1) !important;
    border: none !important;
}

input.green[type="checkbox"]::before {
    border: 1px solid rgba(52, 199, 89, 1) !important;
}

input.green[type="checkbox"] {
    border: 2px solid rgba(52, 199, 89, 1) !important;
}

input.yellow[type="checkbox"]:enabled:checked {
    background-color: rgba(255, 173, 15, 1) !important;
    border: none !important;
}

input.yellow[type="checkbox"]::before {
    border: 1px solid rgba(255, 173, 15, 1) !important;
}

input.yellow[type="checkbox"] {
    border: 2px solid rgba(255, 173, 15, 1) !important;
}

.me-12px {
    margin-left: 12px !important;
}

.custom-border-header {
    border: 1px solid rgba(158, 158, 158, 1) !important;
    border-radius: 8px;
    padding-top: 4px !important;
    padding-bottom: 4px;
    padding-right: 8px;
    padding-left: 8px;
}

.ms-20px {
    margin-right: 20px !important;
}

.ms-50px {
    margin-right: 40px !important;
}

.pt-20px {
    padding-top: 20px !important;
}

.pb-20px {
    padding-bottom: 20px !important;
}

.mx-6px {
    margin-right: 6px !important;
    margin-left: 6px !important;
}

.background-input-search {
    background-color: rgba(249, 249, 251, 1) !important;
}

.border-input-form {
    border: 1px solid rgba(158, 158, 158, 1) !important;
}

.w-36px {
    width: 36px !important;
}

.ps-20px {
    padding-right: 20px !important;
}

.rounded-8px-t-l {
    border-radius: 8px 0 0 8px !important;
}

.rounded-8px-r-b {
    border-radius: 0 8px 8px 0 !important;
}

.h-354px {
    height: 354px !important;
}

.box-shadow {
    box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.07) !important;
}

.pe-12px {
    padding-left: 12px !important;
}

.ps-12px {
    padding-right: 12px !important;
}

.px-18px {
    padding-right: 18px !important;
    padding-left: 18px !important;
}

.h-74px {
    height: 74px !important;
}

.border-btm-header {
    border-bottom: 1px solid rgba(233, 234, 236, 1) !important;
}

.px-20px {
    padding-right: 20px !important;
    padding-left: 20px !important;
}

.colpersent-20 {
    height: 20% !important;
}

.color-form-details {
    color: rgba(97, 105, 113, 1) !important;
}

.ms-6px {
    margin-right: 6px !important;
}

.w-30-persent {
    width: 27% !important
}

.w-20-persent {
    width: 82px !important
}

.border-rounded-r-bs {
    border-radius: 0 6px 6px 0 !important;
}

.w-h-sabt-btn {
    width: 102px !important;
    height: 40px !important;
    border: 1px solid rgba(13, 110, 253, 1) !important;
    border-radius: 6px !important;
}

.color-blue-save {
    color: rgba(13, 110, 253, 1) !important;
}

.history-buy-45 {
    height: 40px !important;
    background-color: rgba(244, 96, 95, 1) !important;
    border-radius: 6px !important;
}

.historys-buy-45 {
    height: 40px !important;
    background-color: #fff !important;
    border: 1px solid rgba(244, 96, 95, 1) !important;
    border-radius: 6px !important;
}

.h-80-nav {
    height: 80px !important;
    border-radius: 8px !important
}

.px-t-20px {
    padding-right: 20px !important;
    padding-left: 20px !important;
    padding-top: 20px !important;
}

.h-543px {
    height: 435px !important;
}

.wi-82px {
    width: 82px !important;
}

.check-active-nav .active {
    border-bottom: 3px solid rgba(244, 96, 95, 1) !important;
}

.border-boxs-height {
    border: 1px solid rgba(233, 234, 236, 1) !important;
    border-radius: 8px !important;
}

.width-70px-social {
    width: 70px !important;
    height: 26px !important;
}

.ms-16px {
    margin-right: 16px !important;
}

.border-left-i {
    border-left: 1px solid rgba(209, 212, 215, 1) !important;
}

.px-10px {
    padding-right: 10px !important;
    padding-left: 10px !important;
}

.h-26px {
    height: 26px !important;
}

.pe-8px {
    padding-left: 8px !important;
}

.color-print {
    color: rgba(33, 150, 243, 1) !important;
}

.px-20-py-22px {
    padding-right: 20px !important;
    padding-left: 20px !important;
    padding-top: 22px !important;
    padding-bottom: 22px !important;
}

.de-active-88px {
    width: 88px !important;
    height: 30px !important;
    border: 1px solid rgba(255, 59, 48, 1) !important;
    border-radius: 20px !important;
}

.mt-25px {
    margin-top: 25px !important;
}

.mb-12px {
    margin-bottom: 12px !important;
}

.ps-30px {
    padding-right: 30px !important;
}

.ps-24px {
    padding-right: 24px !important;
}

.border-textarea {
    border: 1px solid rgba(189, 189, 189, 1) !important;
}

.rounded-6px {
    border-radius: 6px !important;
}

.max-h300px {
    max-height: 288px !important;
    overflow-y: scroll !important;
}

.pt-18px {
    padding-top: 18px !important;
}

.max-h365px {
    max-height: 365px !important;
}

.max-h278px {
    max-height: 300px !important;
}

.col-2-s {
    width: 20% !important;
    flex: 0 0 auto !important;
}

.px-5px {
    padding-right: 5px !important;
    padding-left: 5px !important;
}

.rounded-0s {
    border-radius: 0 !important;
}

.rounded-b0 {
    border-radius: 8px 8px 0 0 !important;
}

.rounded-b8px {
    border-radius: 0px 0px 8px 8px !important;
}

.mb-6px {
    margin-bottom: 6px !important;
}

.w-127px {
    width: 127px !important;
}

.hover-vertical:hover i {
    color: blue !important
}

.hover-delete-remider:hover i {
    color: red !important;
}

.hover-add-remider:hover i {
    color: blue !important;
}

.w-110px {
    height: 694px !important;
    border-radius: 40px !important;
    background-color: rgba(255, 255, 255, 1) !important;
    box-shadow: -2px 0px 8px 0px rgba(0, 0, 0, 0.06);
}

.mt-50px {
    margin-top: 50px !important;
}

.px-70px {
    padding-right: 70px !important;
    padding-left: 70px !important;
}

.border-login {
    border: 1px solid rgba(108, 117, 125, 1) !important;
}

.me-10px {
    margin-left: 10px !important;
}

.color-chevron-icon {
    color: rgba(108, 117, 125, 1) !important;
}

.position-absource {
    position: absolute !important;
    left: -6px !important;
}

.position-absourceri {
    position: absolute !important;
    right: -6px !important;
}

.text-clock {
    color: rgba(69, 69, 69, 1) !important;
}

.fw-700 {
    font-weight: 700;
}

.mt-32px {
    margin-top: 32px !important;
}

.w-560px {
    width: 560px !important;
}

.h-43px {
    height: 41px !important;
}

.mt-78px {
    margin-top: 78px !important;
}

.h-64px {
    height: 64px !important;
}

.color-password {
    color: rgba(29, 144, 245, 1) !important;
}

.btn-login-form {
    width: 560px !important;
    height: 56px !important;
    background-color: rgba(185, 185, 185, 1) !important;
    border-radius: 8px !important;
}

.mt-54px {
    margin-top: 54px !important;
}

.bg-dart {
    background: url('../media/svg/social-logos/svg login.svg');
    background-size: cover !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
}

.right-11p {
    right: 11% !important;
}

.color-pass {
    color: rgba(189, 189, 189, 1) !important;
}

.right-13p {
    right: 13% !important;
}

.switch-active .active {
    border-bottom: 1px solid rgba(29, 144, 245, 1) !important;
}

.h-416px {
    height: 416px !important;
}

.h-col-16 {
    height: 16.66666666666667% !important;
}

.color-star {
    color: rgba(247, 215, 7, 1) !important;
}

.ms-26px {
    margin-right: 26px !important;
}

.h-1034 {
    height: 1034px !important;
}

.rounded-top-8px {
    border-radius: 8px 8px 0 0 !important;
}

.p-24px {
    padding: 24px !important;
}

.border-color-gruop {
    border: 1px solid rgba(244, 96, 95, 1) !important;
}

.tab-right {
    background-color: rgba(255, 220, 220, 1) !important;
}

    .tab-right .d-flex .w-40-box {
        background-color: rgba(243, 244, 244, 1) !important;
    }

.mt-40px {
    margin-top: 40px !important;
}

.px12px-py14px {
    padding-right: 14px !important;
    padding-left: 14px !important;
    padding-top: 12px !important;
    padding-bottom: 12px !important;
}

.w-40-box {
    width: 40px !important;
    height: 40px !important;
    background-color: white !important;
    border-radius: 8px !important;
}

.fw-500 {
    font-weight: 500 !important;
}

.fw-600 {
    font-weight: 600 !important;
}

.box-sh {
    box-shadow: 0px 2px 20px 0px rgba(0, 0, 0, 0.06) !important;
}

.wi-h-40px {
    width: 38px !important;
    height: 38px !important;
    border-radius: 6px !important;
    border: 1px solid rgba(244, 96, 95, 1) !important;
}

.wi-h-40px-def {
    width: 38px !important;
    height: 38px !important;
    border-radius: 6px !important;
    background-color: white !important;
    box-shadow: 4px 2px 40px 0px rgba(0, 0, 0, 0.07) !important;
}

.boxes-shadow {
    box-shadow: 0px -1px 21.9px 0px rgba(0, 0, 0, 0.07) !important;
}

.pb-4px {
    padding-bottom: 4px !important;
}

.color-header-s {
    color: rgba(97, 97, 97, 0.7) !important;
}

.border-gs-right {
    border-left: 1px solid rgba(189, 189, 189, 1) !important;
}

.active-btns {
    width: 64px !important;
    height: 24px !important;
    border: 1px solid rgba(211, 47, 47, 1) !important;
    border-radius: 50px !important;
}

.actives-btns {
    width: 57px !important;
    height: 24px !important;
    border: 1px solid rgba(52, 199, 89, 1) !important;
    border-radius: 50px !important;
}

.box-short-name {
    width: 28px !important;
    height: 28px !important;
    border-radius: 50px !important;
    background-color: rgba(211, 234, 255, 1) !important;
}

.color-name-label {
    color: rgba(90, 90, 90, 1) !important;
}

.rounded-top-6px {
    border-radius: 6px 6px 0 06px 6px 0 0 !important;
}

.rounded-buttom-6px {
    border-radius: 0 0 6px 6px !important;
}

.bg-footer {
    background-color: rgba(245, 245, 245, 1) !important;
    border: 1px solid rgba(218, 218, 218, 1) !important;
    height: 48px !important;
}

.mt-18px {
    margin-top: 18px !important;
}

.pys-20px {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
}

.mt-28px {
    margin-top: 28px !important;
}

.ps-36px {
    padding-right: 36px !important;
}

.h-detail-210 {
    border: 1px solid rgba(209, 212, 215, 1) !important;
    border-radius: 8px !important;
}

.h-772px {
    height: 772px !important;
}

.pb-18px {
    padding-bottom: 18px !important;
}

.height-315px {
    height: 315px !important;
}

.h-772px {
    height: 772px !important;
}

.bgss {
    background-color: rgba(243, 244, 244, 1) !important;
}

.me-16px {
    margin-left: 16px !important
}

.mt-48px {
    margin-top: 48px !important;
}

.h-56px {
    height: 56px !important;
}

.mt-56px {
    margin-top: 56px !important;
}

.width-ens {
    width: 138px !important;
    height: 48px !important;
    border: 1px solid rgba(209, 212, 215, 1) !important;
    border-radius: 8px !important;
}

.width-leave {
    width: 150px !important;
    height: 48px !important;
    background-color: rgba(244, 96, 95, 1) !important;
    border-radius: 8px !important;
}

.p-6px {
    padding: 6px !important;
}

.py-22px-px-24px {
    padding-top: 22px !important;
    padding-right: 24px !important;
    padding-left: 24px !important;
}

.color-bl {
    color: rgba(59, 59, 59, 1) !important;
}

.w-h-16px {
    width: 16px !important;
    height: 16px !important;
}

.w-40pxs {
    width: 40px !important;
    height: 40px !important;
    border-radius: 6px !important;
    background-color: white !important;
}

.bg-shape {
    background: url(../media/svg/social-logos/shapes.svg);
    background-repeat: no-repeat !important;
    background-size: contain !important;
}


.h-228px {
    height: 228px !important;
}

.color-black {
    color: rgba(65, 70, 75, 1) !important;
}

.bord-btm {
    border-bottom: 1px solid rgba(218, 218, 218, 1) !important;
}

.w-302px {
    width: 302px !important;
    height: 128px !important;
    border: 1px solid rgba(233, 234, 236, 1) !important;
    border-radius: 6px !important;
}

.mx-20 {
    margin-right: 20px !important;
    margin-left: 20px !important;
}

.h-38px {
    height: 38px !important;
}

.h-42px {
    height: 42px !important;
}

.bg-dl {
    background-color: rgba(228, 238, 251, 1) !important;
}

.w-138px {
    width: 138px !important;
}

.color-sell {
    color: rgba(255, 59, 48, 1) !important
}

.bg-gradeint {
    background: rgb(195,223,247);
    background: linear-gradient(26deg, rgba(195,223,247,1) 0%, rgba(250,249,253,1) 100%);
}

.pt-10px {
    padding-top: 10px !important;
}

.time-total {
    height: 192px !important;
    border-radius: 8px !important;
    background: rgba(255, 245, 245, 1) !important;
    background-image: url(/assets/media/svg/shapes/Group-cls.svg) !important;
    background-position: left !important;
    background-repeat: no-repeat !important;
    background-position-y: top !important;
}

.clocksx {
    background-image: url(/assets/media/svg/shapes/Group-cl.svg) !important;
    background-position: right !important;
    background-repeat: no-repeat !important;
    background-position-y: bottom !important;
}

.save-change-btn {
    width: 229px !important;
    height: 53px !important;
    border-radius: 8px !important;
    border: 1px solid rgba(209, 212, 215, 1) !important;
    background-color: rgba(244, 96, 95, 1) !important;
}

.mt-72px {
    margin-top: 72px !important;
}

.py-14px {
    padding-top: 14px !important;
    padding-bottom: 14px !important;
}

.btn-days {
    height: 40px !important;
    background-color: rgba(255, 220, 220, 1) !important;
    border-radius: 8px !important;
}

.px-22px {
    padding-right: 22px !important;
    padding-left: 22px !important;
}

.weekend-days {
    width: 96px !important;
    height: 73px !important;
    border: 1px solid rgba(209, 212, 215, 1) !important;
    border-radius: 0 8px 0 0 !important;
}

.box-wekeend {
    width: 62px !important;
    height: 50px !important;
    background-color: rgba(233, 234, 236, 1) !important;
    border-radius: 6px !important;
}

.py-12px {
    padding-top: 12px !important;
    padding-bottom: 12px !important;
}

.h-73px {
    height: 73px !important;
}

.h-89px {
    height: 89px !important;
}

.w-weekend-day {
    width: 28px !important;
    height: 28px !important;
    box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.08) !important;
    border-radius: 6px !important;
    background-color: white !important;
}

.py-18px {
    padding-top: 18px !important;
    padding-bottom: 18px !important;
}

.time-out-per {
/*    width: 71px !important;
    height: 18px !important;
*/    background-color: rgba(238, 238, 238, 1) !important;
    /*border-radius: 6px !important*/
}

.border-nones {
    border-radius: 0 !important;
}

.color-clock {
    color: rgba(38, 41, 44, 1) !important;
}

.h-46px {
    height: 46px !important;
}

.bg-grd {
    background-color: rgba(238, 238, 238, 1) !important;
}

.h-52px {
    height: 52px !important;
}

.p-10px {
    padding: 10px !important;
}

.btn-list-plus {
    width: 33px !important;
    height: 72px !important;
    background-color: rgba(244, 96, 95, 1) !important;
    border-radius: 8px !important;
}

.box-picker-date {
    height: 72px !important;
    border: 1px solid rgba(209, 212, 215, 1) !important;
    border-radius: 8px !important;
}

.h-41px {
    height: 41px !important;
    border-bottom: 1px solid rgba(209, 212, 215, 1) !important;
}

.rounded-t-8px {
    border-radius: 8px 8px 0 0 !important;
}

.h-32px {
    height: 32px !important;
}

.input-cheked-red {
    background-color: rgba(244, 96, 95, 1) !important;
}

.input-cheked-yellow {
    background-color: rgba(255, 173, 15, 1) !important;
}

.input-cheked-green {
    background-color: rgba(52, 199, 89, 1) !important;
}

.box-masnager {
    height: 98px !important;
    border-bottom: 1px solid rgba(233, 234, 236, 1) !important;
}

.p-custeomer {
    padding-top: 11px !important;
    padding-bottom: 14px !important;
}

.px-14px {
    padding-right: 14px !important;
    padding-left: 14px !important;
}

.logo-btn {
    width: 28px !important;
    height: 28px !important;
    border-radius: 50px !important;
    background-color: rgba(211, 234, 255, 1) !important;
}

.fs-6px {
    font-size: 6px !important;
}

.red-dis {
    color: rgba(244, 96, 95, 1) !important;
}

.ms-33px {
    margin-right: 33px !important;
}

.border-ss {
    border-bottom: none !important;
}

.wi-btns {
    width: 166px !important;
    height: 30px !important;
    background-color: rgba(13, 110, 253, 1) !important;
    border-radius: 6px !important;
}

.mt-70px {
    margin-top: 70px !important;
}

.pb-8px {
    padding-bottom: 8px !important;
}

.pt-14px {
    padding-top: 14px !important;
}

.h-294px {
    height: 294px !important;
}

.cut-text {
    text-overflow: ellipsis;
    overflow: hidden;
    width: 93%;
    height: 80px !important;
    white-space: nowrap;
}

.px-24px {
    padding-right: 24px !important;
    padding-left: 24px !important;
}

.py-26px {
    padding-top: 26px !important;
    padding-bottom: 26px !important;
}

.bg-grays {
    background-color: #e5e5e5 !important;
}

.h-72px {
    height: 72px !important;
}

.border-btmss {
    border-bottom: 1px solid rgba(209, 212, 215, 1) !important;
}

.type-kala {
    width: 90px !important;
    height: 33px !important;
    border: 1px solid rgba(209, 212, 215, 1) !important;
}

.h-130px {
    height: 130px !important;
}

.mt-6px {
    margin-top: 6px !important;
}

.p-img-c {
    padding-top: 7px !important;
    padding-right: 16px !important;
    padding-left: 16px !important;
    padding-bottom: 12px !important;
}

.color-treed {
    color: rgba(209, 212, 215, 1) !important;
}

.border-danger-dashed {
    border: 1px dashed rgba(244, 96, 95, 1) !important;
}

.h-88px {
    height: 88px !important;
}

.details-show {
    height: 250px !important;
    border: 1px solid rgba(209, 212, 215, 1) !important;
    border-radius: 6px !important;
}

.h-58px {
    height: 68px !important;
}

.border-bt {
    border-bottom: 1px solid rgba(233, 234, 236, 1) !important;
}

.boxed-details {
    width: 34px !important;
    height: 34px !important;
    border-radius: 6px !important;
    background-color: rgba(245, 245, 245, 1) !important;
}

.ms-17px {
    margin-right: 17px !important;
}

.fs-4px {
    font-size: 4px !important;
}

.color-circel {
    color: rgba(217, 217, 217, 1) !important;
}

.norder-n-detaisl {
    height: 44px !important;
    background-color: rgba(238, 238, 238, 1) !important;
}

.datepicker {
    height: 192px !important;
    width: 20% !important;
}

.bg-gs {
    background-color: rgba(239, 239, 239, 1) !important;
}

.h-146px {
    height: 146px !important;
    box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.06) !important;
}

.w-btn-date {
    width: 30px !important;
    height: 30px !important;
    background: rgba(255, 255, 255, 1) !important;
    border-radius: 8px !important;
}

.border-tb {
    border-top: 1px solid rgba(209, 212, 215, 1) !important;
    border-bottom: 1px solid rgba(209, 212, 215, 1) !important;
}

.wi-button {
    width: 24px !important;
    height: 24px !important;
    border-radius: 50px !important;
    background-color: rgba(249, 249, 249, 1) !important;
}

.bg-gss {
    background-color: rgba(239, 239, 239, 1) !important;
}

.h-80s {
    height: 200px !important;
}

.h71px {
    height: 71px !important;
    border: 1px solid rgba(209, 212, 215, 1) !important;
}

.h-47x {
    width: 366px !important;
    height: 47px !important;
    background-color: rgba(253, 239, 239, 1) !important;
    border-radius: 6px !important;
}

.save-change-btnss {
    width: 229px !important;
    height: 47px !important;
    border-radius: 8px !important;
    background-color: rgba(244, 96, 95, 1) !important;
    border: none !important;
}

.border-event:hover .hover-delete-remider {
    display: block !important;
}

.hover-auto {
    overflow-y: auto !important;
}

.h-48px {
    height: 90px !important;
}

.mt-44px {
    margin-top: 44px !important;
}

.w-32px {
    width: 32px !important;
    height: 32px !important;
}

.h-103px {
    height: 103px !important;
}

.border-grays {
    border: 1px solid rgba(209, 212, 215, 1) !important;
}

.ps-16px {
    padding-right: 16px !important;
}

.mt-22px {
    margin-top: 22px !important;
}

.h-116px {
    height: 116px !important;
}

.btn-s-148 {
    width: 148px !important;
    height: 48px !important;
    border: 1px solid rgba(244, 96, 95, 1) !important;
    border-radius: 6px !important;
}

.btna-s-col {
    height: 48px !important;
    border: 1px solid rgba(244, 96, 95, 1) !important;
    border-radius: 6px !important;
}

.ms-46px {
    margin-right: 46px !important;
}

.ms-53px {
    margin-right: 53px !important;
}

.h-48pxs {
    height: 48px !important;
}

.border-gd {
    border: 1px solid rgba(209, 212, 215, 1) !important;
}

.h-225px {
    height: 225px !important;
}

.bg-graySs {
    background-color: #e5e5e5 !important;
}

.h-720px {
    height: 720px !important;
}

.h-185px {
    height: 185px !important;
}

.border-ghabz {
    border: 1px solid rgba(233, 234, 236, 1) !important;
}

.ps-13px {
    padding-right: 13px !important;
}

.pe-13px {
    padding-left: 13px !important;
}

.px-20spx {
    padding-right: 20px !important;
    padding-left: 20px !important;
}

.py-16 {
    padding-top: 16px !important;
    padding-bottom: 16px !important;
}

.wh-36px {
    width: 36px !important;
    height: 36px !important;
    background-color: rgba(251, 251, 251, 1) !important;
    border-radius: 6px !important;
}

.ms-7px {
    margin-right: 7px !important;
}

.h-43px {
    height: 43px !important;
}

.h-77 {
    height: 77% !important;
}

.border-dashed-drop {
    border: 1px dashed rgba(244, 96, 95, 1) !important;
}

.pt-8px {
    padding-top: 8px !important;
}

.btn-print {
    width: 106px !important;
    height: 32px !important;
    box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.04);
    border: 1px solid rgba(233, 234, 236, 1) !important;
    border-radius: 6px !important;
}

.w-125pxbt {
    width: 125px !important;
}

.nav-tabs .active {
    border-bottom: 1px solid rgba(244, 96, 95, 1) !important;
}

.color-fd {
    color: rgba(86, 94, 100, 1) !important;
}

.h-91 {
    height: 91% !important;
}

.ps-15px {
    padding-right: 15px !important;
}

.pe-15px {
    padding-left: 15px !important;
}

.fill-div:hover .divsvg path {
    fill: red !important;
}

.fill-div:hover span {
    color: red !important;
}

.esalat-info {
    width: 103px !important;
    height: 33px !important;
    border: 1px solid rgba(209, 212, 215, 1) !important;
    border-radius: 6px !important;
}

.mt-30px {
    margin-top: 30px !important;
}

.form-check-input:checked {
    background-color: rgba(244, 96, 95, 1) !important;
    border-color: rgba(244, 96, 95, 1) !important;
}

.h-154px {
    height: 165px !important;
    border: 1px solid rgba(209, 212, 215, 1) !important;
    border-radius: 6px !important;
}

.h-754px {
    height: 754px !important;
}

.d-nones {
    display: none !important;
}

.h-307px {
    height: 307px !important;
}

.border-btm-0 {
    border-bottom: none !important;
}

.h-49px {
    height: 49px !important;
}

.div-circle {
    width: 4px !important;
    height: 4px !important;
    background-color: rgba(217, 217, 217, 1) !important;
    border-radius: 10px !important;
}

.h-86px {
    height: 86px !important;
}

.bg-gray-o {
    background-color: rgba(243, 255, 253, 1) !important;
}

.color-black-faktor {
    color: rgba(0, 46, 15, 1) !important;
}

.h-82px {
    height: 82px !important;
}

.h-190px {
    height: 190px !important
}

.h-317px {
    height: 317px !important;
}

.h-153px {
    height: 153px !important;
}

.h-51px {
    height: 51px !important;
}

.bg-header-fill {
    background-color: rgba(238, 238, 238, 1) !important;
}

.pb-24px {
    padding-bottom: 24px !important;
}

.borde-boto {
    border-bottom: 1px solid rgba(209, 212, 215, 1) !important;
}

.h-68px {
    height: 68px !important;
}

.border-top-g {
    border-top: 1px solid rgba(209, 212, 215, 1) !important;
}

.width-32px svg {
    width: 32px !important;
    height: 32px !important;
}

.bg-shortcut:hover .width-32px path {
    fill: rgba(244, 96, 95, 1) !important;
}

.bg-shortcut:hover .mt-12px span {
    color: rgba(244, 96, 95, 1) !important;
}

.border-active-according {
    border: 1px solid rgba(244, 96, 95, 1) !important;
}

.border-grays-active, .border-grays-active .div-span-i span {
    color: rgba(244, 96, 95, 1) !important;
}

    .border-grays-active .div-span-i svg path {
        fill: rgba(244, 96, 95, 1) !important;
    }

.border-grays-active {
    border: 1px solid rgba(244, 96, 95, 1) !important;
}

.h-24px {
    height: 24px !important;
}

.h-34px {
    height: 34px !important;
}

.h-50px {
    height: 50px !important;
}

.h-110px {
    height: 110px !important;
}

.color-start-select {
    color: rgba(0, 0, 0, 1) !important;
}

.h-388px {
    height: 388px !important;
}

.h-154pxs {
    height: 154px !important;
}

.divsvgs div svg {
    width: 20px !important;
    height: 20px !important;
    fill: rgba(244, 96, 95, 1) !important;
}

.divsvgs path {
    fill: rgba(244, 96, 95, 1) !important;
}

.w-111px {
    width: 111px !important;
}

.shadow-dropdown {
    box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.04);
}

.pt-0s {
    padding-top: 0px !important;
}

.w-106px {
    width: 106px !important;
}

.w-85px {
    width: 85px !important;
}

.position-rel {
    position: relative !important;
}

.posit-acbb {
    position: absolute !important;
    right: -4px !important;
    top: 0 !important;
}

.w-100px {
    width: 100px !important;
}

.h-80px {
    height: 80px !important;
}

.wh-20px {
    width: 24px !important;
    height: 24px !important;
    border-radius: 4px !important;
}

.icon-trash-absolute {
    position: absolute !important;
    left: 4px !important;
    top: 4px !important;
}

.bg-gra-img {
    background-color: rgba(209, 212, 215, 1) !important;
}

.position-rel:hover .hover-trash {
    display: flex !important;
}

.color-gray {
    color: rgba(143, 143, 143, 1) !important;
}

.py-12px {
    padding-bottom: 12px !important;
    padding-bottom: 12px !important;
}

.ps-8px {
    padding-right: 8px !important;
}

.box-shadow-dropdown {
    box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25) !important;
}

.h-78px {
    height: 78px !important;
}

.border-green {
    border: 1px solid greenyellow !important;
}

.color-green-success {
    color: greenyellow !important;
}

.rounded-8px-right {
    border-radius: 0 8px 8px 0 !important;
}

.r-8px-0 {
    border-radius: 0 8px 8px 0 !important;
}

.w-100-select .select2.select2-container.select2-container--bootstrap5 {
    width: 100% !important;
}

.rounded-12px {
    border-radius: 12px !important;
}

.flex-nowrap {
    flex-wrap: nowrap !important;
}

.overflowx-auto {
    overflow-x: auto !important;
}

.overflowy-hide {
    overflow-y: hidden !important;
}

.border-bottom-none {
    border-bottom: none !important;
}

.h-75px {
    height: 75px !important;
}

.overflow-y-auto {
    overflow-y: auto !important;
}

.h-1016px {
    height: 1016px !important;
}

@media screen and (max-width: 1199px) {
    .p-0-1200px {
        padding: 0 !important;
    }

    .mb-12px-1200px {
        margin-bottom: 12px !important;
    }
}

@media screen and (max-width: 991px) {
    .mt-18px-991px {
        margin-top: 18px !important;
    }

    .pb-24px-991px {
        padding-bottom: 24px !important;
    }

    .pb-6px-991px {
        padding-bottom: 6px !important;
    }

    .pb-12px-991px {
        padding-bottom: 12px !important;
    }

    .ps-0-991px {
        padding-right: 0 !important;
    }

    .pe-0-991px {
        padding-left: 0 !important;
    }

    .d-none-991px {
        display: none !important;
    }

    .min-width-120px {
        min-width: 120px !important;
    }

    .min-width-170px {
        min-width: 170px !important;
    }

    .w-140px-sidebar {
        width: 140px !important;
    }

    .wh-42px {
        width: 42px !important;
        height: 42px !important;
    }

    .h-auto-991px {
        height: auto !important;
    }

    .py-14px-991px {
        padding-top: 14px !important;
        padding-bottom: 14px !important;
    }

    .ps-975px-991px {
        padding-right: 9.75px !important;
    }

    .min-w-960px-991px {
        min-width: 960px !important;
    }

    .me-12px-991px {
        margin-left: 12px !important;
    }
}
