.container{ width:96%;}

.banner, .scrollingArrow{ display:none;}

.footer-bottom p, .menu-footer li a {    font-size: 15px;}

.vertical-align{ display:block;}

.our-company {  text-align: center;}

.team-row{ text-align:center;}

.team-img{ width:100%;}

.building-amenities .table tr td {    padding: 20px;}

.sticky-in, .col-gfields_wrapper li.position-field-2 {  width: 100%;} 

.service-col .btn { display:none;}

.lease-top { width:100%;}

.lease-col .lease-panel { bottom: 30px;  right: 30px;}

.property-availability .lease-cta span, .portfolio-option .lease-cta span { text-align:center;}

.property-details .title-col, .property-details .contact-col { position:static;}

.property-details .title-col, .property-details .title-col h1 { color: #0c2149; }

.property-details .contact-col { margin:0 0 35px;} 
.property-details .title-col { padding:20px 0;}

.responsive-property-table { border: 1px solid #ccc;}

.responsive-property-table .table{ margin:0;}

.responsive-property-table table, .responsive-property-table thead, .responsive-property-table tbody,.responsive-property-table  th, .responsive-property-table  td, .responsive-property-table  tr {
    display: block;
}
.responsive-property-table .table tr{
  background-color: #e6e6e6;
}
.responsive-property-table table thead tr {
    position: absolute;
    top: -9999px;
    left: -9999px;
}
.responsive-property-table table td {
    border: none;
    border-bottom: 1px solid #eee;
    position: relative;
    padding-left: 50% !important;
	white-space:pre-wrap !important;
}
.responsive-property-table .table tr td:last-child{ width:100% !important;}

.responsive-property-table table td:before {
    position: absolute;
    top:19px;
    left: 20px;
    width: 45%;
    padding-right: 10px;
	color: #585858;
    font-size: 18px;
    font-weight: 700;
}
.responsive-property-table table td:before {
      content: attr(data-th)": "; 
}
.gform_wrapper iframe {left: 0;  transform: scale(1);}
#field_2_1, #field_2_7, #field_2_8, #field_2_4{width:100%;}

