.jcv .select-wrapper {
    float: right;
    clear: both;
}
.jcv .fieldset-wrapper {
    float: right;
}
.jcv.form-group,
.jcv .form-wrapper {
    height: 40px;
}
.jcv.item .fieldset-wrapper {
    padding: 5px;
}
@media screen and (min-width: 768px) {
.jcv.item.height2line .fieldset-wrapper {
    padding: 20px 5px;
}
}

.jcv.item input {
    height: 20px;
    width: 20px;
}
td.phancap5.mucdiem1.views-field-field-sd-code,
td.phancap5.mucdiem1.views-field-field-sd-level-1,
.jcv.item.level1 .fieldset-wrapper,
.jcv.item.level1 .fieldset-wrapper a {
    background: black;
    color: white;
}
td.phancap5.mucdiem2.views-field-field-sd-code,
td.phancap5.mucdiem2.views-field-field-sd-level-1,
.jcv.item.level2 .fieldset-wrapper,
.jcv.item.level2 .fieldset-wrapper a {
    background: #a50021;
    color: white;
}
td.phancap5.mucdiem3.views-field-field-sd-code,
td.phancap5.mucdiem3.views-field-field-sd-level-1,
.jcv.item.level3 .fieldset-wrapper,
.jcv.item.level3 .fieldset-wrapper a {
    background: #ff6600;
    color: #555541;
}
td.phancap5.mucdiem4.views-field-field-sd-code,
td.phancap5.mucdiem4.views-field-field-sd-level-1,
.jcv.item.level4 .fieldset-wrapper,
.jcv.item.level4 .fieldset-wrapper a {
    background: orange;
    color: yellow;
}
td.phancap5.mucdiem5.views-field-field-sd-code,
td.phancap5.mucdiem5.views-field-field-sd-level-1,
.jcv.item.level5 .fieldset-wrapper,
.jcv.item.level5 .fieldset-wrapper a {
    background: yellow;
    color: red;
}
.jcv.item.level6 .fieldset-wrapper,
.jcv.item.level6 .fieldset-wrapper a {
    background: #00a85a;
    color: yellow;
}

fieldset.jcv.item {
    padding-left: 10px;
}
fieldset.jcv:nth-child(2) {
    border-top: 1px solid black;
}
fieldset.jcv.item.level1 {
    border-left: 20px solid black;
    border-bottom: 1px dotted black;
    border-right: 1px solid black;
}
fieldset.jcv.item.level2 {
    border-left: 20px solid #a50021;
    border-bottom: 1px dotted #a50021;
    border-right: 1px solid #a50021;
}
fieldset.jcv.item.level3 {
    border-left: 20px solid #ff6600;
    border-bottom: 1px dotted #ff6600;
    border-right: 1px solid #ff6600;
}
fieldset.jcv.item.level4 {
    border-left: 20px solid orange;
    border-bottom: 1px dotted orange;
    border-right: 1px solid orange;
}
fieldset.jcv.item.level5 {
    border-left: 20px solid yellow;
    border-bottom: 1px dotted yellow;
    border-right: 1px solid yellow;
}
fieldset.jcv.item.level6 {
    border-left: 20px solid #00a85a;
    border-bottom: 1px dotted #00a85a;
    border-right: 1px solid #00a85a;
}
/* fieldset.jcv.item.level1:last-of-type,
fieldset.jcv.item.level1:nth-last-of-type(1) {
    background: red;
} */
/* .jcv.item {
    border-bottom: 1px dotted grey;
} */

.jcv.item legend {
    font-weight: normal;
}
@media screen and (min-width: 768px) {
.jcv.item legend {
    width: 80%;
    float: left;
}
}

/*Cham diem*/
.webform-submission-diemctcl-form .jcv.item legend {
    width: 80%;
}

.webform-submission-form div#edit-actions {
    margin-top: 1em;
}
.page-node-type-jcv-criteria .webform-submission-form .form-required:after {
    display: none;
}
input#edit-jcv-date {
    margin-top: 4px;
}
.webform-submission-form .form-wrapper .panel-heading {
    font-weight: bold;
}
div#webform-computed-jcv_criteria_score-wrapper {
    width: 150px;
    background: #fcf8e3;
    padding: 10px;
    border-radius: 7px;
    position: fixed;
    top: 200px;
    right: 10px;
    z-index: 9999;
    border: 1px solid #033769;
    font-weight: bold;
}
#webform-computed-jcv_criteria_score-wrapper > div > label {
    margin-right: 20px;
}
.page-node-type-jcv-criteria .form-item-jcv-criteria.js-form-item-jcv-criteria {
    display: none;
}

#edit-a1-1-1--wrapper > div > div.description {
    display: inline-block;
}
.page-node-type-jcv-criteria .webform-element-more--link {
    font-size: smaller;
}

span.jcvicon {
    border: 3px solid;
    border-radius: 50%;
    padding: 3px 2px;
    font-weight: bold;
}

.js-form-type-number.form-type-number.form-item-field-bcsc-0-value {
    border-bottom: none;
}
input#edit-field-bcsc-0-value {
    display: block;
    float: none;
    height: inherit;
    margin-top: 0.3em;
}
section#block-br59-views-block-jcv-node-block-1
/* .view-display-id-current_tc > .view-footer */
 {
    height: 300px;
    overflow: scroll;
    margin-top: 1em;
}
section#block-br59-views-block-jcv-node-block-1
/* .view-display-id-embed_list .views-row  */
{
    white-space: nowrap;
}
.jcvtypejcv-parent {
    font-weight: bold;
}
y

/*Quan ly JCV*/
td.phancap1, td.phancap2, td.phancap3 {
    font-weight: bold;
    background: lightgrey;
}

/*KAIZEN*/
#edit-group-form-info > div > div {
    width: 25%;
}
#edit-group-form-info .js-form-type-number.form-type-number {
    border-bottom: none;
}
#edit-group-form-info .field--name-field-kz-money input {
    float: none;
    margin-top: 0;
    height: auto;
}
#edit-group-form-info  .field--name-field-kz-money label {
    display: block;
}
/* #edit-group-form-info div#edit-field-kz-dep-wrapper,
#edit-group-form-info div#edit-field-kz-vitri-wrapper {
    width: 40%;
} */
div#edit-field-kz-leantype > div {
    display: inline-flex;
    width: 30%;
}

/*KIEMTRA*/
.view-jcv-audit .views-field-field-jcv-parent-current,
.view-jcv-audit .views-field-field-jcv-parent-2024,
.view-jcv-audit .views-field-field-jcv-parent-2025,
.view-jcv-audit .views-field-field-jcv-parent-2026,
.view-jcv-audit .views-field-field-jcv-parent-2027,
.view-jcv-audit .views-field-field-jcv-parent-2028,
.view-jcv-audit .views-field-field-jcv-parent-2029,
.view-jcv-audit .views-field-field-jcv-parent-2030,
.view-jcv-audit .views-field-field-jcv-parent-2031,
.view-jcv-audit .views-field-field-jcv-parent-2032,
.view-jcv-audit .views-field-field-jcv-parent-2033,
.view-jcv-audit .views-field-field-jcv-parent-2034,
.view-jcv-audit .views-field-field-jcv-parent-2035 {
    display: none;
}

/* .year2024.view-jcv-audit .views-field-field-jcv-parent-2024, */
.year2025.view-jcv-audit .views-field-field-jcv-parent-2025,
.year2026.view-jcv-audit .views-field-field-jcv-parent-2026,
.year2027.view-jcv-audit .views-field-field-jcv-parent-2027,
.year2028.view-jcv-audit .views-field-field-jcv-parent-2028,
.year2029.view-jcv-audit .views-field-field-jcv-parent-2029,
.year2030.view-jcv-audit .views-field-field-jcv-parent-2030,
.year2031.view-jcv-audit .views-field-field-jcv-parent-2031,
.year2032.view-jcv-audit .views-field-field-jcv-parent-2032,
.year2033.view-jcv-audit .views-field-field-jcv-parent-2033,
.year2034.view-jcv-audit .views-field-field-jcv-parent-2034,
.year2035.view-jcv-audit .views-field-field-jcv-parent-2035 {
display: table-cell;
}
td.phancap2 a,
td.phancap3 a {
    color: #555555;
    pointer-events: none;
}
.views-field-field-sd-code {
    font-weight: bold;
}
/*Chấn điểm*/
.view-id-jcv_node.view-display-id-block_1 .views-field-title.typejcv-parent a {
    color: grey;
    pointer-events: none;
    font-weight: bold;
}

/*Khoa phòng tự đánh giá hàng tháng*/
.jcv_criteria_audit-1 #edit-jcv-period > option:nth-child(2),
.jcv_criteria_audit-1 #edit-jcv-period > option:nth-child(3),
.jcv_criteria_audit-1 #edit-jcv-period > option:nth-child(4),
.jcv_criteria_audit-1 #edit-jcv-period > option:nth-child(5),
.jcv_criteria_audit-1 #edit-jcv-period > option:nth-child(6),
.jcv_criteria_audit-1 #edit-jcv-period > option:nth-child(7),
.jcv_criteria_audit-1 #edit-jcv-period > option:nth-child(8),
.jcv_criteria_audit-1 #edit-jcv-period > option:nth-child(9),
.jcv_criteria_audit-1 #edit-jcv-period > option:nth-child(10),
.jcv_criteria_audit-1 #edit-jcv-period > option:nth-child(11),
.jcv_criteria_audit-1 #edit-jcv-period > option:nth-child(12),
.jcv_criteria_audit-1 #edit-jcv-period > option:nth-child(13) {
    display: none;
}
.month01.jcv_criteria_audit-1 #edit-jcv-period > option:nth-child(2),
.month02.jcv_criteria_audit-1 #edit-jcv-period > option:nth-child(3),
.month03.jcv_criteria_audit-1 #edit-jcv-period > option:nth-child(4),
.month04.jcv_criteria_audit-1 #edit-jcv-period > option:nth-child(5),
.month05.jcv_criteria_audit-1 #edit-jcv-period > option:nth-child(6),
.month06.jcv_criteria_audit-1 #edit-jcv-period > option:nth-child(7),
.month07.jcv_criteria_audit-1 #edit-jcv-period > option:nth-child(8),
.month08.jcv_criteria_audit-1 #edit-jcv-period > option:nth-child(9),
.month09.jcv_criteria_audit-1 #edit-jcv-period > option:nth-child(10),
.month10.jcv_criteria_audit-1 #edit-jcv-period > option:nth-child(11),
.month11.jcv_criteria_audit-1 #edit-jcv-period > option:nth-child(12),
.month12.jcv_criteria_audit-1 #edit-jcv-period > option:nth-child(13) {
    display: block;
} 
/*ĐG nội bộ theo quý*/
.jcv_criteria_audit-2 #edit-jcv-period > option:nth-child(2),
.jcv_criteria_audit-2 #edit-jcv-period > option:nth-child(3),
.jcv_criteria_audit-2 #edit-jcv-period > option:nth-child(5),
.jcv_criteria_audit-2 #edit-jcv-period > option:nth-child(6),
.jcv_criteria_audit-2 #edit-jcv-period > option:nth-child(8),
.jcv_criteria_audit-2 #edit-jcv-period > option:nth-child(9),
.jcv_criteria_audit-2 #edit-jcv-period > option:nth-child(11),
.jcv_criteria_audit-2 #edit-jcv-period > option:nth-child(12) {
    display: none;
}
/*Kiểu đánh giá ẩn khi param đã có*/
.jcv_criteria_audit-1 #edit-flexbox > div:nth-child(2),
.jcv_criteria_audit-2 #edit-flexbox > div:nth-child(2) {
    display: none;
}

/*Hiển thị theo kiểu đánh giá*/
.jcv_criteria_audit-1 .audit2,
.jcv_criteria_audit-2 .audit1 {
    display: none;
}

td.mucdiem0 {
    font-weight: bold;
    color: white;
    background: #033769;
}

.chat-luong-tieu-chi-danh-gia .alert-success {
    display: none;
}