

.card-people-two {
    margin-bottom: 28px;
}

body {
    font-size: 16px !important;
}

.colorPad {
    width: 32px;
    height: 32px;
    margin-top: 2px;
    margin-bottom: 2px;
    overflow: hidden;
    border: 1px solid lightgrey;
    display: inline-block;
    cursor: pointer;
    color: white;
    padding: 6px;
}

.color-table td {
    padding-top: 0px;
    padding-bottom: 6px;
    padding-right: 4px;

}

.color-table-td1 {
    width: 37px;
}

.color-chooser-pad {
    border: 1px solid grey;
    margin-bottom: 16px;
}

.color-chooser-pad > .colorPad {
    width: 100%;
    margin-top: 0px;
    margin-bottom: 0px;
}

.nav-sidebar .nav-sub-link {
    font-size: 1rem;
}

.nav-sidebar .nav-link {
    font-size: 1rem;
    color: #B79F7D;
}

.notice {

}

.notice_reviewer {
    text-align: right;
    border: 1px solid darkcyan;
    background-color: rgba(0, 139, 139, 0.21);
    border-radius: 4px;
    padding: 12px;
}

.notice_user {
    border: 1px solid darkgoldenrod;
    background-color: rgba(184, 134, 11, 0.2);
    border-radius: 4px;
    padding: 12px;
}

.btn {
    cursor: pointer;
}

.delete-kit {
    cursor: pointer;
}


.debug {
    font-size: 0.5em;
    color: #ffffff;
}

.btn-brand-01:hover, .btn-brand-01:focus {
    background-color: #e2c69c;
    border-color: transparent;
    color: #fff;
}

.recommended-hidden {
    display: none;
}

#chooser-recommended, #chooser-contrast {
    display: none;
}

.chooser-block-active {
    display: flex !important;
}

.contrast-hidden {
    display: none;
}

.chooser-recommended-color {
    display: block !important;
}

.chooser-contrast-color {
    display: block !important;
}

.header {
    background-color: black;
    color: white;
    border-bottom: none;
}

.header a {
    color: #B79F7D;
}

.header a:hover {
    color: #e6c79c;
}

.sidebar {
    background-color: black;
    color: white;
    border-bottom: none;
    border-right: none;
}

.sidebar-header {
    border-bottom: none;
}

.sidebar-body {
    padding-top: 0px;
}

.sidebar-body .btn {
    color: #B79F7D;
}

.sidebar-body .btn-primary {
    color: white;
}

.btn-full {
    width: 100%;
}

.signin-sidebar {
    background-color: black;
    color: white;
}

.signin-title, .signin-subtitle {
    color: white;
}

.signin-form label {
    color: white;
}


.warning-message {
    padding: 12px;
    margin-bottom: 4px;
    color: #B79F7D;
    border: 2px solid #B79F7D;
    display: none;
}

.warning-close {
    float: right;
    font-weight: bold;
    cursor: pointer;
}

input {
    padding-left: 4px;
    padding-right: 4px;
}

.library-image {
    height: 75px;
    max-width: 75px;
    border: 1px solid lightgrey;
    padding: 4px;
    margin-bottom: 8px;
}

.library-image-selected {
    /* border: 1px solid red !important; */
}

.library-image-small {
    max-height: 30px;
    max-width: 30px;
    float: right;
}

#position-info {
    position: fixed;
    bottom: 4px;
    right: 4px;
}

#application-edit {
    position: fixed;
    bottom: 40px;
    right: 4px;
    border: 1px dashed darkgrey;
    background-color: #cccccc;
    display: none;
    padding: 4px;
    text-align: right;
}

.btn-light {
    border: 1px solid lightgray;
    background-color: #f3f6f9;
}