.WV0Color {
    background:rgb(2 100 10 / 3%);   
    border: 1px solid rgb(2 100 10 / 5%);
    z-index:12!important;
}
.WV1Color, .WV2Color {
    background:#f3fff1;
    border: 1px solid #f3fff1;
    z-index:12!important;
}
.WV3Color, .WV4Color{
    background:#f3fff2;
    border: 1px solid #f3fff2;
    z-index:12!important;
}
.WV5Color, .WV6Color {
    background:#ebffea;
    border: 1px solid #ebffea;
    z-index:12!important;
}
.WV7Color, .WV8Color{
    background:#ebffeb;
    border: 1px solid #ebffeb;
    z-index:12!important;
}
.WV9Color, .WV10Color {
    background:#e3fee1;
    border: 1px solid #e3fee1;
    z-index:12!important;
}
.WV11Color, .WV12Color {
    background:#e3fee2;
    border: 1px solid #e3fee2;
    z-index:12!important;
}
.WV13Color, .WV14Color {
    background:#dcfeda;
    border: 1px solid #dcfeda;
    z-index:12!important;
}
.WV15Color, .WV16Color {
    background:#dcfedb;
    border: 1px solid #dcfedb;
    z-index:12!important;
}
.WV17Color, .WV18Color {
    background:#d4fed2;
    border: 1px solid #d4fed2;
    z-index:12!important;
}
.WV19Color, .WV20Color {
    background:#d4fed1;
    border: 1px solid #d4fed1;
    z-index:12!important;
}
.WV21Color, .WV22Color {
    background:#c4fec1;
    border: 1px solid #c4fec1;
    z-index:12!important;
}
.WV23Color, .WV24Color {
    background:#c4fec2;
    border: 1px solid #c4fec2;
    z-index:12!important;
}
.WV25Color, .WV26Color {
    background:#bdfeb8;
    border: 1px solid #bdfeb8;
    z-index:12!important;
}
.WV27Color, .WV28Color {
    background:#bdfeb9;
    border: 1px solid #bdfeb9;
    z-index:12!important;
}
.WV29Color, .WV30Color {
    background:#b5feb1;
    border: 1px solid #b5feb1;
    z-index:12!important;
}
.WV31Color, .WV32Color {
    background:#b5feb2;
    border: 1px solid #b5feb2;
    z-index:12!important;
}
.WV33Color, .WV34Color {
    background:#adffa8;
    border: 1px solid #adffa8;
    z-index:12!important;
}
.WV35Color, .WV36Color {
    background:#adffa9;
    border: 1px solid #adffa9;
    z-index:12!important;
}
.WV37Color, .WV38Color {
    background:#a5ffa1;
    border: 1px solid #a5ffa1;
    z-index:12!important;
}
.WV39Color, .WV40Color {
    background:#a5ffa2;
    border: 1px solid #a5ffa2;
    z-index:12!important;
}
.WV41Color, .WV42Color {
    background:#96ff90;
    border: 1px solid #96ff90;
    z-index:12!important;
}
.WV43Color, .WV44Color {
    background:#96ff91;
    border: 1px solid #96ff91;
    z-index:12!important;
}
.WV45Color, .WV46Color {
    background:#8eff88;
    border: 1px solid #8eff88;
    z-index:12!important;
}
.WV47Color, .WV48Color {
    background:#8eff89;
    border: 1px solid #8eff89;
    z-index:12!important;
}
.WV49Color, .WV50Color {
    background:#86ff80;
    border: 1px solid #86ff80;
    z-index:12!important;
}
.WV51Color {
    background:#86ff81;
    border: 1px solid #86ff81;
    z-index:12!important;
}
.WV52Color {
    background:#7fff78;
    border: 1px solid #7fff78;
    z-index:12!important;
}
.WV53Color {
    background:#7fff79;
    border: 1px solid #7fff79;
    z-index:12!important;
}
.WV54Color {
    background:#77ff70;
    border: 1px solid #77ff70;
    z-index:12!important;
}
.WV55Color {
    background:#77ff71;
    border: 1px solid #77ff71;
    z-index:12!important;
}
.WV56Color {
    background:#67ff5f;
    border: 1px solid #67ff5f;
    z-index:12!important;
}
.WV57Color {
    background:#67ff5e;
    border: 1px solid #67ff5e;
    z-index:12!important;
}
.WV58Color {
    background:#61ff57;
    border: 1px solid #61ff57;
    z-index:12!important;
}
.WV59Color {
    background:#61ff58;
    border: 1px solid #61ff58;
    z-index:12!important;
}
.WV60Color {
    background:#59ff4f;
    border: 1px solid #59ff4f;
    z-index:12!important;
}
.WV61Color {
    background:#59ff4e;
    border: 1px solid #59ff4e;
    z-index:12!important;
}
.WV62Color {
    background:#51ff47;
    border: 1px solid #51ff47;
    z-index:12!important;
}
.WV63Color {
    background:#51ff48;
    border: 1px solid #51ff48;
    z-index:12!important;
}
.WV64Color {
    background:#49ff3f;
    border: 1px solid #49ff3f;
    z-index:12!important;
}
.WV65Color {
    background:#49ff3e;
    border: 1px solid #49ff3e;
    z-index:12!important;
}
.WV66Color {
    background:#3aff2e;
    border: 1px solid #3aff2e;
    z-index:12!important;
}
.WV67Color {
    background:#3aff2f;
    border: 1px solid #3aff2f;
    z-index:12!important;
}
.WV68Color {
    background:#32ff26;
    border: 1px solid #32ff26;
    z-index:12!important;
}
.WV69Color {
    background:#32ff27;
    border: 1px solid #32ff27;
    z-index:12!important;
}
.WV70Color {
    background:#2bff1e;
    border: 1px solid #2bff1e;
    z-index:12!important;
}
.WV71Color {
    background:#2bff1f;
    border: 1px solid #2bff1f;
    z-index:12!important;
}
.WV72Color {
    background:#23ff16;
    border: 1px solid #23ff16;
    z-index:12!important;
}
.WV73Color {
    background:#23ff17;
    border: 1px solid #23ff17;
    z-index:12!important;
}
.WV74Color {
    background:#1bff0e;
    border: 1px solid #1bff0e;
    z-index:12!important;
}
.WV75Color {
    background:#1bff0f;
    border: 1px solid #1bff0f;
    z-index:12!important;
}
.WV76Color {
    background:#0efc00;
    border: 1px solid #0efc00;
    z-index:12!important;
}
.WV77Color {
    background:#0efc01;
    border: 1px solid #0efc01;
    z-index:12!important;
}
.WV78Color {
    background:#0df400;
    border: 1px solid #0df400;
    z-index:12!important;
}
.WV79Color {
    background:#0df401;
    border: 1px solid #0df401;
    z-index:12!important;
}
.WV80Color {
    background:#0dec00;
    border: 1px solid #0dec00;
    z-index:12!important;
}
.WV81Color {
    background:#0dec01;
    border: 1px solid #0dec01;
    z-index:12!important;
}
.WV82Color {
    background:#0ce400;
    border: 1px solid #0ce400;
    z-index:12!important;
}
.WV83Color {
    background:#0ce401;
    border: 1px solid #0ce401;
    z-index:12!important;
}
.WV84Color {
    background:#0cdc00;
    border: 1px solid #0cdc00;
    z-index:12!important;
}
.WV85Color {
    background:#0cdc01;
    border: 1px solid #0cdc01;
    z-index:12!important;
}
.WV86Color {
    background:#0bcc00;
    border: 1px solid #0bcc00;
    z-index:12!important;
}
.WV87Color {
    background:#0bcc01;
    border: 1px solid #0bcc01;
    z-index:12!important;
}
.WV88Color {
    background:#0ac300;
    border: 1px solid #0ac300;
    z-index:12!important;
}
.WV89Color {
    background:#0ac301;
    border: 1px solid #0ac301;
    z-index:12!important;
}
.WV90Color {
    background:#0abb00;
    border: 1px solid #0abb00;
    z-index:12!important;
}
.WV91Color {
    background:#0abb01;
    border: 1px solid #0abb01;
    z-index:12!important;
}
.WV92Color {
    background:#0ab300;
    border: 1px solid #0ab300;
    z-index:12!important;
}
.WV93Color {
    background:#0ab301;
    border: 1px solid #0ab301;
    z-index:12!important;
}
.WV94Color {
    background:#09ab00;
    border: 1px solid #09ab00;
    z-index:12!important;
}
.WV95Color {
    background:#09ab01;
    border: 1px solid #09ab01;
    z-index:12!important;
}
.WV96Color {
    background:#089b00;
    border: 1px solid #089b00;
    z-index:12!important;
}
.WV97Color {
    background:#089b01;
    border: 1px solid #089b01;
    z-index:12!important;
}
.WV98Color {
    background:#089200;
    border: 1px solid #089200;
    z-index:12!important;
}
.WV99Color {
    background:#089201;
    border: 1px solid #089201;
    z-index:12!important;
}
.WV100Color {
    background:#078a00;
    border: 1px solid #078a00;
    z-index:12!important;
}




/* Classes for schedule-> periods from xml */

.WDVGColor {
    background:#011801!important;  
    border: 1px solid #011801;
    z-index:10!important; 
}

.WDVGrColor {
    background:#888!important;   
    border: 1px solid #888;
    z-index:10!important;
}

.WDV0Color {
    background:rgb(2 100 10 / 3%);   
    border: 1px solid rgb(2 100 10 / 5%);
    z-index:10!important;
}
.WDV1Color, .WDV2Color {
    background:#f3fff1;
    border: 1px solid #f3fff1;
    z-index:10!important;
}
.WDV3Color, .WDV4Color{
    background:#f3fff2;
    border: 1px solid #f3fff2;
    z-index:10!important;
}
.WDV5Color, .WDV6Color {
    background:#ebffea;
    border: 1px solid #ebffea;
    z-index:10!important;
}
.WDV7Color, .WDV8Color{
    background:#ebffeb;
    border: 1px solid #ebffeb;
    z-index:10!important;
}
.WDV9Color, .WDV10Color {
    background:#e3fee1;
    border: 1px solid #e3fee1;
    z-index:10!important;
}
.WDV11Color, .WDV12Color {
    background:#e3fee2;
    border: 1px solid #e3fee2;
    z-index:10!important;
}
.WDV13Color, .WDV14Color {
    background:#dcfeda;
    border: 1px solid #dcfeda;
    z-index:10!important;
}
.WDV15Color, .WDV16Color {
    background:#dcfedb;
    border: 1px solid #dcfedb;
    z-index:10!important;
}
.WDV17Color, .WDV18Color {
    background:#d4fed2;
    border: 1px solid #d4fed2;
    z-index:10!important;
}
.WDV19Color, .WDV20Color {
    background:#d4fed1;
    border: 1px solid #d4fed1;
    z-index:10!important;
}
.WDV21Color, .WDV22Color {
    background:#c4fec1;
    border: 1px solid #c4fec1;
    z-index:10!important;
}
.WDV23Color, .WDV24Color {
    background:#c4fec2;
    border: 1px solid #c4fec2;
    z-index:10!important;
}
.WDV25Color, .WDV26Color {
    background:#bdfeb8;
    border: 1px solid #bdfeb8;
    z-index:10!important;
}
.WDV27Color, .WDV28Color {
    background:#bdfeb9;
    border: 1px solid #bdfeb9;
    z-index:10!important;
}
.WDV29Color, .WDV30Color {
    background:#b5feb1;
    border: 1px solid #b5feb1;
    z-index:10!important;
}
.WDV31Color, .WDV32Color {
    background:#b5feb2;
    border: 1px solid #b5feb2;
    z-index:10!important;
}
.WDV33Color, .WDV34Color {
    background:#adffa8;
    border: 1px solid #adffa8;
    z-index:10!important;
}
.WDV35Color, .WDV36Color {
    background:#adffa9;
    border: 1px solid #adffa9;
    z-index:10!important;
}
.WDV37Color, .WDV38Color {
    background:#a5ffa1;
    border: 1px solid #a5ffa1;
    z-index:10!important;
}
.WDV39Color, .WDV40Color {
    background:#a5ffa2;
    border: 1px solid #a5ffa2;
    z-index:10!important;
}
.WDV41Color, .WDV42Color {
    background:#96ff90;
    border: 1px solid #96ff90;
    z-index:10!important;
}
.WDV43Color, .WDV44Color {
    background:#96ff91;
    border: 1px solid #96ff91;
    z-index:10!important;
}
.WDV45Color, .WDV46Color {
    background:#8eff88;
    border: 1px solid #8eff88;
    z-index:10!important;
}
.WDV47Color, .WDV48Color {
    background:#8eff89;
    border: 1px solid #8eff89;
    z-index:10!important;
}
.WDV49Color, .WDV50Color {
    background:#86ff80;
    border: 1px solid #86ff80;
    z-index:10!important;
}
.WDV51Color {
    background:#86ff81;
    border: 1px solid #86ff81;
    z-index:10!important;
}
.WDV52Color {
    background:#7fff78;
    border: 1px solid #7fff78;
    z-index:10!important;
}
.WDV53Color {
    background:#7fff79;
    border: 1px solid #7fff79;
    z-index:10!important;
}
.WDV54Color {
    background:#77ff70;
    border: 1px solid #77ff70;
    z-index:10!important;
}
.WDV55Color {
    background:#77ff71;
    border: 1px solid #77ff71;
    z-index:10!important;
}
.WDV56Color {
    background:#67ff5f;
    border: 1px solid #67ff5f;
    z-index:10!important;
}
.WDV57Color {
    background:#67ff5e;
    border: 1px solid #67ff5e;
    z-index:10!important;
}
.WDV58Color {
    background:#61ff57;
    border: 1px solid #61ff57;
    z-index:10!important;
}
.WDV59Color {
    background:#61ff58;
    border: 1px solid #61ff58;
    z-index:10!important;
}
.WDV60Color {
    background:#59ff4f;
    border: 1px solid #59ff4f;
    z-index:10!important;
}
.WDV61Color {
    background:#59ff4e;
    border: 1px solid #59ff4e;
    z-index:10!important;
}
.WDV62Color {
    background:#51ff47;
    border: 1px solid #51ff47;
    z-index:10!important;
}
.WDV63Color {
    background:#51ff48;
    border: 1px solid #51ff48;
    z-index:10!important;
}
.WDV64Color {
    background:#49ff3f;
    border: 1px solid #49ff3f;
    z-index:10!important;
}
.WDV65Color {
    background:#49ff3e;
    border: 1px solid #49ff3e;
    z-index:10!important;
}
.WDV66Color {
    background:#3aff2e;
    border: 1px solid #3aff2e;
    z-index:10!important;
}
.WDV67Color {
    background:#3aff2f;
    border: 1px solid #3aff2f;
    z-index:10!important;
}
.WDV68Color {
    background:#32ff26;
    border: 1px solid #32ff26;
    z-index:10!important;
}
.WDV69Color {
    background:#32ff27;
    border: 1px solid #32ff27;
    z-index:10!important;
}
.WDV70Color {
    background:#2bff1e;
    border: 1px solid #2bff1e;
    z-index:10!important;
}
.WDV71Color {
    background:#2bff1f;
    border: 1px solid #2bff1f;
    z-index:10!important;
}
.WDV72Color {
    background:#23ff16;
    border: 1px solid #23ff16;
    z-index:10!important;
}
.WDV73Color {
    background:#23ff17;
    border: 1px solid #23ff17;
    z-index:10!important;
}
.WDV74Color {
    background:#1bff0e;
    border: 1px solid #1bff0e;
    z-index:10!important;
}
.WDV75Color {
    background:#1bff0f;
    border: 1px solid #1bff0f;
    z-index:10!important;
}
.WDV76Color {
    background:#0efc00;
    border: 1px solid #0efc00;
    z-index:10!important;
}
.WDV77Color {
    background:#0efc01;
    border: 1px solid #0efc01;
    z-index:10!important;
}
.WDV78Color {
    background:#0df400;
    border: 1px solid #0df400;
    z-index:10!important;
}
.WDV79Color {
    background:#0df401;
    border: 1px solid #0df401;
    z-index:10!important;
}
.WDV80Color {
    background:#0dec00;
    border: 1px solid #0dec00;
    z-index:10!important;
}
.WDV81Color {
    background:#0dec01;
    border: 1px solid #0dec01;
    z-index:10!important;
}
.WDV82Color {
    background:#0ce400;
    border: 1px solid #0ce400;
    z-index:10!important;
}
.WDV83Color {
    background:#0ce401;
    border: 1px solid #0ce401;
    z-index:10!important;
}
.WDV84Color {
    background:#0cdc00;
    border: 1px solid #0cdc00;
    z-index:10!important;
}
.WDV85Color {
    background:#0cdc01;
    border: 1px solid #0cdc01;
    z-index:10!important;
}
.WDV86Color {
    background:#0bcc00;
    border: 1px solid #0bcc00;
    z-index:10!important;
}
.WDV87Color {
    background:#0bcc01;
    border: 1px solid #0bcc01;
    z-index:10!important;
}
.WDV88Color {
    background:#0ac300;
    border: 1px solid #0ac300;
    z-index:10!important;
}
.WDV89Color {
    background:#0ac301;
    border: 1px solid #0ac301;
    z-index:10!important;
}
.WDV90Color {
    background:#0abb00;
    border: 1px solid #0abb00;
    z-index:10!important;
}
.WDV91Color {
    background:#0abb01;
    border: 1px solid #0abb01;
    z-index:10!important;
}
.WDV92Color {
    background:#0ab300;
    border: 1px solid #0ab300;
    z-index:10!important;
}
.WDV93Color {
    background:#0ab301;
    border: 1px solid #0ab301;
    z-index:10!important;
}
.WDV94Color {
    background:#09ab00;
    border: 1px solid #09ab00;
    z-index:10!important;
}
.WDV95Color {
    background:#09ab01;
    border: 1px solid #09ab01;
    z-index:10!important;
}
.WDV96Color {
    background:#089b00;
    border: 1px solid #089b00;
    z-index:10!important;
}
.WDV97Color {
    background:#089b01;
    border: 1px solid #089b01;
    z-index:10!important;
}
.WDV98Color {
    background:#089200;
    border: 1px solid #089200;
    z-index:10!important;
}
.WDV99Color {
    background:#089201;
    border: 1px solid #089201;
    z-index:10!important;
}
.WDV100Color {
    background:#078a00;
    border: 1px solid #078a00;
    z-index:10!important;
}





