/* Enter Your Custom CSS Here */
.single-property .loop {
 margin-left: 80px; 
}

.loop.pad {
  margin-left: 80px;
}

.sidebar_content .contact_list {
  font-size: 14px;
}
.ow-button-base.ow-button-align-center {
 text-align:"center" !important;
}

.sow-cta-wrapper .sow-cta-base .so-widget-sow-button, 
.so-widget-sow-cta-basic-fe228fdd4488 .sow-cta-base .so-widget-sow-button {
 width: 100%;
  text-align: center;
  float: none !important;
  display: inline-block;
  margin: 0px;
}
.sow-cta-text {
 text-align: center; 
  width: 100%;
  display: block;
}

.property-widget-image {
 max-width: 30%;
 padding: 1%;
margin-right: 1%;
    float: left;
}
.property-widget-image img {
 width: 100%; 
 height: auto;
}
.property-widget-image .entry-content {
     text-align: justify;
}
.epl-featured-image img {
	border: #cfcfcf 1px solid;
	-mos-border-radius: 1px;
	-webkit-border-radius: 1px;
	border-radius: 1px;
    padding: 2px;
}
#gallery-1 img {
  	border: 1px solid #cfcfcf!important;
  	padding: 2px;
}


#container form input[type="button"], #container form input[type="submit"] {
    display: inline-block;
    margin-bottom: 0;
    font-weight: 400;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    background-image: none;
    background: #eee;
    border: 1px solid transparent;
    white-space: nowrap;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    border-radius: 4px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
  	text-shadow: none;
 	 webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none!important;
    border-color: #B2B2B2;
    font-weight: normal;
    background: #EAEAEA !important;
    border-style: solid;
}


#container form.epl-property-button  input[type="submit"] { 
  width: 100%;
}
.epl-blog-image {   
  	border: 1px solid #cfcfcf!important;
    padding: 2px!important;
    line-height: 0px;
}
.epl-search-form .in-field, 
.epl-search-row-checkbox label.check-label {
 line-height: 28px; 
  padding-bottom: 0px!important;
  
}
.epl-more-link {
 padding-left: 10px; 
}
.property-widget-image .entry-content {
 	padding-left: 5px;
 	padding-right: 5px;
 	padding-top: 5px;
 	padding-bottom: 0px;
}

.property-widget-image .entry-content a {
	color: #0377eb !important;
    text-decoration: none;
}

body #container h5 {
    border-bottom: 1px solid #CFCFCF;
    padding-bottom: 3px; 
  	padding-left: 5px;
}
.epl-tab-section {
 	padding-top: 0px; 
}
.tab-content {
 padding-left: 5px; 
}

.epl-author-box-outer-wrapper, .epl-author-box-container ul.epl-author-tabs {
 display: none; 
}
.epl-floor-plan-button-wrapper, .epl-floor-plan-button-wrapper2 {
 display: none; 
}
.flexslider .desc
span.title {
 	margin-top:115px; 
}