/* 
    THIRD CLIENT - third-client-store-logo
    Kommerling Colors - #007fc6 #f99f29

    BLUE TEXT - 007fc6
    BLUE GRADIENT - 007fc6, 0075b7, 0071b1
    ORANGE TEXT - f99f29
    ORANGE GRADIENT - f99f29, faa731, fdcb61
*/

/* .card-body {
    background-color: #007fc6;
    background-color: #0075b7;
    background-color: #0071b1;
    background-color: #f99f29;
    background-color: #faa731;
    background-color: #fdcb61;
} */

a {
    color: #007fc6;
}

.window-store-logo span {
    color: #f99f29;
    color: #faa731;
    color: #fdcb61;
    font-weight: 700;
}

.page-item.active .page-link {
    z-index: 3;
    color: #fff;
    background-color: #007fc6;
    border-color: #007fc6;
}

.sidebar .sidebar-header .first-client-logo {
    font-size: 16px;
    color: #007fc6;
    opacity: 1;
    visibility: visible;
    transition: opacity .5s ease;
    font-weight: 700;
}

.modal-label-thumb-image {
    display: block;
    background-size: cover;
    background-size: 280px;
    background-position: center center;
    background-repeat: no-repeat;
    background-image: url("../assets/images/button-x.png");
    background-blend-mode: overlay;
    border: 1px solid red;
}

.modal-image-thumb-checkbox-delete:checked~.modal-image-thumb {
    display: block;
    background-size: cover;
    background-size: 280px;
    background-position: center center;
    background-repeat: no-repeat;
    background-image: url("../assets/images/button-x.png");
    background-blend-mode: overlay;
    border: 1px solid red;
}

#theme-kommerling~.btn-primary,
#theme-kommerling .fc .fc-button-primary:not(:disabled).fc-button-active,
#theme-kommerling .fc .fc-button-primary:not(:disabled):active,
#theme-kommerling .swal2-popup .swal2-actions button.swal2-confirm,
#theme-kommerling .wizard>.actions a,
#theme-kommerling .wizard>.actions a:active,
#theme-kommerling .wizard>.actions a:hover,
#theme-kommerling div.tox .tox-button:not(.tox-button--naked):not(.tox-button--secondary) {
    color: #ffffff !important;
    background-color: #007fc6 !important;
    border-color: #007fc6 !important;
}

#theme-kommerling~.btn-primary,
#theme-kommerling~button.btn,
#theme-kommerling~.btn-primary {
    color: #fff;
    background-color: #007fc6;
    border-color: #007fc6;
}

#theme-kommerling .btn-primary.btn-icon-text {
    /* color: #ffffff !important; */
    /* background-color: #007fc6 !important; */
    /* border-color: #007fc6 !important; */
}

#theme-kommerling .btn-outline-primary,
#theme-kommerling .fc .fc-button-primary {
    /* color: #007fc6 !important; */
    border-color: #007fc6 !important;
}

#theme-kommerling .sidebar .sidebar-body .nav .nav-item:hover {
    color: #007fc6 !important;
}

#theme-kommerling .sidebar .sidebar-body .nav .nav-item:hover,
#theme-kommerling .sidebar .sidebar-body .nav .nav-item a:hover {
    color: #007fc6 !important;
}

#theme-kommerling .sidebar .sidebar-body .nav.sub-menu .nav-item:hover .nav-link:before {
    color: #007fc6 !important;
    border: 1px solid #007fc6;
    background: #007fc6;
}

#theme-kommerling .sidebar .sidebar-body .nav.sub-menu .nav-item:hover .nav-link {
    color: #007fc6 !important;
}

#theme-kommerling .sidebar .sidebar-body .nav .nav-item.active a li {
    color: #007fc6 !important;
}

#theme-kommerling .sidebar .sidebar-body .nav .nav-item.active a span {
    color: #007fc6 !important;
}

#theme-kommerling .sidebar .sidebar-body .nav .nav-item.active a i::before {
    color: #007fc6 !important;
}

#theme-kommerling .sidebar .sidebar-body .nav .nav-item.active .nav-link:hover {
    color: #007fc6 !important;
}

#theme-kommerling .sidebar .sidebar-body .nav .nav-item.active .nav-link.active {
    color: #007fc6 !important;
}

#theme-kommerling .sidebar .sidebar-body .nav .nav-item.active .nav-link.active svg {
    color: #007fc6 !important;
}

#theme-kommerling .sidebar .sidebar-body .nav.sub-menu .nav-item .nav-link.active:before {
    border: 1px solid #007fc6;
    background: #007fc6;
}

#theme-kommerling .datepicker .border-primary {
    border-color: #007fc6 !important;
}

#theme-kommerling .text-primary {
    color: #007fc6 !important;
}

#theme-kommerling .card-body .btn-primary.btn-icon-text {
    /* color: #ffffff !important; */
    /* background-color: #007fc6 !important; */
    /* border-color: #007fc6 !important; */
}

#theme-kommerling .card-body .page-item.active .page-link,
#theme-kommerling .table-responsive .page-item.active .page-link {
    background-color: #007fc6 !important;
    border-color: #007fc6 !important;
}

#theme-kommerling .footer a {
    color: #007fc6 !important;
}

#theme-kommerling~.btn-check:active+.btn-outline-primary,
#theme-kommerling~.btn-check:checked+.btn-outline-primary,
#theme-kommerling~.btn-outline-primary.active,
#theme-kommerling~.btn-outline-primary.dropdown-toggle.show,
#theme-kommerling~.btn-outline-primary:active,
#theme-kommerling~.fc .active.fc-button-primary,
#theme-kommerling~.fc .btn-check:active+.fc-button-primary,
#theme-kommerling~.fc .btn-check:checked+.fc-button-primary,
#theme-kommerling~.fc .dropdown-toggle.show.fc-button-primary,
#theme-kommerling~.fc .fc-button-primary:active {
    color: #fff;
    background-color: #007fc6;
    border-color: #007fc6;
}

#theme-kommerling .btn-primary,
#theme-kommerling .fc .fc-primary {
    /* color: #007fc6 !important; */
    /* background-color: #007fc6 !important; */
    /* border-color: #007fc6 !important; */
}

#theme-kommerling~.btn-primary,
#theme-kommerling~.fc .fc-button-primary:not(:disabled).fc-button-active,
#theme-kommerling~.fc .fc-button-primary:not(:disabled):active,
#theme-kommerling~.swal2-popup .swal2-actions button.swal2-confirm,
#theme-kommerling~.wizard>.actions a,
#theme-kommerling~.wizard>.actions a:active,
#theme-kommerling~.wizard>.actions a:hover,
#theme-kommerling~div.tox .tox-button:not(.tox-button--naked):not(.tox-button--secondary) {
    color: #fff;
    /* color: #007fc6 !important; */
    border-color: #007fc6 !important;
}

#theme-kommerling~.btn-primary:hover,
#theme-kommerling~.fc .fc-button-primary.fc-button-active:hover:not(:disabled),
#theme-kommerling~.fc .fc-button-primary:hover:not(:disabled):active,
#theme-kommerling~.swal2-popup .swal2-actions button.swal2-confirm:hover,
#theme-kommerling~.wizard>.actions a:hover,
#theme-kommerling~div.tox .tox-button:hover:not(.tox-button--naked):not(.tox-button--secondary) {
    color: #fff;
    background-color: #007fc6;
    border-color: #007fc6;
}

#theme-kommerling~.btn-outline-primary:hover,
#theme-kommerling~.fc .fc-button-primary:hover {
    color: #fff !important;
    background-color: #007fc6 !important;
}

#theme-kommerling~.btn-outline-primary:hover,
#theme-kommerling~.fc .fc-button-primary:hover {
    color: #fff !important;
    background-color: #007fc6 !important;
}

#theme-kommerling~.form-check-input:checked {
    background-color: #007fc6;
    border-color: #007fc6;
}

#theme-kommerling~.form-check-input[type=checkbox] {
    background-color: #007fc6;
    border-color: #007fc6;
}

.sidebar .sidebar-header .sidebar-brand span {
    color: #f99f29;
}