/* start css progress report admin */

#node-monthly-progress-report-form #edit-field-progress-report-data-0-tablefield-table tr {border: 1.70px solid black;}
#node-monthly-progress-report-form #edit-field-progress-report-data-0-tablefield-table td {border: 1.70px solid black;}
#node-monthly-progress-report-form #edit-field-progress-report-data-0-tablefield-table tr:first-child{background-color:#3f8413a3}
#node-monthly-progress-report-form #edit-field-progress-report-data-0-tablefield-table tr:first-child{background-color:#3f8413a3}
#node-monthly-progress-report-form #edit-field-progress-report-data-0-tablefield-table tr:nth-child(2),
#edit-field-progress-report-data-0-tablefield-table tr:nth-child(4),
#edit-field-progress-report-data-0-tablefield-table tr:nth-child(6),
#edit-field-progress-report-data-0-tablefield-table tr:nth-child(8),
#edit-field-progress-report-data-0-tablefield-table tr:nth-child(10),
#edit-field-progress-report-data-0-tablefield-table tr:nth-child(12),
#edit-field-progress-report-data-0-tablefield-table tr:nth-child(14){
    background-color: #7fe23f3b;
}
#node-monthly-progress-report-form #edit-field-progress-report-data-0-tablefield-table tr:nth-child(2) input, #edit-field-progress-report-data-0-tablefield-table tr:nth-child(4) input, tr:nth-child(12) input, tr:nth-child(10) input{
    background: #549f243b;
    border: none;
    padding: 6px;
    margin-top: 0px!important;
}
#node-monthly-progress-report-form #edit-field-progress-report-data-0-tablefield-table tr:nth-child(5) input, tr:nth-child(9) input, tr:nth-child(13) input{
    border: none;
    padding: 6px;
    margin-top: 0px!important;
}
#node-monthly-progress-report-form #edit-field-progress-report-data-0-tablefield-table tr:nth-child(6) input, tr:nth-child(8) input{
    background: #549f243b;
    border: none;
    padding-top: 15px;
    padding-bottom: 15px;
    margin-top: 0px!important;
}
#node-monthly-progress-report-form #edit-field-progress-report-data-0-tablefield-table tr:nth-child(3) input{
    border: none;
    padding-top: 15px;
    padding-bottom: 15px;
    margin-top: 0px!important;
}
#node-monthly-progress-report-form #edit-field-progress-report-data-0-tablefield-table tr:nth-child(7) input, tr:nth-child(11) input{
    border: none;
    padding-top: 15px;
    padding-bottom: 15px;
    margin-top: 0px!important;
}
#node-monthly-progress-report-form #edit-field-progress-report-data-0-tablefield-table td:nth-child(3){background-color:#3f8413a3;}
#node-monthly-progress-report-form #edit-field-progress-report-data-0-tablefield-table tr:nth-child(1) td:nth-child(3){background-color:#84b068;}
#node-monthly-progress-report-form #edit-field-progress-report-data-0-tablefield-table td:nth-child(4) label{
    font-size: 14px;
    text-align: left;
    font-weight: 600;
}
#node-monthly-progress-report-form #edit-field-progress-report-data-0-tablefield-table td:nth-child(3) label{
    font-size: 14px;
    text-align: center !important;
    font-weight: 600;
}
#node-monthly-progress-report-form #edit-field-progress-report-data-0-tablefield-table tr:nth-child(1) td label {
    font-weight: 600;
    font-size: 16px;
    text-align: center;
}
#node-monthly-progress-report-form #edit-field-progress-report-data-0-tablefield-table td:nth-child(1) {
    visibility: hidden !important;
    display: none !important;
}
#node-monthly-progress-report-form .js-form-type-vertical-tabs.form-type-vertical-tabs.form-no-label {display: none;}
#node-monthly-progress-report-form #edit-field-progress-report-data-0-tablefield-table td:nth-child(4) {width: 300px;}
#node-monthly-progress-report-form div#edit-footer {margin-top: 25px;}
#node-monthly-progress-report-form div#edit-status-value--description {display: none;}
#node-monthly-progress-report-form .js-form-item-field-progress-report-data-0-caption.form-item-field-progress-report-data-0-caption {display: none;}
#node-monthly-progress-report-form .tabledrag-toggle-weight-wrapper {display: none;}
#node-monthly-progress-report-form div#edit-field-progress-report-data-0--description {display: none;}
#node-monthly-progress-report-form div#tablefield-field_progress_report_data-0-wrapper {color: #000;}
#node-monthly-progress-report-form .js-form-item.form-item.js-form-type-tablefield.form-type-tablefield.js-form-item-field-progress-report-data-0.form-item-field-progress-report-data-0 {color: #a8c7df;}

#node-monthly-progress-report-form .form-type-select.form-item-field-name-of-cpse-pr, .form-type-select.form-item-field-select-month-pr, .form-type-select.form-item-field-reporting, .js-form-type-textfield.form-item-title-0-value {display: flex;background-color: #6099c48c;}
#node-monthly-progress-report-form #edit-field-name-of-cpse-pr-wrapper label, #edit-field-select-month-pr-wrapper label,#edit-field-reporting-wrapper label, #edit-title-wrapper label {width: 42.5%;padding: 4px;z-index: 500;font-weight: 600;font-size: 14px;}
#node-monthly-progress-report-form div#edit-field-name-of-cpse-pr-wrapper, div#edit-field-select-month-pr-wrapper,div#edit-field-reporting-wrapper, div#edit-title-wrapper {border: 1px solid black;}
#node-monthly-progress-report-form select#edit-field-name-of-cpse-pr, select#edit-field-select-month-pr, select#edit-field-reporting {
    border: 0.70px solid;
    border-top-color: #a8c7df;
    border-bottom-color: #a8c7df;
    width: 100%;
    margin: 0px!important;
    background-color: #a8c7df;
    font-weight: 600;
}

#node-monthly-progress-report-form input#edit-title-0-value {
    margin: 0px !important;
    border: 1px solid black;
    border-bottom: none;
    border-top: none;
    width: 100%;
    background-color: #a8c7df;
}
#node-monthly-progress-report-form  div#edit-title-wrapper {
    margin-bottom: -37px;
}

#node-monthly-progress-report-form  div#edit-field-progress-report-second-tab-0--description {display: none;}

#node-monthly-progress-report-form  .form-type-textfield.js-form-item-field-progress-report-second-tab-0-caption {display: none;}

#edit-field-progress-report-second-tab-0-tablefield-table tr.odd {
    background-color: bisque;
}
#edit-field-progress-report-second-tab-0-tablefield-table td {border: 1px solid black;}
#edit-field-progress-report-second-tab-0-tablefield-table td:nth-child(3) {width: 32.90px !important;font-size: 14px;font-weight: 600;}
#edit-field-progress-report-second-tab-0-tablefield-table td:nth-child(4) {width: 300px!important;font-size: 14px;font-weight: 600;}
#edit-field-progress-report-second-tab-0-tablefield-table td:nth-child(5) {width: 777px!important;}

#edit-field-progress-report-second-tab-0-tablefield-table .odd input{
    background-color: bisque;
    padding: 6px;
    margin: 0px;
    border: bisque;
}
#edit-field-progress-report-second-tab-0-tablefield-table .even input{
    padding: 6px;
    margin: 0px;
    border: bisque;
}

#node-monthly-progress-report-form #edit-field-progress-report-second-tab-0-tablefield-table td:nth-child(1) {
    visibility: hidden !important;
    display: none !important;
}

div#tablefield-field_progress_report_second_tab-0-wrapper {margin-top: -37px;}
div#edit-field-progress-report-second-tab-wrapper {color: bisque;}
#edit-field-progress-report-second-tab-0-tablefield-table label {color:black !important}
div#edit-field-13-achievements-upload-pic-wrapper {margin-top: 20px;}
#edit-field-13-achievements-upload-pic summary {font-size: 16px; font-weight: 600; margin-bottom: 10px}
div#edit-field-13-achievements-upload-pic-0--description {font-size: 11px !important; color:red !important; font-weight:600 !important;}

#block-views-block-monthly-progress-report-block-1 span.views-label.views-label-field-13-achievements-upload-pic {
    font-size: 16px;
    font-weight: 600;
    padding: 20px;
    margin-bottom: 20px !important;
}
#block-views-block-monthly-progress-report-block-1 .views-field.views-field-field-13-achievements-upload-pic {margin-top: 20px;}
#block-views-block-monthly-progress-report-block-1 .item-list {margin-top: 10px;}
.messages.messages--status a{
    font-size: 20px !important;
    text-decoration-line: underline !important;
    color: #ff8484 !important;
}
.messages.messages--status{
    background: #027d95 !important;
    font-size: 16px !important;
    color: #fff !important;
    padding: 6px !important;
    margin-bottom: 60px !important;
}
input.req-error{
  position: relative !important;
  border: 1.5px solid red !important;
  animation: shake .2s linear;
  animation-iteration-count: 2;
  outline: none !important;
}

/* end css progress report admin */
/* start css for new progress report admin */
#node-monthly-progress-report-form #edit-field-progress-report-table-i-0-tablefield-table tr {border: 1.70px solid black;}
#node-monthly-progress-report-form #edit-field-progress-report-table-i-0-tablefield-table td {border: 1.70px solid black;}
#node-monthly-progress-report-form #edit-field-progress-report-table-i-0-tablefield-table tr:first-child{background-color:#3f8413a3}
#node-monthly-progress-report-form #edit-field-progress-report-table-i-0-tablefield-table tr:first-child{background-color:#3f8413a3}
#node-monthly-progress-report-form #edit-field-progress-report-table-i-0-tablefield-table tr:nth-child(2),
#edit-field-progress-report-table-i-0-tablefield-table tr:nth-child(4),
#edit-field-progress-report-table-i-0-tablefield-table tr:nth-child(6),
#edit-field-progress-report-table-i-0-tablefield-table tr:nth-child(8),
#edit-field-progress-report-table-i-0-tablefield-table tr:nth-child(10),
#edit-field-progress-report-table-i-0-tablefield-table tr:nth-child(12),
#edit-field-progress-report-table-i-0-tablefield-table tr:nth-child(14){
    background-color: #7fe23f3b;
}
#node-monthly-progress-report-form #edit-field-progress-report-table-i-0-tablefield-table tr:nth-child(2) input, #edit-field-progress-report-table-i-0-tablefield-table tr:nth-child(4) input, tr:nth-child(12) input, tr:nth-child(10) input{
    background: #549f243b;
    border: none;
    padding: 6px;
    margin-top: 0px!important;
}
#node-monthly-progress-report-form #edit-field-progress-report-table-i-0-tablefield-table tr:nth-child(5) input, tr:nth-child(9) input, tr:nth-child(13) input{
    border: none;
    padding: 6px;
    margin-top: 0px!important;
}
#node-monthly-progress-report-form #edit-field-progress-report-table-i-0-tablefield-table tr:nth-child(6) input, tr:nth-child(8) input{
    background: #549f243b;
    border: none;
    padding-top: 15px;
    padding-bottom: 15px;
    margin-top: 0px!important;
}
#node-monthly-progress-report-form #edit-field-progress-report-table-i-0-tablefield-table tr:nth-child(3) input{
    border: none;
    padding-top: 15px;
    padding-bottom: 15px;
    margin-top: 0px!important;
}
#node-monthly-progress-report-form #edit-field-progress-report-table-i-0-tablefield-table tr:nth-child(7) input, tr:nth-child(11) input{
    border: none;
    padding-top: 15px;
    padding-bottom: 15px;
    margin-top: 0px!important;
}
#node-monthly-progress-report-form #edit-field-progress-report-table-i-0-tablefield-table td:nth-child(3){background-color:#3f8413a3;}
#node-monthly-progress-report-form #edit-field-progress-report-table-i-0-tablefield-table tr:nth-child(1) td:nth-child(3){background-color:#84b068;}
#node-monthly-progress-report-form #edit-field-progress-report-table-i-0-tablefield-table td:nth-child(4) label{
    font-size: 14px;
    text-align: left;
    font-weight: 600;
}
#node-monthly-progress-report-form #edit-field-progress-report-table-i-0-tablefield-table td:nth-child(3) label{
    font-size: 14px;
    text-align: center !important;
    font-weight: 600;
}
#node-monthly-progress-report-form #edit-field-progress-report-table-i-0-tablefield-table tr:nth-child(1) td label {
    font-weight: 600;
    font-size: 16px;
    text-align: center;
}
#node-monthly-progress-report-form #edit-field-progress-report-table-i-0-tablefield-table td:nth-child(1) {
    visibility: hidden !important;
    display: none !important;
}
#node-monthly-progress-report-form .js-form-type-vertical-tabs.form-type-vertical-tabs.form-no-label {display: none;}
#node-monthly-progress-report-form #edit-field-progress-report-table-i-0-tablefield-table td:nth-child(4) {width: 300px;}
#node-monthly-progress-report-form #edit-field-progress-report-table-ii-0-tablefield-table tr {border: 1.70px solid black;}
#node-monthly-progress-report-form #edit-field-progress-report-table-ii-0-tablefield-table td {border: 1.70px solid black;}
#node-monthly-progress-report-form #edit-field-progress-report-table-ii-0-tablefield-table tr:first-child{background-color:#3f8413a3}
#node-monthly-progress-report-form #edit-field-progress-report-table-ii-0-tablefield-table tr:first-child{background-color:#3f8413a3}
#node-monthly-progress-report-form #edit-field-progress-report-table-ii-0-tablefield-table tr:nth-child(2),
 #edit-field-progress-report-table-ii-0-tablefield-table tr:nth-child(4),
#edit-field-progress-report-table-ii-0-tablefield-table tr:nth-child(6),
#edit-field-progress-report-table-ii-0-tablefield-table tr:nth-child(8),
#edit-field-progress-report-table-ii-0-tablefield-table tr:nth-child(10),
#edit-field-progress-report-table-ii-0-tablefield-table tr:nth-child(12),
#edit-field-progress-report-table-ii-0-tablefield-table tr:nth-child(14){
    background-color: #7fe23f3b;
}
#node-monthly-progress-report-form #edit-field-progress-report-table-ii-0-tablefield-table tr:nth-child(2) input, #edit-field-progress-report-table-ii-0-tablefield-table tr:nth-child(4) input, tr:nth-child(12) input, tr:nth-child(10) input{
    background: #549f243b;
    border: none;
    padding: 14px;
    margin-top: 0px!important;
}
#node-monthly-progress-report-form #edit-field-progress-report-table-ii-0-tablefield-table tr:nth-child(5) input, tr:nth-child(9) input, tr:nth-child(13) input{
    border: none;
    padding: 6px;
    margin-top: 0px!important;
}
#node-monthly-progress-report-form #edit-field-progress-report-table-ii-0-tablefield-table tr:nth-child(6) input, tr:nth-child(8) input{
    background: #549f243b;
    border: none;
    padding-top: 15px;
    padding-bottom: 15px;
    margin-top: 0px!important;
}
#node-monthly-progress-report-form #edit-field-progress-report-table-ii-0-tablefield-table tr:nth-child(3) input{
    border: none;
    padding-top: 15px;
    padding-bottom: 15px;
    margin-top: 0px!important;
}
#node-monthly-progress-report-form #edit-field-progress-report-table-ii-0-tablefield-table tr:nth-child(7) input, tr:nth-child(11) input{
    border: none;
    padding-top: 15px;
    padding-bottom: 15px;
    margin-top: 0px!important;
}
#node-monthly-progress-report-form #edit-field-progress-report-table-ii-0-tablefield-table td:nth-child(3){background-color:#3f8413a3;}
#node-monthly-progress-report-form #edit-field-progress-report-table-ii-0-tablefield-table tr:nth-child(1) td:nth-child(3){background-color:#84b068;}
#node-monthly-progress-report-form #edit-field-progress-report-table-ii-0-tablefield-table td:nth-child(4) label{
    font-size: 14px;
    text-align: left;
    font-weight: 600;
}
#node-monthly-progress-report-form #edit-field-progress-report-table-ii-0-tablefield-table td:nth-child(3) label{
    font-size: 14px;
    text-align: center !important;
    font-weight: 600;
}
#node-monthly-progress-report-form #edit-field-progress-report-table-ii-0-tablefield-table tr:nth-child(1) td label {
    font-weight: 600;
    font-size: 16px;
    text-align: center;
}
#node-monthly-progress-report-form #edit-field-progress-report-table-ii-0-tablefield-table td:nth-child(1) {
    visibility: hidden !important;
    display: none !important;
}
#node-monthly-progress-report-form .js-form-type-vertical-tabs.form-type-vertical-tabs.form-no-label {display: none;}
#node-monthly-progress-report-form #edit-field-progress-report-table-ii-0-tablefield-table td:nth-child(4) {width: 300px;}

#node-monthly-progress-report-form #edit-field-progress-report-table-i-0--description {display: none;}
#node-monthly-progress-report-form .js-form-item-field-progress-report-table-i-0-caption.form-item-field-progress-report-table-i-0-caption {display: none;}
#node-monthly-progress-report-form #edit-field-progress-report-table-ii-0--description {display: none;}

#node-monthly-progress-report-form .js-form-item-field-progress-report-table-ii-0-caption.form-item-field-progress-report-table-ii-0-caption {display: none;}
#node-monthly-progress-report-form div#tablefield-field_progress_report_table_i-0-wrapper {color: #000;}
#node-monthly-progress-report-form div#tablefield-field_progress_report_table_ii-0-wrapper {color: #000;}
#node-monthly-progress-report-form .js-form-item.form-item.js-form-type-tablefield.form-type-tablefield.js-form-item-field-progress-report-table-i-0.form-item-field-progress-report-table-i-0 {color: #a8c7df;}

#node-monthly-progress-report-form .js-form-item.form-item.js-form-type-tablefield.form-type-tablefield.js-form-item-field-progress-report-table-ii-0.form-item-field-progress-report-table-ii-0 {color: #fff;}
#node-monthly-progress-report-form #edit-field-progress-report-table-i-0-tablefield-table {margin-bottom: -5px;}
#node-monthly-progress-report-form #edit-field-progress-report-table-ii-0-tablefield-table {margin-bottom: 20px !important;}
#node-monthly-progress-report-form .js-form-type-managed-file .description {font-size: 10px;}

#node-monthly-progress-report-form .js-form-type-managed-file{border: 1px solid #e8d0d0;/* padding: 10px; */margin-bottom: 10px;background: #fffafa;}
#node-monthly-progress-report-form .js-form-type-managed-file label{display: inline-block;width: 33%;vertical-align: top;font-size: 16px;color: #202020;padding: 10px;}
#node-monthly-progress-report-form .js-form-type-managed-file .form-managed-file{display: inline-block;width: 22%;vertical-align: top;border-left: 1px solid #f9f4f4;padding-left: 15px; margin-left: 30px; padding: 10px;min-height: 77px;}
#node-monthly-progress-report-form .js-form-type-managed-file .description{display: inline-block;width: 33%;vertical-align: top;padding: 10px;}

#node-monthly-progress-report-form .form-submit{cursor: pointer; height: 40px; color: #fff; border: 1px solid #A90F11; background: #A90F11; padding: 0 20px; margin-top: 35px; box-shadow: 0 0 15px 0px #e7e7e7;}
#node-monthly-progress-report-form .form-submit:hover{background: #ffb800; border: 1px solid #ffb800;}
#edit-field-new-product-developed-text-0-value,#edit-field-new-product-launched-text-0-value,
#edit-field-significant-orders-text-0-value,
#edit-field-mous-signed-text-0-value,#edit-field-csr-activities-text-0-value,
#edit-field-awards-recognitions-te-0-value{
  display: flex;
  position: absolute;
  margin: -78px 0px 0px 253px;
  width: 135px;
}
#node-monthly-progress-report-form label[for="edit-field-new-product-developed-text-0-value"],
#node-monthly-progress-report-form label[for="edit-field-new-product-launched-text-0-value"],
#node-monthly-progress-report-form label[for="edit-field-significant-orders-text-0-value"],
#node-monthly-progress-report-form label[for="edit-field-mous-signed-text-0-value"],
#node-monthly-progress-report-form label[for="edit-field-csr-activities-text-0-value"],
#node-monthly-progress-report-form label[for="edit-field-awards-recognitions-te-0-value"] {display: none;}
/* end css for new progress report admin */

/* Create Status of Annual Report of CPSEs and ABs Under MHI CSS Start */
#node-status-of-annual-report-of-cpses-form #edit-field-name-of-cpse-pr-wrapper{border:1px solid black}
#node-status-of-annual-report-of-cpses-form .form-type-select.form-item-field-name-of-cpse-pr{display:flex;background-color:#6099c48c}
#node-status-of-annual-report-of-cpses-form #edit-field-name-of-cpse-pr-wrapper label{width:42.5%;padding:4px;z-index:500;font-weight:600;font-size:14px}
#node-status-of-annual-report-of-cpses-form select#edit-field-name-of-cpse-pr{border:0.7px solid;border-top-color:#a8c7df;border-bottom-color:#a8c7df;width:100%;margin:0px!important;background-color:#a8c7df;font-weight:600}
#node-status-of-annual-report-of-cpses-form #edit-field-annual-report-of-cpse-form-0--description{display:none}
#node-status-of-annual-report-of-cpses-form .js-form-item.form-item.js-form-type-textfield.form-type-textfield.js-form-item-field-annual-report-of-cpse-form-0-caption.form-item-field-annual-report-of-cpse-form-0-caption{display:none}
#node-status-of-annual-report-of-cpses-form .tabledrag-toggle-weight-wrapper{display:none}
#node-status-of-annual-report-of-cpses-form #edit-field-annual-report-of-cpse-form-0-tablefield-table tr:first-child{background-color:#3f8413a3}
#node-status-of-annual-report-of-cpses-form #edit-field-annual-report-of-cpse-form-0-tablefield-table tr:nth-of-type(even){background-color:#7fe23f3b}
#node-status-of-annual-report-of-cpses-form #edit-field-annual-report-of-cpse-form-0-tablefield-table tr{border:1.7px solid black}
#node-status-of-annual-report-of-cpses-form #edit-field-annual-report-of-cpse-form-0-tablefield-table td:nth-child(1){visibility:hidden!important;display:none!important}
#node-status-of-annual-report-of-cpses-form #edit-field-annual-report-of-cpse-form-0-tablefield-table td{border:1.7px solid black;color:#000}
#node-status-of-annual-report-of-cpses-form #edit-field-annual-report-of-cpse-form-0-tablefield-table tr:nth-child(1) td label{font-weight:600;font-size:16px;text-align:center}
#node-status-of-annual-report-of-cpses-form #edit-field-annual-report-of-cpse-form-0-tablefield-table tr:nth-child(1) td:nth-child(3){background-color:#84b068}
#node-status-of-annual-report-of-cpses-form #edit-field-annual-report-of-cpse-form-0-tablefield-table td:nth-child(3){background-color:#84b068}
#node-status-of-annual-report-of-cpses-form #edit-field-annual-report-of-cpse-form-0-tablefield-table td:nth-child(3) label{font-size:14px;text-align:center!important;font-weight:600}
#node-status-of-annual-report-of-cpses-form #edit-field-annual-report-of-cpse-form-0-tablefield-table tr:nth-of-type(even) td input{background:#549f243b;border:none;padding:6px;margin-top:0px!important}
#node-status-of-annual-report-of-cpses-form #edit-field-annual-report-of-cpse-form-0-tablefield-table tr:nth-of-type(odd) td input{background:#fff;border:none;padding:6px;margin-top:0px!important}
#node-status-of-annual-report-of-cpses-form #edit-field-annual-report-of-cpse-form-0-tablefield-table td:nth-child(3){width:36px}
#node-status-of-annual-report-of-cpses-form #edit-field-annual-report-of-cpse-form-0-tablefield-table{width:100%}
#node-status-of-annual-report-of-cpses-form #edit-footer{margin-top:25px}
#node-status-of-annual-report-of-cpses-form #edit-status-value--description{display:none}
#node-status-of-annual-report-of-cpses-form .form-submit{cursor:pointer;height:40px;color:#fff;border:1px solid #A90F11;background:#A90F11;padding:0 20px;margin-top:35px;box-shadow:0 0 15px 0px #e7e7e7}
#node-status-of-annual-report-of-cpses-form .form-submit:hover{background:#ffb800;border:1px solid #ffb800}
#node-status-of-annual-report-of-cpses-form label[for="edit-field-annual-report-of-cpse-form-0"]{display:none}
/* Create Status of Annual Report of CPSEs and ABs Under MHI CSS End */

/* Edit Status of Annual Report of CPSEs and ABs Under MHI CSS Start */
#node-status-of-annual-report-of-cpses-edit-form #edit-field-name-of-cpse-pr-wrapper{border:1px solid black}
#node-status-of-annual-report-of-cpses-edit-form .form-type-select.form-item-field-name-of-cpse-pr{display:flex;background-color:#6099c48c}
#node-status-of-annual-report-of-cpses-edit-form #edit-field-name-of-cpse-pr-wrapper label{width:42.5%;padding:4px;z-index:500;font-weight:600;font-size:14px}
#node-status-of-annual-report-of-cpses-edit-form select#edit-field-name-of-cpse-pr{border:0.7px solid;border-top-color:#a8c7df;border-bottom-color:#a8c7df;width:100%;margin:0px!important;background-color:#a8c7df;font-weight:600}
#node-status-of-annual-report-of-cpses-edit-form #edit-field-annual-report-of-cpse-form-0--description{display:none}
#node-status-of-annual-report-of-cpses-edit-form .js-form-item.form-item.js-form-type-textfield.form-type-textfield.js-form-item-field-annual-report-of-cpse-form-0-caption.form-item-field-annual-report-of-cpse-form-0-caption{display:none}
#node-status-of-annual-report-of-cpses-edit-form .tabledrag-toggle-weight-wrapper{display:none}
#node-status-of-annual-report-of-cpses-edit-form #edit-field-annual-report-of-cpse-form-0-tablefield-table tr:first-child{background-color:#3f8413a3}
#node-status-of-annual-report-of-cpses-edit-form #edit-field-annual-report-of-cpse-form-0-tablefield-table tr:nth-of-type(even){background-color:#7fe23f3b}
#node-status-of-annual-report-of-cpses-edit-form #edit-field-annual-report-of-cpse-form-0-tablefield-table tr{border:1.7px solid black}
#node-status-of-annual-report-of-cpses-edit-form #edit-field-annual-report-of-cpse-form-0-tablefield-table td:nth-child(1){visibility:hidden!important;display:none!important}
#node-status-of-annual-report-of-cpses-edit-form #edit-field-annual-report-of-cpse-form-0-tablefield-table td{border:1.7px solid black;color:#000}
#node-status-of-annual-report-of-cpses-edit-form #edit-field-annual-report-of-cpse-form-0-tablefield-table tr:nth-child(1) td label{font-weight:600;font-size:16px;text-align:center}
#node-status-of-annual-report-of-cpses-edit-form #edit-field-annual-report-of-cpse-form-0-tablefield-table tr:nth-child(1) td:nth-child(3){background-color:#84b068}
#node-status-of-annual-report-of-cpses-edit-form #edit-field-annual-report-of-cpse-form-0-tablefield-table td:nth-child(3){background-color:#84b068}
#node-status-of-annual-report-of-cpses-edit-form #edit-field-annual-report-of-cpse-form-0-tablefield-table td:nth-child(3) label{font-size:14px;text-align:center!important;font-weight:600}
#node-status-of-annual-report-of-cpses-edit-form #edit-field-annual-report-of-cpse-form-0-tablefield-table tr:nth-of-type(even) td input{background:#549f243b;border:none;padding:6px;margin-top:0px!important}
#node-status-of-annual-report-of-cpses-edit-form #edit-field-annual-report-of-cpse-form-0-tablefield-table tr:nth-of-type(odd) td input{background:#fff;border:none;padding:6px;margin-top:0px!important}
#node-status-of-annual-report-of-cpses-edit-form #edit-field-annual-report-of-cpse-form-0-tablefield-table td:nth-child(3){width:36px}
#node-status-of-annual-report-of-cpses-edit-form #edit-field-annual-report-of-cpse-form-0-tablefield-table{width:100%}
#node-status-of-annual-report-of-cpses-edit-form #edit-footer{margin-top:25px}
#node-status-of-annual-report-of-cpses-edit-form #edit-status-value--description{display:none}
#node-status-of-annual-report-of-cpses-edit-form .form-submit{cursor:pointer;height:40px;color:#fff;border:1px solid #A90F11;background:#A90F11;padding:0 20px;margin-top:35px;box-shadow:0 0 15px 0px #e7e7e7}
#node-status-of-annual-report-of-cpses-edit-form .form-submit:hover{background:#ffb800;border:1px solid #ffb800}
#node-status-of-annual-report-of-cpses-edit-form label[for="edit-field-annual-report-of-cpse-form-0"]{display:none}
#node-status-of-annual-report-of-cpses-edit-form .js-form-type-vertical-tabs.form-type-vertical-tabs.form-no-label {display: none;}
#node-status-of-annual-report-of-cpses-edit-form .field--type-string {display: none;}
/* Edit Status of Annual Report of CPSEs and ABs Under MHI CSS End */

/* Create Status of Annual Report of CPSEs and ABs Under MHI CSS Start 2025 */
#node-statusofannualreportofcpses-2025-form #edit-field-name-of-cpse-pr-wrapper{border:1px solid black}
#node-statusofannualreportofcpses-2025-form .form-type-select.form-item-field-name-of-cpse-pr{display:flex;background-color:#6099c48c}
#node-statusofannualreportofcpses-2025-form #edit-field-name-of-cpse-pr-wrapper label{width:42.5%;padding:4px;z-index:500;font-weight:600;font-size:14px}
#node-statusofannualreportofcpses-2025-form select#edit-field-name-of-cpse-pr{border:0.7px solid;border-top-color:#a8c7df;border-bottom-color:#a8c7df;width:100%;margin:0px!important;background-color:#a8c7df;font-weight:600}
#node-statusofannualreportofcpses-2025-form #edit-field-annual-report-of-cpse-form-0--description{display:none}
#node-statusofannualreportofcpses-2025-form .js-form-item.form-item.js-form-type-textfield.form-type-textfield.js-form-item-field-annual-report-of-cpse-form-0-caption.form-item-field-annual-report-of-cpse-form-0-caption{display:none}
#node-statusofannualreportofcpses-2025-form .tabledrag-toggle-weight-wrapper{display:none}
#node-statusofannualreportofcpses-2025-form #edit-field-annual-report-of-cpse-form-0-tablefield-table tr:first-child{background-color:#3f8413a3}
#node-statusofannualreportofcpses-2025-form #edit-field-annual-report-of-cpse-form-0-tablefield-table tr:nth-of-type(even){background-color:#7fe23f3b}
#node-statusofannualreportofcpses-2025-form #edit-field-annual-report-of-cpse-form-0-tablefield-table tr{border:1.7px solid black}
#node-statusofannualreportofcpses-2025-form #edit-field-annual-report-of-cpse-form-0-tablefield-table td:nth-child(1){visibility:hidden!important;display:none!important}
#node-statusofannualreportofcpses-2025-form #edit-field-annual-report-of-cpse-form-0-tablefield-table td{border:1.7px solid black;color:#000}
#node-statusofannualreportofcpses-2025-form #edit-field-annual-report-of-cpse-form-0-tablefield-table tr:nth-child(1) td label{font-weight:600;font-size:16px;text-align:center}
#node-statusofannualreportofcpses-2025-form #edit-field-annual-report-of-cpse-form-0-tablefield-table tr:nth-child(1) td:nth-child(3){background-color:#84b068}
#node-statusofannualreportofcpses-2025-form #edit-field-annual-report-of-cpse-form-0-tablefield-table td:nth-child(3){background-color:#84b068}
#node-statusofannualreportofcpses-2025-form #edit-field-annual-report-of-cpse-form-0-tablefield-table td:nth-child(3) label{font-size:14px;text-align:center!important;font-weight:600}
#node-statusofannualreportofcpses-2025-form #edit-field-annual-report-of-cpse-form-0-tablefield-table tr:nth-of-type(even) td input{background:#549f243b;border:none;padding:6px;margin-top:0px!important}
#node-statusofannualreportofcpses-2025-form #edit-field-annual-report-of-cpse-form-0-tablefield-table tr:nth-of-type(odd) td input{background:#fff;border:none;padding:6px;margin-top:0px!important}
#node-statusofannualreportofcpses-2025-form #edit-field-annual-report-of-cpse-form-0-tablefield-table td:nth-child(3){width:36px}
#node-statusofannualreportofcpses-2025-form #edit-field-annual-report-of-cpse-form-0-tablefield-table{width:100%}
#node-statusofannualreportofcpses-2025-form #edit-footer{margin-top:25px}
#node-statusofannualreportofcpses-2025-form #edit-status-value--description{display:none}
#node-statusofannualreportofcpses-2025-form .form-submit{cursor:pointer;height:40px;color:#fff;border:1px solid #A90F11;background:#A90F11;padding:0 20px;margin-top:35px;box-shadow:0 0 15px 0px #e7e7e7}
#node-statusofannualreportofcpses-2025-form .form-submit:hover{background:#ffb800;border:1px solid #ffb800}
#node-statusofannualreportofcpses-2025-form label[for="edit-field-annual-report-of-cpse-form-0"]{display:none}
/* Create Status of Annual Report of CPSEs and ABs Under MHI CSS End 2025 */

/* Edit Status of Annual Report of CPSEs and ABs Under MHI CSS Start 2025 */
#node-statusofannualreportofcpses-2025-edit-form #edit-field-name-of-cpse-pr-wrapper{border:1px solid black}
#node-statusofannualreportofcpses-2025-edit-form .form-type-select.form-item-field-name-of-cpse-pr{display:flex;background-color:#6099c48c}
#node-statusofannualreportofcpses-2025-edit-form #edit-field-name-of-cpse-pr-wrapper label{width:42.5%;padding:4px;z-index:500;font-weight:600;font-size:14px}
#node-statusofannualreportofcpses-2025-edit-form select#edit-field-name-of-cpse-pr{border:0.7px solid;border-top-color:#a8c7df;border-bottom-color:#a8c7df;width:100%;margin:0px!important;background-color:#a8c7df;font-weight:600}
#node-statusofannualreportofcpses-2025-edit-form #edit-field-annual-report-of-cpse-form-0--description{display:none}
#node-statusofannualreportofcpses-2025-edit-form .js-form-item.form-item.js-form-type-textfield.form-type-textfield.js-form-item-field-annual-report-of-cpse-form-0-caption.form-item-field-annual-report-of-cpse-form-0-caption{display:none}
#node-statusofannualreportofcpses-2025-edit-form .tabledrag-toggle-weight-wrapper{display:none}
#node-statusofannualreportofcpses-2025-edit-form #edit-field-annual-report-of-cpse-form-0-tablefield-table tr:first-child{background-color:#3f8413a3}
#node-statusofannualreportofcpses-2025-edit-form #edit-field-annual-report-of-cpse-form-0-tablefield-table tr:nth-of-type(even){background-color:#7fe23f3b}
#node-statusofannualreportofcpses-2025-edit-form #edit-field-annual-report-of-cpse-form-0-tablefield-table tr{border:1.7px solid black}
#node-statusofannualreportofcpses-2025-edit-form #edit-field-annual-report-of-cpse-form-0-tablefield-table td:nth-child(1){visibility:hidden!important;display:none!important}
#node-statusofannualreportofcpses-2025-edit-form #edit-field-annual-report-of-cpse-form-0-tablefield-table td{border:1.7px solid black;color:#000}
#node-statusofannualreportofcpses-2025-edit-form #edit-field-annual-report-of-cpse-form-0-tablefield-table tr:nth-child(1) td label{font-weight:600;font-size:16px;text-align:center}
#node-statusofannualreportofcpses-2025-edit-form #edit-field-annual-report-of-cpse-form-0-tablefield-table tr:nth-child(1) td:nth-child(3){background-color:#84b068}
#node-statusofannualreportofcpses-2025-edit-form #edit-field-annual-report-of-cpse-form-0-tablefield-table td:nth-child(3){background-color:#84b068}
#node-statusofannualreportofcpses-2025-edit-form #edit-field-annual-report-of-cpse-form-0-tablefield-table td:nth-child(3) label{font-size:14px;text-align:center!important;font-weight:600}
#node-statusofannualreportofcpses-2025-edit-form #edit-field-annual-report-of-cpse-form-0-tablefield-table tr:nth-of-type(even) td input{background:#549f243b;border:none;padding:6px;margin-top:0px!important}
#node-statusofannualreportofcpses-2025-edit-form #edit-field-annual-report-of-cpse-form-0-tablefield-table tr:nth-of-type(odd) td input{background:#fff;border:none;padding:6px;margin-top:0px!important}
#node-statusofannualreportofcpses-2025-edit-form #edit-field-annual-report-of-cpse-form-0-tablefield-table td:nth-child(3){width:36px}
#node-statusofannualreportofcpses-2025-edit-form #edit-field-annual-report-of-cpse-form-0-tablefield-table{width:100%}
#node-statusofannualreportofcpses-2025-edit-form #edit-footer{margin-top:25px}
#node-statusofannualreportofcpses-2025-edit-form #edit-status-value--description{display:none}
#node-statusofannualreportofcpses-2025-edit-form .form-submit{cursor:pointer;height:40px;color:#fff;border:1px solid #A90F11;background:#A90F11;padding:0 20px;margin-top:35px;box-shadow:0 0 15px 0px #e7e7e7}
#node-statusofannualreportofcpses-2025-edit-form .form-submit:hover{background:#ffb800;border:1px solid #ffb800}
#node-statusofannualreportofcpses-2025-edit-form label[for="edit-field-annual-report-of-cpse-form-0"]{display:none}
#node-statusofannualreportofcpses-2025-edit-form .js-form-type-vertical-tabs.form-type-vertical-tabs.form-no-label {display: none;}
#node-statusofannualreportofcpses-2025-edit-form .field--type-string {display: none;}
/* Edit Status of Annual Report of CPSEs and ABs Under MHI CSS End 2025*/
#example4 thead tr th{
  background: yellow !important;
  color: #000 !important;
  border: 1px solid #a0a0ae !important;
}