/*
Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license
Click nbfs://nbhost/SystemFileSystem/Templates/JSP_Servlet/CascadeStyleSheet.css to edit this template
*/
/* 
    Created on : May 23, 2024, 7:57:06 PM
    Author     : ebelloma
    Version    : v1.0
*/

@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');

.w3-theme-l5 {color:#000 !important; background-color:#f2f9fe !important}
.w3-theme-l4 {color:#000 !important; background-color:#d2eafd !important}
.w3-theme-l3 {color:#000 !important; background-color:#a6d4fa !important}
.w3-theme-l2 {color:#000 !important; background-color:#79bff8 !important}
.w3-theme-l1 {color:#fff !important; background-color:#4daaf6 !important}
.w3-theme-d1 {color:#fff !important; background-color:#0c87eb !important}
.w3-theme-d2 {color:#fff !important; background-color:#0b78d1 !important}
.w3-theme-d3 {color:#fff !important; background-color:#0a69b7 !important}
.w3-theme-d4 {color:#fff !important; background-color:#085a9d !important}
.w3-theme-d5 {color:#fff !important; background-color:#074b83 !important}

.w3-theme-light {color:#000 !important; background-color:#f2f9fe !important}
.w3-theme-dark {color:#fff !important; background-color:#074b83 !important}
.w3-theme-action {color:#fff !important; background-color:#074b83 !important}

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

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

/*Override*/
.w3-dropdown-hover:first-child { background-color: inherit; color: inherit }

/*Extensions*/
.w3-theme-error { color: red !important; font-weight: bold; font-size: 1.2em }
.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%}}
/*Customizations*/
html,body {
    background-color:#074b83;
}
html {
    font-size: 18px;
}
body {
    background-color: white;
}

h1,h2,h3,h4 {
    margin: 0px;
    font-size: inherit;
    /*font-family: 'Open Sans';*/
}
h1 {
    font-size: 2.6em;
}
h2 {
    font-size: 2.2em;
}
h3 {
    font-size: 1.8em;
}
h4 {
    font-size: 1.4em;
}

.w3-text-theme2 {
    color: #074b83;
}

.eTS-navTitle {}
.eTS-fieldLabel {
    /*color: black !important;*/
    font-weight: bold;
}
.eTS-dataBlock {
    /*min-height: 5.0em;*/
}
.eTS-dataBlock > fieldset {
    margin-top: 0px; padding-top: 0px; padding-bottom: 8px;
    background-color: white;
}
.eTS-dataBlock > fieldset > legend {
    padding: 0px 0px;
}

.eTS-editable {}  /* Defined on parent 'a' anchor to define permissions */
.eTS-btn {
    border-radius: 8px;
}
.eTS-btn-cancel {
    background-color: grey!important; color: white!important;
}
.eTS-btn-action {}
.eTS-btn-delete {
    background-color: palevioletred!important; color: white!important;
}