/* fix mdb strong overrides */
strong{
    font-weight: bolder !important;
}

a{
    color: #004C85 !important;
}
a .btn-fwel-primary{
    color: #fff !important;
}
footer.page-footer a {
    color: #fff !important;
}

.color-fwel-primary{
    color:#004C85!important
}
.text-fwel-primary{
    /*color:#dc3545!important*/
    color:#004C85!important
}
a.text-fwel-primary:focus,a.text-fwel-primary:hover{
    /*color:#a71d2a!important*/
    color:#003584!important
}
.bg-fwel-primary{
    color: #fff !important;
    background-color:#004C85!important
}
.bg-fwel-dark{
    color: #fff !important;
    background-color:#4A5154!important
}

.fwel-primary-color{
    color:#fff !important;
    background-color:#004C85;
}

a .btn{
  color: #fff !important;;
}
.btn-fwel-primary{
    color:#fff !important;;
    background-color:#004C85;
    border-color:#004C85
}
.btn-fwel-primary:hover{
    color:#fff;background-color:#003584;border-color:#003584
}
.btn-fwel-primary.focus,.btn-fwel-primary:focus{
    color:#fff;background-color:#003584;border-color:#003584;box-shadow:0 0 0 .2rem rgba(0,76,133,.5)
}
.btn-fwel-primary.disabled,.btn-fwel-primary:disabled{
    color:#fff !important;
    background-color:#004C85;
    border-color:#004C85
}
.btn-fwel-primary:not(:disabled):not(.disabled).active,.btn-fwel-primary:not(:disabled):not(.disabled):active,.show>.btn-fwel-primary.dropdown-toggle{
    color:#fff !important;
    background-color:#003584;
    border-color:#003584
}
.btn-fwel-primary:not(:disabled):not(.disabled).active:focus,.btn-fwel-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-fwel-primary.dropdown-toggle:focus{
    box-shadow:0 0 0 .2rem rgba(0,76,133,.5)
}
.btn-outline-fwel-primary{
    color:#004C85 !important;background-color:transparent !important;border:2px solid #004C85 !important
}
.btn-outline-fwel-primary:hover,.btn-outline-fwel-primary:focus,.btn-outline-fwel-primary:active,.btn-outline-fwel-primary:active:focus,.btn-outline-fwel-primary.active{
    color:#004C85 !important;background-color:transparent !important;border-color:#004C85 !important
}
.btn-outline-fwel-primary:not([disabled]):not(.disabled):active,.btn-outline-fwel-primary:not([disabled]):not(.disabled).active,.show>.btn-outline-fwel-primary.dropdown-toggle{
    background-color:transparent !important;
    border-color:#004C85 !important;
    -webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15);
    box-shadow:0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15)
}
.btn-outline-fwel-primary:not([disabled]):not(.disabled):active:focus,.btn-outline-fwel-primary:not([disabled]):not(.disabled).active:focus,.show>.btn-outline-fwel-primary.dropdown-toggle:focus{
    -webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15);box-shadow:0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15)
}

.pills-fwel-primary .show>.nav-link{
    background-color:#004C85 !important
}
.pills-fwel-primary .nav-link.active{
    background-color:#004C85 !important
}.tabs-fwel-primary{
     background-color:#004C85 !important
 }

.dropdown-item-fwel-primary:hover {
    color: #fff !important;
    background-color: #004C85 !important;
}

.alert-fwel-primary{
    color:#003584;
    background-color: #ABC4D6;
    border-color:#7AAED3
}.alert-fwel-primary hr{
     border-top-color:#7AAED3
 }
.alert-fwel-primary .alert-link{
    color:#003584
}

.modal-dialog.modal-notify.modal-fwel-primary .modal-header{
    background-color:#004C85
}
.modal-dialog.modal-notify.modal-fwel-primary .fas,.modal-dialog.modal-notify.modal-fwel-primary .fab,.modal-dialog.modal-notify.modal-fwel-primary .far{
    color:#004C85
}
.modal-dialog.modal-notify.modal-fwel-primary .badge{
    background-color:#004C85
}
.modal-dialog.modal-notify.modal-fwel-primary .btn .fas,.modal-dialog.modal-notify.modal-fwel-primary .btn .fab,.modal-dialog.modal-notify.modal-fwel-primary .btn .far{
    color:#fff
}
.modal-dialog.modal-notify.modal-fwel-primary .btn.btn-outline-fwel-primary .fas,.modal-dialog.modal-notify.modal-fwel-primary .btn.btn-outline-fwel-primary .fab,.modal-dialog.modal-notify.modal-fwel-primary .btn.btn-outline-fwel-primary .far{
    color:#004C85
}


/*
MDB Override fixed
 */
.white-skin-fwel .navbar .navbar-nav .nav-item a {
    color: #424242 ;
}
.white-skin-fwel .navbar .navbar-nav .nav-item a:not(:hover) {
    color: #424242 !important;
}
.white-skin-fwel .navbar .navbar-nav .nav-item a .dropdown-item:hover{
    color: #fff !important;
    background-color: #004C85 !important;
}
.white-skin-fwel .dropdown-item:hover{
    color: #fff !important;
    background-color: #004C85 !important;
}
.white-skin-fwel .dropdown-item:active{
    color: #fff !important;
    background-color: #004C85 !important;
}
.side-nav {
    background-color: #f9f9f9 !important;
}
.white-skin-fwel .navbar {
    color: #424242;
    background-color: #fff;
}

.pagination.pg-fwelprimary .page-item.active .page-link {
    color: #fff !important;
    background-color: #004C85;
}

/*
MDB Overrides
 */
.table-primary,.table-primary>td,.table-primary>th{
    background-color:rgba(0,76,133,.3)!important
}
.table-primary tbody+tbody,.table-primary td,.table-primary th,.table-primary thead th{
     border-color:rgba(0,76,133,.5)!important
 }
.table-hover .table-primary:hover{
       background-color:rgba(0,76,133,.5)!important
}
.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{
    background-color:rgba(0,76,133,.5)!important
}

.primary-color{
    color:#fff!important;
    background-color:#004C85!important;
}
.btn-primary{
    color:#fff!important;
    background-color:#004C85!important;
    border-color:#004C85!important
}
.btn-primary:hover{
    color:#fff!important;
    background-color:#003584!important;
    border-color:#003584!important
}
.btn-primary.focus,.btn-primary:focus{
    color:#fff!important;
    background-color:#003584!important;border-color:#003584!important;box-shadow:0 0 0 .2rem rgba(0,76,133,.5)!important
}
.btn-primary.disabled,.btn-primary:disabled{
    color:#fff!important;
    background-color:#004C85!important;border-color:#004C85!important
}
.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{
    color:#fff!important;
    background-color:#003584!important;border-color:#003584!important
}
.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{
    box-shadow:0 0 0 .2rem rgba(0,76,133,.5)!important
}

.btn-outline-primary{
    color:#004C85!important;border-color:#004C85!important
}
.btn-outline-primary:hover{
    color:#fff;background-color:#004C85!important;border-color:#004C85!important
}
.btn-outline-primary.focus,.btn-outline-primary:focus{
    box-shadow:0 0 0 .2rem rgba(0,76,133,.5)!important
}
.btn-outline-primary.disabled,.btn-outline-primary:disabled{
    color:#004C85!important;background-color:transparent
}
.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{
    color:#fff;background-color:#004C85!important;border-color:#004C85!important
}
.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{
    box-shadow:0 0 0 .2rem rgba(0,76,133,.5)!important
}

.badge-primary{
    color:#fff;background-color:#004C85!important
}
a.badge-primary:focus,a.badge-primary:hover{
    color:#fff;background-color:#003584!important
}
a.badge-primary.focus,a.badge-primary:focus{
    outline:0;box-shadow:0 0 0 .2rem rgba(0,76,133,.5)!important
}

.alert-primary{
    color:#004085;background-color:rgba(0,76,133,.5)!important;border-color:rgba(0,76,133,.5)!important
}
.alert-primary hr{
    border-top-color:rgba(0,76,133,.5)!important
}
.alert-primary .alert-link{
    color:#002752
}

.list-group-item-primary{
    color:#004085;background-color:rgba(0,76,133,.5)!important
}
.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{
    color:#004085;background-color:rgba(0,76,133,.5)!important
}
.list-group-item-primary.list-group-item-action.active{
    color:#fff;background-color:#004085;border-color:#004085
}
.bg-primary{
    background-color:#004C85!important
}
a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{
    background-color:#003584!important
}

.border-primary{
    border-color:#004C85!important
}

.text-primary{
    color:#004C85!important
}
a.text-primary:focus,a.text-primary:hover{
  color:#003584!important
}