/*======================================================
 | COLORS
 |
 | Author: Wandrille KRAFFT <wandrille@krafft.ovh>
 | Package: Sotic\Assets\dist\css
 | Version: 1.0
 ======================================================*/

/*************************************
 * TEXT
 *************************************/

.txt-color-blue       { color: #57889c !important; }
.txt-color-blueLight  { color: #92a2a8 !important; }
.txt-color-blueDark   { color: #4c4f53 !important; }
.txt-color-green      { color: #356e35 !important; }
.txt-color-greenLight { color: #71843f !important; }
.txt-color-greenDark  { color: #496949 !important; }
.txt-color-red        { color: #a90329 !important; }
.txt-color-yellow     { color: #e98d19 !important; }
.txt-color-orange     { color: #e94f19 !important; }
.txt-color-orangeDark { color: #a57225 !important; }
.txt-color-pink       { color: #ce1654 !important; }
.txt-color-pinkDark   { color: #a8829f !important; }
.txt-color-purple     { color: #6e587a !important; }
.txt-color-darken     { color: #1b1e24 !important; }
.txt-color-lighten    { color: #d5e7ec !important; }
.txt-color-white      { color: #ffffff !important; }
.txt-color-grayDark   { color: #525252 !important; }
.txt-color-magenta    { color: #6e3671 !important; }
.txt-color-teal       { color: #568a89 !important; }
.txt-color-redLight   { color: #a65858 !important; }

a.txt-color-blue:hover,       a.txt-color-blue:focus       { color: #376d84 !important; }
a.txt-color-blueLight:hover,  a.txt-color-blueLight:focus  { color: #6c858e !important; }
a.txt-color-blueDark:hover,   a.txt-color-blueDark:focus   { color: #2e3134 !important; }
a.txt-color-green:hover,      a.txt-color-green:focus      { color: #1e5d1e !important; }
a.txt-color-greenLight:hover, a.txt-color-greenLight:focus { color: #5a6f24 !important; }
a.txt-color-greenDark:hover,  a.txt-color-greenDark:focus  { color: #294429 !important; }
a.txt-color-red:hover,        a.txt-color-red:focus        { color: #890020 !important; }
a.txt-color-yellow:hover,     a.txt-color-yellow:focus     { color: #b86b0a !important; }
a.txt-color-orange:hover,     a.txt-color-orange:focus     { color: #b8370a !important; }
a.txt-color-orangeDark:hover, a.txt-color-orangeDark:focus { color: #80510a !important; }
a.txt-color-pink:hover,       a.txt-color-pink:focus       { color: #a2093c !important; }
a.txt-color-pinkDark:hover,   a.txt-color-pinkDark:focus   { color: #8f5d83 !important; }
a.txt-color-purple:hover,     a.txt-color-purple:focus     { color: #583f65 !important; }
a.txt-color-darken:hover,     a.txt-color-darken:focus     { color: #000000 !important; }
a.txt-color-lighten:hover,    a.txt-color-lighten:focus    { color: #a8c8d2 !important; }
a.txt-color-white:hover,      a.txt-color-white:focus      { color: #cecece !important; }
a.txt-color-grayDark:hover,   a.txt-color-grayDark:focus   { color: #121212 !important; }
a.txt-color-magenta:hover,    a.txt-color-magenta:focus    { color: #59215d !important; }
a.txt-color-teal:hover,       a.txt-color-teal:focus       { color: #357272 !important; }
a.txt-color-redLight:hover,   a.txt-color-redLight:focus   { color: #833737 !important; }

/*************************************
 * BACKGROUND
 *************************************/

[class*=" bg-"], [class^=bg-] { 
    filter: none !important; 
}

.bg-color-blue       { background-color: #57889c !important; }
.bg-color-blueLight  { background-color: #92a2a8 !important; }
.bg-color-blueDark   { background-color: #4c4f53 !important; }
.bg-color-green      { background-color: #356e35 !important; }
.bg-color-greenLight { background-color: #71843f !important; }
.bg-color-greenDark  { background-color: #496949 !important; }
.bg-color-red        { background-color: #a90329 !important; }
.bg-color-yellow     { background-color: #e98d19 !important; }
.bg-color-orange     { background-color: #e94f19 !important; }
.bg-color-orangeDark { background-color: #a57225 !important; }
.bg-color-pink       { background-color: #ac5287 !important; }
.bg-color-pinkDark   { background-color: #a8829f !important; }
.bg-color-purple     { background-color: #6e587a !important; }
.bg-color-darken     { background-color: #1b1e24 !important; }
.bg-color-lighten    { background-color: #d5e7ec !important; }
.bg-color-white      { background-color: #ffffff !important; }
.bg-color-grayDark   { background-color: #525252 !important; }
.bg-color-magenta    { background-color: #6e3671 !important; }
.bg-color-teal       { background-color: #568a89 !important; }
.bg-color-redLight   { background-color: #a65858 !important; }

/*************************************
 * PANEL
 *************************************/

.panel-blue  { border-color: #57889c; }
.panel-blue a       { color: #57889c; }
.panel-blue a:hover { color: #376d84; }
.panel-blue .panel-heading {
    border-color: #57889c;
    color: #fff;
    background-color: #57889c;
}

.panel-blueLight  { border-color: #92a2a8; }
.panel-blueLight a       { color: #92a2a8; }
.panel-blueLight a:hover { color: #6c858e; }
.panel-blueLight .panel-heading {
    border-color: #92a2a8;
    color: #fff;
    background-color: #92a2a8;
}

.panel-blueDark  { border-color: #4c4f53; }
.panel-blueDark a       { color: #4c4f53; }
.panel-blueDark a:hover { color: #2e3134; }
.panel-blueDark .panel-heading {
    border-color: #4c4f53;
    color: #fff;
    background-color: #4c4f53;
}

.panel-green  { border-color: #356e35; }
.panel-green a       { color: #356e35; }
.panel-green a:hover { color: #1e5d1e; }
.panel-green .panel-heading {
    border-color: #356e35;
    color: #fff;
    background-color: #356e35;
}

.panel-greenLight  { border-color: #71843f; }
.panel-greenLight a       { color: #71843f; }
.panel-greenLight a:hover { color: #5a6f24; }
.panel-greenLight .panel-heading {
    border-color: #71843f;
    color: #fff;
    background-color: #71843f;
}

.panel-greenDark  { border-color: #496949; }
.panel-greenDark a       { color: #496949; }
.panel-greenDark a:hover { color: #294429; }
.panel-greenDark .panel-heading {
    border-color: #496949;
    color: #fff;
    background-color: #496949;
}

.panel-red  { border-color: #a90329; }
.panel-red a       { color: #a90329; }
.panel-red a:hover { color: #890020; }
.panel-red .panel-heading {
    border-color: #a90329;
    color: #fff;
    background-color: #a90329;
}

.panel-yellow  { border-color: #e98d19; }
.panel-yellow a       { color: #e98d19; }
.panel-yellow a:hover { color: #b86b0a; }
.panel-yellow .panel-heading {
    border-color: #e98d19;
    color: #fff;
    background-color: #e98d19;
}

.panel-orange  { border-color: #e94f19; }
.panel-orange a       { color: #e94f19; }
.panel-orange a:hover { color: #b8370a; }
.panel-orange .panel-heading {
    border-color: #e94f19;
    color: #fff;
    background-color: #e94f19;
}

.panel-orangeDark  { border-color: #a57225; }
.panel-orangeDark a       { color: #a57225; }
.panel-orangeDark a:hover { color: #80510a; }
.panel-orangeDark .panel-heading {
    border-color: #a57225;
    color: #fff;
    background-color: #a57225;
}

.panel-pink  { border-color: #ce1654; }
.panel-pink a       { color: #ce1654; }
.panel-pink a:hover { color: #a2093c; }
.panel-pink .panel-heading {
    border-color: #ce1654;
    color: #fff;
    background-color: #ce1654;
}

.panel-pinkDark  { border-color: #a8829f; }
.panel-pinkDark a       { color: #a8829f; }
.panel-pinkDark a:hover { color: #8f5d83; }
.panel-pinkDark .panel-heading {
    border-color: #a8829f;
    color: #fff;
    background-color: #a8829f;
}

.panel-purple  { border-color: #6e587a; }
.panel-purple a       { color: #6e587a; }
.panel-purple a:hover { color: #583f65; }
.panel-purple .panel-heading {
    border-color: #6e587a;
    color: #fff;
    background-color: #6e587a;
}

.panel-darken  { border-color: #404040; }
.panel-darken a       { color: #404040; }
.panel-darken a:hover { color: #000000; }
.panel-darken .panel-heading {
    border-color: #404040;
    color: #fff;
    background-color: #404040;
}

.panel-lighten  { border-color: #d5e7ec; }
.panel-lighten a       { color: #d5e7ec; }
.panel-lighten a:hover { color: #a8c8d2; }
.panel-lighten .panel-heading {
    border-color: #d5e7ec;
    color: #fff;
    background-color: #d5e7ec;
}

.panel-white  { border-color: #ffffff; }
.panel-white a       { color: #ffffff; }
.panel-white a:hover { color: #cecece; }
.panel-white .panel-heading {
    border-color: #ffffff;
    color: #fff;
    background-color: #ffffff;
}

.panel-grayDark  { border-color: #525252; }
.panel-grayDark a       { color: #525252; }
.panel-grayDark a:hover { color: #121212; }
.panel-grayDark .panel-heading {
    border-color: #525252;
    color: #fff;
    background-color: #525252;
}

.panel-magenta  { border-color: #6e3671; }
.panel-magenta a       { color: #6e3671; }
.panel-magenta a:hover { color: #59215d; }
.panel-magenta .panel-heading {
    border-color: #6e3671;
    color: #fff;
    background-color: #6e3671;
}

.panel-teal  { border-color: #568a89; }
.panel-teal a       { color: #568a89; }
.panel-teal a:hover { color: #357272; }
.panel-teal .panel-heading {
    border-color: #568a89;
    color: #fff;
    background-color: #568a89;
}

.panel-redLight  { border-color: #a65858; }
.panel-redLight a       { color: #a65858; }
.panel-redLight a:hover { color: #833737; }
.panel-redLight .panel-heading {
    border-color: #a65858;
    color: #fff;
    background-color: #a65858;
}
