﻿.bg-main {
    background-color: #E5E5E5 !important;
}

/*LIGHTS*/

.bg-light-primary {
    background-color: #E3EDFF !important;
}

.bg-light-secondary {
    background-color: #F2E2FF !important;
}

.bg-light-alternate {
    background-color: #E3FFFF !important;
}

.bg-light-success {
    background-color: #E3FFF1 !important;
}

.bg-light-danger {
    background-color: #FFE3E3 !important;
}

.bg-light-warning {
    background-color: #FFF5E2 !important;
}

.bg-light-info {
    background-color: #E3F5FF !important;
}

.text-light-primary {
    color: #E3EDFF !important;
}

.text-light-secondary {
    color: #F2E2FF !important;
}

.text-light-alternate {
    color: #E3FFFF !important;
}

.text-light-success {
    color: #E3FFF1 !important;
}

.text-light-danger {
    color: #FFE3E3 !important;
}

.text-light-warning {
    color: #FFF5E2 !important;
}

.text-light-info {
    color: #E3F5FF !important;
}

.border-light-primary {
    border-color: #E3EDFF !important;
}

.border-light-secondary {
    border-color: #F2E2FF !important;
}

.border-light-alternate {
    border-color: #E3FFFF !important;
}

.border-light-success {
    border-color: #E3FFF1 !important;
}

.border-light-danger {
    border-color: #FFE3E3 !important;
}

.border-light-warning {
    border-color: #FFF5E2 !important;
}

.border-light-info {
    border-color: #E3F5FF !important;
}


/*NORMAL*/
.bg-primary {
    background-color: #4285F4 !important;
}

.bg-secondary {
    background-color: #AA66CC !important;
}

.bg-alternate {
    background-color: #2BBBAD !important;
}

.bg-success {
    background-color: #00B74A !important;
}

.bg-danger {
    background-color: #FF3B30 !important;
}

.bg-warning {
    background-color: #FFBB33 !important;
}

.bg-info {
    background-color: #5AC8FA !important;
}

.text-primary {
    color: #4285F4 !important;
}

.text-secondary {
    color: #AA66CC !important;
}

.text-alternate {
    color: #2BBBAD !important;
}

.text-success {
    color: #00B74A !important;
}

.text-danger {
    color: #FF3B30 !important;
}

.text-warning {
    color: #FFBB33 !important;
}

.text-info {
    color: #5AC8FA !important;
}

.border-primary {
    border-color: #4285F4 !important;
}

.border-secondary {
    border-color: #AA66CC !important;
}

.border-alternate {
    border-color: #2BBBAD !important;
}

.border-success {
    border-color: #00B74A !important;
}

.border-danger {
    border-color: #FF3B30 !important;
}

.border-warning {
    border-color: #FFBB33 !important;
}

.border-info {
    border-color: #5AC8FA !important;
}


/*DARK*/
.bg-dark-primary {
    background-color: #0D47A1 !important;
}

.bg-dark-secondary {
    background-color: #9933CC !important;
}

.bg-dark-alternate {
    background-color: #00695C !important;
}

.bg-dark-success {
    background-color: #007E33 !important;
}

.bg-dark-danger {
    background-color: #CC0000 !important;
}

.bg-dark-warning {
    background-color: #FF8800 !important;
}

.bg-dark-info {
    background-color: #0099CC !important;
}

.text-dark-primary {
    color: #0D47A1 !important;
}

.text-dark-secondary {
    color: #9933CC !important;
}

.text-dark-alternate {
    color: #00695C !important;
}

.text-dark-success {
    color: #007E33 !important;
}

.text-dark-danger {
    color: #CC0000 !important;
}

.text-dark-warning {
    color: #FF8800 !important;
}

.text-dark-info {
    color: #0099CC !important;
}

.border-dark-primary {
    border-color: #0D47A1 !important;
}

.border-dark-secondary {
    border-color: #9933CC !important;
}

.border-dark-alternate {
    border-color: #00695C !important;
}

.border-dark-success {
    border-color: #007E33 !important;
}

.border-dark-danger {
    border-color: #CC0000 !important;
}

.border-dark-warning {
    border-color: #FF8800 !important;
}

.border-dark-info {
    border-color: #0099CC !important;
}

/*Q COLORS*/

.bg-light-qPrimary {
    background-color: #EBF1FF !important;
}

.text-light-qPrimary {
    color: #EBF1FF !important;
}

.border-light-qPrimary {
    border-color: #EBF1FF !important;
}

.bg-qPrimary {
    background-color: #2176FF !important;
}

.text-qPrimary {
    color: #2176FF !important;
}

.border-qPrimary {
    border-color: #2176FF !important;
}

/*Overrides*/
.btn-outline-danger:hover .text-danger {
    color: #FFFFFF !important;
}
