iframe {
width: 100%;
min-height: 500px;
}
.pagePx {
display: block;
clear: both;
overflow: hidden;
box-sizing: border-box;
width: 100%;
height: auto;
}
.contentArea {
display: block;
clear: both;
overflow: hidden;
box-sizing: border-box;
width: 100%;
height: auto;
}
.content {
display: block;
clear: both;
box-sizing: border-box;
overflow: hidden; 
max-width: 1400px;
height: auto;
min-height: 450px;
margin: 0 auto;
text-align: left;
background: rgba(15, 15, 15, 0.93);
padding: 25px 40px;
font-family: 'Open Sans', sans-serif;
font-size: 20px;
color: #e1e1e1;
text-decoration: none;
font-weight: normal;
}
.content ul {
margin: 10px 0;
}
.content li {
margin-left: 30px;
}
.content a:link, .content a:visited {
font-family: 'Open Sans', sans-serif;
font-size: 20px;
color: #b6b3b3;
text-decoration: underline;
font-weight: normal;
}
.content a:active, .content a:hover {
font-family: 'Open Sans', sans-serif;
font-size: 20px;
color: #d9ac51;
text-decoration: underline;
font-weight: normal;
  -moz-transition: all 1s;
  -webkit-transition: all 1s;
  -o-transition: all 1s;  
}
.imageBlock {
display: block;
clear: both;
box-sizing: border-box;
overflow: hidden; 
width: 100%;
height: auto;
margin-bottom: 20px;
}
.alignedImage {
float: left;
max-width: 350px;
height: auto;
margin-right: 15px;
}
@media screen and (max-width: 900px) {
	.alignedImage {
		max-width: 250px;
	}
}
@media screen and (max-width: 600px) {
	.alignedImage {
		display: block;
		max-width: none;		
		float: none;
		width: 450px;
		margin: 0 auto;
		margin-bottom: 12px;
	}
}
@media screen and (max-width: 480px) {
	.alignedImage {
		width: 100%;
	}
}
.imageBlock ul {
margin: 15px 0;
list-style-position: inside;
}
.content a[href^="tel:"] {
font-family: 'Open Sans', sans-serif;
font-size: 20px;
color: #e1e1e1;
text-decoration: none;
font-weight: 800;
}
@media screen and (max-width: 1415px) {
	.content {
	padding: 20px 10px;
	}
}

.featuredImg {
float: right;
max-width: 450px;
height: auto;
margin-left: 15px;
}
@media screen and (max-width: 900px) {
	.featuredImg {
		max-width: 350px;
	}
}

@media screen and (max-width: 610px) {
	.featuredImg {
		display: block;
		float: none;
		max-width: none;
		width: 100%;
		margin: 0 auto;
		margin-bottom: 12px;
	}
}

.breadcrumbs {
display: block;
box-sizing: border-box;
clear: both;
overflow: hidden;
width: 100%;
height: auto;
text-align: left;
font-family: 'Open Sans Condensed', sans-serif;
font-size: 20px;
color: #e1e1e1;
text-decoration: none;
font-weight: normal;
margin: 10px 0;
}
.breadcrumbs a:link, .breadcrumbs a:visited, .breadcrumbs a:active  {
font-family: 'Open Sans Condensed', sans-serif;
font-size: 20px;
color: #e1e1e1;
text-decoration: underline;
font-weight: normal;
}
.breadcrumbs a:hover  {
font-family: 'Open Sans Condensed', sans-serif;
font-size: 20px;
color: #d9ac51;
text-decoration: none;
font-weight: normal;
}