﻿.featured-box h4 {
    color: #EC7D1D;
}

.featured-box .box-content {
    border-top: 1px solid #EC7D1D;
}

.featured-box .icon-featured {
    background-color: #EC7D1D;
}

.featured-box-effect-2 .icon-featured:after {
    -webkit-box-shadow: 0 0 0 3px #EC7D1D;
    box-shadow: 0 0 0 3px #EC7D1D;
}

.dashboard h3 {
    color: #EC7D1D;
}


.dropdown-item:focus {
    background-color: #EC7D1D !important;
}

.text-primary-light {
    color: #f3f3f3 !important;
}

.bg-primary-light {
    background-color: #f3f3f3 !important;
}

.text-credit-gateway {
    color: #EC7D1D !important;
}

.text-credit-gateway-landing {
    color: #EC7D1D !important;
}

.bg-credit-gateway {
    background-color: #EC7D1D !important;
}

.border-credit-gateway {
    border-color: #EC7D1D !important;
}



.btn-creditgateway {
    color: #fff !important;
    background-color: #EC7D1D !important;
    border-color: #EC7D1D !important;
}


    .btn-creditgateway:hover {
        color: #fff !important;
        background-color: #AC5C15 !important;
        border-color: #AC5C15 !important;
    }

    .btn-creditgateway:focus, .btn-creditgateway.focus {
        box-shadow: 0 0 0 0.2rem rgba(172, 92, 21, 0.49) !important;
    }

    .btn-creditgateway.disabled, .btn-creditgateway:disabled {
        color: #fff !important;
        background-color: #7D430F !important;
        border-color: #7D430F !important;
    }

    .btn-creditgateway:not(:disabled):not(.disabled):active, .btn-creditgateway:not(:disabled):not(.disabled).active,
    .show > .btn-creditgateway.dropdown-toggle {
        color: #fff !important;
        background-color: #EC7D1D !important;
        border-color: #EC7D1D !important;
    }

        .btn-creditgateway:not(:disabled):not(.disabled):active:focus, .btn-creditgateway:not(:disabled):not(.disabled).active:focus,
        .show > .btn-creditgateway.dropdown-toggle:focus {
            box-shadow: 0 0 0 0.2rem rgba(172, 92, 21, 0.49) !important;
        }





.slider-selection {
    background: linear-gradient(to left, #EC7D1D, #EC7D1D) !important;
}

.slider-handle, .min-slider-handle {
    background-color: #EC7D1D !important;
    background-image: none !important;
    box-shadow: none !important;
}

.slider .tooltip-inner {
    background-color: #EC7D1D !important;
}

.slider .tooltip-arrow {
    border-top-color: #EC7D1D !important;
    color: #EC7D1D;
}

.tooltip.top .tooltip-arrow {
    border-top-color: #EC7D1D !important;
}

.custom-control-input:checked ~ .custom-control-label::before {
    color: #fff;
    border-color: #EC7D1D !important;
    background-color: #EC7D1D !important;
}

.custom-control-input:focus ~ .custom-control-label::before {
    box-shadow: 0 0 0 0.2rem rgba(80, 184, 72, 0.25) !important;
}

/* WIZARD HEADING COLOUR ------------------------- */
/*-------------------------------------------------*/
.text-wizard-heading {
    color: #EC7D1D !important;
}

.border-wizard-heading {
    border-color: #EC7D1D !important;
}
/*-------------------------------------------------*/

/* ACCORDION BUTTON NO HOVER  ---------------------*/
/*-------------------------------------------------*/
.btn-creditgateway-no-hover {
    color: #fff !important;
    background-color: #EC7D1D !important;
    border-color: #EC7D1D !important;
}


    .btn-creditgateway-no-hover:focus, btn-creditgateway-no-hover:active {
        outline: none !important;
        box-shadow: none;
    }
/*-------------------------------------------------*/

/* LIST GROUP ITEM COLOUR -------------------------*/
/*-------------------------------------------------*/
.list-group-item.active {
    background-color: #EC7D1D !important;
    border-color: #EC7D1D !important;
}
/*-------------------------------------------------*/

/* DROPDOWN BORDER COLOUR -------------------------*/
/*-------------------------------------------------*/
/*select {
    border-color: #EC7D1D !important;
}*/
/*-------------------------------------------------*/

input[type=radio]:checked + label {
    color: #EC7D1D !important;
}

input[type=checkbox]:checked + label:hover {
    color: #EC7D1D !important;
}

input[type=radio]:checked + label:hover {
    color: #EC7D1D !important;
}

/*input[type=checkbox]:not(:checked) + label {
    color: #EC7D1D !important;
}*/

input[type=checkbox]:not(:checked) + label:hover {
    color: #EC7D1D !important;
}

input[type=radio]:not(:checked) + label:hover {
    color: #EC7D1D !important;
}



/* POLICY PAGE HORIZONTAL LINE COLOUR ------------ */
/*-------------------------------------------------*/
hr.colour {
    border: 0.5px solid #EC7D1D;
}
/*-------------------------------------------------*/


#credit_report_summary .input-group > .input-group-prepend {
    flex: 0 0 130px;
}

#credit_report_summary .input-group .input-group-text {
    width: 100%;
}

/*#credit_report_summary .nav-tabs .nav-link.active,
    .nav-tabs .nav-item.show .nav-link {
        color: #EC7D1D;
    }

    #credit_report_summary .nav-tabs .nav-link:hover {
    }*/

#credit_report_summary .tab-content.active {
    background-color: #f8f9fa;
}

#credit_report_summary th {
    background-color: #EC7D1D;
    color: #fff;
    position: sticky;
    top: 0;
}

::-webkit-scrollbar {
    background-color: rgba(0, 0, 0, 0.3);
    border-radius: 0;
    cursor: auto;
    height: 8px;
    width: 8px;
}

::-webkit-scrollbar-thumb {
    background: linear-gradient(#EC7D1D, #EC7D1D);
    border: 1px solid transparent;
    border-radius: 0;
}

/*#credit_report_summary .scrollbar::-webkit-scrollbar-thumb {
    background: linear-gradient(#EC7D1D, #EC7D1D);
    border: 1px solid transparent;
    border-radius: 5px;
}

#credit_report_summary .scrollbar::-webkit-scrollbar {
    height: 5px;
    width: 5px;
    background-color: rgba(0, 0, 0, 0.05);
    border-radius: 5px;
}*/

#credit_report_summary .overlay {
    border-radius: 3px;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0,0,0,0.4);
    z-index: 2 !important;
}

    #credit_report_summary .overlay .center-text {
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%,-50%);
        -ms-transform: translate(-50%,-50%);
    }

        #credit_report_summary .overlay .center-text .fs-20 {
            font-size: 20px;
        }

#credit_report_summary .card-link > h6 {
    color: #fff !important;
    text-decoration: none;
}

    #credit_report_summary .card-link > h6:hover {
    }

#credit_report_summary .anchor-style > a {
    color: #fff !important;
    text-decoration: none !important;
}

#credit_report_summary .card-header-default {
    min-height: 134px;
}

#credit_report_summary .tab-pane-body-default {
    max-height: 624px;
    height: 624px;
}

#credit_report_summary .table-default {
    max-height: 300px;
    height: 300px;
}

#credit_report_summary .icon:hover {
    animation: shake 0.7s;
    animation-iteration-count: infinite;
    text-shadow: 0px 2px 30px rgba(255,255,255,0.5);
}

#tab_panes .nav-pills .nav-link.active {
    background-color: #EC7D1D !important;
    border-radius: 0px;
}

#tab_panes .nav-pills .nav-link:not(.active) {
    background-color: transparent !important;
    color: #000;
}

#nav_tabs.nav-tabs .nav-link:hover, #nav_tabs.nav-tabs .nav-link:focus {
    border-color: transparent transparent #EC7D1D !important;
}

#nav_tabs.nav-tabs .nav-link.active,
#nav_tabs.nav-tabs .nav-item.show .nav-link {
    /*color: #495057;
    background-color: rgba(0, 0, 0, 0.1) !important;*/
    border-color: transparent transparent #EC7D1D !important;
}
