﻿html, body {
    padding: 0;
    margin: 0;
    font-family: 'Poppins', sans-serif;
    background-color: #F2F4F7!important;
}

.bg-brand {
    background-color: #C31632 !important;
}

.text-brand {
    color: #C31632 !important;
}

.cep-bubble-rounded {
    border-radius: 34px;
}

.pointer {
    cursor: pointer;
}

a, button {
    cursor: pointer;
}

textarea {
    min-height: 128px !important;
}

.text-gold {
    color: #d0cc0f;
}

.text-silver {
    color: #c7c7c7;
}

.text-bronze {
    color: #7f5c32;
}

.border-transparent {
    border-color: transparent;
}

.cepl-table thead tr th {
    background-color: #C31632 !important;
    color: white !important;
}

.cepl-table thead tr th:first-child {
    border-top-left-radius: 5px !important;
}

.cepl-table thead tr th:last-child {
    border-top-right-radius: 5px !important;
}

#diary thead tr th:nth-child(6), #diary thead tr th:nth-child(7) {
    display: none;
}

#diary tbody tr td:nth-child(6), #diary tbody tr td:nth-child(7) {
    display: none;
}

.diary-date {
    font-weight: bold;
    text-align: center;
}

.diary-available {
    background-color: #5cce3f;
    color: white;
    font-weight: bold;
    text-align: center;
    border-radius : 3px;
}

.diary-unavailable {
    background-color: #3ea7db;
    color: white;
    font-weight: bold;
    text-align: center;
    border-radius: 3px;
}

.diary-display {
    background-color: #C31632;
    color: white;
    font-weight: bold;
    text-align: center;
    border-radius: 3px;
    padding: 15px;
}

.diary-working {
    background-color: #e14f14;
    color: white;
    font-weight: bold;
    overflow-y: auto;
    border-radius: 3px;
}

.diary-available, .diary-unavailable {
    padding: 6pt;
    height: 50px;
}

.diary-working {
    padding: 3pt;
    height: 100px;
}

#diary {
    height: 1px;
}

#diary tr td {
    border: solid 1px #E8E8E8;
}

#diary tr td:nth-child(1) {
    border-left: none;
}

#diary tr td:nth-child(5) {
    border-right: none;
}

#diary tr:first-child td {
    border-top: none;
}

#diary tr:last-child td {
}

#sig-canvas {
    border: 2px dotted #CCCCCC;
    border-radius: 15px;
    cursor: crosshair;
}

/*label i {
    color: #C31632 !important;
}*/