﻿.smaller {
    font-style: italic;
    font-size: smaller;
    margin: 0 0 17px 0;
}

div .tooltip-inner {
    max-width: 260px;
    text-align: left;
    padding: 8px;
}

.btn-outline-secondary {
    background-color: #fff;
}

    .btn-outline-secondary:hover {
        background-color: inherit;
        color: inherit;
        border-color: inherit;
    }

label {
    font-weight: bold;
}

.img-size {
    height: 70px;
}

.required {
    color: red;
}

.disabled {
    color: grey;
}

.date {
    display: block;
    font-style: italic;
    color: #666666;
    margin: 0;
    padding: 0;
    font-style: normal;
    font-size: 8pt;
}

body {
    color: black;
    font-family: Helvetica,Arial,sans-serif;
    line-height: 1.666;
}

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}

h3 {
    font-size: 11pt;
    font-weight: bold;
}

.history-header {
    margin-left: -1px;
}

.container-fluid {
    width: 100%;
    padding-right: 15px;
    margin-right: auto;
    margin-left: auto;
}

.ui-select-bootstrap4 .ui-select-choices-row > span {
    white-space: pre-line !important;
    line-height: 1 !important;
}

.ui-select-match-text {
    width: 100%;
    overflow: hidden;
    vertical-align: top;
    text-overflow: ellipsis;
    /*padding-right: 40px;*/
}

.ui-select-bootstrap4 .ui-select-choices-row > span {
    white-space: pre-line !important;
    line-height: 1 !important;
}

.ui-select-match-text {
    width: 100%;
    overflow: hidden;
    vertical-align: top;
    text-overflow: ellipsis;
    /*padding-right: 40px;*/
}