/*transform origin*/
.floor-plans-detail .main-content {
  min-height: auto !important;
}
.floor-plans-detail .mt_with_both_margins_desktop.mt_no_banner {
  background: #F2F0E9 !important;
}
.floor-plans-detail .mt_two_col .mt_col_img.mt_fp_image {
  border-color: #fff;
  background: #fff;
}
.floor-plans-detail .mt_two_col .mt_col_img.mt_fp_image img {
  border-color: transparent;
}
.floor-plans-detail #back_btn {
  text-transform: uppercase;
}
.floor-plans-detail .mt_two_column_list_layout .mt_two_col .mt_col_content .mt_fp_list_grp.fp_detail_wrap span {
  color: #322A29;
}
.floor-plans-detail .mt_two_column_list_layout .mt_two_col .mt_col_content .mt_fp_list_grp.mt_fp_unit_wrap span {
  border: 1px solid #322A29;
}
.floor-plans-detail .mt_two_column_list_layout .mt_two_col .mt_col_content .disclaimer_text p {
  color: #322A29;
}
.floor-plans-detail .mt_two_column_list_layout .mt_two_col .mt_col_content ul.features li {
  color: #322A29;
}
.floor-plans-detail .mt_one_column.with_bg_color .mt_one_column_content_wrapper {
  border: 1px solid #322A29;
}
.floor-plans-detail #back_btn .link_arrow.grey::after,
.floor-plans-detail #back_btn .link_arrow.grey::before {
  background: #322A29;
}

.floor-plans-detail .mt_with_both_margins_desktop.mt_no_banner {
  background: #F2F0E9 !important;
}
.floor-plans-detail .mt_two_col .mt_col_img.mt_fp_image {
  border-color: #fff;
}
.floor-plans-detail .mt_two_col .mt_col_img.mt_fp_image img {
  border-color: #fff;
}
@media (min-width: 992px) {
  .floor-plans-detail #back_btn {
    text-transform: uppercase;
  }
}
.floor-plans-detail .mt_two_column_list_layout .mt_two_col .mt_col_content .mt_fp_list_grp.fp_detail_wrap span {
  color: #322A29;
}
.floor-plans-detail .mt_two_column_list_layout .mt_two_col .mt_col_content .mt_fp_list_grp.mt_fp_unit_wrap span {
  border: 1px solid #322A29;
}
.floor-plans-detail .mt_col_content p {
  font-size: 16px;
}
.floor-plans-detail #mt_tabs {
  border-radius: 8px;
}
.floor-plans-detail .mt_fp_list_col.mt_fp_beds,
.floor-plans-detail .mt_fp_list_col.mt_fp_bath {
  background: #CBD7DC;
}
.floor-plans-detail .mt_col_content .flex_cnt span,
.floor-plans-detail .mt_col_content .flex_cnt li {
  text-transform: uppercase;
}

.floor-plans-detail .monthly-rent {
  color: #101828 !important;
  font-weight: bold;
  width: max-content;
}
.floor-plans-detail .base-rent {
  color: #101828 !important;
  width: max-content;
  font-weight: 200;
}
.floor-plans-detail .detail-calculator-wrap a.rfwa-fee-calculator {
  width: auto !important;
  height: auto;
  color: #000;
  padding-left: 24px !important;
  text-decoration: none;
  margin-top: 10px;
}
@media (max-width: 991.01px) {
  .floor-plans-detail .detail-calculator-wrap a.rfwa-fee-calculator {
    margin-top: 0px;
  }
}
.floor-plans-detail .detail-calculator-wrap a.rfwa-fee-calculator::before {
  background-position: -1px top;
  height: 28px;
  position: absolute;
  left: -4px;
  top: 4px;
  width: 28px;
}
.floor-plans-detail .detail-calculator-wrap a.rfwa-fee-calculator span {
  color: #322A29 !important;
}
[data-accordion=true] .rfwa-expense-guide-container .rfwa-accordion-icon::before {
  border-right: 2px solid #322A29 !important;
  border-bottom: 2px solid #322A29 !important;
}

@media (max-width: 1199.01px) {
  .rfwa-expense-list td::before {
    color: #322A29 !important;
    font-family: "commuters-sans", sans-serif !important;
  }
}

.rfwa-expense-guide-container h2 {
  color: #322A29 !important;
  font-family: "commuters-sans", sans-serif !important;
}
.rfwa-expense-guide-container [data-accordion=true] .rfwa-expense-guide-container .rfwa-accordion-icon::before {
  border-right: 2px solid #322A29;
  border-bottom: 2px solid #322A29;
}
.rfwa-expense-guide-container .rfwa-export-pdf-link,
.rfwa-expense-guide-container .rfwa-expense-footer,
.rfwa-expense-guide-container p,
.rfwa-expense-guide-container .rfwa-group-description,
.rfwa-expense-guide-container .rfwa-group-title,
.rfwa-expense-guide-container .rfwa-export-link {
  color: #322A29 !important;
}
.rfwa-expense-guide-container .rfwa-group-title {
  font-family: "commuters-sans", sans-serif !important;
}
.rfwa-expense-guide-container .rfwa-expense-list th {
  font-family: "commuters-sans", sans-serif !important;
  color: #322A29;
}

@media (min-width: 1200px) {
  .rfwa-expense-list th:nth-child(4) {
    width: 12% !important;
  }
  .rfwa-expense-list td:nth-child(4) {
    width: 12% !important;
  }
}
.rfwa-disclaimer-ok-btn,
.rfwa-expense-type.Required,
.rfwa-expense-type-required {
  background-color: #322A29 !important;
  font-family: "arpona", serif !important;
  color: #F2F0E9 !important;
  border-color: #322A29 !important;
  font-size: 12px !important;
  border: 1px solid #322A29 !important;
  line-height: 1.2 !important;
}

.rfwa-expense-type-optional,
.rfwa-expense-type.Optional,
.rfwa-expense-type.Situational {
  background-color: #CBD7DC !important;
  font-family: "arpona", serif !important;
  color: #322A29 !important;
  border-color: #322A29 !important;
  font-size: 12px !important;
  border: 1px solid #322A29 !important;
  line-height: 1.2 !important;
}

/*# sourceMappingURL=floorplan-details.css.map */
