


:root {
    
    --green1:#abd8bc;
    --green2:#51e1a0;
    --green3:#1DAD6D;
    --green4:#0C7C59;

    --aliceblue: #f0f8ff;
    --bg-overlay: rgb(173, 174, 209);
    --bg-helllila: #CFD3E8;
    --bg-overlay2: rgb(173, 174, 209, 0.3);
    --lilac:#B9A2CD;
    --bg-lilac:#B9A2CD;
    --bg-lavender:#efe8ff;
    --bg-lavender2:#e9e3ff; /* #faf8ff */
    --bg-lavender3:#f9f6ff;
    --bg-lavender4:#C6BDDB;
    --royal-purple: #724E91;

    --headcol   : #9C1FEA;
    --tailcol   : #CE8FF5;
}

.modal-card-body {
    background-color: var(--bg-lavender2);
}
.modal-card-foot, .modal-card-head {
    background-color: var(--bg-overlay) !important;
}

html {
    min-height: 100vh;
    background-color: var(--bg-lilac) !important;
}

.appt-select-row:hover {
    background-color:#892be260;
}

.main_container {

}

.tabs_container_outer {
    background-color: var(--bg-lavender3) !important;
}

.tabs_container_inner{
    background-color: var(--bg-lilac) !important;
}

.tabs_container_inner.is-boxed li.is-active a {
    background-color: var(--bg-lavender3) !important;
}

.tabs.is-boxed a:hover {
    background-color: var(--bg-lavender) !important;
}

.table.is-striped tbody tr:not(.is-selected) {
    background-color: var(--bg-lavender) !important;
}

.table.is-striped tbody tr:not(.is-selected):nth-child(2n) {
    background-color: var(--bg-lavender2) !important;
}

.gtable_container {

}

.gtable_head{

}

.gtable_table {

}

.gtable_table thead tr {
    background-color: var(--bg-lavender2) !important;
}

.app_head {
    background-color: var(--headcol) !important;
}

.app_tail {
    background-color: var(--tailcol) !important;
}

.other_head {
    background-color: #ADAED1;
}

.other_tail {
    background-color: #CFD3E8;
}

.conflict {
    background-color: red;
}