.single-apartment .back-to-building {
    color: #fff;

}
.single-apartment .back-to-building:hover {
    background-color: #bc7642;
}
.single-apartment ol {
    list-style: decimal;
    margin:1rem;
}
.single-apartment .entry-content {
        clear:both;
    margin-top: 2rem;
    padding: 2rem 3rem;
    background-color: #ddd;
    color:#333;
}
.single-apartment h2 {
    margin-bottom: 2rem;
}

.single-apartment #main-content .container::before,
.single-building #main-content .container::before {
    background-color: transparent;
}
.single-building h1,
.single-apartment h2,
.single-apartment h1,
.single-building h2 {
    text-transform: uppercase;
}

.single-building table {
    width: 100%;
    color: #333;
    margin:0;
}

.single-building table a {
    color:#333;
}

.single-apartment table {
    width:100%;
    margin: 2rem 0;
    text-align: center;
    color: #333;
    clear: both;
}

.single-building th, .single-building td {
    width:25%;
}

.single-building .no-prices th,
.single-building .no-prices td {
    width:33%;
}

.single-apartment .back-to-building {
    display: block;
    clear: both;
    max-width: fit-content;
}

.single-apartment thead {
    color: #fff;
    background-color: #333;
}
.single-apartment tbody tr:nth-child(even){
    background-color:#ddd;
}
#et-boc {
        clear: both;
}
.single-apartment .floorplans .et_pb_row {
    display: grid;
    grid-template-columns: 1fr;
    padding: 2rem 0 0 0; /* 32px 0 0 0 */
    margin: 0;
    width: 100%;
    gap: 2rem; /* 32px */
}
.single-apartment .floorplans .et_pb_row .et_pb_column {
    width: 100%;
}
.imagemap-key li {
	list-style-type: none;
	display: inline-block;
	margin: 0 0 16px 1.1225em;
}
.imagemap-key li::before {
    color: #ccc;
    content: "■";
    display: inline-block;
    font-size: 2rem;
    left: -0.2rem;
    position: relative;
    top: 0.15rem;
}
.imagemap-key li::before, .status { color:#a31634; }
.imagemap-key li.available::before, .status.available { color: #527d45; }
.imagemap-key li.reserved::before, .status.reserved  { color:#4b5a69; }
.imagemap-key li.sold::before, .status.sold  { color:#bc7642; }

.single-apartment h2.status {
    float:left;
}

.single-building h3 {
    margin: 2rem 0 0;
}

.building .building__featured-image {
    margin-top: 2rem; /* 32px */
}
.static-footer {
    margin-top: 2rem; /* 32px */
}
.static-footer.et_pb_section {
    padding-bottom: 0 !important; /* override Divi's default padding */
}
.static-footer .et_pb_module.et_pb_image {
    text-align: center;
}
.static-footer .et_pb_image_3 {
    width: auto;
    max-width: 100%;
}
@media screen and (min-width: 980px){

    .single-apartment .back-to-building {
        display: block;
        clear: none;
        float:right;
    }

    .single-apartment .floorplans .et_pb_row {
        grid-template-columns: repeat(2, 1fr);
        padding: 0;
    }
    .single-apartment .floorplans .et_pb_row .et_pb_column:last-child {
        grid-column: span 2;
    }
}
/** @type {static footer styles} [description] */
.et_pb_section_0.et_pb_section{margin-top:-17px;margin-bottom:-17px;background-color:#bc7642!important}body #page-container .et_pb_section .et_pb_cta_1.et_pb_promo .et_pb_promo_button.et_pb_button:hover:after{color:}.et_pb_cta_0.et_pb_promo h2,.et_pb_cta_0.et_pb_promo h1.et_pb_module_header,.et_pb_cta_0.et_pb_promo h3.et_pb_module_header,.et_pb_cta_0.et_pb_promo h4.et_pb_module_header,.et_pb_cta_0.et_pb_promo h5.et_pb_module_header,.et_pb_cta_0.et_pb_promo h6.et_pb_module_header{text-transform:uppercase!important;font-size:15px!important;text-align:center!important}.et_pb_cta_0.et_pb_promo{background-color:#4b5a69;border-width:1px;border-color:#ffffff}body #page-container .et_pb_section .et_pb_cta_0.et_pb_promo .et_pb_promo_button.et_pb_button{border-color:#ffffff;font-size:14px}body #page-container .et_pb_section .et_pb_cta_0.et_pb_promo .et_pb_promo_button.et_pb_button:after{font-size:1.6em}body.et_button_custom_icon #page-container .et_pb_cta_0.et_pb_promo .et_pb_promo_button.et_pb_button:after{font-size:14px}body #page-container .et_pb_section .et_pb_cta_0.et_pb_promo .et_pb_promo_button.et_pb_button:hover:after{color:}.et_pb_cta_1.et_pb_promo h2,.et_pb_cta_1.et_pb_promo h1.et_pb_module_header,.et_pb_cta_1.et_pb_promo h3.et_pb_module_header,.et_pb_cta_1.et_pb_promo h4.et_pb_module_header,.et_pb_cta_1.et_pb_promo h5.et_pb_module_header,.et_pb_cta_1.et_pb_promo h6.et_pb_module_header{text-transform:uppercase!important;font-size:15px!important;text-align:center!important}.et_pb_cta_1.et_pb_promo{font-size:15px;background-color:#4b5a69;border-width:1px;border-color:#ffffff}body #page-container .et_pb_section .et_pb_cta_1.et_pb_promo .et_pb_promo_button.et_pb_button{border-color:#ffffff;font-size:14px}body #page-container .et_pb_section .et_pb_cta_1.et_pb_promo .et_pb_promo_button.et_pb_button:after{font-size:1.6em}body.et_button_custom_icon #page-container .et_pb_cta_1.et_pb_promo .et_pb_promo_button.et_pb_button:after{font-size:14px}.et_pb_cta_2.et_pb_promo h2,.et_pb_cta_2.et_pb_promo h1.et_pb_module_header,.et_pb_cta_2.et_pb_promo h3.et_pb_module_header,.et_pb_cta_2.et_pb_promo h4.et_pb_module_header,.et_pb_cta_2.et_pb_promo h5.et_pb_module_header,.et_pb_cta_2.et_pb_promo h6.et_pb_module_header{text-transform:uppercase!important;font-size:15px!important;text-align:center!important}.et_pb_text_0 p{line-height:1.8em}.et_pb_cta_2.et_pb_promo{background-color:#4b5a69;border-width:1px;border-color:#ffffff}body #page-container .et_pb_section .et_pb_cta_2.et_pb_promo .et_pb_promo_button.et_pb_button{border-color:#ffffff;font-size:14px}body #page-container .et_pb_section .et_pb_cta_2.et_pb_promo .et_pb_promo_button.et_pb_button:after{font-size:1.6em}body.et_button_custom_icon #page-container .et_pb_cta_2.et_pb_promo .et_pb_promo_button.et_pb_button:after{font-size:14px}body #page-container .et_pb_section .et_pb_cta_2.et_pb_promo .et_pb_promo_button.et_pb_button:hover:after{color:}.et_pb_section_4.et_pb_section{background-color:#4b5a69!important}.et_pb_image_0{text-align:center}.et_pb_image_1{text-align:center}.et_pb_text_1{font-size:12px}.et_pb_image_2{text-align:center}.et_pb_text_2{font-size:11px}.et_pb_text_0{font-size:14px;line-height:1.8em;text-align:center}.et_pb_text_0 h1{text-transform:uppercase;color:#4b5a69!important}.et_pb_text_0.et_pb_text{color:#4b5a69!important}.et_pb_slide_4{background-color:rgba(0,0,0,0.34)}.et_pb_section_1{min-height:auto;max-height:none}body #page-container .et_pb_section .et_pb_slider .et_pb_slide_0.et_pb_slide .et_pb_more_button.et_pb_button{border-color:#ffffff}body #page-container .et_pb_section .et_pb_slider .et_pb_slide_0.et_pb_slide .et_pb_more_button.et_pb_button:hover:after{opacity:1;color:}body #page-container .et_pb_section .et_pb_slider .et_pb_slide_0.et_pb_slide .et_pb_more_button.et_pb_button:after{opacity:0}.et_pb_slide_0{background-color:rgba(0,0,0,0.34)}.et_pb_slide_1{background-color:rgba(0,0,0,0.34)}.et_pb_slide_3{background-color:rgba(0,0,0,0.34)}.et_pb_slide_2{background-color:rgba(0,0,0,0.34)}.et_pb_image_3{text-align:center}.et_pb_fullwidth_slider_0.et_pb_slider{border-width:1px;border-color:#ffffff}.et_pb_section_2.et_pb_section{background-color:rgba(75,90,105,0.22)!important}.et_pb_fullwidth_slider_0,.et_pb_fullwidth_slider_0 .et_pb_slide{height:670px}.et_pb_slide_5{background-color:rgba(0,0,0,0.34)}.et_pb_column_7{z-index:9;position:relative}.et_pb_slider .et_pb_slide_0.et_pb_slide .et_pb_slide_description .et_pb_slide_title{text-transform:uppercase!important}.et_pb_column_6{z-index:9;position:relative}.et_pb_slider .et_pb_slide_0{background-position:bottom center;background-blend-mode:multiply;background-image:url(http://yorkhillstg.wpengine.com/wp-content/uploads/2019/07/The-Works-external_streetview_2.jpg);background-color:rgba(0,0,0,0.34)}.et_pb_column_0{z-index:9;position:relative}.et_pb_column_2{z-index:9;position:relative}.et_pb_column_5{z-index:9;position:relative}.et_pb_slider .et_pb_slide_5.et_pb_slide .et_pb_slide_description .et_pb_slide_title{text-transform:uppercase!important}.et_pb_slider .et_pb_slide_1.et_pb_slide .et_pb_slide_description .et_pb_slide_title{text-transform:uppercase!important}.et_pb_column_3{z-index:9;position:relative}.et_pb_slider .et_pb_slide_2.et_pb_slide .et_pb_slide_description .et_pb_slide_title{text-transform:uppercase!important}.et_pb_slider .et_pb_slide_2{background-blend-mode:multiply;background-image:url(http://yorkhillstg.wpengine.com/wp-content/uploads/2019/08/family.jpg);background-color:rgba(0,0,0,0.34)}.et_pb_column_4{z-index:9;position:relative}.et_pb_column_1{z-index:9;position:relative}.et_pb_slider .et_pb_slide_3.et_pb_slide .et_pb_slide_description .et_pb_slide_title{text-transform:uppercase!important}.et_pb_slider .et_pb_slide_3{background-position:bottom center;background-blend-mode:multiply;background-image:url(http://yorkhillstg.wpengine.com/wp-content/uploads/2019/07/Location_image-copy.jpg);background-color:rgba(0,0,0,0.34)}.et_pb_slider .et_pb_slide_5{background-blend-mode:multiply;background-image:url(http://yorkhillstg.wpengine.com/wp-content/uploads/2019/08/lazy_sofa_yh.jpg);background-color:rgba(0,0,0,0.34)}.et_pb_slider .et_pb_slide_4.et_pb_slide .et_pb_slide_description .et_pb_slide_title{text-transform:uppercase!important}.et_pb_slider .et_pb_slide_4{background-position:bottom center;background-blend-mode:multiply;background-image:url(http://yorkhillstg.wpengine.com/wp-content/uploads/2019/08/HYDRO.jpg);background-color:rgba(0,0,0,0.34)}.et_pb_slider .et_pb_slide_1{background-position:bottom center;background-blend-mode:multiply;background-image:url(http://yorkhillstg.wpengine.com/wp-content/uploads/2019/08/Notre-Dame-in2.jpg);background-color:rgba(0,0,0,0.34)}@media only screen and (max-width:980px){.et_pb_section_0.et_pb_section{margin-top:-2px;margin-bottom:-2px}body #page-container .et_pb_section .et_pb_cta_0.et_pb_promo .et_pb_promo_button.et_pb_button:hover:after{opacity:1}.et_pb_image_2{margin-left:auto;margin-right:auto}.et_pb_image_1{margin-left:auto;margin-right:auto}.et_pb_image_0{margin-left:auto;margin-right:auto}body #page-container .et_pb_section .et_pb_cta_2.et_pb_promo .et_pb_promo_button.et_pb_button:hover:after{opacity:1}body #page-container .et_pb_section .et_pb_cta_2.et_pb_promo .et_pb_promo_button.et_pb_button:after{display:inline-block;opacity:0}body #page-container .et_pb_section .et_pb_cta_2.et_pb_promo .et_pb_promo_button.et_pb_button:hover{padding-left:0.7em;padding-right:2em}body #page-container .et_pb_section .et_pb_cta_2.et_pb_promo .et_pb_promo_button.et_pb_button{padding-left:1em;padding-right:1em}body #page-container .et_pb_section .et_pb_cta_1.et_pb_promo .et_pb_promo_button.et_pb_button:hover:after{opacity:1}body #page-container .et_pb_section .et_pb_cta_1.et_pb_promo .et_pb_promo_button.et_pb_button:after{display:inline-block;opacity:0}body #page-container .et_pb_section .et_pb_cta_1.et_pb_promo .et_pb_promo_button.et_pb_button:hover{padding-left:0.7em;padding-right:2em}body #page-container .et_pb_section .et_pb_cta_1.et_pb_promo .et_pb_promo_button.et_pb_button{padding-left:1em;padding-right:1em}body #page-container .et_pb_section .et_pb_cta_0.et_pb_promo .et_pb_promo_button.et_pb_button:after{display:inline-block;opacity:0}.et_pb_section_1{min-height:auto;max-height:none}body #page-container .et_pb_section .et_pb_cta_0.et_pb_promo .et_pb_promo_button.et_pb_button:hover{padding-left:0.7em;padding-right:2em}body #page-container .et_pb_section .et_pb_cta_0.et_pb_promo .et_pb_promo_button.et_pb_button{padding-left:1em;padding-right:1em}.et_pb_fullwidth_slider_0,.et_pb_fullwidth_slider_0 .et_pb_slide{height:313px}body #page-container .et_pb_section .et_pb_slider .et_pb_slide_0.et_pb_slide .et_pb_more_button.et_pb_button:hover:after{opacity:1}body #page-container .et_pb_section .et_pb_slider .et_pb_slide_0.et_pb_slide .et_pb_more_button.et_pb_button:after{opacity:0}body #page-container .et_pb_section .et_pb_slider .et_pb_slide_0.et_pb_slide .et_pb_more_button.et_pb_button{padding-left:1em;padding-right:1em}.et_pb_image_3{margin-left:auto;margin-right:auto}.et_pb_slider .et_pb_slide_5.et_pb_slide .et_pb_slide_description .et_pb_slide_title{font-size:37px!important}.et_pb_slider .et_pb_slide_4.et_pb_slide .et_pb_slide_description .et_pb_slide_title{font-size:37px!important}.et_pb_slider .et_pb_slide_3.et_pb_slide .et_pb_slide_description .et_pb_slide_title{font-size:37px!important}.et_pb_slider .et_pb_slide_2.et_pb_slide .et_pb_slide_description .et_pb_slide_title{font-size:37px!important}.et_pb_slider .et_pb_slide_1.et_pb_slide .et_pb_slide_description .et_pb_slide_title{font-size:37px!important}.et_pb_slider .et_pb_slide_0.et_pb_slide .et_pb_slide_description .et_pb_slide_title{font-size:30px!important}}@media only screen and (max-width:767px){.et_pb_section_0.et_pb_section{margin-top:-5px;margin-bottom:-5px}body #page-container .et_pb_section .et_pb_cta_0.et_pb_promo .et_pb_promo_button.et_pb_button:hover:after{opacity:1}.et_pb_image_2{margin-left:auto;margin-right:auto}.et_pb_image_1{margin-left:auto;margin-right:auto}.et_pb_image_0{margin-left:auto;margin-right:auto}body #page-container .et_pb_section .et_pb_cta_2.et_pb_promo .et_pb_promo_button.et_pb_button:hover:after{opacity:1}body #page-container .et_pb_section .et_pb_cta_2.et_pb_promo .et_pb_promo_button.et_pb_button:after{display:inline-block;opacity:0}body #page-container .et_pb_section .et_pb_cta_2.et_pb_promo .et_pb_promo_button.et_pb_button:hover{padding-left:0.7em;padding-right:2em}body #page-container .et_pb_section .et_pb_cta_2.et_pb_promo .et_pb_promo_button.et_pb_button{padding-left:1em;padding-right:1em}body #page-container .et_pb_section .et_pb_cta_1.et_pb_promo .et_pb_promo_button.et_pb_button:hover:after{opacity:1}body #page-container .et_pb_section .et_pb_cta_1.et_pb_promo .et_pb_promo_button.et_pb_button:after{display:inline-block;opacity:0}body #page-container .et_pb_section .et_pb_cta_1.et_pb_promo .et_pb_promo_button.et_pb_button:hover{padding-left:0.7em;padding-right:2em}body #page-container .et_pb_section .et_pb_cta_1.et_pb_promo .et_pb_promo_button.et_pb_button{padding-left:1em;padding-right:1em}body #page-container .et_pb_section .et_pb_cta_0.et_pb_promo .et_pb_promo_button.et_pb_button:after{display:inline-block;opacity:0}.et_pb_section_1{min-height:auto;max-height:397px}body #page-container .et_pb_section .et_pb_cta_0.et_pb_promo .et_pb_promo_button.et_pb_button:hover{padding-left:0.7em;padding-right:2em}body #page-container .et_pb_section .et_pb_cta_0.et_pb_promo .et_pb_promo_button.et_pb_button{padding-left:1em;padding-right:1em}.et_pb_fullwidth_slider_0,.et_pb_fullwidth_slider_0 .et_pb_slide{height:285px}body #page-container .et_pb_section .et_pb_slider .et_pb_slide_0.et_pb_slide .et_pb_more_button.et_pb_button:hover:after{opacity:1}body #page-container .et_pb_section .et_pb_slider .et_pb_slide_0.et_pb_slide .et_pb_more_button.et_pb_button:after{opacity:0}body #page-container .et_pb_section .et_pb_slider .et_pb_slide_0.et_pb_slide .et_pb_more_button.et_pb_button{padding-left:1em;padding-right:1em}.et_pb_image_3{margin-left:auto;margin-right:auto}.et_pb_slider .et_pb_slide_5.et_pb_slide .et_pb_slide_description .et_pb_slide_title{font-size:32px!important}.et_pb_slider .et_pb_slide_4.et_pb_slide .et_pb_slide_description .et_pb_slide_title{font-size:32px!important}.et_pb_slider .et_pb_slide_3.et_pb_slide .et_pb_slide_description .et_pb_slide_title{font-size:32px!important}.et_pb_slider .et_pb_slide_2.et_pb_slide .et_pb_slide_description .et_pb_slide_title{font-size:32px!important}.et_pb_slider .et_pb_slide_1.et_pb_slide .et_pb_slide_description .et_pb_slide_title{font-size:32px!important}.et_pb_slider .et_pb_slide_0.et_pb_slide .et_pb_slide_description .et_pb_slide_title{font-size:24px!important}}
.et_pb_image_3 {
    width: 38%;
}
.et_pb_text_2 {
	font-size:13px;
}
.et_pb_text_3 {
	font-size:11px;
}
@media screen and (min-width:981px) {
.et_pb_text_2 {
	font-size:16px;
}

.et_pb_image_3 {
    width: 64%;
}

}
