﻿th {
    background-color: #162f50 !important;
    color: white !important;
}

.bg-login {
    margin: -1.1rem -2rem 0 -2rem;
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important;
    height: calc(100vh - 56px);
    max-height: calc(100vh - 56px);
    /*height: 100vh;
    max-height: 100vh;*/
    border-radius: 5px;
}

.loginbutton {
    background-color: #162f50;
    border: solid 1px #162f50;
}

h3 {
    text-transform: uppercase;
    color: #162f50;
    margin-top: 15px;
    margin-bottom: 10px;
}

h1 {
    color: #162f50;
    margin-top: 20px;
    margin-bottom: 15px;
}

.card {
    margin-top: -100px;
    background: white;
}

.background {
    position: relative;
    background: #162f50;
    overflow: hidden;
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
}

.loginimage {
    border-radius: 5px;
}

.inactive-row {
    background-color: rgba(245, 198, 203, 0.5) !important;
}

.dxbl-btn-standalone.dxbl-btn-primary {
    --dxbl-btn-hover-bg: #334ec3;
    --dxbl-btn-hover-border-color: #334ec3;
}

.dxbl-text-edit {
    --dxbl-text-edit-focus-shadow-color: #334ec3;
    --dxbl-text-edit-focus-border-color: #334ec3;
}

.dxbl-fl {
    --dxbl-fl-tab-group-tab-selected-color: #334ec3;
}

.breadcrumb-item.active {
    color: #334ec3;
}

.breadcrumb-item a {
    font-weight: 600;
    color: #162f50;
}

.loadingPanel {
    max-height: 100%;
}

.text-strikethrough {
    text-decoration: line-through;
}

/* Start color overrides  */
.dxbl-btn-primary {
    --dxbl-btn-bg: #162f50 !important;
    --dxbl-btn-border-color: #162f50 !important;
    --dxbl-btn-hover-bg: #334ec3 !important;
    --dxbl-btn-hover-border-color: #334ec3 !important;
    --dxbl-btn-focus-shadow-rgb: 51,78,195 !important;
    --dxbl-btn-active-bg: #334ec3 !important;
    --dxbl-btn-active-border-color: #334ec3 !important;
}

.btn-primary {
    --bs-btn-bg: #162f50;
    --bs-btn-border-color: #162f50;
    --bs-btn-hover-bg: #334ec3;
    --bs-btn-hover-border-color: #334ec3;
    --bs-btn-focus-shadow-rgb: 51,78,195;
    --bs-btn-active-bg: #334ec3;
    --bs-btn-active-border-color: #334ec3;
}
/* End color overrides */