﻿
.text-link {
    color: #2f5d83 !important;
}
.text-link:hover {
    color: #2f5d83 !important;
}

.text-primary {
    color: #2f5d83 !important;
}
/* Primary Color */

.btn-primary {
    color: #fff;
    background-color: #2f5d83;
    border-color: #2f5d83
}

.btn-primary:focus, .btn-primary.focus,.btn-primary:hover {
    color: #fff;
    background-color: #254967;
    border-color: #22425d;
}

.btn-primary.disabled, .btn-primary:disabled {
    color: #fff;
    background-color: #2f5d83;
    border-color: #2f5d83;
    opacity:0.5;
}

.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle {
    color: #fff;
    background-color: #2f5d83;
    border-color: #2f5d83
}



.bg-primary {
    background-color: #2f5d83 !important
}

a.bg-primary:hover, a.bg-primary:focus, button.bg-primary:hover, button.bg-primary:focus {
    background-color: #2f5d83 !important
}

/*.border-primary {
    border-color: #2f5d83 !important
}

*/

/* Success */

.btn-success {
    color: #fff;
    background-color: #aece4e;
    border-color: #aece4e
}

    .btn-success:focus, .btn-success.focus, .btn-success:hover {
        color: #fff;
        background-color: #7b962a;
        border-color: #7b962a;
    }

    .btn-success.disabled, .btn-success:disabled {
        color: #fff;
        background-color: #aece4e;
        border-color: #aece4e;
        opacity:0.5;
    }

    .btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle {
        color: #fff;
        background-color: #aece4e;
        border-color: #aece4e
    }


.alert-success {
    color: #51631c;
    background-color: #aece4e;
    border-color: #aece4e
}



.bg-success {
    background-color: #aece4e !important
}

a.bg-success:hover, a.bg-success:focus, button.bg-success:hover, button.bg-success:focus {
    background-color: #7b962a !important
}

.btn-outline-success:focus, .btn-outline-success:hover {
    color: #fff;
    background-color: #7b962a;
    border-color: #7b962a;
}

.btn-outline-success {
    color: #aece4e;
    background-color: #fff;
    border-color: #aece4e;
}


/*Default*/
.btn-default {
    color: #fff;
    background-color: #aaa;
    border-color: #aaa;
}

    .btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .open .dropdown-toggle.btn-default {
        color: #fff;
        background-color: #969696;
        border-color: #969696;
    }

    .btn-default:active, .btn-default.active, .open .dropdown-toggle.btn-default {
        background-image: none;
        background-color: #aaa;
        border-color: #aaa;
    }

    .btn-default.disabled, .btn-default[disabled], fieldset[disabled] .btn-default, .btn-default.disabled:hover, .btn-default[disabled]:hover, fieldset[disabled] .btn-default:hover, .btn-default.disabled:focus, .btn-default[disabled]:focus, fieldset[disabled] .btn-default:focus, .btn-default.disabled:active, .btn-default[disabled]:active, fieldset[disabled] .btn-default:active, .btn-default.disabled.active, .btn-default[disabled].active, fieldset[disabled] .btn-default.active {
        color: #fff;
        background-color: #969696;
        border-color: #969696;
        opacity: 0.5;
    }

    .btn-default .badge {
        color: #aaa;
        background-color: #fff;
    }

/*btn grey*/

.btn-grey {
    color: #000;
    background-color: #eee;
    border-color: #eee;
}
.btn-grey:hover, .btn-grey:focus, .btn-grey:active, .btn-grey.active, .open .dropdown-toggle.btn-grey {
     color: #000;
    background-color: #eee;
    border-color: #eee;
}

/*btn grey*/
.btn-danger {
    color: #fff;
    background-color: #f00;
    border-color: #f00;
}

/*Header*/
.headerFontColor {
    color: #2f5d83;
}
.search-dropdown li a:hover, .search-dropdown li a:focus {
    background: #9cbe35;
    color:#fff;
}
/*Header*/

.modal-header {
    background-color: #2f5d83;
}


.nav-tabs-custom > .nav-tabs > li > a.active {
   border-top: 3px solid #2f5d83;
}

a,a:hover, a:focus, a:not([href]):not([class]), a:not([href]):not([class]):hover {
    color: #2f5d83;
}
/* navbar */
.navbar .navbar-nav .active > .nav-link, .navbar .navbar-nav .nav-link.active, .navbar .navbar-nav .nav-link.show, .navbar .navbar-nav .show > .nav-link {
    background: #aece4e;
}

.btco-hover-menu .nav-link:hover {
    background: #aece4e !important;
}

input:checked + .slider {
    background-color: #aece4e;
}

input:focus + .slider {
    box-shadow: 0 0 1px #aece4e;
}


.notification-bell::after {
    background: #aece4e;
}
.grid-icon-bar {
    background: #aece4e;
    border: 1px solid #aece4e;
}
.ifa {
    background-color: #aece4e;
}
.btco-hover-menu .collapse ul ul ul > li:hover > a {
    background: #aece4e;
}
.btco-hover-menu .collapse ul > li:hover > a {
    background: #aece4e;
}
.webgrid-header {
    background-color: #2f5d83;
}
.btco-hover-menu .collapse ul ul > li:hover > a, .navbar .show .dropdown-menu > li > a:focus, .navbar .show .dropdown-menu > li > a:hover {
    background: #aece4e;
}

.btco-hover-menu .collapse ul ul, .btco-hover-menu .collapse ul ul.dropdown-menu {
    background: #2F5D83;
}
.btco-hover-menu .collapse ul ul ul, .btco-hover-menu .collapse ul ul ul.dropdown-menu {
    background: #2F5D83;
}


.daterangepicker td.active, .daterangepicker td.active:hover {
    background-color: #2f5d83;
    border-color: transparent;
    color: #fff;
}

.daterangepicker .ranges li.active {
    background-color: #2f5d83 !important;
    color: #fff;
}

.dropdown-item.active, .dropdown-item:active {
    color: #fff;
    text-decoration: none;
    background-color: #aece4e;
}
.highlightGreyText {
    color: gray !important;
}