﻿@import url("/E_Contractor_Th/Theme.E_Contractor_Th.css?3745");

/* ===================================================================== */
/*  The following CSS was created using Theme Editor.                    */
/*  To modify this CSS, click "Open Theme Editor".                       */
/* ===================================================================== */

/* ===================================================================== */
/*  Root - CSS Variables                                                 */
/* ===================================================================== */

:root {
    /* Color - Brand */
    /* Elevation / Shadow */
    --shadow-none: none;
    --shadow-xs: 0 1px 2px rgba(0, 0, 0, .1);
    --shadow-s: 0 2px 4px rgba(0, 0, 0, .1);
    --shadow-m: 0 4px 6px rgba(0, 0, 0, .1);
    --shadow-l: 0 6px 8px rgba(0, 0, 0, .1);
    --shadow-xl: 0 8px 10px rgba(0, 0, 0, .1);

    /* App Settings */
    --header-size: 78px;
    --side-menu-size: 300px;
}


.tag,
.badge,
.btn.Is_Default, 
.Button.Is_Default {
    color: #fff;
}
.Menu_TopMenu > div {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-weight: var(--font-semi-regular);
    height: 100%;
}



.IsCheckin-filter-selected{

}
.IsCheckin-filter-selected:hover{
background-color: #bbd9f5;

}
.active.IsCheckin-filter-selected {
background-color: #bbd9f5;
}


.SubAccount-filter-selected{

}
.SubAccount-filter-selected:hover{
color: white;
background-color: #bbd9f5;

}
.active.SubAccount-filter-selected {
background-color: #bbd9f5;
}
div.Button, div.btn {
    min-height: 40px;
    height: auto !important;
    padding: 4px;
    width: fill-available;
    width:-moz-available;
    width: -webkit-fill-available;
}

/******* Accordion *********/

.accordion-item .accordion-item-icon {
    margin-left: 1em !important;
}

/**************************/

/********** Table **********/

.table-border-right{
border-color: var(--color-neutral-5);
border-style: none solid none none;
border-width: 0px 1px 0px 0px;
}

/***************************/

/********** Disable ***************/
[disabled="disabled"], [readonly="readonly"], textarea[readonly="readonly"] select[readonly="readonly"] {
    background-color: var(--color-neutral-2) !important;
    border: 1px solid var(--color-neutral-4);
    color: var(--color-neutral-6);
    pointer-events: none;
    color: var(--color-neutral-6) !important;
}
/*********************************/
.bold, .font-bold.bold {
    font-weight: bold;
}

/****** Filepond **********/
.filepond--drop-label.filepond--drop-label label {
    display: block;
    margin: 0;
    padding: .5em;
    color: var(--color-primary) !important;
}

/******* Background Color **********/

.filepond--drip {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    overflow: hidden;
    opacity: 100%;
    pointer-events: none;
    border-radius: .5em;
    background-color: var(--color-neutral-2) !important;
    /* border: solid 1px var(--color-neutral-2); */
    box-shadow: var(--shadow-m);
}
/**************************/
.Text-Passed {
    color: #3fcf35;
    font-size: 18px;
}

/**********************************/
.exam-filter-selected{

}

.exam-filter-selected:hover{
/*color: white;*/
background-color: #bbd9f5;

}
.active.exam-filter-selected {
background-color: #bbd9f5;
}
/********************************/