.building-stats-container .map--building{
    height: 100% !important;
}
.building-availabilities-container img{
	position:absolute !important;
	width: 100vw;
    height: 100%;
}
.building-availabilities-container .has-no-availability {
    display: none;
}
.building-stats-container .map--building{
	border: none;
}
@media (max-width: 1024px){
.building-stats-container>.component-content>.column-splitter>.container-gray-background{
	padding-right: 30px !important;
    padding-left: 30px !important;
}
.building-availabilities-container>.component-content>.column-splitter>.container-gray-background{
	padding-right: 30px !important;
    padding-left: 30px !important;
}
.building-availabilities-container img{
    position: relative;
    width: 100%;
    height: 100%;
}
}
/* O&I Asset pages */
.building-stats-container>.component-content>.column-splitter>.container-dark-background {
    background-color: #f1f1f1;
}
.building-stats-container>.component-content>.column-splitter>.container-gray-background {
    background-color: #f9f9f9;
}
.building-stats-container>.component-content>.column-splitter>.indent-bottom {
    padding-bottom: 12rem;
	    margin-top: 0px;
}
.building-stats-container>.component-content>.column-splitter>.indent-side {
    padding-left: 14rem;
    padding-right: 14rem;
}

.building-stats-container>.component-content>.column-splitter>.indent{
	padding-left: 14rem;
    padding-right: 14rem;
	margin:0;
}

.building-stats-container>.component-content>.column-splitter>.indent-top {
    padding-top: 12rem;
	    margin-bottom: 0px;
		}

@media (max-width: 991px){
.building-stats-container>.component-content>.column-splitter>.col-12 {
    padding-right: 30px;
    padding-left: 30px;
}}
@media (max-width: 991px){.building-history.row {
    padding: 0;
}
}
@media (max-width: 991px){
.building-stats-container>.component-content>.column-splitter>.availabilities__sibling {
    background: 0 !important;
		padding-left:0px;
	padding-right:0px;
}
.availabilities__sibling__image {
    width: 100%;
    height: auto;
}}
.map--building>.component-content>.map--building {
    border-style: none;
}
@media (max-width: 767px){
.team-members__grid .team-member__image, .team-members__grid .team-member__details {
    flex: 0 0 100%;
    max-width: 100%;
}}
.team-members__grid .team-member>div {
    position: relative;
    width: auto;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
}
@media (min-width: 768px){
.team-members__grid>.row {
-webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
}}
@media (min-width: 1555px){
.ph-0.container-fluid {
    width: 100vw!important;
    position: relative!important;
    left: 50%!important;
    right: 50%!important;
    margin-left: -50vw!important;
    margin-right: -50vw!important;
    max-width: none!important;
}}
.building-history.row{
padding: 10rem 8rem;
}
@media all and (min-width:1200px){
.building-history>.col-xl-6 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
}
.amenities.wide{
	max-width: 1200px !important;
	padding:0;
}
.amenities.wide .row .amenity {
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
    max-width: 25%;
}
}

@media (max-width: 375px){
.building-stats .statistic-item {
    position: relative;
    padding: 1em 0 1em 60%;
    font-size: 1em;
}}

.navigation.navigation--assets nav>ul>li .description-wrapper .btn:focus, .navigation.navigation--assets nav>ul>li .description-wrapper .btn:hover {
    color: #061e42;
    background-color: white;
}
.navigation.navigation--assets nav>ul>li .description-wrapper .btn {
    color: #79a2dc;
    background-color: transparent;
}
.link-list.building-anchor-nav{
	margin-bottom: 40px;
}
.office-asset-button .btn--blue {
    font-size: 1.4em;
    padding: 20px 60px;
}
.component.container.building-availabilities-container.building-stats-container.animate-in {
    margin-bottom: 40px !important;
}
.component.team-members.animate-in {
    margin-top: -80px;
	/*margin-bottom: -160px;*/
}

