/* 
    FIRST CLIENT: first-client-store-logo
    Maxim Client Colors - #EF062D #ef082c 
*/

a {
    /* color: #ef082c; */
}

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

.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-maxim-skylights~.btn-primary,
#theme-maxim-skylights .fc .fc-button-primary:not(:disabled).fc-button-active,
#theme-maxim-skylights .fc .fc-button-primary:not(:disabled):active,
#theme-maxim-skylights .swal2-popup .swal2-actions button.swal2-confirm,
#theme-maxim-skylights .wizard>.actions a,
#theme-maxim-skylights .wizard>.actions a:active,
#theme-maxim-skylights .wizard>.actions a:hover,
#theme-maxim-skylights div.tox .tox-button:not(.tox-button--naked):not(.tox-button--secondary) {
    /* color: #ffffff !important;
    background-color: #ef082c !important;
    border-color: #ef082c !important; */
}

#theme-maxim-skylights~.btn-primary,
#theme-maxim-skylights~button.btn,
#theme-maxim-skylights~.btn-primary {
    /* color: #fff;
    background-color: #ef082c;
    border-color: #ef082c; */
}

#theme-maxim-skylights .btn-primary.btn-icon-text {
    /* color: #ffffff !important; */
    /* background-color: #ef082c !important; */
    /* border-color: #ef082c !important; */
}

#theme-maxim-skylights .btn-outline-primary,
#theme-maxim-skylights .fc .fc-button-primary {
    /* color: #ef082c !important; */
    /* border-color: #ef082c !important; */
}

#theme-maxim-skylights .sidebar .sidebar-body .nav .nav-item:hover {
    /* color: #ef082c !important; */
}

#theme-maxim-skylights .sidebar .sidebar-body .nav .nav-item:hover,
#theme-maxim-skylights .sidebar .sidebar-body .nav .nav-item a:hover {
    /* color: #ef082c !important; */
}

#theme-maxim-skylights .sidebar .sidebar-body .nav.sub-menu .nav-item:hover .nav-link:before {
    /* color: #ef082c !important; */
    /* border: 1px solid #ef082c; */
    /* background: #ef082c; */
}

#theme-maxim-skylights .sidebar .sidebar-body .nav.sub-menu .nav-item:hover .nav-link {
    /* color: #ef082c !important; */
}

#theme-maxim-skylights .sidebar .sidebar-body .nav .nav-item.active a li {
    /* color: #ef082c !important; */
}

#theme-maxim-skylights .sidebar .sidebar-body .nav .nav-item.active a span {
    /* color: #ef082c !important; */
}

#theme-maxim-skylights .sidebar .sidebar-body .nav .nav-item.active a i::before {
    /* color: #ef082c !important; */
}

#theme-maxim-skylights .sidebar .sidebar-body .nav .nav-item.active .nav-link:hover {
    /* color: #ef082c !important; */
}

#theme-maxim-skylights .sidebar .sidebar-body .nav .nav-item.active .nav-link.active {
    /* color: #ef082c !important; */
}

#theme-maxim-skylights .sidebar .sidebar-body .nav .nav-item.active .nav-link.active svg {
    /* color: #ef082c !important; */
}

#theme-maxim-skylights .sidebar .sidebar-body .nav.sub-menu .nav-item .nav-link.active:before {
    /* border: 1px solid #ef082c; */
    /* background: #ef082c; */
}

#theme-maxim-skylights .datepicker .border-primary {
    /* border-color: #ef082c !important; */
}

#theme-maxim-skylights .text-primary {
    /* color: #ef082c !important; */
}

#theme-maxim-skylights .card-body .btn-primary.btn-icon-text {
    /* color: #ffffff !important;
    background-color: #ef082c !important;
    border-color: #ef082c !important; */
}

#theme-maxim-skylights .card-body .page-item.active .page-link,
#theme-maxim-skylights .table-responsive .page-item.active .page-link {
    /* background-color: #ef082c !important; */
    /* border-color: #ef082c !important; */
}

#theme-maxim-skylights .footer a {
    /* color: #ef082c !important; */
}

#theme-maxim-skylights~.btn-check:active+.btn-outline-primary,
#theme-maxim-skylights~.btn-check:checked+.btn-outline-primary,
#theme-maxim-skylights~.btn-outline-primary.active,
#theme-maxim-skylights~.btn-outline-primary.dropdown-toggle.show,
#theme-maxim-skylights~.btn-outline-primary:active,
#theme-maxim-skylights~.fc .active.fc-button-primary,
#theme-maxim-skylights~.fc .btn-check:active+.fc-button-primary,
#theme-maxim-skylights~.fc .btn-check:checked+.fc-button-primary,
#theme-maxim-skylights~.fc .dropdown-toggle.show.fc-button-primary,
#theme-maxim-skylights~.fc .fc-button-primary:active {
    /* color: #fff; */
    /* background-color: #ef082c; */
    /* border-color: #ef082c; */
}

#theme-maxim-skylights .btn-primary,
#theme-maxim-skylights .fc .fc-primary {
    /* color: #ef082c !important; */
    /* background-color: #ef082c !important; */
    /* border-color: #ef082c !important; */
}

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

#theme-maxim-skylights~.btn-primary:hover,
#theme-maxim-skylights~.fc .fc-button-primary.fc-button-active:hover:not(:disabled),
#theme-maxim-skylights~.fc .fc-button-primary:hover:not(:disabled):active,
#theme-maxim-skylights~.swal2-popup .swal2-actions button.swal2-confirm:hover,
#theme-maxim-skylights~.wizard>.actions a:hover,
#theme-maxim-skylights~div.tox .tox-button:hover:not(.tox-button--naked):not(.tox-button--secondary) {
    /* color: #fff; */
    /* background-color: #EF062D; */
    /* border-color: #ef082c; */
}

#theme-maxim-skylights~.btn-outline-primary:hover,
#theme-maxim-skylights~.fc .fc-button-primary:hover {
    /* color: #fff !important; */
    /* background-color: #ef082c !important; */
}

#theme-maxim-skylights~.btn-outline-primary:hover,
#theme-maxim-skylights~.fc .fc-button-primary:hover {
    /* color: #fff !important; */
    /* background-color: #ef082c !important; */
}

#theme-maxim-skylights~.form-check-input:checked {
    /* background-color: #ef082c; */
    /* border-color: #ef082c; */
}

#theme-maxim-skylights~.form-check-input[type=checkbox] {
    /* background-color: #ef082c; */
    /* border-color: #ef082c; */
}

.sidebar .sidebar-header .sidebar-brand {
    font-size: 16px;
    color: #ef082c;
}

.sidebar .sidebar-header .sidebar-brand span {
    /* color: #595E60; */
}

.page-item.active .page-link {
    /* z-index: 3; */
    /* color: #fff; */
    /* background-color: #ef082c; */
    /* border-color: #ef082c; */
}