﻿.input-view-only .col-md-2 .panel-body label {
    color: var(--gw-color-neutral-6);
    font-size: 1.4rem;
    font-weight: 400;
    line-height: normal !important;
    margin-bottom: auto !important;
    margin-top: 2rem;
    margin-left: 2rem;
}

.input-view-only .col-md-2 .panel-body .k-input input[aria-readonly="true"],
.input-view-only .col-md-2 .panel-body .k-maskedtextbox:has(input[aria-readonly="true"]),
.input-view-only .col-md-2 .panel-body .k-input input[aria-readonly="true"].k-input-inner:focus,
.input-view-only .col-md-2 .panel-body .k-maskedtextbox:has(input[aria-readonly="true"]).k-input-inner:focus {
    border-bottom: 0 !important;
    padding-left: 0 !important;
    font-weight: bold !important;
    text-indent: 0 !important;
    line-height: normal !important;
    height: auto !important;
    font-size: 1.6rem !important;
    padding-top: 0.5rem !important;
    margin-top: 1rem !important;
    margin-left: 2rem !important;
}

.input-view-only .col-md-10 .content-panel-bdy label {
    color: var(--gw-color-neutral-6) !important;
    font-size: 1.4rem;
    font-weight: 400;
    line-height: normal !important;
    margin-bottom: auto !important;
    margin-top: 0rem;
    margin-left: -1rem !important;
}

.input-view-only .col-md-10 .content-panel-bdy .k-input {
    overflow: unset !important;
}

    .input-view-only .col-md-10 .content-panel-bdy .k-input input[aria-readonly="true"],
    .input-view-only .col-md-10 .content-panel-bdy .k-input input[aria-readonly="true"].k-input-inner:focus {
        border-bottom: 0 !important;
        padding-left: 1rem !important;
        font-weight: bold !important;
        text-indent: 0 !important;
        line-height: normal !important;
        height: auto !important;
        font-size: 1.6rem !important;
        padding-top: 0.5rem !important;
        margin-top: 0rem !important;
        left: -2rem;
    }

.row.care-directory-record-row span.k-input.k-textarea > textarea.k-input-inner.\!k-flex-none {
    border-bottom: 0 !important;
    padding-left: 1rem !important;
    font-weight: bold !important;
    text-indent: 0 !important;
    line-height: normal !important;
    resize: none;
    font-size: 1.6rem !important;
    padding-top: 0.5rem !important;
    height: 0rem !important;
    min-height: fit-content;
    margin-top: 0rem !important;
    left: -4rem;
}

.row.care-directory-record-row span.k-input.k-textarea {
    height: 0rem !important;
    min-height: fit-content;
    margin-top: 1rem !important;
}

.care-directory-record-row .user-information-card-body {
    margin-top: 5.5rem;
}

a.view-npi:link,
a.view-npi:visited {
    text-decoration: none;
    top: -3rem !important;
    right: -15.5rem !important;
    display: inline-flex;
    position: relative;
}

.care-directory-record-row .k-grid-content {
    overflow-y: auto;
}

.care-directory-record-row .k-grid-header,
.care-directory-record-row .k-grid-footer {
    padding-right: 0 !important;
}

.care-directory-record-row .k-grid-header-wrap,
.care-directory-record-row .k-grid-footer-wrap {
    border-right-width: 0;
}

.care-directory-record-row .k-grid td,
.care-directory-record-row .k-grid .k-table-td {
    border-width: 0rem !important;
}

.care-directory-record-row .k-grid {
    margin-top: -2rem;
    margin-left: -2rem;
}

.brief-record-card-title {
    white-space: nowrap;
}

.brief-record-card-small {
    height: auto !important;
}

.brief-record-card-small,
.brief-record-card-large {
    padding-top: 0.2rem;
}

.brief-record-card-small.specialities div.brief-record-card-text {
    white-space: break-spaces;
}

.brief-record-card-row .editor-label > label,
.care-directory-record-row .editor-label > label {
    color: var(--gw-color-neutral-6) !important;
    font-weight: 400 !important;
    line-height: normal !important;
    margin-bottom: auto !important;
}

.user-information-card-title-stake-holder,
.user-information-card-title-admin,
.user-information-card-title-provider,
.user-information-card-title-member {
    font-size: 1.8rem;
}

.care-directory-record-row .user-information-card .editor-label > label {
    padding-left: 2rem;
    margin-bottom: -1rem !important;
}

.care-directory-record-row .content-subpanel-container .content-subpanel-hdr {
    padding: 1.0rem 1.5rem;
}

.care-directory-record-row .content-subpanel-container {
    border-radius: 1rem;
    padding-bottom: 1rem;
}

.care-directory-record-row .content-subpanel-container.grid-theme-dark {
    background: unset !important;
    background-color: unset !important;
}

.care-directory-record-row .content-subpanel-container .content-subpanel-hdr {
    background: unset !important;
    background-color: unset !important;
    color: var(--gw-color-neutral-0) !important;
}

#County-fa-circle-question {
    padding: 0 0.5rem;
}