﻿.navbar-light .navbar-brand {
    color: rgba(0, 0, 0, 0.9);
}

    .navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {
        color: rgba(0, 0, 0, 0.9);
    }

.alert.alert-brand {
    background: #fb3d4d;
    border: 1px solid #fb3d4d;
    color: #ffffff;
}

.alert.alert-outline-brand {
    border: 1px solid #fb3d4d;
    color: #fb3d4d;
}

    .alert.alert-outline-brand .alert-icon i {
        color: #fb3d4d;
    }

    .alert.alert-outline-brand .alert-text {
        color: #fb3d4d;
    }

    .alert.alert-outline-brand .alert-close i {
        color: #fb3d4d;
    }

.alert.alert-solid-brand {
    background: rgba(251, 61, 77, 0.1);
    color: #fb3d4d;
}

    .alert.alert-solid-brand .alert-icon i {
        color: #fb3d4d;
    }

    .alert.alert-solid-brand .alert-text {
        color: #fb3d4d;
    }

    .alert.alert-solid-brand .alert-close i {
        color: #fb3d4d;
    }

.btn-brand {
    color: #fff;
    background-color: #fb3d4d;
    border-color: #fb3d4d;
    color: #ffffff;
}

    .btn-brand:hover {
        color: #fff;
        background-color: #fa182f;
        border-color: #fa0b1f;
    }

    .btn-brand:focus, .btn-brand.focus {
        -webkit-box-shadow: 0 0 0 0.2rem rgba(252, 90, 106, 0.5);
        box-shadow: 0 0 0 0.2rem rgba(252, 90, 106, 0.5);
    }

    .btn-brand.disabled, .btn-brand:disabled {
        color: #fff;
        background-color: #fb3d4d;
        border-color: #fb3d4d;
    }

    .btn-brand:not(:disabled):not(.disabled):active, .btn-brand:not(:disabled):not(.disabled).active,
    .show > .btn-brand.dropdown-toggle {
        color: #fff;
        background-color: #fa0b1f;
        border-color: #f30519;
    }

        .btn-brand:not(:disabled):not(.disabled):active:focus, .btn-brand:not(:disabled):not(.disabled).active:focus,
        .show > .btn-brand.dropdown-toggle:focus {
            -webkit-box-shadow: 0 0 0 0.2rem rgba(252, 90, 106, 0.5);
            box-shadow: 0 0 0 0.2rem rgba(252, 90, 106, 0.5);
        }

.btn-outline-brand {
    color: #fb3d4d;
    border-color: #fb3d4d;
}

    .btn-outline-brand:hover {
        color: #ffffff;
        background-color: #fb3d4d;
        border-color: #fb3d4d;
    }

    .btn-outline-brand:focus, .btn-outline-brand.focus {
        -webkit-box-shadow: 0 0 0 0.2rem rgba(251, 61, 77, 0.5);
        box-shadow: 0 0 0 0.2rem rgba(251, 61, 77, 0.5);
    }

    .btn-outline-brand.disabled, .btn-outline-brand:disabled {
        color: #fb3d4d;
        background-color: transparent;
    }

    .btn-outline-brand:not(:disabled):not(.disabled):active, .btn-outline-brand:not(:disabled):not(.disabled).active,
    .show > .btn-outline-brand.dropdown-toggle {
        color: #fff;
        background-color: #fb3d4d;
        border-color: #fb3d4d;
    }

        .btn-outline-brand:not(:disabled):not(.disabled):active:focus, .btn-outline-brand:not(:disabled):not(.disabled).active:focus,
        .show > .btn-outline-brand.dropdown-toggle:focus {
            -webkit-box-shadow: 0 0 0 0.2rem rgba(251, 61, 77, 0.5);
            box-shadow: 0 0 0 0.2rem rgba(251, 61, 77, 0.5);
        }


.show > .btn-hover-brand, .btn-hover-brand.active, .btn-hover-brand:active, .btn-hover-brand:hover {
    color: #ffffff;
    background-color: #fb3d4d;
    border-color: #fb3d4d;
}

.show > .btn-outline-hover-brand, .btn-outline-hover-brand.active, .btn-outline-hover-brand:active, .btn-outline-hover-brand:hover {
    color: #fb3d4d;
    border-color: #fb3d4d;
}

.btn-font-brand {
    color: #fb3d4d;
}

.show > .btn-font-hover-brand, .btn-font-hover-brand.active, .btn-font-hover-brand:active, .btn-font-hover-brand:hover {
    color: #fb3d4d;
}

.btn.btn-brand.btn-elevate {
    -webkit-box-shadow: 0px 4px 16px 0px rgba(251, 61, 77, 0.15);
    box-shadow: 0px 4px 16px 0px rgba(251, 61, 77, 0.15);
}

    .show > .btn.btn-brand.btn-elevate, .btn.btn-brand.btn-elevate:focus, .btn.btn-brand.btn-elevate.active, .btn.btn-brand.btn-elevate:active, .btn.btn-brand.btn-elevate:hover {
        -webkit-box-shadow: 0px 9px 16px 0px rgba(251, 61, 77, 0.25) !important;
        box-shadow: 0px 9px 16px 0px rgba(251, 61, 77, 0.25) !important;
    }

        .show > .btn.btn-brand.btn-elevate.btn-sm, .btn-group-sm.show > .btn.btn-brand.btn-elevate, .btn.btn-brand.btn-elevate:focus.btn-sm, .btn-group-sm > .btn.btn-brand.btn-elevate:focus, .btn.btn-brand.btn-elevate.active.btn-sm, .btn-group-sm > .btn.btn-brand.btn-elevate.active, .btn.btn-brand.btn-elevate:active.btn-sm, .btn-group-sm > .btn.btn-brand.btn-elevate:active, .btn.btn-brand.btn-elevate:hover.btn-sm, .btn-group-sm > .btn.btn-brand.btn-elevate:hover {
            -webkit-box-shadow: 0px 6px 16px 0px rgba(251, 61, 77, 0.25) !important;
            box-shadow: 0px 6px 16px 0px rgba(251, 61, 77, 0.25) !important;
        }

.show > .btn.btn-brand.btn-elevate-hover, .btn.btn-brand.btn-elevate-hover.active, .btn.btn-brand.btn-elevate-hover:focus, .btn.btn-brand.btn-elevate-hover:active, .btn.btn-brand.btn-elevate-hover:hover {
    -webkit-box-shadow: 0px 9px 16px 0px rgba(251, 61, 77, 0.25) !important;
    box-shadow: 0px 9px 16px 0px rgba(251, 61, 77, 0.25) !important;
}

    .show > .btn.btn-brand.btn-elevate-hover.btn-sm, .btn-group-sm.show > .btn.btn-brand.btn-elevate-hover, .btn.btn-brand.btn-elevate-hover.active.btn-sm, .btn-group-sm > .btn.btn-brand.btn-elevate-hover.active, .btn.btn-brand.btn-elevate-hover:focus.btn-sm, .btn-group-sm > .btn.btn-brand.btn-elevate-hover:focus, .btn.btn-brand.btn-elevate-hover:active.btn-sm, .btn-group-sm > .btn.btn-brand.btn-elevate-hover:active, .btn.btn-brand.btn-elevate-hover:hover.btn-sm, .btn-group-sm > .btn.btn-brand.btn-elevate-hover:hover {
        -webkit-box-shadow: 0px 6px 16px 0px rgba(251, 61, 77, 0.25) !important;
        box-shadow: 0px 6px 16px 0px rgba(251, 61, 77, 0.25) !important;
    }

.btn.btn-label-brand {
    background-color: rgba(251, 61, 77, 0.1);
    color: #fb3d4d;
}

.btn.btn-label-brand-o2 {
    background-color: rgba(251, 61, 77, 0.2);
    color: #fb3d4d;
}

a.btn.btn-label-brand:focus, a.btn.btn-label-brand:hover, a.btn.btn-label-brand.active,
button.btn.btn-label-brand:focus,
button.btn.btn-label-brand:hover,
button.btn.btn-label-brand.active,
input.btn.btn-label-brand:focus,
input.btn.btn-label-brand:hover,
input.btn.btn-label-brand.active {
    background-color: #fb3d4d;
    color: #ffffff;
}

.nav-pills.nav-tabs-btn.nav-pills-btn-brand a.nav-link.active {
    background-color: #fb3d4d;
}

.nav-tabs.nav-tabs-line.nav-tabs-line-brand.nav.nav-tabs .nav-link:hover, .nav-tabs.nav-tabs-line.nav-tabs-line-brand.nav.nav-tabs .nav-link.active,
.nav-tabs.nav-tabs-line.nav-tabs-line-brand a.nav-link:hover,
.nav-tabs.nav-tabs-line.nav-tabs-line-brand a.nav-link.active {
    color: #fb3d4d;
    border-bottom: 1px solid #fb3d4d;
}

    .nav-tabs.nav-tabs-line.nav-tabs-line-brand.nav.nav-tabs .nav-link:hover > i, .nav-tabs.nav-tabs-line.nav-tabs-line-brand.nav.nav-tabs .nav-link.active > i,
    .nav-tabs.nav-tabs-line.nav-tabs-line-brand a.nav-link:hover > i,
    .nav-tabs.nav-tabs-line.nav-tabs-line-brand a.nav-link.active > i {
        color: #fc5664;
    }

.nav-tabs.nav-tabs-line.nav-tabs-line-brand.nav-tabs-line-2x, .nav-tabs.nav-tabs-line.nav-tabs-line-brand.nav-tabs-line-3x {
    border-bottom-color: rgba(251, 61, 77, 0.1);
}

.tooltip.tooltip-brand .tooltip-inner {
    background: #fb3d4d;
}

.tooltip.tooltip-brand.bs-tooltip-top .arrow::before, .tooltip.tooltip-brand.bs-tooltip-auto[x-placement^="top"] .arrow::before {
    border-top-color: #fb3d4d;
}

.tooltip.tooltip-brand.bs-tooltip-right .arrow::before, .tooltip.tooltip-brand.bs-tooltip-auto[x-placement^="right"] .arrow::before {
    border-right-color: #fb3d4d /*rtl:ignore*/;
}

.tooltip.tooltip-brand.bs-tooltip-bottom .arrow::before, .tooltip.tooltip-brand.bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
    border-bottom-color: #fb3d4d;
}

.tooltip.tooltip-brand.bs-tooltip-left .arrow::before, .tooltip.tooltip-brand.bs-tooltip-auto[x-placement^="left"] .arrow::before {
    border-left-color: #fb3d4d /*rtl:ignore*/;
}

.kt-font-brand {
    color: #fb3d4d !important;
}

.kt-font-hover-brand:hover {
    color: #ce0415;
}

.kt-bg-brand {
    background-color: #fb3d4d !important;
}

.kt-bg-fill-brand {
    background-color: #fb3d4d !important;
}

.kt-bg-light-brand {
    background-color: rgba(251, 61, 77, 0.1) !important;
}

.kt-portlet.kt-portlet--solid-brand {
    background: #fb3d4d;
}

    .kt-portlet.kt-portlet--solid-brand .kt-portlet__head .kt-portlet__head-title small {
        color: #f0f0f0;
    }

    .kt-portlet.kt-portlet--solid-brand .kt-portlet__head .kt-portlet__head-icon i {
        color: #f0f0f0;
    }

    .kt-portlet.kt-portlet--solid-brand .kt-portlet__foot {
        background: #fa1f31;
    }

.kt-portlet.kt-portlet--tabs-border-3x-brand .kt-portlet__head {
    border-bottom: 3px solid rgba(251, 61, 77, 0.1);
}

.kt-portlet.kt-portlet--border-bottom-brand {
    border-bottom: 3px solid rgba(251, 61, 77, 0.2);
}

.kt-checkbox.kt-checkbox--brand > span {
    border: 1px solid #fb3d4d;
}

    .kt-checkbox.kt-checkbox--brand > span:after {
        border: solid #fb3d4d;
    }

.kt-checkbox.kt-checkbox--brand > input:disabled ~ span:after {
    border-color: #fb3d4d;
}

.kt-checkbox.kt-checkbox--brand > input:checked ~ span {
    border: 1px solid #fb3d4d;
}

.kt-checkbox.kt-checkbox--brand.kt-checkbox--bold > input:checked ~ span {
    border: 2px solid #fb3d4d;
}

.kt-checkbox.kt-checkbox--brand.kt-checkbox--solid > span {
    background: #fb3d4d;
}

.kt-checkbox.kt-checkbox--brand.kt-checkbox--solid > input:checked ~ span {
    background: #fb3d4d;
}

.kt-radio.kt-radio--brand > span {
    border: 1px solid #fb3d4d;
}

    .kt-radio.kt-radio--brand > span:after {
        border: solid #fb3d4d;
        background: #fb3d4d;
    }

.kt-radio.kt-radio--brand > input:disabled ~ span:after {
    border-color: #fb3d4d;
}

.kt-radio.kt-radio--brand > input:checked ~ span {
    border: 1px solid #fb3d4d;
}

.kt-radio.kt-radio--brand.kt-radio--bold > input:checked ~ span {
    border: 2px solid #fb3d4d;
}

.kt-radio.kt-radio--brand.kt-radio--solid > span {
    background: #fb3d4d;
}

.kt-radio.kt-radio--brand.kt-radio--solid > input:checked ~ span {
    background: #fb3d4d;
}

.kt-switch.kt-switch--brand:not(.kt-switch--outline) input:empty ~ span:before {
    background-color: #fb3d4d;
}

.kt-switch.kt-switch--brand:not(.kt-switch--outline) input:empty ~ span:after {
    color: #fb3d4d;
}

.kt-switch.kt-switch--brand:not(.kt-switch--outline) input:checked ~ span:before {
    background-color: #fb3d4d;
}

.kt-switch.kt-switch--outline.kt-switch--brand input:empty ~ span:before {
    border: 2px solid #ebdedf;
    background-color: #f1e8e9;
}

.kt-switch.kt-switch--outline.kt-switch--brand input:checked ~ span:after {
    background-color: #fb3d4d;
}

.kt-avatar.kt-avatar--brand .kt-avatar__upload i {
    color: #fb3d4d;
}

.kt-avatar.kt-avatar--brand .kt-avatar__upload:hover {
    background-color: #fb3d4d;
}

.kt-spinner.kt-spinner--brand:before {
    border: 2px solid #fb3d4d;
}

.kt-spinner.kt-spinner--v2.kt-spinner--brand:before {
    border: 2px solid #fed3d5;
    border-top-color: #fb2e38;
}

.kt-loader.kt-loader--brand {
    background-color: #fb3d4d;
}

.kt-pulse.kt-pulse--brand .kt-pulse__ring {
    border-color: rgba(251, 61, 77, 0.8);
}

.kt-dialog.kt-dialog--loader.kt-dialog--brand {
    background-color: rgba(251, 61, 77, 0.1);
    color: #fb3d4d;
    -webkit-box-shadow: 0px 0px 20px 0px rgba(251, 61, 77, 0.3);
    box-shadow: 0px 0px 20px 0px rgba(251, 61, 77, 0.3);
}

.fc-unthemed .fc-event.fc-start.fc-event-brand .fc-content:before,
.fc-unthemed .fc-event-dot.fc-start.fc-event-brand .fc-content:before {
    background: #fb3d4d;
}

.fc-unthemed .fc-event.fc-not-start.fc-end.fc-event-solid-brand, .fc-unthemed .fc-event.fc-not-start.fc-not-end.fc-event-solid-brand, .fc-unthemed .fc-event.fc-start.fc-event-solid-brand,
.fc-unthemed .fc-event-dot.fc-not-start.fc-end.fc-event-solid-brand,
.fc-unthemed .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-brand,
.fc-unthemed .fc-event-dot.fc-start.fc-event-solid-brand {
    background: #fb3d4d;
}

.fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-brand .fc-content:before,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-brand .fc-content:before {
    background: #fb3d4d;
}

.fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-solid-brand,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-brand {
    background: #fb3d4d;
}

.fc-unthemed .fc-list-item.fc-event-solid-brand .fc-event-dot, .fc-unthemed .fc-list-item.fc-event-brand .fc-event-dot {
    background: #fb3d4d;
    border-color: #fb3d4d;
}

.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-brand,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-brand {
    background-color: #fb3d4d;
    border-color: #fb3d4d;
}

.noUi-target.nouislider.nouislider-connect-brand .noUi-connect {
    background: #fb3d4d;
}

.noUi-target.nouislider.nouislider-handle-brand .noUi-handle {
    background: #fb3d4d;
    -webkit-box-shadow: 0 3px 6px -3px #fb3d4d;
    box-shadow: 0 3px 6px -3px #fb3d4d;
}

.dropzone.dropzone-brand {
    border-color: #fb3d4d;
}

.kt-list-timeline .kt-list-timeline__items .kt-list-timeline__item .kt-list-timeline__badge.kt-list-timeline__badge--brand:before {
    background-color: #fb3d4d;
}

.kt-timeline-v3 .kt-timeline-v3__item.kt-timeline-v3__item--brand:before {
    background: #fb3d4d;
}

.kt-userpic.kt-userpic--brand span {
    background: rgba(251, 61, 77, 0.1);
    color: #fb3d4d;
}

.kt-pagination.kt-pagination--brand .kt-pagination__links .kt-pagination__link--first, .kt-pagination.kt-pagination--brand .kt-pagination__links .kt-pagination__link--next, .kt-pagination.kt-pagination--brand .kt-pagination__links .kt-pagination__link--prev, .kt-pagination.kt-pagination--brand .kt-pagination__links .kt-pagination__link--last {
    background: rgba(251, 61, 77, 0.1);
}

.kt-pagination.kt-pagination--brand .kt-pagination__links .kt-pagination__link--active {
    background: #fb3d4d;
}

.kt-pagination.kt-pagination--brand .kt-pagination__links li:hover {
    background: #fb3d4d;
    -webkit-transition: color 0.3s ease;
    transition: color 0.3s ease;
}

.kt-pagination.kt-pagination--brand .kt-pagination__toolbar .form-control {
    background: rgba(251, 61, 77, 0.1);
}

.kt-sticky-toolbar .kt-sticky-toolbar__item.kt-sticky-toolbar__item--brand > a > i {
    color: #fb3d4d;
}

.kt-sticky-toolbar .kt-sticky-toolbar__item.kt-sticky-toolbar__item--brand:hover > a {
    background: #fb3d4d;
}

.kt-badge.kt-badge--brand {
    background: #fb3d4d;
}

.kt-badge.kt-badge--outline.kt-badge--brand {
    color: #fb3d4d;
    border: 1px solid #fb3d4d;
}

    .kt-badge.kt-badge--outline.kt-badge--brand.kt-badge--outline-2x {
        border: 2px solid #fb3d4d;
    }

.kt-badge.kt-badge--unified-brand {
    color: #fb3d4d;
    background: rgba(251, 61, 77, 0.1);
}

.kt-link.kt-link--brand {
    color: #fb3d4d;
}

    .kt-link.kt-link--brand:hover {
        color: #fa0b1f;
    }

        .kt-link.kt-link--brand:hover:after {
            border-bottom: 1px solid #fa0b1f;
        }

.kt-separator.kt-separator--brand {
    border-bottom: 1px solid #fb3d4d;
}

    .kt-separator.kt-separator--brand.kt-separator--dashed {
        border-bottom: 1px dashed #fb3d4d;
    }

.kt-svg-icon.kt-svg-icon--brand g [fill] {
    fill: #fb3d4d !important;
}

.kt-widget2 .kt-widget2__item.kt-widget2__item--brand:before {
    background: #fb3d4d;
}

.kt-widget.kt-widget--user-profile-2 .kt-widget__head .kt-widget__media .kt-widget__pic.kt-widget__pic--brand {
    background: rgba(251, 61, 77, 0.1);
}

.kt-widget.kt-widget--user-profile-3 .kt-widget__top .kt-widget__pic.kt-widget__pic--brand {
    background: rgba(251, 61, 77, 0.1);
}

.kt-widget.kt-widget--user-profile-4 .kt-widget__head .kt-widget__media .kt-widget__pic.kt-widget__pic--brand {
    background: rgba(251, 61, 77, 0.1);
}

.kt-header__brand .kt-header__brand-nav .dropdown .btn {
    border-color: rgba(255, 255, 255, 0.1);
    background: #f0e6e7;
}

    .kt-header__brand .kt-header__brand-nav .dropdown .btn:hover {
        background-color: #fb3d4d;
        color: #ffffff;
    }

.kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--brand {
    background: rgba(251, 61, 77, 0.1);
}

    .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--brand i {
        color: #fb3d4d;
    }

    .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--brand b {
        color: #fb3d4d;
    }

    .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--brand:hover, .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--brand.show {
        background: #fb3d4d;
    }

.table-primary,
.table-primary > th,
.table-primary > td {
    background-color: #f5d0d2;
}

    .table-primary th,
    .table-primary td,
    .table-primary thead th,
    .table-primary tbody + tbody {
        border-color: #eda8ab;
    }

.table-hover .table-primary:hover {
    background-color: #f1bbbe;
}

    .table-hover .table-primary:hover > td,
    .table-hover .table-primary:hover > th {
        background-color: #f1bbbe;
    }

.btn-primary {
    background-color: #dd585f;
    border-color: #dd585f;
}

    .btn-primary:hover {
        background-color: #d73845;
        border-color: #d42e3f;
    }

    .btn-primary:focus, .btn-primary.focus {
        -webkit-box-shadow: 0 0 0 0.2rem rgba(226, 113, 119, 0.5);
        box-shadow: 0 0 0 0.2rem rgba(226, 113, 119, 0.5);
    }

    .btn-primary.disabled, .btn-primary:disabled {
        background-color: #dd585f;
        border-color: #dd585f;
    }

    .btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active,
    .show > .btn-primary.dropdown-toggle {
        background-color: #d42e3f;
        border-color: #cc2934;
    }

        .btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus,
        .show > .btn-primary.dropdown-toggle:focus {
            -webkit-box-shadow: 0 0 0 0.2rem rgba(226, 113, 119, 0.5);
            box-shadow: 0 0 0 0.2rem rgba(226, 113, 119, 0.5);
        }

.btn-outline-primary {
    color: #dd585f;
    border-color: #dd585f;
}

    .btn-outline-primary:hover {
        background-color: #dd585f;
        border-color: #dd585f;
    }

    .btn-outline-primary:focus, .btn-outline-primary.focus {
        -webkit-box-shadow: 0 0 0 0.2rem rgba(221, 88, 95, 0.5);
        box-shadow: 0 0 0 0.2rem rgba(221, 88, 95, 0.5);
    }

    .btn-outline-primary.disabled, .btn-outline-primary:disabled {
        color: #dd585f;
    }

    .btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active,
    .show > .btn-outline-primary.dropdown-toggle {
        background-color: #dd585f;
        border-color: #dd585f;
    }

        .btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus,
        .show > .btn-outline-primary.dropdown-toggle:focus {
            -webkit-box-shadow: 0 0 0 0.2rem rgba(221, 88, 95, 0.5);
            box-shadow: 0 0 0 0.2rem rgba(221, 88, 95, 0.5);
        }

.badge-primary {
    background-color: #dd585f;
}

a.badge-primary:hover, a.badge-primary:focus {
    background-color: #d42e3f;
}

a.badge-primary:focus, a.badge-primary.focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(221, 88, 95, 0.5);
    box-shadow: 0 0 0 0.2rem rgba(221, 88, 95, 0.5);
}

.alert-primary {
    color: #732e33;
    background-color: #f8dedf;
    border-color: #f5d0d2;
}

    .alert-primary hr {
        border-top-color: #f1bbbe;
    }

    .alert-primary .alert-link {
        color: #4f1f23;
    }

.list-group-item-primary {
    color: #732e33;
    background-color: #f5d0d2;
}

    .list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
        color: #732e33;
        background-color: #f1bbbe;
    }

    .list-group-item-primary.list-group-item-action.active {
        background-color: #732e33;
        border-color: #732e33;
    }

.bg-primary {
    background-color: #dd585f !important;
}

a.bg-primary:hover, a.bg-primary:focus,
button.bg-primary:hover,
button.bg-primary:focus {
    background-color: #d42e3f !important;
}

.border-primary {
    border-color: #dd585f !important;
}

.text-primary {
    color: #dd585f !important;
}

a.text-primary:hover, a.text-primary:focus {
    color: #c12734 !important;
}

.alert.alert-primary {
    background: #dd585f;
    border: 1px solid #dd585f;
}

.alert.alert-outline-primary {
    border: 1px solid #dd585f;
    color: #dd585f;
}

    .alert.alert-outline-primary .alert-icon i {
        color: #dd585f;
    }

    .alert.alert-outline-primary .alert-text {
        color: #dd585f;
    }

    .alert.alert-outline-primary .alert-close i {
        color: #dd585f;
    }

.alert.alert-solid-primary {
    background: rgba(221, 88, 95, 0.1);
    color: #dd585f;
}

    .alert.alert-solid-primary .alert-icon i {
        color: #dd585f;
    }

    .alert.alert-solid-primary .alert-text {
        color: #dd585f;
    }

    .alert.alert-solid-primary .alert-close i {
        color: #dd585f;
    }

.btn-primary {
    background-color: #dd585f;
    border-color: #dd585f;
}

    .btn-primary:hover {
        background-color: #d73845;
        border-color: #d42e3f;
    }

    .btn-primary:focus, .btn-primary.focus {
        -webkit-box-shadow: 0 0 0 0.2rem rgba(226, 113, 119, 0.5);
        box-shadow: 0 0 0 0.2rem rgba(226, 113, 119, 0.5);
    }

    .btn-primary.disabled, .btn-primary:disabled {
        background-color: #dd585f;
        border-color: #dd585f;
    }

    .btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active,
    .show > .btn-primary.dropdown-toggle {
        background-color: #d42e3f;
        border-color: #cc2934;
    }

        .btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus,
        .show > .btn-primary.dropdown-toggle:focus {
            -webkit-box-shadow: 0 0 0 0.2rem rgba(226, 113, 119, 0.5);
            box-shadow: 0 0 0 0.2rem rgba(226, 113, 119, 0.5);
        }

.btn-outline-primary {
    color: #dd585f;
    border-color: #dd585f;
}

    .btn-outline-primary:hover {
        background-color: #dd585f;
        border-color: #dd585f;
    }

    .btn-outline-primary:focus, .btn-outline-primary.focus {
        -webkit-box-shadow: 0 0 0 0.2rem rgba(221, 88, 95, 0.5);
        box-shadow: 0 0 0 0.2rem rgba(221, 88, 95, 0.5);
    }

    .btn-outline-primary.disabled, .btn-outline-primary:disabled {
        color: #dd585f;
    }

    .btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active,
    .show > .btn-outline-primary.dropdown-toggle {
        background-color: #dd585f;
        border-color: #dd585f;
    }

        .btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus,
        .show > .btn-outline-primary.dropdown-toggle:focus {
            -webkit-box-shadow: 0 0 0 0.2rem rgba(221, 88, 95, 0.5);
            box-shadow: 0 0 0 0.2rem rgba(221, 88, 95, 0.5);
        }

.show > .btn-hover-primary, .btn-hover-primary.active, .btn-hover-primary:active, .btn-hover-primary:hover {
    background-color: #dd585f;
    border-color: #dd585f;
}

.show > .btn-outline-hover-primary, .btn-outline-hover-primary.active, .btn-outline-hover-primary:active, .btn-outline-hover-primary:hover {
    color: #dd585f;
    border-color: #dd585f;
}

.btn-font-primary {
    color: #dd585f;
}

.show > .btn-font-hover-primary, .btn-font-hover-primary.active, .btn-font-hover-primary:active, .btn-font-hover-primary:hover {
    color: #dd585f;
}

.btn.btn-primary.btn-elevate {
    -webkit-box-shadow: 0px 4px 16px 0px rgba(221, 88, 95, 0.15);
    box-shadow: 0px 4px 16px 0px rgba(221, 88, 95, 0.15);
}

    .show > .btn.btn-primary.btn-elevate, .btn.btn-primary.btn-elevate:focus, .btn.btn-primary.btn-elevate.active, .btn.btn-primary.btn-elevate:active, .btn.btn-primary.btn-elevate:hover {
        -webkit-box-shadow: 0px 9px 16px 0px rgba(221, 88, 95, 0.25) !important;
        box-shadow: 0px 9px 16px 0px rgba(221, 88, 95, 0.25) !important;
    }

        .show > .btn.btn-primary.btn-elevate.btn-sm, .btn-group-sm.show > .btn.btn-primary.btn-elevate, .btn.btn-primary.btn-elevate:focus.btn-sm, .btn-group-sm > .btn.btn-primary.btn-elevate:focus, .btn.btn-primary.btn-elevate.active.btn-sm, .btn-group-sm > .btn.btn-primary.btn-elevate.active, .btn.btn-primary.btn-elevate:active.btn-sm, .btn-group-sm > .btn.btn-primary.btn-elevate:active, .btn.btn-primary.btn-elevate:hover.btn-sm, .btn-group-sm > .btn.btn-primary.btn-elevate:hover {
            -webkit-box-shadow: 0px 6px 16px 0px rgba(221, 88, 95, 0.25) !important;
            box-shadow: 0px 6px 16px 0px rgba(221, 88, 95, 0.25) !important;
        }

.show > .btn.btn-primary.btn-elevate-hover, .btn.btn-primary.btn-elevate-hover.active, .btn.btn-primary.btn-elevate-hover:focus, .btn.btn-primary.btn-elevate-hover:active, .btn.btn-primary.btn-elevate-hover:hover {
    -webkit-box-shadow: 0px 9px 16px 0px rgba(221, 88, 95, 0.25) !important;
    box-shadow: 0px 9px 16px 0px rgba(221, 88, 95, 0.25) !important;
}

    .show > .btn.btn-primary.btn-elevate-hover.btn-sm, .btn-group-sm.show > .btn.btn-primary.btn-elevate-hover, .btn.btn-primary.btn-elevate-hover.active.btn-sm, .btn-group-sm > .btn.btn-primary.btn-elevate-hover.active, .btn.btn-primary.btn-elevate-hover:focus.btn-sm, .btn-group-sm > .btn.btn-primary.btn-elevate-hover:focus, .btn.btn-primary.btn-elevate-hover:active.btn-sm, .btn-group-sm > .btn.btn-primary.btn-elevate-hover:active, .btn.btn-primary.btn-elevate-hover:hover.btn-sm, .btn-group-sm > .btn.btn-primary.btn-elevate-hover:hover {
        -webkit-box-shadow: 0px 6px 16px 0px rgba(221, 88, 95, 0.25) !important;
        box-shadow: 0px 6px 16px 0px rgba(221, 88, 95, 0.25) !important;
    }

.btn.btn-label-primary {
    background-color: rgba(221, 88, 95, 0.1);
    color: #dd585f;
}

.btn.btn-label-primary-o2 {
    background-color: rgba(221, 88, 95, 0.2);
    color: #dd585f;
}

a.btn.btn-label-primary:focus, a.btn.btn-label-primary:hover, a.btn.btn-label-primary.active,
button.btn.btn-label-primary:focus,
button.btn.btn-label-primary:hover,
button.btn.btn-label-primary.active,
input.btn.btn-label-primary:focus,
input.btn.btn-label-primary:hover,
input.btn.btn-label-primary.active {
    background-color: #dd585f;
}

.nav-pills.nav-tabs-btn.nav-pills-btn-primary a.nav-link.active {
    background-color: #dd585f;
}

.nav-tabs.nav-tabs-line.nav-tabs-line-primary.nav.nav-tabs .nav-link:hover,
.nav-tabs.nav-tabs-line.nav-tabs-line-primary a.nav-link:hover {
    border-bottom: 1px solid #dd585f;
}

.nav-tabs.nav-tabs-line.nav-tabs-line-primary.nav.nav-tabs .nav-link:hover, .nav-tabs.nav-tabs-line.nav-tabs-line-primary.nav.nav-tabs .nav-link.active,
.nav-tabs.nav-tabs-line.nav-tabs-line-primary a.nav-link:hover,
.nav-tabs.nav-tabs-line.nav-tabs-line-primary a.nav-link.active {
    color: #dd585f;
    border-bottom: 1px solid #dd585f;
}

    .nav-tabs.nav-tabs-line.nav-tabs-line-primary.nav.nav-tabs .nav-link:hover > i, .nav-tabs.nav-tabs-line.nav-tabs-line-primary.nav.nav-tabs .nav-link.active > i,
    .nav-tabs.nav-tabs-line.nav-tabs-line-primary a.nav-link:hover > i,
    .nav-tabs.nav-tabs-line.nav-tabs-line-primary a.nav-link.active > i {
        color: #e16d77;
    }

.nav-tabs.nav-tabs-line.nav-tabs-line-primary.nav-tabs-line-2x, .nav-tabs.nav-tabs-line.nav-tabs-line-primary.nav-tabs-line-3x {
    border-bottom-color: rgba(221, 88, 95, 0.1);
}

.kt-font-primary {
    color: #dd585f !important;
}

.kt-font-hover-primary:hover {
    color: #ac2335;
}

.kt-bg-primary {
    background-color: #dd585f !important;
}

.kt-bg-fill-primary {
    background-color: #dd585f !important;
}

.kt-bg-light-primary {
    background-color: rgba(221, 88, 95, 0.1) !important;
}

.kt-portlet.kt-portlet--solid-primary {
    background: #dd585f;
}

    .kt-portlet.kt-portlet--solid-primary .kt-portlet__head {
        border-bottom: 1px solid transparent;
    }

        .kt-portlet.kt-portlet--solid-primary .kt-portlet__head .kt-portlet__head-title small {
            color: #f0f0f0;
        }

        .kt-portlet.kt-portlet--solid-primary .kt-portlet__head .kt-portlet__head-icon i {
            color: #f0f0f0;
        }

    .kt-portlet.kt-portlet--solid-primary .kt-portlet__foot {
        background: #d83f51;
    }

.kt-portlet.kt-portlet--tabs-border-3x-primary .kt-portlet__head {
    border-bottom: 3px solid rgba(221, 88, 95, 0.1);
}

.kt-portlet.kt-portlet--border-bottom-primary {
    border-bottom: 3px solid rgba(221, 88, 95, 0.2);
}

.kt-checkbox.kt-checkbox--primary > span {
    border: 1px solid #dd585f;
}

    .kt-checkbox.kt-checkbox--primary > span:after {
        border: solid #dd585f;
    }

.kt-checkbox.kt-checkbox--primary > input:disabled ~ span:after {
    border-color: #dd585f;
}

.kt-checkbox.kt-checkbox--primary > input:checked ~ span {
    border: 1px solid #dd585f;
}

.kt-checkbox.kt-checkbox--primary.kt-checkbox--bold > input:checked ~ span {
    border: 2px solid #dd585f;
}

.kt-checkbox.kt-checkbox--primary.kt-checkbox--solid > span {
    background: #dd585f;
}

.kt-checkbox.kt-checkbox--primary.kt-checkbox--solid > input:checked ~ span {
    background: #dd585f;
}

.kt-radio.kt-radio--primary > span {
    border: 1px solid #dd585f;
}

    .kt-radio.kt-radio--primary > span:after {
        border: solid #dd585f;
        background: #dd585f;
    }

.kt-radio.kt-radio--primary > input:disabled ~ span:after {
    border-color: #dd585f;
}

.kt-radio.kt-radio--primary > input:checked ~ span {
    border: 1px solid #dd585f;
}

.kt-radio.kt-radio--primary.kt-radio--bold > input:checked ~ span {
    border: 2px solid #dd585f;
}

.kt-radio.kt-radio--primary.kt-radio--solid > span {
    background: #dd585f;
}

.kt-radio.kt-radio--primary.kt-radio--solid > input:checked ~ span {
    background: #dd585f;
}

.kt-switch.kt-switch--primary:not(.kt-switch--outline) input:empty ~ span:before {
    background-color: #dd585f;
}

.kt-switch.kt-switch--primary:not(.kt-switch--outline) input:empty ~ span:after {
    color: #dd585f;
}

.kt-switch.kt-switch--primary:not(.kt-switch--outline) input:checked ~ span:before {
    background-color: #dd585f;
}

.kt-switch.kt-switch--outline.kt-switch--primary input:empty ~ span:before {
    border: 2px solid #ebdedf;
    background-color: #f1e8e9;
}

.kt-switch.kt-switch--outline.kt-switch--primary input:checked ~ span:after {
    background-color: #dd585f;
}

.kt-avatar.kt-avatar--primary .kt-avatar__upload i {
    color: #dd585f;
}

.kt-avatar.kt-avatar--primary .kt-avatar__upload:hover {
    background-color: #dd585f;
}

.kt-spinner.kt-spinner--primary:before {
    border: 2px solid #dd585f;
}

.kt-spinner.kt-spinner--v2.kt-spinner--primary:before {
    border: 2px solid #f7d7d9;
    border-top-color: #da4b52;
}

.kt-loader.kt-loader--primary {
    background-color: #dd585f;
}

.kt-pulse.kt-pulse--primary .kt-pulse__ring {
    border-color: rgba(221, 88, 95, 0.8);
}

.kt-dialog.kt-dialog--loader.kt-dialog--primary {
    background-color: rgba(221, 88, 95, 0.1);
    color: #dd585f;
    -webkit-box-shadow: 0px 0px 20px 0px rgba(221, 88, 95, 0.3);
    box-shadow: 0px 0px 20px 0px rgba(221, 88, 95, 0.3);
}

.fc-unthemed .fc-event.fc-start.fc-event-primary .fc-content:before,
.fc-unthemed .fc-event-dot.fc-start.fc-event-primary .fc-content:before {
    background: #dd585f;
}

.fc-unthemed .fc-event.fc-not-start.fc-end.fc-event-solid-primary, .fc-unthemed .fc-event.fc-not-start.fc-not-end.fc-event-solid-primary, .fc-unthemed .fc-event.fc-start.fc-event-solid-primary,
.fc-unthemed .fc-event-dot.fc-not-start.fc-end.fc-event-solid-primary,
.fc-unthemed .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-primary,
.fc-unthemed .fc-event-dot.fc-start.fc-event-solid-primary {
    background: #dd585f;
}

.fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-primary .fc-content:before,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-primary .fc-content:before {
    background: #dd585f;
}

.fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-solid-primary,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-primary {
    background: #dd585f;
}

.fc-unthemed .fc-list-item.fc-event-solid-primary .fc-event-dot, .fc-unthemed .fc-list-item.fc-event-primary .fc-event-dot {
    background: #dd585f;
    border-color: #dd585f;
}

.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-primary {
    background-color: #dd585f;
    border-color: #dd585f;
}

.noUi-target.nouislider.nouislider-connect-primary .noUi-connect {
    background: #dd585f;
}

.noUi-target.nouislider.nouislider-handle-primary .noUi-handle {
    background: #dd585f;
    -webkit-box-shadow: 0 3px 6px -3px #dd585f;
    box-shadow: 0 3px 6px -3px #dd585f;
}

.dropzone.dropzone-primary {
    border-color: #dd585f;
}

.kt-list-timeline .kt-list-timeline__items .kt-list-timeline__item .kt-list-timeline__badge.kt-list-timeline__badge--primary:before {
    background-color: #dd585f;
}

.kt-timeline-v3 .kt-timeline-v3__item.kt-timeline-v3__item--primary:before {
    background: #dd585f;
}

.kt-userpic.kt-userpic--primary span {
    background: rgba(221, 88, 95, 0.1);
    color: #dd585f;
}

.kt-pagination.kt-pagination--primary .kt-pagination__links .kt-pagination__link--first, .kt-pagination.kt-pagination--primary .kt-pagination__links .kt-pagination__link--next, .kt-pagination.kt-pagination--primary .kt-pagination__links .kt-pagination__link--prev, .kt-pagination.kt-pagination--primary .kt-pagination__links .kt-pagination__link--last {
    background: rgba(221, 88, 95, 0.1);
}

.kt-pagination.kt-pagination--primary .kt-pagination__links .kt-pagination__link--active {
    background: #dd585f;
}

.kt-pagination.kt-pagination--primary .kt-pagination__links li:hover {
    background: #dd585f;
}

.kt-pagination.kt-pagination--primary .kt-pagination__toolbar .form-control {
    background: rgba(221, 88, 95, 0.1);
}

.kt-sticky-toolbar .kt-sticky-toolbar__item.kt-sticky-toolbar__item--primary > a > i {
    color: #dd585f;
}

.kt-sticky-toolbar .kt-sticky-toolbar__item.kt-sticky-toolbar__item--primary:hover > a {
    background: #dd585f;
}

.kt-subheader .kt-subheader__btn-primary {
    background: #f7f2f2;
    color: #b69597;
}

    .kt-subheader .kt-subheader__btn-primary i {
        color: #b69597;
    }

    .kt-subheader .kt-subheader__btn-primary:hover, .kt-subheader .kt-subheader__btn-primary.active, .kt-subheader .kt-subheader__btn-primary:active, .kt-subheader .kt-subheader__btn-primary:focus {
        background: #fb3d4d;
    }

.kt-subheader--transparent .kt-subheader .kt-subheader__btn-primary {
    background: #ece1e2;
    color: #b69597;
}

    .kt-subheader--transparent .kt-subheader .kt-subheader__btn-primary i {
        color: #b69597;
    }

    .kt-subheader--transparent .kt-subheader .kt-subheader__btn-primary g [fill] {
        fill: #b69597;
    }

    .kt-subheader--transparent .kt-subheader .kt-subheader__btn-primary:hover, .kt-subheader--transparent .kt-subheader .kt-subheader__btn-primary.active, .kt-subheader--transparent .kt-subheader .kt-subheader__btn-primary:active, .kt-subheader--transparent .kt-subheader .kt-subheader__btn-primary:focus {
        background: #fb3d4d;
    }

.kt-badge.kt-badge--primary {
    background: #dd585f;
}

.kt-badge.kt-badge--outline.kt-badge--primary {
    color: #dd585f;
    border: 1px solid #dd585f;
}

    .kt-badge.kt-badge--outline.kt-badge--primary.kt-badge--outline-2x {
        border: 2px solid #dd585f;
    }

.kt-badge.kt-badge--unified-primary {
    color: #dd585f;
    background: rgba(221, 88, 95, 0.1);
}

.kt-link.kt-link--primary {
    color: #dd585f;
}

    .kt-link.kt-link--primary:hover {
        color: #d42e3f;
    }

        .kt-link.kt-link--primary:hover:after {
            border-bottom: 1px solid #d42e3f;
        }

.kt-separator.kt-separator--primary {
    border-bottom: 1px solid #dd585f;
}

    .kt-separator.kt-separator--primary.kt-separator--dashed {
        border-bottom: 1px dashed #dd585f;
    }

.kt-svg-icon.kt-svg-icon--primary g [fill] {
    fill: #dd585f !important;
}

.kt-widget2 .kt-widget2__item.kt-widget2__item--primary:before {
    background: #dd585f;
}

.kt-widget.kt-widget--user-profile-2 .kt-widget__head .kt-widget__media .kt-widget__pic.kt-widget__pic--primary {
    background: rgba(221, 88, 95, 0.1);
}

.kt-widget.kt-widget--user-profile-3 .kt-widget__top .kt-widget__pic.kt-widget__pic--primary {
    background: rgba(221, 88, 95, 0.1);
}

.kt-widget.kt-widget--user-profile-4 .kt-widget__head .kt-widget__media .kt-widget__pic.kt-widget__pic--primary {
    background: rgba(221, 88, 95, 0.1);
}

.kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--primary {
    background: rgba(221, 88, 95, 0.1);
}

    .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--primary i {
        color: #dd585f;
    }

    .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--primary b {
        color: #dd585f;
    }

    .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--primary:hover, .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--primary.show {
        background: #dd585f;
    }

/* INFO */

.table-info,
.table-info > th,
.table-info > td {
    background-color: #fec3c7;
}

    .table-info th,
    .table-info td,
    .table-info thead th,
    .table-info tbody + tbody {
        border-color: #fd8f98;
    }

.table-hover .table-info:hover {
    background-color: #feaaae;
}

    .table-hover .table-info:hover > td,
    .table-hover .table-info:hover > th {
        background-color: #feaaae;
    }

.btn-info {
    background-color: #fb273c;
    border-color: #fb273c;
}

    .btn-info:hover {
        background-color: #f70519;
        border-color: #eb0413;
    }

    .btn-info:focus, .btn-info.focus {
        -webkit-box-shadow: 0 0 0 0.2rem rgba(252, 71, 86, 0.5);
        box-shadow: 0 0 0 0.2rem rgba(252, 71, 86, 0.5);
    }

    .btn-info.disabled, .btn-info:disabled {
        background-color: #fb273c;
        border-color: #fb273c;
    }

    .btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active,
    .show > .btn-info.dropdown-toggle {
        background-color: #eb0413;
        border-color: #de0413;
    }

        .btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus,
        .show > .btn-info.dropdown-toggle:focus {
            -webkit-box-shadow: 0 0 0 0.2rem rgba(252, 71, 86, 0.5);
            box-shadow: 0 0 0 0.2rem rgba(252, 71, 86, 0.5);
        }

.btn-outline-info {
    color: #fb273c;
    border-color: #fb273c;
}

    .btn-outline-info:hover {
        background-color: #fb273c;
        border-color: #fb273c;
    }

    .btn-outline-info:focus, .btn-outline-info.focus {
        -webkit-box-shadow: 0 0 0 0.2rem rgba(251, 39, 60, 0.5);
        box-shadow: 0 0 0 0.2rem rgba(251, 39, 60, 0.5);
    }

    .btn-outline-info.disabled, .btn-outline-info:disabled {
        color: #fb273c;
    }

    .btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active,
    .show > .btn-outline-info.dropdown-toggle {
        background-color: #fb273c;
        border-color: #fb273c;
    }

        .btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus,
        .show > .btn-outline-info.dropdown-toggle:focus {
            -webkit-box-shadow: 0 0 0 0.2rem rgba(251, 39, 60, 0.5);
            box-shadow: 0 0 0 0.2rem rgba(251, 39, 60, 0.5);
        }

.badge-info {
    background-color: #fb273c;
}

a.badge-info:hover, a.badge-info:focus {
    background-color: #eb0413;
}

a.badge-info:focus, a.badge-info.focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(251, 39, 60, 0.5);
    box-shadow: 0 0 0 0.2rem rgba(251, 39, 60, 0.5);
}

.alert-info {
    color: #83141a;
    background-color: #fed4d8;
    border-color: #fec3c7;
}

    .alert-info hr {
        border-top-color: #feaaae;
    }

    .alert-info .alert-link {
        color: #570d14;
    }

.list-group-item-info {
    color: #83141a;
    background-color: #fec3c7;
}

    .list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
        color: #83141a;
        background-color: #feaaae;
    }

    .list-group-item-info.list-group-item-action.active {
        background-color: #83141a;
        border-color: #83141a;
    }

.bg-info {
    background-color: #fb273c !important;
}

a.bg-info:hover, a.bg-info:focus,
button.bg-info:hover,
button.bg-info:focus {
    background-color: #eb0413 !important;
}

.border-info {
    border-color: #fb273c !important;
}

.text-info {
    color: #fb273c !important;
}

a.text-info:hover, a.text-info:focus {
    color: #d2040e !important;
}

.alert.alert-info {
    background: #fb273c;
    border: 1px solid #fb273c;
}

.alert.alert-outline-info {
    border: 1px solid #fb273c;
    color: #fb273c;
}

    .alert.alert-outline-info .alert-icon i {
        color: #fb273c;
    }

    .alert.alert-outline-info .alert-text {
        color: #fb273c;
    }

    .alert.alert-outline-info .alert-close i {
        color: #fb273c;
    }

.alert.alert-solid-info {
    background: rgba(251, 39, 60, 0.1);
    color: #fb273c;
}

    .alert.alert-solid-info .alert-icon i {
        color: #fb273c;
    }

    .alert.alert-solid-info .alert-text {
        color: #fb273c;
    }

    .alert.alert-solid-info .alert-close i {
        color: #fb273c;
    }

.btn-info {
    background-color: #fb273c;
    border-color: #fb273c;
}

    .btn-info:hover {
        background-color: #f70519;
        border-color: #eb0413;
    }

    .btn-info:focus, .btn-info.focus {
        -webkit-box-shadow: 0 0 0 0.2rem rgba(252, 71, 86, 0.5);
        box-shadow: 0 0 0 0.2rem rgba(252, 71, 86, 0.5);
    }

    .btn-info.disabled, .btn-info:disabled {
        background-color: #fb273c;
        border-color: #fb273c;
    }

    .btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active,
    .show > .btn-info.dropdown-toggle {
        background-color: #eb0413;
        border-color: #de0413;
    }

        .btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus,
        .show > .btn-info.dropdown-toggle:focus {
            -webkit-box-shadow: 0 0 0 0.2rem rgba(252, 71, 86, 0.5);
            box-shadow: 0 0 0 0.2rem rgba(252, 71, 86, 0.5);
        }

.btn-outline-info {
    color: #fb273c;
    border-color: #fb273c;
}

    .btn-outline-info:hover {
        background-color: #fb273c;
        border-color: #fb273c;
    }

    .btn-outline-info:focus, .btn-outline-info.focus {
        -webkit-box-shadow: 0 0 0 0.2rem rgba(251, 39, 60, 0.5);
        box-shadow: 0 0 0 0.2rem rgba(251, 39, 60, 0.5);
    }

    .btn-outline-info.disabled, .btn-outline-info:disabled {
        color: #fb273c;
    }

    .btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active,
    .show > .btn-outline-info.dropdown-toggle {
        background-color: #fb273c;
        border-color: #fb273c;
    }

        .btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus,
        .show > .btn-outline-info.dropdown-toggle:focus {
            -webkit-box-shadow: 0 0 0 0.2rem rgba(251, 39, 60, 0.5);
            box-shadow: 0 0 0 0.2rem rgba(251, 39, 60, 0.5);
        }

.show > .btn-hover-info, .btn-hover-info.active, .btn-hover-info:active, .btn-hover-info:hover {
    background-color: #fb273c;
    border-color: #fb273c;
}

.show > .btn-outline-hover-info, .btn-outline-hover-info.active, .btn-outline-hover-info:active, .btn-outline-hover-info:hover {
    color: #fb273c;
    border-color: #fb273c;
}

.btn-font-info {
    color: #fb273c;
}

.show > .btn-font-hover-info, .btn-font-hover-info.active, .btn-font-hover-info:active, .btn-font-hover-info:hover {
    color: #fb273c;
}

.btn.btn-info.btn-elevate {
    -webkit-box-shadow: 0px 4px 16px 0px rgba(251, 39, 60, 0.15);
    box-shadow: 0px 4px 16px 0px rgba(251, 39, 60, 0.15);
}

    .show > .btn.btn-info.btn-elevate, .btn.btn-info.btn-elevate:focus, .btn.btn-info.btn-elevate.active, .btn.btn-info.btn-elevate:active, .btn.btn-info.btn-elevate:hover {
        -webkit-box-shadow: 0px 9px 16px 0px rgba(251, 39, 60, 0.25) !important;
        box-shadow: 0px 9px 16px 0px rgba(251, 39, 60, 0.25) !important;
    }

        .show > .btn.btn-info.btn-elevate.btn-sm, .btn-group-sm.show > .btn.btn-info.btn-elevate, .btn.btn-info.btn-elevate:focus.btn-sm, .btn-group-sm > .btn.btn-info.btn-elevate:focus, .btn.btn-info.btn-elevate.active.btn-sm, .btn-group-sm > .btn.btn-info.btn-elevate.active, .btn.btn-info.btn-elevate:active.btn-sm, .btn-group-sm > .btn.btn-info.btn-elevate:active, .btn.btn-info.btn-elevate:hover.btn-sm, .btn-group-sm > .btn.btn-info.btn-elevate:hover {
            -webkit-box-shadow: 0px 6px 16px 0px rgba(251, 39, 60, 0.25) !important;
            box-shadow: 0px 6px 16px 0px rgba(251, 39, 60, 0.25) !important;
        }

.show > .btn.btn-info.btn-elevate-hover, .btn.btn-info.btn-elevate-hover.active, .btn.btn-info.btn-elevate-hover:focus, .btn.btn-info.btn-elevate-hover:active, .btn.btn-info.btn-elevate-hover:hover {
    -webkit-box-shadow: 0px 9px 16px 0px rgba(251, 39, 60, 0.25) !important;
    box-shadow: 0px 9px 16px 0px rgba(251, 39, 60, 0.25) !important;
}

    .show > .btn.btn-info.btn-elevate-hover.btn-sm, .btn-group-sm.show > .btn.btn-info.btn-elevate-hover, .btn.btn-info.btn-elevate-hover.active.btn-sm, .btn-group-sm > .btn.btn-info.btn-elevate-hover.active, .btn.btn-info.btn-elevate-hover:focus.btn-sm, .btn-group-sm > .btn.btn-info.btn-elevate-hover:focus, .btn.btn-info.btn-elevate-hover:active.btn-sm, .btn-group-sm > .btn.btn-info.btn-elevate-hover:active, .btn.btn-info.btn-elevate-hover:hover.btn-sm, .btn-group-sm > .btn.btn-info.btn-elevate-hover:hover {
        -webkit-box-shadow: 0px 6px 16px 0px rgba(251, 39, 60, 0.25) !important;
        box-shadow: 0px 6px 16px 0px rgba(251, 39, 60, 0.25) !important;
    }

.btn.btn-label-info {
    background-color: rgba(251, 39, 60, 0.1);
    color: #fb273c;
}

.btn.btn-label-info-o2 {
    background-color: rgba(251, 39, 60, 0.2);
    color: #fb273c;
}

a.btn.btn-label-info:focus, a.btn.btn-label-info:hover, a.btn.btn-label-info.active,
button.btn.btn-label-info:focus,
button.btn.btn-label-info:hover,
button.btn.btn-label-info.active,
input.btn.btn-label-info:focus,
input.btn.btn-label-info:hover,
input.btn.btn-label-info.active {
    background-color: #fb273c;
}

.nav-pills.nav-tabs-btn.nav-pills-btn-info a.nav-link.active {
    background-color: #fb273c;
}

.nav-tabs.nav-tabs-line.nav-tabs-line-info.nav.nav-tabs .nav-link:hover,
.nav-tabs.nav-tabs-line.nav-tabs-line-info a.nav-link:hover {
    border-bottom: 1px solid #fb273c;
}

.nav-tabs.nav-tabs-line.nav-tabs-line-info.nav.nav-tabs .nav-link:hover, .nav-tabs.nav-tabs-line.nav-tabs-line-info.nav.nav-tabs .nav-link.active,
.nav-tabs.nav-tabs-line.nav-tabs-line-info a.nav-link:hover,
.nav-tabs.nav-tabs-line.nav-tabs-line-info a.nav-link.active {
    color: #fb273c;
    border-bottom: 1px solid #fb273c;
}

    .nav-tabs.nav-tabs-line.nav-tabs-line-info.nav.nav-tabs .nav-link:hover > i, .nav-tabs.nav-tabs-line.nav-tabs-line-info.nav.nav-tabs .nav-link.active > i,
    .nav-tabs.nav-tabs-line.nav-tabs-line-info a.nav-link:hover > i,
    .nav-tabs.nav-tabs-line.nav-tabs-line-info a.nav-link.active > i {
        color: #fb4050;
    }

.nav-tabs.nav-tabs-line.nav-tabs-line-info.nav-tabs-line-2x, .nav-tabs.nav-tabs-line.nav-tabs-line-info.nav-tabs-line-3x {
    border-bottom-color: rgba(251, 39, 60, 0.1);
}

.kt-font-info {
    color: #fb273c !important;
}

.kt-font-hover-info:hover {
    color: #b90312;
}

.kt-bg-info {
    background-color: #fb273c !important;
}

.kt-bg-fill-info {
    background-color: #fb273c !important;
}

.kt-bg-light-info {
    background-color: rgba(251, 39, 60, 0.1) !important;
}

.kt-portlet.kt-portlet--solid-info {
    background: #fb273c;
}

    .kt-portlet.kt-portlet--solid-info .kt-portlet__head .kt-portlet__head-title small {
        color: #f0f0f0;
    }

    .kt-portlet.kt-portlet--solid-info .kt-portlet__head .kt-portlet__head-icon i {
        color: #f0f0f0;
    }

    .kt-portlet.kt-portlet--solid-info .kt-portlet__foot {
        background: #fa0919;
    }

.kt-portlet.kt-portlet--tabs-border-3x-info .kt-portlet__head {
    border-bottom: 3px solid rgba(251, 39, 60, 0.1);
}

.kt-portlet.kt-portlet--border-bottom-info {
    border-bottom: 3px solid rgba(251, 39, 60, 0.2);
}

.kt-datatable > .kt-datatable__pager > .kt-datatable__pager-info .kt-datatable__pager-size .btn.dropdown-toggle {
    color: #dd939a;
    background: #fff0f2;
}

    .kt-datatable > .kt-datatable__pager > .kt-datatable__pager-info .kt-datatable__pager-size .btn.dropdown-toggle:focus,
    .kt-datatable > .kt-datatable__pager > .kt-datatable__pager-info .kt-datatable__pager-size .btn.dropdown-toggle:hover,
    .kt-datatable > .kt-datatable__pager > .kt-datatable__pager-info .kt-datatable__pager-size.show > .btn.dropdown-toggle {
        background: #fb3d4d;
    }

.kt-checkbox.kt-checkbox--info > span {
    border: 1px solid #fb273c;
}

    .kt-checkbox.kt-checkbox--info > span:after {
        border: solid #fb273c;
    }

.kt-checkbox.kt-checkbox--info > input:disabled ~ span:after {
    border-color: #fb273c;
}

.kt-checkbox.kt-checkbox--info > input:checked ~ span {
    border: 1px solid #fb273c;
}

.kt-checkbox.kt-checkbox--info.kt-checkbox--bold > input:checked ~ span {
    border: 2px solid #fb273c;
}

.kt-checkbox.kt-checkbox--info.kt-checkbox--solid > span {
    background: #fb273c;
}

.kt-checkbox.kt-checkbox--info.kt-checkbox--solid > input:checked ~ span {
    background: #fb273c;
}

.kt-radio.kt-radio--info > span {
    border: 1px solid #fb273c;
}

    .kt-radio.kt-radio--info > span:after {
        border: solid #fb273c;
        background: #fb273c;
    }

.kt-radio.kt-radio--info > input:disabled ~ span:after {
    border-color: #fb273c;
}

.kt-radio.kt-radio--info > input:checked ~ span {
    border: 1px solid #fb273c;
}

.kt-radio.kt-radio--info.kt-radio--bold > input:checked ~ span {
    border: 2px solid #fb273c;
}

.kt-radio.kt-radio--info.kt-radio--solid > span {
    background: #fb273c;
}

.kt-radio.kt-radio--info.kt-radio--solid > input:checked ~ span {
    background: #fb273c;
}

.kt-switch.kt-switch--info:not(.kt-switch--outline) input:empty ~ span:before {
    background-color: #fb273c;
}

.kt-switch.kt-switch--info:not(.kt-switch--outline) input:empty ~ span:after {
    color: #fb273c;
}

.kt-switch.kt-switch--info:not(.kt-switch--outline) input:checked ~ span:before {
    background-color: #fb273c;
}

.kt-switch.kt-switch--outline.kt-switch--info input:empty ~ span:before {
    border: 2px solid #ebdedf;
    background-color: #f1e8e9;
}

.kt-switch.kt-switch--outline.kt-switch--info input:checked ~ span:after {
    background-color: #fb273c;
}

.kt-avatar.kt-avatar--info .kt-avatar__upload i {
    color: #fb273c;
}

.kt-avatar.kt-avatar--info .kt-avatar__upload:hover {
    background-color: #fb273c;
}

.kt-spinner.kt-spinner--info:before {
    border: 2px solid #fb273c;
}

.kt-spinner.kt-spinner--v2.kt-spinner--info:before {
    border: 2px solid #febdc2;
    border-top-color: #fb1823;
}

.kt-loader.kt-loader--info {
    background-color: #fb273c;
}

.kt-pulse.kt-pulse--info .kt-pulse__ring {
    border-color: rgba(251, 39, 60, 0.8);
}

.kt-dialog.kt-dialog--loader.kt-dialog--info {
    background-color: rgba(251, 39, 60, 0.1);
    color: #fb273c;
    -webkit-box-shadow: 0px 0px 20px 0px rgba(251, 39, 60, 0.3);
    box-shadow: 0px 0px 20px 0px rgba(251, 39, 60, 0.3);
}

.fc-unthemed .fc-event.fc-start.fc-event-info .fc-content:before,
.fc-unthemed .fc-event-dot.fc-start.fc-event-info .fc-content:before {
    background: #fb273c;
}

.fc-unthemed .fc-event.fc-not-start.fc-end.fc-event-solid-info, .fc-unthemed .fc-event.fc-not-start.fc-not-end.fc-event-solid-info, .fc-unthemed .fc-event.fc-start.fc-event-solid-info,
.fc-unthemed .fc-event-dot.fc-not-start.fc-end.fc-event-solid-info,
.fc-unthemed .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-info,
.fc-unthemed .fc-event-dot.fc-start.fc-event-solid-info {
    background: #fb273c;
}

.fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-info .fc-content:before,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-info .fc-content:before {
    background: #fb273c;
}

.fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-solid-info,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-info {
    background: #fb273c;
}

.fc-unthemed .fc-list-item.fc-event-solid-info .fc-event-dot, .fc-unthemed .fc-list-item.fc-event-info .fc-event-dot {
    background: #fb273c;
    border-color: #fb273c;
}

.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-info,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-info {
    background-color: #fb273c;
    border-color: #fb273c;
}

.noUi-target.nouislider.nouislider-connect-info .noUi-connect {
    background: #fb273c;
}

.noUi-target.nouislider.nouislider-handle-info .noUi-handle {
    background: #fb273c;
    -webkit-box-shadow: 0 3px 6px -3px #fb273c;
    box-shadow: 0 3px 6px -3px #fb273c;
}

.dropzone.dropzone-info {
    border-color: #fb273c;
}

.toast-info {
    background-color: #fb273c;
    -webkit-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.1);
    box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.1);
}

.kt-list-timeline .kt-list-timeline__items .kt-list-timeline__item .kt-list-timeline__badge.kt-list-timeline__badge--info:before {
    background-color: #fb273c;
}

.kt-mycart .kt-mycart__head .kt-mycart__info .kt-mycart__icon {
    background: rgba(168, 56, 62, 0.65);
}

.kt-mycart .kt-mycart__body .kt-mycart__item .kt-mycart__container .kt-mycart__info .kt-mycart__title {
    color: #705b5d;
}

.kt-mycart .kt-mycart__body .kt-mycart__item .kt-mycart__container .kt-mycart__info .kt-mycart__desc {
    color: #c3a7aa;
}

.kt-mycart .kt-mycart__body .kt-mycart__item .kt-mycart__container .kt-mycart__info .kt-mycart__action .kt-mycart__price {
    color: #936c6e;
}

.kt-mycart .kt-mycart__body .kt-mycart__item .kt-mycart__container .kt-mycart__info .kt-mycart__action .kt-mycart__text {
    color: #c3a7aa;
}

.kt-mycart .kt-mycart__body .kt-mycart__item .kt-mycart__container .kt-mycart__info .kt-mycart__action .kt-mycart__quantity {
    color: #936c6e;
}

.kt-notes .kt-notes__items .kt-notes__item .kt-notes__content .kt-notes__section .kt-notes__info .kt-notes__title {
    color: #936c6e;
}

    .kt-notes .kt-notes__items .kt-notes__item .kt-notes__content .kt-notes__section .kt-notes__info .kt-notes__title:hover {
        color: #fb3d4d;
    }

.kt-notes .kt-notes__items .kt-notes__item .kt-notes__content .kt-notes__section .kt-notes__info .kt-notes__desc {
    color: #c3a7aa;
}

.kt-timeline-v3 .kt-timeline-v3__item.kt-timeline-v3__item--info:before {
    background: #fb273c;
}

.kt-user-card-v3 .kt-user-card-v3__detalis .kt-user-card-v3__info a.kt-user-card-v3__item .kt-user-card-v3__tag {
    color: #b19b9c;
}

.kt-user-card-v3 .kt-user-card-v3__detalis .kt-user-card-v3__info a.kt-user-card-v3__item:hover .kt-user-card-v3__tag {
    color: #fb3d4d;
}

.kt-userpic.kt-userpic--info span {
    background: rgba(251, 39, 60, 0.1);
    color: #fb273c;
}

.kt-pagination.kt-pagination--info .kt-pagination__links .kt-pagination__link--first, .kt-pagination.kt-pagination--info .kt-pagination__links .kt-pagination__link--next, .kt-pagination.kt-pagination--info .kt-pagination__links .kt-pagination__link--prev, .kt-pagination.kt-pagination--info .kt-pagination__links .kt-pagination__link--last {
    background: rgba(251, 39, 60, 0.1);
}

.kt-pagination.kt-pagination--info .kt-pagination__links .kt-pagination__link--active {
    background: #fb273c;
}

.kt-pagination.kt-pagination--info .kt-pagination__links li:hover {
    background: #fb273c;
}

.kt-pagination.kt-pagination--info .kt-pagination__toolbar .form-control {
    background: rgba(251, 39, 60, 0.1);
}

.kt-sticky-toolbar .kt-sticky-toolbar__item.kt-sticky-toolbar__item--info > a > i {
    color: #fb273c;
}

.kt-sticky-toolbar .kt-sticky-toolbar__item.kt-sticky-toolbar__item--info:hover > a {
    background: #fb273c;
}

.kt-badge.kt-badge--info {
    background: #fb273c;
}

.kt-badge.kt-badge--outline.kt-badge--info {
    color: #fb273c;
    border: 1px solid #fb273c;
}

    .kt-badge.kt-badge--outline.kt-badge--info.kt-badge--outline-2x {
        border: 2px solid #fb273c;
    }

.kt-badge.kt-badge--unified-info {
    color: #fb273c;
    background: rgba(251, 39, 60, 0.1);
}

.kt-link.kt-link--info {
    color: #fb273c;
}

    .kt-link.kt-link--info:hover {
        color: #eb0413;
    }

        .kt-link.kt-link--info:hover:after {
            border-bottom: 1px solid #eb0413;
        }

.kt-section .kt-section__info {
    color: #936c6e;
}

.kt-separator.kt-separator--info {
    border-bottom: 1px solid #fb273c;
}

    .kt-separator.kt-separator--info.kt-separator--dashed {
        border-bottom: 1px dashed #fb273c;
    }

.kt-svg-icon.kt-svg-icon--info g [fill] {
    fill: #fb273c !important;
}

.kt-widget1 .kt-widget1__item .kt-widget1__info .kt-widget1__title {
    color: #936c6e;
}

.kt-widget1 .kt-widget1__item .kt-widget1__info .kt-widget1__desc {
    color: #c3a7aa;
}

.kt-widget2 .kt-widget2__item .kt-widget2__info .kt-widget2__title {
    color: #936c6e;
}

    .kt-widget2 .kt-widget2__item .kt-widget2__info .kt-widget2__title:hover {
        color: #fb3d4d;
    }

.kt-widget2 .kt-widget2__item .kt-widget2__info .kt-widget2__username {
    color: #c3a7aa;
}

    .kt-widget2 .kt-widget2__item .kt-widget2__info .kt-widget2__username:hover {
        color: #fb3d4d;
    }

.kt-widget2 .kt-widget2__item.kt-widget2__item--info:before {
    background: #fb273c;
}

.kt-widget3 .kt-widget3__item .kt-widget3__header .kt-widget3__info .kt-widget3__username {
    color: #936c6e;
}

    .kt-widget3 .kt-widget3__item .kt-widget3__header .kt-widget3__info .kt-widget3__username:hover {
        color: #fb3d4d;
    }

.kt-widget3 .kt-widget3__item .kt-widget3__header .kt-widget3__info .kt-widget3__time {
    color: #c3a7aa;
}

.kt-widget4 .kt-widget4__item .kt-widget4__info .kt-widget4__username {
    color: #936c6e;
}

    .kt-widget4 .kt-widget4__item .kt-widget4__info .kt-widget4__username:hover {
        color: #fb3d4d;
    }

.kt-widget4 .kt-widget4__item .kt-widget4__info .kt-widget4__title {
    color: #936c6e;
}

.kt-widget4 .kt-widget4__item .kt-widget4__info .kt-widget4__text {
    color: #c3a7aa;
}

.kt-widget7 .kt-widget7__content .kt-widget7__info .kt-widget7__username {
    color: #936c6e;
}

.kt-widget7 .kt-widget7__content .kt-widget7__info .kt-widget7__time {
    color: #c3a7aa;
}

.kt-widget12 .kt-widget12__content .kt-widget12__item .kt-widget12__info .kt-widget12__desc {
    color: #c3a7aa;
}

.kt-widget12 .kt-widget12__content .kt-widget12__item .kt-widget12__info .kt-widget12__value {
    color: #936c6e;
}

.kt-widget12 .kt-widget12__content .kt-widget12__item .kt-widget12__info .kt-widget12__progress .kt-widget12__stat {
    color: #c3a7aa;
}

.kt-widget19 .kt-widget19__wrapper .kt-widget19__content .kt-widget19__info .kt-widget19__username {
    color: #936c6e;
}

    .kt-widget19 .kt-widget19__wrapper .kt-widget19__content .kt-widget19__info .kt-widget19__username:hover {
        color: #fb3d4d;
    }

.kt-widget19 .kt-widget19__wrapper .kt-widget19__content .kt-widget19__info .kt-widget19__time {
    color: #c3a7aa;
}

.kt-widget21 .kt-widget21__content .kt-widget21__item .kt-widget21__info .kt-widget21__title {
    color: #936c6e;
}

.kt-widget21 .kt-widget21__content .kt-widget21__item .kt-widget21__info .kt-widget21__sub {
    color: #c3a7aa;
}

.kt-widget24 .kt-widget24__details .kt-widget24__info .kt-widget24__title {
    color: #936c6e;
}

    .kt-widget24 .kt-widget24__details .kt-widget24__info .kt-widget24__title:hover {
        color: #fb3d4d;
    }

.kt-widget24 .kt-widget24__details .kt-widget24__info .kt-widget24__desc {
    color: #c3a7aa;
}

.kt-widget29 .kt-widget29__content .kt-widget29__item .kt-widget29__info .kt-widget29__subtitle {
    color: #c3a7aa;
}

.kt-widget30 .kt-widget30__body .owl-carousel .kt-widget30__items .kt-widget30__item .kt-widget30__info {
    color: #c3a7aa;
}

    .kt-widget30 .kt-widget30__body .owl-carousel .kt-widget30__items .kt-widget30__item .kt-widget30__info > a {
        color: #936c6e;
    }

        .kt-widget30 .kt-widget30__body .owl-carousel .kt-widget30__items .kt-widget30__item .kt-widget30__info > a:hover {
            color: #fb3d4d;
        }

    .kt-widget30 .kt-widget30__body .owl-carousel .kt-widget30__items .kt-widget30__item .kt-widget30__info > span {
        color: #c3a7aa;
    }

.kt-widget31 .kt-widget31__item .kt-widget31__content .kt-widget31__info .kt-widget31__username {
    color: #936c6e;
}

    .kt-widget31 .kt-widget31__item .kt-widget31__content .kt-widget31__info .kt-widget31__username:hover {
        color: #fb3d4d;
    }

.kt-widget31 .kt-widget31__item .kt-widget31__content .kt-widget31__info .kt-widget31__text {
    color: #c3a7aa;
}

.kt-widget.kt-widget--user-profile-1 .kt-widget__body .kt-widget__content .kt-widget__info .kt-widget__label {
    color: #574445;
}

.kt-widget.kt-widget--user-profile-1 .kt-widget__body .kt-widget__content .kt-widget__info .kt-widget__data {
    color: #c3a7aa;
}

.kt-widget.kt-widget--user-profile-1 .kt-widget__body .kt-widget__content .kt-widget__info a.kt-widget__data:hover {
    color: #fb3d4d;
}

.kt-widget.kt-widget--user-profile-2 .kt-widget__head .kt-widget__media .kt-widget__pic.kt-widget__pic--info {
    background: rgba(251, 39, 60, 0.1);
}

.kt-widget.kt-widget--user-profile-2 .kt-widget__head .kt-widget__info .kt-widget__username {
    color: #574445;
}

    .kt-widget.kt-widget--user-profile-2 .kt-widget__head .kt-widget__info .kt-widget__username:hover {
        color: #fb3d4d;
    }

.kt-widget.kt-widget--user-profile-2 .kt-widget__head .kt-widget__info .kt-widget__desc {
    color: #c3a7aa;
}

.kt-widget.kt-widget--user-profile-3 .kt-widget__top .kt-widget__pic.kt-widget__pic--info {
    background: rgba(251, 39, 60, 0.1);
}

.kt-widget.kt-widget--user-profile-3 .kt-widget__top .kt-widget__content .kt-widget__info .kt-widget__desc {
    color: #936c6e;
}

.kt-widget.kt-widget--user-profile-3 .kt-widget__top .kt-widget__content .kt-widget__info .kt-widget__progress .kt-widget__text {
    color: #936c6e;
}

.kt-widget.kt-widget--user-profile-3 .kt-widget__top .kt-widget__content .kt-widget__info .kt-widget__progress .kt-widget__stats {
    color: #574445;
}

.kt-widget.kt-widget--user-profile-4 .kt-widget__head .kt-widget__media .kt-widget__pic.kt-widget__pic--info {
    background: rgba(251, 39, 60, 0.1);
}

.kt-widget.kt-widget--users .kt-widget__item .kt-widget__info .kt-widget__section .kt-widget__username {
    color: #574445;
}

    .kt-widget.kt-widget--users .kt-widget__item .kt-widget__info .kt-widget__section .kt-widget__username:hover {
        color: #fb3d4d;
    }

.kt-widget.kt-widget--users .kt-widget__item .kt-widget__info .kt-widget__desc {
    color: #c3a7aa;
}

.kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--info {
    background: rgba(251, 39, 60, 0.1);
}

    .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--info i {
        color: #fb273c;
    }

    .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--info b {
        color: #fb273c;
    }

    .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--info:hover, .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--info.show {
        background: #fb273c;
    }

/* #fff0f2 */

.btn.btn-label {
    background-color: #fff0f2;
    color: #fb3d4d;
}

.kt-shape-font-color-1 {
    color: #fff0f2 !important;
}

.kt-shape-bg-color-1 {
    background-color: #fff0f2 !important;
}

.kt-datatable > .kt-datatable__table > .kt-datatable__head .kt-datatable__row,
.kt-datatable > .kt-datatable__table > .kt-datatable__body .kt-datatable__row,
.kt-datatable > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row {
    border-bottom: 1px solid #fff0f2;
}

    .kt-datatable > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell .kt-checkbox.kt-checkbox--solid > span,
    .kt-datatable > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell .kt-checkbox.kt-checkbox--solid > span,
    .kt-datatable > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell .kt-checkbox.kt-checkbox--solid > span {
        background: #fff0f2;
    }

.kt-datatable > .kt-datatable__table > .kt-datatable__body .kt-datatable__row-detail .kt-datatable__detail table {
    border-left: 1px solid #fff0f2;
    border-right: 1px solid #fff0f2;
}

.kt-datatable > .kt-datatable__pager > .kt-datatable__pager-nav > li > .kt-datatable__pager-link.kt-datatable__pager-link--first, .kt-datatable > .kt-datatable__pager > .kt-datatable__pager-nav > li > .kt-datatable__pager-link.kt-datatable__pager-link--prev, .kt-datatable > .kt-datatable__pager > .kt-datatable__pager-nav > li > .kt-datatable__pager-link.kt-datatable__pager-link--next, .kt-datatable > .kt-datatable__pager > .kt-datatable__pager-nav > li > .kt-datatable__pager-link.kt-datatable__pager-link--last {
    background: #fff0f2;
}

.kt-datatable > .kt-datatable__pager > .kt-datatable__pager-nav > li > .kt-datatable__pager-link.kt-datatable__pager-link--disabled, .kt-datatable > .kt-datatable__pager > .kt-datatable__pager-nav > li > .kt-datatable__pager-link.kt-datatable__pager-link--disabled:hover {
    color: #dd939a;
    background: #fff0f2;
}

.kt-datatable > .kt-datatable__pager > .kt-datatable__pager-nav > li > .kt-pager-input {
    background: #fff0f2;
    border-color: #fff0f2;
}

.kt-badge.kt-badge__pics .kt-badge__pic {
    background-color: #fff0f2;
    color: #c3a1a4;
}

/* #9a6469 */

body {
    color: #9a6469;
}

.kt-shape-font-color-4 {
    color: #9a6469 !important;
}

.kt-shape-bg-color-4 {
    background-color: #9a6469 !important;
}

/* #fb3d4d */
.dropdown-item.active, .dropdown-item:active {
    background-color: #fb3d4d;
}

.page-link {
    color: #fb3d4d;
    border: 1px solid #f2ebeb;
}

.accordion .card .card-header .card-title {
    color: #fb3d4d;
}

    .accordion .card .card-header .card-title > i {
        color: #fb3d4d;
    }

.accordion.accordion-light .card .card-header .card-title {
    color: #fb3d4d;
}

.accordion.accordion-outline .card .card-header .card-title:after {
    color: #fb3d4d;
}

.accordion.accordion-toggle-arrow .card .card-header .card-title {
    color: #fb3d4d;
}

    .accordion.accordion-toggle-arrow .card .card-header .card-title:after {
        color: #fb3d4d;
    }

.accordion.accordion-toggle-plus .card .card-header .card-title {
    color: #fb3d4d;
}

    .accordion.accordion-toggle-plus .card .card-header .card-title:after {
        color: #fb3d4d;
    }

.show > .btn.btn-clean, .btn.btn-clean.active, .btn.btn-clean:active, .btn.btn-clean:hover {
    color: #fb3d4d;
    background: #fff0f2;
}

    .show > .btn.btn-clean i, .btn.btn-clean.active i, .btn.btn-clean:active i, .btn.btn-clean:hover i {
        color: #fb3d4d;
    }

.show > .btn.btn-default, .btn.btn-default.active, .btn.btn-default:active, .btn.btn-default:hover {
    background: #fb3d4d;
    border-color: #fb3d4d;
}

.modal .modal-content .modal-header .close:hover {
    color: #fb3d4d;
}

.pagination.pagination--grid .page-item.active .page-link, .pagination.pagination--grid .page-item:hover .page-link, .pagination.pagination--grid .page-item:focus .page-link {
    background-color: #fb3d4d;
}

.nav-tabs .nav-item .nav-link {
    color: #fb3d4d;
}

    .nav-tabs .nav-item .nav-link i {
        color: #fb3d4d;
    }

    .nav-tabs .nav-item .nav-link.active, .nav-tabs .nav-item .nav-link:active, .nav-tabs .nav-item .nav-link:hover {
        color: #fb3d4d;
    }

        .nav-tabs .nav-item .nav-link.active i, .nav-tabs .nav-item .nav-link:active i, .nav-tabs .nav-item .nav-link:hover i {
            color: #fb3d4d;
        }

.nav-tabs .nav-item.show > .nav-link {
    color: #fb3d4d;
}

    .nav-tabs .nav-item.show > .nav-link i {
        color: #fb3d4d;
    }

.nav-pills .nav-item .nav-link:active, .nav-pills .nav-item .nav-link.active, .nav-pills .nav-item .nav-link.active:hover {
    background-color: #fb3d4d;
}

.nav-pills .nav-item.show > .nav-link {
    background-color: #fb3d4d;
}

.nav-pills.nav-pills-label .nav-item .nav-link:active, .nav-pills.nav-pills-label .nav-item .nav-link.active, .nav-pills.nav-pills-label .nav-item .nav-link.active:hover {
    background-color: rgba(251, 61, 77, 0.1);
    color: #fb3d4d;
}

.nav-pills.nav-pills-label .nav-item.show > .nav-link {
    background-color: rgba(251, 61, 77, 0.1);
    color: #fb3d4d;
}

.nav-tabs.nav-tabs-line.nav.nav-tabs .nav-link:hover, .nav-tabs.nav-tabs-line.nav.nav-tabs .nav-link.active,
.nav-tabs.nav-tabs-line a.nav-link:hover,
.nav-tabs.nav-tabs-line a.nav-link.active {
    color: #936c6e;
    border-bottom: 1px solid #fb3d4d;
}

    .nav-tabs.nav-tabs-line.nav.nav-tabs .nav-link:hover > i, .nav-tabs.nav-tabs-line.nav.nav-tabs .nav-link.active > i,
    .nav-tabs.nav-tabs-line a.nav-link:hover > i,
    .nav-tabs.nav-tabs-line a.nav-link.active > i {
        color: #fb3d4d;
    }

    .nav-tabs.nav-tabs-line.nav.nav-tabs .nav-link:hover g [fill], .nav-tabs.nav-tabs-line.nav.nav-tabs .nav-link.active g [fill],
    .nav-tabs.nav-tabs-line a.nav-link:hover g [fill],
    .nav-tabs.nav-tabs-line a.nav-link.active g [fill] {
        fill: #fb3d4d;
    }

.toast .toast-close:hover i {
    color: #fb3d4d;
}

.kt-datatable > .kt-datatable__table > .kt-datatable__body .kt-datatable__toggle-detail i {
    color: #fb3d4d;
}

.kt-datatable > .kt-datatable__table > .kt-datatable__body .kt-datatable__toggle-detail:hover i, .kt-datatable > .kt-datatable__table > .kt-datatable__body .kt-datatable__toggle-detail.kt-datatable__toggle-detail--active i {
    color: #fb3d4d;
}

.kt-datatable > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell > span > i {
    color: #fb3d4d;
}

.kt-datatable > .kt-datatable__pager > .kt-datatable__pager-nav > li > .kt-datatable__pager-link.kt-datatable__pager-link--first:hover, .kt-datatable > .kt-datatable__pager > .kt-datatable__pager-nav > li > .kt-datatable__pager-link.kt-datatable__pager-link--prev:hover, .kt-datatable > .kt-datatable__pager > .kt-datatable__pager-nav > li > .kt-datatable__pager-link.kt-datatable__pager-link--next:hover, .kt-datatable > .kt-datatable__pager > .kt-datatable__pager-nav > li > .kt-datatable__pager-link.kt-datatable__pager-link--last:hover {
    background: #fb3d4d;
}

.kt-datatable > .kt-datatable__pager > .kt-datatable__pager-nav > li > .kt-datatable__pager-link:hover {
    background: #fb3d4d;
}

.kt-datatable > .kt-datatable__pager > .kt-datatable__pager-nav > li > .kt-datatable__pager-link.kt-datatable__pager-link--active {
    background: #fb3d4d;
}

.kt-datatable > .kt-datatable__pager > .kt-datatable__pager-nav > li > .kt-pager-input:focus {
    background: #fb3d4d;
    border-color: #fb3d4d;
}

.kt-datatable.kt-datatable--subtable > .kt-datatable__table > .kt-datatable__body .kt-datatable__toggle-subtable > i {
    color: #fb3d4d;
}


.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--sorted > span,
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--sorted > span {
    color: #fb3d4d;
}

.kt-scrolltop {
    background: #fb3d4d;
    -webkit-box-shadow: 0 0 15px 1px rgba(78, 65, 66, 0.2);
    box-shadow: 0 0 15px 1px rgba(78, 65, 66, 0.2);
}

.kt-switch input:checked ~ span:after {
    background-color: #fb3d4d;
}

.kt-avatar .kt-avatar__upload i {
    color: #fb3d4d;
}

.kt-avatar .kt-avatar__upload:hover {
    background-color: #fb3d4d;
}

.kt-avatar .kt-avatar__cancel:hover i {
    color: #fb3d4d;
}

.fc-unthemed .fc-list-item-title > a[href]:hover {
    color: #fb3d4d;
}

.fc-unthemed .fc-toolbar .fc-button:focus, .fc-unthemed .fc-toolbar .fc-button:active, .fc-unthemed .fc-toolbar .fc-button.fc-state-active {
    background: #fb3d4d;
    border: 1px solid #fb3d4d;
}

.noUi-target .noUi-connect {
    background: #fb3d4d;
}

.dataTables_wrapper table.dataTable.dtr-inline.collapsed > tbody > tr[role="row"] > td:first-child:before {
    color: #fb3d4d;
}

.dataTables_wrapper table.dataTable.dtr-inline.collapsed > tbody > tr.parent > td:first-child:before {
    color: #fb3d4d;
}

.dataTables_wrapper .pagination .page-item.previous > .page-link:hover, .dataTables_wrapper .pagination .page-item.next > .page-link:hover, .dataTables_wrapper .pagination .page-item.last > .page-link:hover, .dataTables_wrapper .pagination .page-item.first > .page-link:hover {
    background: #fb3d4d;
}

.dataTables_wrapper .pagination .page-item.active > .page-link {
    background: #fb3d4d;
}

.dataTables_wrapper .pagination .page-item:hover > .page-link {
    background: #fb3d4d;
}

.kt-grid-nav-v2 .kt-grid-nav-v2__item .kt-grid-nav-v2__item-icon i {
    color: #fb3d4d;
}

.kt-grid-nav-v2 .kt-grid-nav-v2__item:hover {
    background: #fb3d4d;
}

.kt-grid-nav .kt-grid-nav__row .kt-grid-nav__item .kt-grid-nav__icon {
    color: #fb3d4d;
}

.kt-grid-nav .kt-grid-nav__row .kt-grid-nav__item .kt-grid-nav__title {
    color: #fb3d4d;
}

.kt-grid-nav.kt-grid-nav--skin-dark .kt-grid-nav__item .kt-grid-nav__icon {
    color: #fb3d4d;
}

.kt-grid-nav.kt-grid-nav--skin-dark .kt-grid-nav__item:hover .kt-grid-nav__icon {
    color: #fb3d4d;
}

.kt-nav .kt-nav__item.active > .kt-nav__link .kt-nav__link-icon,
.kt-nav .kt-nav__item.active > .kt-nav__link .kt-nav__link-text,
.kt-nav .kt-nav__item.active > .kt-nav__link .kt-nav__link-arrow, .kt-nav .kt-nav__item:hover:not(.kt-nav__item--disabled):not(.kt-nav__item--sub) > .kt-nav__link .kt-nav__link-icon,
.kt-nav .kt-nav__item:hover:not(.kt-nav__item--disabled):not(.kt-nav__item--sub) > .kt-nav__link .kt-nav__link-text,
.kt-nav .kt-nav__item:hover:not(.kt-nav__item--disabled):not(.kt-nav__item--sub) > .kt-nav__link .kt-nav__link-arrow {
    color: #fb3d4d;
}

    .kt-nav .kt-nav__item.active > .kt-nav__link .kt-nav__link-icon g [fill], .kt-nav .kt-nav__item:hover:not(.kt-nav__item--disabled):not(.kt-nav__item--sub) > .kt-nav__link .kt-nav__link-icon g [fill] {
        fill: #fb3d4d;
    }

.kt-nav .kt-nav__item.active > .kt-nav__link .kt-nav__link-bullet.kt-nav__link-bullet--line > span, .kt-nav .kt-nav__item.active > .kt-nav__link .kt-nav__link-bullet.kt-nav__link-bullet--dot > span, .kt-nav .kt-nav__item:hover:not(.kt-nav__item--disabled):not(.kt-nav__item--sub) > .kt-nav__link .kt-nav__link-bullet.kt-nav__link-bullet--line > span, .kt-nav .kt-nav__item:hover:not(.kt-nav__item--disabled):not(.kt-nav__item--sub) > .kt-nav__link .kt-nav__link-bullet.kt-nav__link-bullet--dot > span {
    background-color: #fb3d4d;
}

.kt-nav .kt-nav__item:hover:not(.kt-nav__item--disabled).kt-nav__item--sub > .kt-nav__link.collapsed .kt-nav__link-icon,
.kt-nav .kt-nav__item:hover:not(.kt-nav__item--disabled).kt-nav__item--sub > .kt-nav__link.collapsed .kt-nav__link-text,
.kt-nav .kt-nav__item:hover:not(.kt-nav__item--disabled).kt-nav__item--sub > .kt-nav__link.collapsed .kt-nav__link-arrow {
    color: #fb3d4d;
}

.kt-nav .kt-nav__item:hover:not(.kt-nav__item--disabled).kt-nav__item--sub > .kt-nav__link.collapsed .kt-nav__link-bullet.kt-nav__link-bullet--line > span, .kt-nav .kt-nav__item:hover:not(.kt-nav__item--disabled).kt-nav__item--sub > .kt-nav__link.collapsed .kt-nav__link-bullet.kt-nav__link-bullet--dot > span {
    background-color: #fb3d4d;
}

.kt-nav .kt-nav__section .kt-nav__section-text {
    color: #fb3d4d;
}

.kt-nav.kt-nav--v2 .kt-nav__item:hover:not(.kt-nav__item--disabled):not(.kt-nav__item--sub):not(.kt-nav__item--active) > .kt-nav__link .kt-nav__link-icon,
.kt-nav.kt-nav--v2 .kt-nav__item:hover:not(.kt-nav__item--disabled):not(.kt-nav__item--sub):not(.kt-nav__item--active) > .kt-nav__link .kt-nav__link-text,
.kt-nav.kt-nav--v2 .kt-nav__item:hover:not(.kt-nav__item--disabled):not(.kt-nav__item--sub):not(.kt-nav__item--active) > .kt-nav__link .kt-nav__link-arrow {
    color: #fb3d4d;
}

.kt-nav.kt-nav--v2 .kt-nav__item.kt-nav__item--active > .kt-nav__link {
    background-color: #fb3d4d;
}

.kt-nav.kt-nav--v2 .kt-nav__item.kt-nav__item--active:hover > .kt-nav__link {
    background-color: #fb3d4d;
}

.kt-nav.kt-nav--v3 .kt-nav__item.active .kt-nav__link, .kt-nav.kt-nav--v3 .kt-nav__item.kt-nav__link--active .kt-nav__link {
    background-color: #faf7f7;
    border-left: 2px solid #fb3d4d;
}

    .kt-nav.kt-nav--v3 .kt-nav__item.active .kt-nav__link .kt-nav__link-text, .kt-nav.kt-nav--v3 .kt-nav__item.kt-nav__link--active .kt-nav__link .kt-nav__link-text {
        color: #fb3d4d;
    }

.kt-nav.kt-nav--v3 .kt-nav__item:hover .kt-nav__link .kt-nav__link-text {
    color: #fb3d4d;
}

.kt-notification .kt-notification__item .kt-notification__item-icon i {
    color: #fb3d4d;
}

.kt-notification .kt-notification__item:hover .kt-notification__item-details .kt-notification__item-title {
    color: #fb3d4d;
}

.kt-notification.kt-notification--fit .kt-notification__item:hover .kt-notification__item-title {
    color: #fb3d4d;
}

.kt-notes .kt-notes__items .kt-notes__item .kt-notes__content .kt-notes__section .kt-notes__info .kt-notes__title:hover {
    color: #fb3d4d;
}

.kt-user-card-v2 .kt-user-card-v2__details a.kt-user-card-v2__name:hover {
    color: #fb3d4d;
}

.kt-user-card-v2 .kt-user-card-v2__details a.kt-user-card-v2__email:hover {
    color: #fb3d4d;
}

.kt-user-card-v3 .kt-user-card-v3__detalis a.kt-user-card-v3__name:hover {
    color: #fb3d4d;
}

.kt-user-card-v3 .kt-user-card-v3__detalis .kt-user-card-v3__info a.kt-user-card-v3__item:hover .kt-user-card-v3__tag {
    color: #fb3d4d;
}

.kt-chat .kt-chat__head .kt-chat__label .kt-chat__title:hover {
    color: #fb3d4d;
}

.kt-chat .kt-chat__messages .kt-chat__message .kt-chat__user .kt-chat__username:hover {
    color: #fb3d4d;
}

.kt-chat .kt-chat__input .kt-chat__toolbar .kt_chat__tools a i:hover {
    color: #fb3d4d;
}

.kt-demo-panel-toggle span {
    color: #fb3d4d;
}

.kt-demo-panel .kt-demo-panel__head .kt-demo-panel__close:hover {
    background-color: #fb3d4d;
}

.kt-demo-panel .kt-demo-panel__body .kt-demo-panel__item.kt-demo-panel__item--active .kt-demo-panel__item-preview {
    border: 4px solid #fb3d4d;
}

.kt-offcanvas-panel .kt-offcanvas-panel__head .kt-offcanvas-panel__close:hover {
    background-color: #fb3d4d;
}

.kt-quick-panel .kt-quick-panel__close:hover {
    background-color: #fb3d4d;
}

.kt-quick-panel-close:hover {
    background-color: #fb3d4d;
}

.kt-quick-search .kt-quick-search__form .kt-quick-search__close:hover {
    color: #fb3d4d;
}

.kt-quick-search .kt-quick-search__result .kt-quick-search__category {
    color: #fb3d4d;
}

.kt-quick-search .kt-quick-search__result .kt-quick-search__item:hover .kt-quick-search__item-text {
    color: #fb3d4d;
}

.kt-app__aside-close:hover > i {
    color: #fb3d4d;
}

.kt-subheader .kt-subheader__main .kt-subheader__breadcrumbs .kt-subheader__breadcrumbs-home:hover > i {
    color: #fb3d4d;
}

.kt-subheader .kt-subheader__main .kt-subheader__breadcrumbs .kt-subheader__breadcrumbs-home.kt-subheader__breadcrumbs-home--active > i {
    color: #fb3d4d;
}

.kt-subheader .kt-subheader__main .kt-subheader__breadcrumbs .kt-subheader__breadcrumbs-link:hover {
    color: #fb3d4d;
}

.kt-subheader .kt-subheader__main .kt-subheader__breadcrumbs .kt-subheader__breadcrumbs-link.kt-subheader__breadcrumbs-link--active {
    color: #fb3d4d;
}

.kt-subheader .kt-subheader__btn-primary:hover, .kt-subheader .kt-subheader__btn-primary.active, .kt-subheader .kt-subheader__btn-primary:active, .kt-subheader .kt-subheader__btn-primary:focus {
    background: #fb3d4d;
}

.kt-subheader .kt-subheader__btn-secondary:hover, .kt-subheader .kt-subheader__btn-secondary.active, .kt-subheader .kt-subheader__btn-secondary:active, .kt-subheader .kt-subheader__btn-secondary:focus {
    background: #f7f2f2;
    color: #fb3d4d;
}

    .kt-subheader .kt-subheader__btn-secondary:hover g [fill], .kt-subheader .kt-subheader__btn-secondary.active g [fill], .kt-subheader .kt-subheader__btn-secondary:active g [fill], .kt-subheader .kt-subheader__btn-secondary:focus g [fill] {
        fill: #fb3d4d;
    }

.kt-subheader .kt-subheader__btn-daterange .kt-subheader__btn-daterange-date {
    color: #fb3d4d;
}

.kt-subheader .kt-subheader__btn-daterange i {
    color: #fb3d4d;
}

.kt-subheader .kt-subheader__btn-daterange:hover i, .kt-subheader .kt-subheader__btn-daterange.active i, .kt-subheader .kt-subheader__btn-daterange:active i, .kt-subheader .kt-subheader__btn-daterange:focus i {
    color: #fb3d4d;
}

.kt-subheader--transparent .kt-subheader .kt-subheader__btn-primary:hover, .kt-subheader--transparent .kt-subheader .kt-subheader__btn-primary.active, .kt-subheader--transparent .kt-subheader .kt-subheader__btn-primary:active, .kt-subheader--transparent .kt-subheader .kt-subheader__btn-primary:focus {
    background: #fb3d4d;
}

.kt-subheader .kt-subheader__main .kt-subheader__mobile-toggle:hover span {
    background: #fb3d4d;
}

    .kt-subheader .kt-subheader__main .kt-subheader__mobile-toggle:hover span::before, .kt-subheader .kt-subheader__main .kt-subheader__mobile-toggle:hover span::after {
        background: #fb3d4d;
    }

.kt-subheader .kt-subheader__main .kt-subheader__mobile-toggle.kt-subheader__mobile-toggle--active span {
    background: #fb3d4d;
}

    .kt-subheader .kt-subheader__main .kt-subheader__mobile-toggle.kt-subheader__mobile-toggle--active span::before, .kt-subheader .kt-subheader__main .kt-subheader__mobile-toggle.kt-subheader__mobile-toggle--active span::after {
        background: #fb3d4d;
    }

.kt-svg-icon g [fill] {
    fill: #fb3d4d;
}

.kt-widget4 .kt-widget4__item .kt-widget4__title:hover {
    color: #fb3d4d;
}

.kt-widget5 .kt-widget5__item .kt-widget5__content .kt-widget5__title:hover {
    color: #fb3d4d;
}

.kt-widget11 .table tbody > tr .kt-widget11__title:hover {
    color: #fb3d4d;
}

.kt-widget19 .kt-widget19__wrapper .kt-widget19__content .kt-widget19__stats .kt-widget19__comment:hover {
    color: #fb3d4d;
}

.kt-widget27 .kt-widget27__container .nav .nav-item > a.active {
    background-color: #fb3d4d;
    border-color: #fb3d4d !important;
}

.kt-widget30 .kt-widget30__head .owl-carousel .center > div {
    background-color: #fb3d4d;
    -webkit-box-shadow: 0px 2px 14px 2px rgba(251, 61, 77, 0.2);
    box-shadow: 0px 2px 14px 2px rgba(251, 61, 77, 0.2);
}

.kt-widget30 .kt-widget30__body .owl-carousel .kt-widget30__items .kt-widget30__item .kt-widget30__info > a:hover {
    color: #fb3d4d;
}

.kt-widget.kt-widget--user-profile-1 .kt-widget__head .kt-widget__content .kt-widget__section .kt-widget__username:hover {
    color: #fb3d4d;
}

.kt-widget.kt-widget--user-profile-1 .kt-widget__body .kt-widget__items .kt-widget__item.kt-widget__item--active .kt-widget__section .kt-widget__desc {
    color: #fb3d4d;
}

.kt-widget.kt-widget--user-profile-1 .kt-widget__body .kt-widget__items .kt-widget__item.kt-widget__item--active .kt-widget__section .kt-widget__icon .kt-svg-icon g [fill] {
    fill: #fb3d4d;
}

.kt-widget.kt-widget--user-profile-2 .kt-widget__body .kt-widget__item .kt-widget__contact a.kt-widget__data:hover {
    color: #fb3d4d;
}

.kt-widget.kt-widget--user-profile-3 .kt-widget__top .kt-widget__content .kt-widget__head .kt-widget__username:hover {
    color: #fb3d4d;
}

.kt-widget.kt-widget--user-profile-3 .kt-widget__top .kt-widget__content .kt-widget__subhead a:hover {
    color: #fb3d4d;
}

.kt-widget.kt-widget--user-profile-3 .kt-widget__bottom .kt-widget__item .kt-widget__details a.kt-widget__value:hover {
    color: #fb3d4d;
}

.kt-widget.kt-widget--user-profile-4 .kt-widget__head .kt-widget__content .kt-widget__section .kt-widget__username:hover {
    color: #fb3d4d;
}

.kt-widget.kt-widget--user-profile-4 .kt-widget__body .kt-widget__item:hover {
    color: #fb3d4d;
    background: #fcedee;
}

.kt-widget.kt-widget--user-profile-4 .kt-widget__body .kt-widget__item.kt-widget__item--active {
    background: #fcedee;
    color: #fb3d4d;
}

.kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toolbar-toggler:hover span {
    background: #fb3d4d;
}

    .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toolbar-toggler:hover span::before, .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toolbar-toggler:hover span::after {
        background: #fb3d4d;
    }

.kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toolbar-toggler.kt-header-mobile__toolbar-toggler--active span {
    background: #fb3d4d;
}

    .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toolbar-toggler.kt-header-mobile__toolbar-toggler--active span::before, .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toolbar-toggler.kt-header-mobile__toolbar-toggler--active span::after {
        background: #fb3d4d;
    }

.kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toolbar-topbar-toggler.kt-header-mobile__toolbar-topbar-toggler--active i, .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toolbar-topbar-toggler:hover i {
    color: #fb3d4d;
}

.kt-footer .kt-footer__top .kt-footer__nav .kt-footer__nav-section a:hover {
    color: #fb3d4d;
}

.kt-footer .kt-footer__bottom .kt-footer__copyright > a:hover {
    color: #fb3d4d;
}

.kt-footer .kt-footer__bottom .kt-footer__menu a:hover {
    color: #fb3d4d;
}

.kt-footer .kt-footer__bottom .kt-footer__copyright > a {
    color: rgba(251, 61, 77, 0.7);
}

/* Date Range Picker */
.daterangepicker {
    -webkit-box-shadow: 0px 0px 50px 0px rgba(105, 63, 66, 0.15);
    box-shadow: 0px 0px 50px 0px rgba(105, 63, 66, 0.15);
}

    .daterangepicker .ranges li {
        color: #936c6e;
    }

        .daterangepicker .ranges li:hover, .daterangepicker .ranges li.active {
            background-color: #faf7f7;
            color: #fb3d4d;
        }

    .daterangepicker.show-calendar .ranges {
        border-right: 1px solid #f2ebeb;
    }

    .daterangepicker .drp-buttons {
        border-top: 1px solid #f2ebeb;
    }

    .daterangepicker .drp-calendar th {
        color: #936c6e;
    }

        .daterangepicker .drp-calendar th.month {
            color: #c3a7aa;
        }

        .daterangepicker .drp-calendar th.next span, .daterangepicker .drp-calendar th.prev span {
            border-color: #c3a7aa;
        }

    .daterangepicker .drp-calendar td {
        color: #936c6e;
    }

        .daterangepicker .drp-calendar td.available.off {
            color: #c7adae;
        }

        .daterangepicker .drp-calendar td.active {
            background-color: #fb3d4d;
        }

        .daterangepicker .drp-calendar td.today, .daterangepicker .drp-calendar td.today.active {
            background: rgba(251, 61, 77, 0.7) !important;
        }

        .daterangepicker .drp-calendar td.in-range.available:not(.active):not(.off):not(.today) {
            background-color: #faf7f7;
            color: #936c6e;
        }

    .daterangepicker select {
        border-color: #f2ebeb;
        color: #936c6e;
    }

/* #dd585f */

a {
    color: rgba(251, 61, 77, 0.7);
}

    a:hover {
        color: #fb3d4d;
    }

.table-active,
.table-active > th,
.table-active > td {
    background-color: #dd585f;
}

.btn-link {
    color: #dd585f;
}

.custom-control-input:checked ~ .custom-control-label::before {
    border-color: #dd585f;
    background-color: #dd585f;
}

.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
    border-color: #dd585f;
    background-color: #dd585f;
}

.custom-range::-webkit-slider-thumb {
    background-color: #dd585f;
}

.custom-range::-moz-range-thumb {
    background-color: #dd585f;
}

.custom-range::-ms-thumb {
    background-color: #dd585f;
}

.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
    background-color: #dd585f;
}

.page-item.active .page-link {
    background-color: #dd585f;
    border-color: #dd585f;
}

.progress-bar {
    background-color: #dd585f;
}

.list-group-item.active {
    background-color: #dd585f;
    border-color: #dd585f;
}

.datepicker tbody tr > td.day.selected, .datepicker tbody tr > td.day.selected:hover, .datepicker tbody tr > td.day.active, .datepicker tbody tr > td.day.active:hover {
    background: #dd585f;
}

.datepicker tbody tr > td span.year.focused, .datepicker tbody tr > td span.year.focused:hover, .datepicker tbody tr > td span.year.active:hover, .datepicker tbody tr > td span.year.active.focused:hover, .datepicker tbody tr > td span.year.active,
.datepicker tbody tr > td span.hour.focused,
.datepicker tbody tr > td span.hour.focused:hover,
.datepicker tbody tr > td span.hour.active:hover,
.datepicker tbody tr > td span.hour.active.focused:hover,
.datepicker tbody tr > td span.hour.active,
.datepicker tbody tr > td span.minute.focused,
.datepicker tbody tr > td span.minute.focused:hover,
.datepicker tbody tr > td span.minute.active:hover,
.datepicker tbody tr > td span.minute.active.focused:hover,
.datepicker tbody tr > td span.minute.active,
.datepicker tbody tr > td span.month.focused,
.datepicker tbody tr > td span.month.focused:hover,
.datepicker tbody tr > td span.month.active:hover,
.datepicker tbody tr > td span.month.active.focused:hover,
.datepicker tbody tr > td span.month.active {
    background: #dd585f;
}

.datetimepicker tbody tr > td.day.selected, .datetimepicker tbody tr > td.day.active {
    background: #dd585f;
}

.btn.btn-clean {
    color: #dd939a;
}

    .btn.btn-clean i {
        color: #dd939a;
    }

.input-group i {
    color: #c3a7aa;
}

.btn.btn-brand i {
    color: #ffffff;
}

/* LOGIN */

.kt-login.kt-login--v3 .kt-login__wrapper .kt-login__container .kt-login__head .kt-login__title {
    color: #936c6e;
}

.kt-login.kt-login--v3 .kt-login__wrapper .kt-login__container .kt-login__head .kt-login__desc {
    color: #c3a7aa;
}

.kt-login.kt-login--v3 .kt-login__wrapper .kt-login__container .kt-form .form-control::-moz-placeholder {
    color: #c3a7aa;
}

.kt-login.kt-login--v3 .kt-login__wrapper .kt-login__container .kt-form .form-control:-ms-input-placeholder {
    color: #c3a7aa;
}

.kt-login.kt-login--v3 .kt-login__wrapper .kt-login__container .kt-form .form-control::-webkit-input-placeholder {
    color: #c3a7aa;
}

.kt-login.kt-login--v3 .kt-login__wrapper .kt-login__container .kt-form .kt-login__extra {
    color: #c3a7aa;
}

    .kt-login.kt-login--v3 .kt-login__wrapper .kt-login__container .kt-form .kt-login__extra .kt-login__link {
        color: #c3a7aa;
    }

        .kt-login.kt-login--v3 .kt-login__wrapper .kt-login__container .kt-form .kt-login__extra .kt-login__link:hover {
            color: #ff5d65;
        }

.kt-login.kt-login--v3 .kt-login__wrapper .kt-login__container .kt-login__account .kt-login__account-msg {
    color: #c3a7aa;
}

.kt-login.kt-login--v3 .kt-login__wrapper .kt-login__container .kt-login__account .kt-login__account-link {
    color: #936c6e;
}

    .kt-login.kt-login--v3 .kt-login__wrapper .kt-login__container .kt-login__account .kt-login__account-link:hover {
        color: #ff5d65;
    }

/* Order Detail */
.kt-order-detail .kt-order-detail__head .kt-order-detail__brand .kt-order-detail__title {
    color: #6e595a;
}

.kt-order-detail .kt-order-detail__head .kt-order-detail__brand .kt-order-detail__logo .kt-order-detail__desc {
    color: #8d7476;
}

.kt-order-detail .kt-order-detail__head .kt-order-detail__items .kt-order-detail__item {
    color: #6e595a;
}

    .kt-order-detail .kt-order-detail__head .kt-order-detail__items .kt-order-detail__item .kt-order-detail__text {
        color: #8d7476;
    }

.kt-order-detail .kt-order-detail__body table thead tr th {
    color: #8d7476;
    border-bottom: 1px solid #f2ebeb
}

.kt-order-detail .kt-order-detail__body table tbody tr td {
    color: #6e595a;
}

.kt-order-detail .kt-order-detail__footer {
    background-color: #faf7f7;
}

    .kt-order-detail .kt-order-detail__footer .table th {
        color: #8d7476;
        border-bottom: 1px solid #f2ebeb;
    }

    .kt-order-detail .kt-order-detail__footer .table td {
        color: #6e595a;
    }

/* CUSTOM */
.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__choice {
    background: #fc3d4d;
    border: 1px solid #f2ebeb;
}

.select2-container--default .select2-results__option[aria-selected=true] {
    background: #fc3d4d;
}

.kt-option.selected {
    border: 1px solid #fb3d4d;
}

.kt-option.non-selected {
    border: 1px solid #f2ebeb;
}

.custom-separator {
    border: 1px solid #fb3d4d;
}

/* FOR CONTROL FOCUS COLOR */
.form-control:focus {
    color: #495057;
    border-color: #fc7984;
    -webkit-box-shadow: 0 0 0 0.2rem rgba(221, 88, 95, 0.25);
    box-shadow: 0 0 0 0.2rem rgba(221, 88, 95, 0.25);
}

.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
    border-color: #fc7984;
}

.custom-select:focus {
    border-color: #fc7984;
    -webkit-box-shadow: 0 0 0 0.2rem rgba(221, 88, 95, 0.25);
    box-shadow: 0 0 0 0.2rem rgba(221, 88, 95, 0.25);
}

.custom-file-input:focus ~ .custom-file-label {
    border-color: #fc7984;
    -webkit-box-shadow: 0 0 0 0.2rem rgba(221, 88, 95, 0.25);
    box-shadow: 0 0 0 0.2rem rgba(221, 88, 95, 0.25);
}

.bootstrap-select > .dropdown-toggle.btn-light:focus, .bootstrap-select > .dropdown-toggle.btn-light.active, .bootstrap-select > .dropdown-toggle.btn-secondary:focus, .bootstrap-select > .dropdown-toggle.btn-secondary.active {
    border-color: #fc7984;
}

.bootstrap-select.show > .dropdown-toggle.btn-light, .bootstrap-select.show > .dropdown-toggle.btn-secondary {
    border-color: #fc7984;
}

.select2-container--default.select2-container--focus .select2-selection--multiple,
.select2-container--default.select2-container--focus .select2-selection--single, .select2-container--default.select2-container--open .select2-selection--multiple,
.select2-container--default.select2-container--open .select2-selection--single {
    border-color: #fc7984;
}

/* Sweet Alert */
.swal2-icon.swal2-question {
    border-color: #e1c9cb;
    color: #bd878b;
}

.swal2-popup .swal2-styled.swal2-confirm {
    background-color: #d6303b;
}

.swal2-popup .swal2-styled.swal2-cancel {
    color: #936c6e;
    border: 1px solid #936c6e;
    background: #fff;
}

.swal2-popup .swal2-actions:not(.swal2-loading) .swal2-styled:hover {
    background-image: none;
}

@media (max-width: 1024px) {
    .kt-header-menu-wrapper-close {
        background-color: #f2e8e9;
    }

        .kt-header-menu-wrapper-close > i {
            color: #d48a8f;
        }

        .kt-header-menu-wrapper-close:hover {
            background-color: #fb3d4d;
        }
}

/* Wizard */
.kt-wizard .kt-wizard__nav {
    border-bottom: 1px solid #f4eeef
}

    .kt-wizard .kt-wizard__nav .kt-wizard__nav-items .kt-wizard__nav-item .kt-wizard__nav-body {
        color: #b69597;
    }

        .kt-wizard .kt-wizard__nav .kt-wizard__nav-items .kt-wizard__nav-item .kt-wizard__nav-body .kt-wizard__nav-bar {
            background-color: #ebdedf;
        }

    .kt-wizard .kt-wizard__nav .kt-wizard__nav-items .kt-wizard__nav-item[data-ktwizard-state=current]:after,
    .kt-wizard .kt-wizard__nav .kt-wizard__nav-items .kt-wizard__nav-item[data-ktwizard-state=done]:after {
        color: #f33649
    }

    .kt-wizard .kt-wizard__nav .kt-wizard__nav-items .kt-wizard__nav-item[data-ktwizard-state=current] .kt-wizard__nav-body,
    .kt-wizard .kt-wizard__nav .kt-wizard__nav-items .kt-wizard__nav-item[data-ktwizard-state=done] .kt-wizard__nav-body {
        color: #f33649
    }

        .kt-wizard .kt-wizard__nav .kt-wizard__nav-items .kt-wizard__nav-item[data-ktwizard-state=current] .kt-wizard__nav-body .kt-wizard__nav-bar:after,
        .kt-wizard .kt-wizard__nav .kt-wizard__nav-items .kt-wizard__nav-item[data-ktwizard-state=done] .kt-wizard__nav-body .kt-wizard__nav-bar:after {
            background-color: #f33649
        }

@media (max-width: 768px) {
    .kt-wizard .kt-wizard__nav .kt-wizard__nav-items .kt-wizard__nav-item:last-child:after {
        color: #ebdedf
    }
}

.kt-wizard .kt-wizard__wrapper {
    background-color: #fcf9f9
}

    .kt-wizard .kt-wizard__wrapper .kt-form .kt-wizard__content {
        border-bottom: 1px solid #f4eeef
    }

        .kt-wizard .kt-wizard__wrapper .kt-form .kt-wizard__content .kt-wizard__review .kt-wizard__review-item {
            border-bottom: 1px solid #f4eeef
        }

/* Border */
.border-brand--dashed {
    border: 1px dashed #fb3d4d !important;
}

.border-brand-top--dashed {
    border-top: 1px dashed #fb3d4d !important;
}

.border-brand-bottom--dashed {
    border-bottom: 1px dashed #fb3d4d !important;
}

.border-brand-left--dashed, .border-brand-left-desktop--dashed {
    border-left: 1px dashed #fb3d4d !important;
}

.border-brand-right--dashed, .border-brand-right-desktop--dashed {
    border-right: 1px dashed #fb3d4d !important;
}

.border-brand {
    border: 1px solid #fb3d4d !important;
}

.border-brand-top {
    border-top: 1px solid #fb3d4d !important;
}

.border-brand-bottom {
    border-bottom: 1px solid #fb3d4d !important;
}

.border-brand-left, .border-brand-left-desktop {
    border-left: 1px solid #fb3d4d !important;
}

.border-brand-right, .border-brand-right-desktop {
    border-right: 1px solid #fb3d4d !important;
}

@media (max-width: 768px) {
    .border-brand-left-desktop,
    .border-brand-left-desktop--dashed {
        border-left: none !important;
    }

    .border-brand-right-desktop,
    .border-brand-right-desktop--dashed {
        border-right: none !important;
    }
}

/* DATETIME PICKER */
.datetimepicker thead th.prev, .datetimepicker thead th.switch, .datetimepicker thead th.next {
    color: #c3a7aa;
}

    .datetimepicker thead th.prev .glyphicon, .datetimepicker thead th.switch .glyphicon, .datetimepicker thead th.next .glyphicon {
        color: #c3a7aa;
    }

    .datetimepicker thead th.prev:hover, .datetimepicker thead th.switch:hover, .datetimepicker thead th.next:hover {
        background: #faf7f7 !important;
    }

.datetimepicker thead th.dow {
    color: #936c6e;
}

.datetimepicker tbody tr > td span {
    color: #936c6e;
}

.datetimepicker tbody tr > td.day {
    color: #936c6e;
}

    .datetimepicker tbody tr > td.day:hover {
        background: #faf7f7;
    }

    .datetimepicker tbody tr > td.day.old {
        color: #c3a7aa;
    }

    .datetimepicker tbody tr > td.day.new {
        color: #936c6e;
    }

    .datetimepicker tbody tr > td.day.selected, .datetimepicker tbody tr > td.day.active {
        background: #dd585f;
    }

    .datetimepicker tbody tr > td.day.today {
        background: rgba(251, 61, 77, 0.7) !important;
    }

        .datetimepicker tbody tr > td.day.today:before {
            border-top-color: #f2ebeb;
        }

    .datetimepicker tbody tr > td.day.range {
        background: #faf7f7;
    }

.datetimepicker tbody tr > td span.year,
.datetimepicker tbody tr > td span.hour,
.datetimepicker tbody tr > td span.minute,
.datetimepicker tbody tr > td span.month {
    color: #936c6e;
}

    .datetimepicker tbody tr > td span.year.focused, .datetimepicker tbody tr > td span.year:hover,
    .datetimepicker tbody tr > td span.hour.focused,
    .datetimepicker tbody tr > td span.hour:hover,
    .datetimepicker tbody tr > td span.minute.focused,
    .datetimepicker tbody tr > td span.minute:hover,
    .datetimepicker tbody tr > td span.month.focused,
    .datetimepicker tbody tr > td span.month:hover {
        background: #faf7f7;
    }

    .datetimepicker tbody tr > td span.year.active:hover, .datetimepicker tbody tr > td span.year.active,
    .datetimepicker tbody tr > td span.hour.active:hover,
    .datetimepicker tbody tr > td span.hour.active,
    .datetimepicker tbody tr > td span.minute.active:hover,
    .datetimepicker tbody tr > td span.minute.active,
    .datetimepicker tbody tr > td span.month.active:hover,
    .datetimepicker tbody tr > td span.month.active {
        background: #dd585f;
    }

.datetimepicker tfoot tr > th.today:hover, .datetimepicker tfoot tr > th.clear:hover {
    background-color: #faf7f7;
}

.datetimepicker.datetimepicker-inline {
    border: 1px solid #faf7f7;
}

.datetimepicker table tr td span.active:active,
.datetimepicker table tr td span.active:hover:active,
.datetimepicker table tr td span.active.disabled:active,
.datetimepicker table tr td span.active.disabled:hover:active,
.datetimepicker table tr td span.active.active,
.datetimepicker table tr td span.active:hover.active,
.datetimepicker table tr td span.active.disabled.active,
.datetimepicker table tr td span.active.disabled:hover.active {
    background-color: #fa071b;
}

.datetimepicker table tr td.active:active,
.datetimepicker table tr td.active:hover:active,
.datetimepicker table tr td.active.disabled:active,
.datetimepicker table tr td.active.disabled:hover:active,
.datetimepicker table tr td.active.active,
.datetimepicker table tr td.active:hover.active,
.datetimepicker table tr td.active.disabled.active,
.datetimepicker table tr td.active.disabled:hover.active {
    background-color: #fa071b;
}

/* table */
.table {
    color: #9a6469;
}

/* timeline */
.kt-timeline-v3 .kt-timeline-v3__item .kt-timeline-v3__item-time {
    color: #c3a7aa;
}

.kt-timeline-v3 .kt-timeline-v3__item .kt-timeline-v3__item-desc .kt-timeline-v3__item-text {
    color: #c3a7aa;
}

.kt-timeline-v3 .kt-timeline-v3__item.kt-timeline-v3__item--brand:before {
    background: #fb3d4d;
}

.kt-timeline-v3 .kt-timeline-v3__item.kt-timeline-v3__item--primary:before {
    background: #dd585f;
}

/* DATE PICKER */
.datepicker thead th {
    color: #c3a7aa;
}

    .datepicker thead th.prev, .datepicker thead th.datepicker-switch, .datepicker thead th.next {
        color: #c3a7aa;
    }

        .datepicker thead th.prev i, .datepicker thead th.datepicker-switch i, .datepicker thead th.next i {
            color: #c3a7aa;
        }

        .datepicker thead th.prev:hover, .datepicker thead th.datepicker-switch:hover, .datepicker thead th.next:hover {
            background: #faf7f7 !important;
        }

    .datepicker thead th.dow {
        color: #936c6e;
    }

.datepicker tbody tr > td.day {
    color: #936c6e;
}

    .datepicker tbody tr > td.day:hover {
        background: #f2ebeb;
        color: #936c6e;
    }

    .datepicker tbody tr > td.day.old {
        color: #c3a7aa;
    }

    .datepicker tbody tr > td.day.new {
        color: #936c6e;
    }

    .datepicker tbody tr > td.day.selected, .datepicker tbody tr > td.day.selected:hover, .datepicker tbody tr > td.day.active, .datepicker tbody tr > td.day.active:hover {
        background: #dd585f;
    }

    .datepicker tbody tr > td.day.today {
        background: rgba(251, 61, 77, 0.7) !important;
    }

        .datepicker tbody tr > td.day.today:before {
            border-top-color: #f2ebeb;
        }

    .datepicker tbody tr > td.day.range {
        background: #faf7f7;
    }

.datepicker tbody tr > td span.year,
.datepicker tbody tr > td span.hour,
.datepicker tbody tr > td span.minute,
.datepicker tbody tr > td span.month {
    color: #936c6e;
}

    .datepicker tbody tr > td span.year:hover,
    .datepicker tbody tr > td span.hour:hover,
    .datepicker tbody tr > td span.minute:hover,
    .datepicker tbody tr > td span.month:hover {
        background: #faf7f7;
    }

    .datepicker tbody tr > td span.year.focused, .datepicker tbody tr > td span.year.focused:hover, .datepicker tbody tr > td span.year.active:hover, .datepicker tbody tr > td span.year.active.focused:hover, .datepicker tbody tr > td span.year.active,
    .datepicker tbody tr > td span.hour.focused,
    .datepicker tbody tr > td span.hour.focused:hover,
    .datepicker tbody tr > td span.hour.active:hover,
    .datepicker tbody tr > td span.hour.active.focused:hover,
    .datepicker tbody tr > td span.hour.active,
    .datepicker tbody tr > td span.minute.focused,
    .datepicker tbody tr > td span.minute.focused:hover,
    .datepicker tbody tr > td span.minute.active:hover,
    .datepicker tbody tr > td span.minute.active.focused:hover,
    .datepicker tbody tr > td span.minute.active,
    .datepicker tbody tr > td span.month.focused,
    .datepicker tbody tr > td span.month.focused:hover,
    .datepicker tbody tr > td span.month.active:hover,
    .datepicker tbody tr > td span.month.active.focused:hover,
    .datepicker tbody tr > td span.month.active {
        background: #dd585f;
    }

.datepicker tfoot tr > th.today:hover, .datepicker tfoot tr > th.clear:hover {
    background: #f2ebeb;
}

.datepicker.datepicker-inline {
    border: 1px solid #f2ebeb;
}

.datepicker table tr td span.active:active,
.datepicker table tr td span.active:hover:active,
.datepicker table tr td span.active.disabled:active,
.datepicker table tr td span.active.disabled:hover:active,
.datepicker table tr td span.active.active,
.datepicker table tr td span.active:hover.active,
.datepicker table tr td span.active.disabled.active,
.datepicker table tr td span.active.disabled:hover.active {
    background-color: #fa071b;
}

    .datepicker table tr td span.active:active:hover,
    .datepicker table tr td span.active:hover:active:hover,
    .datepicker table tr td span.active.disabled:active:hover,
    .datepicker table tr td span.active.disabled:hover:active:hover,
    .datepicker table tr td span.active.active:hover,
    .datepicker table tr td span.active:hover.active:hover,
    .datepicker table tr td span.active.disabled.active:hover,
    .datepicker table tr td span.active.disabled:hover.active:hover,
    .datepicker table tr td span.active:active:focus,
    .datepicker table tr td span.active:hover:active:focus,
    .datepicker table tr td span.active.disabled:active:focus,
    .datepicker table tr td span.active.disabled:hover:active:focus,
    .datepicker table tr td span.active.active:focus,
    .datepicker table tr td span.active:hover.active:focus,
    .datepicker table tr td span.active.disabled.active:focus,
    .datepicker table tr td span.active.disabled:hover.active:focus,
    .datepicker table tr td span.active:active.focus,
    .datepicker table tr td span.active:hover:active.focus,
    .datepicker table tr td span.active.disabled:active.focus,
    .datepicker table tr td span.active.disabled:hover:active.focus,
    .datepicker table tr td span.active.active.focus,
    .datepicker table tr td span.active:hover.active.focus,
    .datepicker table tr td span.active.disabled.active.focus,
    .datepicker table tr td span.active.disabled:hover.active.focus {
        background-color: #fa071b;
    }

.datepicker table tr td.active:active,
.datepicker table tr td.active:hover:active,
.datepicker table tr td.active.disabled:active,
.datepicker table tr td.active.disabled:hover:active,
.datepicker table tr td.active.active,
.datepicker table tr td.active:hover.active,
.datepicker table tr td.active.disabled.active,
.datepicker table tr td.active.disabled:hover.active {
    background-color: #fa071b;
}

    .datepicker table tr td.active:active:hover,
    .datepicker table tr td.active:hover:active:hover,
    .datepicker table tr td.active.disabled:active:hover,
    .datepicker table tr td.active.disabled:hover:active:hover,
    .datepicker table tr td.active.active:hover,
    .datepicker table tr td.active:hover.active:hover,
    .datepicker table tr td.active.disabled.active:hover,
    .datepicker table tr td.active.disabled:hover.active:hover,
    .datepicker table tr td.active:active:focus,
    .datepicker table tr td.active:hover:active:focus,
    .datepicker table tr td.active.disabled:active:focus,
    .datepicker table tr td.active.disabled:hover:active:focus,
    .datepicker table tr td.active.active:focus,
    .datepicker table tr td.active:hover.active:focus,
    .datepicker table tr td.active.disabled.active:focus,
    .datepicker table tr td.active.disabled:hover.active:focus,
    .datepicker table tr td.active:active.focus,
    .datepicker table tr td.active:hover:active.focus,
    .datepicker table tr td.active.disabled:active.focus,
    .datepicker table tr td.active.disabled:hover:active.focus,
    .datepicker table tr td.active.active.focus,
    .datepicker table tr td.active:hover.active.focus,
    .datepicker table tr td.active.disabled.active.focus,
    .datepicker table tr td.active.disabled:hover.active.focus {
        background-color: #fa071b;
    }

/* Fleet Tracking */
#show_side_panel {
    background: #fb3d4d;
}

#side_panel {
    border: 1px solid #fb3d4d;
}

#side_panel_title {
    background: #fb3d4d;
}

.typeahead .form-control.tt-hint {
    color: #c3a7aa;
}

.typeahead .form-control.tt-input {
    color: #936c6e;
}

.typeahead .tt-menu {
    background: white;
    -webkit-box-shadow: 0px 0px 50px 0px rgba(105, 63, 66, 0.15);
    box-shadow: 0px 0px 50px 0px rgba(105, 63, 66, 0.15);
}

    .typeahead .tt-menu .tt-dataset .tt-suggestion {
        color: #936c6e;
    }

        .typeahead .tt-menu .tt-dataset .tt-suggestion .tt-highlight {
            color: #574445;
        }

        .typeahead .tt-menu .tt-dataset .tt-suggestion:hover {
            background: #faf7f7;
        }