/**
* CSS for Proctor Portal Community
* Scoped to the root of the document and all its descendant elements.
*/

:root {

    --dxp-s-text-heading-small-font-size: 20px;
    --dxp-s-text-heading-small-font-weight: 400;


    --button-icon-color-green: #58965e;
    --button-icon-color-red: #8a2a2b;
    --button-icon-color-blue: #084968;
    --button-icon-color-yellow: #fab24c;
    --button-icon-color-light-yellow: #a89968;

    --calendar-color-green: #88c651;
    --calendar-color-red: #c8102e;
    --calendar-color-grey: #7d7d7d;
    --calendar-color-yellow: #fab24c;
    --calendar-color-blue: #0070d2;
}

.table-line-mark {
    background: red;
    clip-path: polygon(0% 0%, 100% 0%, 0% 100%);
    position: absolute;
    top: 0;
    left: 0;
    height: 2em;
    width: 2em;
    color: white;
    font-weight: bold;
    padding-left: 0.2em;
}

.table-line-mark-text {
    position: relative;
    top: -0.4em;
    left: 0.05em;
    font-size: 0.9em;
}


.sectionHeader {
    background-color: rgba(80, 88, 89, 0.05);
    font-style: italic;
    font-weight: 400;
    padding-left: 1em;
    padding-right: 1em;
    line-height: 3em;
}

