/*@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap');*/
@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&family=Great+Vibes&family=Kalam&display=swap');

html, body {
    font-family: "Montserrat", sans-serif !important;
}

p {
    font-family: "Montserrat", sans-serif !important;
}

a {
    font-family: "Montserrat", sans-serif !important;
}

h1 {
    font-family: "Montserrat", sans-serif !important;
}

h2 {
    font-family: "Montserrat", sans-serif !important;
}

h3 {
    font-family: "Montserrat", sans-serif !important;
}

h4 {
    font-family: "Montserrat", sans-serif !important;
}

h5 {
    font-family: "Montserrat", sans-serif !important;
}

h6 {
    font-family: "Montserrat", sans-serif !important;
}

span {
    font-family: "Montserrat", sans-serif !important;
}

b {
    font-family: "Montserrat", sans-serif !important;
}

td {
    font-family: "Montserrat", sans-serif !important;
}

th {
    font-family: "Montserrat", sans-serif !important;
}

label {
    font-family: "Montserrat", sans-serif !important;
}

button, input, optgroup, select, textarea {
    font-family: "Montserrat", sans-serif !important;
}

a, .btn-link {
    color: #006bb7;
}

.btn-primary {
    color: #fff;
    background-color: #1b6ec2;
    border-color: #1861ac;
}

*::-webkit-scrollbar {
    width: 12px;
    height: 12px;
}

::-webkit-scrollbar-track {
    background: #f1f1f1; /* track color */
}

::-webkit-scrollbar-thumb {
    background: #888; /* scrollbar handle */
    border-radius: 6px;
}

::-webkit-scrollbar-thumb:hover {
    background: #555;
}

::-webkit-scrollbar-button {
    display: none;
}

/* Ensure CommonDialog wrapper appears above other Telerik modals/windows */
.k-dialog-wrapper:has(.common-dialog) {
    z-index: 20000 !important;
}

/* Prevent unwanted horizontal scrollbars in window and form containers */
.k-window-content,
.phy-cert-modal,
.form-edit-table-container,
.k-tabstrip-content {
    overflow-x: hidden !important;
    overflow-y: auto !important;
}

/* Firefox scrollbar */
* {
    scrollbar-width: auto;
    scrollbar-color: #888 #f1f1f1;
}

::-moz-selection {
    color: inherit;
    background: transparent;
}

::selection {
    color: #fff;
    background: #3390ff;
}

.btn:focus, .btn:active:focus, .btn-link.nav-link:focus, .form-control:focus, .form-check-input:focus {
    box-shadow: 0 0 0 0.1rem white, 0 0 0 0.25rem #258cfb;
}

.content {
    padding-top: 1.1rem;
}

h1:focus {
    outline: none;
}

.valid.modified:not([type=checkbox]) {
    /* outline: 1px solid #26b050; */
}

.invalid {
    outline: 1px solid #e50000;
}

.validation-message {
    color: #e50000;
}

.blazor-error-boundary {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTYiIGhlaWdodD0iNDkiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIG92ZXJmbG93PSJoaWRkZW4iPjxkZWZzPjxjbGlwUGF0aCBpZD0iY2xpcDAiPjxyZWN0IHg9IjIzNSIgeT0iNTEiIHdpZHRoPSI1NiIgaGVpZ2h0PSI0OSIvPjwvY2xpcFBhdGg+PC9kZWZzPjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMCkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yMzUgLTUxKSI+PHBhdGggZD0iTTI2My41MDYgNTFDMjY0LjcxNyA1MSAyNjUuODEzIDUxLjQ4MzcgMjY2LjYwNiA1Mi4yNjU4TDI2Ny4wNTIgNTIuNzk4NyAyNjcuNTM5IDUzLjYyODMgMjkwLjE4NSA5Mi4xODMxIDI5MC41NDUgOTIuNzk1IDI5MC42NTYgOTIuOTk2QzI5MC44NzcgOTMuNTEzIDI5MSA5NC4wODE1IDI5MSA5NC42NzgyIDI5MSA5Ny4wNjUxIDI4OS4wMzggOTkgMjg2LjYxNyA5OUwyNDAuMzgzIDk5QzIzNy45NjMgOTkgMjM2IDk3LjA2NTEgMjM2IDk0LjY3ODIgMjM2IDk0LjM3OTkgMjM2LjAzMSA5NC4wODg2IDIzNi4wODkgOTMuODA3MkwyMzYuMzM4IDkzLjAxNjIgMjM2Ljg1OCA5Mi4xMzE0IDI1OS40NzMgNTMuNjI5NCAyNTkuOTYxIDUyLjc5ODUgMjYwLjQwNyA1Mi4yNjU4QzI2MS4yIDUxLjQ4MzcgMjYyLjI5NiA1MSAyNjMuNTA2IDUxWk0yNjMuNTg2IDY2LjAxODNDMjYwLjczNyA2Ni4wMTgzIDI1OS4zMTMgNjcuMTI0NSAyNTkuMzEzIDY5LjMzNyAyNTkuMzEzIDY5LjYxMDIgMjU5LjMzMiA2OS44NjA4IDI1OS4zNzEgNzAuMDg4N0wyNjEuNzk1IDg0LjAxNjEgMjY1LjM4IDg0LjAxNjEgMjY3LjgyMSA2OS43NDc1QzI2Ny44NiA2OS43MzA5IDI2Ny44NzkgNjkuNTg3NyAyNjcuODc5IDY5LjMxNzkgMjY3Ljg3OSA2Ny4xMTgyIDI2Ni40NDggNjYuMDE4MyAyNjMuNTg2IDY2LjAxODNaTTI2My41NzYgODYuMDU0N0MyNjEuMDQ5IDg2LjA1NDcgMjU5Ljc4NiA4Ny4zMDA1IDI1OS43ODYgODkuNzkyMSAyNTkuNzg2IDkyLjI4MzcgMjYxLjA0OSA5My41Mjk1IDI2My41NzYgOTMuNTI5NSAyNjYuMTE2IDkzLjUyOTUgMjY3LjM4NyA5Mi4yODM3IDI2Ny4zODcgODkuNzkyMSAyNjcuMzg3IDg3LjMwMDUgMjY2LjExNiA4Ni4wNTQ3IDI2My41NzYgODYuMDU0N1oiIGZpbGw9IiNGRkU1MDAiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvZz48L3N2Zz4=) no-repeat 1rem/1.8rem, #b32121;
    padding: 1rem 1rem 1rem 3.7rem;
    color: white;
}

    .blazor-error-boundary::after {
        content: "An error has occurred."
    }

.darker-border-checkbox.form-check-input {
    border-color: #929292;
}

.bg-base-green {
    background-color: #cad2c1 !important;
}

    .bg-base-green textarea.form-control {
        border: 1px solid #176a1e !important;
    }

#MedicalHistory_divrow {
    /* width: 923px;
    margin-left: 26px;
    margin-top: 3px;
    background-color: #bdcac4; */
}

#FreqAssessment-custom-box {
    box-shadow: rgba(0, 0, 0, 0.2) 0px 1px 3px inset;
    border-radius: 6px;
    width: 92%;
    margin-top: .5rem !important;
    margin-left: 1.5rem;
}

/* custom css start here */

body {
    margin: 0;
    overflow-x: hidden;
}

.sidebar {
    height: 100vh;
    position: fixed;
    top: 52px;
    left: 0;
    background-color: #006666;
    border-right: 1px solid #ddd;
    transition: width 0.3s ease;
    z-index: 1000;
    border-top-right-radius: 20px;
    overflow-y: scroll;
    scrollbar-color: #006666 #006666;
    scrollbar-width: auto;
}

    .sidebar.expanded {
        width: 220px;
    }

    .sidebar.collapsed {
        width: 80px;
    }

    .sidebar .nav-link {
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
    }

    .sidebar .nav-icon {
        width: 30px;
        text-align: center;
    }

    .sidebar.collapsed .nav-text {
        display: none;
    }

#window-patient-dashboard-maximized {
    margin-left: 245px;
    transition: margin-left 0.3s ease;
    padding: 20px;
    width: 87%;
}

.parent-container.collapsed {
    margin-left: 80px !important;
    width: 95% !IMPORTANT;
}

.sidebar .toggle-btn {
    z-index: 1100;
    color: #fff;
    border-color: #fff;
    font-size: 22px;
    height: 22px;
    line-height: 10px;
    padding: 0px 10px 7px;
    float: right;
    border: none;
}
.toggle-bar span.fw-bold.nav-text {
    font-weight: 500 !important;
}

    .sidebar .toggle-btn:focus {
        border: none;
        outline: none;
        box-shadow: none;
    }

    .sidebar .toggle-btn:hover {
        background: none;
    }

/* toggler side bar css end */

.nav span.k-link {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
    font-size: 14px;
    padding-left: 15px !important;
}

.nav span.k-panelbar-item-text {
    color: rgba(255, 255, 255, 0.8);
    font-weight: 500;
    cursor: pointer;
}

.nav span.k-link:hover {
    background: rgba(255, 255, 255, 0.2) !IMPORTANT;
    color: #fff;
    border-radius: 12px;
}

    .nav span.k-link:hover span.k-panelbar-item-text {
        color: #fff;
        font-weight: 500;
    }

.nav .k-svg-icon > svg {
    fill: rgb(255 255 255);
    flex: 1 1 auto;
}

.toggle-bar {
    align-items: center;
    align-content: center;
    height: 50px;
    padding: 0 15px;
    border-bottom: 1px solid #278b8b;
    margin-bottom: 20px;
}

.sidebar .k-splitbar.k-splitbar-vertical.k-splitbar-static-vertical {
    background-color: #278b8b;
}

.toggle-bar span.fw-bold.nav-text {
    color: #fff;
}

.bottom-menu {
    margin-top: 30px;
}

    .bottom-menu span.k-button-text {
        color: rgba(255, 255, 255, 0.8);
        text-decoration: none;
        font-weight: 300;
    }

        .bottom-menu span.k-button-text:hover {
            color: #fff;
            border-radius: 12px;
            text-decoration: none;
        }

.nav .k-splitter.k-splitter-flex.telerik-blazor.k-splitter-vertical {
    background: none;
    border: none;
}

.nav ul.k-panelbar.telerik-blazor {
    background: none;
    border: none;
    box-shadow: none;
    overflow-x: scroll;
    padding-bottom: 20px;
}

.nav span.k-link {
    background: none !important;
}

.nav li {
    border: none !important;
}

.nav span.telerik-blazor.k-panelbar-item-icon {
    color: #fff !important;
    font-size: 18px;
}

.nav svg.telerik-blazor.k-panelbar-item-icon {
    color: #fff !important;
    font-size: 18px;
}

.sidebar.collapsed span.k-panelbar-item-text {
    font-size: 0;
}

    .sidebar.collapsed span.k-panelbar-item-text:before {
        font-size: 16px;
    }

.sidebar.collapsed .bottom-menu span.k-button-text b {
    display: none;
}

.sidebar.collapsed .bottom-menu {
    text-align: center;
}

.right-top-bar {
    text-align: right;
    display: flex;
    justify-content: end;
    align-items: center;
    gap: 10px;
    font-size: 14px;
    padding-top: 5px;
}

header.app-topbar {
    background: #F5F5F5;
    height: 50px;
    align-content: center;
    position: fixed;
    width: 100%;
    z-index: 99999;
}

    header.app-topbar span.k-button-text label {
        text-decoration: none !IMPORTANT;
        font-weight: 600;
    }

    header.app-topbar label.configure-input-labels {
        font-weight: 700;
    }

.nav .k-animation-container.telerik-blazor {
    padding-left: 24px;
}

.nav .k-splitbar.k-splitbar-vertical {
    height: 1px;
    background-color: #278b8b;
}

.logo-topbar img {
    width: 140px;
    padding-top: 5px;
}

.k-window-titlebar {
    background: #ecece9 !important;
}

.k-window-content {
    background: #e0e0e0 !important;
}

.k-item.k-tabstrip-item.k-active {
    background: #008783 !important;
}

    .k-item.k-tabstrip-item.k-active span.k-link-text {
        color: #fff !important;
    }

.k-item.k-tabstrip-item span.k-link-text {
    color: #008783;
}

/* global css for all tables */

table th span {
    color: #fff !important;
    font-size: 14px;
}

table th {
    background: #006666 !important;
    padding: 10px 0 !important;
    color: #fff;
    font-weight: 500;
    padding-left: 5px !important;
    font-size: 14px;
}

tbody tr:nth-child(even) {
    background-color: #f5f5f5 !important;
}

.k-grid .k-grid-header {
    padding: 0 !important;
}

    .k-grid .k-grid-header .k-table-th:first-child {
        padding-left: 10px !important;
    }

th.k-header.k-touch-action-none.center-me.k-table-th {
    border: none;
}

td.k-table-td {
    border-bottom: 1px solid #f5f5f5 !important;
    border-left: none !important;
    font-size: 13px;
}

th.k-calendar-th {
    color: #fff !IMPORTANT;
}

tbody.k-calendar-tbody tr:nth-child(even) {
    background: none !IMPORTANT;
}

td.k-focus.k-selected.k-calendar-td .k-link {
    background: #006666 !important;
}

.k-popup.k-datetimepicker-popup.k-calendar-container .k-button-solid-base.k-selected {
    background: #006666;
}

.k-popup.k-datetimepicker-popup.k-calendar-container .k-button-solid-primary {
    background: #006666;
}

.k-popup.k-datetimepicker-popup.k-calendar-container .k-button.k-time-now {
    color: #006666;
}

.k-popup.k-datetimepicker-popup.k-calendar-container .k-button-flat-primary {
    color: #006666;
}

.btn:focus, .btn:active:focus, .btn-link.nav-link:focus, .form-control:focus, .form-check-input:focus {
    box-shadow: none;
    border: 1px solid #006666;
}

.k-input-solid:focus, .k-input-solid.k-focus {
    box-shadow: none !important;
    border: 1px solid #006666 !important;
}

.k-checkbox:checked:focus, .k-checkbox.k-checked.k-focus {
    box-shadow: none !important;
}

.k-checkbox:focus, .k-checkbox.k-focus {
    box-shadow: none !important;
}

.k-button-link-base:focus, .k-button-link-base.k-focus {
    box-shadow: none !important;
}

select.form-control {
    appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    background: white url("data:image/svg+xml,%3Csvg%20fill%3D%22%23006666%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20width%3D%2224%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M7%2010l5%205%205-5z%22/%3E%3C/svg%3E") no-repeat right 10px center !important;
    background-size: 16px 16px;
    padding-right: 40px;
    width: 100%;
    cursor: pointer;
}

.k-list .k-selected {
    background-color: #006666 !important;
    color: #fff !important;
}

.k-list .k-item:hover {
    background-color: #006666 !important;
    color: #fff !important;
}

.form-control {
    font-size: 14px;
}

/* patient Demographics */
.patient-detail input {
    border: 1px solid #e1e1e1;
    border-radius: 5px;
    height: 40px;
    padding-left: 5px;
    width: 100%;
}

.patient-detail select {
    border: 1px solid #e1e1e1;
    border-radius: 5px;
    height: 40px;
    padding-left: 5px;
    width: 100%;
}

.patient-detail textarea {
    border: 1px solid #e1e1e1;
    border-radius: 5px;
}

.patient-detail .col {
    padding: 10px 15px;
}

.patient-detail input[type="checkbox"] {
    width: 15px !important;
    margin: 0 3px 0 0px;
    height: 15px !important;
    accent-color: #006666;
}

.patient-detail input[type="radio"] {
    height: 20px !IMPORTANT;
    accent-color: #006666;
    width: 20px;
    margin-top: 0;
}

.patient-detail span.k-datetimepicker.telerik-blazor.k-input.k-input-md.k-input-solid.k-rounded-md {
    width: 100% !important;
    height: 40px;
    margin-top: 10px;
}

.patient-detail .row {
    align-items: end;
}

/* patient Demographics end */

/* all tables css end */

.label-gap label input {
    margin-right: 5px;
}

label.radio-group-label.wounds-label input[type="radio"] {
    width: auto;
    height: auto !important;
}


.things-to-know .k-splitter-flex.k-splitter-horizontal {
    background: #F5F5F5;
}

.things-to-know .k-grid .k-table-row {
    background: #ffffff !important;
}

.things-to-know td.k-table-td {
    border-bottom: 1px solid #f5f5f5 !important;
    border-left: none !important;
}

.things-to-know .k-grid .k-grid-header {
    padding: 0;
}

.things-to-know th.k-header.k-touch-action-none.center-me.k-table-th {
    background: #006666;
}

.things-to-know .k-grid .k-table span.k-cell-inner {
    background: #006666;
}

.things-to-know .k-grid .k-table span.k-column-title {
    color: #fff !important;
    font-size: 16px;
    font-weight: 400;
}

.things-to-know .k-grid-content {
    scrollbar-width: auto;
}

.things-to-know .k-radio:checked, .k-radio.k-checked {
    background-color: #006666 !important;
    border-color: #006666 !important;
}

.things-to-know .k-tilelayout-item-header.k-card-header.k-touch-action-none b {
    color: #006666;
}

.things-to-know td span.tooltip-target {
    color: #006666;
    text-decoration: none !important;
    font-weight: 500;
}

.things-to-know span.k-button-text label {
    color: #006666;
    text-decoration: none !important;
    font-weight: 500;
}

.things-to-know th.k-group-cell.k-header.k-table-th {
    background: #006666;
}

.things-to-know td.k-table-td.k-table-group-td.k-group-cell {
    background: #fff;
}

.things-to-know .k-item.k-tabstrip-item span.k-link-text {
    color: #006666;
}

.things-to-know .k-tilelayout.telerik-blazor {
    background: #F5F5F5;
}

.things-to-know .k-splitbar.k-splitbar-horizontal.k-splitbar-draggable-horizontal {
    background: #006666;
    color: #fff;
}

.things-to-know .k-splitbar.k-splitbar-vertical.k-splitbar-draggable-vertical {
    background: #006666;
    color: #fff;
}

.things-to-know .k-input-sm button.telerik-blazor.k-button.k-input-button.k-button-solid.k-button-sm.k-button-solid-base.k-icon-button {
    background: #006666;
    color: #fff;
}

.things-to-know .k-list .k-selected {
    background-color: #006666 !important;
    color: #fff !important
}

.things-to-know .k-list .k-item:hover {
    background-color: #006666 !important;
    color: #fff !important;
}

.things-to-know .k-toolbar.telerik-blazor.k-toolbar-resizable.k-toolbar-md.k-toolbar-solid {
    background: #F5F5F5;
}

.things-to-know .RowOneBg {
    background-color: #F5F5F5 !important;
    padding: 10px 10px;
    border-radius: 10px;
    margin-bottom: 10px;
}

.things-to-know .RowThreeBg {
    background-color: #F5F5F5 !important;
    padding: 10px 10px;
    border-radius: 10px;
    margin-bottom: 10px;
}


.things-to-know button.telerik-blazor.k-button.k-button-link.k-rounded-md.k-button-md.k-button-link-base {
    padding: 0;
}

.things-to-know .k-grid-layout.telerik-blazor.k-justify-items-stretch.k-align-items-stretch {
    margin-bottom: 10px;
    gap: 15px;
}

.things-to-know .k-window-titlebar {
    background: #F5F5F5;
}

.things-to-know .k-window-content {
    background: #F5F5F5;
}

.things-to-know td.k-table-td {
    font-size: 14px;
}

.things-to-know .k-tabstrip-content {
    background: #f7f7f7;
}

.things-to-know .MyBgRowOne {
    background-color: #006666;
    color: #fff;
    padding: 10px 10px;
    margin-right: 1px;
    margin-bottom: 1px;
}

.things-to-know .MyBgRowTwo {
    background-color: #006666;
    color: #fff;
    padding: 10px 10px;
    margin-right: 1px;
    margin-bottom: 1px;
}

.things-to-know th.k-header.k-hierarchy-cell.k-table-th {
    background: #006666;
}

.green-bg-head {
    background-color: #008783;
    color: #fff;
    padding: 5px 10px;
    margin-right: 1px;
    margin-bottom: 1px;
}

.patient-profile {
    background: #e0e0e0;
    padding: 0 10px;
}

    .patient-profile button.telerik-blazor.k-button.k-button-link.k-rounded-md.k-button-md.k-button-link-base {
        padding: 0;
        color: #006666;
    }

.k-window-titlebar {
    background: #ecece9;
}

.k-window-content {
    background: #e0e0e0;
}

.k-tabstrip-content.k-active {
    background: #f7f7f7;
}


/* medical history form css */

.medical-history {
    background: #f7f7f7;
    padding: 10px 10px;
    margin-top: 10px;
    border-radius: 10px;
}

    .medical-history label {
        color: #006666;
        font-weight: 600;
    }

    .medical-history .inline-label-field-item1 {
        color: #006666;
        font-weight: 600;
    }

    .medical-history .border-box .inline-label-field {
        border: 1px solid #006666;
        border-radius: 10px;
        padding: 10px 10px;
        height: 200px;
        justify-content: flex-start;
        align-items: baseline;
        overflow-y: scroll;
        scrollbar-width: auto;
    }

    .medical-history .border-box .inline-label-field-item2 label {
        font-weight: 400;
    }

    .medical-history div#MedicalHistory_divrow {
        background: #eee;
        width: 96%;
        margin: 10px 0 10px 30px;
        border-radius: 10px;
        padding-top: 8px;
    }

    .medical-history .scrollable-box {
        height: 186px;
        overflow-y: auto;
        scrollbar-width: auto;
        border: 1px solid #006666;
        border-radius: 10px;
        padding: 10px 10px;
        margin-top: 10px;
    }

        .medical-history .scrollable-box label {
            color: #000;
            font-weight: 400;
        }

/* medical history form css end */

/* Fall Risk Score form css */

.fall-risk-score {
    padding: 15px 0;
}

    .fall-risk-score .inline-label-field-item1 {
        color: #006666;
        font-weight: 500;
    }

    .fall-risk-score .inline-label-field-item2 span {
        color: #006666;
    }

    .fall-risk-score textarea.form-control {
        font-size: 13px;
    }

/* Fall Risk Score form css end */

/* functional Status form css */

.functional-status-form {
    background: #f7f7f7;
    padding: 10px 10px;
    margin-top: 10px;
    border-radius: 10px;
}

    .functional-status-form .inline-label-field-item1 {
        color: #006666;
        font-weight: 500;
    }

.cardio-form {
    background: #f7f7f7;
    padding: 10px 10px;
    margin-top: 10px;
    border-radius: 10px;
}

    .cardio-form .inline-label-field-item1 {
        color: #006666;
        font-weight: 500;
    }

    .cardio-form .inline-label-field-item2 span {
        color: #006666;
    }


.nutrition-from {
    background: #f7f7f7;
    padding: 10px 10px;
    margin-top: 10px;
    border-radius: 10px;
}

    .nutrition-from .inline-label-field-item1 {
        color: #006666;
        font-weight: 500;
    }

    .nutrition-from .inline-label-field-item2 span {
        color: #006666;
    }

.wound-btns button.telerik-blazor.k-button.dialog-button.k-button-solid.k-rounded-md.k-button-md.k-button-solid-warning {
    background: red;
    color: #fff;
    border: none;
}

.wound-btns button.telerik-blazor.k-button.dialog-button.k-button-solid.k-rounded-md.k-button-md.k-button-solid-primary {
    background: #006666;
    border: none;
}

.wound-list-container .form-edit-table-container {
    padding-right: 10px;
}

.wound-list-container tr.form-edit-table-item-detail-row .form-edit-table-item-detail-container {
    padding: 20px 0;
}

.skin-form label.checkbox-label {
    color: #006666;
}

.skin-form .inline-label-field-item1 {
    color: #006666;
}

.wound-list-container {
    justify-content: center;
}

    .wound-list-container .inline-label-field-item1 {
        color: #006666;
        font-size: 14px;
    }

.wounds-container .inline-label-field-item1 {
    color: #006666;
}

.infection-list-container {
    justify-content: center;
}

    .infection-list-container .inline-label-field-item1 {
        color: #006666;
        font-weight: 500;
    }

.infections-container label.checkbox-label {
    font-size: 15px;
}

.infections-container .radio-group-label {
    font-size: 15px;
}

.infections-container .field-row {
    align-items: center;
}

.immunization-list-container {
    justify-content: center;
}

.discharge-form {
    background: #f7f7f7;
    padding: 10px 10px;
    margin-top: 10px;
    border-radius: 10px;
}

    .discharge-form .my-custom-FontColor {
        color: #006666;
        font-weight: 500;
    }

.elimination-form {
    background: #f7f7f7;
    padding: 10px 10px;
    margin-top: 10px;
    border-radius: 10px;
}

    .elimination-form .inline-label-field-item1 {
        color: #006666;
        font-weight: 500;
    }

    .elimination-form .inline-label-field-item2 span {
        color: #006666;
    }

    .elimination-form .row.round3 {
        align-items: baseline;
    }

.teaching-summary-container {
    background: #f7f7f7;
    padding: 10px 10px;
    margin-top: 10px;
    border-radius: 10px;
}

    .teaching-summary-container .card {
        background: #f7f7f7;
        margin-bottom: 10px;
        padding: 10px 10px;
    }

        .teaching-summary-container .card .card-title {
            color: #006666;
            font-weight: 500;
        }

    .teaching-summary-container label.checkbox-label {
        display: flex;
        font-size: 14px;
    }

        .teaching-summary-container label.checkbox-label input {
            margin-right: 5px;
        }

    .teaching-summary-container .Collaboration-box button.btn.btn-outline-primary {
        background: #006666;
        color: #fff;
        padding: 5px 20px;
        font-size: 14px;
        border: none;
    }

.home-safety-form {
    background: #f7f7f7;
    padding: 10px 10px;
    margin-top: 10px;
    border-radius: 10px;
}

    .home-safety-form .card .card-title {
        color: #006666;
        font-weight: 500;
    }

    .home-safety-form .card {
        background: #f7f7f7;
        padding: 10px 10px;
    }

        .home-safety-form .card span.k-checkbox-wrap:before {
            display: none;
        }

        .home-safety-form .card span.k-checkbox-wrap {
            align-self: center;
        }

    .home-safety-form .inline-label-field-item1 {
        color: #006666;
    }

    .home-safety-form .inline-label-field-item2 span {
        color: #006666;
    }

.comfort-container.patient-comfort {
    display: flex;
    width: 100%;
}

    .comfort-container.patient-comfort .column {
        display: inline-block;
        width: 49%;
        vertical-align: top;
    }

    .comfort-container.patient-comfort .column-left {
        margin-right: 4px;
    }

    .comfort-container.patient-comfort .column-right {
    }

    .comfort-container.patient-comfort .field-row {
        display: flex;
        flex-wrap: wrap;
        margin-bottom: 4px;
        align-items: center;
    }

    .comfort-container.patient-comfort .inline-label-field-container {
        min-height: 24px;
    }

    .comfort-container.patient-comfort .checkbox-label {
        padding-right: 12px;
        font-size: 14px;
        display: flex;
        align-items: center;
    }

        .comfort-container.patient-comfort .checkbox-label input {
            margin-right: 3px;
        }

    .comfort-container.patient-comfort .his-label {
        font-weight: bold;
        font-size: 18px;
        color: rgb(128, 0, 0);
    }

    .comfort-container.patient-comfort .card {
        background: #f7f7f7;
        padding: 10px 10px;
        margin-bottom: 10px;
    }

        .comfort-container.patient-comfort .card .inline-label-field-item1 {
            color: #006666;
            font-weight: 400;
        }

        .comfort-container.patient-comfort .card .card-title {
            color: #006666;
            font-weight: 500;
        }

.flacc-container .card label.radio-group-label {
    font-size: 14px;
    display: flex;
    align-items: flex-start;
}

    .flacc-container .card label.radio-group-label input {
        margin-right: 5px;
        margin-top: 5px;
    }


.flacc-container {
    padding: 10px;
    width: 100%;
}

    .flacc-container .card {
        width: 100%;
        background-color: #f7f7f7;
        padding: 10px;
        border-radius: 4px;
    }

    .flacc-container .field-row {
        display: flex;
        margin-bottom: 8px;
    }

    .flacc-container .category-row {
        border-bottom: 1px solid #ddd;
        padding-top: 8px;
    }

    .flacc-container .inline-label-field-item2 {
        display: flex;
    }

    .flacc-container .radio-group-label {
        width: 330px;
        height: 48px;
        padding-right: 8px;
        font-size: 14px;
    }

    .flacc-container h3 {
        color: #006666;
    }


.painad-container {
    padding: 10px;
    max-width: 100%;
}

    .painad-container .card {
        width: 100%;
        background-color: #f7f7f7;
        padding: 10px;
        border-radius: 4px;
    }

    .painad-container .field-row {
        display: flex;
        margin-bottom: 8px;
        gap: 20px;
    }

    .painad-container .category-row {
        border-top: 1px solid #ddd;
        padding-top: 8px;
    }

    .painad-container .inline-label-field-item2 {
        display: flex;
    }

    .painad-container .radio-group-label {
        width: 355px;
        font-size: 14px;
        display: flex;
        align-items: baseline;
        gap: 5px;
    }

    .painad-container .instruction-label {
        font-weight: bold;
        font-size: 18px;
        color: #006666;
    }

    .painad-container h3 {
        color: #006666;
        margin: 8px 0;
    }

    .painad-container .inline-label-field-item1 {
        color: #006666;
        font-weight: 400;
    }

.covid-ques {
    background: #f7f7f7;
    border-radius: 10px;
    padding: 10px 0;
    margin: 10px 0;
}

    .covid-ques .inline-label-field-container {
        width: 96%;
    }

.routine-note .inline-label-field-item2 span {
    color: #006666;
}

.routine-note .k-card-header {
    color: #006666;
}

.routine-note .k-card-body {
    background: #f7f7f7;
}

.routine-note .inline-label-field-item1 {
    color: #006666;
}

.Symptom-rating {
    background: #f7f7f7;
    margin: 10px 0;
    border-radius: 10px;
    padding: 10px 0;
}

    .Symptom-rating .inline-label-field-item2 span {
        color: #006666;
    }

    .Symptom-rating .inline-label-field-item1 {
        color: #006666;
    }

.esas-assessment {
    background: #f7f7f7;
    margin: 10px 0;
    border-radius: 10px;
    padding: 10px 0;
}

.esas-assessmentg .inline-label-field-item2 span {
    color: #006666;
}

.esas-assessment .inline-label-field-item1 {
    color: #006666;
}

.opioid-risk {
    background: #f7f7f7;
    margin: 10px 0;
    border-radius: 10px;
    padding: 10px 0;
}

    .opioid-risk div#FreqAssessment-custom-box {
        background: #dfdfdf;
    }

        .opioid-risk div#FreqAssessment-custom-box .inline-label-field {
            padding-top: 5px;
            color: #006666;
        }

    .opioid-risk label.my-custom-FontColor {
        color: #006666;
    }

.focus-note {
    background: #f7f7f7;
    margin: 10px 0;
    border-radius: 10px;
    padding: 10px 0;
}

    .focus-note .k-tabstrip-content.k-active {
        background: #f7f7f7;
    }

    .focus-note li.k-item.k-tabstrip-item.k-active.k-first {
        background: #f7f7f7;
    }

.frequency-assest-need {
    background: #f7f7f7;
    margin: 10px 0;
    border-radius: 10px;
    padding: 10px 0;
}

    .frequency-assest-need div#FreqAssessment-custom-box {
        background: #dfdfdf;
        padding: 5px 0;
        margin-bottom: 15px;
    }

        .frequency-assest-need div#FreqAssessment-custom-box .inline-label-field {
            padding-top: 5px;
            color: #006666;
        }

    .frequency-assest-need .inline-label-field-item1 {
        color: #006666;
    }

    .frequency-assest-need .telerik-blazor.k-grid.k-grid-md.myGrid {
        padding: 0;
    }

    .frequency-assest-need .k-grid .k-grid-container {
        padding: 0 5px;
    }

    .frequency-assest-need .k-grid .k-grid-header .k-table-th {
        position: relative;
        vertical-align: bottom;
        cursor: default;
        border: none;
    }


.time-record-container {
    background: #f7f7f7;
    border-radius: 10px;
    padding: 15px 0;
}


.psychspirit-container {
    display: flex;
    padding-top: 10px;
    width: 100%;
    justify-content: center;
    background: #f7f7f7;
    border-radius: 10px;
    margin: 10px 0;
}

    .psychspirit-container .card {
        background-color: #f7f7f7;
        margin-top: 4px;
        margin-bottom: 4px;
        padding-top: 8px;
        padding-bottom: 8px;
    }

    .psychspirit-container .card-divider {
        display: flex;
        align-items: flex-start;
        justify-content: space-around;
    }

    .psychspirit-container .card-title {
        font-size: 16px;
        font-weight: bold;
        margin: 2px 0px 0px 12px;
        color: #006666
    }

    .psychspirit-container .column {
        display: inline-block;
        width: 33%;
        vertical-align: top;
    }


    .psychspirit-container .column-2-3 {
        margin-right: 4px;
    }


    .psychspirit-container .column-1-2 {
        width: 66%;
        margin-right: 4px;
    }

    .psychspirit-container .inline-label-field-container {
        min-height: 24px;
        margin-left: 10px;
    }

    .psychspirit-container .checkbox-label {
        padding-right: 12px;
        font-size: 1rem;
    }

        .psychspirit-container .checkbox-label input {
            margin-right: 3px;
        }

    .psychspirit-container .field-row {
        display: flex;
        flex-wrap: wrap;
        margin: 4px 8px;
    }

    .psychspirit-container .radio-group-label {
        font-size: 1rem;
    }

    .psychspirit-container .modified-by {
        margin-top: 10px;
    }

    .psychspirit-container .his-label {
        font-weight: bold;
        font-size: 18px;
        color: rgb(128, 0, 0);
        margin-left: 10px;
    }


.supervisory-visit-container {
    padding: 10px 10px;
    width: 100%;
    background: #f7f7f7;
    border-radius: 10px;
    margin: 10px 0;
}

    .supervisory-visit-container form {
        width: 100%;
    }

    .supervisory-visit-container .card {
        background-color: #f7f7f7;
        margin-top: 4px;
        margin-bottom: 4px;
        padding-top: 8px;
        padding-bottom: 8px;
    }

    .supervisory-visit-container .card-title {
        font-size: 16px;
        font-weight: bold;
        margin: 2px 0px 0px 12px;
        padding-top: 10px;
        color: #006666
    }

    .supervisory-visit-container .radio-group-label {
        margin-right: 10px;
        font-size: 1rem;
    }

    .supervisory-visit-container .checkbox-label {
        padding-right: 12px;
        font-size: 1rem;
    }

        .supervisory-visit-container .checkbox-label input {
            margin-right: 3px;
        }

    .supervisory-visit-container .modified-by {
        margin-top: 10px;
    }

    .supervisory-visit-container .btn-aide-poc {
        background: none;
        border: none;
        color: #003300;
        text-decoration: underline;
        cursor: pointer;
        font-weight: 600;
        margin-left: 20px;
        padding: 2px 5px;
        height: 25px;
    }

        .supervisory-visit-container .btn-aide-poc:hover {
            background-color: rgba(0, 51, 0, 0.1);
        }

    .supervisory-visit-container .the-btns {
        display: flex;
        justify-content: center;
        align-items: center;
    }

    .supervisory-visit-container .dialog-button {
        width: 200px;
    }



.spiritual-admission-container {
    display: flex;
    padding: 10px;
    width: 100%;
    justify-content: center;
    background: #f7f7f7;
    border-radius: 10px;
    margin: 10px 0;
}

    .spiritual-admission-container .column {
        display: inline-block;
        width: 46%;
        vertical-align: top;
    }

    .spiritual-admission-container .column-left {
        margin-right: 4px;
    }


    .spiritual-admission-container .card {
        background-color: #f7f7f7;
        margin-top: 4px;
        margin-bottom: 4px;
        padding-top: 8px;
        padding-bottom: 8px;
    }

    .spiritual-admission-container .card-title {
        font-size: 16px;
        font-weight: bold;
        margin: 2px 0px 0px 12px;
        color: #006666;
        margin-bottom: 10px;
    }

    .spiritual-admission-container .checkbox-label {
        padding-right: 12px;
        font-size: 14px;
    }

        .spiritual-admission-container .checkbox-label input {
            margin-right: 3px;
        }


.spiritual-summary-container {
    display: flex;
    padding: 10px;
    width: 100%;
    justify-content: center;
    background: #f7f7f7;
    border-radius: 10px;
    margin: 10px 0;
}

    .spiritual-summary-container .column {
        display: inline-block;
        width: 46%;
        vertical-align: top;
    }

    .spiritual-summary-container .column-left {
        margin-right: 4px;
    }

    .spiritual-summary-container .card {
        background-color: #f7f7f7;
        margin-top: 4px;
        margin-bottom: 4px;
        padding-top: 8px;
        padding-bottom: 8px;
    }

    .spiritual-summary-container .card-title {
        font-size: 16px;
        font-weight: bold;
        margin: 2px 0px 0px 12px;
        color: #006666;
        margin-bottom: 10px;
    }

    .spiritual-summary-container .checkbox-label {
        padding-right: 12px;
        font-size: 14px;
    }

        .spiritual-summary-container .checkbox-label input {
            margin-right: 3px;
        }



.bereaved-assessment-container {
    padding: 10px 10px;
    width: 100%;
    background: #f7f7f7;
    border-radius: 10px;
    margin: 10px 0;
}

    .bereaved-assessment-container form {
        width: 100%;
    }

    .bereaved-assessment-container .card {
        background-color: #f7f7f7;
        margin-top: 4px;
        margin-bottom: 4px;
        padding-top: 8px;
        padding-bottom: 8px;
    }

    .bereaved-assessment-container .card-title {
        font-size: 16px;
        font-weight: bold;
        margin: 2px 0px 0px 12px;
        padding-top: 10px;
        color: #006666
    }

    .bereaved-assessment-container .radio-group-label {
        margin-right: 10px;
        font-size: 1rem;
    }

    .bereaved-assessment-container .checkbox-label {
        padding-right: 12px;
        font-size: 1rem;
    }

        .bereaved-assessment-container .checkbox-label input {
            margin-right: 3px;
        }

    .bereaved-assessment-container .modified-by {
        margin-top: 10px;
    }

    .bereaved-assessment-container .btn-aide-poc {
        background: none;
        border: none;
        color: #003300;
        text-decoration: underline;
        cursor: pointer;
        font-weight: 600;
        margin-left: 20px;
        padding: 2px 5px;
        height: 25px;
    }

        .bereaved-assessment-container .btn-aide-poc:hover {
            background-color: rgba(0, 51, 0, 0.1);
        }

    .bereaved-assessment-container .the-btns {
        display: flex;
        justify-content: center;
        align-items: center;
    }

    .bereaved-assessment-container .dialog-button {
        width: 200px;
    }



ul.k-list-ul li span.k-list-item-text:before {
    display: none;
}

.aidePoc .row.round3.default-values {
    margin: 10px 0;
    border: 1px solid #eee;
    padding: 10px;
    border-radius: 10px;
}

    .aidePoc .row.round3.default-values label.fw-bold {
        color: #006666;
    }

.incident-report-container {
    padding: 10px 10px;
    width: 100%;
    background: #f7f7f7;
    border-radius: 10px;
    margin: 10px 0;
}

    .incident-report-container form {
        width: 100%;
    }

    .incident-report-container .card {
        background-color: #f7f7f7;
        margin-top: 4px;
        margin-bottom: 4px;
        padding-top: 8px;
        padding-bottom: 8px;
    }

    .incident-report-container .card-title {
        font-size: 16px;
        font-weight: bold;
        margin: 2px 0px 0px 12px;
        padding-top: 10px;
        color: #006666
    }

    .incident-report-container .radio-group-label {
        margin-right: 10px;
        font-size: 1rem;
    }

    .incident-report-container .checkbox-label {
        padding-right: 12px;
        font-size: 1rem;
    }

        .incident-report-container .checkbox-label input {
            margin-right: 3px;
        }

    .incident-report-container .modified-by {
        margin-top: 10px;
    }

.allergy-container {
    padding: 10px 10px;
    width: 100%;
    background: #f7f7f7;
    border-radius: 10px;
    margin: 10px 0;
}

    .allergy-container .card {
        background-color: rgb(247, 247, 247);
        margin-top: 4px;
        margin-bottom: 4px;
        padding: 15px;
    }

    .allergy-container button.btn.btn-outline-primary.custom-btn {
        background: #006666;
        color: #fff;
        border: navajowhite;
    }

.mg-als-form {
    background: #f7f7f7;
    padding: 10px 10px;
    margin-top: 10px;
    border-radius: 10px;
}

    .mg-als-form .inline-label-field-item1 {
        color: #006666;
        font-weight: 500;
    }

    .mg-als-form .inline-label-field-item2 span {
        color: #006666;
    }

    .mg-als-form .row.round3 {
        align-items: baseline;
    }


.patient-status-container {
    width: 100%;
    background: #f7f7f7;
    margin: 10px auto 10px;
    padding: 15px 15px;
    border-radius: 10px;
}

    .patient-status-container .card {
        background-color: #f7f7f7;
        margin-top: 4px;
        margin-bottom: 4px;
        padding-top: 8px;
        padding-bottom: 8px;
    }

    .patient-status-container .card-divider {
        display: flex;
        align-items: flex-start;
        justify-content: space-around;
    }

    .patient-status-container .card-title {
        font-size: 16px;
        font-weight: bold;
        margin: 2px 0px 0px 12px;
        color: #006666;
    }

    .patient-status-container .column {
        display: inline-block;
        width: 50%;
        vertical-align: top;
    }

    .patient-status-container .column-1-2 {
        margin-right: 4px;
    }

    .patient-status-container .column-2-2 {
    }

    .patient-status-container .inline-label-field-container {
        min-height: 24px;
        margin-left: 10px;
    }

    .patient-status-container .checkbox-label {
        padding-right: 12px;
        font-size: 1rem;
    }

        .patient-status-container .checkbox-label input {
            margin-right: 3px;
        }

    .patient-status-container .field-row {
        display: flex;
        flex-wrap: wrap;
        margin: 4px 8px;
    }

    .patient-status-container .modified-by {
        margin-top: 10px;
    }


.pcg-behavior-container {
    width: 100%;
    background: #f7f7f7;
    margin: 10px auto 10px;
    padding: 15px 15px;
    border-radius: 10px;
}

    .pcg-behavior-container .card {
        background-color: #f7f7f7;
        margin-top: 4px;
        margin-bottom: 4px;
        padding-top: 8px;
        padding-bottom: 8px;
    }

    .pcg-behavior-container .card-title {
        font-size: 16px;
        font-weight: bold;
        margin: 2px 0px 0px 12px;
        color: #006666;
    }

    .pcg-behavior-container .card-divider {
        display: flex;
        align-items: flex-start;
        justify-content: space-around;
    }

    .pcg-behavior-container .column {
        display: inline-block;
        width: 50%;
        vertical-align: top;
    }

    .pcg-behavior-container .column-1-2 {
        margin-right: 4px;
    }

    .pcg-behavior-container .inline-label-field-container {
        min-height: 24px;
        margin-left: 10px;
    }

    .pcg-behavior-container .checkbox-label {
        padding-right: 12px;
        font-size: 1rem;
    }

        .pcg-behavior-container .checkbox-label input {
            margin-right: 3px;
        }

    .pcg-behavior-container .field-row {
        display: flex;
        flex-wrap: wrap;
        margin: 4px 8px;
        align-items: center;
    }

    .pcg-behavior-container .inline-text {
        margin: 0 8px;
        font-size: 1rem;
    }

    .pcg-behavior-container .modified-by {
        margin-top: 10px;
    }


form.form.eider-abuse-form {
    background: #f7f7f7;
    margin: 10px 0;
    padding: 10px 10px;
    border-radius: 10px;
}

    form.form.eider-abuse-form .inline-label-field-item1 {
        color: #006666;
        font-weight: 500;
    }


.mini-mental-exam-container {
    width: 100%;
    background: #f7f7f7;
    margin: 10px auto 10px;
    padding: 15px 15px;
    border-radius: 10px;
}

    .mini-mental-exam-container .card {
        background-color: #f7f7f7;
        margin-top: 4px;
        margin-bottom: 4px;
        padding-top: 8px;
        padding-bottom: 8px;
    }

    .mini-mental-exam-container .card-title {
        font-size: 16px;
        font-weight: bold;
        margin: 2px 0px 0px 12px;
        color: #006666;
    }

    .mini-mental-exam-container .section-title .inline-label-field-item1 {
        font-size: 16px;
        font-weight: bold;
        margin: 2px 0px 0px 0px;
        color: #006666;
    }

    .mini-mental-exam-container .card-divider {
        display: flex;
        align-items: flex-start;
        justify-content: space-around;
    }

    .mini-mental-exam-container .column {
        display: inline-block;
        width: 50%;
        vertical-align: top;
    }

    .mini-mental-exam-container .column-1-2 {
        margin-right: 4px;
    }

    .mini-mental-exam-container .inline-label-field-container {
        min-height: 24px;
        margin-left: 10px;
    }

    .mini-mental-exam-container .checkbox-label {
        padding-right: 12px;
        font-size: 1rem;
    }

        .mini-mental-exam-container .checkbox-label input {
            margin-right: 3px;
        }

    .mini-mental-exam-container input[type="checkbox"] {
        margin-right: 6px;
    }

    .mini-mental-exam-container .field-row {
        display: flex;
        flex-wrap: wrap;
        margin: 4px 8px;
        align-items: center;
    }

    .mini-mental-exam-container .inline-text {
        margin: 0 8px;
        font-size: 1rem;
    }

    .mini-mental-exam-container .design-image {
        margin-left: 20px;
    }

    .mini-mental-exam-container .total-row {
        justify-content: flex-end;
        margin-right: 15px;
    }

        .mini-mental-exam-container .total-row .inline-label-field-item1 {
            font-size: 1.2rem;
            font-weight: bold;
        }

    .mini-mental-exam-container .total-input {
        font-weight: bold;
        text-align: center;
    }

    .mini-mental-exam-container .scoring-info {
        width: 1200px;
        font-style: italic;
        margin: 10px;
    }

    .mini-mental-exam-container .modified-by {
        margin-top: 10px;
    }

.social-communication {
    width: 100%;
    background: #f7f7f7;
    margin: 10px auto 10px;
    padding: 15px 15px;
    border-radius: 10px;
}

    .social-communication div#FreqAssessment-custom-box {
        background: #eeee;
        padding-top: 10px;
    }

    .social-communication .inline-label-field-item2 label b {
        color: #006666;
    }

.sw-narrative {
    width: 100%;
    background: #f7f7f7;
    margin: 10px auto 10px;
    padding: 15px 15px;
    border-radius: 10px;
}

    .sw-narrative div#FreqAssessment-custom-box {
        background: #eeee;
        padding-top: 10px;
    }

    .sw-narrative .inline-label-field-item2 label b {
        color: #006666;
    }

.sp-note {
    width: 100%;
    background: #f7f7f7;
    margin: 10px auto 10px;
    padding: 15px 15px;
    border-radius: 10px;
}

    .sp-note .card {
        background-color: #f7f7f7;
        margin-top: 4px;
        margin-bottom: 4px;
        padding-top: 8px;
        padding-bottom: 8px;
    }

    .sp-note .card-title {
        font-size: 16px;
        font-weight: bold;
        margin: 2px 0px 0px 12px;
        color: #006666;
    }

    .sp-note .column {
        display: inline-block;
        vertical-align: top;
    }

    .sp-note .column-1-2 {
        margin-right: 4px;
        padding-bottom: 20px;
        width: 30%;
    }

    .sp-note .column-2-2 {
        width: 69%;
    }

    .sp-note .column-1-3 {
        margin-right: 4px;
        width: 25%;
    }

    .sp-note .column-2-3 {
        margin-right: 4px;
        width: 48%;
    }

    .sp-note .column-3-3 {
        width: 25%;
    }

    .sp-note .checkbox-label {
        padding-right: 12px;
        font-size: 13px;
    }

        .sp-note .checkbox-label input {
            margin-right: 3px;
        }

    .sp-note .field-row {
        display: flex;
        align-items: center;
        margin-bottom: 8px;
    }

    .sp-note .radio-group-label {
        padding-right: 12px;
        font-size: 13px;
    }

        .sp-note .radio-group-label input {
            margin-right: 3px;
        }

    .sp-note .inline-label-field-container {
        min-height: 24px;
    }

.sw-intervention {
    width: 100%;
    background: #f7f7f7;
    margin: 10px auto 10px;
    padding: 15px 15px;
    border-radius: 10px;
}

    .sw-intervention .card {
        background-color: #f7f7f7;
        margin-top: 4px;
        margin-bottom: 4px;
        padding-top: 8px;
        padding-bottom: 8px;
    }

    .sw-intervention .card-title {
        font-size: 16px;
        font-weight: bold;
        margin: 2px 0px 0px 12px;
        color: #006666;
    }

    .sw-intervention div#FreqAssessment-custom-box {
        background: #eeee;
        padding-top: 10px;
    }

    .sw-intervention .inline-label-field-item1 {
        color: #006666;
        font-weight: 600;
    }


.vitals-container {
    width: 100%;
    background: #f7f7f7;
    margin: 10px auto 10px;
    padding: 15px 15px;
    border-radius: 10px;
}

    .vitals-container .card {
        background-color: #f7f7f7;
        margin-top: 4px;
        margin-bottom: 4px;
        padding-top: 8px;
        padding-bottom: 8px;
    }

    .vitals-container .card-title {
        font-size: 16px;
        font-weight: bold;
        margin: 2px 0px 0px 16px;
        color: #006666;
    }

    .vitals-container .field-row {
        display: flex;
        flex-wrap: wrap;
        margin-bottom: 4px;
        align-items: center;
    }

    .vitals-container .inline-label-field-container {
        min-height: 24px;
    }

    .vitals-container .checkbox-label {
        padding-right: 12px;
        font-size: 16px;
        display: flex;
        align-items: center;
    }

        .vitals-container .checkbox-label input {
            margin-right: 3px;
        }

    .vitals-container .radio-group-label {
        padding-right: 8px;
        font-size: 1rem;
    }

        .vitals-container .radio-group-label input {
            margin-right: 2px;
        }



.vital-list-container {
    width: 100%;
    background: #f7f7f7;
    margin: 10px auto 10px;
    padding: 15px 15px;
    border-radius: 10px;
}

    .vital-list-container .form-edit-table-container {
        min-height: 430px;
        padding-left: 10px;
    }

        .vital-list-container .form-edit-table-container th,
        .vital-list-container .form-edit-table-container td {
            width: 160px;
        }


            .vital-list-container .form-edit-table-container th:nth-child(1),
            .vital-list-container .form-edit-table-container td:nth-child(1) {
                width: 120px;
            }


            .vital-list-container .form-edit-table-container th:nth-child(2),
            .vital-list-container .form-edit-table-container td:nth-child(2) {
                width: 160px;
            }


            .vital-list-container .form-edit-table-container th:nth-child(3),
            .vital-list-container .form-edit-table-container td:nth-child(3) {
                width: 280px;
            }


            .vital-list-container .form-edit-table-container th:nth-child(4),
            .vital-list-container .form-edit-table-container td:nth-child(4) {
                width: 140px;
            }


            .vital-list-container .form-edit-table-container th:nth-child(5),
            .vital-list-container .form-edit-table-container td:nth-child(5) {
                width: 240px;
            }


            .vital-list-container .form-edit-table-container th:nth-child(6),
            .vital-list-container .form-edit-table-container td:nth-child(6) {
                width: 140px;
            }


            .vital-list-container .form-edit-table-container th:nth-child(7),
            .vital-list-container .form-edit-table-container td:nth-child(7) {
                width: 100px;
            }


            .vital-list-container .form-edit-table-container th:nth-child(8),
            .vital-list-container .form-edit-table-container td:nth-child(8) {
                width: 100px;
            }

    .vital-list-container .form-edit-table-item {
        margin-top: 4px;
        margin-bottom: 4px;
        border-top: 2px solid rgba(196, 200, 196, 0.9);
    }

    .vital-list-container .card {
        background-color: #f7f7f7;
        margin-top: 4px;
        margin-bottom: 4px;
        padding-top: 8px;
        padding-bottom: 8px;
    }

    .vital-list-container .card-title {
        font-size: 16px;
        font-weight: bold;
        margin: 2px 0px 0px 16px;
        color: #006666;
    }

        .vital-list-container .card-title .inline-label-field-container {
            margin-top: 10px;
        }

            .vital-list-container .card-title .inline-label-field-container .radio-group-label {
                margin-right: 10px;
            }

    .vital-list-container .field-row {
        display: flex;
        flex-wrap: wrap;
        margin-bottom: 4px;
    }

    .vital-list-container .inline-label-field-container {
        min-height: 24px;
    }

    .vital-list-container .checkbox-label {
        padding-right: 12px;
        font-size: 1rem;
        display: flex;
        align-items: center;
    }

        .vital-list-container .checkbox-label input {
            margin-right: 3px;
        }


.vital-chart-list-container {
    width: 100%;
    background: #f7f7f7;
    margin: 10px auto 10px;
    padding: 15px 15px;
    border-radius: 10px;
}

    .vital-chart-list-container .chart-container {
        padding: 10px;
    }


.score-list-container {
    width: 100%;
    background: #f7f7f7;
    margin: 10px auto 10px;
    padding: 15px 15px;
    border-radius: 10px;
}

    .score-list-container .form-edit-table-container {
        min-height: 430px;
        padding-left: 10px;
    }

        .score-list-container .form-edit-table-container th,
        .score-list-container .form-edit-table-container td {
            width: 120px;
        }


            .score-list-container .form-edit-table-container th:nth-child(1),
            .score-list-container .form-edit-table-container td:nth-child(1) {
                width: 200px;
            }


            .score-list-container .form-edit-table-container th:nth-child(2),
            .score-list-container .form-edit-table-container td:nth-child(2) {
                width: 200px;
            }

    .score-list-container .form-edit-table-item {
        margin-top: 4px;
        margin-bottom: 4px;
        border-top: 2px solid rgba(196, 200, 196, 0.9);
    }


    .score-list-container .card {
        background-color: #f7f7f7;
        margin-top: 4px;
        margin-bottom: 4px;
        padding-top: 8px;
        padding-bottom: 8px;
    }

    .score-list-container .field-row {
        display: flex;
        flex-wrap: wrap;
        margin-bottom: 4px;
    }

    .score-list-container .inline-label-field-container {
        min-height: 24px;
    }

    .score-list-container .checkbox-label {
        padding-right: 12px;
        font-size: 1rem;
        display: flex;
        align-items: center;
    }

        .score-list-container .checkbox-label input {
            margin-right: 3px;
        }


.vital-chart-list-container {
    width: 100%;
    background: #f7f7f7;
    margin: 10px auto 10px;
    padding: 15px 15px;
    border-radius: 10px;
}

    .vital-chart-list-container .content-container {
        display: flex;
    }

    .vital-chart-list-container .picker-contaienr {
        padding-top: 200px;
        width: 120px;
    }

    .vital-chart-list-container .chart-container {
        padding: 10px;
    }

.comment-box .inline-label-field-item2 {
    width: 50% !important;
}

.three-fields .inline-label-field-container {
    width: 30% !important;
}

.three-fields .inline-label-field {
    width: 100% !important;
}

.two-fields .inline-label-field-container {
    width: 30% !important;
}

.two-fields .inline-label-field {
    width: 100% !important;
}

.select-check .inline-label-field-container {
    width: 30% !important;
}

.select-check .inline-label-field {
    width: 100% !important;
}

.mg-renal-form {
    background: #f7f7f7;
    padding: 10px 10px;
    margin-top: 10px;
    border-radius: 10px;
}

    .mg-renal-form .inline-label-field-item1 {
        color: #006666;
        font-weight: 500;
    }

    .mg-renal-form .row.round3 {
        align-items: baseline;
    }

    .mg-renal-form .ms-10 {
        margin-left: 6rem;
    }

.mg-renal-container .card {
    background-color: #f7f7f7;
    margin-top: 4px;
    margin-bottom: 4px;
    padding-top: 8px;
    padding-bottom: 8px;
}

.mg-renal-container .card-title {
    font-size: 16px;
    font-weight: bold;
    margin: 2px 0px 0px 16px;
    color: #006666;
}

.mg-renal-container .field-row {
    display: flex;
    flex-wrap: wrap;
    margin-bottom: 4px;
}

.mg-guideline-form {
    background: #f7f7f7;
    padding: 10px 10px;
    margin-top: 10px;
    border-radius: 10px;
}

    .mg-guideline-form .inline-label-field-item1 {
        color: #006666;
        font-weight: 500;
    }

    .mg-guideline-form .row.round3 {
        align-items: baseline;
    }

    .mg-guideline-form .ms-10 {
        margin-left: 6rem;
    }

    .mg-guideline-form .ms-15 {
        margin-left: 9rem;
    }

.incident-report-container .col-50-50 .inline-label-field-container {
    width: 46% !important;
}

.incident-report-container .col-50-50 .inline-label-field {
    width: 100% !important;
}

.incident-report-container .col-100 .inline-label-field-container {
    width: 96% !important;
}

.incident-report-container .col-100 .inline-label-field {
    width: 100% !important;
}

.medical-right-col .inline-label-field-container {
    width: 95% !important;
}

.medical-right-col .inline-label-field {
    width: 100% !important;
}

.medical-right-col .form-check-inline {
    margin-right: 10px;
}

.medical-right-col span.k-chip-label {
    font-size: 13px;
}

tr.search-top-bg {
    background: #eee;
    height: 50px;
    border-radius: 10px !important;
}

    tr.search-top-bg td {
        padding: 0 10px;
    }

button.telerik-blazor.k-button.k-button-solid.k-rounded-md.k-button-md.k-button-solid-base {
    background: #006666;
    color: #fff;
}

td.search-patient-middle label {
    width: 150px;
    font-weight: 500;
}

td.search-patient-middle .k-grid-layout.telerik-blazor.k-justify-items-stretch.k-align-items-stretch {
    gap: 10px;
}

tr.search-btn-boxes button {
    margin-right: 10px;
}

tr.search-btn-boxes span.k-checkbox-wrap {
    margin-right: 10px;
    margin-left: 5px;
}

.p-search {
    background: #eee;
    padding: 15px 10px;
}


.mg-hiv-form {
    background: #f7f7f7;
    padding: 10px 10px;
    margin-top: 10px;
    border-radius: 10px;
}

    .mg-hiv-form .inline-label-field-item1 {
        color: #006666;
        font-weight: 500;
    }

    .mg-hiv-form .row.round3 {
        align-items: baseline;
    }

    .mg-hiv-form .ms-10 {
        margin-left: 6rem;
    }

.tmrecord .comment-box .inline-label-field-container {
    width: 100% !IMPORTANT;
}

.tmrecord .comment-box .inline-label-field {
    width: 100% !important;
}

.mg-cancer-form {
    background: #f7f7f7;
    padding: 10px 10px;
    margin-top: 10px;
    border-radius: 10px;
}

    .mg-cancer-form .inline-label-field-item1 {
        color: #006666;
        font-weight: 500;
    }

    .mg-cancer-form .inline-label-field-item2 span {
        color: #006666;
    }

    .mg-cancer-form .row.round3 {
        align-items: baseline;
    }

    .mg-cancer-form .ms-10 {
        margin-left: 6rem;
    }


.bereavement-progress-note-container {
    background: #f7f7f7;
    padding: 10px 10px;
    margin-top: 10px;
    border-radius: 10px;
    width: 100%;
}

    .bereavement-progress-note-container form {
        width: 100%;
    }

    .bereavement-progress-note-container .card {
        background-color: #f7f7f7;
        margin-top: 4px;
        margin-bottom: 4px;
        padding-top: 8px;
        padding-bottom: 8px;
    }

    .bereavement-progress-note-container .card-title {
        font-size: 16px;
        font-weight: bold;
        margin: 2px 0px 0px 12px;
        color: #006666;
    }

    .bereavement-progress-note-container .status-section-title {
        font-weight: bold;
        margin: 4px 16px 4px 16px;
    }

    .bereavement-progress-note-container .status-description {
        font-style: italic;
        margin: 0px 16px 2px 16px;
        color: #666;
    }

    .bereavement-progress-note-container .radio-group {
        display: flex;
        gap: 20px;
    }

    .bereavement-progress-note-container .radio-label, .checkbox-label {
        font-size: 1rem;
        display: flex;
        align-items: center;
        gap: 8px;
    }

    .bereavement-progress-note-container .checkbox-label input {
        margin-right: 8px;
    }

    .bereavement-progress-note-container .form-textarea {
        width: 100%;
        min-height: 40px;
    }

    .bereavement-progress-note-container .form-input, .form-select {
        width: 100%;
        padding: 6px 8px;
        border: 1px solid #ccc;
        border-radius: 4px;
    }

    .bereavement-progress-note-container .error-message {
        color: red;
        font-weight: bold;
        margin: 8px 0 8px 16px;
        height: 380px;
    }

    .bereavement-progress-note-container .modified-by {
        margin-top: 10px;
        padding: 4px;
    }

    .bereavement-progress-note-container .img-btn:hover {
        cursor: pointer;
    }

.skin-container {
    display: flex;
    width: 100%;
}

    .skin-container .card {
        background-color: rgb(239 239 239 / 20%);
        margin-top: 4px;
        margin-bottom: 4px;
        padding-top: 8px;
        padding-bottom: 8px;
    }

    .skin-container .card-title {
        font-size: 16px;
        font-weight: bold;
        margin: 2px 0px 0px 16px;
    }

    .skin-container .field-row {
        display: flex;
        flex-wrap: wrap;
        margin-bottom: 4px;
    }

    .skin-container .inline-label-field-container {
        min-height: 24px;
    }

    .skin-container .checkbox-label {
        padding-right: 12px;
        font-size: 16px;
        display: flex;
        align-items: center;
    }

        .skin-container .checkbox-label input {
            margin-right: 3px;
        }

.things-know .k-tilelayout-item-body.k-card-body {
    padding: 5px 0;
}

.triage-note-container {
    padding-top: 10px;
    width: 100%;
}

    .triage-note-container .card {
        background-color: rgb(239 239 239 / 20%);
        margin-top: 4px;
        margin-bottom: 4px;
        padding-top: 8px;
        padding-bottom: 8px;
    }

    .triage-note-container .card-title {
        font-size: 16px;
        font-weight: bold;
        margin: 2px 0px 0px 12px;
    }

    .triage-note-container .note-textarea {
        width: 100%;
    }

.mg-pulmonary-container {
    padding-top: 10px;
    width: 100%;
}

    .mg-pulmonary-container .card {
        background-color: rgb(239 239 239 / 20%);
        margin-top: 4px;
        margin-bottom: 4px;
        padding-top: 8px;
        padding-bottom: 8px;
    }

    .mg-pulmonary-container .card-title {
        font-size: 16px;
        font-weight: bold;
        margin: 2px 0px 0px 12px;
        color: #006666;
    }

    .mg-pulmonary-container .terminal-description {
        padding-left: 10px;
        padding-right: 10px;
        font-weight: bold;
        color: rgb(26, 67, 26);
        font-size: 1.2rem;
    }

    .mg-pulmonary-container .sub-question {
        margin-left: 16px;
        display: flex;
    }

    .mg-pulmonary-container .deeper-indent {
        margin-left: 32px;
    }

    .mg-pulmonary-container .sub-label {
        font-size: 1rem;
        font-weight: normal;
    }

    .mg-pulmonary-container .checkbox-label {
        font-size: 1rem;
    }

        .mg-pulmonary-container .checkbox-label input {
            margin-right: 8px;
        }

.mg-liver-container {
    padding-top: 10px;
    width: 100%;
}

    .mg-liver-container .card {
        background-color: rgb(239 239 239 / 20%);
        margin-top: 4px;
        margin-bottom: 4px;
        padding-top: 8px;
        padding-bottom: 8px;
    }

    .mg-liver-container .card-title {
        font-size: 16px;
        font-weight: bold;
        margin: 2px 0px 0px 12px;
        color: #006666;
    }

    .mg-liver-container .terminal-description {
        padding-left: 10px;
        padding-right: 10px;
        font-weight: bold;
        color: rgb(26, 67, 26);
        font-size: 1.2rem;
    }

    .mg-liver-container .transplant-note {
        padding-left: 10px;
        padding-right: 10px;
        font-size: 1.1rem;
        font-style: italic;
    }

    .mg-liver-container .sub-question {
        margin-left: 10px;
    }

    .mg-liver-container .checkbox-label {
        font-size: 1rem;
    }

        .mg-liver-container .checkbox-label input {
            margin-right: 8px;
        }

.cahps-survey-list-container .form-edit-table-container {
    width: 100%;
    overflow: scroll;
}

.poc-container .add-custom-container {
    width: 100%;
    display: flex;
    flex-direction: row;
}

.poc-container .button-input-container {
    display: flex;
    margin-right: 10px;
}

.poc-container .add-custom-container button {
    margin-right: 4px;
    border-color: #006666;
    color: #006666;
}

    .poc-container .add-custom-container button:hover {
        background: #006666;
        color: #fff;
    }

.poc-container .add-from-dic-container {
    min-width: 560px;
    height: 600px;
    overflow: scroll;
    background-color: rgba(250, 250, 250, 0.9);
    padding: 8px 8px 8px 2px;
}

    .poc-container .add-from-dic-container .inline-label-field-container {
        margin-left: 4px;
    }

.poc-container .problems-filter-container {
    display: flex;
    align-items: center;
}

    .poc-container .problems-filter-container label {
        margin-bottom: 14px;
    }

.poc-container .problem-list-title {
    margin-bottom: 10px;
    font-weight: bold;
    font-size: 16px;
    color: #006666;
}

.poc-container .problems-history-table th:nth-child(1),
.poc-container .problems-history-table th:nth-child(3),
.poc-container .problems-history-table th:nth-child(4),
.poc-container .problems-history-table th:nth-child(5),
.poc-container .problems-history-table td:nth-child(1),
.poc-container .problems-history-table td:nth-child(3),
.poc-container .problems-history-table td:nth-child(4),
.poc-container .problems-history-table td:nth-child(5) {
    width: 200px;
}

.poc-container .problems-history-table th:nth-child(2),
.poc-container .problems-history-table td:nth-child(2) {
    width: auto;
    min-width: 500px;
}

.poc-container .problems-history-table tr:nth-child(even) {
    background-color: rgba(224, 228, 218, 0.9);
}

.poc-container .problems-list-container {
    min-height: 430px;
    padding: 8px 8px 8px 2px;
}

.poc-container .problem-item-head-container {
    display: flex;
    align-items: center;
    margin-bottom: 8px;
}

.poc-container .problem-item-head {
    width: 1200px;
    margin-left: 10px;
    padding: 4px 4px 4px 4px;
    background-color: #eee;
    border-radius: 12px;
    border-width: 0px;
}

    .poc-container .problem-item-head.active {
        border: 4px solid rgb(103, 206, 211);
        padding: 0px 0px 0px 0px;
    }

.poc-container .problem-item-head-title {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

    .poc-container .problem-item-head-title label {
        margin-left: 10px;
        font-weight: bold;
        font-style: italic;
        font-size: 16px;
    }

.poc-container .problem-item-body {
    margin-left: 60px;
    width: 1150px;
}


.poc-container .problem-item-body-content {
    margin-bottom: 10px;
    background-color: rgba(250, 250, 250, 0.9);
}

.poc-container .problem-item-body-header {
    margin-top: 10px;
    padding-top: 6px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    background-color: rgba(222, 226, 215, 0.6);
}

    .poc-container .problem-item-body-header .title {
        margin-left: 10px;
        margin-bottom: 10px;
        font-weight: bold;
        font-style: italic;
        font-size: 16px;
    }



.poc-container .problem-item-body-body-form {
    margin-bottom: 8px;
    border-left: 4px solid rgba(134, 182, 150, 0.9);
}


.poc-container .card {
    background-color: rgb(239 239 239 / 20%);
    margin-top: 4px;
    margin-bottom: 4px;
    padding: 10px 10px 10px 10px;
}

.poc-container .card-title {
    font-size: 16px;
    font-weight: bold;
    margin: 2px 0px 0px 12px;
}

.poc-container .field-row {
    display: flex;
    align-items: center;
    margin-bottom: 8px;
}

.poc-container .obscure-input {
    border: none;
    background: transparent;
    box-shadow: none;
    outline: none;
    resize: none;
    padding-left: 0;
    padding-right: 0;
    min-height: unset;
    cursor: default;
    color: inherit;
    font-size: inherit;
    font-weight: inherit;
    transition: all 0.2s;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}

    .poc-container .obscure-input:focus {
        border: 1px solid #80bdff;
        background: #fff;
        box-shadow: 0 0 0 0.2rem rgba(0,123,255,.25);
        outline: none;
        cursor: text;
        padding-left: 0.375rem;
        padding-right: 0.375rem;
    }

.poc-container .btn-image:hover {
    cursor: pointer;
}

.poc-container .btn-link:focus,
.poc-container .btn-active {
    outline: none;
    box-shadow: none;
}

.poc-container .k-dialog-content {
    display: flex;
    justify-content: center;
    align-items: center;
}

.poc-container .radio-group-label {
    margin-right: 8px;
    font-size: 1rem;
}
div.k-window.MyWindow {
    position: absolute !important;
    top: 50% !important;
    left: 50% !important;
    transform: translate(-50%, -50%);
    width: 98% !important;
}

.k-grid-layout.telerik-blazor.RowOneBg.profile-top.k-justify-items-stretch.k-align-items-stretch {
    grid-template-columns: 25% 30% 45% !important;
}

    .k-grid-layout.telerik-blazor.RowOneBg.profile-top.k-justify-items-stretch.k-align-items-stretch .RowOneBg {
        border: 1px solid #eee;
        padding: 15px 15px;
        background: #ffff;
    }
.things-know .k-tabstrip-content {
    padding: 0px 5px 5px;
}
.col.alert-filter ul.telerik-blazor.k-radio-list.k-list-horizontal {
    gap: 5px;
    overflow-y: auto;
    flex-flow: inherit;
    padding: 6px 0;
}
.things-know label.tooltip-target {
    padding-left: 3px;
}
.RowThreeBg.profile-last .k-grid-layout.telerik-blazor.RowThreeBg.k-justify-items-stretch.k-align-items-stretch {
    grid-template-columns: 25% 75% !important;
    padding: 15px 15px;
    border: 1px solid #eee;
    margin-bottom: 20px;
    background: #fff;
}
.RowOneBg.profile-middle {
    border: 1px solid #eee;
    padding: 15px 15px;
    margin: 15px 0;
    background: #fff;
}
.search-patient-middle span.k-textbox.k-input.telerik-blazor.k-input-solid.k-rounded-md.k-input-md {
    width: 100% !important;
}
.search-patient-middle span.telerik-blazor.k-dropdownlist.k-picker.k-picker-solid.k-picker-md.k-rounded-md {
    width: 100% !important;
}

#sidebar.collapsed .nav ul.k-panelbar.telerik-blazor span.k-link {
    padding: 0;
}
#sidebar.collapsed .toggle-btn {
    position: relative;
    right: 10px;
}
.table-responsive table.form-edit-table {
    width: 100%;
}
.paincomfort-container {
    padding-bottom: 10px;
}
.form.skin-form {
    width: 100%;
}
.wound-list-container form.form {
    width: 100%;
}
.infection-list-container form.form {
    width: 100%;
}
.immunization-list-container form.form {
    width: 100%;
}
.psychspirit-container form.form {
    width: 98%;
}
.bereaved-assessment-poc-container .flex-checkbox {
    display: flex;
    align-items: baseline;
    gap: 5px;
}
.bereaved-assessment-poc-container .column.column-right .problems-filter-container.top {
    width: 100% !important;
}
    .bereaved-assessment-poc-container .column.column-right .problems-filter-container.top label.problem-list-title {
        width: 20%;
    }
    .bereaved-assessment-poc-container .column.column-right .problems-filter-container.top .inline-label-field-container {
        width: 75% !important;
    }

div.k-window.MyWindow .k-window-content {
    padding: 5px;
}
.frequency-assest-need form {
    width: 100%;
}
.form-edit-table-container {
    padding-right: 10px;
}
.comfort-container.patient-comfort .width-100 .inline-label-field-item2 {
    gap: 10px;
    display: flex;
}
table {
    width: 100%;
}
.card-title {
    margin-bottom: 6px !important;
}
.spiritual-summary-container .first-row .inline-label-field-item2 {
    display: flex;
    gap: 10px;
}
.patient-detail {
    padding: 0 10px;
}

.pre-payment select {
    height: 35px;
    border: none;
    border-radius: 5px;
    width: 100%;
}
nav.nav.flex-column {
    margin-top: 70px;
}
#sidebar.collapsed .toggle-bar {
    width: auto !important;
    padding: 0 10px;
    border-top-right-radius: 22px;
}

.pending-signature select {
    width: 100%;
    border: none;
    height: 35px;
    border-radius: 5px;
}
.useredit-container .assign-label label {
    font-size: 18px;
    padding-left: 5px;
}
form.form.next-of-kin-form select#Language {
    width: 100%;
    border-color: #dee2e6;
    height: 35px;
    border-radius: 5px;
}
.social-communication .overflow-s-communication {
    border: 1px solid #d1d1d1;
    border-radius: 10px;
    padding: 15px 0px;
}
.RowOneBg.profile-middle .k-grid-layout.telerik-blazor.RowOneBg.k-justify-items-stretch.k-align-items-stretch {
    background: #fff;
}
.physician-order select {
    height: 32px;
    border-color: #21252933;
    border-radius: 5px;
}
.physician-order .phy-btns {
    text-align: right;
    margin-bottom: 20px;
    display: flex;
    justify-content: end;
    align-items: baseline;
    gap: 10px;
}

.treat-edit-modal label.PopupLabel {
    margin-bottom: 10px;
    width: 100%;
}

.treat-edit-modal .treat-edit-input-row input.valid {
    height: 32px;
    border: 1px solid #21252933;
    border-radius: 5px;
    padding-left: 5px;
}

.treat-edit-modal .treat-edit-input-row textarea.valid {
    border: 1px solid #21252933;
    border-radius: 5px;
    padding-left: 5px;
}

.treat-edit-modal .treat-edit-input-row select.valid {
    border: 1px solid #21252933;
    border-radius: 5px;
    padding-left: 5px;
    height: 32px;
}

.frequencies-edit-modal .row {
    margin-bottom: 10px;
}
.frequencies-edit-modal select.valid {
    border: 1px solid #21252933;
    border-radius: 5px;
    padding-left: 5px;
    height: 32px;
}
.frequencies-edit-modal input.valid {
    border: 1px solid #21252933;
    border-radius: 5px;
    padding-left: 5px;
    height: 32px;
}
.frequencies-edit-modal textarea.valid {
    border: 1px solid #21252933;
    border-radius: 5px;
    padding-left: 5px;
}

.equipment-edit-modal .row {
    margin-bottom: 10px;
}
.equipment-edit-modal select.valid {
    border: 1px solid #21252933;
    border-radius: 5px;
    padding-left: 5px;
    height: 32px;
}
.equipment-edit-modal textarea.valid {
    border: 1px solid #21252933;
    border-radius: 5px;
    padding-left: 5px;
}

form.patient-status-edit .row {
    margin-bottom: 10px;
}
form.patient-status-edit select.valid {
    border: 1px solid #21252933;
    border-radius: 5px;
    padding-left: 5px;
    height: 32px;
}
form.patient-status-edit input.valid {
    border: 1px solid #21252933;
    border-radius: 5px;
    padding-left: 5px;
    height: 32px;
}

form.patient-status-edit textarea.valid {
    border: 1px solid #21252933;
    border-radius: 5px;
    padding-left: 5px;
}

.ctrl-phone {
    margin-bottom: 10px;
}
.ctrl-phone select.valid {
    border: 1px solid #21252933;
    border-radius: 5px;
    padding-left: 5px;
    height: 32px;
}
.ctrl-phone input.valid {
    border: 1px solid #21252933;
    border-radius: 5px;
    padding-left: 5px;
    height: 32px;
}

.patient-treating-team .k-tilelayout-item-body.k-card-body {
    padding: 0;
}

.advance-directive li.k-radio-list-item {
    gap: 14px;
}
.advance-directive input.k-radio.k-radio-sm {
    width: 14px;
    height: 14px;
}

td.k-table-td div {
    height: auto !important;
}
.level-care-form span.k-datepicker.k-valid.telerik-blazor.k-input.k-input-md.k-input-solid.k-rounded-md {
    width: 100% !important;
}

.level-care-form span.k-textbox.k-input.k-valid.telerik-blazor.k-input-solid.k-rounded-md.k-input-md {
    width: 100% !important;
}

/*.frequencies-edit-modal label.PopupLabel {
    display: flex;
    align-items: center;
    gap: 5px;
}
.frequencies-edit-modal label.PopupLabel span.title {
    width: 100px !important;
}
    .frequencies-edit-modal label.PopupLabel span.title span.k-datepicker.telerik-blazor.k-input.k-input-md.k-input-solid.k-rounded-md {
        width: 52%;
    }
.frequencies-edit-modal input.valid {
    width: 38%;
}
.frequencies-edit-modal select.valid {
    width: 38%;
}
.frequencies-edit-modal textarea.valid {
    width: 38%;
}
.frequencies-edit-modal .row {
    align-items: center;
    gap: 2px;
}*/

.ctrl-phone select {
    border-radius: 5px;
    border: none;
    height: 30px;
}
.ctrl-phone input {
    border-radius: 5px;
    border: none;
    height: 30px;
}
.ctrl-phone .row {
    margin-bottom: 10px;
}
.team-review select {
    border: none;
    border-radius: 5px;
    height: 30px;
    margin: 0 5px;
}
.team-review button.telerik-blazor.k-button.MyButton.k-button-link.k-rounded-md.k-button-sm.k-button-link-base {
    background: #006666;
    color: #FFFFFF;
}
.team-review-two .row {
    background: #eee;
    padding: 10px 0;
}
.team-review-two .empty-space {
    height: 10px;
}

.k-window.telerik-blazor.MyWindow.team-review-attendess {
    width: 60% !important;
}
    .team-review-attendess th label {
        color: #fff;
    }
.team-review-attendess button.telerik-blazor.k-button.MyButton.k-button-link.k-rounded-md.k-button-sm.k-button-link-base {
    color: #FFFFFF;
}

.last-summry-box label.PopupLabel {
    width: 100%;
}
.last-summry-box textarea.valid {
    width: 100%;
    border-color: #eee;
    border-radius: 5px;
}
.team-row-three .k-tabstrip-items-wrapper {
    color: #ffffff !important;
}
.team-review button.telerik-blazor.k-button.MyButton.k-button-link.k-rounded-md.k-button-sm.k-button-link-base {
    margin-right: 5px;
}
.team-row-three .row {
    padding-bottom: 10px;
}

.container.electronic-remittance {
    background: #eee;
    padding: 15px 15px;
}

.k-window.telerik-blazor {
    top: 50% !important;
    left: 50% !important;
    transform: translate(-50%, -50%) !important;
}
.RowThreeBg.profile-end td.k-table-td {
    text-align: left !important;
}
.k-window.k-dialog.telerik-blazor.wound-popup {
    transform: translate(-52%, -54%) !important;
}

.phy-cert-modal b.white-space {
    white-space: break-spaces;
}

.phy-cert-modal {
    height: 80%;
    overflow-x: hidden;
    overflow-y: auto;
}

    .phy-cert-modal .row {
        margin-bottom: 4px;
        padding: 6px 0;
        border-color: #b9b9b9 !important;
        border-radius: 5px;
        gap: 4px;
        border: 1px solid;
        background: #fff;
    }

    .phy-cert-modal .accordion-button {
        padding: 6px 12px;
    }

    .phy-cert-modal .accordion-body {
        padding: 8px 12px;
    }


    .phy-cert-modal .row.buttonBar {
        height: auto;
    }
.phy-cert-modal .row.rounded {
    background: #fff;
}
    .phy-cert-modal .fbDateTime {
        max-width: 180px;
        border-radius: 5px;
    }
    .phy-cert-modal .sign-row span.telerik-blazor.k-combobox.k-input.k-input-solid.k-input-md.k-rounded-sm {
        height: 30px;
    }

    .phy-cert-modal .sign-row {
        align-items: center;
    }

    .phy-cert-modal .sign-row .col-md-3 {
        width: 20%;
    }

   .treat-edit-modal .treat-edit-first {
      align-items: baseline;
   }
    .treat-edit-modal label.PopupLabel.flex-label {
        display: flex;
        gap: 5px;
        align-items: center;
    }
    .treat-edit-modal label.PopupLabel.flex-label span.select-title {
        width: 110px;
    }
        .treat-edit-modal label.PopupLabel.flex-label .valid {
            width: 60%;
        }

.medical-history .inline-label-field-item2 {
    width: 100% !important;
}
.medical-history .medical-left-col .inline-label-field-container {
    width: 100% !important;
}
.medical-history .medical-left-col .inline-label-field {
    width: 100% !important;
}

.medical-history .medical-scroll-box .inline-label-field-container {
    width: 90% !important;
}

.medical-history .medical-scroll-box .inline-label-field {
    width: 100% !important;
}

.k-window.k-dialog.telerik-blazor.responsive-modal {
    width: 80% !important;
    transform: translate(-52%, -55%) !important;
}
.acc-detail-view input.valid {
    width: 100% !important;
    border: 1px solid #e5e5e5;
    border-radius: 5px;
    height: 32px;
    padding-left: 5px;
}
.acc-detail-view select.valid {
    width: 100% !important;
    border: 1px solid #e5e5e5;
    border-radius: 5px;
    height: 32px;
    padding-left: 5px;
}
.acc-detail-view input.modified.valid {
    width: auto !important;
    height: auto !important;
}
.acc-detail-view span.telerik-blazor.k-combobox.k-valid.k-input.k-input-solid.k-input-md.k-rounded-md {
    width: 100% !IMPORTANT;
}
.acc-detail-view span.telerik-blazor.k-combobox.k-input.k-input-solid.k-input-md.k-rounded-md {
    width: 100% !important;
    height: 32px;
}
.acc-detail-view label {
    width: 100%;
}
.acc-detail-view input[type="checkbox"] {
    width: auto !important;
    height: auto !important;
}
.acc-detail-view .row {
    margin-bottom: 10px;
}
.acc-detail-view .vendor-row label {
    width: auto;
    margin-right: 15px;
}
.resource-profile .row {
    padding: 10px 0;
}
.resource-profile .inline-label-field-container {
    margin-left: 0;
}
.resource-profile .flex-box {
    display: flex;
    gap: 5px;
    align-items: center;
}
    .resource-profile .flex-box img {
        height: 20px;
    }

.resource-profile .inline-label-field-container {
    width: 100% !IMPORTANT;
}

.resource-profile .inline-label-field {
    display: block;
    width: 100% !IMPORTANT;
}

.resource-profile .inline-label-field-item1 {
    width: 100% !important;
}

.resource-profile .inline-label-field-item2 {
    width: 100% !important;
}

.MyContainer.patient-diagnosis-edit-modal input.valid {
    border: 1px solid #eee;
    height: 32px;
    width: 100%;
    border-radius: 5px;
    padding: 0 5px;
}
.MyContainer.patient-diagnosis-edit-modal span.k-datepicker.telerik-blazor.k-input.k-input-md.k-input-solid.k-rounded-md {
    height: 32px;
}
.MyContainer.patient-diagnosis-edit-modal .row {
    margin: 10px 0;
}
.MyContainer.patient-diagnosis-edit-modal .col-md-6 {
    display: flex;
}
.MyContainer.patient-diagnosis-edit-modal .col-md-3 {
    display: flex;
    gap: 15px;
}

.k-window.k-dialog.telerik-blazor.aidpoc-modal-form {
    transform: translate(-63%, -50%) !important;
}

form.medi-two .medi-row-one label {
    font-size: 14px;
}
    form.medi-two .medi-row-one label span.k-datepicker.telerik-blazor.k-input.k-input-md.k-input-solid.k-rounded-md {
        width: 100% !important;
        height: 35px;
        font-size: 14px;
    }
form.medi-two .medi-row-two label {
    font-size: 14px;
    display: flex;
    gap: 8px;
}
form.medi-two input.valid {
    width: 100% !important;
    border: 1px solid #eee;
    height: 35px;
    border-radius: 5px;
}
form.medi-two select.valid {
    width: 100% !important;
    border: 1px solid #eee;
    height: 35px;
    border-radius: 5px;
}
form.medi-two .medi-row-two input.valid {
    height: auto;
    width: auto !important;
}
form.medi-two textarea.valid {
    width: 100% !important;
    border: 1px solid #eee;
    height: 50px;
    border-radius: 5px;
}
form.medi-two .custom-textarea label.PopupLabel {
    width: 100%;
}
form.medi-two .row {
    margin-bottom: 10px;
}
    form.medi-two .medi-row-three label {
        width: 45%;
    }

/* Functional Status ADL three-col layout — base styles outside media queries */
.functional-status-form .field-row.three-col {
    display: flex;
    flex-wrap: wrap;
}

.functional-status-form .three-col .inline-label-field-container {
    width: 33% !important;
    display: inline-block;
    box-sizing: border-box;
}

.functional-status-form .three-col .inline-label-field {
    width: 100% !important;
}

/* media screens */

@media (min-width:1700px) and (max-width: 1899px) {
    .k-window.k-dialog.telerik-blazor.aidpoc-modal-form {
        transform: translate(-55%, -58%) !important;
    }
    .CO-five .BgVisitHeader li.k-radio-list-item {
        gap: 1px;
    }
}

@media (min-width:1600px) and (max-width:1699px) {

    .k-window.k-dialog.telerik-blazor.aidpoc-modal-form {
        transform: translate(-55%, -60%) !important;
        width: 75% !important;
    }
   
    .patient-demographic-container .first-card .column.column-left {
        width: 85%;
    }
    
    .phy-cert-modal .sign-row {
        align-items: center;
    }

        .phy-cert-modal .sign-row .col-md-3 {
            width: 20%;
        }
    
    .level-care-form span.k-datepicker.k-valid.telerik-blazor.k-input.k-input-md.k-input-solid.k-rounded-md {
        width: 100% !important;
    }

    .level-care-form span.k-textbox.k-input.k-valid.telerik-blazor.k-input-solid.k-rounded-md.k-input-md {
        width: 100% !important;
    }
    .CO-main .k-tilelayout .k-tilelayout-item-header {
        height: auto;
        align-content: center;
    }

    .CO-main ul.telerik-blazor.k-radio-list.k-list-horizontal {
        gap: 5px;
    }
    
    .k-window.k-dialog.telerik-blazor.direction-form-dialog {
        width: 80% !important;
    }
    
    .p-configure .hr-border .inline-label-field-container {
        width: 90% !important;
    }
    .p-configure .hr-border .inline-label-field {
        width: 100% !important;
    }
    form.form.p-entry .inline-label-field-container {
        width: 100% !important;
        margin-left: 0;
    }

    form.form.p-entry .inline-label-field {
        width: 100% !important;
    }
    
    .patient-detail .custom-width .col-6 {
        width: 100%;
    }
    
    .spiritual-admission-container .first-row .inline-label-field-container {
        width: 30% !important;
    }

    .spiritual-admission-container .first-row .inline-label-field {
        width: 100% !important;
    }

    .spiritual-admission-container .second-row .inline-label-field-container {
        width: 46% !important;
    }

    .spiritual-admission-container .second-row .inline-label-field {
        width: 100% !important;
        display: block;
    }

    .spiritual-admission-container .second-row .inline-label-field-item2 {
        width: 100% !important;
    }

    .spiritual-admission-container .column {
        width: 49%;
    }

        .spiritual-admission-container .column .width-100 .inline-label-field-container {
            width: 93% !important;
            min-height: auto;
        }

        .spiritual-admission-container .column .width-100 .inline-label-field {
            width: 100% !important;
            gap: 10px;
        }
    
    .pcg-coping-form {
        margin-bottom: 30px;
    }
    .pcg-behavior-container .width-100 .inline-label-field-container {
        width: 96% !important;
    }

    .pcg-behavior-container .width-100 .inline-label-field {
        width: 100% !important;
        gap: 10px;
    }
    .patient-status-container .column .inline-label-field-container {
        width: 95% !important;
    }

    .patient-status-container .column .inline-label-field {
        width: 100% !important;
    }
    .bereaved-assessment-container .card-title {
        margin-bottom: 10px;
    }

    .bereaved-assessment-container .radio-group-label {
        font-size: 14px;
    }

    .bereaved-assessment-container .checkbox-label {
        font-size: 14px;
    }
    .home-safety-form .label-input-width .inline-label-field-container {
        width: 94% !important;
    }

    .home-safety-form .label-input-width .inline-label-field {
        width: 100% !important;
    }

    .home-safety-form .label-input-width .inline-label-field-item2 {
        width: 50% !important;
    }
    #window-patient-dashboard-maximized {
        width: 84%;
    }
    .k-window.telerik-blazor.MyWindow.k-centered.null {
        width: 92% !important;
        top: 53% !important;
        left: 48% !important;
    }
    .form.skin-form .field-row.comment-width .inline-label-field-container {
        width: 97% !important;
    }
    .form.skin-form .field-row.comment-width .inline-label-field {
        width: 100% !important;
    }
    .psychspirit-container form.form {
        width: 98%;
    }
    .psychspirit-container .field-row.comment-width .inline-label-field-container {
        width: 98% !important;
    }
    .psychspirit-container .field-row.comment-width .inline-label-field {
        width: 100% !important;
    }
    .teaching-summary-container .field-row.width-100 .inline-label-field-container {
        width: 95% !IMPORTANT;
    }
    .teaching-summary-container .field-row.width-100 .inline-label-field {
        width: 100% !important;
    }
    .teaching-summary-container .field-row.width-100 .inline-label-field-item2 {
        width: 100% !important;
    }
}

@media (min-width:1500px) and (max-width: 1599px) {

    .k-window.k-dialog.telerik-blazor.aidpoc-modal-form {
        transform: translate(-55%, -60%) !important;
        width: 75% !important;
    }
    
    .k-window.telerik-blazor.unsaved-dialog.k-centered.null {
        width: auto !important;
    }
    
    .bereavement-progress-note-container .field-row.width-full .inline-label-field-container {
        width: 97% !important;
    }
    .bereavement-progress-note-container .field-row.width-full .inline-label-field {
        width: 100% !important;
    }
    
    .treat-edit-modal label.PopupLabel.flex-label .valid {
        width: 66%;
    }
    
    .phy-cert-modal .sign-row {
        align-items: center;
    }

        .phy-cert-modal .sign-row .col-md-3 {
            width: 20%;
        }
    
    .k-window.telerik-blazor {
        width: 90% !important;
    }
    
    .IDT-container .inline-label-field-container {
        margin-left: 0;
        min-height: auto;
    }

    .IDT-container select#PtntAdmLivingArr {
        width: 100%;
        font-size: 14px;
    }

    .IDT-container .check-labels-full .col-md-2 {
        width: 100%;
    }

    .IDT-container .check-labels-full .inline-label-field-container {
        width: 100% !important;
    }

    .IDT-container .check-labels-full .inline-label-field {
        width: 100% !important;
    }

    .IDT-container .check-labels .col-md-2 {
        width: 33%;
    }
    
    .level-care-form span.k-datepicker.k-valid.telerik-blazor.k-input.k-input-md.k-input-solid.k-rounded-md {
        width: 100% !important;
    }

    .level-care-form span.k-textbox.k-input.k-valid.telerik-blazor.k-input-solid.k-rounded-md.k-input-md {
        width: 100% !important;
    }
    
    .CO-main .k-tilelayout .k-tilelayout-item-header {
        height: auto;
        align-content: center;
    }

    .CO-main ul.telerik-blazor.k-radio-list.k-list-horizontal {
        gap: 5px;
    }
    
    .k-window.k-dialog.telerik-blazor.direction-form-dialog {
        width: 80% !important;
    }
    
    div.k-window.MyWindow {
        left: 48% !important;
        width: 94% !important;
    }

    .p-configure .hr-border .inline-label-field-container {
        width: 90% !important;
    }

    .p-configure .hr-border .inline-label-field {
        width: 100% !important;
    }
    form.form.p-entry .inline-label-field-container {
        width: 100% !important;
        margin-left: 0;
    }
    form.form.p-entry .inline-label-field {
        width: 100% !important;
    }
    
    .lookups-container .inline-label-field-container {
        width: 48% !important;
    }
    .lookups-container .inline-label-field {
        width: 100% !important;
    }
    
    .patient-detail .custom-width .col-6 {
        width: 100%;
    }
    .spiritual-admission-container .first-row .inline-label-field-container {
        width: 30% !important;
    }

    .spiritual-admission-container .first-row .inline-label-field {
        width: 100% !important;
    }

    .spiritual-admission-container .second-row .inline-label-field-container {
        width: 46% !important;
    }

    .spiritual-admission-container .second-row .inline-label-field {
        width: 100% !important;
        display: block;
    }

    .spiritual-admission-container .second-row .inline-label-field-item2 {
        width: 100% !important;
    }

    .spiritual-admission-container .column {
        width: 49%;
    }

        .spiritual-admission-container .column .width-100 .inline-label-field-container {
            width: 93% !important;
            min-height: auto;
        }

        .spiritual-admission-container .column .width-100 .inline-label-field {
            width: 100% !important;
            gap: 10px;
        }
    
    .pcg-behavior-container .width-100 .inline-label-field-container {
        width: 96% !important;
    }

    .pcg-behavior-container .width-100 .inline-label-field {
        width: 100% !important;
        gap: 10px;
    }
    .patient-status-container .column .inline-label-field-container {
        width: 95% !important;
    }

    .patient-status-container .column .inline-label-field {
        width: 100% !important;
    }
    .sp-note .inline-label-field-container {
        width: 100% !important;
    }

    .sp-note .inline-label-field {
        width: 100% !IMPORTANT;
        display: block;
    }

    .sp-note .inline-label-field-item2 {
        width: 100% !important;
    }

    .sp-note .column-2-2 .inline-label-field-container {
        width: 96% !important;
    }

    .sp-note .column-2-2 .inline-label-field {
        width: 100% !important;
    }

    .bereaved-assessment-container .card-title {
        margin-bottom: 10px;
    }

    .bereaved-assessment-container .radio-group-label {
        font-size: 14px;
    }

    .bereaved-assessment-container .checkbox-label {
        font-size: 14px;
    }
    .mg-guideline-form .width-100 {
        width: 80% !IMPORTANT;
    }
        .mg-guideline-form .width-100 .inline-label-field-container {        
            width: 100% !important;
        }
        .mg-guideline-form .width-100 .inline-label-field {
            width: 100% !important;
        }
        .mg-guideline-form .width-100 .inline-label-field-item2 {
            width: 100% !important;
        }
    
    .home-safety-form .label-input-width .inline-label-field-container {
        width: 94% !important;
    }

    .home-safety-form .label-input-width .inline-label-field {
        width: 100% !important;
    }

    .home-safety-form .label-input-width .inline-label-field-item2 {
        width: 50% !important;
    }
    
    .psychspirit-container .field-row.comment-width .inline-label-field-container {
        width: 98% !important;
    }
    .psychspirit-container .three-cols .inline-label-field-container {
        width: 100% !important;
    }
    .psychspirit-container .three-cols .inline-label-field {
        width: 100% !important;
    }
    .psychspirit-container .two-cols .column-1-2 {
        width: 60%;
        margin-right: 4px;
    }

    .psychspirit-container .field-row.comment-width .inline-label-field {
        width: 100% !important;
    }

    .form.skin-form .field-row.comment-width .inline-label-field-container {
        width: 97% !important;
    }

    .form.skin-form .field-row.comment-width .inline-label-field {
        width: 100% !important;
    }
    .nutrition-from .row.round3.mt-2.d-flex.align-items-center.flex-nowrap {
        flex-wrap: wrap !important;
    }
    .nutrition-from .row.round3.mt-2.d-flex.align-items-center {
        flex-wrap: wrap !important;
    }
    
    .comfort-container.patient-comfort .width-100 {
        width: 100%;
    }

        .comfort-container.patient-comfort .width-100 .inline-label-field-container {
            width: 100% !important;
        }

        .comfort-container.patient-comfort .width-100 .inline-label-field {
            width: 100% !important;
            display: block;
        }

        .comfort-container.patient-comfort .width-100 .inline-label-field-item2 {
            width: 100% !important;
        }
    .medical-history div#MedicalHistory_divrow {       
        width: 95%;       
    }
    .k-window.telerik-blazor.MyWindow.k-centered.null {
        width: 90% !important;
    }
    .things-know .k-tilelayout .k-tilelayout-item-header {
        height: 90px;
    }
    .insurance-payers .width-custom .inline-label-field-container {
        width: 30% !important;
    }

    .insurance-payers .width-custom .inline-label-field {
        width: 100% !IMPORTANT;
        display: block;
    }

    .insurance-payers .inline-label-field-item2 {
        width: 100% !important;
    }
    .teaching-summary-container .field-row.width-100 .inline-label-field-container {
        width: 95% !IMPORTANT;
    }
    .teaching-summary-container .field-row.width-100 .inline-label-field {
        width: 100% !important;
    }
    .teaching-summary-container .field-row.width-100 .inline-label-field-item2 {
        width: 100% !important;
    }
    .vitals-container .field-row.comment-box.width-100 .inline-label-field-container {
        width: 100% !important;
    }
    .vitals-container .field-row.comment-box.width-100 .inline-label-field {
        width: 100% !important;
    }
}

@media(min-width:1400px) and (max-width:1499px) {

    .k-window.k-dialog.telerik-blazor.aidpoc-modal-form {
        transform: translate(-55%, -60%) !important;
        width: 75% !important;
    }
    
    .k-window.telerik-blazor.unsaved-dialog.k-centered.null {
        width: auto !important;
    }
    .painad-container .width-100 .inline-label-field-container {
        width: 100% !important;
    }
    .painad-container .width-100 .inline-label-field {
        width: 100% !important;
    }
    .painad-container .width-100 .inline-label-field-item2 {
        width: 100% !important;
    }
    .painad-container label.radio-group-label {
        display: flex;
        width: 100% !important;
        height: auto;
    }
    
    .flacc-container .width-100 .inline-label-field-container {
        width: 100% !important;
    }
    .flacc-container .width-100 .inline-label-field {
        width: 100% !important;
    }
    .flacc-container .width-100 .inline-label-field-item2 {
        width: 100% !important;
    }
    
    .bereavement-progress-note-container .field-row.width-full .inline-label-field-container {
        width: 97% !important;
    }

    .bereavement-progress-note-container .field-row.width-full .inline-label-field {
        width: 100% !important;
    }
    
    .treat-edit-modal label.PopupLabel.flex-label .valid {
        width: 72%;
    }
    
    .phy-cert-modal .sign-row {
        align-items: center;
    }

        .phy-cert-modal .sign-row .col-md-3 {
            width: 20%;
        }
    
    .IDT-container .inline-label-field-container {
        margin-left: 0;
        min-height: auto;
    }

    .IDT-container select#PtntAdmLivingArr {
        width: 100%;
        font-size: 14px;
    }

    .IDT-container .check-labels-full .col-md-2 {
        width: 100%;
    }

    .IDT-container .check-labels-full .inline-label-field-container {
        width: 100% !important;
    }

    .IDT-container .check-labels-full .inline-label-field {
        width: 100% !important;
    }

    .IDT-container .check-labels .col-md-2 {
        width: 33%;
    }
    
    .patient-demographic-container .inline-label-field {
        width: 100% !IMPORTANT;
    }

    .patient-demographic-container .inline-label-field-item2 {
        width: 100% !important;
    }

    .patient-demographic-container .memo-field textarea.form-control.valid {
        width: 100% !important;
    }

    .level-care-form .col-md-4.col-sm-6.col-12.d-flex.align-items-center {
        display: block !important;
        width: 33%;
        margin-bottom: 10px;
    }

    .level-care-form span.k-datepicker.k-valid.telerik-blazor.k-input.k-input-md.k-input-solid.k-rounded-md {
        width: 100% !important;
    }

    .level-care-form span.k-textbox.k-input.k-valid.telerik-blazor.k-input-solid.k-rounded-md.k-input-md {
        width: 100% !important;
    }

    .level-care-form label {
        margin-bottom: 10px;
        display: flex;
        gap: 5px;
    }

    .k-window.telerik-blazor {
        width: 94% !important;
    }
    
    .CO-main .k-tilelayout .k-tilelayout-item-header {
        height: auto;
        align-content: center;
    }

    .CO-main ul.telerik-blazor.k-radio-list.k-list-horizontal {
        gap: 5px;
    }
    
    .k-window.k-dialog.telerik-blazor.direction-form-dialog {
        width: 80% !important;
    }
    
    .useredit-container {
        margin-left: 0 !important;
        display: block !important;
    }

        .useredit-container .column-container {
            min-width: 100%;
        }

            .useredit-container .column-container label {
                width: 100% !IMPORTANT;
            }

        .useredit-container .field-row {
            flex-wrap: nowrap;
            display: block;
        }

        .useredit-container .inline-label-field {
            display: block;
            width: 100% !IMPORTANT;
        }

        .useredit-container .inline-label-field-item2 {
            width: 100% !IMPORTANT;
        }

        .useredit-container .inline-label-field-container {
            width: 92% !IMPORTANT;
        }

        .useredit-container .change-pwd-container {
            position: relative;
            display: block;
            left: 15px;
        }

        .useredit-container .k-listbox-md {
            width: 100%;
        }
    
    .office-list-container .inline-label-field {
        width: 100% !important;
        display: block;
    }

    .office-list-container .inline-label-field-item1 {
        width: 100% !important;
    }

    .office-list-container .inline-label-field-item2 {
        width: 100% !important;
    }

    .office-list-container .inline-label-field {
        width: 100% !important;
    }
    .p-configure .hr-border .inline-label-field-container {
        width: 90% !important;
    }

    .p-configure .hr-border .inline-label-field {
        width: 100% !important;
    }
    
    form.form.p-entry .inline-label-field-container {
        width: 100% !important;
        margin-left: 0;
    }

    form.form.p-entry .inline-label-field {
        width: 100% !important;
    }
    
    .branch-list-container .inline-label-field-container {
        width: 100% !important;
    }

    .branch-list-container .inline-label-field {
        width: 100% !important;
    }

    .branch-list-container .form-control {
        margin-left: 0 !important;
    }
    
    .lookups-container .inline-label-field-container {
        width: 47% !important;
    }

    .lookups-container .inline-label-field {
        width: 100% !important;
    }
    
    .team-list-container .form-edit-table-container {
        overflow: scroll;
    }
    .agency-list-container .inline-label-field-container {
        width: 100% !IMPORTANT;
    }

    .agency-list-container .inline-label-field {
        width: 100% !important;
        display: block;
    }

    .agency-list-container .inline-label-field-item2 {
        width: 100% !important;
    }

    .agency-list-container input.form-control.valid {
        margin: 0 !important;
    }
    
    .patient-detail .custom-width .col-6 {
        width: 100%;
    }
    
    .triage-note-container .inline-label-field-container {
        width: 96% !IMPORTANT;
    }

    .triage-note-container .inline-label-field {
        width: 100% !important;
    }

    .triage-note-container .note-textarea {
        height: 200px;
    }
    
    .supervisory-visit-container .width-100 .inline-label-field-container {
        width: 96% !important;
    }
    .supervisory-visit-container .width-100 .inline-label-field {
        width: 100% !IMPORTANT;
    }
    .supervisory-visit-container .width-100 label.radio-group-label {
        display: flex;
        gap: 10px;
        font-size: 14px;
    }

    .supervisory-visit-container .checkbox-label {
        font-size: 14px;
    }
    
    .spiritual-admission-container .first-row .inline-label-field-container {
        width: 30% !important;
    }

    .spiritual-admission-container .first-row .inline-label-field {
        width: 100% !important;
    }

    .spiritual-admission-container .second-row .inline-label-field-container {
        width: 46% !important;
    }

    .spiritual-admission-container .second-row .inline-label-field {
        width: 100% !important;
        display: block;
    }

    .spiritual-admission-container .second-row .inline-label-field-item2 {
        width: 100% !important;
    }

    .spiritual-admission-container .column {
        width: 49%;
    }

        .spiritual-admission-container .column .width-100 .inline-label-field-container {
            width: 93% !important;
            min-height: auto;
        }

        .spiritual-admission-container .column .width-100 .inline-label-field {
            width: 100% !important;
            gap: 10px;
        }
    
    .pcg-behavior-container .width-100 .inline-label-field-container {
        width: 96% !important;
    }
    .pcg-behavior-container .width-100 .inline-label-field {
        width: 100% !important;
        gap: 10px;
    }
    
    .patient-status-container .column .inline-label-field-container {
        width: 95% !important;
    }
    .patient-status-container .column .inline-label-field {
        width: 100% !important;
    }

    .sp-note .inline-label-field-container {
        width: 100% !important;
    }

    .sp-note .inline-label-field {
        width: 100% !IMPORTANT;
        display: block;
    }

    .sp-note .inline-label-field-item2 {
        width: 100% !important;
    }

    .sp-note .column-2-2 .inline-label-field-container {
        width: 96% !important;
    }

    .sp-note .column-2-2 .inline-label-field {
        width: 100% !important;
    }
    
    .bereaved-assessment-poc-container .column.column-right.card {
        min-width: 66%;
    }

    .bereaved-assessment-poc-container .column.column-right .problems-filter-container.top .inline-label-field {
        width: 100% !important;
    }

    .problem-item-head-title button {
        font-size: 14px;
    }
    .problem-item-head-title label {
        font-size: 14px;
    }
    
    .bereaved-assessment-container .card-title {
        margin-bottom: 10px;
    }

    .bereaved-assessment-container .radio-group-label {
        font-size: 14px;
    }

    .bereaved-assessment-container .checkbox-label {
        font-size: 14px;
    }
    .bereaved-assessment-container .width-100 .inline-label-field-container {
        width: 100% !important;
    }
    .bereaved-assessment-container .width-100 .inline-label-field {
        width: 96% !important;
    }
    .bereaved-assessment-container .width-100 .inline-label-field-item2 {
        width: 100% !important;
    }
    .focus-note .inline-label-field-container {
        width: 98% !important;
    }
    .focus-note .inline-label-field {
        width: 98% !important;
    }
    
    .mg-guideline-form .width-100 {
        width: 80% !IMPORTANT;
    }

        .mg-guideline-form .width-100 .inline-label-field-container {
            width: 100% !important;
        }

        .mg-guideline-form .width-100 .inline-label-field {
            width: 100% !important;
        }

        .mg-guideline-form .width-100 .inline-label-field-item2 {
            width: 100% !important;
        }

    .home-safety-form .label-input-width .inline-label-field-container {
        width: 94% !important;
    }
    
    .home-safety-form .width-100 .inline-label-field-container {
        width: 100% !important;
    }
    .home-safety-form .width-100 .inline-label-field {
        width: 100% !important;
    }
    .home-safety-form .width-100 .inline-label-field-item2 {
        width: 100% !IMPORTANT;
    }
    .home-safety-form .label-input-width .inline-label-field-container {
        width: 94% !important;
    }
    .home-safety-form .label-input-width .inline-label-field {
        width: 100% !important;
    }
    .home-safety-form .label-input-width .inline-label-field-item2 {
        width: 50% !important;
    }

    .insurance-payers .width-100 .inline-label-field-container {
        width: 96% !IMPORTANT;
    }
    .insurance-payers .width-100 .inline-label-field {
        width: 100% !important;
    }
    .psychspirit-container .field-row.comment-width .inline-label-field-container {
        width: 98% !important;
    }

    .psychspirit-container .three-cols .inline-label-field-container {
        width: 100% !important;
    }

    .psychspirit-container .three-cols .inline-label-field {
        width: 100% !important;
    }

    .psychspirit-container .two-cols .column-1-2 {
        width: 60%;
        margin-right: 4px;
    }

    .psychspirit-container .field-row.comment-width .inline-label-field {
        width: 100% !important;
    }
    .psychspirit-container .field-row.comment-box-two .inline-label-field-container {
        width: 100% !important;
    }
    .psychspirit-container .field-row.comment-box-two .inline-label-field {
        width: 100% !important;
    }

    .form.skin-form .field-row.comment-width .inline-label-field-container {
        width: 97% !important;
    }

    .form.skin-form .field-row.comment-width .inline-label-field {
        width: 100% !important;
    }
    .nutrition-from .row.round3.mt-2.d-flex.align-items-center.flex-nowrap {
        flex-wrap: wrap !important;
    }
    form.form.cardio-form input.form-control.left-space.valid {
        margin-left: 28px;
    }
    form.form.cardio-form .width-100 .inline-label-field-container {
        width: 95% !important;
    }
    form.form.cardio-form .width-100 .inline-label-field {
        width: 100% !IMPORTANT;
    }
    form.form.cardio-form .width-100 .inline-label-field-item2 {
        width: 100% !important;
    }
    .comfort-container.patient-comfort .width-100 {
        width: 100%;
    }
        .comfort-container.patient-comfort .width-100 .inline-label-field-container {
            width: 100% !important;
        }
        .comfort-container.patient-comfort .width-100 .inline-label-field {
            width: 100% !important;
            display: block;
        }
        .comfort-container.patient-comfort .width-100 .inline-label-field-item2 {
            width: 100% !important;
        }
    
    .fall-risk-score .width-100 .inline-label-field-container {
        width: 95% !important;
    }

    .fall-risk-score .width-100 .inline-label-field {
        width: 100% !IMPORTANT;
    }
    .medical-history div#MedicalHistory_divrow {
        width: 95%;
    }
    #window-patient-dashboard-maximized {
        width: 82%;
    }
    .k-window.telerik-blazor.k-centered.MyWindow {
        width: 90% !important;
    }
    .things-know .k-tilelayout .k-tilelayout-item-header {
        height: 90px;
    }
    .things-know ul.telerik-blazor.k-radio-list.k-list-horizontal {
        gap: 5px;
    }

    .mg-pulmonary-container .width-100 .inline-label-field-container {
        width: 96% !important;
    }

    .mg-pulmonary-container .width-100 .inline-label-field {
        width: 100% !IMPORTANT;
    }

    .mg-pulmonary-container .width-100 .inline-label-field-item2 {
        width: 100% !important;
    }

    .mg-pulmonary-container .field-row.sub-question {
        width: 98%;
        display: block;
    }

        .mg-pulmonary-container .field-row.sub-question .inline-label-field-container {
            width: 95% !important;
        }

        .mg-pulmonary-container .field-row.sub-question .inline-label-field {
            width: 100% !important;
        }

    .mg-pulmonary-container .checkbox-label {
        font-size: 14px;
    }

    .mg-pulmonary-container .field-row.deeper-indent .inline-label-field-container {
        width: 96% !important;
    }

    .mg-pulmonary-container .field-row.deeper-indent .inline-label-field {
        width: 100% !important;
    }

    .mg-pulmonary-container .field-row.deeper-indent .inline-label-field-item2 {
        width: 100% !important;
    }

    .poc-container .problems-filter-container {
        overflow: scroll;
    }

    .poc-container .problems-list-container {
        overflow: scroll;
    }
    .poc-container .problem-item-head-title .inline-label-field-container {
        width: 70% !important;
    }

    .poc-container .problem-item-head-title .inline-label-field {
        width: 100% !important;
    }

    .poc-container .problem-item-head-title .inline-label-field-item2 {
        width: 100% !important;
    }
    .insurance-payers .width-custom .inline-label-field-container {
        width: 30% !important;
    }
    .insurance-payers .width-custom .inline-label-field {
        width: 100% !IMPORTANT;
        display: block;
    }
    .insurance-payers .inline-label-field-item2 {
        width: 100% !important;
    }
    .teaching-summary-container .field-row.width-100 .inline-label-field-container {
        width: 95% !IMPORTANT;
    }

    .teaching-summary-container .field-row.width-100 .inline-label-field {
        width: 100% !important;
    }

    .teaching-summary-container .field-row.width-100 .inline-label-field-item2 {
        width: 100% !important;
    }
    .functional-status-form .width-100 .inline-label-field-container {
        width: 96% !important;
    }
    .functional-status-form .width-100 .inline-label-field {
        width: 100% !important;
    }
    .vitals-container .field-row.comment-box.width-100 .inline-label-field-container {
        width: 100% !important;
    }

    .vitals-container .field-row.comment-box.width-100 .inline-label-field {
        width: 100% !important;
    }
}

@media(min-width:1300px) and (max-width:1399px) {

    .k-window.k-dialog.telerik-blazor.aidpoc-modal-form {
        transform: translate(-52%, -56%) !important;
        width: 80% !important;
    }
    
    .comfort-container.patient-comfort .column-left .inline-label-field-container {
        width: 95% !important;
    }
    .comfort-container.patient-comfort .column-left .inline-label-field {
        width: 100% !important;
    }
    .comfort-container.patient-comfort .column-left .inline-label-field-item2 {
        width: 100% !important;
    }
    
    .bereavement-progress-note-container .field-row.width-full .inline-label-field-container {
        width: 97% !important;
    }

    .bereavement-progress-note-container .field-row.width-full .inline-label-field {
        width: 100% !important;
    }
    
    .phy-cert-modal .sign-row .col-md-5 {
        width: 33%;
    }

    .phy-cert-modal .sign-row .col-md-2 {
        width: 26%;
    }

    .phy-cert-modal .sign-row .col-md-3 {
        width: 30%;
    }

    .phy-cert-modal .sign-row {
        align-items: end;
    }
    
    .IDT-container .inline-label-field-container {
        margin-left: 0;
        min-height: auto;
    }

    .IDT-container select#PtntAdmLivingArr {
        width: 100%;
        font-size: 14px;
    }

    .IDT-container .check-labels-full .col-md-2 {
        width: 100%;
    }

    .IDT-container .check-labels-full .inline-label-field-container {
        width: 100% !important;
    }

    .IDT-container .check-labels-full .inline-label-field {
        width: 100% !important;
    }

    .IDT-container .check-labels .col-md-2 {
        width: 33%;
    }
    
    .patient-demographic-container .inline-label-field-container {
        width: 100% !important;
    }

    .patient-demographic-container .inline-label-field {
        width: 100% !IMPORTANT;
    }

    .patient-demographic-container .inline-label-field-item1 {
        width: 100% !important;
    }

    .patient-demographic-container .inline-label-field-item2 {
        width: 100% !important;
    }

    .patient-demographic-container .memo-field textarea.form-control.valid {
        width: 100% !important;
    }
    
    .level-care-form .col-md-4.col-sm-6.col-12.d-flex.align-items-center {
        display: block !important;
        width: 33%;
        margin-bottom: 10px;
    }
    .level-care-form span.k-datepicker.k-valid.telerik-blazor.k-input.k-input-md.k-input-solid.k-rounded-md {
        width: 100% !important;
    }
    .level-care-form span.k-textbox.k-input.k-valid.telerik-blazor.k-input-solid.k-rounded-md.k-input-md {
        width: 100% !important;
    }
    .level-care-form label {
        margin-bottom: 10px;
        display: flex;
        gap: 5px;
    }
    
    .wound-popup {
        width: 96% !important;
    }

        .wound-popup .wounds-container {
            display: block;
        }

            .wound-popup .wounds-container .card {
                padding: 8px 8px;
            }

            .wound-popup .wounds-container .column-left {
                width: 50%;
            }

            .wound-popup .wounds-container .column-right {
                width: 48%;
            }

            .wound-popup .wounds-container .inline-label-field-container {
                margin-left: 0;
                width: 100% !important;
            }

            .wound-popup .wounds-container .inline-label-field {
                width: 100% !important;
            }

            .wound-popup .wounds-container .inline-label-field-item1 {
                width: 60% !important;
            }

            .wound-popup .wounds-container .inline-label-field-item2 {
                width: 100% !important;
            }

        .wound-popup .wound-btns button {
            width: 100px;
        }
    .CO-main .k-tilelayout .k-tilelayout-item-header {
        height: auto;
        align-content: center;
    }

    .CO-main ul.telerik-blazor.k-radio-list.k-list-horizontal {
        gap: 5px;
    }
    
    .k-window.k-dialog.telerik-blazor.direction-form-dialog {
        width: 80% !important;
    }
    
    .b-pain .card {
        width: 100% !important;
    }
    
    .useredit-container {
        margin-left: 0 !important;
        display: block !important;
    }

        .useredit-container .column-container {
            min-width: 100%;
        }

            .useredit-container .column-container label {
                width: 100% !IMPORTANT;
            }

        .useredit-container .field-row {
            flex-wrap: nowrap;
            display: block;
        }

        .useredit-container .inline-label-field {
            display: block;
            width: 100% !IMPORTANT;
        }

        .useredit-container .inline-label-field-item2 {
            width: 100% !IMPORTANT;
        }

        .useredit-container .inline-label-field-container {
            width: 92% !IMPORTANT;
        }

        .useredit-container .change-pwd-container {
            position: relative;
            display: block;
            left: 15px;
        }

        .useredit-container .k-listbox-md {
            width: 100%;
        }
    
    .office-list-container .inline-label-field {
        width: 100% !important;
        display: block;
    }

    .office-list-container .inline-label-field-item1 {
        width: 100% !important;
    }

    .office-list-container .inline-label-field-item2 {
        width: 100% !important;
    }

    .office-list-container .inline-label-field {
        width: 100% !important;
    }
    
    .p-configure .hr-border .inline-label-field-container {
        width: 90% !important;
    }

    .p-configure .hr-border .inline-label-field {
        width: 100% !important;
    }
    
    form.form.p-entry .inline-label-field-container {
        width: 100% !important;
        margin-left: 0;
    }

    form.form.p-entry .inline-label-field {
        width: 100% !important;
    }

    .branch-list-container .inline-label-field-container {
        width: 100% !important;
    }

    .branch-list-container .inline-label-field {
        width: 100% !important;
    }

    .branch-list-container .form-control {
        margin-left: 0 !important;
    }
    
    .lookups-container .inline-label-field-container {
        width: 47% !important;
    }

    .lookups-container .inline-label-field {
        width: 100% !important;
    }
    
    .team-list-container .form-edit-table-container {
        overflow: scroll;
    }
    .user-search-container .inline-label-field-container {
        width: 30% !important;
    }
    
    .toggle-bar {
        width: 211px !important;
    }

        .toggle-bar span.fw-bold.nav-text {
            font-size: 13px;
        }

    .agency-list-container .inline-label-field-container {
        width: 100% !IMPORTANT;
    }

    .agency-list-container .inline-label-field {
        width: 100% !important;
        display: block;
    }

    .agency-list-container .inline-label-field-item2 {
        width: 100% !important;
    }

    .agency-list-container input.form-control.valid {
        margin: 0 !important;
    }
    
    .patient-detail .custom-width .col-6 {
        width: 100%;
    }
    
    .supervisory-visit-container .width-100 label.radio-group-label {
        display: flex;
        gap: 10px;
        font-size: 14px;
    }

    .supervisory-visit-container .checkbox-label {
        font-size: 14px;
    }
    .spiritual-admission-container .first-row .inline-label-field-container {
        width: 30% !important;
    }

    .spiritual-admission-container .first-row .inline-label-field {
        width: 100% !important;
    }

    .spiritual-admission-container .second-row .inline-label-field-container {
        width: 46% !important;
    }

    .spiritual-admission-container .second-row .inline-label-field {
        width: 100% !important;
        display: block;
    }

    .spiritual-admission-container .second-row .inline-label-field-item2 {
        width: 100% !important;
    }

    .spiritual-admission-container .column {
        width: 49%;
    }
    
    .social-communication .overflow-s-communication {
        overflow: scroll;
        height: 400px;
    }

        .social-communication .overflow-s-communication .row.round3 {
            flex-wrap: nowrap;
        }

    .social-communication .width-100 .inline-label-field-container {
        width: 94% !important;
    }

    .social-communication .width-100 .inline-label-field {
        width: 100% !important;
        display: block;
    }

    .social-communication .width-100 .inline-label-field-item1 {
        width: 100% !important;
        font-size: 14px;
    }

    .social-communication .inline-label-field {
        width: 100% !important;
    }

    .social-communication .inline-label-field-item2 {
        width: 100% !important;
    }

    .social-communication div#FreqAssessment-custom-box {
        width: 95%;
    }

        .social-communication div#FreqAssessment-custom-box .inline-label-field-container {
            width: 96% !important;
        }

    .sp-note .inline-label-field-container {
        width: 100% !important;
    }
    .sp-note .inline-label-field {
        width: 100% !IMPORTANT;
        display: block;
    }
    .sp-note .inline-label-field-item2 {
        width: 100% !important;
    }
    .sp-note .column-2-2 .inline-label-field-container {
        width: 96% !important;
    }
    .sp-note .column-2-2 .inline-label-field {
        width: 100% !important;
    }

    .frequency-assest-need .col-100-ss .inline-label-field-container {
        width: 95% !important;
    }

    .frequency-assest-need .col-100-ss .inline-label-field {
        width: 100% !important;
    }

    .bereaved-assessment-poc-container .column.column-right.card {
        min-width: 66%;
    }

    .bereaved-assessment-poc-container .column.column-right .problems-filter-container.top .inline-label-field {
        width: 100% !important;
    }
    .bereaved-assessment-container .card-title {
        margin-bottom: 10px;
    }

    .bereaved-assessment-container .radio-group-label {
        font-size: 14px;
    }

    .bereaved-assessment-container .checkbox-label {
        font-size: 14px;
    }
    .nutrition-from .inline-label-field-container {
        margin-right: 0px;
    }
    
    form.form.cardio-form input.form-control.left-space.valid {
        margin-left: 28px;
    }
    .comfort-container.patient-comfort .width-100 {
        width: 100%;
    }

        .comfort-container.patient-comfort .width-100 .inline-label-field-container {
            width: 100% !important;
        }

        .comfort-container.patient-comfort .width-100 .inline-label-field {
            width: 100% !important;
            display: block;
        }

        .comfort-container.patient-comfort .width-100 .inline-label-field-item2 {
            width: 100% !important;
        }

    .nurse-summry-label .inline-label-field-container {
        width: 98% !important;
    }

    .nurse-summry-label .inline-label-field {
        width: 100% !important;
        gap: 10px;
    }
    .vitals-container .field-row.comment-box.width-100 .inline-label-field-container {
        width: 100% !important;
    }

    .vitals-container .field-row.comment-box.width-100 .inline-label-field {
        width: 100% !important;
    }
    
    .sidebar.expanded {
        width: 220px !important;
    }

    #window-patient-dashboard-maximized {
        margin-left: 200px;
        width: 84%;
    }

    .k-window.telerik-blazor.k-centered.MyWindow {
        width: 90% !important;
    }

    .things-know .k-tilelayout-item-header.k-card-header label {
        font-size: 13px;
    }

    .things-know .k-tilelayout .k-tilelayout-item-header {
        height: 90px;
    }

    .task-vist-select span.telerik-blazor.k-combobox.k-input.k-input-solid.k-input-sm.k-rounded-sm {
        width: 180px !important;
    }

    .alert-filter ul.telerik-blazor.k-radio-list.k-list-horizontal {
        gap: 0;
    }

        .alert-filter ul.telerik-blazor.k-radio-list.k-list-horizontal li {
            padding: 0 10px 0 0;
        }

    .patient-header-radio ul.telerik-blazor.k-radio-list.k-list-horizontal {
        gap: 0;
    }

    .tmrecord .inline-label-field-item1 {
        font-size: 14px;
    }

    .tmrecord input.k-input-inner {
        font-size: 14px;
    }

    .medical-history div#MedicalHistory_divrow {
        width: 95%;
    }

    .Symptom-rating .symptom-comment .inline-label-field-item2 {
        width: 65% !important;
    }

    .fall-risk-score .width-100 {
        width: 100%;
    }

        .fall-risk-score .width-100 .inline-label-field-container {
            width: 95% !important;
        }

        .fall-risk-score .width-100 .inline-label-field {
            width: 100% !IMPORTANT;
        }

    .fall-risk-score .row-two {
        width: 98%;
    }

        .fall-risk-score .row-two .inline-label-field {
            width: 100% !important;
        }

    .fall-risk-score .row-three {
        width: 100%;
    }

    .fall-risk-score .row-thirteen {
        width: 100%;
    }

        .fall-risk-score .row-thirteen .left-col .inline-label-field-container {
            width: 60% !important;
        }

        .fall-risk-score .row-thirteen .left-col .inline-label-field {
            width: 100% !important;
        }

        .fall-risk-score .row-thirteen .right-col .inline-label-field-container {
            width: 40% !important;
        }

    .mg-hiv-container .width-100 {
        width: 90% !important;
    }

        .mg-hiv-container .width-100 .inline-label-field {
            width: 100% !important;
        }

        .mg-hiv-container .width-100 .inline-label-field-item2 {
            width: 90% !important;
        }

        .mg-hiv-container .width-100 .inline-label-field-container {
            width: 100% !important;
        }

    .mg-cancer-container .width-100 {
        width: 90% !important;
    }

        .mg-cancer-container .width-100 .inline-label-field {
            width: 100% !important;
        }

        .mg-cancer-container .width-100 .inline-label-field-item2 {
            width: 90% !important;
        }

        .mg-cancer-container .width-100 .inline-label-field-container {
            width: 100% !important;
        }

    .focus-note .inline-label-field-container {
        width: 98% !important;
    }

    .focus-note .inline-label-field {
        width: 98% !important;
    }

    .teaching-summary-container .field-row.width-100 {
        width: 100% !important;
    }

        .teaching-summary-container .field-row.width-100 .inline-label-field-container {
            width: 95% !IMPORTANT;
        }

        .teaching-summary-container .field-row.width-100 .inline-label-field {
            width: 100% !important;
        }

        .teaching-summary-container .field-row.width-100 .inline-label-field-item2 {
            width: 100% !important;
        }

    .functional-status-form .width-100 .inline-label-field-container {
        width: 96% !important;
    }

    .functional-status-form .width-100 .inline-label-field {
        width: 100% !important;
    }

    .functional-status-form .three-col .inline-label-field-container {
        width: 30% !important;
    }

    .functional-status-form .three-col .inline-label-field {
        width: 100% !important;
    }

    .mg-guideline-form .width-100 {
        width: 80% !IMPORTANT;
    }

        .mg-guideline-form .width-100 .inline-label-field-container {
            width: 100% !important;
        }

        .mg-guideline-form .width-100 .inline-label-field {
            width: 100% !important;
        }

        .mg-guideline-form .width-100 .inline-label-field-item2 {
            width: 100% !important;
        }

    .home-safety-form .width-100 {
        width: 90% !important;
    }

        .home-safety-form .width-100 .inline-label-field-container {
            width: 100% !important;
        }

        .home-safety-form .width-100 .inline-label-field {
            width: 100% !important;
        }

        .home-safety-form .width-100 .inline-label-field-item2 {
            width: 100% !IMPORTANT;
        }

    .home-safety-form .label-input-width .inline-label-field-item2 {
        width: 35% !important;
    }

    .home-safety-form .label-input-width .inline-label-field-container {
        width: 94% !important;
    }

    .home-safety-form .width-input-100 .inline-label-field-container {
        width: 95% !IMPORTANT;
    }

        .home-safety-form .width-input-100 .inline-label-field-container .inline-label-field {
            width: 100% !important;
        }

    .home-safety-form .width-input-100 .inline-label-field-item2 {
        width: 90% !important;
    }

    .home-safety-form .radio-col-width .inline-label-field-container {
        width: 100% !important;
    }

        .home-safety-form .radio-col-width .inline-label-field-container .inline-label-field-item2 {
            width: 73% !important;
        }

    .home-safety-form .radio-col-width .inline-label-field {
        width: 100% !important;
    }

    .home-safety-form .label-input-width .inline-label-field {
        width: 100% !important;
    }

    .home-safety-form .radio-col-width {
        width: 100%;
    }

    .psychspirit-container .column {
        width: 32%;
    }

    .psychspirit-container .card-divider {
        width: 100%;
        display: block;
    }

    .psychspirit-container form.form {
        width: 97%;
    }

    .psychspirit-container .column.column-1-3 .inline-label-field-container {
        width: 100% !important;
    }

    .psychspirit-container .column.column-1-3 .inline-label-field {
        width: 100% !important;
    }

    .psychspirit-container .column.column-1-3 .inline-label-field-item2 {
        width: 100% !important;
    }

    .psychspirit-container .column.column-2-3 .inline-label-field-container {
        width: 100% !important;
    }

    .psychspirit-container .column.column-2-3 .inline-label-field {
        width: 100% !important;
    }

    .psychspirit-container .column.column-2-3 .inline-label-field-item2 {
        width: 100% !IMPORTANT;
    }

    .psychspirit-container .column.column-3-3 .inline-label-field-container {
        width: 100% !important;
    }

    .psychspirit-container .column.column-3-3 .inline-label-field {
        width: 100% !important;
    }

    .psychspirit-container .column.column-3-3 .inline-label-field-item2 {
        width: 100% !IMPORTANT;
    }

    .psychspirit-container .checkbox-label {
        font-size: 14px;
    }

    .psychspirit-container .radio-group-label {
        font-size: 14px;
    }

    .psychspirit-container .comment-width .inline-label-field-container {
        width: 98% !IMPORTANT;
    }

    .psychspirit-container .comment-width .inline-label-field {
        width: 100% !important;
    }

    .psychspirit-container .comment-width .inline-label-field-item2 {
        width: 100% !important;
    }

    .skin-container form.form.skin-form {
        width: 100%;
    }

    .skin-container .comment-width .inline-label-field-container {
        width: 97% !important;
    }

    .skin-container .comment-width .inline-label-field {
        width: 100% !important;
    }

    .skin-container .comment-width .inline-label-field-item2 {
        width: 100% !important;
    }

    .skin-container .checkbox-label {
        font-size: 13px;
    }

    .infection-list-container form.form {
        width: 100%;
    }

    .infection-list-container .form-edit-table-container {
        width: 100%;
        min-height: auto;
        overflow: scroll;
    }

    .k-window.k-dialog.telerik-blazor {
        width: 90% !important;
    }

    .wound-list-container {
        display: block !important;
        width: 100% !important;
        overflow: scroll;
    }

        .wound-list-container .form-edit-table-container {
            overflow: scroll;
        }

    form.form.elimination-form .width-100 .inline-label-field-container {
        width: 96% !IMPORTANT;
    }

    form.form.elimination-form .width-100 .inline-label-field {
        width: 100% !important;
    }

    form.form.elimination-form .width-100 .inline-label-field-item2 {
        width: 100% !important;
    }

    form.form.nutrition-from .flex-nowrap {
        flex-wrap: wrap !important;
    }

    form.form.cardio-form .width-100 {
        width: 100%;
    }

        form.form.cardio-form .width-100 .inline-label-field-container {
            width: 100% !important;
        }

        form.form.cardio-form .width-100 .inline-label-field {
            width: 100% !IMPORTANT;
        }

        form.form.cardio-form .width-100 .inline-label-field-item2 {
            width: 100% !important;
        }

    .comfort-container.patient-comfort .width-100 {
        width: 100%;
    }

        .comfort-container.patient-comfort .width-100 .inline-label-field-container {
            width: 100% !important;
        }

        .comfort-container.patient-comfort .width-100 .inline-label-field {
            width: 100% !important;
            display: block;
        }

        .comfort-container.patient-comfort .width-100 .inline-label-field-item2 {
            width: 100% !important;
        }

    .flacc-container .width-100 .inline-label-field-container {
        width: 100% !important;
    }

    .flacc-container .width-100 .inline-label-field {
        width: 100% !important;
    }

    .flacc-container .width-100 .inline-label-field-item2 {
        width: 100% !important;
    }

    .flacc-container .card label.radio-group-label {
        display: flex;
        width: 100% !important;
        height: auto;
    }

    .painad-container .width-100 .inline-label-field-container {
        width: 100% !important;
    }

    .painad-container .width-100 .inline-label-field {
        width: 100% !important;
    }

    .painad-container .width-100 .inline-label-field-item2 {
        width: 100% !important;
    }

    .painad-container label.radio-group-label {
        display: flex;
        width: 100% !important;
        height: auto;
    }

    .painad-container .field-row.total-row .inline-label-field-container {
        width: 100% !important;
    }

    .painad-container .field-row.total-row .inline-label-field {
        width: 100% !important;
    }

    .painad-container .field-row.total-row .inline-label-field-item2 {
        width: 100% !important;
    }

    .routine-note .width-100 .inline-label-field-container {
        width: 100% !important;
    }

    .routine-note .width-100 .inline-label-field {
        width: 100% !important;
    }

    .routine-note .width-100 .inline-label-field-item2 {
        width: 60% !important;
    }

    .routine-note .width-radio-100 {
        width: 100%;
    }

        .routine-note .width-radio-100 .inline-label-field-container {
            width: 100% !important;
        }

        .routine-note .width-radio-100 .inline-label-field {
            width: 100% !important;
        }

        .routine-note .width-radio-100 .inline-label-field-item2 {
            width: 100% !important;
        }

        .routine-note .width-radio-100 .form-check.form-check-inline {
            margin-right: 5px;
        }

    .patient-status-container .field-row.width-100 {
        width: 98%;
    }

    .patient-status-container .width-100 .inline-label-field-container {
        width: 96% !important;
    }

    .patient-status-container .width-100 .inline-label-field {
        width: 100% !IMPORTANT;
    }

    .patient-status-container .width-50 {
        width: 50%;
    }

        .patient-status-container .width-50 .inline-label-field-container {
            width: 100% !important;
        }

        .patient-status-container .width-50 .inline-label-field {
            width: 95% !important;
        }

    .patient-status-container .checkbox-label {
        font-size: 14px;
    }

    .pcg-behavior-container .width-50 {
        width: 50%;
    }

    .pcg-behavior-container .width-100 {
        width: 100%;
    }

        .pcg-behavior-container .width-100 .inline-label-field-container {
            width: 90% !important;
        }

        .pcg-behavior-container .width-100 .inline-label-field {
            width: 100% !IMPORTANT;
        }

    .pcg-behavior-container .checkbox-label {
        font-size: 14px;
    }

    .pcg-coping-form .width-100 .inline-label-field-container {
        width: 96% !important;
    }

    .pcg-coping-form .width-100 .inline-label-field {
        width: 100% !important;
    }

    .insurance-payers .width-100 {
        width: 100%;
    }

        .insurance-payers .width-100 .inline-label-field-container {
            width: 100% !important;
        }

        .insurance-payers .width-100 .inline-label-field {
            width: 100% !important;
        }

        .insurance-payers .width-100 .inline-label-field-item2 {
            width: 100% !important;
        }

    .insurance-payers .width-custom .inline-label-field-container {
        width: 30% !important;
    }

    .insurance-payers .width-custom .inline-label-field {
        width: 100% !IMPORTANT;
        display: block;
    }

    .insurance-payers .inline-label-field-item2 {
        width: 100% !important;
    }

    .mg-stroke-coma-form .width-100 {
        width: 100%;
    }

        .mg-stroke-coma-form .width-100 .inline-label-field-container {
            width: 100% !important;
        }

        .mg-stroke-coma-form .width-100 .inline-label-field {
            width: 100% !important;
        }

        .mg-stroke-coma-form .width-100 .inline-label-field-item1 {
            width: 100% !important;
        }

    .mg-stroke-coma-form .width-88 {
        width: 88%;
    }

        .mg-stroke-coma-form .width-88 .inline-label-field-container {
            width: 100% !important;
        }

        .mg-stroke-coma-form .width-88 .inline-label-field {
            width: 100% !important;
        }

        .mg-stroke-coma-form .width-88 .inline-label-field-item1 {
            width: 100% !important;
        }

    .supervisory-visit-container .width-100 .inline-label-field-container {
        width: 96% !important;
    }

    .supervisory-visit-container .width-100 .inline-label-field {
        width: 100% !IMPORTANT;
    }

    .triage-note-container .width-100 .inline-label-field-container {
        width: 96% !important;
    }

    .triage-note-container .inline-label-field {
        width: 100% !important;
    }

    .triage-note-container .inline-label-field-item2 {
        width: 100% !important;
    }

    .bereaved-assessment-container .width-100 .inline-label-field-container {
        width: 100% !important;
    }

    .bereaved-assessment-container .width-100 .inline-label-field {
        width: 96% !important;
    }

    .bereaved-assessment-container .width-100 .inline-label-field-item2 {
        width: 100% !important;
    }

    .sw-intervention .width-100 .inline-label-field-container {
        width: 96% !important;
    }

    .sw-intervention .width-100 .inline-label-field {
        width: 100% !important;
        display: block;
    }

    .sw-intervention .width-100 .inline-label-field-item1 {
        width: 100% !important;
    }

    .sw-intervention .width-100 .inline-label-field-item2 {
        width: 100% !IMPORTANT;
    }

    .supervisory-visit-container .width-100 .inline-label-field-container {
        width: 96% !important;
    }

    .supervisory-visit-container .width-100 .inline-label-field {
        width: 100% !IMPORTANT;
    }

    .spiritual-admission-container .width-100 .inline-label-field-container {
        width: 90% !important;
    }

    .spiritual-admission-container .width-100 .inline-label-field {
        width: 100% !important;
    }

    .mg-pulmonary-container .width-100 .inline-label-field-container {
        width: 96% !important;
    }

    .mg-pulmonary-container .width-100 .inline-label-field {
        width: 100% !IMPORTANT;
    }

    .mg-pulmonary-container .width-100 .inline-label-field-item2 {
        width: 100% !important;
    }

    .mg-pulmonary-container .field-row.sub-question {
        width: 98%;
        display: block;
    }

        .mg-pulmonary-container .field-row.sub-question .inline-label-field-container {
            width: 95% !important;
        }

        .mg-pulmonary-container .field-row.sub-question .inline-label-field {
            width: 100% !important;
        }

    .mg-pulmonary-container .checkbox-label {
        font-size: 14px;
    }

    .mg-pulmonary-container .field-row.deeper-indent .inline-label-field-container {
        width: 96% !important;
    }

    .mg-pulmonary-container .field-row.deeper-indent .inline-label-field {
        width: 100% !important;
    }

    .mg-pulmonary-container .field-row.deeper-indent .inline-label-field-item2 {
        width: 100% !important;
    }

    .mg-liver-container .width-100 .inline-label-field-container {
        width: 97% !important;
    }

    .mg-liver-container .width-100 .inline-label-field {
        width: 100% !important;
    }

    .poc-container .problem-item-head-title .inline-label-field-container {
        width: 95% !important;
    }

    .poc-container .problem-item-head-title .inline-label-field {
        width: 100% !important;
    }

    .poc-container .problem-item-head-title .inline-label-field-item2 {
        width: 100% !important;
    }
    .functional-status-form select.form-control {
        width: 90%;
    }
}

@media(min-width:1100px) and (max-width:1299px) {

    form.medi-two .medi-row-three label {
        width: 47%;
    }
    
    .k-window.k-dialog.telerik-blazor.aidpoc-modal-form {
        transform: translate(-52%, -54%) !important;
        width: 77% !important;
    }
    
    .mg-guideline-form .row.round3.ms-5.width-100 {
        margin-left: 1rem !important;
    }

    .mg-guideline-form .row.round3.ms-10.width-100 {
        width: 94% !IMPORTANT;
        margin-left: 2rem !important;
    }

    .mg-guideline-form .row.round3.ms-15.width-100 {
        margin-left: 3rem !important;
        width: 90% !important;
    }
    
    .resource-profile .inline-label-field-container {
        width: 100% !IMPORTANT;
    }

    .resource-profile .inline-label-field {
        display: block;
        width: 100% !IMPORTANT;
    }

    .resource-profile .inline-label-field-item1 {
        width: 100% !important;
    }

    .resource-profile .inline-label-field-item2 {
        width: 100% !important;
    }
    
    .bereavement-progress-note-container .field-row.width-full .inline-label-field-container {
        width: 97% !important;
    }

    .bereavement-progress-note-container .field-row.width-full .inline-label-field {
        width: 100% !important;
    }
    
    .treat-edit-modal label.PopupLabel.flex-label .valid {
        width: 72%;
    }
    
    .phy-cert-modal .sign-row .col-md-5 {
        width: 33%;
    }
    .phy-cert-modal .sign-row .col-md-2 {
        width: 26%;
    }
    .phy-cert-modal .sign-row .col-md-3 {
        width: 30%;
    }
    .phy-cert-modal .sign-row {
        align-items: end;
    }
   
    .IDT-container .inline-label-field-container {
        margin-left: 0;
        min-height: auto;
    }
    .IDT-container select#PtntAdmLivingArr {
        width: 100%;
        font-size: 14px;
    }
    .IDT-container .check-labels-full .col-md-2 {
        width: 100%;
    }
    .IDT-container .check-labels-full .inline-label-field-container {
        width: 100% !important;
    }
    .IDT-container .check-labels-full .inline-label-field {
        width: 100% !important;
    }
    .IDT-container .check-labels .col-md-2 {
        width: 33%;
    }

    
    .patient-demographic-container .inline-label-field-container {
        width: 100% !important;
    }

    .patient-demographic-container .inline-label-field {
        width: 100% !IMPORTANT;
    }

    .patient-demographic-container .inline-label-field-item1 {
        width: 100% !important;
    }

    .patient-demographic-container .inline-label-field-item2 {
        width: 100% !important;
    }

    .patient-demographic-container .memo-field textarea.form-control.valid {
        width: 100% !important;
    }
    
    
    .phy-cert-modal .container.MHB-container .row.rounded {
        gap: 0;
    }

    .phy-cert-modal .container.MHB-container ul.telerik-blazor.k-radio-list.k-list-horizontal {
        gap: 5px;
    }
    
    .cert-traking.k-grid .k-table-th, .cert-traking.k-grid td, .cert-traking.k-grid .k-table-td {
        box-sizing: inherit;
        width: 130px;
    }
    
    .level-care-form .col-md-4.col-sm-6.col-12.d-flex.align-items-center {
        display: block !important;
        width: 33%;
    }
    
    .physician-order form {
        font-size: 14px;
    }

    .physician-order label {
        margin-bottom: 10px;
        display: flex;
        gap: 5px;
    }

    .physician-order span.k-input-solid {
        width: 100% !important;
    }

    .physician-order select {
        width: 100% !important;
        height: 32px;
        border-color: #21252933;
        border-radius: 5px;
    }

    .physician-order .k-tilelayout-item-body.k-card-body .col {
        font-size: 14px;
    }
    
    .wound-popup {
        width: 96% !important;
    }

        .wound-popup .wounds-container {
            display: block;
        }

            .wound-popup .wounds-container .card {
                padding: 8px 8px;
            }

            .wound-popup .wounds-container .column-left {
                width: 50%;
            }

            .wound-popup .wounds-container .column-right {
                width: 48%;
            }

            .wound-popup .wounds-container .inline-label-field-container {
                margin-left: 0;
                width: 100% !important;
            }

            .wound-popup .wounds-container .inline-label-field {
                width: 100% !important;
            }

            .wound-popup .wounds-container .inline-label-field-item1 {
                width: 60% !important;
            }

            .wound-popup .wounds-container .inline-label-field-item2 {
                width: 100% !important;
            }

        .wound-popup .wound-btns button {
            width: 100px;
        }
    
    .CO-main .k-tilelayout .k-tilelayout-item-header {
        height: auto;
        align-content: center;
    }

    .CO-main ul.telerik-blazor.k-radio-list.k-list-horizontal {
        gap: 5px;
    }
    .k-window.k-dialog.telerik-blazor.b-pain {
        width: 96% !important;
    }

    .b-pain .pain-container {
        display: block;
    }

    .b-pain .card {
        width: 100% !important;
    }

    .b-pain .inline-label-field-container {
        width: 100% !important;
        margin-left: 10px;
    }

    .b-pain .inline-label-field {
        width: 100% !important;
        display: block;
    }

    .b-pain .inline-label-field-item1 {
        width: 100% !important;
    }

    .b-pain .inline-label-field-item2 {
        width: 100% !important;
    }

    .b-pain .dialog-button {
        width: 100px;
    }
    
    .top-grid-one .k-grid-layout.telerik-blazor.k-justify-items-stretch.k-align-items-stretch {
        display: block;
    }
    
    .useredit-container {
        margin-left: 0 !important;
        display: block !important;
    }

        .useredit-container .column-container {
            min-width: 50%;
        }

            .useredit-container .column-container label {
                width: 100% !IMPORTANT;
            }

        .useredit-container .field-row {
            flex-wrap: nowrap;
            display: block;
        }

        .useredit-container .inline-label-field {
            display: block;
            width: 100% !IMPORTANT;
        }

        .useredit-container .inline-label-field-item2 {
            width: 100% !IMPORTANT;
        }

        .useredit-container .inline-label-field-container {
            width: 92% !IMPORTANT;
        }

        .useredit-container .change-pwd-container {
            position: relative;
            display: block;
            left: 15px;
        }

        .useredit-container .k-listbox-md {
            width: 100%;
        }
    
    .office-list-container .inline-label-field {
        width: 100% !important;
        display: block;
    }

    .office-list-container .inline-label-field-item1 {
        width: 100% !important;
    }

    .office-list-container .inline-label-field-item2 {
        width: 100% !important;
    }

    .office-list-container .inline-label-field {
        width: 100% !important;
    }
    .p-configure .hr-border .inline-label-field-container {
        width: 90% !important;
    }

    .p-configure .hr-border .inline-label-field {
        width: 100% !important;
    }
    
    form.form.p-entry .inline-label-field-container {
        width: 100% !important;
        margin-left: 0;
    }

    form.form.p-entry .inline-label-field {
        width: 100% !important;
    }
    .branch-list-container .inline-label-field-container {
        width: 100% !important;
    }
    .branch-list-container .inline-label-field {
        width: 100% !important;
    }
    .branch-list-container .form-control {
        margin-left: 0 !important;
    }
    
    .lookups-container .inline-label-field-container {
        width: 47% !important;
    }

    .lookups-container .inline-label-field {
        width: 100% !important;
    }

    .team-list-container .form-edit-table-container {
        overflow: scroll;
    }
    
    .toggle-bar {     
        width: 211px !important;
    }
    .toggle-bar span.fw-bold.nav-text {
        font-size: 13px;
    }

    .agency-list-container .inline-label-field-container {
        width: 100% !IMPORTANT;
    }

    .agency-list-container .inline-label-field {
        width: 100% !important;
        display: block;
    }

    .agency-list-container .inline-label-field-item2 {
        width: 100% !important;
    }

    .agency-list-container input.form-control.valid {
        margin: 0 !important;
    }
    
    .patient-detail .custom-width .col-6 {
        width: 100%;
    }
    .symptom-ratings-container .inline-label-field-container {
        width: 97% !important;
    }
    .symptom-ratings-container .inline-label-field {
        width: 100% !important;
    }
    
    .supervisory-visit-container .width-100 label.radio-group-label {
        display: flex;
        gap: 10px;
        font-size: 14px;
    }

    .supervisory-visit-container .checkbox-label {
        font-size: 14px;
    }
    .spiritual-admission-container .first-row .inline-label-field-container {
        width: 30% !important;
    }
    .spiritual-admission-container .first-row .inline-label-field {
        width: 100% !important;
    }

    .spiritual-admission-container .second-row .inline-label-field-container {
        width: 46% !important;
    }

    .spiritual-admission-container .second-row .inline-label-field {
        width: 100% !important;
        display: block;
    }
    .spiritual-admission-container .second-row .inline-label-field-item2 {
        width: 100% !important;
    }

    .spiritual-admission-container .column {
        width: 49%;
    }
    
    .gentric-scale .inline-label-field-container {
        width: 97% !important;
    }
    .gentric-scale .inline-label-field {
        width: 100% !important;
    }
    
    .social-communication .overflow-s-communication {
        overflow: scroll;
        height: 400px;
    }

        .social-communication .overflow-s-communication .row.round3 {
            flex-wrap: nowrap;
        }

    .social-communication .width-100 .inline-label-field-container {
        width: 94% !important;
    }

    .social-communication .width-100 .inline-label-field {
        width: 100% !important;
        display: block;
    }

    .social-communication .width-100 .inline-label-field-item1 {
        width: 100% !important;
        font-size: 14px;
    }

    .social-communication .inline-label-field {
        width: 100% !important;
    }

    .social-communication .inline-label-field-item2 {
        width: 100% !important;
    }

    .social-communication div#FreqAssessment-custom-box {
        width: 95%;
    }

        .social-communication div#FreqAssessment-custom-box .inline-label-field-container {
            width: 96% !important;
        }
    
    .sp-note .field-row {
        display: block;
    }
    .sp-note .column-1-2 {
        width: 48%;
    }
    .sp-note .column-2-2 {
        width: 50%;
    }
        .sp-note .column-2-2 .inline-label-field-container {
            width: 94% !important;
        }
        .sp-note .column-2-2 .inline-label-field {
            width: 100% !important;
        }
    .sp-note .column-2-3 {
        margin-right: 4px;
        width: 47%;
    }
    .sp-note .column-1-3 .inline-label-field-container {
        width: 88% !important;
    }
    .sp-note .column-1-3 .inline-label-field {
        width: 100% !important;
    }
    .sp-note .field-row.full-width .inline-label-field-container {
        width: 86% !important;
    }
    .sp-note .field-row.full-width .inline-label-field {
        width: 100% !important;
        display: block;
    }
    .sp-note .field-row.full-width .inline-label-field-item2 {
        width: 98% !important;
    }
    .sp-note .column-3-3 .inline-label-field-container {
        width: 89% !important;
    }
    .sp-note .column-3-3 .inline-label-field {
        width: 100% !important;
    }
    
    .routine-note .inline-label-field-container {
        margin-left: 0;
    }
    .bereaved-assessment-poc-container .column.column-right.card {
        min-width: 60%;
    }
    .bereaved-assessment-poc-container .column.column-left.card {
        min-width: 30%;
        width: 30%;
    }
    .bereaved-assessment-poc-container .column.column-right .problems-filter-container.top .inline-label-field-container {
        width: 70% !important;
    }
    .bereaved-assessment-poc-container .column.column-right .problems-filter-container.top label.problem-list-title {
        width: 30%;
    }
    .bereaved-assessment-poc-container .add-from-dic-container .inline-label-field-container {
        margin-left: 4px;
        width: 100% !IMPORTANT;
    }
    .bereaved-assessment-poc-container .add-from-dic-container .inline-label-field {
        width: 100% !important;
    }

    .bereaved-assessment-poc-container .column.column-right .problems-filter-container.top .inline-label-field {
        width: 100% !important;
    }
    .bereaved-assessment-poc-container .flex-checkbox {
        font-size: 13px;
    }

    .bereaved-assessment-container .card-title {
        margin-bottom: 10px;
    }
    .bereaved-assessment-container .card-title {
        margin-bottom: 10px;
    }

    .bereaved-assessment-container .radio-group-label {
        font-size: 14px;
    }

    .bereaved-assessment-container .checkbox-label {
        font-size: 14px;
    }
    .home-safety-form .safety-issue .inline-label-field-container {
        width: 96% !important;
    }

    .home-safety-form .safety-issue .inline-label-field {
        width: 100% !important;
    }
    
    .sidebar.expanded {
        width: 220px !important;
    }

    #window-patient-dashboard-maximized {
        width: 83%;
        margin-left: 190px;
    }

    .his-sub .field-row.field-row-between {
        display: block;
    }

    .his-sub .start-buttons {
        margin-bottom: 10px;
    }

    .k-window.telerik-blazor.k-centered.MyWindow {
        width: 90% !important;
    }

    .things-know .k-tilelayout-item-header.k-card-header {
        padding: 2px 5px;
        height: 20px;
        font-size: 13px;
    }

    .right-top-bar {
        gap: 5px;
        font-size: 12px;
    }

    .task-vist-select span.telerik-blazor.k-combobox.k-input.k-input-solid.k-input-sm.k-rounded-sm {
        width: 180px !important;
    }

    .k-item.k-tabstrip-item span.k-link-text {
        font-size: 13px;
    }

    table th span {
        font-size: 13px;
    }

    .things-know ul.telerik-blazor.k-radio-list.k-list-horizontal li {
        padding: 0 5px 0 0px;
    }

    .things-know ul.telerik-blazor.k-radio-list.k-list-horizontal {
        gap: 0;
    }

    .nav span.k-link {
        padding-top: 5px !important;
        padding-bottom: 5px !important;
    }

    .things-know .k-tilelayout .k-tilelayout-item-header {
        height: 90px;
    }

    .inline-label-field-item1 {
        width: 180px;
        font-size: 14px;
    }

    .tmrecord .two-fields {
        margin-bottom: 5px;
    }

        .tmrecord .two-fields .inline-label-field-container {
            width: 45% !important;
        }

    .tmrecord .select-check .inline-label-field-container {
        width: 29% !important;
    }

    .tmrecord .three-fields .inline-label-field-container {
        width: 30% !important;
        margin-left: 10px;
    }

    .tmrecord .three-fields .inline-label-field {
        display: block;
    }

    .tmrecord .three-fields .inline-label-field-item1 {
        width: 100% !important;
    }

    .tmrecord .three-fields .inline-label-field-item2 {
        width: 100% !important;
    }

    .tmrecord .comment-box {
        margin-top: 5px;
    }

        .tmrecord .comment-box .inline-label-field-container {
            width: 95% !IMPORTANT;
        }

        .tmrecord .comment-box .inline-label-field-item2 {
            width: 70% !important;
        }

        .tmrecord .comment-box .inline-label-field-item1 {
            width: 226px !important;
        }

    .vitals-container.patient-vitals label.radio-group-label {
        font-size: 13px;
    }

    .vitals-container.patient-vitals label.checkbox-label {
        font-size: 14px;
    }

    .medical-history div#MedicalHistory_divrow {
        width: 95%;
    }

    .medical-scroll-box .inline-label-field-container {
        width: 100% !important;
    }

    .medical-scroll-box .inline-label-field {
        width: 100% !important;
    }

    .medical-scroll-box .inline-label-field-item2 {
        width: 100% !important;
    }

    .medical-scroll-box {
        margin-right: 10px;
    }

    .frequency-assest-need div#FreqAssessment-custom-box {
        width: 94% !important;
    }

    .frequency-assest-need .col-100-ss .inline-label-field-container {
        width: 96% !IMPORTANT;
    }

    .frequency-assest-need .col-100-ss .inline-label-field {
        width: 100% !important;
    }

    .frequency-assest-need .col-100-ss .inline-label-field-item2 {
        width: 100% !important;
    }

    .frequency-assest-need .visit-read-only .inline-label-field-container {
        width: 95% !IMPORTANT;
    }

    .frequency-assest-need .visit-read-only .inline-label-field {
        width: 100% !important;
    }

    .frequency-assest-need .all-labels label {
        display: flex;
        gap: 5px;
    }

    .opioid-risk div#FreqAssessment-custom-box {
        width: 95%;
    }

    .elimination-form .nurse-summry-label .inline-label-field-container {
        width: 95% !important;
    }

        .elimination-form .nurse-summry-label .inline-label-field-container .inline-label-field {
            width: 100% !important;
        }

    .elimination-form .nurse-summry-label .inline-label-field-item2 {
        width: 74% !important;
    }

    .Symptom-rating .symptom-comment .inline-label-field-item2 {
        width: 65% !important;
    }

    .esas-assessment .form-check-inline {
        margin-right: 5px;
    }

    .fall-risk-score .width-100 {
        width: 100%;
    }

        .fall-risk-score .width-100 .inline-label-field-container {
            width: 95% !important;
        }

        .fall-risk-score .width-100 .inline-label-field {
            width: 100% !IMPORTANT;
        }

    .fall-risk-score .row-two {
        width: 98%;
    }

        .fall-risk-score .row-two .inline-label-field {
            width: 100% !important;
        }

    .fall-risk-score .row-three {
        width: 100%;
    }

    .fall-risk-score .row-thirteen {
        width: 100%;
    }

        .fall-risk-score .row-thirteen .left-col .inline-label-field-container {
            width: 60% !important;
        }

        .fall-risk-score .row-thirteen .left-col .inline-label-field {
            width: 100% !important;
        }

        .fall-risk-score .row-thirteen .right-col .inline-label-field-container {
            width: 40% !important;
        }

    .mg-hiv-container .width-100 {
        width: 90% !important;
    }

        .mg-hiv-container .width-100 .inline-label-field {
            width: 100% !important;
        }

        .mg-hiv-container .width-100 .inline-label-field-item2 {
            width: 90% !important;
        }

        .mg-hiv-container .width-100 .inline-label-field-container {
            width: 100% !important;
        }

    .mg-cancer-container .width-100 {
        width: 90% !important;
    }

        .mg-cancer-container .width-100 .inline-label-field {
            width: 100% !important;
        }

        .mg-cancer-container .width-100 .inline-label-field-item2 {
            width: 90% !important;
        }

        .mg-cancer-container .width-100 .inline-label-field-container {
            width: 100% !important;
        }

    .focus-note .inline-label-field-container {
        width: 98% !important;
    }

    .focus-note .inline-label-field {
        width: 98% !important;
    }

    .teaching-summary-container .field-row.width-100 {
        width: 100% !important;
    }

        .teaching-summary-container .field-row.width-100 .inline-label-field-container {
            width: 95% !IMPORTANT;
        }

        .teaching-summary-container .field-row.width-100 .inline-label-field {
            width: 100% !important;
        }

        .teaching-summary-container .field-row.width-100 .inline-label-field-item2 {
            width: 100% !important;
        }

    .teaching-summary-container label.checkbox-label {
        font-size: 14px;
    }

    .functional-status-form .width-100 .inline-label-field-container {
        width: 96% !important;
    }

    .functional-status-form .width-100 .inline-label-field {
        width: 100% !important;
    }

    .functional-status-form .three-col .inline-label-field-container {
        width: 30% !important;
    }

    .functional-status-form .three-col .inline-label-field {
        width: 100% !important;
    }

    .mg-guideline-form .width-100 {
        width: 80% !IMPORTANT;
    }

        .mg-guideline-form .width-100 .inline-label-field-container {
            width: 100% !important;
        }

        .mg-guideline-form .width-100 .inline-label-field {
            width: 100% !important;
        }

        .mg-guideline-form .width-100 .inline-label-field-item2 {
            width: 100% !important;
        }

    .home-safety-form .width-100 {
        width: 90% !important;
    }

        .home-safety-form .width-100 .inline-label-field-container {
            width: 100% !important;
        }

        .home-safety-form .width-100 .inline-label-field {
            width: 100% !important;
        }

        .home-safety-form .width-100 .inline-label-field-item2 {
            width: 100% !IMPORTANT;
        }

    .home-safety-form .label-input-width .inline-label-field-item2 {
        width: 35% !important;
    }

    .home-safety-form .label-input-width .inline-label-field-container {
        width: 94% !important;
    }

    .home-safety-form .width-input-100 .inline-label-field-container {
        width: 95% !IMPORTANT;
    }

        .home-safety-form .width-input-100 .inline-label-field-container .inline-label-field {
            width: 100% !important;
        }

    .home-safety-form .width-input-100 .inline-label-field-item2 {
        width: 90% !important;
    }

    .home-safety-form .radio-col-width .inline-label-field-container {
        width: 100% !important;
    }

        .home-safety-form .radio-col-width .inline-label-field-container .inline-label-field-item2 {
            width: 73% !important;
        }

    .home-safety-form .radio-col-width .inline-label-field {
        width: 100% !important;
    }

    .home-safety-form .label-input-width .inline-label-field {
        width: 100% !important;
    }

    .home-safety-form .radio-col-width {
        width: 100%;
    }

    .psychspirit-container .column {
        width: 32%;
    }

    .psychspirit-container .card-divider {
        width: 100%;
        display: block;
    }

    .psychspirit-container form.form {
        width: 97%;
    }

    .psychspirit-container .column.column-1-3 .inline-label-field-container {
        width: 100% !important;
    }

    .psychspirit-container .column.column-1-3 .inline-label-field {
        width: 100% !important;
    }

    .psychspirit-container .column.column-1-3 .inline-label-field-item2 {
        width: 100% !important;
    }

    .psychspirit-container .column.column-2-3 .inline-label-field-container {
        width: 100% !important;
    }

    .psychspirit-container .column.column-2-3 .inline-label-field {
        width: 100% !important;
    }

    .psychspirit-container .column.column-2-3 .inline-label-field-item2 {
        width: 100% !IMPORTANT;
    }

    .psychspirit-container .column.column-3-3 .inline-label-field-container {
        width: 100% !important;
    }

    .psychspirit-container .column.column-3-3 .inline-label-field {
        width: 100% !important;
    }

    .psychspirit-container .column.column-3-3 .inline-label-field-item2 {
        width: 100% !IMPORTANT;
    }

    .psychspirit-container .checkbox-label {
        font-size: 14px;
    }

    .psychspirit-container .radio-group-label {
        font-size: 14px;
    }

    .psychspirit-container .comment-width .inline-label-field-container {
        width: 98% !IMPORTANT;
    }

    .psychspirit-container .comment-width .inline-label-field {
        width: 100% !important;
    }

    .psychspirit-container .comment-width .inline-label-field-item2 {
        width: 100% !important;
    }

    .skin-container form.form.skin-form {
        width: 100%;
    }

    .skin-container .comment-width .inline-label-field-container {
        width: 97% !important;
    }

    .skin-container .comment-width .inline-label-field {
        width: 100% !important;
    }

    .skin-container .comment-width .inline-label-field-item2 {
        width: 100% !important;
    }

    .skin-container .checkbox-label {
        font-size: 13px;
    }

    .infection-list-container form.form {
        width: 100%;
    }

    .infection-list-container .form-edit-table-container {
        width: 100%;
        min-height: auto;
        overflow: scroll;
    }

    .k-window.k-dialog.telerik-blazor {
        width: 90% !important;
    }

    .wound-list-container {
        display: block !important;
        width: 100% !important;
        overflow: scroll;
    }

        .wound-list-container .form-edit-table-container {
            overflow: scroll;
        }

    form.form.elimination-form .width-100 .inline-label-field-container {
        width: 96% !IMPORTANT;
    }

    form.form.elimination-form .width-100 .inline-label-field {
        width: 100% !important;
    }

    form.form.elimination-form .width-100 .inline-label-field-item2 {
        width: 100% !important;
    }

    form.form.nutrition-from .flex-nowrap {
        flex-wrap: wrap !important;
    }

    form.form.cardio-form .width-100 {
        width: 100%;
    }

        form.form.cardio-form .width-100 .inline-label-field-container {
            width: 100% !important;
        }

        form.form.cardio-form .width-100 .inline-label-field {
            width: 100% !IMPORTANT;
        }

        form.form.cardio-form .width-100 .inline-label-field-item2 {
            width: 100% !important;
        }

    .comfort-container.patient-comfort .width-100 {
        width: 100%;
    }

        .comfort-container.patient-comfort .width-100 .inline-label-field-container {
            width: 100% !important;
        }

        .comfort-container.patient-comfort .width-100 .inline-label-field {
            width: 100% !important;
            display: block;
        }

        .comfort-container.patient-comfort .width-100 .inline-label-field-item2 {
            width: 100% !important;
        }

    .flacc-container .width-100 .inline-label-field-container {
        width: 100% !important;
    }

    .flacc-container .width-100 .inline-label-field {
        width: 100% !important;
    }

    .flacc-container .width-100 .inline-label-field-item2 {
        width: 100% !important;
    }

    .flacc-container .card label.radio-group-label {
        display: flex;
        width: 100% !important;
        height: auto;
    }

    .painad-container .width-100 .inline-label-field-container {
        width: 100% !important;
    }

    .painad-container .width-100 .inline-label-field {
        width: 100% !important;
    }

    .painad-container .width-100 .inline-label-field-item2 {
        width: 100% !important;
    }

    .painad-container label.radio-group-label {
        display: flex;
        width: 100% !important;
        height: auto;
    }

    .painad-container .field-row.total-row .inline-label-field-container {
        width: 100% !important;
    }

    .painad-container .field-row.total-row .inline-label-field {
        width: 100% !important;
    }

    .painad-container .field-row.total-row .inline-label-field-item2 {
        width: 100% !important;
    }

    div#MedicalHistory_divrow .inline-label-field-container {
        margin-left: 0;
    }

    .medical-history .inline-label-field {
        width: 100% !important;
    }

    .medical-history .inline-label-field-item2 {
        width: 100% !important;
    }

    .things-know .k-tilelayout.telerik-blazor {
        padding: 5px !important;
    }

    .vitals-container.patient-vitals .comment-box .inline-label-field-container {
        width: 100% !important;
    }

    .vitals-container.patient-vitals .comment-box .inline-label-field {
        width: 100% !important;
    }

    .vitals-container.patient-vitals .comment-box .inline-label-field-item2 {
        width: 98% !important;
    }

    .home-safety-form .row.round3.mt-1.d-flex.align-items-center.flex-wrap {
        gap: 10px;
    }

    .routine-note .width-100 .inline-label-field-container {
        width: 100% !important;
    }

    .routine-note .width-100 .inline-label-field {
        width: 100% !important;
    }

    .routine-note .width-100 .inline-label-field-item2 {
        width: 60% !important;
    }

    .routine-note .width-radio-100 {
        width: 100%;
    }

        .routine-note .width-radio-100 .inline-label-field-container {
            width: 100% !important;
        }

        .routine-note .width-radio-100 .inline-label-field {
            width: 100% !important;
        }

        .routine-note .width-radio-100 .inline-label-field-item2 {
            width: 100% !important;
        }

        .routine-note .width-radio-100 .form-check.form-check-inline {
            margin-right: 5px;
        }

    .patient-status-container .field-row.width-100 {
        width: 98%;
    }

    .patient-status-container .width-100 .inline-label-field-container {
        width: 96% !important;
    }

    .patient-status-container .width-100 .inline-label-field {
        width: 100% !IMPORTANT;
    }

    .patient-status-container .width-50 {
        width: 50%;
    }

        .patient-status-container .width-50 .inline-label-field-container {
            width: 100% !important;
        }

        .patient-status-container .width-50 .inline-label-field {
            width: 95% !important;
        }

    .patient-status-container .checkbox-label {
        font-size: 14px;
    }

    .pcg-behavior-container .width-50 {
        width: 50%;
    }

    .pcg-behavior-container .width-100 {
        width: 100%;
    }

        .pcg-behavior-container .width-100 .inline-label-field-container {
            width: 90% !important;
        }

        .pcg-behavior-container .width-100 .inline-label-field {
            width: 100% !IMPORTANT;
        }

    .pcg-behavior-container .checkbox-label {
        font-size: 14px;
    }

    .pcg-coping-form .width-100 .inline-label-field-container {
        width: 96% !important;
    }

    .pcg-coping-form .width-100 .inline-label-field {
        width: 100% !important;
    }

    .insurance-payers .width-100 {
        width: 100%;
    }

        .insurance-payers .width-100 .inline-label-field-container {
            width: 100% !important;
        }

        .insurance-payers .width-100 .inline-label-field {
            width: 100% !important;
        }

        .insurance-payers .width-100 .inline-label-field-item2 {
            width: 100% !important;
        }

    .insurance-payers .width-custom .inline-label-field-container {
        width: 97% !important;
    }

    .insurance-payers .width-custom .inline-label-field {
        width: 100% !IMPORTANT;
    }

    .insurance-payers .inline-label-field-item2 {
        width: 100% !important;
    }

    .mg-stroke-coma-form .width-100 {
        width: 100%;
    }

        .mg-stroke-coma-form .width-100 .inline-label-field-container {
            width: 100% !important;
        }

        .mg-stroke-coma-form .width-100 .inline-label-field {
            width: 100% !important;
        }

        .mg-stroke-coma-form .width-100 .inline-label-field-item1 {
            width: 100% !important;
        }

    .mg-stroke-coma-form .width-88 {
        width: 88%;
    }

        .mg-stroke-coma-form .width-88 .inline-label-field-container {
            width: 100% !important;
        }

        .mg-stroke-coma-form .width-88 .inline-label-field {
            width: 100% !important;
        }

        .mg-stroke-coma-form .width-88 .inline-label-field-item1 {
            width: 100% !important;
        }

    .supervisory-visit-container .width-100 .inline-label-field-container {
        width: 96% !important;
    }

    .supervisory-visit-container .width-100 .inline-label-field {
        width: 100% !IMPORTANT;
    }

    .spiritual-admission-container .width-100 .inline-label-field-container {
        width: 90% !important;
    }

    .spiritual-admission-container .width-100 .inline-label-field {
        width: 100% !important;
    }

    .triage-note-container .width-100 .inline-label-field-container {
        width: 96% !important;
    }

    .triage-note-container .inline-label-field {
        width: 100% !important;
    }

    .triage-note-container .inline-label-field-item2 {
        width: 100% !important;
    }

    .spiritual-summary-container .width-100 .inline-label-field-container {
        width: 90% !important;
    }

    .spiritual-summary-container .width-100 .inline-label-field {
        width: 100% !important;
    }

    .spiritual-summary-container .width-100 .inline-label-field-item2 {
        width: 100% !important;
    }

    .bereaved-assessment-container .width-100 .inline-label-field-container {
        width: 100% !important;
    }

    .bereaved-assessment-container .width-100 .inline-label-field {
        width: 96% !important;
    }

    .bereaved-assessment-container .width-100 .inline-label-field-item2 {
        width: 100% !important;
    }

    #FreqAssessment-custom-box {
        width: 97%;
    }

    .social-communication .width-100 .inline-label-field-container {
        width: 98% !important;
    }

    .social-communication .width-100 .inline-label-field {
        width: 100% !important;
    }

    social-communication .width-100 .inline-label-field-item2 {
        width: 100% !important;
    }

    .sw-intervention .width-100 .inline-label-field-container {
        width: 96% !important;
    }

    .sw-intervention .width-100 .inline-label-field {
        width: 100% !important;
        display: block;
    }

    .sw-intervention .width-100 .inline-label-field-item1 {
        width: 100% !important;
    }

    .sw-intervention .width-100 .inline-label-field-item2 {
        width: 100% !IMPORTANT;
    }

    .mg-pulmonary-container .width-100 .inline-label-field-container {
        width: 96% !important;
    }

    .mg-pulmonary-container .width-100 .inline-label-field {
        width: 100% !IMPORTANT;
    }

    .mg-pulmonary-container .width-100 .inline-label-field-item2 {
        width: 100% !important;
    }

    .mg-pulmonary-container .field-row.sub-question {
        width: 98%;
        display: block;
    }

        .mg-pulmonary-container .field-row.sub-question .inline-label-field-container {
            width: 95% !important;
        }

        .mg-pulmonary-container .field-row.sub-question .inline-label-field {
            width: 100% !important;
        }

    .mg-pulmonary-container .checkbox-label {
        font-size: 14px;
    }

    .mg-pulmonary-container .field-row.deeper-indent .inline-label-field-container {
        width: 96% !important;
    }

    .mg-pulmonary-container .field-row.deeper-indent .inline-label-field {
        width: 100% !important;
    }

    .mg-pulmonary-container .field-row.deeper-indent .inline-label-field-item2 {
        width: 100% !important;
    }

    .mg-liver-container .width-100 .inline-label-field-container {
        width: 97% !important;
    }

    .mg-liver-container .width-100 .inline-label-field {
        width: 100% !important;
    }

    .poc-container .problems-filter-container {
        overflow: scroll;
    }

    .poc-container .problems-list-container {
        overflow: scroll;
    }

    .vitals-container.patient-vitals .field-row.comment-box.width-100 .inline-label-field-container {
        width: 100% !important;
    }

    .vitals-container.patient-vitals .field-row.comment-box.width-100 .inline-label-field {
        width: 100% !important;
    }

    .comfort-container.patient-comfort .column-left .inline-label-field-container {
        width: 95% !important;
    }

    .comfort-container.patient-comfort .column-left .inline-label-field {
        width: 100% !important;
    }

    .comfort-container.patient-comfort .column-left .inline-label-field-item2 {
        width: 100% !important;
    }

    .discharge-form .width-100 .inline-label-field-container {
        width: 95% !important;
    }

    .discharge-form .width-100 .inline-label-field {
        width: 100% !important;
    }

    .poc-container .problem-item-head-title .inline-label-field-container {
        width: 95% !important;
    }

    .poc-container .problem-item-head-title .inline-label-field {
        width: 100% !important;
    }

    .poc-container .problem-item-head-title .inline-label-field-item2 {
        width: 100% !important;
    }
}

@media(min-width:993px) and (max-width:1099px) {

    form.medi-two .medi-row-three label {
        width: 47%;
    }

    .k-window.k-dialog.telerik-blazor.aidpoc-modal-form {
        transform: translate(-52%, -54%) !important;
        width: 75% !important;
    }
    
    .mg-guideline-form .row.round3.ms-5.width-100 {
        margin-left: 1rem !important;
    }

    .mg-guideline-form .row.round3.ms-10.width-100 {
        width: 94% !IMPORTANT;
        margin-left: 2rem !important;
    }

    .mg-guideline-form .row.round3.ms-15.width-100 {
        margin-left: 3rem !important;
        width: 90% !important;
    }
    
    .resource-profile .inline-label-field-container {
        width: 100% !IMPORTANT;
    }

    .resource-profile .inline-label-field {
        display: block;
        width: 100% !IMPORTANT;
    }

    .resource-profile .inline-label-field-item1 {
        width: 100% !important;
    }

    .resource-profile .inline-label-field-item2 {
        width: 100% !important;
    }
    
    .painad-container .width-100 .inline-label-field-container {
        width: 100% !important;
    }

    .painad-container .width-100 .inline-label-field {
        width: 100% !important;
    }

    .painad-container .width-100 .inline-label-field-item2 {
        width: 100% !important;
    }

    .painad-container label.radio-group-label {
        display: flex;
        width: 100% !important;
        height: auto;
    }

    .painad-container .field-row.total-row .inline-label-field-container {
        width: 100% !important;
    }
    .painad-container .field-row.total-row .inline-label-field {
        width: 100% !important;
    }
    .painad-container .field-row.total-row .inline-label-field-item2 {
        width: 100% !important;
    }

    
    .k-window.k-dialog.telerik-blazor.responsive-modal {
        width: 95% !important;
    }

    .flacc-container .card {
        overflow: scroll;
    }

    .flacc-container .category-row {
        border: none;
    }

        .flacc-container .category-row .inline-label-field-container {
            border-bottom: 1px solid #ddd;
        }
    
    .medical-history .medical-scroll-box .inline-label-field-container {
        width: 100% !important;
    }
    
    .bereavement-progress-note-container .field-row.width-full .inline-label-field-container {
        width: 97% !important;
    }

    .bereavement-progress-note-container .field-row.width-full .inline-label-field {
        width: 100% !important;
    }
    
    .treat-edit-modal label.PopupLabel.flex-label .valid {
        width: 68%;
    }
    
    .treat-edit-modal .treat-edit-input-row textarea.valid {
        width: 100% !IMPORTANT;
    }
    
    .phy-cert-modal .sign-row {
        align-items: end;
    }
    
    .phy-cert-modal .sign-row .col-md-5 {
        width: 38%;
    }

    .phy-cert-modal .sign-row .col-md-2 {
        width: 30%;
    }

    .phy-cert-modal .sign-row .col-md-3 {
        width: 40%;
    }
    
    .team-review .filter-row button {
        margin-bottom: 5px;
    }

    .team-review .filter-row span.telerik-blazor button {
        margin: 0;
    }

    .IDT-container .inline-label-field-container {
        width: 100% !important;
        margin-left: 0;
    }

    .IDT-container .inline-label-field {
        width: 100% !important;
    }

    .IDT-container select#PtntAdmLivingArr {
        width: 100%;
        font-size: 14px;
    }

    .IDT-container .check-labels .col-md-2 {
        width: 33%;
    }

        .IDT-container .check-labels .col-md-2 .PopupLabel {
            display: flex;
            gap: 5px;
        }

    .IDT-container .check-labels-full .col-md-2 {
        width: 100%;
    }

        .IDT-container .check-labels-full .col-md-2 .PopupLabel {
            display: flex;
            gap: 5px;
        }

    .IDT-container ul.telerik-blazor.k-radio-list.k-list-horizontal {
        gap: 4px;
    }

    .IDT-container .inline-label-field-item1 {
        font-size: 14px;
    }
    
    .decisional-capacity label.k-label.k-form-label {
        width: 100% !important;
    }
    
    .patient-demographic-container .inline-label-field-container {
        width: 100% !important;
    }

    .patient-demographic-container .inline-label-field {
        display: block;
        width: 100% !IMPORTANT;
    }

    .patient-demographic-container .inline-label-field-item1 {
        width: 100% !important;
    }

    .patient-demographic-container .inline-label-field-item2 {
        width: 100% !important;
    }

    .patient-demographic-container .memo-field textarea.form-control.valid {
        width: 100% !important;
    }
    
    .infection-list-container .form-edit-table-container {
        width: 100%;
        min-height: auto;
        overflow: scroll;
    }
    
    .infection-popup {
        width: 96% !important;
    }
    .phy-cert-modal .container.MHB-container .row.rounded {
        gap: 0;
    }

    .phy-cert-modal .container.MHB-container ul.telerik-blazor.k-radio-list.k-list-horizontal {
        gap: 5px;
    }
    
    .cert-traking.k-grid .k-table-th, .cert-traking.k-grid td, .cert-traking.k-grid .k-table-td {
        box-sizing: inherit;
        width: 130px;
    }
    
    .level-care-form .col-md-4.col-sm-6.col-12.d-flex.align-items-center {
        display: block !important;
        width: 50%;
    }
    
    .physician-order form {
        font-size: 14px;
    }

    .physician-order label {
        display: flex;
        gap: 5px;
    }

    .physician-order span.k-input-solid {
        width: 100% !important;
    }

    .physician-order select {
        width: 100% !important;
        height: 32px;
        border-color: #21252933;
        border-radius: 5px;
    }

    .physician-order .k-tilelayout-item-body.k-card-body .col {
        font-size: 14px;
    }
    
    .wound-popup {
        width: 96% !important;
    }

        .wound-popup .wounds-container {
            display: block;
        }

            .wound-popup .wounds-container .card {
                padding: 8px 8px;
            }

            .wound-popup .wounds-container .column-left {
                width: 50%;
            }

            .wound-popup .wounds-container .column-right {
                width: 48%;
            }

            .wound-popup .wounds-container .inline-label-field-container {
                margin-left: 0;
                width: 100% !important;
            }

            .wound-popup .wounds-container .inline-label-field {
                width: 100% !important;
            }

            .wound-popup .wounds-container .inline-label-field-item1 {
                width: 60% !important;
            }

            .wound-popup .wounds-container .inline-label-field-item2 {
                width: 100% !important;
            }

        .wound-popup .wound-btns button {
            width: 100px;
        }
    
    .CO-main .k-tilelayout .k-tilelayout-item-header {
        height: auto;
        align-content: center;
    }

    .CO-main ul.telerik-blazor.k-radio-list.k-list-horizontal {
        gap: 5px;
    }
    
    .RowOneBg.profile-middle {
        font-size: 14px;
    }

    .RowThreeBg.profile-last {
        font-size: 14px;
    }
    
    .next-of-kin-form-dialog {
        width: 96% !important;
        top: 25px;
    }
    .direction-form-dialog {
        width: 94% !important;
    }

        .direction-form-dialog .inline-label-field-container {
            width: 100% !IMPORTANT;
            margin-left: 0;
        }

        .direction-form-dialog .inline-label-field {
            width: 100% !IMPORTANT;
        }
    
    .insurance-payers .inline-label-field-container {
        width: 100% !IMPORTANT;
        margin-left: 0;
    }
    .insurance-payers .inline-label-field {
        width: 100% !IMPORTANT;
        display: block;
    }
    .insurance-payers .inline-label-field-item2 {
        width: 100% !IMPORTANT;
    }
    
    .k-window.k-dialog.telerik-blazor.b-pain {
        width: 96% !important;
    }

    .b-pain .pain-container {
        display: block;
    }

    .b-pain .card {
        width: 100% !important;
    }

    .b-pain .inline-label-field-container {
        width: 100% !important;
        margin-left: 10px;
    }

    .b-pain .inline-label-field {
        width: 100% !important;
        display: block;
    }

    .b-pain .inline-label-field-item1 {
        width: 100% !important;
    }

    .b-pain .inline-label-field-item2 {
        width: 100% !important;
    }

    .b-pain .dialog-button {
        width: 100px;
    }
    
    .top-grid-one .k-grid-layout.telerik-blazor.k-justify-items-stretch.k-align-items-stretch {
        display: block;
    }
    
    .useredit-container {
        margin-left: 0 !important;
    }

        .useredit-container .column-container {
            min-width: 50%;
        }

            .useredit-container .column-container label {
                width: 100% !IMPORTANT;
            }

        .useredit-container .field-row {
            flex-wrap: nowrap;
            display: block;
        }

        .useredit-container .inline-label-field {
            display: block;
            width: 100% !IMPORTANT;
        }

        .useredit-container .inline-label-field-item2 {
            width: 100% !IMPORTANT;
        }

        .useredit-container .inline-label-field-container {
            width: 92% !IMPORTANT;
        }

        .useredit-container .change-pwd-container {
            position: relative;
            display: block;
            left: 15px;
        }

        .useredit-container .k-listbox-md {
            width: 100%;
        }
    
    .agency-list-container .inline-label-field-item1 {
        width: 100% !important;
    }

    .p-configure .hr-border .inline-label-field-container {
        width: 90% !important;
    }

    .p-configure .hr-border .inline-label-field {
        width: 100% !important;
    }
    
    form.form.p-entry .inline-label-field-container {
        width: 100% !important;
        margin-left: 0;
    }

    form.form.p-entry .inline-label-field {
        width: 100% !important;
        display: block;
    }
    form.form.p-entry .inline-label-field-item2 {
        width: 100% !important;
    }
    form.form.p-entry .telerik-blazor.k-grid.k-grid-md.myGrid {
        padding: 0;
    }
    
    .branch-list-container .column-container {
        display: block;
    }

    .branch-list-container .column.column-1-3 {
        width: 100%;
    }

    .branch-list-container .column.column-2-3 {
        width: 100%;
    }

    .branch-list-container .column.column-3-3 {
        width: 100%;
    }
    
    .lookups-container .inline-label-field-container {
        width: 47% !important;
    }

    .lookups-container .inline-label-field {
        width: 100% !important;
    }
    
    .team-list-container .form-edit-table-container {
        overflow: scroll;
    }

    .office-list-container .inline-label-field {
        width: 100% !important;
        display: block;
    }
    .office-list-container .inline-label-field-item1 {
        width: 100% !important;
    }
    .office-list-container .inline-label-field-item2 {
        width: 100% !important;
    }
    .office-list-container .inline-label-field {
        width: 100% !important;
    }
    
    .toggle-bar {
        width: 211px !important;
    }

        .toggle-bar span.fw-bold.nav-text {
            font-size: 13px;
        }
    
    .agency-list-container .inline-label-field-container {
        width: 100% !IMPORTANT;
    }

    .agency-list-container .inline-label-field {
        width: 100% !important;
        display: block;
    }

    .agency-list-container .inline-label-field-item2 {
        width: 100% !important;
    }

    .agency-list-container input.form-control.valid {
        margin: 0 !important;
    }
    
    .patient-detail .custom-width .col-6 {
        width: 100%;
    }
    
    .triage-note-container .inline-label-field-container {
        width: 92% !IMPORTANT;
    }

    .triage-note-container .inline-label-field {
        width: 100% !important;
    }

    .triage-note-container .note-textarea {
        height: 200px;
    }
    
    .symptom-ratings-container .inline-label-field-container {
        width: 97% !important;
    }

    .symptom-ratings-container .inline-label-field {
        width: 100% !important;
    }
    .symptom-ratings-container span.previous-rating {
        font-size: 14px;
    }
    .symptom-ratings-container .inline-label-field-item1 {
        font-size: 14px;
    }

    .supervisory-visit-container .width-100 .inline-label-field-container {
        width: 96% !important;
    }

    .supervisory-visit-container .width-100 .inline-label-field {
        width: 100% !IMPORTANT;
    }

    .supervisory-visit-container .width-100 label.radio-group-label {
        display: flex;
        gap: 10px;
        font-size: 14px;
    }

    .supervisory-visit-container .checkbox-label {
        font-size: 14px;
    }

    .spiritual-summary-container .inline-label-field-container {
        min-height: auto;
    }
    .spiritual-summary-container .column {
        width: 49%;
    }
        .spiritual-summary-container .column .width-100 .inline-label-field-container {
            width: 90% !important;
        }
        .spiritual-summary-container .column .width-100 .inline-label-field {
            width: 100% !IMPORTANT;
        }

    .spiritual-admission-container .first-row .inline-label-field-container {
        width: 30% !important;
    }

    .spiritual-admission-container .first-row .inline-label-field {
        width: 100% !important;
    }

    .spiritual-admission-container .second-row .inline-label-field-container {
        width: 46% !important;
    }

    .spiritual-admission-container .second-row .inline-label-field {
        width: 100% !important;
        display: block;
    }

    .spiritual-admission-container .second-row .inline-label-field-item2 {
        width: 100% !important;
    }

    .spiritual-admission-container .column {
        width: 49%;
    }

        .spiritual-admission-container .column .width-100 .inline-label-field-container {
            width: 93% !important;
            min-height: auto;
        }

        .spiritual-admission-container .column .width-100 .inline-label-field {
            width: 100% !important;
            gap: 10px;
        }
    
    .gentric-scale .inline-label-field-container {
        width: 97% !important;
    }

    .gentric-scale .inline-label-field {
        width: 100% !important;
    }
    .gentric-scale .inline-label-field-item1 {
        font-size: 14px;
    }
    .eider-abuse-form .inline-label-field-container {
        margin-left: 0;
    }
    .pcg-coping-form .width-100 .inline-label-field-container {
        width: 96% !important;
    }

    .pcg-coping-form .width-100 .inline-label-field {
        width: 100% !important;
    }
    
    .pcg-behavior-container .width-100 .inline-label-field-container {
        width: 100% !important;
    }

    .pcg-behavior-container .width-100 .inline-label-field {
        width: 100% !important;
        display: block;
    }

    .pcg-behavior-container .checkbox-label {
        font-size: 14px;
    }

    .pcg-behavior-container .inline-label-field-container {
        width: 100% !important;
    }

    .pcg-behavior-container .inline-label-field {
        width: 100% !important;
        display: block;
    }

    .pcg-behavior-container .inline-label-field-item1 {
        width: 100% !important;
    }

    .pcg-behavior-container .inline-label-field-item2 {
        width: 100% !important;
    }

    .patient-status-container label.checkbox-label {
        font-size: 14px;
    }
    .patient-status-container .inline-label-field-container {
        width: 92% !important;
    }
    .patient-status-container .inline-label-field {
        width: 100% !important;
    }
    .patient-status-container .inline-label-field-item2 {
        width: 100% !important;
    }
    .patient-status-container .inline-label-field-item1 {
        width: 50% !IMPORTANT;
    }
    .patient-status-container .column .inline-label-field {
        display: block;
    }
    .patient-status-container .column .inline-label-field-item1 {
        width: 100% !important;
    }
    
    .sw-intervention .width-100 .inline-label-field-container {
        width: 100% !IMPORTANT;
    }

    .sw-intervention .inline-label-field-container {
        margin-left: 0;
        margin-right: 20px;
        min-height: 30px;
    }
    .sw-intervention .width-100 .inline-label-field {
        width: 100% !important;
    }
    
    .social-communication .overflow-s-communication {
        overflow: scroll;
        height: 400px;
    }

        .social-communication .overflow-s-communication .row.round3 {
            flex-wrap: nowrap;
        }

    .social-communication .width-100 .inline-label-field-container {
        width: 94% !important;
    }

    .social-communication .width-100 .inline-label-field {
        width: 100% !important;
        display: block;
    }

    .social-communication .width-100 .inline-label-field-item1 {
        width: 100% !important;
        font-size: 14px;
    }

    .social-communication .inline-label-field {
        width: 100% !important;
    }

    .social-communication .inline-label-field-item2 {
        width: 100% !important;
    }

    .social-communication div#FreqAssessment-custom-box {
        width: 95%;
    }

        .social-communication div#FreqAssessment-custom-box .inline-label-field-container {
            width: 96% !important;
        }
    
    .sp-note .field-row {
        display: block;
    }

    .sp-note .column-1-2 {
        width: 48%;
    }

    .sp-note .column-2-2 {
        width: 50%;
    }

    .sp-note .column-1-3 {
        width: 100%;
    }

    .sp-note .column-2-3 {
        width: 100%;
    }

    .sp-note .column-3-3 {
        width: 100%;
    }

    .sp-note .inline-label-field-container {
        width: 90% !important;
    }

    .sp-note .inline-label-field {
        display: block;
        width: 100% !important;
    }

    .sp-note .inline-label-field-item2 {
        width: 100% !important;
    }
    
    .covid-ques .d-flex.flex-wrap.align-items-center.gap-3 {
        gap: 0 !IMPORTANT;
    }
    .routine-note .routine-two .inline-label-field-container {
        margin-left: 0;
        width: 100% !important;
    }

    .routine-note .routine-two .inline-label-field {
        width: 100% !important;
        gap: 5px;
    }

    .routine-note .routine-two input.form-control.form-control-sm.valid {
        width: 100% !important;
    }

    .routine-note .routine-two .inline-label-field-item2 {
        width: 100% !important;
    }

    .routine-note .routine-two .d-flex.align-items-center.gap-2 {
        display: block !important;
    }

    .routine-note .routine-three .cmnt-box .inline-label-field-container {
        width: 85% !important;
    }

    .routine-note .routine-three .cmnt-box .inline-label-field {
        width: 100% !important;
    }

    .routine-note .routine-four .inline-label-field-container {
        width: 100% !important;
    }

    .routine-note .routine-four .inline-label-field {
        width: 100% !important;
    }

    .routine-note .inline-label-field-container {
        margin-left: 0;
    }

    .routine-note .round3.d-flex.align-items-center {
        gap: 5px;
    }

    .routine-note .width-100 .inline-label-field-container {
        width: 100% !important;
    }

    .routine-note .width-100 .inline-label-field {
        width: 100% !important;
    }

    .routine-note .width-100 .inline-label-field-item2 {
        width: 60% !important;
    }

    .routine-note .width-radio-100 {
        width: 100%;
    }

        .routine-note .width-radio-100 .inline-label-field-container {
            width: 100% !important;
        }

        .routine-note .width-radio-100 .inline-label-field {
            width: 100% !important;
        }

        .routine-note .width-radio-100 .inline-label-field-item2 {
            width: 100% !important;
        }

        .routine-note .width-radio-100 .form-check.form-check-inline {
            margin-right: 5px;
        }
    
    .functional-status-form .inline-label-field {
        gap: 15px;
    }
    form.form.cardio-form .inline-label-field-item2 select.form-control.valid {
        margin-top: 15px;
    }
    .frequency-assest-need .col-100-ss .inline-label-field-container {
        width: 95% !important;
    }
    .frequency-assest-need .col-100-ss .inline-label-field {
        width: 100% !important;
    }
    .frequency-assest-need .visit-read-only .inline-label-field-container {
        width: 100% !important;
    }
    .frequency-assest-need .visit-read-only .inline-label-field {
        width: 100% !important;
    }


    .bereaved-assessment-poc-container {
        display: block !important;
    }

        .bereaved-assessment-poc-container .column.column-left.card {
            width: 100%;
            min-width: 100%;
        }

        .bereaved-assessment-poc-container .column.column-right.card {
            width: 100%;
            min-width: 100%;
        }

        .bereaved-assessment-poc-container .column.column-right .problems-filter-container.top .inline-label-field-container {
            width: 64% !important;
        }

        .bereaved-assessment-poc-container .column.column-right .problems-filter-container.top .inline-label-field {
            width: 100% !important;
        }

        .bereaved-assessment-poc-container .column.column-right .problem-item-head-title label {
            font-size: 14px;
        }

        .bereaved-assessment-poc-container .column.column-right .problem-item-head-title button {
            font-size: 14px;
        }

    .bereaved-assessment-container .card-title {
        margin-bottom: 10px;
    }

    .bereaved-assessment-container .radio-group-label {
        font-size: 14px;
    }

    .bereaved-assessment-container .checkbox-label {
        font-size: 14px;
    }

    .bereaved-assessment-container .width-100 .inline-label-field-container {
        width: 96% !important;
    }

    .bereaved-assessment-container .width-100 .inline-label-field {
        width: 100% !important;
    }
    
    .mg-guideline-form .width-100 {
        width: 80% !IMPORTANT;
    }

        .mg-guideline-form .width-100 .inline-label-field-container {
            width: 97% !important;
        }

        .mg-guideline-form .width-100 .inline-label-field {
            width: 100% !important;
        }

        .mg-guideline-form .width-100 .inline-label-field-item2 {
            width: 100% !important;
        }
    
    .home-safety-form .safety-issue .inline-label-field-container {
        width: 96% !important;
    }

    .home-safety-form .safety-issue .inline-label-field {
        width: 100% !important;
    }

    .home-safety-form .radio-col-width {
        width: 100%;
    }

        .home-safety-form .radio-col-width .inline-label-field-container {
            width: 100% !important;
        }

        .home-safety-form .radio-col-width .inline-label-field {
            width: 100% !important;
        }

        .home-safety-form .radio-col-width .inline-label-field-container .inline-label-field-item2 {
            width: 80% !important;
        }

    .home-safety-form .label-input-width-input .inline-label-field-container {
        width: 94% !important;
    }

    .home-safety-form .label-input-width-input .inline-label-field {
        width: 100% !important;
    }

    .home-safety-form .label-input-width-input .inline-label-field-item2 {
        width: 100% !important;
    }

    .home-safety-form .width-input-100 .inline-label-field-container {
        width: 95% !important;
    }

        .home-safety-form .width-input-100 .inline-label-field-container .inline-label-field {
            width: 100% !important;
        }

    .home-safety-form .width-input-100 .inline-label-field-item2 {
        width: 90% !important;
    }

    .home-safety-form .label-input-width .inline-label-field-container {
        width: 94% !important;
    }

    .home-safety-form .label-input-width .inline-label-field {
        width: 100% !important;
    }

    .home-safety-form .label-input-width .inline-label-field-item2 {
        width: 49% !important;
    }

    .home-safety-form .width-100 {
        width: 90% !important;
    }

        .home-safety-form .width-100 .inline-label-field-container {
            width: 100% !important;
        }

        .home-safety-form .width-100 .inline-label-field {
            width: 100% !important;
        }

        .home-safety-form .width-100 .inline-label-field-item2 {
            width: 100% !IMPORTANT;
        }
    
    .form.skin-form .field-row.comment-width .inline-label-field-container {
        width: 95% !important;
    }

    .form.skin-form .field-row.comment-width .inline-label-field {
        width: 100% !important;
    }
    .elimination-form .width-100 .inline-label-field-container {
        width: 95% !important;
    }

    .elimination-form .width-100 .inline-label-field {
        width: 100% !important;
    }
    .nutrition-from .comment .inline-label-field-container {
        width: 98% !important;
    }
    .nutrition-from .comment .inline-label-field {
        width: 100% !important;
    }
    .nutrition-from .row.round3.mt-2.d-flex.align-items-center.flex-nowrap {
        flex-wrap: wrap !important;
    }
    .nutrition-from .row.round3.mt-2.d-flex.align-items-center {
        flex-wrap: wrap !important;
    }
    .fall-risk-score .inline-label-field-container {
        width: 94% !important;
    }

    .fall-risk-score .inline-label-field {
        width: 100% !important;
        display: block;
    }
    .nurse-summry-label .inline-label-field-container {
        width: 98% !important;
    }

    .nurse-summry-label .inline-label-field {
        width: 100% !important;
    }
    .sidebar.expanded {
        width: 220px !IMPORTANT;
    }
    #window-patient-dashboard-maximized {
        margin-left: 195px;
        width: 80%;
    }
    div.k-window.MyWindow {
        width: 95% !IMPORTANT;
    }
    .right-top-bar {
        font-size: 9px;       
    }
    .parent-container.collapsed {
        margin-left: 50px !important;
        width: 95% !IMPORTANT;
    }
    .his-sub .field-row.field-row-between {
        display: block;
    }
    .his-sub .start-buttons {
        margin-bottom: 10px;
    }
    .things-know .k-tilelayout .k-tilelayout-item-header {
        height: 40px;
        padding: 5px 5px;
    }
    .tmrecord .two-fields {
        margin-bottom: 5px;
    }

        .tmrecord .two-fields .inline-label-field-container {
            width: 45% !important;
        }

    .tmrecord .select-check .inline-label-field-container {
        width: 29% !important;
    }

    .tmrecord .three-fields .inline-label-field-container {
        width: 30% !important;
        margin-left: 10px;
    }

    .tmrecord .three-fields .inline-label-field {
        display: block;
    }

    .tmrecord .three-fields .inline-label-field-item1 {
        width: 100% !important;
    }

    .tmrecord .three-fields .inline-label-field-item2 {
        width: 100% !important;
    }

    .tmrecord .comment-box {
        margin-top: 5px;
    }

        .tmrecord .comment-box .inline-label-field-container {
            width: 95% !IMPORTANT;
        }

        .tmrecord .comment-box .inline-label-field-item2 {
            width: 70% !important;
        }

        .tmrecord .comment-box .inline-label-field-item1 {
            width: 226px !important;
        }
    .medical-history .inline-label-field-container {
        width: 95% !important;
        margin-left: 0;
    }
    .medical-history .inline-label-field {
        width: 100% !important;
    }
    .medical-history .inline-label-field-item2 {
        width: 100% !important;
    }
    .medical-history div#MedicalHistory_divrow {
        width: 95%;
        margin-left: 10px;
    }
    div#MedicalHistory_divrow .inline-label-field-container {
        width: auto !important;
    }
    .vitals-container.patient-vitals .field-row.comment-box.width-100 .inline-label-field-container {
        width: 100% !important;
    }

    .vitals-container.patient-vitals .field-row.comment-box.width-100 .inline-label-field {
        width: 100% !important;
    }
    .comfort-container.patient-comfort .column {
        width: 49%;
    }

    .comfort-container.patient-comfort .inline-label-field-container {
        width: 100% !important;
    }

    .comfort-container.patient-comfort .inline-label-field {
        width: 100% !important;
    }

    .comfort-container.patient-comfort .inline-label-field-item1 {
        width: 100% !important;
    }

    .comfort-container.patient-comfort .inline-label-field-item2 {
        width: 100% !important;
    }
    form.form.cardio-form .inline-label-field-container {
        width: 90% !important;
    }

    form.form.cardio-form .inline-label-field {
        width: 100% !IMPORTANT;
        display: block !important;
    }

    form.form.cardio-form .inline-label-field-item2 {
        width: 100% !important;
    }

    form.form.cardio-form .inline-label-field-container .d-flex {
        display: block !important;
    }

    form.form.cardio-form .form-control {
        width: 90% !important;
    }

    form.form.cardio-form input.form-control.left-space.valid {
        position: relative;
        left: 25px;
        width: 78% !important;
    }
    .psychspirit-container form.form {
        width: 98%;
    }
    .psychspirit-container .column.column-1-3 .inline-label-field-container {
        width: 100% !important;
    }
    .psychspirit-container .column.column-1-3 .inline-label-field {
        width: 100% !important;
    }
    .psychspirit-container .column.column-2-3 .inline-label-field-container {
        width: 100% !important;
    }
    .psychspirit-container .column.column-2-3 .inline-label-field {
        width: 100% !important;
    }
    .psychspirit-container .column.column-2-3 .inline-label-field-item2 {
        width: 100% !IMPORTANT;
    }
    .psychspirit-container .column.column-3-3 .inline-label-field-container {
        width: 100% !important;
    }
    .psychspirit-container .column.column-3-3 .inline-label-field {
        width: 100% !important;
    }
    .psychspirit-container .column.column-3-3 .inline-label-field-item2 {
        width: 100% !IMPORTANT;
    }
    .psychspirit-container .comment-width .inline-label-field-container {
        width: 98% !IMPORTANT;
    }
    .psychspirit-container .comment-width .inline-label-field {
        width: 100% !important;
    }
    .psychspirit-container .comment-width .inline-label-field-item2 {
        width: 100% !important;
    }
    .psychspirit-container .column.column-2-2 .inline-label-field-container {
        width: 100% !important;
    }
    .psychspirit-container .column.column-2-2 .inline-label-field {
        width: 100% !important;
    }
    .psychspirit-container .column.column-2-2 .inline-label-field-item2 {
        width: 100% !important;
    }
    .psychspirit-container .checkbox-label {
        font-size: 14px;
    }
    .psychspirit-container .radio-group-label {
        font-size: 14px;
        display: flex;
        gap: 10px;
    }
    .teaching-summary-container .width-100 .inline-label-field-container {
        width: 96% !important;
    }

    .teaching-summary-container .width-100 .inline-label-field {
        width: 100% !important;
    }

    .teaching-summary-container .width-100 .inline-label-field-item2 {
        width: 100% !important;
    }

    .teaching-summary-container label.checkbox-label {
        font-size: 14px;
    }
    .poc-container .problems-filter-container {
        display: block;
    }
    .mg-guideline-form .width-100 {
        width: 80% !IMPORTANT;
    }
        .mg-guideline-form .width-100 .inline-label-field-container {
            width: 100% !important;
        }
        .mg-guideline-form .width-100 .inline-label-field {
            width: 100% !important;
        }
        .mg-guideline-form .width-100 .inline-label-field-item2 {
            width: 100% !important;
        }

    .mg-diagnoses-form .inline-label-field-container {
        width: 96% !important;
    }

    .mg-diagnoses-form .inline-label-field {
        width: 100% !important;
    }

    .mg-diagnoses-form .ms-10 {
        margin-left: 1rem !important;
    }

    .mg-diagnoses-form .ms-5 {
        margin-left: 1rem !important;
    }
    form.form.elimination-form.aidePoc .width-100 .inline-label-field-container {
        width: 95% !important;
    }

    form.form.elimination-form.aidePoc .width-100 .inline-label-field {
        width: 100% !important;
        gap: 10px;
    }
    .focus-note .inline-label-field-container {
        width: 90% !important;
    }

    .focus-note .inline-label-field {
        width: 100% !important;
    }
    .discharge-form .width-100 .inline-label-field-container {
        width: 95% !important;
    }

    .discharge-form .width-100 .inline-label-field {
        width: 100% !important;
    }
    .poc-container .problem-item-head-title .inline-label-field-container {
        width: 95% !important;
    }

    .poc-container .problem-item-head-title .inline-label-field {
        width: 100% !important;
    }

    .poc-container .problem-item-head-title .inline-label-field-item2 {
        width: 100% !important;
    }
    .things-know .col.patient-header-radio ul {
        gap: 0;
    }
    .things-know .task-vist-select span.telerik-blazor.k-combobox.k-input.k-input-solid.k-input-sm.k-rounded-sm {
        width: 200px !important;
    }
    .things-know .patient-list-head .col-md-2 {
        padding: 0;
        width: 30%;
    }
    .things-know .patient-list-head .col {
        padding: 0;
    }
    .things-know .last-time-two label {
        /* position: relative;
        top: -26px; */
    }
    .things-know .last-time-three label {
        /* position: relative;
        top: -23px; */
    }
    .functional-status-form .width-100 .inline-label-field-container {
        width: 97% !important;
    }

    .functional-status-form .width-100 .inline-label-field {
        width: 100% !important;
        gap: 10px;
    }

    .functional-status-form .col-4 {
        width: 50%;
    }

    .functional-status-form .inline-label-field-item2 {
        width: 100% !important;
    }

    .functional-status-form select.form-control {
        width: 90%;
    }
    .functional-status-form .neuro-row .inline-label-field {
        gap: 10px;
    }
}

@media only screen and (max-width:992px) {
    #window-patient-dashboard-maximized {
        margin-left: 0px !important;
        width: 96% !important;
    }
}

@media (min-width: 768px) and (max-width:992px) {

    form.medi-two .medi-row-three label {
        width: 47%;
    }
    
    .k-window.k-dialog.telerik-blazor.aidpoc-modal-form {
        transform: translate(-52%, -50%) !important;
        width: 96% !important;
    }
    
    .MyContainer.patient-diagnosis-edit-modal .col-md-3 {
        gap: 40px;
    }
    .mg-guideline-form .row.round3.ms-5.width-100 {
        margin-left: 1rem !important;
    }
    .mg-guideline-form .row.round3.ms-10.width-100 {
        width: 94% !IMPORTANT;
        margin-left: 2rem !important;
    }
    .mg-guideline-form .row.round3.ms-15.width-100 {
        margin-left: 3rem !important;
        width: 90% !important;
    }

    .resource-profile .inline-label-field-container {
        width: 100% !IMPORTANT;
    }
    .resource-profile .inline-label-field {
        display: block;
        width: 100% !IMPORTANT;
    }
    .resource-profile .inline-label-field-item1 {
        width: 100% !important;
    }
    .resource-profile .inline-label-field-item2 {
        width: 100% !important;
    }
    
    .painad-container .width-100 .inline-label-field-container {
        width: 100% !important;
    }

    .painad-container .width-100 .inline-label-field {
        width: 100% !important;
    }

    .painad-container .width-100 .inline-label-field-item2 {
        width: 100% !important;
    }

    .painad-container label.radio-group-label {
        display: flex;
        width: 100% !important;
        height: auto;
    }

    .painad-container .field-row.total-row .inline-label-field-container {
        width: 100% !important;
    }

    .painad-container .field-row.total-row .inline-label-field {
        width: 100% !important;
    }

    .painad-container .field-row.total-row .inline-label-field-item2 {
        width: 100% !important;
    }
    
    .k-window.k-dialog.telerik-blazor.responsive-modal {
        width: 95% !important;
    }

    .flacc-container .card {
        overflow: scroll;
    }

    .flacc-container .category-row {
        border: none;
    }

        .flacc-container .category-row .inline-label-field-container {
            border-bottom: 1px solid #ddd;
        }
    
    .bereavement-progress-note-container .field-row.width-full .inline-label-field-container {
        width: 97% !important;
    }

    .bereavement-progress-note-container .field-row.width-full .inline-label-field {
        width: 100% !important;
    }
    
    .phy-cert-modal .sign-row {
        align-items: end;
    }
    
    .k-window.telerik-blazor.unsaved-dialog.k-centered {
        transform: translate(-50%, 0%) !important;
    }
    .k-window.telerik-blazor {
        transform: translate(-50%, -90%) !important;
    }
    .team-review .filter-row button {
        margin-bottom: 5px;
    }
    .team-review .filter-row span.telerik-blazor button {
        margin: 0;
    }
    .IDT-container .inline-label-field-container {
        width: 100% !important;
        margin-left: 0;
    }
    .IDT-container .inline-label-field {
        width: 100% !important;
    }
    .IDT-container select#PtntAdmLivingArr {
        width: 100%;
        font-size: 14px;
    }
    .IDT-container .check-labels .col-md-2 {
        width: 33%;
    }
    .IDT-container .check-labels .col-md-2 .PopupLabel {
            display: flex;
            gap: 5px;
    }
    .IDT-container .check-labels-full .col-md-2 {
        width: 100%;
    }
    .IDT-container .check-labels-full .col-md-2 .PopupLabel {
          display: flex;
          gap: 5px;
     }
    .IDT-container ul.telerik-blazor.k-radio-list.k-list-horizontal {
        gap: 4px;
    }
    .IDT-container .inline-label-field-item1 {
        font-size: 14px;
    }
        
    
    .k-window.telerik-blazor.MyWindow.team-review-attendess {
        width: 80% !important;
    }
    .physician-order label {
        display: flex;
        gap: 5px;
    }
    
    .doc-checklist .k-form-label {
        width: 100% !important;
    }

    .doc-checklist span.k-textbox.k-input.telerik-blazor.k-input-solid.k-rounded-md.k-input-md {
        width: 90% !important;
    }
    
    .decisional-capacity label.k-label.k-form-label {
        width: 100% !important;
    }
    
    .patient-demographic-container .inline-label-field-container {
        width: 100% !important;
    }

    .patient-demographic-container .inline-label-field {
        display: block;
        width: 100% !IMPORTANT;
    }

    .patient-demographic-container .inline-label-field-item1 {
        width: 100% !important;
    }

    .patient-demographic-container .inline-label-field-item2 {
        width: 100% !important;
    }
    
    .patient-demographic-container .memo-field textarea.form-control.valid {
        width: 100% !important;
    }
    
    .agency-list-container .form-edit-table-container {
        overflow: scroll;
        width: 100%;
    }
    
    .infection-popup {
        width: 96% !important;
    }
    .phy-cert-modal .sign-row span.telerik-blazor.k-combobox.k-input.k-input-solid.k-input-sm.k-rounded-sm {
        width: 100% !important;
    }

    .phy-cert-modal .sign-row span.telerik-blazor.k-combobox.k-input.k-input-solid.k-input-md.k-rounded-sm {
        width: 100% !important;
    }
    .phy-cert-modal .sign-row .col-md-5 {
        width: 38%;
    }
    .phy-cert-modal .sign-row .col-md-2 {
        width: 38%;
    }
    .phy-cert-modal .sign-row .col-md-3 {
        width: 40%;
    }
    .phy-cert-modal .container.MHB-container .row.rounded {
        gap: 0;
    }
    .phy-cert-modal .container.MHB-container ul.telerik-blazor.k-radio-list.k-list-horizontal {
        gap: 5px;
    }

    .cert-traking.k-grid .k-table-th, .cert-traking.k-grid td, .cert-traking.k-grid .k-table-td {
        box-sizing: inherit;
        width: 130px;
    }
    
    .level-care-form .col-md-4.col-sm-6.col-12.d-flex.align-items-center {
        display: block !important;
        width: 50%;
    }
    
    .treat-edit-modal .treat-edit-input-row textarea.valid {
        width: 100% !important;
    }
    
    .physician-order form {
        font-size: 14px;
    }

    .physician-order label {
        margin-bottom: 10px;
    }

    .physician-order span.k-input-solid {
        width: 100% !important;
    }

    .physician-order select {
        width: 100% !important;
        height: 32px;
        border-color: #21252933;
        border-radius: 5px;
    }
    .physician-order .k-tilelayout-item-body.k-card-body .col {
        font-size: 14px;
    }
    
    .wound-popup {
        width: 96% !important;
    }

        .wound-popup .wounds-container {
            display: block;
        }

            .wound-popup .wounds-container .card {
                padding: 8px 8px;
            }

            .wound-popup .wounds-container .column-left {
                width: 50%;
            }

            .wound-popup .wounds-container .column-right {
                width: 48%;
            }

            .wound-popup .wounds-container .inline-label-field-container {
                margin-left: 0;
                width: 100% !important;
            }
            .wound-popup .wounds-container .inline-label-field {
                width: 100% !important;
            }

            .wound-popup .wounds-container .inline-label-field-item1 {
                width: 60% !important;
            }

            .wound-popup .wounds-container .inline-label-field-item2 {
                width: 100% !important;
            }
        .wound-popup .wound-btns button {
            width: 100px;
        }
    
    .wound-list-container .form-edit-table-container {
        overflow: scroll;
    }
        .wound-list-container .form-edit-table-container th, .form-edit-table-container td {
            min-width: 150px;
        }
    .infection-list-container .form-edit-table-container {
        overflow: scroll;
    }
        .infection-list-container .form-edit-table-container th, .form-edit-table-container td {
            min-width: 150px;
        }
    
    .CO-main .k-tilelayout .k-tilelayout-item-header {
        height: auto;
        align-content: center;
    }
    .CO-main ul.telerik-blazor.k-radio-list.k-list-horizontal {
        gap: 5px;
    }
    
    .RowOneBg.profile-middle {
        font-size: 14px;
    }
    .RowThreeBg.profile-last {
        font-size: 14px;
    }
    
    .k-window.k-dialog.telerik-blazor.next-of-kin-form-dialog {
        width: 100% !important;
    }

    form.form.next-of-kin-form .col-6 {
        width: 100%;
    }

    form.form.next-of-kin-form .inline-label-field-container {
        width: 94% !important;
    }

    form.form.next-of-kin-form .inline-label-field {
        width: 100% !important;
        display: block;
    }

    form.form.next-of-kin-form .inline-label-field-item1 {
        width: 100% !IMPORTANT;
    }

    form.form.next-of-kin-form .inline-label-field-item2 {
        width: 100% !important;
    }

    form.form.next-of-kin-form select#Language {
        width: 100%;
        border-color: #dee2e6;
        height: 35px;
        border-radius: 5px;
    }

    form.form.next-of-kin-form table.k-grid-table.k-table.k-table-md input.valid {
        width: 100%;
    }

    form.form.next-of-kin-form table.k-grid-table.k-table.k-table-md select.valid {
        width: 100%;
    }

    .direction-form-dialog {
        width: 96% !important;
    }

        .direction-form-dialog .inline-label-field-container {
            width: 100% !IMPORTANT;
            margin-left: 0;
        }

        .direction-form-dialog .inline-label-field {
            width: 100% !IMPORTANT;
        }
    
    .insurance-payers .inline-label-field {
        display: block;
    }
    
    .discharge-form .inline-label-field-container {
        margin-left: 0;
    }
    
    .k-window.k-dialog.telerik-blazor.b-pain {
        width: 96% !important;
    }

    .b-pain .pain-container {
        display: block;
    }

    .b-pain .card {
        width: 100% !important;
    }

    .b-pain .inline-label-field-container {
        width: 100% !important;
        margin-left: 10px;
    }

    .b-pain .inline-label-field {
        width: 100% !important;
        display: block;
    }

    .b-pain .inline-label-field-item1 {
        width: 100% !important;
    }

    .b-pain .inline-label-field-item2 {
        width: 100% !important;
    }

    .b-pain .dialog-button {
        width: 100px;
    }
    
    .top-grid-one .k-grid-layout.telerik-blazor.k-justify-items-stretch.k-align-items-stretch {
        display: block;
    }
    
    .maintain-department-container .inline-label-field-container {
        width: 84% !important;
        margin-left: 0;
    }

    .maintain-department-container .inline-label-field {
        width: 100% !important;
    }

    .maintain-department-container .inline-label-field-item2 {
        width: 100% !important;
    }
    
    .useredit-container {
        margin-left: 0 !important;
    }
    .useredit-container .column-container {
        min-width: 50%;
    }
        .useredit-container .column-container label {
            width: 100% !IMPORTANT;
        }
        .useredit-container .field-row {
            flex-wrap: nowrap;
            display: block;
        }
        .useredit-container .inline-label-field {
            display: block;
            width: 100% !IMPORTANT;
        }
        .useredit-container .inline-label-field-item2 {
            width: 100% !IMPORTANT;
        }
        .useredit-container .inline-label-field-container {
            width: 92% !IMPORTANT;
        }
        .useredit-container .change-pwd-container {
            position: relative;
            display: block;
            left: 15px;
        }
        .useredit-container .k-listbox-md {
            width: 100%;
        }
        
    
    .office-list-container .inline-label-field-container {
        width: 95% !important;
    }
    .office-list-container .inline-label-field {
        display: block;
        width: 100% !important;
    }
    .office-list-container .inline-label-field-item1 {
        width: 100% !important;
    }
    .office-list-container .inline-label-field-item2 {
        width: 100% !important;
    }
    .office-list-container .form-control {
        margin-left: 0 !important;
    }
    
    .rate-code .telerik-blazor.k-grid.k-grid-md.myGrid {
        padding: 0;
    }
    
    .paincomfort-container .inline-label-field-item1 {
        width: 30% !IMPORTANT;
    }
    .paincomfort-container .inline-label-field-item2 {
        width: 70% !important;
    }
    
    form.form.p-entry .inline-label-field-container {
        width: 100% !important;
        margin-left: 0;
    }

    form.form.p-entry .inline-label-field {
        width: 100% !important;
        display: block;
    }

    form.form.p-entry .inline-label-field-item2 {
        width: 100% !important;
    }

    form.form.p-entry .telerik-blazor.k-grid.k-grid-md.myGrid {
        padding: 0;
    }
    
    .branch-list-container .column-container {
        display: block;
    }

    .branch-list-container .column.column-1-3 {
        width: 100%;
    }

    .branch-list-container .column.column-2-3 {
        width: 100%;
    }

    .branch-list-container .column.column-3-3 {
        width: 100%;
    }
    
    .lookups-container .inline-label-field-container {
        width: 46% !important;
    }

    .lookups-container .inline-label-field {
        width: 100% !important;
    }

    .team-list-container .inline-label-field-container {
        width: 97% !important;
        margin-left: 5px;
    }

    .team-list-container .inline-label-field {
        width: 100% !IMPORTANT;
    }

    .team-list-container .inline-label-field-item2 {
        width: 84% !important;
    }
    
    .maintain-service-container .inline-label-field-container {
        width: 97% !important;
    }
    .maintain-service-container .inline-label-field {
        width: 100% !IMPORTANT;
    }

    .maintain-program-container .inline-label-field-container {
        width: 97% !important;
    }

    .maintain-program-container .inline-label-field {
        width: 100% !IMPORTANT;
    }
    
    .user-search-container .inline-label-field-container {
        width: 45% !important;
    }
    .user-search-container .inline-label-field {
        width: 100% !IMPORTANT;
    }
    .user-search-container .inline-label-field-item2 {
        width: 80% !important;
    }
    
    .agency-list-container .inline-label-field-container {
        width: 100% !IMPORTANT;
    }
    .agency-list-container .inline-label-field {
        width: 100% !important;
        display: block;
    }
    .agency-list-container .inline-label-field-item1 {
        width: 100% !important;
    }
    .agency-list-container  .inline-label-field-item2 {
        width: 100% !important;
    }
    .agency-list-container input.form-control.valid {
        margin: 0 !important;
    }
    
    .pre-payment .inline-label-field-container {
        width: 100% !important;
        margin-left: 0;
    }

    .pre-payment .inline-label-field {
        width: 100% !IMPORTANT;
    }
    
    .patient-detail .custom-width .col-6 {
        width: 100%;
    }
    
    .triage-note-container .inline-label-field-container {
        width: 92% !IMPORTANT;
    }

    .triage-note-container .inline-label-field {
        width: 100% !important;
    }

    .triage-note-container .note-textarea {
        height: 200px;
    }
    
    .symptom-ratings-container .card {
        overflow: scroll;
    }

    .symptom-ratings-container .card {
        overflow: scroll;
    }
    .supervisory-visit-container .width-100 .inline-label-field-container {
        width: 96% !important;
    }
    .supervisory-visit-container .width-100 .inline-label-field {
        width: 100% !IMPORTANT;
    }
    .supervisory-visit-container .width-100 label.radio-group-label {
        display: flex;
        gap: 10px;
        font-size: 14px;
    }
    .supervisory-visit-container .checkbox-label {
        font-size: 14px;
    }

    .spiritual-summary-container .inline-label-field-container {
        min-height: auto;
    }

    .spiritual-summary-container .column {
        width: 49%;
    }

    .spiritual-summary-container .column .width-100 .inline-label-field-container {
        width: 90% !important;
    }

    .spiritual-summary-container .column .width-100 .inline-label-field {
        width: 100% !IMPORTANT;
    }
    
    .spiritual-admission-container .column {
        width: 49%;
    }
    .spiritual-admission-container .column .width-100 .inline-label-field-container {
        width: 93% !important;
        min-height: auto;
    }
    .spiritual-admission-container .column .width-100 .inline-label-field {
        width: 100% !important;
        gap: 10px;
    }

    .gentric-scale .inline-label-field-container {
        width: 97% !important;
    }

    .gentric-scale .inline-label-field {
        width: 100% !important;
    }

    .gentric-scale .inline-label-field-item1 {
        font-size: 14px;
    }
    .eider-abuse-form .inline-label-field-container {
        margin-left: 0;
    }
    .pcg-coping-form .width-100 .inline-label-field-container {
        width: 96% !important;
    }
    .pcg-coping-form .width-100 .inline-label-field {
        width: 100% !important;
    }

    .pcg-behavior-container .width-100 .inline-label-field-container {
        width: 100% !important;
    }
    .pcg-behavior-container .width-100 .inline-label-field {
        width: 100% !important;
        display: block;
    }
    .pcg-behavior-container .checkbox-label {
        font-size: 14px;
    }
    .pcg-behavior-container .inline-label-field-container {
        width: 100% !important;
    }
    .pcg-behavior-container .inline-label-field {
        width: 100% !important;
        display: block;
    }
    .pcg-behavior-container .inline-label-field-item1 {
        width: 100% !important;
    }
    .pcg-behavior-container .inline-label-field-item2 {
        width: 100% !important;
    }
    
    .patient-status-container .inline-label-field-container {
        width: 96% !important;
    }

    .patient-status-container .inline-label-field {
        width: 100% !important;
        display: block;
    }

    .patient-status-container .inline-label-field-item1 {
        width: 100% !important;
    }

    .patient-status-container .inline-label-field-item2 {
        width: 100% !IMPORTANT;
    }

    .patient-status-container .card-divider {
        display: block;
    }

    .patient-status-container .column {
        width: 100%;
    }
    
    .sw-intervention .inline-label-field-container {
        width: 100% !important;
        margin-left: 0;
        min-height: auto;
    }

    .sw-intervention .inline-label-field {
        width: 100% !important;
        display: block;
    }

    .sw-intervention .inline-label-field-item1 {
        width: 100% !important;
        margin-bottom: 10px;
    }

    .sw-intervention .inline-label-field-item2 {
        width: 100% !important;
    }

        .sw-intervention .inline-label-field-item2 label {
            display: flex;
            gap: 6px;
        }

    .sw-intervention #FreqAssessment-custom-box {
        width: 97%;
        padding-bottom: 10px;
    }
    
    .social-communication .overflow-s-communication {
        overflow: scroll;
        height: 400px;
    }

    .social-communication .overflow-s-communication .row.round3 {
        flex-wrap: nowrap;
    }

    .social-communication .width-100 .inline-label-field-container {
        width: 94% !important;
    }

    .social-communication .width-100 .inline-label-field {
        width: 100% !important;
        display: block;
    }

    .social-communication .width-100 .inline-label-field-item1 {
        width: 100% !important;
        font-size: 14px;
    }

    .social-communication .inline-label-field {
        width: 100% !important;
    }

    .social-communication .inline-label-field-item2 {
        width: 100% !important;
    }

    .social-communication div#FreqAssessment-custom-box {
        width: 95%;
    }

        .social-communication div#FreqAssessment-custom-box .inline-label-field-container {
            width: 96% !important;
        }
    
    .sp-note .field-row {
        display: block;
    }
    .sp-note .column-1-2 {
        width: 48%;
    }
    .sp-note .column-2-2 {
        width: 50%;
    }
    .sp-note .column-1-3 {
        width: 100%;
    }
    .sp-note .column-2-3 {
        width: 100%;
    }
    .sp-note .column-3-3 {
        width: 100%;
    }
    .sp-note .inline-label-field-container {
        width: 90% !important;
    }
    .sp-note .inline-label-field {
        display: block;
        width: 100% !important;
    }
    .sp-note .inline-label-field-item2 {
        width: 100% !important;
    }
    
    .covid-ques .d-flex.flex-wrap.align-items-center.gap-3 {
        gap: 0 !IMPORTANT;
    }
    .routine-note .routine-two .inline-label-field-container {
        margin-left: 0;
        width: 100% !important;
    }
    .routine-note .routine-two .inline-label-field {
        width: 100% !important;
        gap: 5px;
    }
    .routine-note .routine-two input.form-control.form-control-sm.valid {
        width: 100% !important;
    }
    .routine-note .routine-two .inline-label-field-item2 {
        width: 100% !important;
    }
    .routine-note .routine-two .d-flex.align-items-center.gap-2 {
        display: block !important;
    }
    .routine-note .routine-three .cmnt-box .inline-label-field-container {
        width: 85% !important;
    }
    .routine-note .routine-three .cmnt-box .inline-label-field {
        width: 100% !important;
    }
    .routine-note .routine-four .inline-label-field-container {
        width: 100% !important;
    }
    .routine-note .routine-four .inline-label-field {
        width: 100% !important;
    }
    .routine-note .inline-label-field-container {
        margin-left: 0;
    }
    .routine-note .round3.d-flex.align-items-center {
        gap: 5px;
    }
    .routine-note .width-100 .inline-label-field-container {
        width: 100% !important;
    }

    .routine-note .width-100 .inline-label-field {
        width: 100% !important;
    }

    .routine-note .width-100 .inline-label-field-item2 {
        width: 60% !important;
    }

    .routine-note .width-radio-100 {
        width: 100%;
    }

    .routine-note .width-radio-100 .inline-label-field-container {
        width: 100% !important;
    }

    .routine-note .width-radio-100 .inline-label-field {
        width: 100% !important;
    }

    .routine-note .width-radio-100 .inline-label-field-item2 {
        width: 100% !important;
    }

    .routine-note .width-radio-100 .form-check.form-check-inline {
        margin-right: 5px;
    }

    .functional-status-form .inline-label-field {
        gap: 15px;
    }
    form.form.cardio-form .inline-label-field-item2 select.form-control.valid {
        margin-top: 15px;
    }
    .frequency-assest-need div#FreqAssessment-custom-box {
        width: 88%;
    }
    .frequency-assest-need .col-100-ss .inline-label-field-container {
        width: 90% !important;
    }
    .frequency-assest-need .col-100-ss .inline-label-field {
        width: 100% !important;
    }
    .frequency-assest-need .visit-read-only .inline-label-field-container {
        width: 92% !important;
    }
    .frequency-assest-need .visit-read-only .inline-label-field {
        width: 100% !important;
    }
    .frequency-assest-need .inline-label-field-container {
        width: 92% !important;
    }
    .frequency-assest-need .inline-label-field {
        width: 100% !important;
    }

    .bereaved-assessment-poc-container {
        display: block !important;
    }

        .bereaved-assessment-poc-container .column.column-left.card {
            width: 100%;
            min-width: 100%;
        }

        .bereaved-assessment-poc-container .column.column-right.card {
            width: 100%;
            min-width: 100%;
        }

        .bereaved-assessment-poc-container .column.column-right .problems-filter-container.top .inline-label-field-container {
            width: 64% !important;
        }

        .bereaved-assessment-poc-container .column.column-right .problems-filter-container.top .inline-label-field {
            width: 100% !important;
        }

        .bereaved-assessment-poc-container .column.column-right .problem-item-head-title label {
            font-size: 14px;
        }

        .bereaved-assessment-poc-container .column.column-right .problem-item-head-title button {
            font-size: 14px;
        }

    
    .bereaved-assessment-container .card-title {
        margin-bottom: 10px;
    }

    .bereaved-assessment-container .radio-group-label {
        font-size: 14px;
    }

    .bereaved-assessment-container .checkbox-label {
        font-size: 14px;
    }
    .bereaved-assessment-container .width-100 .inline-label-field-container {
        width: 96% !important;
    }
    .bereaved-assessment-container .width-100 .inline-label-field {
        width: 100% !important;
    }
    .bereaved-assessment-container .width-100 .inline-label-field-item2 {
        width: 100% !important;
    }
    
    .home-safety-form .safety-issue .inline-label-field-container {
        width: 96% !important;
    }
    .home-safety-form .inline-label-field {
        width: 100% !important;
    }
    
    .home-safety-form .radio-col-width {
        width: 100%;
    }
        .home-safety-form .radio-col-width .inline-label-field-container {
            width: 100% !important;
        }
        .home-safety-form .radio-col-width .inline-label-field {
            width: 100% !important;
        }
        .home-safety-form .radio-col-width .inline-label-field-container .inline-label-field-item2 {
            width: 80% !important;
        }

    .home-safety-form .label-input-width-input .inline-label-field-container {
        width: 94% !important;
    }
    .home-safety-form .label-input-width-input .inline-label-field {
        width: 100% !important;
    }
    .home-safety-form .label-input-width-input .inline-label-field-item2 {
        width: 100% !important;
    }
    .home-safety-form .width-input-100 .inline-label-field-container {
        width: 95% !important;
    }
        .home-safety-form .width-input-100 .inline-label-field-container .inline-label-field {
            width: 100% !important;
        }
    .home-safety-form .width-input-100 .inline-label-field-item2 {
        width: 90% !important;
    }
    .home-safety-form .label-input-width .inline-label-field-container {
        width: 94% !important;
    }
    .home-safety-form .label-input-width .inline-label-field {
        width: 100% !important;
    }
    .home-safety-form .label-input-width .inline-label-field-item2 {
        width: 49% !important;
    }
    .home-safety-form .width-100 {
        width: 90% !important;
    }

        .home-safety-form .width-100 .inline-label-field-container {
            width: 100% !important;
        }

        .home-safety-form .width-100 .inline-label-field {
            width: 100% !important;
        }

        .home-safety-form .width-100 .inline-label-field-item2 {
            width: 100% !IMPORTANT;
        }

    .form.skin-form .field-row.comment-width .inline-label-field-container {
        width: 92% !important;
    }

    .form.skin-form .field-row.comment-width .inline-label-field {
        width: 100% !important;
    }
    .elimination-form .width-100 .inline-label-field-container {
        width: 95% !important;
    }
    .elimination-form .width-100 .inline-label-field {
        width: 100% !important;
    }

    .nutrition-from .comment .inline-label-field-container {
        width: 98% !important;
    }

    .nutrition-from .comment .inline-label-field {
        width: 100% !important;
    }

    .nutrition-from .row.round3.mt-2.d-flex.align-items-center.flex-nowrap {
        flex-wrap: wrap !important;
    }

    .nutrition-from .row.round3.mt-2.d-flex.align-items-center {
        flex-wrap: wrap !important;
    }
    .nutrition-from .inline-label-field-item1 {
        font-size: 14px;
    }
    .nutrition-from .inline-label-field-item2 span {
        color: #006666;
        font-size: 14px;
    }
    .nutrition-from .form-label {
        display: flex;
        gap: 5px;
    }
    .nutrition-from .inline-label-field {
        gap: 5px;
    }
    
    .fall-risk-score .inline-label-field-container {
        width: 94% !important;
    }

    .fall-risk-score .inline-label-field {
        width: 100% !important;
        display: block;
    }
    .nurse-summry-label .inline-label-field-container {
        width: 98% !important;
    }
    .nurse-summry-label .inline-label-field {
        width: 100% !important;
    }
    
    .medical-history .inline-label-field-container {
        width: 95% !important;
        margin-left: 0;
    }

    .medical-history .inline-label-field {
        width: 100% !important;
    }

    .medical-history .inline-label-field-item2 {
        width: 100% !important;
    }

    .medical-history div#MedicalHistory_divrow {
        width: 95%;
        margin-left: 10px;
    }
    .medical-history div#MedicalHistory_divrow .inline-label-field-container {
        width: auto !important;
    }
    .medical-history .medical-scroll-box .inline-label-field-container {
        width: 100% !important;
    }
    .vitals-container.patient-vitals .inline-label-field-container {
        width: 100% !important;
    }
    .vitals-container.patient-vitals .inline-label-field {
        width: 100% !important;
        display: block;
    }
    .vitals-container.patient-vitals .inline-label-field-item1 {
        width: 100% !IMPORTANT;
    }
    .vitals-container.patient-vitals .inline-label-field-item2 {
        width: 100% !important;
    }
    .vitals-container .field-row {
        padding: 0 20px;
        gap: 10px;
    }

    .MyGridContainer {
        display: block !important;
        grid-template-columns: 100% 100% !important;
    }

    .things-know .patient-list-head .col {
        max-width: 15%;
    }
        .things-know .patient-list-head .col.patient-header-radio {
            max-width: 30%;
        }
        .things-know .patient-list-head .col.last-time-two {
            max-width: 50%;
            text-align: right;
        }
    
    .things-know .k-tilelayout .k-tilelayout-item-header {
        height: auto;
        padding: 5px 5px;
    }

      .things-know .k-tilelayout .k-tilelayout-item-header .container {
          max-width: 100% !important;
      }

        .col.patient-header-radio ul.telerik-blazor.k-radio-list.k-list-horizontal {
            gap: 5px;
        }
        .right-top-bar {
            font-size: 10px;
        }
        .his-sub .field-row {
            display: block;
        }
        .his-sub .start-buttons {
            margin-bottom: 10px;
        }
        div.k-window.MyWindow {
            width: 93% !important;
        }
        .tmrecord .two-fields {
            margin-bottom: 5px;
        }
        .tmrecord .two-fields .inline-label-field-container {
            width: 45% !important;
        }
        .tmrecord .select-check .inline-label-field-container {
            width: 29% !important;
        }
        .tmrecord .three-fields .inline-label-field-container {
            width: 30% !important;
            margin-left: 10px;
        }
        .tmrecord .three-fields .inline-label-field {
            display: block;
        }
        .tmrecord .three-fields .inline-label-field-item1 {
            width: 100% !important;
        }
        .tmrecord .three-fields .inline-label-field-item2 {
            width: 100% !important;
        }
        .tmrecord .comment-box {
            margin-top: 5px;
        }
        .tmrecord .comment-box .inline-label-field-container {
            width: 95% !IMPORTANT;
        }
        .tmrecord .comment-box .inline-label-field-item2 {
            width: 70% !important;
        }
        .tmrecord .comment-box .inline-label-field-item1 {
            width: 226px !important;
        }
        .vitals-container.patient-vitals .field-row.comment-box.width-100 .inline-label-field-container {
            width: 100% !important;
        }
        .vitals-container.patient-vitals .field-row.comment-box.width-100 .inline-label-field {
            width: 100% !important;
        }
        .comfort-container.patient-comfort .column {         
            width: 49%;            
        }
        .comfort-container.patient-comfort .inline-label-field-container {
            width: 100% !important;
        }
        .comfort-container.patient-comfort .inline-label-field {
            width: 100% !important;
        }
        .comfort-container.patient-comfort .inline-label-field-item1 {
            width: 100% !important;
        }
        .comfort-container.patient-comfort .inline-label-field-item2 {
            width: 100% !important;
        }

        form.form.cardio-form .inline-label-field-container {
            width: 90% !important;
        }

        form.form.cardio-form .inline-label-field {
            width: 100% !IMPORTANT;
            display: block !important;
        }

        form.form.cardio-form .inline-label-field-item2 {
            width: 100% !important;
        }

        form.form.cardio-form .inline-label-field-container .d-flex {
            display: block !important;
        }

        form.form.cardio-form .form-control {
            width: 90% !important;
        }

        form.form.cardio-form input.form-control.left-space.valid {
            position: relative;
            left: 25px;
            width: 78% !important;
        }
        .psychspirit-container form.form {
            width: 98%;
        }

        .psychspirit-container .column.column-1-3 .inline-label-field-container {
            width: 100% !important;
        }

        .psychspirit-container .column.column-1-3 .inline-label-field {
            width: 100% !important;
        }

        .psychspirit-container .column.column-2-3 .inline-label-field-container {
            width: 100% !important;
        }

        .psychspirit-container .column.column-2-3 .inline-label-field {
            width: 100% !important;
        }

        .psychspirit-container .column.column-2-3 .inline-label-field-item2 {
            width: 100% !IMPORTANT;
        }

        .psychspirit-container .column.column-3-3 .inline-label-field-container {
            width: 100% !important;
        }

        .psychspirit-container .column.column-3-3 .inline-label-field {
            width: 100% !important;
        }

        .psychspirit-container .column.column-3-3 .inline-label-field-item2 {
            width: 100% !IMPORTANT;
        }

        .psychspirit-container .comment-width .inline-label-field-container {
            width: 98% !IMPORTANT;
        }

        .psychspirit-container .comment-width .inline-label-field {
            width: 100% !important;
        }

        .psychspirit-container .comment-width .inline-label-field-item2 {
            width: 100% !important;
        }

        .psychspirit-container .column.column-2-2 .inline-label-field-container {
            width: 100% !important;
        }

        .psychspirit-container .column.column-2-2 .inline-label-field {
            width: 100% !important;
        }

        .psychspirit-container .column.column-2-2 .inline-label-field-item2 {
            width: 100% !important;
        }

        .psychspirit-container .checkbox-label {
            font-size: 13px;
        }

        .psychspirit-container .radio-group-label {
            font-size: 13px;
            display: flex;
            gap: 10px;
        }
        .teaching-summary-container .width-100 .inline-label-field-container {
            width: 96% !important;
        }
        .teaching-summary-container .width-100 .inline-label-field {
            width: 100% !important;
        }
        .teaching-summary-container .width-100 .inline-label-field-item2 {
            width: 100% !important;
        }
        .teaching-summary-container label.checkbox-label {
            font-size: 14px;
        }
        .poc-container .problems-filter-container {
            display: block;          
        }
        .mg-guideline-form .width-100 {
            width: 80% !IMPORTANT;
        }

            .mg-guideline-form .width-100 .inline-label-field-container {
                width: 100% !important;
            }

            .mg-guideline-form .width-100 .inline-label-field {
                width: 100% !important;
            }

            .mg-guideline-form .width-100 .inline-label-field-item2 {
                width: 100% !important;
            }
        .mg-guideline-form .ms-15 {
            margin-left: 7rem;
        }
        .mg-cancer-container .width-100 .inline-label-field-container {
            width: 96% !important;
        }
        .mg-diagnoses-form .inline-label-field-container {
            width: 96% !important;
        }

        .mg-diagnoses-form .inline-label-field {
            width: 100% !important;
        }

        .mg-diagnoses-form .ms-10 {
            margin-left: 1rem !important;
        }

        .mg-diagnoses-form .ms-5 {
            margin-left: 1rem !important;
        }
        form.form.elimination-form.aidePoc .width-100 .inline-label-field-container {
            width: 95% !important;
        }

        form.form.elimination-form.aidePoc .width-100 .inline-label-field {
            width: 100% !important;
            gap: 10px;
        }
        .focus-note .inline-label-field-container {
            width: 90% !important;
        }

        .focus-note .inline-label-field {
            width: 100% !important;
        }
        .discharge-form .width-100 .inline-label-field-container {
            width: 95% !important;
        }
        .discharge-form .width-100 .inline-label-field {
            width: 100% !important;
        }
        .poc-container .problem-item-head-title .inline-label-field-container {
            width: 59% !important;
        }
        .poc-container .problem-item-head-title .inline-label-field {
            width: 100% !important;
        }
        .poc-container .problem-item-head-title .inline-label-field-item2 {
            width: 100% !important;
        }

    .paincomfort-container .col-3.bg-light {
        width: 100%;
    }

    .paincomfort-container .col-9 {
        width: 100%;
        margin-top: 10px;
    }

    .paincomfort-container .inline-label-field-container {
        width: 95% !important;
        margin-left: 0;
    }

    .paincomfort-container .inline-label-field {
        width: 100% !important;
    }
    .functional-status-form .width-100 .inline-label-field-container {
        width: 97% !important;
    }
    .functional-status-form .width-100 .inline-label-field {
        width: 100% !important;
        gap: 10px;
    }
    .functional-status-form .col-4 {
        width: 50%;
    }
    .functional-status-form .inline-label-field-item2 {
        width: 100% !important;
    }
    .functional-status-form select.form-control {
        width: 90%;
    }
    .functional-status-form .neuro-row .inline-label-field {
        gap: 10px;
    }
    }

@media (min-width: 320px) and (max-width:767px) {

    form.medi-two .col {
        width: 100%;
        min-width: 100%;
    }
    form.medi-two label {
        width: 100%;
    }
    form.medi-two .medi-row-three label {
        width: 100%;
    }
    
    .k-window.k-dialog.telerik-blazor.aidpoc-modal-form {
        transform: translate(-52%, -50%) !important;
        width: 96% !important;
    }

    .MyContainer.patient-diagnosis-edit-modal .col-md-3 {
        gap: 5px;
    }
    .MyContainer.patient-diagnosis-edit-modal .row {
        gap: 10px;
    }
    .resource-profile .inline-label-field-container {
        width: 100% !important;
    }
    .resource-profile .inline-label-field {
        display: block;
        width: 100% !important;
    }
    .resource-profile .inline-label-field-item1 {
        width: 100% !important;
    }
    .resource-profile .inline-label-field-item2 {
        width: 100% !important;
    }
    
    .resource-profile .round3.d-flex.align-items-center {
        display: block !IMPORTANT;
    }

    .painad-container .instruction-row {
        display: block;
    }
    
    .painad-container .card {
        overflow: scroll;
    }
    .painad-container .category-row {
        border: none;
    }
    .painad-container .inline-label-field-container {
        border-top: 1px solid #ddd;
        margin-left: 0;
    }
    .painad-container .inline-label-field-item2 {
        align-items: center;
    }
    
    .k-window.k-dialog.telerik-blazor.responsive-modal .k-actions.k-actions-horizontal.k-window-actions.k-dialog-actions.k-actions-stretched {
        display: block;
    }
    .k-window.k-dialog.telerik-blazor.responsive-modal .k-actions.k-actions-horizontal.k-window-actions.k-dialog-actions.k-actions-stretched button {
        height: 30px;
        font-size: 13px;
    }
    
    .k-window.k-dialog.telerik-blazor.responsive-modal {
        width: 95% !important;
    }
    
    .flacc-container .card {
        overflow: scroll;
    }
    .flacc-container .category-row {
        border: none;
    }
        .flacc-container .category-row .inline-label-field-container {
            border-bottom: 1px solid #ddd;
        }
    
    .medical-history .medical-scroll-box .inline-label-field-container {
        width: 100% !important;
    }
    
    .bereavement-progress-note-container .field-row.width-full .inline-label-field-container {
        width: 90% !important;
    }

    .bereavement-progress-note-container .field-row.width-full .inline-label-field {
        width: 100% !important;
    }
    
    .k-window.telerik-blazor.unsaved-dialog.k-centered {
        transform: translate(-50%, 10%) !important;
    }
    
    .pending-claims-container .field-row {
        margin-bottom: 0;
    }
    .pending-claims-container .inline-label-field-container {
        width: 100% !important;
        margin-left: 0;
    }
    .pending-claims-container .inline-label-field {
        display: block;
        width: 100% !important;
    }
    .pending-claims-container .inline-label-field-item1 {
        width: 100% !important;
    }
    .pending-claims-container .inline-label-field-item2 {
        width: 100% !important;
    }
    .pending-claims-container .form-btns-bottom .inline-label-field-container {
        width: auto !important;
    }
    
    .bereavement-task-container .inline-label-field-container {
        width: 100% !important;
        margin-left: 5px;
    }
    .bereavement-task-container .inline-label-field {
        display: block;
        width: 100% !important;
    }
    .bereavement-task-container .inline-label-field-item1 {
        width: 100% !important;
    }
    .bereavement-task-container .inline-label-field-item2 {
        width: 100% !important;
    }
    
    .container.IDT-container {
        padding: 0;
    }

    .IDT-container .inline-label-field-container {
        width: 100% !IMPORTANT;
        margin-left: 0;
        min-height: auto;
    }

    .IDT-container .inline-label-field {
        display: block;
        width: 100% !important;
    }

    .IDT-container .inline-label-field-item1 {
        width: 100% !important;
    }

    .IDT-container .inline-label-field-item2 {
        width: 100% !important;
    }

    .IDT-container select#PtntAdmLivingArr {
        width: 100%;
        font-size: 14px;
        padding-left: 5px;
        margin: 0;
    }

    .IDT-container input.k-radio.k-radio-sm.k-valid {
        width: 14px;
        height: 14px;
    }

    .IDT-container label.PopupLabel {
        display: flex;
        gap: 5px;
    }

    .IDT-container .last-summry-box label.PopupLabel {
        display: block;
    }

    .IDT-container li.k-radio-list-item {
        gap: 5px;
    }
    .filter-row .inline-label-field-container {
        margin-left: 0;
        min-height: auto;
    }
    .container.team-row-three .row {
        padding-bottom: 5px;
    }

    .team-review select {
        margin: 0 0px;
    }

    .team-review .filter-row button.telerik-blazor.k-button.MyButton.k-button-link.k-rounded-md.k-button-sm.k-button-link-base {
        margin: 5px 5px 5px;
        font-size: 13px;
    }

    .team-review .filter-row span.telerik-blazor.k-combobox.k-input.k-input-solid.k-input-sm.k-rounded-sm {
        height: 30px;
    }

    .team-review .filter-row span.telerik-blazor button {
        margin: 0;
    }
    
    .k-window.telerik-blazor.MyWindow.team-review-attendess {
        width: 90% !important;
    }
    
    .cahps-survey-list-container .inline-label-field-container {
        margin-left: 0;
    }
    
    .your-popup-modal {
        min-width: 80% !important;
        width: 80%;
    }
    .your-popup-modal textarea.form-control {
        width: 100% !important;
    }
    
    .physician-order .k-tabstrip-content.k-active {
        padding: 0 5px;
    }
    
    .wound-popup .wounds-container .card-title {
        margin-left: 0;
    }

    td.k-table-td div {
        height: auto !important;
    }

    .k-grid td, .k-grid .k-table-td {
        text-align: left !important;
    }
    th.center-me .k-cell-inner > .k-link {
        justify-content: left !important;
    }
    .MyGrid .MyGridHeaderCenter {
        justify-content: left !important;
    }
    
    .vitals-btns button {
        height: 30px;
        font-size: 13px;
    }
    
    .time-record-container.tmrecord .two-fields .inline-label-field {
        display: block;
    }
    .time-record-container.tmrecord .two-fields .inline-label-field-item2 {
        width: 100% !IMPORTANT;
    }
    .time-record-container.tmrecord .three-fields .inline-label-field {
        display: block;
    }
    .time-record-container.tmrecord .three-fields .inline-label-field-item2 {
        width: 100% !IMPORTANT;
    }
    .tmrecord .comment-box .inline-label-field {
        display: block;
    }
    .comment-box .inline-label-field-item2 {
        width: 98% !important;
    }
    
    .advance-directive .radio-box {
        display: flex;
    }
    
    .doc-checklist .k-form-label {
        width: 100% !important;
    }
    .doc-checklist span.k-textbox.k-input.telerik-blazor.k-input-solid.k-rounded-md.k-input-md {
        width: 90% !important;
    }
    
    .funeral-arrangements span.k-textbox.k-input.telerik-blazor.k-input-solid.k-rounded-sm.k-input-sm {
        width: 100% !important;
    }
    
    .decisional-capacity label.k-label.k-form-label {
        width: 100% !important;
    }
    .decisional-capacity .k-tilelayout.telerik-blazor {
        grid-template-columns: inherit !important;
    }
    
    .physicians-team .k-pager-numbers-wrap {
        overflow: scroll;
    }
    .treatment-team-member .k-pager-numbers-wrap {
        overflow: scroll;
    }
    .vendors-team .k-pager-numbers-wrap {
        overflow: scroll;
    }
    
    .patient-demographic-container .card.column-container {
        display: block;
    }
    .patient-demographic-container .inline-label-field-container {
        width: 100% !important;
    }
    .patient-demographic-container .inline-label-field {
        display: block;
        width: 100% !IMPORTANT;
    }
    .patient-demographic-container .inline-label-field-item1 {
        width: 100% !important;
    }
    .patient-demographic-container .inline-label-field-item2 {
        width: 100% !important;
    }
    .patient-demographic-container .memo-field textarea.form-control.valid {
        width: 100% !important;
    }
    
    .infection-popup {
        width: 96% !important;
    }
        .infection-popup .k-actions.k-actions-horizontal.k-window-actions.k-dialog-actions.k-actions-stretched {
            display: block;
        }
        .infection-popup .wound-btns button {
            width: 100px;
            height: 30px;
            font-size: 14px;
        }
        .infection-popup .inline-label-field-container {
            width: 100% !important;
        }
        .infection-popup .inline-label-field {
            display: block !important;
            width: 100% !important;
        }
        .infection-popup .inline-label-field-item1 {
            width: 100% !important;
        }
        .infection-popup .inline-label-field-item2 {
            width: 100% !important;
        }

    .visit-progress .col-4 {
        width: 100%;
        margin-bottom: 10px;
    }
    .alert-modal-msg{
        width:94% !important;
    }

    .phy-cert-modal .fbDateTime {
        max-width: 100%;
    }
        .phy-cert-modal div#CertTrackingAccordian .d-flex {
            display: block !important;
        }
        .phy-cert-modal div#CertTrackingAccordian .col.align-middle {
            width: 100% !important;
            font-size: 14px;
        }
        
    
    .cert-traking.k-grid .k-table-th, .cert-traking.k-grid td, .cert-traking.k-grid .k-table-td {
        box-sizing: inherit;
        width: 130px;
    }
    .cert-traking .telerik-blazor.k-pager.k-pager-md.k-grid-pager.k-pager-responsive {
        overflow: scroll;
    }
    
    form.patient-status-edit textarea.valid {
        width: 100% !important;
    }
    form.patient-status-edit .PopupLabel {
        width: 100%;
    }
    
    .level-care-form .col-md-4.col-sm-6.col-12.d-flex.align-items-center {
        display: block !important;
    }
    
    .equipment-edit-modal .row {
        display: block;
    }

    .equipment-edit-modal span.k-datepicker.telerik-blazor.k-input.k-input-md.k-input-solid.k-rounded-md {
        width: 100% !important;
    }

    .equipment-edit-modal label.PopupLabel {
        width: 100%;
    }

    .equipment-edit-modal select.valid {
        width: 100%;
    }

    .equipment-edit-modal textarea.valid {
        width: 100% !important;
    }

    ul.telerik-blazor.k-radio-list.k-list-horizontal {
        gap: 5px;
    }
    
    .frequencies-edit-modal textarea.valid {
        width: 100% !important;
    }
    .frequencies-edit-modal label.PopupLabel {
        width: 100%;
        display: block;
    }
    .frequencies-edit-modal .double-col {
        display: block;
    }
    .frequencies-edit-modal select.valid {
        width: 100%;
    }
    .frequencies-edit-modal input.valid {
        width: 100%;
    }

    .frequencies-edit-modal .col {
        margin-bottom: 10px;
    }
    
    .phy-treatment ul.telerik-blazor.k-radio-list.k-list-horizontal {
        gap: 5px;
    }
    .phy-treatment span.k-datepicker.k-focus.telerik-blazor.k-input.k-input-md.k-input-solid.k-rounded-md {
        width: 100% !important;
    }

    .phy-treatment .treat-edit-modal label.PopupLabel {
        margin-bottom: 10px;
    }
    .treat-edit-modal label.PopupLabel {
        width: 100%;
    }
    .treat-edit-modal .treat-edit-input-row input.valid {
        width: 100% !important;
        height: 32px;
        border: 1px solid #21252933;
        border-radius: 5px;
        padding-left: 5px;
    }
    .treat-edit-modal .treat-edit-input-row textarea.valid {
        width: 100% !important;
        border: 1px solid #21252933;
        border-radius: 5px;
        padding-left: 5px;
    }
    .treat-edit-modal .treat-edit-input-row select.valid {
        width: 100% !IMPORTANT;
        border: 1px solid #21252933;
        border-radius: 5px;
        padding-left: 5px;
        height: 32px;
    }
    .treat-edit-modal .row {
        display: block;
    }
    .treat-edit-modal span.k-datepicker.k-focus.telerik-blazor.k-input.k-input-md.k-input-solid.k-rounded-md {
        width: 100% !important;
    }
    .treat-edit-modal span.k-datepicker.telerik-blazor.k-input.k-input-md.k-input-solid.k-rounded-md {
        width: 100% !important;
    }
    
    .physician-order .k-tilelayout-item-body.k-card-body {
        padding: 10px 0px;
    }
    .physician-order .k-tilelayout.telerik-blazor {
        display: block;
    }
    .physician-order .k-tilelayout-item-body.k-card-body .col {
        font-size: 14px;
    }
    .physician-order form {
        font-size: 14px;
    }
    .physician-order label {
        margin-bottom: 10px;
    }
    .physician-order span.k-input-solid {
        width: 100% !important;
    }
    .physician-order select {
        width: 100% !important;
        height: 32px;
        border-color: #21252933;
        border-radius: 5px;
    }
    .physician-order .phy-btns {
        display: block;
        text-align: left;
    }
    
    .wound-popup {
        width: 96% !important;
    }
        .wound-popup .wounds-container {
            display: block;
        }
            .wound-popup .wounds-container .card {
                padding: 8px 8px;
            }
            .wound-popup .wounds-container .column-left {
                width: 100%;
            }
            .wound-popup .wounds-container .column-right {
                width: 100%;
            }
            .wound-popup .wounds-container .inline-label-field-container {
                margin-left: 0;
                width: 100% !important;
            }
            .wound-popup .wounds-container .inline-label-field {
                width: 100% !important;
                display: block;
            }
            .wound-popup .wounds-container .inline-label-field-item1 {
                width: 100% !important;
            }
            .wound-popup .wounds-container .inline-label-field-item2 {
                width: 100% !important;
            }
        .wound-popup .k-actions.k-actions-horizontal.k-window-actions.k-dialog-actions.k-actions-stretched {
            display: block;
        }
        .wound-popup .wound-btns button {
            width: 100px;
            padding: 0;
            height: 30px;
            font-size: 14px;
        }


    
    .meds-treament ul.telerik-blazor.k-radio-list.k-list-horizontal {
        gap: 5px;
    }
    
    .k-grid-layout.telerik-blazor.CO-main.k-justify-items-stretch.k-align-items-stretch {
        grid-template-columns: 100% 100% !important;
        display: block;
    }
    .CO-main ul.telerik-blazor.k-radio-list.k-list-horizontal {
        gap: 5px;
    }
    .CO-main .k-tilelayout-item-header.k-card-header b {
        font-size: 14px;
    }
    
    .profile-end ul.telerik-blazor.k-radio-list.k-list-horizontal {
        gap: 5px;
    }
    
    .k-grid-layout.telerik-blazor.RowOneBg.profile-top.k-justify-items-stretch.k-align-items-stretch {
        grid-template-columns: 100% 100% 100% !important;
        display: block;
    }
    .RowOneBg.profile-middle .k-grid-layout.telerik-blazor.RowOneBg.k-justify-items-stretch.k-align-items-stretch {
        grid-template-columns: 100% 100% 100% 100% !important;
        display: block;
        font-size: 14px;
    }
    .RowThreeBg.profile-last .k-grid-layout.telerik-blazor.RowThreeBg.k-justify-items-stretch.k-align-items-stretch {
        grid-template-columns: 100% 100% !important;
        display: block;
        font-size: 14px;
    }
    
    .patient-list-head .col-md-2 {
        width: 50%;
    }

    .k-window.k-dialog.telerik-blazor.next-of-kin-form-dialog {
        width: 100% !important;
    }
    form.form.next-of-kin-form .col-6 {
        width: 100%;
    }
    form.form.next-of-kin-form .inline-label-field-container {
        width: 94% !important;
    }
    form.form.next-of-kin-form .inline-label-field {
        width: 100% !important;
        display: block;
    }
    form.form.next-of-kin-form .inline-label-field-item1 {
        width: 100% !IMPORTANT;
    }
    form.form.next-of-kin-form .inline-label-field-item2 {
        width: 100% !important;
    }
    form.form.next-of-kin-form select#Language {
        width: 100%;
        border-color: #dee2e6;
        height: 35px;
        border-radius: 5px;
    }
    form.form.next-of-kin-form table.k-grid-table.k-table.k-table-md input.valid {
        width: 100%;
    }
    form.form.next-of-kin-form table.k-grid-table.k-table.k-table-md select.valid {
        width: 100%;
    }
    .direction-form-dialog {
        width: 96% !important;
    }
        .direction-form-dialog .inline-label-field-container {
            width: 100% !IMPORTANT;
            margin-left: 0;
        }
        .direction-form-dialog .inline-label-field {
            width: 100% !IMPORTANT;
        }
        .direction-form-dialog .k-actions.k-actions-horizontal.k-window-actions.k-dialog-actions.k-actions-stretched {
            display: block;
        }
    
    .home-safety-form .col-md-6 {
        margin-bottom: 10px;
    }
    .focus-note .k-grid .k-table-th, .focus-note .k-grid td, .focus-note .k-grid .k-table-td {
        width: 150px;
    }

    .k-item.k-tabstrip-item.k-active span.k-link-text {
        font-size: 14px;
    }

    .k-window.k-dialog.telerik-blazor.b-pain {
        width: 96% !important;
    }

    .b-pain .pain-container {
        display: block;
    }
    .b-pain .card {
        width: 100% !important;
    }
    .b-pain .inline-label-field-container {
        width: 100% !important;
        margin-left: 10px;
    }
    .b-pain .inline-label-field {
        width: 100% !important;
        display: block;
    }
    .b-pain .inline-label-field-item1 {
        width: 100% !important;
    }
    .b-pain .inline-label-field-item2 {
        width: 100% !important;
    }
    .b-pain .k-actions.k-actions-horizontal.k-window-actions.k-dialog-actions.k-actions-stretched {
        display: inline-block;
    }
    .b-pain .dialog-button {
        width: 100px;
    }
    
    .top-grid-one .k-grid-layout.telerik-blazor.k-justify-items-stretch.k-align-items-stretch {
        display: block;
    }
    .top-grid-two .k-grid-layout.telerik-blazor.k-justify-items-stretch.k-align-items-stretch {
        display: block;
    }
    
    tr.search-top-bg .p-0 {
        padding: 0 10px !important;
    }
    
    .patient-profile .k-grid-layout.telerik-blazor.RowThreeBg.k-justify-items-stretch.k-align-items-stretch div {
        word-break: break-word;
    }
    .k-tilelayout .k-tilelayout-item-header {
        height: auto !important;
    }
    .k-tilelayout.telerik-blazor {
        padding: 10px 2px 10px !important;
    }
    
    .maintain-department-container .inline-label-field-container {
        width: 84% !important;
        margin-left: 0;
    }
    .maintain-department-container .inline-label-field {
        width: 100% !important;
    }
    .maintain-department-container .inline-label-field-item2 {
        width: 100% !important;
    }
    .useredit-container {
        margin-left: 0 !important;
    }
    .useredit-container form.form {
        width: 100%;
    }
    .useredit-container .column-container {
        min-width: 100%;
    }
    .useredit-container .column.column-left {
        width: 100%;
    }
    .useredit-container .column.column-right {
        width: 100%;
    }
        .useredit-container .inline-label-field-container {
            width: 100% !important;
            margin-left: 0;
        }
        .useredit-container .inline-label-field {
            width: 100% !important;
            display: block;
        }
        .useredit-container .inline-label-field-item1 {
            width: 100% !IMPORTANT;
        }
        .useredit-container .inline-label-field-item2 {
            width: 100% !important;
        }
        .useredit-container .k-listbox-md {
            width: 100%;
        }
        .useredit-container .column-container label {
            width: 100% !important;
            margin-left: 0 !important;
        }
        .useredit-container .change-pwd-container {
            position: relative;
        }

    .office-list-container .inline-label-field-container {
        width: 98% !important;
        margin-left: 10px;
    }
    .office-list-container .inline-label-field {
        width: 100% !important;
        display: block;
    }
    .office-list-container .inline-label-field-item1 {
        width: 100% !IMPORTANT;
    }
    .office-list-container .inline-label-field-item2 {
        width: 100% !important;
    }
    .office-list-container .form-edit-table-container {
        overflow: scroll;
    }
    .office-list-container .form-control {
        font-size: 14px;
        margin-left: 0 !important;
    }
    .office-list-container .card.column-container {
        display: block;
    }
    .office-list-container .column.column-1-3 {
        width: 100%;
    }
    .office-list-container .column.column-2-3 {
        width: 100%;
    }
    .office-list-container .column.column-3-3 {
        width: 100%;
    }
    
    form.form.p-entry .inline-label-field-container {
        width: 100% !important;
        margin-left: 0;
    }

    form.form.p-entry .inline-label-field {
        width: 100% !important;
        display: block;
    }

    form.form.p-entry .inline-label-field-item2 {
        width: 100% !important;
    }

    form.form.p-entry .telerik-blazor.k-grid.k-grid-md.myGrid {
        padding: 0;
    }
    form.form.p-entry .col-5 {
        width: 100%;
    }
    form.form.p-entry .col-7 {
        width: 100%;
    }
    
    .branch-list-container .inline-label-field-container {
        width: 100% !important;
        margin-left: 10px;
    }
    .branch-list-container .inline-label-field {
        width: 100% !important;
        display: block;
    }
    .branch-list-container .inline-label-field-item1 {
        width: 100% !IMPORTANT;
    }
    .branch-list-container .inline-label-field-item2 {
        width: 100% !IMPORTANT;
    }
    .branch-list-container .form-edit-table-container {
        overflow: scroll;
    }
    .branch-list-container .column-container {
        display: block;
    }
    .branch-list-container .column.column-1-3 {
        width: 100%;
    }
    .branch-list-container .column.column-2-3 {
        width: 100%;
    }
    .branch-list-container .column.column-3-3 {
        width: 100%;
    }
    .branch-list-container .form-control {
        font-size: 14px;
        margin-left: 0 !important;
    }
    
    .form-edit-table th, .form-edit-table td {
        min-width: 130px;
    }
    
    
    .lookups-container .inline-label-field-container {
        width: 100% !important;
        margin-left: 0;
    }
    .lookups-container .inline-label-field {
        width: 100% !important;
    }
    .lookups-container .inline-label-field-item2 {
        width: 80% !important;
    }
    
    
    .team-list-container .form-edit-table-container {
        overflow: scroll;
    }
        .team-list-container .form-edit-table-container th, .team-list-container .form-edit-table-container td {
            min-width: 200px;
        }
    
    .team-list-container .inline-label-field-container {
        width: 97% !important;
        margin-left: 5px;
    }

    .team-list-container .inline-label-field {
        width: 100% !IMPORTANT;
    }

    .team-list-container .inline-label-field-item2 {
        width: 84% !important;
    }
    
    .maintain-program-container .inline-label-field-container {
        width: 97% !important;
        margin-left: 0;
    }

    .maintain-program-container .inline-label-field {
        width: 100% !IMPORTANT;
    }
    .maintain-program-container .inline-label-field-item2 {
        width: 84% !important;
    }

    .maintain-service-container .inline-label-field-container {
        width: 97% !important;
        margin-left: 0;
    }

    .maintain-service-container .inline-label-field {
        width: 100% !IMPORTANT;
    }

    .maintain-service-container .inline-label-field-item2 {
        width: 84% !important;
    }

    .user-search-container .form-edit-table-container th, .user-search-container .form-edit-table-container td {
        min-width: 130px;
    }

    .user-search-container .inline-label-field-container {
        width: 90% !important;
    }
    .user-search-container .inline-label-field {
        width: 100% !important;
        display: block;
    }
    .user-search-container .inline-label-field-item1 {
        width: 100% !important;
    }
    .user-search-container .inline-label-field-item2 {
        width: 100% !important;
    }
    .user-search-container .form-edit-table-container {
        overflow: scroll;
    }
    
    .agency-list-container .form-edit-table-container {
        width: 100%;
        overflow: scroll;
    }
    .agency-list-container .column-container {
        display: block;
        flex-direction: row;
    }
    .agency-list-container .column-1-3 {
        width: 100%;
    }
    .agency-list-container .column-2-3 {
        width: 100%;
    }
    .agency-list-container .column-3-3 {
        width: 100%;
    }
    .agency-list-container .inline-label-field-container {
        width: 100% !important;
        margin-left: 10px;
    }
    .agency-list-container .inline-label-field {
        display: block;
        width: 100% !important;
    }
    .agency-list-container .inline-label-field-item2 {
        width: 100% !important;
    }
    .agency-list-container .inline-label-field-item1 {
        width: 100% !important;
    }
    .agency-list-container input.form-control.valid {
        margin: 0 !important;
    }

    .pending-signature .signature-wrapper {
        min-width: 100% !important;
        margin-top: 10px;
    }
    .pending-signature .telerik-blazor.k-signature.k-input.k-input-solid.k-signature-solid.k-rounded-md.k-signature-md {
        width: 100% !important;
        height: auto !important;
    }
    .pending-signature .inline-label-field-container {
        margin-left: 0;
    }

    
    .pre-payment .inline-label-field-container {
        width: 100% !important;
        margin-left: 0;
    }
    .pre-payment .inline-label-field {
        width: 100% !IMPORTANT;
    }
    
    .patient-detail .custom-width .col-6{
        width: 100%;
    }
    .patient-detail .row {
        align-items: end;
        display: block;
    }
    .patient-detail .inline-label-field-container {
        width: 100% !important;
        margin-left: 0;
    }
    .patient-detail .inline-label-field {
        width: 100% !important;
        display: block;
    }
    .patient-detail .inline-label-field-item2 {
        width: 100% !important;
    }
    
    .bereavement-task-container .toolbar-buttons {
        display: block;
    }

    .team-review-batch-signatures-container .form-edit-table-container {
        width: 100%;
        overflow: scroll;
    }
    
    .triage-note-container .inline-label-field-container {
        width: 92% !IMPORTANT;
    }
    .triage-note-container .inline-label-field {
        width: 100% !important;
    }
    .triage-note-container .note-textarea {
        height: 200px;
    }
    .supervisory-visit-container .inline-label-field-container {
        margin-left: 10px;
        width: 94% !important;
    }
    .supervisory-visit-container .inline-label-field {
        width: 100% !IMPORTANT;
        display: block;
    }
    .supervisory-visit-container .inline-label-field-item2 {
        width: 100% !important;
    }
    .supervisory-visit-container .checkbox-label {
        font-size: 14px;
    }
    .supervisory-visit-container .radio-group-label {
        font-size: 14px;
        display: flex;
        gap: 10px;
    }
    .supervisory-visit-container .inline-label-field-item1 {
        width: 100% !important;
    }
    
    .spiritual-summary-container form.form {
        width: 100%;
    }
    .spiritual-summary-container .inline-label-field-container {
        width: 92% !important;
        min-height: auto !important;
    }
    .spiritual-summary-container .inline-label-field {
        width: 100% !important;
        display: block;
    }
    .spiritual-summary-container .inline-label-field-item1 {
        width: 100% !important;
    }
    .spiritual-summary-container .inline-label-field-item2 {
        width: 100% !important;
    }
    .spiritual-summary-container .column {
        width: 100%;
    }

    .spiritual-admission-container form {
        width: 100%;
    }
    .spiritual-admission-container .column {
        width: 100%;
    }
    .spiritual-admission-container .inline-label-field-container {
        width: 95% !important;
        margin-left: 10px;
    }
    .spiritual-admission-container .inline-label-field {
        width: 100% !important;
        display: block;
    }
    .spiritual-admission-container .inline-label-field-item1 {
        width: 100% !important;
    }
    .spiritual-admission-container .inline-label-field-item2 {
        width: 100% !important;
    }
    
    .gentric-scale .inline-label-field-container {
        width: 97% !important;
    }

    .gentric-scale .inline-label-field {
        width: 100% !important;
        display: block;
    }

    .gentric-scale .inline-label-field-item1 {
        font-size: 14px;
        width: 100% !important;
    }
    .gentric-scale .inline-label-field-item2 {
        width: 100% !important;
    }
    
    .eider-abuse-form .inline-label-field-container {
        width: 97% !important;
        margin-left: 0;
        min-height: auto;
    }
    .eider-abuse-form .inline-label-field {
        width: 100% !important;
        display: block;
    }
    .eider-abuse-form .inline-label-field-item2 {
        width: 100% !important;
    }
    .eider-abuse-form .inline-label-field-item1 {
        width: 100% !important;
    }
    .eider-abuse-form .row.round3 .row.round3 {
        margin-top: 20px;
    }
    
    .pcg-coping-form .inline-label-field-container {
        width: 93% !IMPORTANT;
        min-height: auto;
    }
    .pcg-coping-form .inline-label-field {
        width: 100% !important;
        display: block;
    }
    .pcg-coping-form .inline-label-field-item1 {
        width: 100% !IMPORTANT;
    }
    .pcg-coping-form .inline-label-field-item2 {
        width: 100% !IMPORTANT;
    }
    
    .pcg-coping-form .width-100 .inline-label-field-container {
        width: 93% !important;
    }
    .pcg-coping-form .width-100 .inline-label-field {
        width: 100% !important;
    }
    
    .pcg-behavior-container .card-divider {
        display: block;
    }
    .pcg-behavior-container .column {       
        width: 100%;      
    }
    .pcg-behavior-container .width-100 .inline-label-field-container {
        width: 94% !important;
    }
    .pcg-behavior-container .width-100 .inline-label-field {
        width: 100% !important;
    }
    .pcg-behavior-container .inline-label-field-container {
        width: 95% !important;
    }
    .pcg-behavior-container .inline-label-field {
        width: 100% !important;
        display: block;
    }
    .pcg-behavior-container .inline-label-field-item1 {
        width: 100% !important;
    }
    .pcg-behavior-container .inline-label-field-item2 {
        width: 100% !important;
    }
    .pcg-behavior-container .checkbox-label {
        font-size: 14px;
    }
    
    .patient-status-container .inline-label-field-container {
        width: 96% !important;
    }
    .patient-status-container .inline-label-field {
        width: 100% !important;
        display: block;
    }
    .patient-status-container .inline-label-field-item1 {
        width: 100% !important;
    }
    .patient-status-container .inline-label-field-item2 {
        width: 100% !IMPORTANT;
    }
    .patient-status-container .card-divider {
        display: block;
    }
    .patient-status-container .column {
        width: 100%;
    }

    .sw-intervention .inline-label-field-container {
        width: 100% !important;
        margin-left: 0;
        min-height: auto;
    }
    .sw-intervention .inline-label-field {
        width: 100% !important;
        display: block;
    }
    .sw-intervention .inline-label-field-item1 {
        width: 100% !important;
        margin-bottom: 10px;
    }
    .sw-intervention .inline-label-field-item2 {
        width: 100% !important;
    }
        .sw-intervention .inline-label-field-item2 label {
            display: flex;
            gap: 6px;
        }
    .sw-intervention #FreqAssessment-custom-box {
        width: 95%;
        padding-bottom: 10px;
    }
    
    .social-communication .overflow-s-communication {
        overflow: scroll;
        height: 400px;
    }
    .social-communication .overflow-s-communication .row.round3 {
        flex-wrap: nowrap;
    }
    .social-communication .width-100 .inline-label-field-container {
        width: 94% !important;
    }
    .social-communication .width-100 .inline-label-field {
        width: 100% !important;
        display: block;
    }
    .social-communication .width-100 .inline-label-field-item1 {
        width: 100% !important;
        font-size: 14px;
    }
    .social-communication .inline-label-field {
        width: 100% !important;
    }
    .social-communication .inline-label-field-item2 {
        width: 100% !important;
    }
    .social-communication div#FreqAssessment-custom-box {
        width: 95%;
    }
    .social-communication div#FreqAssessment-custom-box .inline-label-field-container {
        width: 96% !important;
    }
    
    
    .sp-note .field-row {
        width: 100%;
        display: block;
    }
    .sp-note .inline-label-field-container {
        width: 94% !important;
        margin-left: 10px;
    }
    .sp-note .inline-label-field {
        width: 100% !IMPORTANT;
        display: block;
    }
    .sp-note .inline-label-field-item1 {
        width: 100% !important;
    }
    .sp-note .inline-label-field-item2 {
        width: 100% !important;
    }
    .sp-note .column-1-2 {
        width: 100%;
    }
    .sp-note .column-2-2 {
        width: 100%;
    }
    .sp-note .column-1-3 {
        width: 100%;
    }
    .sp-note .column-2-3 {
        width: 100%;
    }
    .sp-note .column-3-3 {
        width: 100%;
    }

    
    .immunization-list-container .inline-label-field-container {
        width: 91% !important;
    }

    .immunization-list-container .inline-label-field {
        width: 100% !important;
    }
    .wound-list-container table th {
        min-width: 100px;
    }

    .wound-list-container table td {
        min-width: 100px;
    }

    .k-adaptive-actionsheet .k-actionsheet-filter {
        width: 100% !important;
    }
    .routine-note .inline-label-field-container {
        width: 100% !IMPORTANT;
        margin-left: 0;
    }
    .routine-note .inline-label-field {
        width: 100% !important;
        gap: 10px;
    }
    .routine-note input.form-control.form-control-sm.valid {
        width: 100% !important;
    }
    .routine-note .inline-label-field-item2 {
        width: 100% !important;
    }

    .elimination-form.aidePoc .k-grid .k-grid-header .k-table-th:first-child {
        min-width: 50px;
    }
    .elimination-form.aidePoc .k-grid .k-grid-header .k-table-th {
        min-width: 100px;
    }
    .elimination-form.aidePoc .k-grid .k-table-th:first-child, .elimination-form.aidePoc .k-grid td:first-child, .elimination-form.aidePoc .k-grid .k-table-td:first-child {
        min-width: 50px;
    }
    .elimination-form.aidePoc .k-grid td, .elimination-form.aidePoc .k-grid .k-table-td, .elimination-form.aidePoc .k-grid .k-grid-content, .elimination-form.aidePoc .k-grid .k-grid-header-locked, .elimination-form.aidePoc .k-grid .k-grid-content-locked {
        min-width: 100px;
    }

    form.form.cardio-form .inline-label-field-item2 select.form-control.valid {
        margin-top: 15px;
    }
    .frequency-assest-need .inline-label-field-container {
        width: 90% !important;
    }
    .frequency-assest-need .inline-label-field {
        width: 100% !important;
    }

    #FreqAssessment-custom-box {
        width: 86%;
    }
    .bereaved-assessment-container .inline-label-field-container {
        width: 93% !important;
        min-height: auto !important;
    }
    
    .bereaved-assessment-container .inline-label-field {
        width: 100% !important;
        display: block;
    }
    .bereaved-assessment-container .inline-label-field-item2 {
        width: 97% !important;
    }
    .bereaved-assessment-container .card-title {
        margin-bottom: 10px;
    }
    .bereaved-assessment-container .radio-group-label {
        font-size: 14px;
        display: flex;
        gap: 5px;
    }
    .bereaved-assessment-container .checkbox-label {
        font-size: 14px;
    }
    
    .left-right-btn {
        display: flex;
        margin-bottom: 10px;
    }
    .home-safety-form .inline-label-field-container {
        width: 93% !important;
    }
    .home-safety-form .inline-label-field {
        display: block;
        width: 100% !important;
    }
    .home-safety-form .inline-label-field-item2 {
        width: 100% !important;
    }
    .home-safety-form .WNL-severity .inline-label-field-container {
        width: 90% !important;
    }

    .home-safety-form .WNL-severity .inline-label-field {
        display: block;
        width: 100% !important;
    }

    .home-safety-form .WNL-severity .inline-label-field-item2 {
        width: 100% !important;
    }
    .home-safety-form .form-check.d-flex.align-items-center.pt-1.ps-0 {
        display: block !important;
    }

    .immunization-list-container .form-edit-table-container {
        width: 100%;
        overflow: scroll;
    }
    
    .infection-list-container .form-edit-table-container {
        width: 100%;
        overflow: scroll;
    }

    .infection-list-container .WNL-severity .inline-label-field-container {
        width: 90% !important;
    }

    .infection-list-container .WNL-severity .inline-label-field {
        display: block;
        width: 100% !important;
    }

    .infection-list-container .WNL-severity .inline-label-field-item2 {
        width: 100% !important;
    }
    
    .wound-list-container .form-edit-table-container {
        width: 100%;
        overflow: scroll;
    }
    .wound-list-container .WNL-severity .inline-label-field-container {
        width: 90% !important;
    }

    .wound-list-container .WNL-severity .inline-label-field {
        display: block;
        width: 100% !important;
    }
    .wound-list-container .WNL-severity .inline-label-field-item2 {
        width: 100% !important;
    }

    .form.skin-form .WNL-severity .inline-label-field-container {
        width: 90% !important;
    }
    .form.skin-form .WNL-severity .inline-label-field {
        display: block;
        width: 100% !important;
    }
    .form.skin-form .WNL-severity .inline-label-field-item2 {
        width: 100% !important;
    }
    .form.skin-form .field-row.comment-width .inline-label-field-container {
        width: 90% !important;
    }

    .form.skin-form .field-row.comment-width .inline-label-field {
        width: 100% !important;
    }
    .elimination-form .inline-label-field-container {
        width: 92% !important;
    }

    .elimination-form .inline-label-field {
        width: 100% !important;
    }
    .elimination-form .elimination-assessment .inline-label-field {
        display: block;
    }
   
    
    .nutrition-from .comment .inline-label-field-container {
        width: 94% !important;
    }

    .nutrition-from .comment .inline-label-field {
        width: 100% !important;
    }

    .nutrition-from .row.round3.mt-2.d-flex.align-items-center.flex-nowrap {
        flex-wrap: wrap !important;
    }

    .nutrition-from .row.round3.mt-2.d-flex.align-items-center {
        flex-wrap: wrap !important;
    }

    .nutrition-from .inline-label-field-item1 {
        font-size: 14px;
    }

    .nutrition-from .inline-label-field-item2 span {
        color: #006666;
        font-size: 14px;
    }

    .nutrition-from .form-label {
        display: flex;
        gap: 5px;
        width: 100% !important;
    }

    .nutrition-from .inline-label-field {
        gap: 5px;
        display: block;
        width: 100% !important;
    }
    .nutrition-from .nutri-assessment .inline-label-field {
        display: block;
    }
    .nutrition-from .inline-label-field-container {
        width: 90% !important;
    }
    .nutrition-from .inline-label-field-item2 {
        width: 100% !important;
    }

    .fall-risk-score  .inline-label-field-container {
        width: 94% !important;
    }
    .fall-risk-score .inline-label-field {
        width: 100% !important;
        display: block;
    }
    .fall-risk-score .inline-label-field-item1 {
        width: 100% !important;
    }
    .fall-risk-score .inline-label-field-item2 {
        width: 100% !important;
    }
    .custom-grid-responsive.k-grid .k-grid-header .k-table, .custom-grid-responsive.k-grid .k-grid-content .k-table, .custom-grid-responsive.k-grid .k-grid-content-locked .k-table, .custom-grid-responsive.k-grid .k-grid-footer .k-table {
        table-layout: inherit;
    }
    .vitals-container .field-row {
        padding: 0 15px;
    }
    .MyGridContainer {
        display: block !important;
        grid-template-columns: 100% 100% !important;
    }

    .things-know .k-tilelayout .k-tilelayout-item-header {
        height: auto;
        padding: 5px 5px;
    }

     .things-know .k-tilelayout .k-tilelayout-item-header .container {
         max-width: 100% !important;
     }

        .things-know ul.telerik-blazor.k-radio-list.k-list-horizontal {
            gap: 5px !IMPORTANT;
        }

        div.k-window.MyWindow {
            width: 90% !IMPORTANT;
        }

        tr.search-top-bg td {
            padding: 0 0px;
        }

        td.search-patient-middle .k-grid-layout.telerik-blazor.k-justify-items-stretch.k-align-items-stretch {
            grid-template-columns: 45% 45% !important;
            columns: 2;
        }
        .k-window.telerik-blazor.k-centered {
            width: 95% !important;
        }

        button.telerik-blazor.k-button.k-button-solid.k-rounded-md.k-button-md.k-button-solid-base {
            font-size: 13px;
        }

        div.k-window.MyWindow .k-grid-layout.telerik-blazor.k-justify-items-stretch.k-align-items-stretch {
            grid-template-columns: 100% 100%;
            display: block;
        }

        .two-fields .inline-label-field-container {
            width: 90% !important;
        }

        .select-check .inline-label-field-container {
            width: 90% !important;
        }

        .three-fields .inline-label-field-container {
            width: 90% !important;
        }

        .field-row.one .inline-label-field-container {
            width: 90% !important;
        }

        .field-row.one .inline-label-field {
            width: 100% !important;
        }

        .missed-rejected .inline-label-field-container {
            width: 100% !important;
        }

        .missed-rejected .inline-label-field {
            width: 100% !important;
            gap: 10px;
        }

        .tmrecord .comment-box .inline-label-field {
            width: 90% !important;
        }

        .medical-history .inline-label-field-container {
            width: 100% !important;
            margin-left: 0;
        }

        .medical-history .inline-label-field {
            width: 100% !important;
            display: block;
        }

        .medical-history .inline-label-field-item2 {
            width: 100% !important;
        }

    .medical-history div#MedicalHistory_divrow {
        width: 90%;
        margin-left: 12px;
    }

        .covid-ques .inline-label-field-container {
            width: 90% !important;
        }

        .covid-ques .inline-label-field {
            width: 100% !IMPORTANT;
        }

        .discharge-form .inline-label-field-container {
            width: 90% !important;
        }

        .discharge-form .inline-label-field {
            display: block !IMPORTANT;
            width: 100% !important;
        }

        .discharge-form .inline-label-field-item1 {
            width: 100% !important;
        }

        .discharge-form .inline-label-field-item2 {
            width: 100% !IMPORTANT;
        }
        .p-search {
            overflow: scroll;
        }
        .his-sub .field-row.field-row-between {
            display: block;
        }
        .his-sub .start-buttons {
            display: block !important;
        }
        .his-sub .end-buttons {
            display: block;
        }
        .unsaved-dialog-btn {
             min-width: 100px !important;
        }
        .vitals-container.patient-vitals .width-100 .inline-label-field-container {
            width: 100% !important;
        }
        .vitals-container.patient-vitals .width-100 .inline-label-field {
            width: 100% !important;
        }
        .vitals-container.patient-vitals .width-100 .inline-label-field-item2 {
            width: 100% !IMPORTANT;
        }
        .vitals-container.patient-vitals .temp-row .inline-label-field-container {
            width: 100% !important;
        }

        .vitals-container.patient-vitals .temp-row .inline-label-field {
            width: 100% !important;
        }

        .vitals-container.patient-vitals .temp-row .inline-label-field-item1 {
            width: 100% !important;
        }

        .vitals-container.patient-vitals .temp-row .inline-label-field-item2 {
            width: 100% !IMPORTANT;
        }
        .vital-list-container .form-edit-table-container {
            width: 100%;
            overflow-y: scroll;
        }
        .score-list-container .form-edit-table-container {
            width: 100%;
            overflow-y: scroll;
        }
        .comfort-container.patient-comfort .column {
            width: 100%;
        }
        .comfort-container.patient-comfort .inline-label-field-container {
            width: 100% !important;
        }
        .comfort-container.patient-comfort .inline-label-field {
            width: 100% !important;
        }
        .comfort-container.patient-comfort .inline-label-field-item1 {
            width: 100% !important;
        }
        .comfort-container.patient-comfort .inline-label-field-item2 {
            width: 100% !important;
        }
        .pain-list-container {
            display: block !important;
            width: 100% !important;
        }
            .pain-list-container .inline-label-field-container {
                width: 100% !important;
            }
            .pain-list-container .inline-label-field {
                width: 100% !important;
            }
            .pain-list-container .inline-label-field-item2 {
                width: 100% !important;
            }
            .pain-list-container .form-edit-table-container {
                overflow-y: scroll;
                width: 95%;
            }
        .allergy-container .allergy-table {
            overflow-y: scroll;
            width: 100%;
        }
        form.form.cardio-form .inline-label-field-container {
            width: 90% !important;
        }
        form.form.cardio-form .inline-label-field {
            width: 100% !IMPORTANT;
            display: block !important;
        }
        form.form.cardio-form .inline-label-field-item2 {
            width: 100% !important;
        }
        form.form.cardio-form .inline-label-field-container .d-flex {
            display: block !important;
        }
        form.form.cardio-form .form-control {
            width: 90% !important;
        }
        form.form.cardio-form input.form-control.left-space.valid {
            position: relative;
            left: 25px;
            width: 85% !important;
        }
        .psychspirit-container form.form {
            width: 100%;
        }
        .psychspirit-container .card-divider {
            display: block;
        }
        .psychspirit-container .column {
            width: 100%;
        }
        .psychspirit-container .inline-label-field-container {
            width: 95% !important;
        }
        .psychspirit-container .inline-label-field {
            width: 100% !important;
            gap: 5px;
        }
        .psychspirit-container .radio-group-label {
            font-size: 14px;
            display: flex;
            gap: 5px;
        }
        .psychspirit-container .checkbox-label {
            font-size: 14px;
        }
        .psychspirit-container .modified-by {
            margin-top: 10px;
            padding: 5px 15px;
        }

        .teaching-summary-container .inline-label-field-container {
            width: 90% !important;
            min-height: auto;
        }
        .teaching-summary-container .inline-label-field {
            width: 100% !important;
        }
        .teaching-summary-container .inline-label-field-item2 {
            width: 100% !important;
        }
        .teaching-summary-container label.checkbox-label {
            font-size: 14px;
        }
        .poc-container .add-custom-container {           
            display: block;            
        }
        .poc-container .button-input-container {           
            margin-bottom: 10px;
        }
        .poc-container .problems-filter-container .inline-label-field-container {
            width: 100% !important;
            margin-left: 0;
        }
        .poc-container .radio-group-label {
            margin-right: 8px;
            font-size: 14px;
        }
        .poc-container .problems-filter-container .inline-label-field {
            width: 100% !important;
        }
        .poc-container .problems-filter-container {
            display: block;            
        }
        .poc-container .problems-filter-container label.problem-list-title {
            margin-bottom: 0;
        }
        .poc-container .problems-filter-container .inline-label-field-item2 {
            width: 100% !important;
        }
        .mg-guideline-form .width-100 .inline-label-field-container {
            width: 96% !important;
            margin-left: 5px;
            padding: 0;
        }
        .mg-guideline-form .width-100 .inline-label-field {
            width: 100% !important;
        }
        .mg-guideline-form .ms-5{
            margin-left: 10px !important;
        }
        .mg-guideline-form .ms-10 {
            margin-left: 2rem;
        }
        .mg-guideline-form .ms-15 {
            margin-left: 3rem;
        }
        .score-container {         
            padding: 10px 0px !important;         
        }
        .ch-score-history .inline-label-field-container {
            width: 100% !important;
        }
        .ch-score-history .inline-label-field {
            width: 100% !important;
            display: block;
        }

        .mg-diagnoses-form .inline-label-field-container {
            width: 96% !important;
        }
        .mg-diagnoses-form .inline-label-field {
            width: 100% !important;
        }
        .mg-diagnoses-form .ms-10 {
            margin-left: 1rem !important;
        }
        .mg-diagnoses-form .ms-5 {
            margin-left: 1rem !important;
        }

        form.form.elimination-form.aidePoc .inline-label-field-container {
            width: 95% !important;
        }
        form.form.elimination-form.aidePoc .inline-label-field {
            width: 100% !important;
            display: block;
        }
        form.form.elimination-form.aidePoc .inline-label-field-item1 {
            width: 100% !important;
        }
        form.form.elimination-form.aidePoc .inline-label-field-item2 {
            width: 100% !important;
        }
        .bereavement-progress-note-container .inline-label-field-container {
            width: 90% !important;
        }
        .bereavement-progress-note-container .inline-label-field {
            width: 100% !important;
        }
        .bereavement-progress-note-container .error-message {
            height: auto;
        }
        .focus-note .inline-label-field-container {
            width: 90% !important;
        }
        .focus-note .inline-label-field {
            width: 100% !important;
        }
        .discharge-form .my-custom-FontColor label {
            font-size: 14px !IMPORTANT;
        }

        .poc-container .problem-item-head {
            width: 95%;
        }
        .poc-container .problem-item-head-title {
            display: block;            
        }
            .poc-container .problem-item-head .inline-label-field-container {
                width: 92% !important;
            }
        .poc-container .problem-item-head .inline-label-field {
            width: 100% !important;
            display: block;
        }
        .poc-container .problem-item-head .inline-label-field-item2 {
             width: 100% !important;
        }
        .paincomfort-container .col-3.bg-light {
            width: 93%;
            margin: auto;
         }
    .paincomfort-container .col-9 {
        width: 100%;
        margin-top: 10px;
    }
    .paincomfort-container .inline-label-field-container {
        width: 100% !important;
        margin-left: 0;
        height: auto;
        min-height: auto;
    }
    .paincomfort-container .inline-label-field {
        width: 100% !important;
        display: block;
    }
    .paincomfort-container .inline-label-field-item1 {
        width: 100% !important;
    }
    .paincomfort-container .inline-label-field-item2 {
        width: 100% !important;
    }
    .mobile-layout-wrapper.d-lg-none.d-flex.align-items-center {
        display: flex !important;
    }
    .functional-status-form .inline-label-field-container {
        width: 93% !important;
    }
    .functional-status-form .inline-label-field {
        width: 100% !important;
        display: block !important;
    }
    .functional-status-form .inline-label-field-item1 {
        width: 100% !important;
    }
    .functional-status-form .inline-label-field-item2 {
        width: 100% !important;
    }
    .functional-status-form .d-flex {
        display: block !IMPORTANT;
    }
    .functional-status-form .form-check.d-flex{
        display: flex !important;
    }
    .functional-status-form .col-4 {
        width: 100%;
    }
    .functional-status-form .col-6 {
        width: 100%;
    }
    }


