@media  (min-width: 321px) and (max-width: 991px) {
.properties-right-col {
    padding-left: 16px;
    padding-top: 20px;
}
}

.facilities-col {
width:970px;
margin:0 auto;
}

.facilities-nomargin {
	margin:0 0 !important;
}

.facility__image {
background-position: center center;
background-repeat: no-repeat;
background-size: cover;
max-height: 350px;
overflow: hidden;}


@media (max-width: 767px){
    .facility__text{
        padding-top: 0px;
        margin-bottom: 50px;
    }
}

.facility__image img{
    width:100%;
    height:350px;
}
@media (max-width:767px){
    .facility__image img{
        height: 250px;   
    }
}

.separator-top {
    border-top:1px solid #e6e6e6;
}
.separator-bottom{
    border-bottom:1px solid #e6e6e6;
}

.information__padding{ padding-left:50px; }
@media (max-width:991px){
    .information__padding{ padding-left:0px; }   
}

.responsive-img img{
  max-width: 100%;
  height: auto;
  border: none;
}

.vc_padding_left_5px { padding-left:5px;}
.vc_padding_left_6px { padding-left:6px;}
.vc_padding_left_7px { padding-left:7px;}
.vc_padding_left_8px { padding-left:8px;}
.vc_padding_left_9px { padding-left:9px;}
.vc_padding_left_10px { padding-left:10px;}
.vc_padding_left_11px { padding-left:11px;}
.vc_padding_left_12px { padding-left:12px;}
.vc_padding_left_13px { padding-left:13px;}
.vc_padding_left_14px { padding-left:14px;}
.vc_padding_left_15px { padding-left:15px;}

@media  (min-width: 992px) and (max-width: 2680px) {
.tab_gallery_spacer {margin-top: -10px !important; padding-left:60px;}
.tab_siteplan_spacer {padding-left:60px!important; }
}

@media  (min-width: 768px) and (max-width: 991px) {
.tab_gallery_spacer {margin-top: -10px !important; padding-left:0px;}
}

@media  (min-width: 321px) and (max-width: 767px) {
.tab_gallery_spacer {margin-top: 0px !important; padding-left:15px;}
.facility__text {padding: 10px 80px 35px 25px;}
.facility__text_right {padding: 10px 80px 35px 25px;}
}

@media  (min-width: 1552px) and (max-width: 2680px) {
.facility__text {padding:24px 250px 0px 55px;}
.facility__text_right {padding: 24px 80px 0px 255px;}
}

@media  (min-width: 1280px) and (max-width: 1551px) {
.facility__text {padding:24px 70px 0px 55px;}
.facility__text_right {padding: 24px 80px 0px 65px;}
}

@media  (min-width: 768px) and (max-width: 1279px) {
.facility__text {padding:24px 70px 0px 55px;}
.facility__text_right {padding: 24px 70px 0px 65px;}
}

