.table-wrapper table{width:100%;}
.table-wrapper table td p{line-height:normal;}
.sa_wide .sa_info{min-height:100px;}
.product-desc img{max-width:100%;}

/*Office Spaces */
.product-video{clear:both;}
.product-video .h4{display:none;}
.product-video{margin:10px 0;}

/*HP Image Rotator*/

/*.splash .flex-title{font-size:35px;}
.splash .flex-caption a{display: block;}
.splash .flex-info{top:50%;}
*/

/*Mobile Header*/
.splash-mobile{display:none;padding:10px;background:url("/images/slide-004.jpg") no-repeat center center;}
.splash .flex-caption p{font-size:16px;margin:0;}
.splash-mobile-text{background:rgba(255,255,255,.875);padding:20px;display:inline-block;}
.splash-mobile-text h1{font-size:31px;}
.splash-mobile-text h1 a{color:#e05c30;}
.splash-mobile-text p::after,.splash .flex-caption a:after{content:"\00bb";margin-left:10px;color:#e05c30;}
.splash-mobile-text p{text-transform:uppercase;margin:10px 0;}

/*Office Plan & Virtual Office Plan*/
.office-plan-nav,.mob-office-plans{display:none;}
.office-plan-nav {
    margin: 20px 0;
}
.office-plan-nav li a:after {
    content: "\00bb";
    margin-left: 10px;
    color: #e05c30;
}
.mop {
    margin: 0 0 20px;
}
.mop img {
    display: block;
    margin: auto;
    max-width: 100%;
}
.mop ul {
    margin-left: 20px;
}

@media(max-width:980px){
	.table-wrapper table td{font-size:14px;}
	.embed-responsive.hide-mobile iframe{display: none;}
}
@media(max-width:768px){
	.column.xcontent{padding-left:0;padding:0 10px!important;}
}
@media(max-width:599px){
	.splash-mobile{display:block;}
	.splash .flexslider{display:none;}

	/*Office Plan & Virtual Office Plan*/
	.office-plan-nav,.mob-office-plans{display:block;}
	.office-plans-table, .virtual-offices-pricing-container, .book-office-space{display:none;}
	/*#location .cta_location{display: none;}*/

}
@media(max-width:500px){
	.table-wrapper{overflow:scroll;height:350px;}
	::-webkit-scrollbar{-webkit-appearance:none;width:7px;}
	::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,.3);-webkit-box-shadow:0 0 1px rgba(255,255,255,.3);}
}