:root {
    --lp-primary-color: #1A75BA;
    --lp-secondary-color: #b8d5eb;
    --lp-content_title: #0a3b8a;
    --lp-th_head: #03428B;
    --lp-table_footer: #DBDBDB;
    --lp-table_header_bg: #b8d5eb;
    --lp-top_strip: #1A75BA;
    --lp-synapse-bg: #d4e5f2;

    --lp-btn_primary: #1A75BA;
    --lp-lp_btn_primary_hover: #054c8f;
    --lp-lp_btn_primary_focus: rgb(26 117 186 / 84%);

    --lp-tabs_color: #0292ff;
    --lp-label-color: #242428;
    --lp-body-color: #020202;
    --lp-body-white: #ffffff;
    --lp-font-xs: 0.67rem;
    --lp-font-xs-weight: 500;
    --lp-card-bg: #ffffff;
    --lp-card-bg-active: #fbfbfc;
    --lp-card-btn-bg: rgba(13, 12, 34, 0.10);
    --lp-card-btn-active-bg: rgba(13, 12, 34, 0.21);
    --lp-card-title: #0d0c22;
    /* --lp-table-odd: #f4f4f4; */
    /* --lp-table-even: #d6eefa; */
    --lp-table-odd: #d7d8db;
    --lp-table-even: #fff;
}

body {
    background-image: url('/public/images/sps-images/app-bg.png');
    background-size: cover;
    background-repeat: no-repeat;
}

#logo a img {
    height: 87px
}

.btn-update {
    background: url(../../../images/sps-images/Update.png) no-repeat
}

.btn-cancel {
    background: url(../../../images/sps-images/Cancel.png) no-repeat
}

.btn-changepassword {
    background: url(../../../images/sps-images/create-password.png) no-repeat
}

.btn-reseller {
    background: url(../../../images/sps-images/add_reseller.png) no-repeat
}

.btn-addmerchant {
    background: url(../../../images/sps-images/AddMerch.png) no-repeat
}

.btn-addspeciality {
    background: url(../../../images/sps-images/add_speciality.png) no-repeat
}

.btn-iso {
    background: url(../../../images/sps-images/add-referral.png) no-repeat
}

.nav-tabs .nav-item.show .nav-link,
.nav-tabs .nav-link {
    background-image: url('/public/images/buttons/tab_default.png');
    color: #ffffff !important;
}

.nav-tabs .nav-item.show .nav-link,
.nav-tabs .nav-link.active,
.nav-tabs .nav-link:hover {
    background-image: url('/public/images/buttons/tab_hover.png');
}

.nav-link.lc-finance-now-btn {
    background-image: url('/public/images/LiquidCare/finance_now_button.png');
}

.nav-link.lc-finance-now-btn:hover {
    background-image: url('/public/images/LiquidCare/finance_now_button.png');
}

.btn-addmerchant,
.btn-addspeciality,
.btn-iso,
.btn-salesrepresentative,
.btn-update {
    width: 103px;
    height: 35px;
    border: none;
    cursor: pointer;
    color: transparent
}

.btn-cancel:active,
.btn-cancel:focus,
.btn-cancel:hover {
    color: transparent !important
}

.btn-changepassword {
    width: 118px
}

.btn-addspeciality {
    width: 110px
}

.btn-salesrepresentative {
    background: url(../../../images/sps-images/add_salesrepresentative.png) no-repeat;
    width: 180px
}

#border {
    background-color: #f4c834;
    border-bottom: 2px solid #002961
}

#masterdata li,
#providers li,
.iso-list li {
    border-left: 1px solid #f4c834
}

#profileMenu a,
#profileMenu a:hover {
    background-color: #03325e
}

.new_table_dt-tr-even tr:nth-child(odd),
.table-border_cs tr:nth-child(odd) {
    background-color: #dbe4f1
}

.table-border_cs,
.table-border_cs td {
    border-color: #03325e
}

.new_table_dt-tr-even tr:nth-child(2n) {
    background-color: #f7f7f7
}

.new_table_dt-tr-even.thead_except,
.new_table_dt-tr-even.thead_except tr:first-child {
    background-color: #03325e !important
}

.custom-control-input:checked~.custom-control-label::before {
    border-color: var(--lp-btn_primary);
    background-color: var(--lp-btn_primary);
}