.info {
    /* display: flex; */
}

.field-label {
    display: flex;
    gap: 5px;
}

html,
body {
    font: 400 100% / 1.4 "Ensign:Sans", Arial, "noto sans", sans-serif;
    text-size-adjust: 100%;
}

.entity-form .form-control-cell input.form-control {
    height: 2.5rem;
    padding: 0.5rem;
    line-height: 1.4;
    font-size: 1rem;
    border-radius: 0.125rem;
    font-family: "Ensign:Sans", Arial, "noto sans", sans-serif;
}

.entity-form .form-control-cell .input-group input.form-control {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}

#main-content button,
#main-content button.btn,
#main-content input[type="button"],
#main-content input[type="button"].btn,
#main-content input[type="reset"],
#main-content input[type="reset"].btn,
#main-content input[type="submit"],
#main-content input[type="submit"].btn,
#main-content a[role="button"],
#main-content a[role="button"].btn {
    border-radius: 0.125rem;
    font-weight: 400;
    font-size: 1rem;
    min-height: 2.5rem;
    padding: 0.25rem 1rem;
    align-items: center;
    align-content: center;
    justify-content: center;
    margin: 0;
    font-family: "Ensign:Sans", Arial, "noto sans", sans-serif;
}

#main-content .input-group button,
#main-content .input-group button.btn {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}

.entity-lookup .modal-footer {
    display: flex;
    justify-content: flex-end;
    gap: 1rem;
}

.view-pagination .pagination > .active > a,
.view-pagination .pagination > .active > a:focus,
.view-pagination .pagination > .active > a:hover {
    background-color: rgb(0, 97, 132) !important;
}

.view-pagination .pagination > li > a:hover {
    background-color: #eee !important;
    border-color: #eee !important;
}

.help-block.error, label.control-label.required:before, .crmEntityFormView .cell div.info.required label:after, .crmEntityFormView .cell div.info div.validators, .crmEntityFormView .validator-text, .crmEntityFormView .rank-order-cell .validator-text, .crmEntityFormView .constant-sum-cell .validator-text, .crmEntityFormView .stack-rank-cell .validator-text {
    color: #ff0000;
}

.form-control-cell > .info > .validators {
    display: none;
}