/* 
    Created on : May 1, 2023, 9:16:59 AM
    Author     : ebelloma
*/

@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@400;700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Exo+2:wght@400;700;900&display=swap');
@import url('https://fonts.googleapis.com/css?family=Lato:wght@400;700&display=swap');

html {
    background-color:#ff5722 !important;
}

body {
    font-family: 'Montserrat';
    font-size: 18px;
    background-color:white !important;
}
h1,h2,h3,h4 {
    margin: 0px;
    /*font-family: 'Open Sans';*/
}
h1 {
    font-size: 1.8em;
    font-family: 'Exo 2'; font-weight: 900;
}
h2 {
    font-size: 1.6em;
    font-family: 'Exo 2'; font-weight: 900;
}
h3 {
    font-size: 1.4em;
    font-family: 'Exo 2'; font-weight: 900;
}
h4 {
    font-size: 1.1em;
    font-family: 'Exo 2'; font-weight: 900;
}
ul {
    margin-top: 0px
}
#HEADER {
    color:#fff !important; background-color:#ff5722 !important;
    font-family: "Lato"; font-size: 1.2em;
}
#FOOTER {
    color:#fff !important; background-color:#ff5722 !important;
}

.mySidebar_content {
    font-family: "Lato"; font-size: 1.2em;
}

/* INSERT THEME [BEGIN] */
.w3-theme-l5 {color:#000 !important; background-color:#fff5f2 !important}
.w3-theme-l4 {color:#000 !important; background-color:#ffddd3 !important}
.w3-theme-l3 {color:#000 !important; background-color:#ffbca7 !important}
.w3-theme-l2 {color:#000 !important; background-color:#ff9a7b !important}
.w3-theme-l1 {color:#fff !important; background-color:#ff7850 !important}
.w3-theme-d1 {color:#fff !important; background-color:#ff4107 !important}
.w3-theme-d2 {color:#fff !important; background-color:#e93600 !important}
.w3-theme-d3 {color:#fff !important; background-color:#cb2f00 !important}
.w3-theme-d4 {color:#fff !important; background-color:#ae2900 !important}
.w3-theme-d5 {color:#fff !important; background-color:#912200 !important}

.w3-theme-light {color:#000 !important; background-color:#fff5f2 !important}
.w3-theme-dark {color:#fff !important; background-color:#912200 !important}
.w3-theme-action {color:#fff !important; background-color:#912200 !important}

.w3-theme {color:#fff !important; background-color:#ff5722 !important}
.w3-text-theme {color:#ff5722 !important}
.w3-border-theme {border-color:#ff5722 !important}

.w3-hover-theme:hover {color:#fff !important; background-color:#ff5722 !important}
.w3-hover-text-theme:hover {color:#ff5722 !important}
.w3-hover-border-theme:hover {border-color:#ff5722 !important}
/* INSERT THEME [END] */

/* W3 Theme Add On's */
.w3-hover-text-bold:hover {
    font-weight: bold
}
.w3-row-flex {display: flex; flex-wrap: wrap; flex-direction: row}
.w3-row-flex .w3-col {flex: 1 1 100%}
.w3-row-flex .w3-col.s1{flex: 1 1 8.33333%}.w3-row-flex .w3-col.s2{flex: 1 1 16.66666%}.w3-row-flex .w3-col.s3{flex: 1 1 24.99999%}.w3-row-flex .w3-col.s4{flex: 1 1 33.33333%}
.w3-row-flex .w3-col.s5{flex: 1 1 41.66666%}.w3-row-flex .w3-col.s6{flex: 1 1 49.99999%}.w3-row-flex .w3-col.s7{flex: 1 1 58.33333%}.w3-row-flex .w3-col.s8{flex: 1 1 66.66666%}
.w3-row-flex .w3-col.s9{flex: 1 1 74.99999%}.w3-row-flex .w3-col.s10{flex: 1 1 83.33333%}.w3-row-flex .w3-col.s11{flex: 1 1 91.66666%}.w3-row-flex .w3-col.s12{flex: 1 1 99.99999%}
@media (min-width:601px){.w3-row-flex .w3-col.m1{flex: 1 1 8.33333%}.w3-row-flex .w3-col.m2{flex: 1 1 16.66666%}.w3-row-flex .w3-col.m3,.w3-quarter{flex: 1 1 24.99999%}.w3-row-flex .w3-col.m4,.w3-third{flex: 1 1 33.33333%}
.w3-row-flex .w3-col.m5{flex: 1 1 41.66666%}.w3-row-flex .w3-col.m6,.w3-half{flex: 1 1 49.99999%}.w3-row-flex .w3-col.m7{flex: 1 1 58.33333%}.w3-row-flex .w3-col.m8,.w3-twothird{flex: 1 1 66.66666%}
.w3-row-flex .w3-col.m9,.w3-threequarter{flex: 1 1 74.99999%}.w3-row-flex .w3-col.m10{flex: 1 1 83.33333%}.w3-row-flex .w3-col.m11{flex: 1 1 91.66666%}.w3-row-flex .w3-col.m12{flex: 1 1 99.99999%}}
@media (min-width:993px){.w3-row-flex .w3-col.l1{flex: 1 1 8.33333%}.w3-row-flex .w3-col.l2{flex: 1 1 16.66666%}.w3-row-flex .w3-col.l3{flex: 1 1 24.99999%}.w3-row-flex .w3-col.l4{flex: 1 1 33.33333%}
.w3-row-flex .w3-col.l5{flex: 1 1 41.66666%}.w3-row-flex .w3-col.l6{flex: 1 1 49.99999%}.w3-row-flex .w3-col.l7{flex: 1 1 58.33333%}.w3-row-flex .w3-col.l8{flex: 1 1 66.66666%}
.w3-row-flex .w3-col.l9{flex: 1 1 74.99999%}.w3-row-flex .w3-col.l10{flex: 1 1 83.33333%}.w3-row-flex .w3-col.l11{flex: 1 1 91.66666%}.w3-row-flex .w3-col.l12{flex: 1 1 99.99999%}}
/* W3 Theme Add On's [END] */

/* Zongzy Overrides [BEGIN] */
.w3-theme-error {
    color: red !important;
    font-weight: bold; font-size: 1.2em;
}
.w3-button {
    padding: 4px 8px;
}
.w3-button.z-theme-action {
    color:#000 !important; background-color:#e0ffff !important;
    border-radius: 8px; /*border: 1px solid #000;*/
    box-shadow: 0px 0px 3px black;
}
.w3-button.z-theme-action:hover {
    cursor: pointer;
    background-color: #e0ffff !important;
    box-shadow: 0px 0px 6px #912200;
}
.w3-button.z-theme-action:active {
    /*opacity: .7;*/
}
.w3-button.z-theme-cancel {
    color:black !important; background-color:white !important;
    border-radius: 8px; /*border: 1px solid #000;*/
    box-shadow: 0px 0px 3px black;
}
.w3-button.z-theme-cancel:hover {
    cursor: pointer;
    box-shadow: 0px 0px 6px black;
}
.w3-button.z-theme-remove {
    color:white !important; background-color:red !important;
    border-radius: 8px; /*border: 1px solid #000;*/
    box-shadow: 0px 0px 3px black;
}
.w3-button.z-theme-remove:hover {
    cursor: pointer;
    box-shadow: 0px 0px 6px black;
}

.ck-editor-output > p:first-child {
    margin: 0px;
}
/* Zongzy Overrides [END] */

@media all and (min-width: 1px) and (max-width: 600px) {
    body {
        font-size: 14px;
    }
}
@media all and (min-width: 601px) and (max-width: 900px) {
    body {
        font-size: 16px;
    }
}