.wrapper-content {
    padding-bottom: 80px;
}

.nav>li>a span.fa {
    margin-right: 6px;
}

.clients-list .tab-pane {
    height: auto;
}

.align-right {
    text-align: right;
}

.alert-red {
    color: red;
}

.alert-yellow {
    color: #ffa714;
}

.alert-green {
    color: green;
}

.table-header {
    padding-bottom: 20px;
}

.table-footer {
    padding-top: 20px;
}

.navbar-header {
    padding-bottom: 8px;
}

label.control-label.required:after {
    content: " *";
    color: #ff0000;
}

.form-group .checkbox label {
    padding-left: 35px;
}

.fa-flag,
.fa-check,
.fa-exclamation-triangle {
    background-color: transparent !important;
}

div.dataTables_wrapper div.dataTables_length select {
    width: 90px !important;
    padding: 2px !important;
    font-size: 13px !important;
}

table button {
    margin-top: 2px;
}

.KitManager-home > .row {
    position: relative;
}

.KitManager-home > .row .assignments-links {
    position: absolute;
    bottom: 0;
    right: 0;
    text-align: right;
}

@media (max-width: 767px) {

    #page-wrapper {
        padding-left: 0;
        padding-right: 0;        
    }

    .wrapper-content {
        padding-left: 0;
        padding-right: 0;
    }
    
    .navbar-header {
        display:block;
        float:none;
        text-align: center;
        padding-bottom: 0;
    }
    
    .navbar-header img {
        margin-left: 0 !important;
    }
    
    .navbar-top-links.navbar-right {
        text-align: center;
    }
    
    .navbar-top-links li:last-child {
        margin-right: 0;
    }
    
    .title-action {
        text-align: center;
        padding-top: 20px;
    }
    
    .ibox-content {
        padding-left: 5px;
        padding-right: 5px;
    }
    
    .ibox-title {
        padding-left: 5px;
        padding-right: 5px;
    }
    
    .chart-container {
        padding-left: 10px;
        padding-right: 0;        
    }
    
    .table td {
        font-size: 11px !important;
        padding: 5px !important;
    }

    .KitManager-home > .row .assignments-links {
        position: relative;
        text-align: left;
    }

    .footer {
        position: relative;
        text-align: center;
    }

    .footer .text-right {
        text-align: center;
    }

}

/**
 * Additional styles for BraincraftedBootstrapBundle
 * (c) 2013 Florian Eckerstorfer (http://braincrafted.com)
 * http://bootstrap.braincrafted.com
 */
.bootstrap-time {
    width: 100%;
}

.bootstrap-time select {
    display: inline-block;
    width: auto;
}

.bootstrap-date {
    width: 100%;
}

.bootstrap-date select {
    display: inline-block;
    width: auto;
    margin-right: 5px;
}

.bootstrap-datetime .bootstrap-time,
.bootstrap-datetime .bootstrap-date {
    display: inline-block;
    width: auto;
}

.form-group .bc-collection {
    margin-bottom: 0;
}

.form-group .bc-collection li + li {
    margin-top: 10px;
}

.form-group .bc-collection li:nth-last-child(1) {
    margin-bottom: 10px;
}

.form-inline .form-group {
    margin-left: 0;
    margin-right: 0;
}

.form-horizontal .col-lg-1 .col-1, .form-horizontal .col-lg-1 .col-2,
.form-horizontal .col-lg-1 .col-3, .form-horizontal .col-lg-1 .col-4,
.form-horizontal .col-lg-1 .col-5, .form-horizontal .col-lg-1 .col-6,
.form-horizontal .col-lg-1 .col-7, .form-horizontal .col-lg-1 .col-8,
.form-horizontal .col-lg-1 .col-9, .form-horizontal .col-lg-1 .col-10,
.form-horizontal .col-lg-1 .col-11, .form-horizontal .col-lg-1 .col-12,
.form-horizontal .col-lg-1 .col-sm-1, .form-horizontal .col-lg-1 .col-sm-2,
.form-horizontal .col-lg-1 .col-sm-3, .form-horizontal .col-lg-1 .col-sm-4,
.form-horizontal .col-lg-1 .col-sm-5, .form-horizontal .col-lg-1 .col-sm-6,
.form-horizontal .col-lg-1 .col-sm-7, .form-horizontal .col-lg-1 .col-sm-8,
.form-horizontal .col-lg-1 .col-sm-9, .form-horizontal .col-lg-1 .col-sm-10,
.form-horizontal .col-lg-1 .col-sm-11, .form-horizontal .col-lg-1 .col-sm-12,
.form-horizontal .col-lg-2 .col-1, .form-horizontal .col-lg-2 .col-2,
.form-horizontal .col-lg-2 .col-3, .form-horizontal .col-lg-2 .col-4,
.form-horizontal .col-lg-2 .col-5, .form-horizontal .col-lg-2 .col-6,
.form-horizontal .col-lg-2 .col-7, .form-horizontal .col-lg-2 .col-8,
.form-horizontal .col-lg-2 .col-9, .form-horizontal .col-lg-2 .col-10,
.form-horizontal .col-lg-2 .col-11, .form-horizontal .col-lg-2 .col-12,
.form-horizontal .col-lg-2 .col-sm-1, .form-horizontal .col-lg-2 .col-sm-2,
.form-horizontal .col-lg-2 .col-sm-3, .form-horizontal .col-lg-2 .col-sm-4,
.form-horizontal .col-lg-2 .col-sm-5, .form-horizontal .col-lg-2 .col-sm-6,
.form-horizontal .col-lg-2 .col-sm-7, .form-horizontal .col-lg-2 .col-sm-8,
.form-horizontal .col-lg-2 .col-sm-9, .form-horizontal .col-lg-2 .col-sm-10,
.form-horizontal .col-lg-2 .col-sm-11, .form-horizontal .col-lg-2 .col-sm-12,
.form-horizontal .col-lg-3 .col-1, .form-horizontal .col-lg-3 .col-2,
.form-horizontal .col-lg-3 .col-3, .form-horizontal .col-lg-3 .col-4,
.form-horizontal .col-lg-3 .col-5, .form-horizontal .col-lg-3 .col-6,
.form-horizontal .col-lg-3 .col-7, .form-horizontal .col-lg-3 .col-8,
.form-horizontal .col-lg-3 .col-9, .form-horizontal .col-lg-3 .col-10,
.form-horizontal .col-lg-3 .col-11, .form-horizontal .col-lg-3 .col-12,
.form-horizontal .col-lg-3 .col-sm-1, .form-horizontal .col-lg-3 .col-sm-2,
.form-horizontal .col-lg-3 .col-sm-3, .form-horizontal .col-lg-3 .col-sm-4,
.form-horizontal .col-lg-3 .col-sm-5, .form-horizontal .col-lg-3 .col-sm-6,
.form-horizontal .col-lg-3 .col-sm-7, .form-horizontal .col-lg-3 .col-sm-8,
.form-horizontal .col-lg-3 .col-sm-9, .form-horizontal .col-lg-3 .col-sm-10,
.form-horizontal .col-lg-3 .col-sm-11, .form-horizontal .col-lg-3 .col-sm-12,
.form-horizontal .col-lg-4 .col-1, .form-horizontal .col-lg-4 .col-2,
.form-horizontal .col-lg-4 .col-3, .form-horizontal .col-lg-4 .col-4,
.form-horizontal .col-lg-4 .col-5, .form-horizontal .col-lg-4 .col-6,
.form-horizontal .col-lg-4 .col-7, .form-horizontal .col-lg-4 .col-8,
.form-horizontal .col-lg-4 .col-9, .form-horizontal .col-lg-4 .col-10,
.form-horizontal .col-lg-4 .col-11, .form-horizontal .col-lg-4 .col-12,
.form-horizontal .col-lg-4 .col-sm-1, .form-horizontal .col-lg-4 .col-sm-2,
.form-horizontal .col-lg-4 .col-sm-3, .form-horizontal .col-lg-4 .col-sm-4,
.form-horizontal .col-lg-4 .col-sm-5, .form-horizontal .col-lg-4 .col-sm-6,
.form-horizontal .col-lg-4 .col-sm-7, .form-horizontal .col-lg-4 .col-sm-8,
.form-horizontal .col-lg-4 .col-sm-9, .form-horizontal .col-lg-4 .col-sm-10,
.form-horizontal .col-lg-4 .col-sm-11, .form-horizontal .col-lg-4 .col-sm-12,
.form-horizontal .col-lg-5 .col-1, .form-horizontal .col-lg-5 .col-2,
.form-horizontal .col-lg-5 .col-3, .form-horizontal .col-lg-5 .col-4,
.form-horizontal .col-lg-5 .col-5, .form-horizontal .col-lg-5 .col-6,
.form-horizontal .col-lg-5 .col-7, .form-horizontal .col-lg-5 .col-8,
.form-horizontal .col-lg-5 .col-9, .form-horizontal .col-lg-5 .col-10,
.form-horizontal .col-lg-5 .col-11, .form-horizontal .col-lg-5 .col-12,
.form-horizontal .col-lg-5 .col-sm-1, .form-horizontal .col-lg-5 .col-sm-2,
.form-horizontal .col-lg-5 .col-sm-3, .form-horizontal .col-lg-5 .col-sm-4,
.form-horizontal .col-lg-5 .col-sm-5, .form-horizontal .col-lg-5 .col-sm-6,
.form-horizontal .col-lg-5 .col-sm-7, .form-horizontal .col-lg-5 .col-sm-8,
.form-horizontal .col-lg-5 .col-sm-9, .form-horizontal .col-lg-5 .col-sm-10,
.form-horizontal .col-lg-5 .col-sm-11, .form-horizontal .col-lg-5 .col-sm-12,
.form-horizontal .col-lg-6 .col-1, .form-horizontal .col-lg-6 .col-2,
.form-horizontal .col-lg-6 .col-3, .form-horizontal .col-lg-6 .col-4,
.form-horizontal .col-lg-6 .col-5, .form-horizontal .col-lg-6 .col-6,
.form-horizontal .col-lg-6 .col-7, .form-horizontal .col-lg-6 .col-8,
.form-horizontal .col-lg-6 .col-9, .form-horizontal .col-lg-6 .col-10,
.form-horizontal .col-lg-6 .col-11, .form-horizontal .col-lg-6 .col-12,
.form-horizontal .col-lg-6 .col-sm-1, .form-horizontal .col-lg-6 .col-sm-2,
.form-horizontal .col-lg-6 .col-sm-3, .form-horizontal .col-lg-6 .col-sm-4,
.form-horizontal .col-lg-6 .col-sm-5, .form-horizontal .col-lg-6 .col-sm-6,
.form-horizontal .col-lg-6 .col-sm-7, .form-horizontal .col-lg-6 .col-sm-8,
.form-horizontal .col-lg-6 .col-sm-9, .form-horizontal .col-lg-6 .col-sm-10,
.form-horizontal .col-lg-6 .col-sm-11, .form-horizontal .col-lg-6 .col-sm-12,
.form-horizontal .col-lg-7 .col-1, .form-horizontal .col-lg-7 .col-2,
.form-horizontal .col-lg-7 .col-3, .form-horizontal .col-lg-7 .col-4,
.form-horizontal .col-lg-7 .col-5, .form-horizontal .col-lg-7 .col-6,
.form-horizontal .col-lg-7 .col-7, .form-horizontal .col-lg-7 .col-8,
.form-horizontal .col-lg-7 .col-9, .form-horizontal .col-lg-7 .col-10,
.form-horizontal .col-lg-7 .col-11, .form-horizontal .col-lg-7 .col-12,
.form-horizontal .col-lg-7 .col-sm-1, .form-horizontal .col-lg-7 .col-sm-2,
.form-horizontal .col-lg-7 .col-sm-3, .form-horizontal .col-lg-7 .col-sm-4,
.form-horizontal .col-lg-7 .col-sm-5, .form-horizontal .col-lg-7 .col-sm-6,
.form-horizontal .col-lg-7 .col-sm-7, .form-horizontal .col-lg-7 .col-sm-8,
.form-horizontal .col-lg-7 .col-sm-9, .form-horizontal .col-lg-7 .col-sm-10,
.form-horizontal .col-lg-7 .col-sm-11, .form-horizontal .col-lg-7 .col-sm-12,
.form-horizontal .col-lg-8 .col-1, .form-horizontal .col-lg-8 .col-2,
.form-horizontal .col-lg-8 .col-3, .form-horizontal .col-lg-8 .col-4,
.form-horizontal .col-lg-8 .col-5, .form-horizontal .col-lg-8 .col-6,
.form-horizontal .col-lg-8 .col-7, .form-horizontal .col-lg-8 .col-8,
.form-horizontal .col-lg-8 .col-9, .form-horizontal .col-lg-8 .col-10,
.form-horizontal .col-lg-8 .col-11, .form-horizontal .col-lg-8 .col-12,
.form-horizontal .col-lg-8 .col-sm-1, .form-horizontal .col-lg-8 .col-sm-2,
.form-horizontal .col-lg-8 .col-sm-3, .form-horizontal .col-lg-8 .col-sm-4,
.form-horizontal .col-lg-8 .col-sm-5, .form-horizontal .col-lg-8 .col-sm-6,
.form-horizontal .col-lg-8 .col-sm-7, .form-horizontal .col-lg-8 .col-sm-8,
.form-horizontal .col-lg-8 .col-sm-9, .form-horizontal .col-lg-8 .col-sm-10,
.form-horizontal .col-lg-8 .col-sm-11, .form-horizontal .col-lg-8 .col-sm-12,
.form-horizontal .col-lg-9 .col-1, .form-horizontal .col-lg-9 .col-2,
.form-horizontal .col-lg-9 .col-3, .form-horizontal .col-lg-9 .col-4,
.form-horizontal .col-lg-9 .col-5, .form-horizontal .col-lg-9 .col-6,
.form-horizontal .col-lg-9 .col-7, .form-horizontal .col-lg-9 .col-8,
.form-horizontal .col-lg-9 .col-9, .form-horizontal .col-lg-9 .col-10,
.form-horizontal .col-lg-9 .col-11, .form-horizontal .col-lg-9 .col-12,
.form-horizontal .col-lg-9 .col-sm-1, .form-horizontal .col-lg-9 .col-sm-2,
.form-horizontal .col-lg-9 .col-sm-3, .form-horizontal .col-lg-9 .col-sm-4,
.form-horizontal .col-lg-9 .col-sm-5, .form-horizontal .col-lg-9 .col-sm-6,
.form-horizontal .col-lg-9 .col-sm-7, .form-horizontal .col-lg-9 .col-sm-8,
.form-horizontal .col-lg-9 .col-sm-9, .form-horizontal .col-lg-9 .col-sm-10,
.form-horizontal .col-lg-9 .col-sm-11, .form-horizontal .col-lg-9 .col-sm-12,
.form-horizontal .col-lg-10 .col-1, .form-horizontal .col-lg-10 .col-2,
.form-horizontal .col-lg-10 .col-3, .form-horizontal .col-lg-10 .col-4,
.form-horizontal .col-lg-10 .col-5, .form-horizontal .col-lg-10 .col-6,
.form-horizontal .col-lg-10 .col-7, .form-horizontal .col-lg-10 .col-8,
.form-horizontal .col-lg-10 .col-9, .form-horizontal .col-lg-10 .col-10,
.form-horizontal .col-lg-10 .col-11, .form-horizontal .col-lg-10 .col-12,
.form-horizontal .col-lg-10 .col-sm-1, .form-horizontal .col-lg-10 .col-sm-2,
.form-horizontal .col-lg-10 .col-sm-3, .form-horizontal .col-lg-10 .col-sm-4,
.form-horizontal .col-lg-10 .col-sm-5, .form-horizontal .col-lg-10 .col-sm-6,
.form-horizontal .col-lg-10 .col-sm-7, .form-horizontal .col-lg-10 .col-sm-8,
.form-horizontal .col-lg-10 .col-sm-9, .form-horizontal .col-lg-10 .col-sm-10,
.form-horizontal .col-lg-10 .col-sm-11, .form-horizontal .col-lg-10 .col-sm-12,
.form-horizontal .col-lg-11 .col-1, .form-horizontal .col-lg-11 .col-2,
.form-horizontal .col-lg-11 .col-3, .form-horizontal .col-lg-11 .col-4,
.form-horizontal .col-lg-11 .col-5, .form-horizontal .col-lg-11 .col-6,
.form-horizontal .col-lg-11 .col-7, .form-horizontal .col-lg-11 .col-8,
.form-horizontal .col-lg-11 .col-9, .form-horizontal .col-lg-11 .col-10,
.form-horizontal .col-lg-11 .col-11, .form-horizontal .col-lg-11 .col-12,
.form-horizontal .col-lg-11 .col-sm-1, .form-horizontal .col-lg-11 .col-sm-2,
.form-horizontal .col-lg-11 .col-sm-3, .form-horizontal .col-lg-11 .col-sm-4,
.form-horizontal .col-lg-11 .col-sm-5, .form-horizontal .col-lg-11 .col-sm-6,
.form-horizontal .col-lg-11 .col-sm-7, .form-horizontal .col-lg-11 .col-sm-8,
.form-horizontal .col-lg-11 .col-sm-9, .form-horizontal .col-lg-11 .col-sm-10,
.form-horizontal .col-lg-11 .col-sm-11, .form-horizontal .col-lg-11 .col-sm-12,
.form-horizontal .col-lg12 .col-1, .form-horizontal .col-lg12 .col-2,
.form-horizontal .col-lg12 .col-3, .form-horizontal .col-lg12 .col-4,
.form-horizontal .col-lg12 .col-5, .form-horizontal .col-lg12 .col-6,
.form-horizontal .col-lg12 .col-7, .form-horizontal .col-lg12 .col-8,
.form-horizontal .col-lg12 .col-9, .form-horizontal .col-lg12 .col-10,
.form-horizontal .col-lg12 .col-11, .form-horizontal .col-lg12 .col-12,
.form-horizontal .col-lg12 .col-sm-1, .form-horizontal .col-lg12 .col-sm-2,
.form-horizontal .col-lg12 .col-sm-3, .form-horizontal .col-lg12 .col-sm-4,
.form-horizontal .col-lg12 .col-sm-5, .form-horizontal .col-lg12 .col-sm-6,
.form-horizontal .col-lg12 .col-sm-7, .form-horizontal .col-lg12 .col-sm-8,
.form-horizontal .col-lg12 .col-sm-9, .form-horizontal .col-lg12 .col-sm-10,
.form-horizontal .col-lg12 .col-sm-11, .form-horizontal .col-lg12 .col-sm-12 {
    padding-left: 0;
}

form .has-error ul.help-block {
    list-style: none;
    padding-left: 0;
}

form .has-error .help-block ul li {
    color: #ed5565;
}

form .alert ul {
    list-style: none;
    padding-left: 0;
}

.dropdown-item {
    padding: 3px 20px !important;
    min-height: 0 !important;
    color: #676a6c;
}

.navbar {
    padding: 0;
    width: -webkit-fill-available;
    width: -moz-available;
}

#logout {
    display: flex;
}

.top-title {
    align-self: center !important;
    padding-top: 20px;
}

.card-header {
    padding: 0;
}

.card {
    margin-top: 5px;
}

.hidden{
    display: none;
}
tr.patient-status-red {
    background-color: #f8d7da !important;
}
tr.patient-status-yellow {
    background-color: #fff3cd !important;
}
tr.patient-status-green {
    background-color: #d4edda !important;
}
form[name="global_alert_status"] > textarea,
form[name="global_alert_status"] > button {
    margin-top: 5px;
}
.global-alert-detail {
    margin-bottom: 10px;
    font-size: 14px;
}
.global-alert-updates-container .update-container {
    padding-bottom: 5px;
    border-bottom: 1px lightgrey solid;
    margin-bottom: 5px;
    font-size: 90%;
}
.global-alert-updates-container .update-container:last-of-type {
    padding-bottom: 0;
    border-bottom: 0;
    margin-bottom: 0;
}
.global-alert-updates-container .update-container .date {
    font-weight: bold;
}
.global-alert-updates-container .update-container.additional.hide {
    display: none;
}
.global-alert-updates-container .update-container p {
    margin-bottom: 5px;
}
.status-container {
    margin-top: 5px;
}
.status-container > .status-label {
    background-color: white;
    border: 1px solid #e5e6e7;
    border-bottom: 0;
    font-size: 14px;
    padding: 10px 10px 0 10px;
    cursor: default;
}
.status-container > select {
    border-top: 0;
    font-size: 13px;
}
.status-container > select:focus {
    border-color: #e5e6e7 !important;
}
table.cleared-global-alerts tr.hide {
    display: none;
}
.ibox {
    box-shadow: 0 .5rem 1rem rgba(0,0,0,.15) !important;
    border-radius: 1rem !important;
}
.ibox > .ibox-title {
    border-radius: 1rem 1rem 0 0;
    border-width: 0;
    background-color: #1c84c6;
    color: #ffffff;
}
.ibox > .ibox-content {
    border-radius: 0 0 1rem 1rem !important;
    border-width: 0;
}
.ibox > .ibox-content.no-title {
    border-radius: 1rem !important;
}
.wrapper-content {
    padding-bottom: 60px;
}
.shadow {
    box-shadow: 0 .5rem 1rem rgba(0,0,0,.15) !important;
}
.rounded {
    border-radius: 1rem !important;
}
.form-control::placeholder {
    color: #b7b7b7;
}
.identity-status .badge.identity-provisional {
    background-color: #dc3545;
    color: #fff;
}
.identity-status .badge.identity-validated {
    background-color: #ffc107;
    color: #212529;
}
.identity-status .badge.identity-retrieved {
    background-color: #ff9222;
    color: #fff;
}
.identity-status .badge.identity-qualified {
    background-color: #28a745;
    color: #fff;
}
.annuaire-search-container {
    margin-top: 20px;
    text-align: center;
}
.annuaire-message {
    display: none;
    margin-top: 10px;
    margin-bottom: 0;
}
.help-block {
    font-size: 90%;
    font-style: italic;
}
.bordered-right {
    border-right: 1px #cccccc solid;
}
.loginscreen .top-logo {
    width: 300px;
    margin: 40px auto;
}
.loginscreen .login-container {
    width: 60%;
    margin: 40px auto;
}
.loginscreen .login-container .login-type-title {
    font-weight: bold;
    text-align: center;
}
.loginscreen .psc-login-container .pro-sante-connect img {
    margin-top: 10px;
    max-width: 100%;
}
.loginscreen .psc-login-container.profile-setup .pro-sante-connect img {
    margin-top: 20px;
}
.loginscreen input[type=submit] {
    margin-top: 30px;
}
.loginscreen .browser-support {
    margin-top: 40px;
    border-top: 1px #cccccc solid;
    padding-top: 40px;
}
.loginscreen .alert ul {
    margin-bottom: 0;
}
.loginscreen .quick-links {
    margin-top: 40px;
}
.login-form-container {
    margin-top: 20px;
    padding: 20px;
    box-shadow: 0 .5rem 1rem rgba(0,0,0,.15) !important;
    border-radius: 1rem !important;
}
.login-form-container h3 {
    color: #ffffff;
    margin-bottom: 20px;
}
.login-form-container-pro {
    background-color: #a63950;
}
.login-form-container-patient {
    background-color: #0b6ba8;;
}
.login-form-container > .login-form {
    padding: 20px 0 5px 0;
    background-color: #ffffff;
}
.login-form-container .kit-image-container {
    margin-top: 10px;
}
.patient-contact-row {
    margin-bottom: 10px;
}
.patient-contact-row:last-of-type {
    margin-bottom: 0;
}
.patient-contact-row select {
    height: calc(2.25rem - 1px) !important;
}
.patient-contact-row .phone-widget > select {
    display: none;
}
.billing-sections-container {
    margin-bottom: 30px;
}
.billing-sections-container > div {
    text-align: center;
}
select#prescription_prescriber {
    margin-bottom: 5px;
}
input#prescription_prescriptionFile {
    display: block;
}
.prescriber-add-spinner {
    display: none;
}
.radio-choices.inline-radio-choices > .radio {
    display: inline-block;
    margin-right: 15px;
}
.radio-choices[data-hidden-placeholder="1"] > .radio:first-of-type {
    display: none;
}
.patient-call-container .form-group,
.patient-call-container .form-group label {
    margin-bottom: 0;
}
.questionnaire-container .form-group {
    margin-top: 10px;
    margin-bottom: 0;
}
.questionnaire-container .form-group label {
    margin-bottom: 3px;
}
.patient-call-container,
.symptoms-container {
    background-color: white;
    padding: 8px 11px 8px;
    border: 1px solid #e5e6e7;
}
.patient-call-container .patient-call-datetime-container {
    display: none;
    margin-top: 10px;
}
.symptoms-container {
    margin-top: 5px;
}
.symptoms-container .label-container {
    width: 100%;
    position: relative;
}
.symptoms-container .label-container i.fa {
    position: absolute;
    right: -11px;
    font-weight: bold;
    top: 3px;
    font-size: 15px;
}
.symptoms-container label.title {
    font-size: 14px;
    margin-bottom: 0;
}
.symptoms-container .symptoms-questionnaire-container {
    display: none;
}
.conclusion-container {
    background-color: white;
    padding: 10px;
    border: 1px solid #e5e6e7;
    margin-top: 5px;
}
.conclusion-container label.title {
    font-size: 14px;
    margin-bottom: 10px;
}
.conclusion-container .conclusion-questionnaire-container {
    display: none;
}
.clear-older-container {
    background-color: white;
    padding: 10px;
    border: 1px solid #e5e6e7;
    margin-top: 5px;
}
.clear-older-container label {
    margin-bottom: 0;
}
.clear-older-container label input {
    vertical-align: bottom;
    margin-bottom: 2px;
}
.bold {
    font-weight: bold;
}
.submit-result {
    display: none;
    margin: 5px 0 0 0;
    padding: 10px;
}
.patient-events-hide-ignored-alerts:link,
.patient-events-hide-ignored-alerts:visited {
    color: white !important;
}
.patient-events-hide-ignored-alerts:hover,
.patient-events-hide-ignored-alerts:active {
    color: #cecece;
}
.patient-event-container {
    margin-bottom: 5px;
}
.patient-event-details-container {
    display: none;
    margin-left: 8px;
    border-left: 1px solid #cecece;
    padding: 8px;
}
.pickup-status-container {
    margin-bottom: 20px;
}
.pickup-status-container > div {
    text-align: center;
}
tr.grey-measurement {
    background-color: #e6e6e6;
}
.support-header-container {
    padding-right: 30px;
    text-align: center;
}
.support-header-container table {
    border: 1px solid green;
    width: 100%;
}
.support-header-container table tr td {
    padding: 5px 10px;
    text-align: center;
    font-size: 12px;
}
.support-header-container table tr td:first-of-type {
    color: green;
    font-weight: bold;
}
.support-header-container table tr td:last-of-type {
    background-color: green;
    color: white;
    font-weight: normal;
}
.support-header-container table tr td a {
    padding: 0;
    color: green !important;
    font-size: 12px !important;
}
a.consent-document {
    margin-left: 10px;
    text-decoration: underline;
}
a.consent-document:hover,
a.consent-document:active {
    color: #676a6c !important;
}