html, body {
	/*background:#FFF;*/
}
.snippet-zone
{
	display:none;
}
.main-page-wrapper {
	width:100%;
	border:0;
	padding:0;
	margin:0;
}
.main-header-wrapper {
	width:100%;
	border:0;
}
.header-wrapper {
	width:100%;
	border:0;
	background-size:cover;
}
.title-wrapper {
	width:100%;
}
@media screen and (max-width:500px){
	.title-container
	{
		display:none !important;
	}
}
.navigation-wide {
	display:none;
}
.page-content-wrapper {
	width:100%;
}
.content-wrapper {
	padding:20px;
	background:#FFF;
	color:#000;
	width:100%;
	border:0;
}
.footer-wrapper {
	box-sizing:border-box;
	display:block;
	width:100%;
	height:auto;
}
.navigation-wrapper {
	box-sizing:border-box;
	width:100%;
	clear:both;
	display:block;
	border:0;
}
.navigation-wrapper ul li a
{
	font-size:15pt !important;
	text-align:center !important;
}
.navigation-wrapper li ul {
	display:block !important;
	position:static !important;
	top:auto !important;
	left:auto !important;
	width:100% !important;
}
.navigation-wrapper ul li:hover ul
{
	display:block;
}
.navigation-wrapper ul li:hover ul ul {
	display:block;
}
.navigation-wrapper li ul {
	display:block;
}.optin-row-inner
{
  width:auto;
}

.logo
{
  text-align:center;
}

.navigation-wrapper
{
  display:none;
}

.content-wrapper
{
  padding:0;
}

.logo .optin-row-inner .call-now
{
display:none;
}

.headline h1
{
  font-size:23px;
}

.subheadline h3
{
  font-size:16px;
}

.main-text-wrapper
{
display:block;
text-align:center;
}

.optin-left
{
display:block;
text-align:center;
width:auto;
}

.optin-right
{
display:block;
text-align:center;
width:auto;
margin-top:40px;
}

.get-started
{
display:none;
}

.bullets table
{
  width:auto;
}

.bullets table td
{
  display:block;
  width:100%;
}

.recently-sold-wrapper
{
  margin-left:10px;
}

.property-wrapper
{
  float:none;
  width:70%;
}

.property-wrapper.property1:after, .property-wrapper.property2:after
{
  display:block;
  content:'';
  clear:both;
}

.property-wrapper.property2
{
  margin-top:10px;
}

.testimonial-wrapper
{
display:block;
width: 50%;
margin: 0 auto;
}

.testimonial-text
{
display:block;
  padding:10px;
  margin-top:20px;
}

.testimonial-wrapper.second-testimonial
{
  width: 50%;
  margin: 0 auto;
  margin-top:40px;
}