.view-id-danhsach_bcsc.view-display-id-page_psi_issue .view-filters {
    display: none;
}
.ptsc_hinhthuc-19 h1.page-header,
.ptsc_hinhthuc-19 .form-item-ptsc-v > label {
    display: none;
}
.ptsc_hinhthuc-19 .form-item-ptsc-v > .description {
    display: block;
}
.chat-luong-hai-long h1.page-header {
    display: none;
}


/* .kshl-rate #edit-kshl-hinhanh--label, */
.kshl-rate .form-item-bcsc-vitri div:after,
.kshl-rate .form-item-kshl-doituong,

.kshl-rate-ktdg .form-item-bcsc-vitri div:after,
.kshl-rate-ktdg .form-item-kshl-doituong {
    display:none !important;
}

.kshl-rate *,
.kshl-rate-ktdg *,
.q_psi *,
.q_star *,
.q_rx *,
.kshl-staff *,
.kshl-staff-ktdg * {
    text-align: center;
}
.kshl-rate .form-actions .btn,
.kshl-rate-ktdg .form-actions .btn {
    margin-right: 0;
}
.kshl-rate select#edit-bcsc-vitri,
.kshl-rate-ktdg select#edit-bcsc-vitri {
    border: none;
    background: none;
    color: #317eac;
    font-size: 2em;
    font-weight: bold;
    padding: 0;
    box-shadow:none;
}
.kshl-rate button#edit-submit,
.kshl-rate-ktdg button#edit-submit {
    width: 100px;
}

.kshl-rate .iconprint,
.kshl-rate .view-filters,

.kshl-rate-ktdg .iconprint,
.kshl-rate-ktdg .view-filters,

.q_psi .iconprint,
.q_psi .view-filters,
.q_star .iconprint,
.q_star .view-filters,
.q_rx .iconprint,
.q_rx .view-filters,

.kshl-staff .iconprint,
.kshl-staff .view-filters,
.kshl-staff-ktdg .iconprint,
.kshl-staff-ktdg .view-filters,

.kshl-rate .linktab.noitru,
.kshl-rate .linktab.ngoaitru,
.kshl-rate .linktab.nguoime,
.kshl-rate .linktab.suame,

.kshl-rate-ktdg .linktab.noitru,
.kshl-rate-ktdg .linktab.ngoaitru,
.kshl-rate-ktdg .linktab.nguoime,
.kshl-rate-ktdg .linktab.suame,

.q_psi .linktab.noitru,
.q_psi .linktab.ngoaitru,
.q_psi.linktab.nguoime,
.q_psi .linktab.suame,

.q_rx .linktab.noitru,
.q_rx .linktab.ngoaitru,
.q_rx .linktab.nguoime,
.q_rx .linktab.suame,

.qp .iconprint,
.qp .view-filters,
.qp .linktab.noitru,
.qp .linktab.ngoaitru,
.qp .linktab.nguoime,
.qp .linktab.suame {
    display: none;
}

.kshl-rate .linktab.khoaphong22.noitru,
.kshl-rate .linktab.khoaphong21.ngoaitru,
.kshl-rate .linktab.khoaphong3.ngoaitru,
.kshl-rate .linktab.khoaphong23.noitru,
.kshl-rate .linktab.khoaphong23.nguoime,
.kshl-rate .linktab.khoaphong23.suame,
.kshl-rate .linktab.khoaphong24.noitru,
.kshl-rate .linktab.khoaphong24.suame,

.kshl-rate-ktdg .linktab.khoaphong22.noitru,
.kshl-rate-ktdg .linktab.khoaphong21.ngoaitru,
.kshl-rate-ktdg .linktab.khoaphong3.ngoaitru,
.kshl-rate-ktdg .linktab.khoaphong23.noitru,
.kshl-rate-ktdg .linktab.khoaphong23.nguoime,
.kshl-rate-ktdg .linktab.khoaphong23.suame,
.kshl-rate-ktdg .linktab.khoaphong24.noitru,
.kshl-rate-ktdg .linktab.khoaphong24.suame,

.qp .linktab.khoaphong22.noitru,
.qp .linktab.khoaphong23.noitru,
.qp .linktab.khoaphong21.ngoaitru,
.qp .linktab.khoaphong3.ngoaitru,
.qp .linktab.khoaphong23.nguoime,
.qp .linktab.khoaphong23.suame,

.q_psi .linktab.khoaphong22.noitru,
.q_psi .linktab.khoaphong21.ngoaitru,
.q_psi .linktab.khoaphong3.ngoaitru,
.q_psi .linktab.khoaphong23.noitru,
.q_psi .linktab.khoaphong23.nguoime,
.q_psi .linktab.khoaphong23.suame,
.q_psi .linktab.khoaphong24.noitru,
.q_psi .linktab.khoaphong24.suame,

.q_rx .linktab.khoaphong22.noitru,
.q_rx .linktab.khoaphong21.ngoaitru,
.q_rx .linktab.khoaphong3.ngoaitru,
.q_rx .linktab.khoaphong23.noitru,
.q_rx .linktab.khoaphong23.nguoime,
.q_rx .linktab.khoaphong23.suame,
.q_rx .linktab.khoaphong24.noitru,
.q_rx .linktab.khoaphong24.suame,

.qp .linktab.khoaphong22.noitru,
.qp .linktab.khoaphong23.noitru,
.qp .linktab.khoaphong21.ngoaitru,
.qp .linktab.khoaphong3.ngoaitru,
.qp .linktab.khoaphong23.nguoime,
.qp .linktab.khoaphong23.suame{
    display: block;
}

/* .path-webform .iconprint {
    display: inline-block;
} */

/* Views Chart Json*/
.view-content > .form-wrapper {
    display: none;
}
.chat-luong-chi-so .view-footer > .view {
    page-break-inside: avoid;
}
/* .view-display-id-embed_ngoaitru {
    page-break-before: always;
} */
.view.view-json-kshl-detail.view-id-json_kshl_detail.view-display-id-embed_bame,
.view.view-json-kshl-detail.view-id-json_kshl_detail.view-display-id-embed_ncbsm {
    page-break-inside: avoid;
}

span.kpiicon {
    font-weight: bold;
    color: #033769;
}
.kqi-cs1 ul.kqi > li:nth-child(1) a,
.kqi-cs2 ul.kqi > li:nth-child(2) a,
.kqi-cs3 ul.kqi > li:nth-child(3) a,
.kqi-cs4 ul.kqi > li:nth-child(4) a,
.kqi-cs5 ul.kqi > li:nth-child(5) a,
.kqi-cs6 ul.kqi > li:nth-child(6) a,
.kqi-cs7 ul.kqi > li:nth-child(7) a,
.kqi-cs8 ul.kqi > li:nth-child(8) a,
.kqi-cs9 ul.kqi > li:nth-child(9) a,
.kqi-cs10 ul.kqi > li:nth-child(10) a,
.kqi-cs11 ul.kqi > li:nth-child(11) a,
.kqi-cs12 ul.kqi > li:nth-child(12) a,
.kqi-cs13 ul.kqi > li:nth-child(13) a,
.kqi-cs14 ul.kqi > li:nth-child(14) a,
.kqi-cs15 ul.kqi > li:nth-child(15) a,
.kqi-cs16 ul.kqi > li:nth-child(16) a,
.kqi-cs17 ul.kqi > li:nth-child(17) a,
.kqi-cs18 ul.kqi > li:nth-child(18) a {
    color: #033769;
}
ul.kqi li::marker {
    color: white;
}
ul.kqi li {
    margin-left: -1.5em;
}
li.kqi {
    display: none;
}
.role-khth li.kqi.khth,
.role-ksnk li.kqi.ksnk,
.role-qlcl li.kqi.qlcl,
.role-cntt li.kqi.cntt,
.role-tccb li.kqi.tccb,
.role-gmhs li.kqi.gmhs,
.role-qlcl li.kqi,
.role-content_editor li.kqi,
.role-administrator li.kqi {
    display: list-item;
}

@media print {
.path-webform h1.js-quickedit-page-title.page-header {
    width: 75%;
    margin-left: auto;
    margin-right: auto;
}
}
/*test2*/

.kshl-rate .highlighted,
.kshl-rate-ktdg .highlighted,

.qp .highlighted,
.hai-long-noi-bo-qrcode .highlighted .messages__wrapper,
.hai-long-noi-bo-qrcode-chi-tiet .highlighted .messages__wrapper,
.quan-ly-hai-long-noi-bo-qrcode .highlighted .messages__wrapper,
.quan-ly-hai-long-noi-bo-qrcode-chi-tiet .highlighted .messages__wrapper,
.bcsc_hinhthuc-19 h1.page-header,
.bcsc_hinhthuc-19 .form-item-bcsc-mota > label,
.bcsc_hinhthuc-19 .form-item-bcsc-thietbi,
.bcsc_hinhthuc-19 .form-item-bcsc-giaiphap,
.bcsc_hinhthuc-19 div#edit-flexbox-01,
.bcsc_hinhthuc-19 div#edit-flexbox2,
.bcsc_hinhthuc-19 div#edit-flexbox-3,
.bcsc_hinhthuc-19 .form-item-bcsc-vitri,
.bcsc_hinhthuc-19 div#edit-thong-tin-them-khong-bat-buoc- {
    display: none !important;
}
.bcsc_hinhthuc-19  legend#edit-bcsc-nguoibenh--wrapper-legend {
    font-size: large;
}

.chat-luong-hai-long-bao-cao-nguoi-benh h1.page-header,
.chat-luong-hai-long-bao-cao-nguoi-benh-2024 h1.page-header,
.chat-luong-hai-long-bao-cao-nguoi-benh-2025 h1.page-header,
.chat-luong-hai-long-bao-cao-nguoi-benh-2026 h1.page-header,
.chat-luong-hai-long-bao-cao-nguoi-benh-2027 h1.page-header,
.chat-luong-hai-long-bao-cao-nguoi-benh-2028 h1.page-header,
.nhan-su-hai-long-bao-cao-nhan-vien h1.page-header,
.nhan-su-hai-long-bao-cao-nhan-vien-2024 h1.page-header,
.nhan-su-hai-long-bao-cao-nhan-vien-2025 h1.page-header,
.nhan-su-hai-long-bao-cao-nhan-vien-2026 h1.page-header,
.nhan-su-hai-long-bao-cao-nhan-vien-2027 h1.page-header,
.nhan-su-hai-long-bao-cao-nhan-vien-2028 h1.page-header {
    display: none;
}

/*Monthly Report*/
div#edit-month-wrapper {
    width: 540px;
    margin-left: 100px;
    margin-top: -73px;
    border: none;
}
div#edit-month-wrapper input {
width: 180px;
}

.monthreport-01 th:nth-child(n+4),
.monthreport-02 th:nth-child(n+5),
.monthreport-03 th:nth-child(n+6),
.monthreport-04 th:nth-child(n+7),
.monthreport-05 th:nth-child(n+8),
.monthreport-06 th:nth-child(n+9),
.monthreport-07 th:nth-child(n+10),
.monthreport-08 th:nth-child(n+11),
.monthreport-09 th:nth-child(n+12),
.monthreport-10 th:nth-child(n+13),
.monthreport-11 th:nth-child(n+14),
.monthreport-12 th:nth-child(n+15),

.monthreport-01 td:nth-child(n+4),
.monthreport-02 td:nth-child(n+5),
.monthreport-03 td:nth-child(n+6),
.monthreport-04 td:nth-child(n+7),
.monthreport-05 td:nth-child(n+8),
.monthreport-06 td:nth-child(n+9),
.monthreport-07 td:nth-child(n+10),
.monthreport-08 td:nth-child(n+11),
.monthreport-09 td:nth-child(n+12),
.monthreport-10 td:nth-child(n+13),
.monthreport-11 td:nth-child(n+14),
.monthreport-12 td:nth-child(n+15){
    display: none;
}
.view-display-id-page_noitru th,
.view-display-id-page_noitru td,
.view-display-id-page_nhanvien th,
.view-display-id-page_nhanvien td {
    display: table-cell !important;
}
.view.view-kshl-report.view-id-kshl_report.view-display-id-page_patient > .view-content,
.view.view-json-kshl-count-list-4report.view-id-json_kshl_count_list_4report.view-display-id-embed_inpatient,
.view.view-json-kshl-result.view-id-json_kshl_result.view-display-id-page_noitru,
.view.view-json-kshl-result.view-id-json_kshl_result.view-display-id-page_nhanvien,
.view-json-kshl-detail.view-id-json_kshl_detail.view-display-id-embed_eachhos_4report { /*doh*/
    page-break-after: always;
}
/* .view-kshl-star-all.view-id-kshl_star_all.view-display-id-page_all {
    page-break-before: always;
} */

.view-kshl-star-all .view-content {
    clear: both;
}

/*NEW PSI*/
.vote5level div.form-type-radio:nth-child(6) label {
    padding-top: 6px;
    padding-bottom: 26px;
    background-image: linear-gradient(45deg, #00000042 25%, transparent 25%, transparent 75%, #00000042 75%);
    background-size: 5px 5px;
}
.vote5level div.form-type-radio:nth-child(6) input {
    width: 35px;
    height: 25px;
}

.vote5level div.form-type-radio:nth-child(5) label {
    background: yellow;
    padding-top: 6px;
    padding-bottom: 26px;
}
.vote5level div.form-type-radio:nth-child(5) input {
    width: 35px;
    height: 35px;
}

.vote5level div.form-type-radio:nth-child(4) label {
    background: #ff6600;
    padding-top: 6px;
    padding-bottom: 26px;
}
.vote5level div.form-type-radio:nth-child(4) input {
    width: 35px;
    height: 30px;
}

.vote5level div.form-type-radio:nth-child(3) label {
    background: #ff0000;
    padding-top: 6px;
    padding-bottom: 26px;
}
.vote5level div.form-type-radio:nth-child(3) input {
    width: 35px;
    height: 25px;
}

.vote5level div.form-type-radio:nth-child(2) label {
    background: #a50021;
    padding-top: 6px;
    padding-bottom: 26px;
    color: white;
}
.vote5level div.form-type-radio:nth-child(2) input {
    width: 35px;
    height: 20px;
}
.vote5level div.form-type-radio:nth-child(1) label {
    background: black;
    padding-top: 6px;
    padding-bottom: 26px;
    color: white;
}
.vote5level .form-type-radio input {
    margin-left: -35px;
}
.vote5level .form-type-radio label.control-label.option {
    /* padding-left: 40px; */
    padding: 0px 5px 25px 35px;
    /* margin-left: -5px; */
}
.vote5level .webform-options-display-side-by-side > div {
    margin-right: -5px;
}
.vote5level .fieldset-wrapper {
    width: 280px;
    float: right;
}
@media (min-width: 768px) {
.vote5level legend {
    width: calc(100% - 250px) !important;
}
input#edit-station {
    width: 500px;
}
}

.path-webform h1.page-header {
    display: none;
}


input#edit-phone {
    width: 150px;
}
.webform-submission-form .js-form-type-number.form-type-number.form-item-age {
    border-bottom: none;
}
input#edit-age {
    width: 100px;
    float: none;
    margin-top: 0;
    height: auto;
}
div#edit-admin {
    display: none;
}