﻿
.content-wrapper {
    background-color: rgb(255, 249, 218);
}
.main-header {
    background-color: #ff2e14b8;
    color: #fffe;
}
.card-primary:not(.card-outline) > .card-header {
    background-color: #ff7829;
}

.card-primary.card-outline {
    border-top: 3px solid #ff7829;
}

.btn-primary {
    color: #ffffff;
    background-color: #ff9e2a;
    border-color: #ff9e2a;
    box-shadow: none;
}

    .btn-primary:hover {
        color: #ffffff;
        background-color: #fd9c29;
        border-color: #fd9c29;
    }

    .btn-primary:focus, .btn-primary.focus {
        color: #ffffff;
        background-color: #fd9c29;
        border-color: #fd9c29;
        box-shadow: none, 0 0 0 0 rgba(38, 143, 255, 0.5);
    }

    .btn-primary.disabled, .btn-primary:disabled {
        color: #ffffff;
        background-color: #ff9e2a;
        border-color: #ff9e2a;
    }

    .btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active,
    .show > .btn-primary.dropdown-toggle {
        color: #ffffff;
        background-color: #ff8f0b;
        border-color: #ff8f0b;
    }

        .btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus,
        .show > .btn-primary.dropdown-toggle:focus {
            box-shadow: 0 0 0 0 rgba(38, 143, 255, 0.5);
        }

.nav-link > label {
    color: #ffffff;
}

.card-view-title {
    background-color: #eee;
}

ul {
    padding-inline-start: 20px;
}

    ul li {
        margin-bottom: 1rem;
    }

.bg-light {
    background-color: #ffffff !important;
}

.lbl-title::before {
    content: " ◎ ";
    color: black
}

.lbl-title-blank::before {
    content: " 　 ";
    color: black
}

span.required {
    color:rgb(191, 38, 0);
    font-size:12px;
}