/* From step_1.jsx */
.message_content {
  color: black !important;
}

.line_11 {
  color: blue !important;
}

.line_13 {
  color: blue !important;
}

.line_18 {
  color: #951717 !important;
  -webkit-text-decoration: underline !important;
  text-decoration: underline !important;
}

/* Step2 */
/* Header styles */
.a-hiv-header {
    font-size: 20px !important;
    font-weight: bold !important;
    text-align: left !important;
    text-decoration-line: underline !important;
    /* font-style: italic !important; */
}

/* Reference code more text */
.ref-code-more {
    font-weight: bold !important;
}

/* Date field styles */
.date-field {
    display: inline-block !important;
    margin-left: 10px !important;
    margin-right: 10px !important;
}

/* Date separator styles */
.date-separator {
    display: inline-block !important;
    font-weight: 700 !important;
}

/* Date hint styles */
.date-hint {
    display: inline-block !important;
    font-weight: 700 !important;
}

/* Sex at birth more text */
.sex-at-birth-more {
    font-weight: bold !important;
}

/* Gender ID more text */
.gndr-id-more {
    font-weight: bold !important;
}

/* If yes label */
.if-yes-label {
    font-weight: bold !important;
}

/* GT field styles */
.gt-field {
    display: inline-block !important;
    width: 250px !important;
}

/* PAL field styles */
.pal-field {
    display: inline-block !important;
    width: 250px !important;
}

/* OCC HCW layout */
.occ-hcw-layout {
    width: 100% !important;
    display: flex !important;
    flex-direction: row !important;
    justify-content: center !important;
}

/* OCC HCW label */
.occ-hcw-label {
    font-weight: bold !important;
}

/* OCC HCW select */
.occ-hcw-select {
    margin-left: 10px !important;
}

/* Suspicious risk more text */
.susp-risk-more {
    font-weight: bold !important;
}

/* Diagnosis DTM label */
.diag-dtm-label {
    display: inline-block !important;
    font-weight: 700 !important;
}

/* Diagnosis DTM more text */
.diag-dtm-more {
    font-weight: bold !important;
}

/* Lab no more text */
.lab-no-more {
    font-weight: bold !important;
}

/* Positive rapid test more text */
.pos-rapid-test-more {
    font-weight: bold !important;
}

/* Previous diagnosis OST HK depends */
.prev-diag-osthk-depends {
    width: 100% !important;
    display: flex !important;
    flex-direction: row !important;
    justify-content: center !important;
}

/* Previous diagnosis place */
.prev-diag-place {
    display: inline-block !important;
}

/* Previous diagnosis date title */
.prev-diag-date-title {
    display: inline-block !important;
    font-weight: 700 !important;
}

/* Negative HIV test label */
.neg-hiv-test-label {
    font-weight: 900 !important;
    -webkit-text-decoration: underline !important;
    text-decoration: underline !important;
}

/* Negative HIV test depends */
.neg-hiv-test-depends {
    width: 100% !important;
    display: flex !important;
    flex-direction: row !important;
    justify-content: center !important;
}

/* Negative HIV test date head */
.neg-hiv-test-date-head {
    display: inline-block !important;
    font-weight: 700 !important;
}

/* Positive rapid test label */
.pos-rapid-test-label {
    font-weight: 900 !important;
    -webkit-text-decoration: underline !important;
    text-decoration: underline !important;
}

/* Positive rapid test depends */
.pos-rapid-test-depends {
    width: 100% !important;
    display: flex !important;
    flex-direction: row !important;
    justify-content: center !important;
}

/* Positive rapid test date head */
.pos-rapid-test-date-head {
    display: inline-block !important;
    font-weight: 700 !important;
}

/* Base viral load label */
.base-viral-load-label {
    display: inline-block !important;
    font-weight: 700 !important;
}

/* Base viral load field */
.base-viral-load-field {
    display: inline-block !important;
    margin-right: 10px !important;
}

/* Base viral load ml */
.base-viral-load-ml {
    display: inline-block !important;
    font-weight: 700 !important;
}

/* HIV viral date head */
.hiv-viral-date-head {
    display: inline-block !important;
    font-weight: 700 !important;
}

/* CD four cell label */
.cd-four-cell-label {
    display: inline-block !important;
    font-weight: 700 !important;
}

/* CD four cell field */
.cd-four-cell-field {
    display: inline-block !important;
    margin-right: 10px !important; 
	/* font-weight: 700 !important; */
}

/* CD four cell ul */
.cd-four-cell-ul {
    display: inline-block !important;
    font-weight: 700 !important;
}

/* Four cell date head */
.four-cell-date-head {
    display: inline-block !important;
    font-weight: 700 !important;
}

/* Bottom message */
.bottom-msg {
    color: red !important;
    font-size: 20px !important;
    font-weight: bold !important;
    text-align: center !important;
    justify-content: center !important;
    align-items: center !important;
    display: flex !important;
    /* font-style: italic !important; */
}

/* From step_3.jsx */
.label_b_aids_header {
  font-weight: bold !important;
  /* font-style: italic !important; */
  font-size: 20px !important;
  text-align: left !important;
  text-decoration-line: underline !important;
}

.label_b_aids_defIll {
  font-weight: bold !important;
}

.dropdown_b_aids_defIll_one {
  width: 500px !important;
}

.label_a_hiv_dateOfDefIllOne_head {
  display: inline-block !important;
  font-weight: 700 !important;
}

.field_date_a_hiv_dateOfDefIllOne_d {
  display: inline-block !important;
  margin-left: 10px !important;
  margin-right: 10px !important;
}

.label_a_hiv_dateOfDefIllOne_sepOne {
  display: inline-block !important;
  font-weight: 700 !important;
}

.field_date_a_hiv_dateOfDefIllOne_m {
  display: inline-block !important;
  margin-left: 10px !important;
  margin-right: 10px !important;
}

.label_a_hiv_dateOfDefIllOne_sepTwo {
  display: inline-block !important;
  font-weight: 700 !important;
}

.field_date_a_hiv_dateOfDefIllOne_y {
  display: inline-block !important;
  margin-left: 10px !important;
  margin-right: 10px !important;
}

.label_a_hiv_dateOfDefIllOne_hint {
  display: inline-block !important;
  font-weight: 700 !important;
}

.dropdown_b_aids_defIll_two {
  width: 500px !important;
}

.label_a_hiv_dateOfDefIllTwo_head {
  display: inline-block !important;
  font-weight: 700 !important;
}

.field_date_a_hiv_dateOfDefIllTwo_d {
  display: inline-block !important;
  margin-left: 10px !important;
  margin-right: 10px !important;
}

.label_a_hiv_dateOfDefIllTwo_sepOne {
  display: inline-block !important;
  font-weight: 700 !important;
}

.field_date_a_hiv_dateOfDefIllTwo_m {
  display: inline-block !important;
  margin-left: 10px !important;
  margin-right: 10px !important;
}

.label_a_hiv_dateOfDefIllTwo_sepTwo {
  display: inline-block !important;
  font-weight: 700 !important;
}

.field_date_a_hiv_dateOfDefIllTwo_y {
  display: inline-block !important;
  margin-left: 10px !important;
  margin-right: 10px !important;
}

.label_a_hiv_dateOfDefIllTwo_hint {
  display: inline-block !important;
  font-weight: 700 !important;
}

.dropdown_b_aids_defIll_three {
  width: 500px !important;
}

.label_a_hiv_dateOfDefIllThree_head {
  display: inline-block !important;
  font-weight: 700 !important;
}

.field_date_a_hiv_dateOfDefIllThree_d {
  display: inline-block !important;
  margin-left: 10px !important;
  margin-right: 10px !important;
}

.label_a_hiv_dateOfDefIllThree_sepOne {
  display: inline-block !important;
  font-weight: 700 !important;
}

.field_date_a_hiv_dateOfDefIllThree_m {
  display: inline-block !important;
  margin-left: 10px !important;
  margin-right: 10px !important;
}

.label_a_hiv_dateOfDefIllThree_sepTwo {
  display: inline-block !important;
  font-weight: 700 !important;
}

.field_date_a_hiv_dateOfDefIllThree_y {
  display: inline-block !important;
  margin-left: 10px !important;
  margin-right: 10px !important;
}

.label_a_hiv_dateOfDefIllThree_hint {
  display: inline-block !important;
  font-weight: 700 !important;
}

.label_a_hiv_dateOfCd4Aids_head {
  display: inline-block !important;
  font-weight: 700 !important;
}

.field_date_a_hiv_dateOfCd4Aids_d {
  display: inline-block !important;
  margin-left: 10px !important;
  margin-right: 10px !important;
}

.label_a_hiv_dateOfCd4Aids_sepOne {
  display: inline-block !important;
  font-weight: 700 !important;
}

.field_date_a_hiv_dateOfCd4Aids_m {
  display: inline-block !important;
  margin-left: 10px !important;
  margin-right: 10px !important;
}

.label_a_hiv_dateOfCd4Aids_sepTwo {
  display: inline-block !important;
  font-weight: 700 !important;
}

.field_date_a_hiv_dateOfCd4Aids_y {
  display: inline-block !important;
  margin-left: 10px !important;
  margin-right: 10px !important;
}

.label_a_hiv_dateOfCd4Aids_hint {
  display: inline-block !important;
  font-weight: 700 !important;
}

.field_text_b_aids_cdFourCells {
  /* width: 500px !important; */
  display: inline-block !important;
  margin-right: 10px !important;
}

.field_text_a_hiv_cdFourCell_ul {
  display: inline-block !important;
  font-weight: 700 !important;
}

.label_a_aids_footerMsg {
  color: red !important;
  font-size: 20px !important;
  font-weight: bold !important;
  text-align: center !important;
  justify-content: center !important;
  align-items: center !important;
  display: flex !important;
  /* font-style: italic !important; */
}

/* Step4,Step5 */
.d-cspd-header,
.c-outcome-header {
    font-weight: bold !important;
    /* font-style: italic !important; */
    font-size: 20px !important;
    text-align: left !important;
    text-decoration-line: underline !important;
}

.d-cspd-tel,
.d-cspd-email {
    width: 350px !important;
}

.c-outcome-left-hk,
.c-outcome-dead {
    width: 250px !important;
}

.date-label-head {
    font-weight: 700 !important;
    display: inline-block !important;
    margin-right: 10px !important;
}

.date-field-day {
    display: inline-block !important;
    margin-right: 10px !important;
}

.date-separator,
.date-label {
    font-weight: 700 !important;
    display: inline-block !important;
}

.date-field-month,
.date-field {
    display: inline-block !important;
    margin-left: 10px !important;
    margin-right: 10px !important;
}

.d-cspd-footer,
.c-outcome-footer {
    font-weight: bold !important;
    /* font-style: italic !important; */
    color: red !important;
    font-size: 20px !important;
    text-align: center !important;
    justify-content: center !important;
    align-items: center !important;
    display: flex !important;
}

.conditional-div,
.dead-cause {
    display: inline-block !important;
}
