html, body {
    background: #eee;
    color: #222;
    padding: 0;
    margin: 0;
    font-family: "Roboto-Regular",Helvetica,Arial,sans-serif !important;
    font-weight: normal;
    font-style: normal;
    line-height: 1.5;
    position: relative;
    overflow-x: hidden;
    cursor: auto;
}

input, button, select, optgroup, textarea {
    font-family: "Roboto-Light",Helvetica,Arial,sans-serif !important;
}
.card.card-custom > .card-header .card-title span.card-label, .card.card-custom > .card-header .card-title .card-label, form h3{color: #00539F !important; font-size:20px !important; font-weight:bold;}
.table, .card.card-custom > .card-header .card-title .card-label{color:#333;}
.header-tabs .nav-item .nav-link{font-weight:bold; opacity:1;}
.scrolltop, .btn1{background-color: #00539f !important; opacity:1 !important; color:#fff !important;}
.scrolltop:hover, .btn1:hover{background: #004382 !important;}
.header-menu .menu-nav > .menu-item.menu-item-active > .menu-link {background-color: #8dc63f;}
.header-menu .menu-nav > .menu-item.menu-item-active > .menu-link .menu-text {color: #fff;}
.header .header-top, .header .topbar.bg-primary {background-color: #00539f !important;}
.symbol.symbol-50 .symbol-label {    border-radius: 50%;    box-shadow: 5px 4px 6px #7e829961;}
.text-shadow {text-shadow: 5px 4px 4px black;}
.hide{display: none;}
.image-center{display: block; text-align: center;}
.flatpickr-calendar {
	top: 30% !important;
	position: fixed;
}

.cog-edit-gap .form-group {
    margin-bottom: 2.75rem;
}