﻿input[type=checkbox] {
    max-width: 30px;
}

.error {
    color: var(--accent-red);
    font-weight: bold;
}

.form-fieldset {
    margin-left: auto;
    margin-right: auto;
}

    .form-fieldset label {
        font-weight: 500;
        display: inline-block;
        max-width: 100%;
        margin-bottom: 5px;
    }


.form-fieldset .badge {
    color: #eee;
    font-weight: normal;
    margin: 3px 3px 3px 3px;
    padding: 5px 10px 5px 10px;
    min-width: 60px;
}

.form-fieldset .form-control {
        border-radius: 5px;
        color: #000;
    }

    .form-fieldset .form-group {
        margin-left: 0px;
        box-sizing: border-box;
        color: #404040;
        font-size: 1em;
    }

    .form-fieldset a:link {
        color: var(--accent-red);
        font-weight: bold;
        text-decoration: none;
    }

    .form-fieldset a:visited {
        color: var(--accent-red);
        font-weight: bold;
        text-decoration: none;
    }

    .form-fieldset a:hover {
        color: #000;
        font-weight: bold;
        text-decoration: none;
    }

    .form-fieldset .form-group label.error {
        color: var(--accent-red);
        -webkit-text-fill-color: var(--accent-red);
        text-decoration: none;
        font-size: 1em;
    }

.alert-warning {
    border: 2px solid var(--accent-red);
    background-color: #fff;
    color: #000;
    font-weight: 400;
}

.alert-info {
    border: 2px solid var(--accent-red);
    background-color: #ececec;
    color: #000;
    font-weight: 400;
}