.not-front.page-node-6296 #content #content-inner {
	background: none;
	padding: 0;
}
.not-front.page-node-6296 #content #content-inner #content-area {
	width: 100%;
}
.not-front.page-node-6296 #content #content-inner #content-area #block-views-testimonials-block_1 {
	padding-right: 0;
	margin-bottom: 20px;
}
.not-front.page-node-6296 #content #content-inner #content-area #block-system-main {
	background: #ffffff;
    padding: 20px;
    width: 60%;
    float: left;
    margin-bottom: 20px;
}
.not-front.page-node-6296 #content #content-inner #content-area #block-views-home-block_7 {
	width: 38%;
    float: right;
}
.not-front.page-node-6296 #content #content-inner #content-area #block-views-home-block_7 .view-content {
	display: none;
}
.not-front.page-node-6296 #content #content-inner div.field.field-name-body {
	border: 0 none;
	padding-bottom: 0;
}
.not-front.page-node-6296 #content #content-inner #content-header h1.title {
	display: none;
}
.not-front.page-node-6296 #content #content-inner #content-area #block-system-main .bio-position {
	font: 300 1.5em "proxima-nova";
    color: #999999;
    border-bottom: 1px solid #79c459;
    margin-bottom: 1em;
    padding-bottom: 1em;
}
.not-front.page-node-6296 #content #content-inner #content-area #block-system-main h1 {
	font: 300 2.6em "proxima-nova";
    margin: 0;
    padding: 0 0 5px 0;
}
.not-front.page-node-6296 #content #content-inner #content-area #block-system-main p {
	font: 300 1.3em "proxima-nova";
    line-height: 1.5em;
}

/* Testimonials */
#block-views-testimonials-block_1 h2 {
	display: none;
}
#block-views-testimonials-block_1 .view-testimonials .view-content {background: #ffffff;}
#block-views-testimonials-block_1 .views-row {
    background: #ffffff;
    padding: 10px 20px 0;
    margin-right: 20px;
}
#block-views-testimonials-block_1 .e_inner {
    display: flex;
	align-items: center;
	justify-content: center;
	padding: 0 90px;
}
#block-views-testimonials-block_1 .e_image {
    padding-right: 20px;
	flex: 0 0 auto;
}
#block-views-testimonials-block_1 .e_content {
	flex: 0 1 auto;
	padding-bottom: 20px;
}
#block-views-testimonials-block_1 .e_quote {
    color: #79c459;
    font: 400 1.5em "proxima-nova";
    text-align: center;
    line-height: 1.4;
    padding: 15px 10px;
}
#block-views-testimonials-block_1 .e_client {
    text-align: center;
    color: #999999;
    font: 700 1em "proxima-nova";
}
#block-views-testimonials-block_1 .views-row {
    vertical-align: top;
    white-space: normal;
}
#block-views-testimonials-block_1 .view-footer {
    background: #ffffff;
    width: 100%;
    padding: 0 20px 15px;
} 
#testimonial-pager {
    margin: 0 auto;
    text-align: center;
}
#block-views-testimonials-block_1 .view-footer img { 
    background: url("../images/inactive-pager.gif") no-repeat scroll left top transparent;
    height: 15px;
    width: 15px;
    margin-right: 5px;
}
#block-views-testimonials-block_1 .view-footer img.cycle-pager-active { 
    background: url("../images/active-pager.gif") no-repeat scroll left top transparent;
}

@media (max-width: 700px)
{
	.not-front.page-node-6296 #content #content-inner #content-area #block-system-main {
		width: 100%;
	}
	.not-front.page-node-6296 #content #content-inner #content-area #block-views-home-block_7 {
		display: none;
	}
	#block-views-testimonials-block_1 .e_inner {
		padding: 0 10px;
		display: block;
		text-align: center;
	}
}

.front.isReturning #main #home-slideshow #block-views-homepage_slideshow-block .view-homepage-slideshow .homepage-image {
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
    background-color: #fff;
}

.view-display-id-home_features .field-content > a {
    overflow: hidden;
}
.view-display-id-home_features .article-new.o-1 {
    background-color: #000;
    text-align: center;
    font-size: 14px;
    position: absolute;
    width: 110px;
    padding: 5px;
    right: -43px;
    top: -27px;
    transform: rotate(45deg);
    transform-origin: left center;
}
.view-display-id-home_features .article-new.o-1::before {
    content: 'New';
}