/* line 3, /root/dev/d_support/src/app/assets/stylesheets/unit_selection.scss */
#unit-selections-page .gr_item_cb:first-child {
  margin-left: 25px;
}

@media (min-width: 767px) {
  /* line 15, /root/dev/d_support/src/app/assets/stylesheets/unit_selection.scss */
  .search-box-in-image-box, #unit-selections-page, .calculation_img_w {
    /* Start Unit selection search */
    /*End Unit selection search*/
  }
  /* line 17, /root/dev/d_support/src/app/assets/stylesheets/unit_selection.scss */
  .search-box-in-image-box .unit-selection-search-box, #unit-selections-page .unit-selection-search-box, .calculation_img_w .unit-selection-search-box {
    position: absolute;
    top: 0px;
    left: 50%;
    transform: translateX(-50%);
    display: flex;
    align-items: center;
  }
  /* line 25, /root/dev/d_support/src/app/assets/stylesheets/unit_selection.scss */
  .search-box-in-image-box .unit-selection-search-box .btn, #unit-selections-page .unit-selection-search-box .btn, .calculation_img_w .unit-selection-search-box .btn {
    background: #00674c;
    background: #0d6790;
    font-size: 14px;
  }
  /* line 30, /root/dev/d_support/src/app/assets/stylesheets/unit_selection.scss */
  .search-box-in-image-box .unit-selection-search-box.print-unit-selection-search-box, #unit-selections-page .unit-selection-search-box.print-unit-selection-search-box, .calculation_img_w .unit-selection-search-box.print-unit-selection-search-box {
    top: 6px;
  }
  /* line 35, /root/dev/d_support/src/app/assets/stylesheets/unit_selection.scss */
  .search-box-in-image-box label.unit-label-search.m-0.mr-2, #unit-selections-page label.unit-label-search.m-0.mr-2, .calculation_img_w label.unit-label-search.m-0.mr-2 {
    word-break: break-all;
    width: 230px;
  }
  /* line 40, /root/dev/d_support/src/app/assets/stylesheets/unit_selection.scss */
  .search-box-in-image-box label.unit-label-search.m-0.unit-selection-print-mr-2, #unit-selections-page label.unit-label-search.m-0.unit-selection-print-mr-2, .calculation_img_w label.unit-label-search.m-0.unit-selection-print-mr-2 {
    width: 270px;
  }
  /* line 44, /root/dev/d_support/src/app/assets/stylesheets/unit_selection.scss */
  .search-box-in-image-box input#unit_selection_search, #unit-selections-page input#unit_selection_search, .calculation_img_w input#unit_selection_search {
    width: 100px;
  }
  /* line 48, /root/dev/d_support/src/app/assets/stylesheets/unit_selection.scss */
  .search-box-in-image-box input#unit_selection_search_rotation_rate, #unit-selections-page input#unit_selection_search_rotation_rate, .calculation_img_w input#unit_selection_search_rotation_rate {
    width: 70%;
  }
  /* line 52, /root/dev/d_support/src/app/assets/stylesheets/unit_selection.scss */
  .search-box-in-image-box .space-unit-search-modal, #unit-selections-page .space-unit-search-modal, .calculation_img_w .space-unit-search-modal {
    margin: auto 20px 0px 20px;
    padding-bottom: 8px;
  }
  /* line 57, /root/dev/d_support/src/app/assets/stylesheets/unit_selection.scss */
  .search-box-in-image-box .form-group-search-modal, #unit-selections-page .form-group-search-modal, .calculation_img_w .form-group-search-modal {
    display: flex;
    align-items: center;
    padding-left: 32px;
  }
  /* line 61, /root/dev/d_support/src/app/assets/stylesheets/unit_selection.scss */
  .search-box-in-image-box .form-group-search-modal .form-control, #unit-selections-page .form-group-search-modal .form-control, .calculation_img_w .form-group-search-modal .form-control {
    width: 80px;
  }
  /* line 67, /root/dev/d_support/src/app/assets/stylesheets/unit_selection.scss */
  .search-box-in-image-box .submit-unit-search-modal .btn, #unit-selections-page .submit-unit-search-modal .btn, .calculation_img_w .submit-unit-search-modal .btn {
    background: #0d6790;
  }
}
@media screen and (max-width: 767px) {
  /* Start Unit selection search */
  /* line 78, /root/dev/d_support/src/app/assets/stylesheets/unit_selection.scss */
  .unit-selection-search-box {
    padding-left: 5px;
    position: absolute;
    top: 0;
    left: 50%;
    transform: translateX(-50%);
    display: flex;
    align-items: center;
  }
  /* line 87, /root/dev/d_support/src/app/assets/stylesheets/unit_selection.scss */
  .unit-selection-search-box .btn {
    background: #00674c;
    background: #0d6790;
    font-size: 14px;
  }
  /* line 92, /root/dev/d_support/src/app/assets/stylesheets/unit_selection.scss */
  .unit-selection-search-box.print-unit-selection-search-box {
    top: 6px;
  }

  /* line 97, /root/dev/d_support/src/app/assets/stylesheets/unit_selection.scss */
  label.unit-label-search.m-0.mr-2 {
    word-break: break-all;
    font-size: 12px;
    width: 100px;
  }

  /* line 103, /root/dev/d_support/src/app/assets/stylesheets/unit_selection.scss */
  label.unit-label-search.m-0.unit-selection-print-mr-2 {
    width: 270px;
  }

  /* line 107, /root/dev/d_support/src/app/assets/stylesheets/unit_selection.scss */
  input#unit_selection_search_rotation_rate {
    width: 40px;
    height: 25px;
    font-size: 12px;
  }

  /* line 113, /root/dev/d_support/src/app/assets/stylesheets/unit_selection.scss */
  input#unit_selection_search {
    width: 100px;
  }

  /* line 117, /root/dev/d_support/src/app/assets/stylesheets/unit_selection.scss */
  .space-unit-search-modal {
    margin: auto 20px 0px 20px;
    padding-bottom: 8px;
  }

  /* line 122, /root/dev/d_support/src/app/assets/stylesheets/unit_selection.scss */
  .form-group-search-modal {
    display: flex;
    align-items: center;
    padding-left: 32px;
  }
  /* line 126, /root/dev/d_support/src/app/assets/stylesheets/unit_selection.scss */
  .form-group-search-modal .form-control {
    width: 80px;
  }

  /* line 132, /root/dev/d_support/src/app/assets/stylesheets/unit_selection.scss */
  .submit-unit-search-modal .btn {
    background: #0d6790;
  }

  /* line 137, /root/dev/d_support/src/app/assets/stylesheets/unit_selection.scss */
  #js-btn-unit-selection-search {
    font-size: 10px;
    width: 45px;
    height: 25px;
    font-weight: bold;
    text-align: center;
    padding: 0;
  }

  /*End Unit selection search*/
}
/* line 148, /root/dev/d_support/src/app/assets/stylesheets/unit_selection.scss */
.bg_cl_a_input {
  text-align: center;
  border: none;
  width: 38px;
  border-radius: 2px;
  color: rgba(47, 72, 88, 0.87);
}

/* line 158, /root/dev/d_support/src/app/assets/stylesheets/unit_selection.scss */
.abg_it-unit-selection-print .abg_item-unit-selection-print:nth-child(1), .abg_it-unit-selection-print .abg_item-unit-selection-print:nth-child(2) {
  background: none;
}
/* line 161, /root/dev/d_support/src/app/assets/stylesheets/unit_selection.scss */
.abg_it-unit-selection-print .abg_item-unit-selection-print .p25-percent {
  height: 25%;
}

/* line 169, /root/dev/d_support/src/app/assets/stylesheets/unit_selection.scss */
.height_above_pressure_drop_box {
  background-color: transparent !important;
  padding-top: 0px !important;
}
/* line 172, /root/dev/d_support/src/app/assets/stylesheets/unit_selection.scss */
.height_above_pressure_drop_box .bg_cl_pressure_drop {
  background-color: #add8e6;
  margin-top: 8px;
  border-radius: 12px;
  padding: 20px 10px 10px;
}
/* line 179, /root/dev/d_support/src/app/assets/stylesheets/unit_selection.scss */
.height_above_pressure_drop_box .bg_cl_height_above {
  background-color: #add8e6;
  border-radius: 12px;
  padding: 20px 10px 10px;
}
/* line 183, /root/dev/d_support/src/app/assets/stylesheets/unit_selection.scss */
.height_above_pressure_drop_box .bg_cl_height_above span[data-id=label139] {
  padding-left: 0 !important;
}
/* line 188, /root/dev/d_support/src/app/assets/stylesheets/unit_selection.scss */
.height_above_pressure_drop_box .bg_cl_by_pass {
  background-color: #add8e6;
  border-radius: 12px;
  padding: 5px 10px 10px;
  margin-bottom: 8px;
  padding-bottom: 1px;
}

/* line 197, /root/dev/d_support/src/app/assets/stylesheets/unit_selection.scss */
.consorb_mix_w .height_above_pressure_drop_box {
  -webkit-transform: translateY(-35%);
  -ms-transform: translateY(-35%);
  transform: translateY(-35%);
}

/* line 202, /root/dev/d_support/src/app/assets/stylesheets/unit_selection.scss */
.recusorb1-mix_w .height_above_pressure_drop_box {
  -webkit-transform: translateY(-20%);
  -ms-transform: translateY(-20%);
  transform: translateY(-20%);
}

/* line 207, /root/dev/d_support/src/app/assets/stylesheets/unit_selection.scss */
.by-pass-label {
  text-align: center !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
  width: 120px !important;
}

/* line 214, /root/dev/d_support/src/app/assets/stylesheets/unit_selection.scss */
.by-pass-label + span {
  padding-left: 0px !important;
}

/* line 218, /root/dev/d_support/src/app/assets/stylesheets/unit_selection.scss */
.recusorb2_w .height_above_pressure_drop_box {
  -webkit-transform: translateY(-20%);
  -ms-transform: translateY(-20%);
  transform: translateY(-20%);
}

@media (min-width: 480px) {
  /* line 225, /root/dev/d_support/src/app/assets/stylesheets/unit_selection.scss */
  .abg_item.abg_item-unit-selection-print {
    max-width: 50%;
    padding: 10px;
    margin: 0;
  }
  /* line 230, /root/dev/d_support/src/app/assets/stylesheets/unit_selection.scss */
  .abg_item.abg_item-unit-selection-print legend {
    font-size: 16px;
  }
  /* line 234, /root/dev/d_support/src/app/assets/stylesheets/unit_selection.scss */
  .abg_item.abg_item-unit-selection-print table td {
    font-size: 16px;
  }
}
@media (max-width: 480px) {
  /* line 241, /root/dev/d_support/src/app/assets/stylesheets/unit_selection.scss */
  .abg_item.abg_item-unit-selection-print {
    max-width: 50%;
    padding: 10px;
    margin: 0;
  }
  /* line 246, /root/dev/d_support/src/app/assets/stylesheets/unit_selection.scss */
  .abg_item.abg_item-unit-selection-print legend {
    font-size: 12px;
  }
  /* line 250, /root/dev/d_support/src/app/assets/stylesheets/unit_selection.scss */
  .abg_item.abg_item-unit-selection-print table td {
    padding: 2px;
    font-size: 12px;
  }

  /* line 257, /root/dev/d_support/src/app/assets/stylesheets/unit_selection.scss */
  .modal_choose_result_alert h3 {
    display: block;
  }
}
