/*transform origin*/
.mt_filter_sticky_bar .mt_filter_sticky_wrap {
  background-color: #fff;
}
@media (max-width: 991.01px) {
  .mt_filter_sticky_bar .mt_filter_sticky_wrap {
    margin-bottom: 40px;
  }
}
@media (max-width: 991.01px) {
  .mt_filter_sticky_bar .mt_fp_filter_wrap {
    background: #eee8dd;
  }
}
.mt_filter_sticky_bar button.mt_fp_filter_btn {
  border: 2px solid #011F41;
  background-color: #fff;
  color: #011F41;
}
html.system .mt_filter_sticky_bar button.mt_fp_filter_btn:hover, .mt_filter_sticky_bar button.mt_fp_filter_btn.active {
  background-color: #011F41;
  color: #fff;
}
@media (max-width: 991.01px) {
  .mt_filter_sticky_bar button.mt_fp_filter_btn {
    background: #011F41;
    color: #fff;
  }
}
.mt_filter_sticky_bar button.mt_fp_filter_btn svg path {
  fill: #011F41;
}
@media (max-width: 991.01px) {
  .mt_filter_sticky_bar button.mt_fp_filter_btn svg path {
    fill: #fff;
  }
}
html.system .mt_filter_sticky_bar button.mt_fp_filter_btn:hover svg path, .mt_filter_sticky_bar button.mt_fp_filter_btn.active svg path {
  fill: #fff;
}
.mt_filter_sticky_bar .mt_fp_view_wrap .mt_fp_view_tab a:not(:last-child) {
  border-right: 2px solid #011F41;
}
@media (min-width: 992px) {
  .mt_filter_sticky_bar .dropdown.mt_fp_view_tab [role=listbox] {
    border: 2px solid #011F41;
  }
  .mt_filter_sticky_bar .dropdown.mt_fp_view_tab [role=option] {
    background: #fff;
    color: #011F41;
  }
  .mt_filter_sticky_bar .dropdown.mt_fp_view_tab [role=option].selectivo__option--selected, .mt_filter_sticky_bar .dropdown.mt_fp_view_tab [role=option].selectivo__option:focus {
    background: #011F41;
    color: #fff;
  }
}
.mt_filter_sticky_bar .mt_fp_notification {
  background: #011F41;
  color: #eee8dd;
}

@media (max-width: 991.01px) {
  .mt_fp_list_wrap .mt_fp_list_box {
    border: 4px solid #DFD9CF;
    background: #fff;
  }
}
.mt_fp_list_wrap .mt_fp_list_box .mt_fp_list_col.mt_fp_unit {
  color: #011F41;
}
.mt_fp_list_wrap .mt_fp_list_box .mt_fp_list_col.mt_fp_unit a {
  color: #011F41;
}
.mt_fp_list_wrap .mt_fp_list_box .mt_fp_compare_chk input {
  background: #fff;
  border: 2px solid #DFD9CF;
}

@media (min-width: 992px) {
  .mt_fp_list_view .mt_fp_list_wrap .mt_fp_list_box:nth-child(odd) {
    background: #fff;
  }
  .mt_fp_list_view .mt_fp_list_wrap .mt_fp_list_box:nth-child(even) {
    background: #EFECE7;
  }
}

@media (min-width: 992px) {
  .mt_fp_grid_view .mt_fp_list_wrap .mt_fp_list_box {
    background: #fff;
    border: 4px solid #DFD9CF;
  }
}

.mt_fp_filter_popup {
  background-color: rgba(0, 0, 0, 0.4);
}
.mt_fp_filter_popup .mt_fp_filter_wrap {
  background-color: #fff;
}
.mt_fp_filter_popup .mt_fp_filter_wrap .mt_fp_filter_heading .mt_txt_sub {
  color: #011F41;
}
.mt_fp_filter_popup .mt_fp_filter_wrap .mt_fp_filter_popup_inner {
  background-color: #fff;
}
.mt_fp_filter_popup .mt_fp_filter_wrap .mt_fp_filter_popup_inner .mt_fp_filter_row {
  border-bottom: 2px solid #322b26;
}
.mt_fp_filter_popup .mt_fp_filter_wrap .mt_fp_filter_popup_inner .mt_fp_filter_row .mt_fp_filter_lbl {
  color: #011F41;
}
.mt_fp_filter_popup .mt_fp_filter_wrap .mt_fp_filter_popup_inner .mt_fp_chk_list label, .mt_fp_filter_popup .mt_fp_filter_wrap .mt_fp_filter_popup_inner .mt_fp_chk_box label {
  color: #011F41;
}
.mt_fp_filter_popup .mt_fp_filter_wrap .mt_fp_filter_popup_inner .mt_fp_chk_box input:checked ~ label {
  background: #011F41;
  border: 2px solid #011F41;
  box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.05);
  color: #fff;
}
.mt_fp_filter_popup .mt_fp_filter_wrap .mt_fp_filter_popup_inner .mt_fp_chk_box label {
  border: 2px solid #011F41;
}
.mt_fp_filter_popup .mt_fp_filter_wrap .mt_fp_filter_popup_inner #datepicker {
  border: 2px solid #011F41;
  box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.05);
}
.mt_fp_filter_popup .mt_fp_filter_wrap .mt_fp_show_more_btn, .mt_fp_filter_popup .mt_fp_filter_wrap .mt_btn_clear, .mt_fp_filter_popup .mt_fp_filter_wrap .reset_availability {
  color: #011F41;
}
.mt_fp_filter_popup .mt_fp_filter_wrap div.mt_fp_filter_btn_popup {
  background: #011F41;
}
.mt_fp_filter_popup .mt_fp_filter_wrap div.mt_fp_filter_btn_popup .mt_btn_clear {
  color: #fff;
}
html.system .mt_fp_filter_popup .mt_fp_filter_wrap div.mt_fp_filter_btn_popup .mt_btn_clear:hover {
  opacity: 0.8;
}
.mt_fp_filter_popup .mt_fp_filter_wrap .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background: #b9bec2 !important;
}

.mt_floorplas_page_wrap .dropdown {
  color: #011F41;
}
.mt_floorplas_page_wrap .dropdown [role=listbox] {
  border: 2px solid #011F41;
  box-shadow: 0px 12px 16px -4px rgba(16, 24, 40, 0.08), 0px 4px 6px -2px rgba(16, 24, 40, 0.03);
}
.mt_floorplas_page_wrap .dropdown [role=option] {
  font-weight: 700;
  color: #011F41;
}
.mt_floorplas_page_wrap .dropdown [role=option]:hover {
  background-color: #CA763E;
  color: #fff;
}
.mt_floorplas_page_wrap .dropdown [role=option]:focus, .mt_floorplas_page_wrap .dropdown [role=option].selectivo__option--selected {
  background-color: #CA763E;
  color: #fff;
}
.mt_floorplas_page_wrap .dropdown [role=option]:focus:after, .mt_floorplas_page_wrap .dropdown [role=option].selectivo__option--selected:after {
  border-bottom: 2px solid #fff;
  border-right: 2px solid #fff;
}
.mt_floorplas_page_wrap .dropdown .selectivo__label {
  color: #011F41;
  border: 2px solid #011F41;
  background-color: #fff;
}
.mt_floorplas_page_wrap .dropdown .selectivo__label::after {
  border-color: #011F41;
}
.mt_floorplas_page_wrap .mt_fp_chk_list input:checked ~ label:before {
  border: 2px solid #011F41;
  background-color: #fff;
  color: #011F41;
}
.mt_floorplas_page_wrap .mt_fp_chk_list label:before {
  background: #fff;
  border: 2px solid #011F41;
}

.mt_fp_compare_info p {
  color: #011F41;
}

.mt_fp_building_sitemap {
  border-bottom: 0;
  padding-bottom: 0;
}

.ring-container .circle {
  background-color: #8DAB80;
  border: 2px solid #fff;
  box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.05);
}
.ring-container .ringring {
  border: 3px solid #8DAB80;
}

.mt_fp_compare_wrapper .mt_compare_items .mt_compare_item:not(:last-child) .mt_fp_details {
  border-right: 2px solid #011F41;
}
.mt_fp_compare_wrapper .mt_compare_items .mt_compare_item .mt_compare_head h2 {
  color: #CA763E;
}
.mt_fp_compare_wrapper .mt_compare_items .mt_compare_item .mt_compare_head button.mt_enlarge_btn {
  border: 2px solid #8DAB80;
}
.mt_fp_compare_wrapper .mt_compare_items .mt_compare_item .mt_compare_head button.mt_enlarge_btn:before, .mt_fp_compare_wrapper .mt_compare_items .mt_compare_item .mt_compare_head button.mt_enlarge_btn:after {
  background: #8DAB80;
}
.mt_fp_compare_wrapper .mt_compare_items .mt_compare_item .mt_compare_head button.mt_compare_cancel {
  background: url(../images/fp-close-blue.svg) no-repeat center center;
  background-size: 10px;
}
.mt_fp_compare_wrapper .mt_compare_items .mt_compare_item .mt_compare_head button.mt_compare_cancel::after, .mt_fp_compare_wrapper .mt_compare_items .mt_compare_item .mt_compare_head button.mt_compare_cancel::before {
  display: none;
}

.mt_fp_filter_lbl {
  color: #011F41;
}
@media (max-width: 991.01px) {
  .mt_fp_filter_lbl {
    color: #011F41;
  }
}

.mt_fp_list_col.mt_fp_beds, .mt_fp_list_col.mt_fp_bath {
  border-width: 2px;
  border-style: solid;
  line-height: normal;
}

html.system a.mt_fp_list_col.mt_fp_beds:hover, a.mt_fp_list_col.mt_fp_beds.active, html.system a.mt_fp_list_col.mt_fp_bath:hover, a.mt_fp_list_col.mt_fp_bath.active {
  background-color: #011F41;
  color: #eee;
}

.mt_fp_details {
  color: #011F41;
}

.mt_fp_close {
  border: 2px solid #011F41;
  background: #fff;
}
.mt_fp_close svg path {
  stroke: #011F41;
}
html.system .mt_fp_close:hover {
  background-color: #011F41;
}
html.system .mt_fp_close:hover svg path {
  stroke: #fff;
}

.pagination_list {
  border-top: 2px solid #011F41;
}
.pagination_list a {
  color: #011F41;
}
.pagination_list li {
  border: 2px solid #011F41;
}
.pagination_list li.active {
  color: #fff;
  background: #011F41;
}
.pagination_list li.next .link_arrow, .pagination_list li.prev .link_arrow {
  background-color: #011F41;
}
.pagination_list li.next .link_arrow::after, .pagination_list li.next .link_arrow::before, .pagination_list li.prev .link_arrow::after, .pagination_list li.prev .link_arrow::before {
  background-color: #011F41;
}

.floor-plans #back_btn {
  color: #011F41;
  font-weight: 700;
  font-size: 14px;
  text-transform: uppercase;
  letter-spacing: 3.2px;
}
html.system .floor-plans #back_btn:hover {
  color: #CA763E;
}
html.system .floor-plans #back_btn:hover .link_arrow {
  background-color: #CA763E;
}
html.system .floor-plans #back_btn:hover .link_arrow::before, html.system .floor-plans #back_btn:hover .link_arrow::after {
  background-color: #CA763E;
}
.floor-plans #back_btn .link_arrow {
  top: 13px;
}

.link_arrow.grey {
  background-color: #011F41;
}
.link_arrow.grey::after, .link_arrow.grey::before {
  background-color: #011F41;
}

body.floor-plans-detail .mt_two_column_list_layout .mt_two_col .mt_col_content .mt_fp_list_grp span, body.floor-plans-detail .mt_two_column_list_layout .mt_two_col .mt_col_content ul.features li {
  color: #011F41;
}

#mt_tabs {
  border: 2px solid #011F41;
  border-radius: 0;
}
#mt_tabs button {
  color: #011F41;
  background-color: #EFECE7;
  border-radius: 0;
}
#mt_tabs button:not(:last-child) {
  border-color: #011F41;
}

.floor-plans-detail .mt_fp_image {
  border: 4px solid #DFD9CF;
}

body .mt_fp_filter_lbl {
  color: #011F41;
}

.mt_fp_filter_popup .mt_fp_filter_wrap .mt_fp_filter_heading {
  border-bottom: 2px solid #b9bec2;
}

.mt_fp_filter_popup .mt_fp_filter_wrap #checkbox_filter {
  display: none;
}

.floor-plans-detail .mt_two_column_list_layout .mt_two_col .mt_col_content h3.mt_sub_heading {
  color: #CA763E;
}

.floor-plans-detail .mt_two_column_list_layout .mt_two_col .mt_col_content .flex_cnt {
  color: #011F41 !important;
}

.floor-plans-detail .mt_two_column_list_layout .mt_two_col .mt_col_content .flex_cnt span {
  font-weight: 400 !important;
}

.floor-plans-detail .mt_two_column_list_layout .mt_two_col h4,
.floor-plans-detail .mt_two_column_list_layout .mt_two_col p {
  color: #011F41;
}

.floor-plans-detail .mt_two_column_list_layout .mt_two_col .mt_col_content span, body.floor-plans-detail .mt_two_column_list_layout .mt_two_col .mt_col_content .mt_fp_list_grp span, body.floor-plans-detail .mt_two_column_list_layout .mt_two_col .mt_col_content ul.features li {
  font-weight: 700;
}

.mt_fp_popup {
  background: rgba(1, 31, 65, 0.9);
}

@media (min-width: 992px) {
  .mt_popup_inner {
    height: 60vw;
    max-height: 575px;
    padding: 5vw 0;
  }
}

@media (min-width: 992px) {
  body.floor-plans .mt_image_popup #popup_img,
  body.floor-plans-detail #popup_img {
    height: 38vw;
    max-height: 466px;
  }
}

.floor-plans-detail .mt_two_column_list_layout .mt_two_col .mt_col_img {
  margin-bottom: 3.9vw;
}

#floorplan_compare_page .mt_main_heading {
  color: #011F41;
}

.mt_fp_popup.opened {
  background: rgba(1, 31, 65, 0.9);
}

.mt_fp_list_wrap .mt_fp_list_box .mt_fp_list_col.mt_fp_unit a {
  display: inline-block;
  pointer-events: none;
  cursor: default;
}

.mt_fp_compare_info .mt_border_btn_grey {
  line-height: 1;
}

.floor-plans-detail #tab3, .floor-plans-detail #tab4 {
  pointer-events: none;
}

/*# sourceMappingURL=font-colors.css.map */
