/**********************************************
 * BACKGROUND *********************************
 **********************************************/
.bg-primary {
    background-color: #007bff !important;
}

.bg-secondary {
    background-color: #fcfcfd !important;
}

.bg-primary-dark {
    background-color: #012041 !important;
}

.bg-shadow-dark {
    background-color: rgba(0, 0, 0, .1);
}

.bg-shadow-light {
    background-color: rgba(255, 255, 255, .1);
}

.bg-primary-washed {
    background-color: #5daed1;
}

/**********************************************
 * TEXT ***************************************
 **********************************************/
.text-default {
    color: #0096d6 !important;
}

.text-light-blue {
    color: #28bcfc !important;
}

.text-light {
    color: #FFFFFF !important;
}

.text-dark.text-hover-default:hover,
.text-hover-default:hover {
    color: #0096d6 !important;
}

.text-grey{
    color: #737272 !important;
}

.text-light-grey{
    color: #a3a1a1 !important;
}

/**********************************************
 * BUTTON *************************************
 **********************************************/
.btn-primary {
    color: #FFFFFF;
    background-color: #007bff;
    border-color: #007bff;
}

.btn-primary:hover {
    color: #FFFFFF;
    background-color: #0096d6;
    border-color: #0096d6;
}

.btn-primary.focus,
.btn-primary:focus {
    box-shadow: 0 0 0 .2rem rgba(41, 79, 36, .5);
}

.btn-primary:not([disabled]):not(.disabled).active,
.btn-primary:not([disabled]):not(.disabled):active,
.show > .btn-primary.dropdown-toggle {
    color: #FFFFFF;
    background-color: #1d3b1d;
    border-color: #172b17;
    box-shadow: 0 0 0 .2rem rgba(41, 79, 36, .5);
}

.form-control:focus {
    border-color: rgb(53, 102, 47);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(41, 79, 36, 0.6);
}

/*********************************************
* BORDER *************************************
**********************************************/
.bordered {
    border-color: #F1F1F1;
}

.border-b-default {
    border-bottom-color: rgba(41, 79, 36, .15) !important;
}

/*********************************************
* OTHERS *************************************
**********************************************/

.color-alert{
    color: #ffc107 !important;
}

.color-success{
    color: #28a745 !important;
}

.color-error{
    color: #cc1714 !important;
}

.color-info{
    color: #17a2b8 !important;
}

.alert-info {
    color: #0096d6;
    background-color: #c7dbc7;
    border-color: #b7d3b7;
}