.epl_print_r,
.epl_var_dump {
background: gray;
color: #ffffff;
width: 100% !important;
z-index: 9999;
}
.epl-success,
.epl-info,
.epl-warning,
.epl-danger {
margin: 0;
padding: 5px;
border-left: 3px solid;
font-size: 10px;
}
.epl-success p,
.epl-info p,
.epl-warning p,
.epl-danger p {
margin: 0;
padding: 0;
line-height: 1.2;
}
.epl-success {
color: #3c763d;
background-color: #dff0d8;
border-color: #d6e9c6;
}
.epl-info {
color: #31708f;
background-color: #d9edf7;
border-color: #bce8f1;
}
.epl-warning {
color: #8a6d3b;
background-color: #fcf8e3;
border-color: #faebcc;
}
.epl-danger {
color: #a94442;
background-color: #f2dede;
border-color: #ebccd1;
}   .epl-property-blog {
float: left;
margin: 0;
padding: 0;
width: 100%;
}
.epl-property-blog.hentry,
.builder-module-content .epl-property-blog.hentry {
margin: 0;
padding: 0;
border: none;
box-shadow: none;
background: transparent;
}
.epl-property-blog a {
text-decoration: none;
}
.epl-property-blog.epl-listing-grid-view,
.epl-property-blog.epl-listing-grid-view-forced {
clear: none !important;
width: 33.3%;
margin: 0;
padding: 0;
}
.epl-property-blog-entry-wrapper {
display: block;
float: none;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
margin: 0;
padding: 0;
overflow: hidden;
}
.epl-property-blog a.more-link,
.epl-property-blog a.epl-more-link {
display: none;
}
.hentry.epl-listing-grid-view + .hentry.epl-listing-grid-view,
.hentry.epl-listing-grid-view-forced + .hentry.epl-listing-grid-view-forced {
margin-top: 0;
}
.site-content .epl-property-blog .entry-content,
.epl-property-blog .entry-content {
margin: 0;
padding: 0;
} .epl-property-blog .property-box {
box-sizing: border-box;
-moz-box-sizing: border-box;
float: left;
width: 50%;
}
.epl-property-blog .property-box img {
max-width: 100%;
height: auto;
display: block;
}
.epl-property-blog .property-box-left {
width: 50%;
padding-right: 1em;
background: transparent;
}
.epl-property-blog .property-box-right {
width: 50%;
} .epl-property-blog.epl-listing-grid-view .property-box,
.epl-property-blog.epl-listing-grid-view-forced .property-box {
box-sizing: border-box;
-moz-box-sizing: border-box;
float: left;
}
.epl-property-blog.epl-listing-grid-view .property-box img,
.epl-property-blog.epl-listing-grid-view-forced .property-box img {
max-width: 100%;
height: auto;
display: block;
}
.epl-property-blog.epl-listing-grid-view .property-box-left,
.epl-property-blog.epl-listing-grid-view-forced .property-box-left {
width: 100%;
padding-right: 0;
}
.epl-property-blog.epl-listing-grid-view .property-box-right,
.epl-property-blog.epl-listing-grid-view-forced .property-box-right {
width: 100%;
}
.epl-blog-image {
position: relative;
}
.epl-stickers-wrapper {
position: absolute;
left: 0;
top: 20px;
z-index: 9;
}
.epl-property-single .status-sticker,
.epl-property-blog .status-sticker {
padding: 0.3em 1em;
margin-right: 0;
}
.epl-property-blog .epl-archive-entry-image a {
display: block;
box-shadow: none;
} .property-box-left.epl-one-third {
width: 33%;
}
.property-box-right.epl-two-third {
width: 66%;
}
.property-box-left.epl-one-quarter {
width: 25%;
}
.property-box-right.epl-three-quarter {
width: 75%;
} .epl-property-blog-slim .property-box-left {
width: 25%;
}
.epl-property-blog-slim.property-box-right {
width: 75%;
}
.epl-property-blog-slim.epl-listing-grid-view .property-box img,
.epl-property-blog-slim.epl-listing-grid-view-forced .property-box img {
margin: 0 auto;
} .epl-property-blog-card {
width: 25%;
float: left;
clear: none;
padding: 0;
margin: 0;
}
.address-price {
overflow: hidden;
}
.epl-floor-plan-button-wrapper {
display: inline-block;
margin-right: 0.05em;
} .epl-property-single {
}
.epl-property-single h1.entry-title,
.epl-property-single .property-meta.pricing {
letter-spacing: 0;
font-size: 1.3em;
line-height: 1.2em;
margin: 0;
padding: 0;
clear: none;
}
.epl-property-single.view-expanded .entry-header .property-details {
width: 55%;
}
.epl-property-single.view-expanded .entry-header .property-pricing-details {
width: 45%;
overflow: hidden;
}
.epl-property-single.view-expanded .property-pricing-details .property-feature-icons,
.epl-property-single.view-condensed .property-pricing-details {
float: right;
}
.epl-property-single.view-expanded .item-street,
.epl-property-single.view-expanded .page-price-rent {
display: block;
clear: both;
margin-right: 0;
}
.epl-property-single .rent-period,
.epl-property-single .bond {
font-weight: normal;
font-size: 0.7em;
}
.epl-property-single .entry-title-sub {
font-size: 0.8em;
font-weight: normal;
}
.epl-property-single h1.entry-title {
margin-bottom: 0.5em;
}
.epl-property-single .property-meta.pricing { text-align: right;
}
.epl-property-single .property-meta.pricing .page-price {
margin-right: 0;
}
.epl-property-single .tab-content h3 {
margin: 0;
}
.epl-property-single .entry-col,
.epl-property-single .tab-content-col {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
float: left;
} .epl-tab-section {
overflow: hidden;
margin-top: 1.5em;
}
.epl-tab-title {
margin: 1em 0;
padding-bottom: 0.5em;
}
.epl-property-single .tab-content {
overflow: hidden;
}
.epl-property-single .tab-content.home-open {
padding: 0.3em 0.7em;
}
.epl-property-single .tab-content .rent-period,
.epl-property-single .tab-content .bond {
font-size: 1em;
}
.epl-property-single .tab-content ul {
margin-top: 0;
margin-left: 0;
padding-left: 0;
}
.epl-property-single .epl-author-col {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
float: left;
}
.epl-property-single .epl-author-col.epl-author-photo {
width: 10%;
min-width: 100px;
}
.epl-property-single .epl-author-col.epl-author-photo img {
margin: 0;
}
.epl-property-single .epl-author-col.epl-author-text {
width: 80%;
float: right;
}
.epl-property-single .epl-author-col.epl-author-text h6 {
margin: 0;
}
.epl-property-single .epl-author-col.epl-author-text p {
margin: 0;
}
.epl-property-single .epl-property-meta {
margin: 0.5em 0;
} .property-feature-icons {
margin: 0.5em 0;
}
.property-feature-icons .icon {
padding: 0 10px 4px 25px;
width: 20px;
height: 20px;
overflow: hidden;
}
.icon.beds {
background: transparent url(//www.marbellamaison.com/wp-content/plugins/easy-property-listings/lib/assets/images/icon-sprites.png) 0 -120px no-repeat;
}
.icon.bath {
background: transparent url(//www.marbellamaison.com/wp-content/plugins/easy-property-listings/lib/assets/images/icon-sprites.png) 0 -400px no-repeat;
}
.icon.parking {
background: transparent url(//www.marbellamaison.com/wp-content/plugins/easy-property-listings/lib/assets/images/icon-sprites.png) 0 -280px no-repeat;
}
.icon.air {
background: transparent url(//www.marbellamaison.com/wp-content/plugins/easy-property-listings/lib/assets/images/icon-sprites.png) 0 -200px no-repeat;
}
.icon.pool {
background: transparent url(//www.marbellamaison.com/wp-content/plugins/easy-property-listings/lib/assets/images/icon-sprites.png) 0 -160px no-repeat;
}
.icon.open {
background: transparent url(//www.marbellamaison.com/wp-content/plugins/easy-property-listings/lib/assets/images/icon-sprites.png) 0 -200px no-repeat;
} .epl-icon-svg-container {
display: inline-block;
vertical-align: middle;
margin-right: 0.5em;
}
.epl-icon-svg-container:last-child {
margin-right: 0;
}
.epl-icon-svg,
.epl-author-icon-svg {
display: inline-block;
width: 30px;
height: 30px;
float: left;
}
.epl-icon-svg-container .icon-value {
display: inline-block;
margin: 0 0 0 0.5em;
line-height: 30px;
vertical-align: top;
}
.epl-icon-color-frame {
fill: #999999;
}
.epl-icon-color-base {
fill: rgb(52, 100, 184);
}
.epl-icon-color-highlight {
fill: orange;
}
.epl-icon-color-alternate {
fill: rgb(78, 169, 234);
}
.epl-icon-color-hollow {
fill: #ffffff;
} .epl-button-wrapper {
margin: 0.5em 0;
}
.epl-button-wrapper form {
display: inline-block;
}
.epl-button {
display: inline-block;
margin-bottom: 0;
text-align: center;
vertical-align: middle;
cursor: pointer;
background-image: none;
background: #eeeeee;
color: #888888;
border: 1px solid transparent;
text-decoration: none;
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;
font-weight: normal;
}
.epl-button:hover {
color: #ffffff;
background: #888888;
border: 1px solid transparent;
text-decoration: none;
}
.epl-button a,
.epl-button input[type='submit'],
.epl-button input[type='button'] {
color: #aaaaaa;
cursor: pointer;
padding: 0;
margin: 0;
border: 1px solid transparent;
background: transparent none;
font-weight: 400;
text-decoration: none;
text-shadow: none;
-webkit-box-shadow: none;
box-shadow: none;
}
.epl-button:hover input[type='submit'],
.epl-button:hover input[type='button'] {
color: #ffffff;
text-decoration: none;
background: #888888;
} .epl-featured-image img {
-webkit-box-sizing: border-box;
box-sizing: border-box;
max-width: 100%;
height: auto !important;
} .epl-video-container {
position: relative;
padding-bottom: 56.25%;
padding-top: 30px;
height: 0;
overflow: hidden;
}
.epl-video-container iframe,
.epl-video-container object,
.epl-video-container embed {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.epl-local-video {
max-height: 450px;
} .epl_ui_tab_wrapper {
width: 100%;
margin: 0 auto;
}
ul.epl_ui_tab_menu_wrapper {
margin: 0;
padding: 0;
list-style: none;
}
.epl_ui_tab_menu_wrapper_vertical {
display: inline;
float: left;
width: 20%;
}
ul.epl_ui_tab_menu_wrapper li.epl_ui_tab_menu {
background: none repeat scroll 0 0 #eeeeee;
color: #222222;
cursor: pointer;
display: inline-block;
margin: 1px;
padding: 10px 15px;
}
.epl_ui_tab_menu_wrapper_vertical li {
width: 100%;
}
ul.epl_ui_tab_menu_wrapper li.epl_ui_tab_menu_current {
background: none repeat scroll 0 0 #fafafa;
border-bottom: 2px solid #999999;
color: #222222;
margin-bottom: 0;
}
.epl_ui_tab_menu > a {
color: #222222;
font-size: 1em;
text-decoration: none;
}
.epl_ui_tab_content {
display: none;
background: none repeat scroll 0 0 #fafafa;
margin-bottom: 2em;
padding: 0.5em;
}
.epl_ui_tab_wrapper_vertical .epl_ui_tab_content {
margin-left: 25%;
}
.epl_ui_tab_content_current {
display: inherit;
} .epl_ui_accordion_wrapper {
width: 100%;
margin: 2% auto;
}
.epl_ui_accordion_menu {
background: none repeat scroll 0 0 #eeeeee;
color: #222222;
cursor: pointer;
margin: 1px;
padding: 10px 15px;
}
.epl_ui_accordion_menu_current {
background: none repeat scroll 0 0 #fafafa;
border-bottom: 2px solid #999999;
color: #222222;
margin-bottom: 0;
}
.epl_ui_accordion_content {
display: none;
background: none repeat scroll 0 0 #fafafa;
margin-bottom: 2em;
padding: 0.5em;
}
.epl_ui_accordion_content_current {
display: inherit;
} #epl-default-map .gm-style img,
.epl_adv_tab_map .gm-style img {
max-width: none;
box-shadow: none;
margin: 0 auto;
}
#epl-default-map img {
max-width: none;
}
#map-container {
width: 100%;
height: 400px;
}
#map-container img {
background: transparent;
} .epl-pagination {
clear: both;
margin: 1em 0;
}
.epl-pagination a,
.epl-pagination span {
padding: 0.2em 0.5em;
margin: 0;
display: inline-block;
}
.epl-pagination a {
}
.epl-pagination a:hover,
.epl-pagination span.current {
}
.epl-pagination span.current {
} .epl-switching-sorting-wrap {
text-align: right;
}
.epl-properties-sorting {
display: inline-block;
float: none;
padding: 0 5px;
vertical-align: middle;
}
.epl-switch-view ul li.view-list,
.epl-switch-view ul li.view-grid {
position: static;
}
.epl-switch-view li {
float: left;
list-style: none !important;
opacity: 0.5;
padding: 0 10px;
cursor: pointer;
margin: 0;
}
.epl-current-view.view-list,
.epl-current-view.view-grid {
opacity: 1;
}
.epl-switch-view li.view-list {
background-attachment: scroll;
background-clip: border-box;
background-image: url(//www.marbellamaison.com/wp-content/plugins/easy-property-listings/lib/assets/images/switch.svg);
background-origin: padding-box;
background-position: -15px -14px;
background-size: 33px 31px;
background-repeat: no-repeat;
height: 18px;
}
.epl-switch-view li.view-grid {
background-attachment: scroll;
background-clip: border-box;
background-image: url(//www.marbellamaison.com/wp-content/plugins/easy-property-listings/lib/assets/images/switch.svg);
background-origin: padding-box;
background-position: 5px -14px;
background-repeat: no-repeat;
background-size: 33px 31px;
height: 18px;
margin: 0;
}
.epl-switch-view {
display: inline-block;
float: none;
padding: 0 5px;
vertical-align: middle;
}
.epl-switch-view > ul {
margin: 0;
} .epl-table,
.page .epl-table.hentry {
padding-bottom: 0.5em;
margin-bottom: 1em;
font-size: 0.8em;
border-bottom: 1px solid #ddd;
}
.epl-table .epl-table-column-image,
.epl-table .epl-table-column-content,
.epl-table .epl-table-box {
box-sizing: border-box;
-moz-box-sizing: border-box; float: left;
}
.epl-table .epl-table-column-image {
width: 12%;
padding-right: 0;
}
.epl-table .epl-table-column-image img {
max-width: 100%;
padding-right: 0;
display: block;
}
.epl-table .epl-table-column-content {
width: 88%;
float: right;
}
.epl-table .epl-table-column-left {
width: 40%;
}
.epl-table .epl-table-column-middle {
width: 30%;
}
.epl-table .epl-table-column-right {
width: 25%;
float: right;
}
.epl-table.epl-property-blog .property-box-right {
min-height: 0;
}
.epl-table .epl-inspection-times,
.epl-table .home-open-wrapper {
margin: 0;
}
.epl-table .home-open-wrapper {
list-style: none;
}
.epl-table .epl-inspection-times .epl-inspection-times-label {
display: none;
}
.epl-table .icon.pool,
.epl-table .icon.air {
display: none;
}
.epl-table.epl-listing-grid-view .price,
.epl-table.epl-listing-grid-view-forced .price {
float: left;
text-align: left;
} .sidebar .epl-listing-post .entry-header,
.sidebar .epl-listing-post .entry-content,
.sidebar .epl-widget .entry-header,
.sidebar .epl-widget .entry-content,
.sidebar .epl-listing-widget .entry-header,
.sidebar .epl-listing-widget .entry-content,
.sidebar .widget_epl_author .entry-header,
.sidebar .widget_epl_author .entry-content,
.sidebar .widget_epl_recent_property .entry-header,
.sidebar .widget_epl_recent_property .entry-content,
.sidebar .widget_epl_tm_author_testimonial .entry-header,
.sidebar .widget_epl_tm_author_testimonial .entry-content,
.sidebar .widget_epl_tm_author_testimonial .entry-summary,
.sidebar .widget_epl_location_profile .entry-header,
.sidebar .widget_epl_location_profile .entry-content,
.sidebar .widget_epl_location_profile .entry-summary,
.sidebar .widget_epl_tm_testimonial .entry-header,
.sidebar .widget_epl_tm_testimonial .entry-content,
.sidebar .widget_epl_tm_testimonial .entry-summary {
padding: 0;
}
.entry-content #map1 img,
.entry-content #map2 img,
.entry-content #map3 img,
.entry-content #map4 img,
.entry-content #map5 img,
.entry-content #map6 img,
.entry-content #map7 img,
.entry-content #map8 img {
border-radius: 0 !important;
box-shadow: none !important;
} .epl-active-theme-twentytwelve {
}
.epl-active-theme-twentytwelve .entry-content {
} .epl-active-theme-twentythirteen .loop-footer {
margin: 0 auto;
max-width: 604px;
width: 100%;
}
.epl-active-theme-twentythirteen.epl-archive-default #content .entry-content,
.epl-active-theme-twentyfourteen.epl-archive-default #content .entry-content {
padding-left: 0;
padding-right: 0;
} .epl-active-theme-twentyfourteen.epl-archive-default .page-header,
.epl-active-theme-twentyfourteen.epl-archive-default .epl-property-blog,
.epl-active-theme-twentyfourteen.epl-archive-default .epl-switching-sorting-wrap {
max-width: 774px;
margin: 0 auto;
float: none;
border-bottom: none;
}
.epl-active-theme-twentyfourteen.epl-archive-default .epl-property-blog.epl-listing-grid-view,
.epl-active-theme-twentyfourteen.epl-archive-default .epl-property-blog.epl-listing-grid-view-forced {
margin: 0;
float: left;
}
.epl-active-theme-twentyfourteen.epl-archive-default .epl-switching-sorting-wrap {
margin: 0 auto;
}
.list-view .epl-active-theme-twentyfourteen .site-content {
margin-left: 222px;
}
.list-view .epl-active-theme-twentyfourteen .site-content .epl-property-blog {
border-bottom: none;
}
.full-width .epl-active-theme-twentyfourteen .site-content .hentry.epl-listing-single:first-child {
margin-top: 0;
} .epl-active-theme-twentyfifteen.epl-archive-default,
.epl-active-theme-twentyfifteen.epl-single-default {
margin: 0;
width: 100%;
}
.epl-active-theme-twentyfourteen.epl-archive-default .property-box .entry-title,
.epl-active-theme-twentyfifteen.epl-archive-default .property-box .entry-title {
font-size: 1em;
}
.epl-active-theme-twentyfifteen.epl-archive-default .property-address {
line-height: 1.5;
margin-bottom: 1em;
}
.epl-active-theme-twentyfifteen.epl-archive-default .loop {
padding-top: 8.3333%;
}
.epl-active-theme-twentyfifteen.epl-archive-default .archive-header,
.epl-active-theme-twentyfifteen .epl-pagination {
padding: 3.8461% 7.6923%;
margin: 0 9.9333%;
background: #ffffff;
border-bottom: 0;
border-left: 7px solid #333;
box-shadow: 0 0 1px rgba(0, 0, 0, 0.15);
}
.epl-active-theme-twentyfifteen .epl-pagination {
margin-bottom: 2em;
}
.epl-active-theme-twentyfifteen.epl-single-default .epl-property-single {
margin: 0 8.3333%;
padding: 8.3333% 0 0;
}
.epl-active-theme-twentyfifteen.epl-single-default .loop-content {
padding: 8.3333% 0;
}
.epl-active-theme-twentytwelve .epl-listing-grid-view .epl-inspection-times,
.epl-active-theme-twentythirteen .epl-listing-grid-view .epl-inspection-times,
.epl-active-theme-twentyfourteen .epl-listing-grid-view .epl-inspection-times,
.epl-active-theme-twentyfifteen .epl-listing-grid-view .epl-inspection-times,
.epl-active-theme-twentytwelve .epl-listing-grid-view-forced .epl-inspection-times,
.epl-active-theme-twentythirteen .epl-listing-grid-view-forced .epl-inspection-times,
.epl-active-theme-twentyfourteen .epl-listing-grid-view-forced .epl-inspection-times,
.epl-active-theme-twentyfifteen .epl-listing-grid-view-forced .epl-inspection-times {
display: none;
}
.epl-active-theme-twentyfifteen .epl-inspection-times ul {
list-style: none;
margin: 0;
font-size: 0.8em;
} .site-content .site-content.epl-active-theme-twentysixteen {
padding: 0;
}
.epl-active-theme-twentysixteen .epl-property-blog a,
.epl-active-theme-twentysixteen .epl-property-blog .entry-title a,
.epl-shortcode .epl-property-blog a,
.epl-shortcode .epl-property-blog .entry-title a {
box-shadow: none;
}
.no-sidebar .epl-active-theme-twentysixteen .epl-property-blog .entry-header,
.no-sidebar .epl-active-theme-twentysixteen .epl-property-blog .entry-content,
.no-sidebar .epl-active-theme-twentysixteen .epl-property-blog .entry-footer,
.no-sidebar .epl-shortcode .epl-property-blog .entry-header,
.no-sidebar .epl-shortcode .epl-property-blog .entry-content,
.no-sidebar .epl-shortcode .epl-property-blog .entry-footer {
margin-right: 0;
margin-left: 0;
} .epl-active-theme-twentyseventeen {
}
.post-type-archive .epl-active-theme-twentyseventeen {
}
.epl-active-theme-twentyseventeen .epl-property-blog.epl-listing-grid-view {
width: 50%;
}
.epl-active-theme-twentyseventeen .loop {
}
.entry-content .epl-archive-entry-image a {
box-shadow: none;
border-bottom: none;
} .epl-active-theme-twentynineteen .epl-switching-sorting-wrap {
margin: calc(3 * 1rem) 1rem 1rem;
}
.epl-active-theme-twentynineteen .epl-outer-grid-wrapper {
margin: calc(3 * 1rem) 1rem 1rem;
}
.epl-active-theme-twentynineteen .epl-loop-footer {
margin: calc(3 * 1rem) 1rem 1rem;
}
@media only screen and (min-width: 768px) {
.epl-active-theme-twentynineteen .epl-switching-sorting-wrap {
margin: calc(3 * 1rem) calc(10% + 60px) calc(1rem / 2);
}
.epl-active-theme-twentynineteen .epl-outer-grid-wrapper {
margin: calc(3 * 1rem) calc(10% + 60px) calc(1rem / 2);
}
.epl-active-theme-twentynineteen .epl-loop-footer {
margin: calc(3 * 1rem) calc(10% + 60px) calc(1rem / 2);
}
} .epl-template-twentytwenty {
}
.singular .epl-template-twentytwenty .entry-header {
background: transparent;
}
.epl-template-twentytwenty .entry-content {
max-width: 100%;
} .epl-shortcode-listing {
overflow: hidden;
} .epl-listing-widget.property-widget-image {
margin-bottom: 2em;
}
.epl-listing-widget.property-widget-image .entry-header {
margin-bottom: 0;
}
.epl-listing-widget.property-widget-image .entry-content h5 {
margin: 0.5em 0;
}
.epl-listing-widget.property-widget-image .property-meta.price {
margin-bottom: 0.8em;
}
.epl-listing-widget .entry-header img.wp-post-image {
margin-bottom: 0;
} .epl-contact-capture-form {
padding: 10px 0;
}
.epl-contact-capture-form-desc {
margin-bottom: 10px;
}
.epl-contact-capture-form .epl_form_builder_label {
display: block;
font-size: 0.8em;
margin: 5px 0;
}
.epl-contact-capture-form #epl_contact_submit {
margin: 10px 0;
width: 100%;
}
.epl-contact-capture-form input,
.epl-contact-capture-form textarea {
display: inline-block;
width: 95%;
} .epl-author-archive {
overflow: hidden;
}
.epl-author-archive .epl-author-box.epl-author-details {
width: 70%;
}
.epl-author-archive .epl-author-info,
.epl-author-archive .epl-author-title {
border: none;
margin: 0;
padding: 0;
}
.epl-author-card {
margin-bottom: 2em;
}
.epl-author-box-contact-details.epl-author-contact-details {
width: 100%;
}
.epl-author-box-container {
margin: 1em 0;
}
.epl-author-box .epl-author-title {
margin-top: 0;
margin-bottom: 0.5em;
}
.epl-author-box-outer-wrapper {
padding: 0.5em;
margin-bottom: 2em;
}
.epl-author-box {
width: 70%;
-webkit-box-sizing: border-box;
box-sizing: border-box;
float: left;
}
#tab-1.epl-author-details {
padding-top: 0.5em;
}
.epl-author-box.epl-author-image {
min-width: 150px;
padding-right: 1em;
width: 30%;
}
.epl-author-box.epl-author-details {
min-width: 150px;
padding-right: 1em;
width: 30%;
}
.epl-author-box.epl-author-bio {
padding-right: 1em;
width: 38%;
}
.epl-author-image img {
margin: 0;
padding: 0;
height: auto;
}
.epl-author-image img.avatar {
width: auto;
}
.epl-author-box .epl-author-slogan {
font-size: 1.2em;
float: left;
line-height: 1.1;
width: 50%;
text-align: center;
margin-top: 1em;
}
.epl-author-contact-details {
width: 50%;
float: left;
}
h6.epl-author-box-title {
margin-top: 0;
margin-bottom: 0;
}
.epl-author-box-container ul.epl-author-tabs,
.epl_adv_map_list ul.map-tabs {
margin: 0;
padding: 0;
list-style: none;
}
ul.epl-author-tabs li,
ul.property_search-tabs li,
ul.map-tabs li {
background: #eee;
color: #222;
display: inline-block;
padding: 10px 15px;
cursor: pointer;
margin: 0;
}
ul.property_search-tabs li {
text-transform: capitalize;
margin: 0 0.3em 0 0;
}
ul.epl-author-tabs li.epl-author-current,
ul.property_search-tabs li.epl-sb-current,
li.tbhead.current {
background: #fafafa;
color: #222;
border-bottom: 2px solid #999;
margin-bottom: 0;
}
.epl-author-tab-content {
display: none;
}
.epl-author-tab-content.epl-author-current {
display: inherit;
} .epl-author-icon {
display: inline-block;
text-indent: -999em;
height: 24px;
width: 24px;
text-decoration: none;
vertical-align: middle;
margin-right: 3px;
}
.epl-author-icon:hover {
opacity: 0.7;
}
.email-icon-24 {
background: url(//www.marbellamaison.com/wp-content/plugins/easy-property-listings/lib/assets/images/social-icons-sprites-128px.png) 0 0 no-repeat;
background-size: 100%;
}
.facebook-icon-24 {
background: url(//www.marbellamaison.com/wp-content/plugins/easy-property-listings/lib/assets/images/social-icons-sprites-128px.png) 0 -24px no-repeat;
background-size: 100%;
}
.twitter-icon-24 {
background: url(//www.marbellamaison.com/wp-content/plugins/easy-property-listings/lib/assets/images/social-icons-sprites-128px.png) 0 -48px no-repeat;
background-size: 100%;
}
.google-icon-24 {
background: url(//www.marbellamaison.com/wp-content/plugins/easy-property-listings/lib/assets/images/social-icons-sprites-128px.png) 0 -72px no-repeat;
background-size: 100%;
}
.linkedin-icon-24 {
background: url(//www.marbellamaison.com/wp-content/plugins/easy-property-listings/lib/assets/images/social-icons-sprites-128px.png) 0 -96px no-repeat;
background-size: 100%;
}
.skype-icon-24 {
background: url(//www.marbellamaison.com/wp-content/plugins/easy-property-listings/lib/assets/images/social-icons-sprites-128px.png) 0 -120px no-repeat;
background-size: 100%;
}
.youtube-icon-24 {
background: url(//www.marbellamaison.com/wp-content/plugins/easy-property-listings/lib/assets/images/social-icons-sprites-128px.png) 0 -192px no-repeat;
background-size: 100%;
}
.pinterest-icon-24 {
background: url(//www.marbellamaison.com/wp-content/plugins/easy-property-listings/lib/assets/images/social-icons-sprites-128px.png) 0 -240px no-repeat;
background-size: 100%;
}
.instagram-icon-24 {
background: url(//www.marbellamaison.com/wp-content/plugins/easy-property-listings/lib/assets/images/social-icons-sprites-128px.png) 0 -264px no-repeat;
background-size: 100%;
}
.widget_epl_author .entry-content h5.epl-author-title {
margin: 0.5em 0;
} .epl-popup-box::before {
border-bottom: 7px solid rgba(0, 0, 0, 0.2);
border-left: 7px solid transparent;
border-right: 7px solid transparent;
content: '';
display: inline-block;
left: 12px;
position: absolute;
top: -7px;
}
.epl-popup-box::after {
border-bottom: 6px solid #fafafa;
border-left: 6px solid transparent;
border-right: 6px solid transparent;
content: '';
display: inline-block;
left: 13px;
position: absolute;
top: -6px;
}
.epl-popup-box {
display: none;
background: #fff none repeat scroll 0 0;
border: 1px solid #ddd;
box-shadow: -1px 3px 2px 2px #ddd;
font-weight: bold;
margin: 6px 0;
padding: 10px;
position: absolute;
min-width: 160px;
z-index: 9999;
}
.epl-popup-box > li {
cursor: pointer;
}
.epl-popup-box > li:hover {
background: #0073aa !important;
color: white;
} .epl-container-grid-1,
.epl-container-grid-2,
.epl-container-grid-3,
.epl-container-grid-4,
.epl-container-grid-5,
.epl-container-grid-6 {
display: inline-block;
margin-right: -4px;
vertical-align: top;
}
.epl-container-grid-1 {
width: 100%;
}
.epl-container-grid-2 {
width: 50%;
}
.epl-container-grid-3 {
width: 33%;
}
.epl-container-grid-4 {
width: 25%;
}
.epl-container-grid-5 {
width: 20%;
}
.epl-container-grid-6 {
width: 16.6%;
}
.epl-container-grid-1 .entry-content,
.epl-container-grid-2 .entry-content,
.epl-container-grid-3 .entry-content,
.epl-container-grid-4 .entry-content,
.epl-container-grid-5 .entry-content,
.epl-container-grid-6 .entry-content {
padding: 4px;
float: left;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
width: 100%;
}
.epl-container-grid-1 .epl-author-box.epl-author-image,
.epl-container-grid-2 .epl-author-box.epl-author-image,
.epl-container-grid-3 .epl-author-box.epl-author-image,
.epl-container-grid-4 .epl-author-box.epl-author-image,
.epl-container-grid-5 .epl-author-box.epl-author-image,
.epl-container-grid-6 .epl-author-box.epl-author-image,
.epl-container-grid-1 .epl-author-box.epl-author-details,
.epl-container-grid-2 .epl-author-box.epl-author-details,
.epl-container-grid-3 .epl-author-box.epl-author-details,
.epl-container-grid-4 .epl-author-box.epl-author-details,
.epl-container-grid-5 .epl-author-box.epl-author-details,
.epl-container-grid-6 .epl-author-box.epl-author-details {
width: 100%;
padding-right: 0;
min-width: 0;
} .epl-tab-1-columns {
}
.epl-tab-2-columns {
-webkit-column-count: 2;
-moz-column-count: 2;
column-count: 2;
-webkit-columns: 160px 2;
-moz-columns: 160px 2;
columns: 160px 2;
}
.epl-tab-3-columns {
-webkit-column-count: 3;
-moz-column-count: 3;
column-count: 3;
-webkit-columns: 160px 3;
-moz-columns: 160px 3;
columns: 160px 3;
}
.epl-tab-4-columns {
-webkit-column-count: 4;
-moz-column-count: 4;
column-count: 4;
-webkit-columns: 160px 4;
-moz-columns: 160px 4;
columns: 160px 4;
}
.epl-tab-5-columns {
-webkit-column-count: 5;
-moz-column-count: 5;
column-count: 5;
-webkit-columns: 160px 5;
-moz-columns: 160px 5;
columns: 160px 5;
} .epl-search-forms-wrapper {
overflow: hidden;
}
.epl-search-tabs {
margin: 0;
padding: 0;
}
.epl-search-form {
background: transparent;
display: none;
overflow: hidden;
}
.epl-search-form.epl-sb-current {
display: inherit;
}
.epl-search-wide,
.epl-search-slim,
.epl-search-fixed,
.epl-search-row-text,
.epl-search-row-number,
.epl-search-row-select,
.epl-search-row-checkbox,
.epl-search-row-text .field,
.epl-search-row-number .field,
.epl-search-row-select .field,
.epl-search-row-checkbox .field,
.epl-search-form .field-width,
.epl-search-form .epl-search-row,
.epl-search-form .epl-search-row-full,
.epl-search-form .epl-search-row-half,
.epl-search-form .epl-search-row-third,
.epl-search-form .epl-search-submit-row,
.epl-search-form .epl-search-btn {
width: 100%;
box-sizing: border-box;
display: inline-block;
}
.epl-search-row.epl-search-row-text.epl-property_id.fm-block.epl-search-row-full {
}
.epl-search-form .epl-search-submit-row {
float: left;
}
.epl-search-wide .epl-search-submit-row,
.epl-search-slim .epl-search-submit-row,
.epl-search-fixed .epl-search-submit-row {
float: right;
}
.epl-search-form .epl-search-row-checkbox,
.epl-search-wide .epl-search-row-checkbox,
.epl-search-slim .epl-search-row-checkbox,
.epl-search-fixed .epl-search-row-checkbox {
width: auto;
overflow: hidden;
} .epl-search-forms-wrapper.epl-search-default {
max-width: 300px;
}
.epl-search-form .epl-search-row-half,
.epl-search-form .epl-search-row-third {
width: 50%;
float: left;
}
.epl-search-form .epl-search-row-third {
width: 33.3%;
}
.epl-search-form .epl-search-label {
display: block;
font-size: 0.7em;
margin-top: 3px !important;
}
.epl-search-form .in-field {
border: 1px solid #b7b7b7;
padding: 6px;
line-height: 1.3;
min-height: 2.1em;
text-transform: capitalize;
-webkit-border-radius: 0;
border-radius: 0; }
.epl-search-form select.in-field { }
.epl-search-form select.field-multiple {
height: auto;
background: transparent;
}
.epl-search-form .check-label {
font-size: 0.7em;
padding-top: 0;
padding-left: 3px;
}
.epl-search-form input[type='checkbox'] {
}
.epl-search-form .epl-search-other {
margin-top: 6px;
}
.epl-search-form .epl-search-row-checkbox {
width: auto;
}
.epl-search-form .epl-search-row-checkbox .in-field,
.epl-search-form .epl-search-row-checkbox .check-label {
float: left;
}
.epl-search-form .epl-search-row-checkbox {
width: auto;
}
.epl-search-form .epl-search-submit-row,
.epl-search-form .epl-search-btn {
margin-bottom: 0;
}
.epl-search-form .epl-search-submit-row {
margin-top: 0.5em;
}
.epl-search-radio-label {
display: inline-block;
min-height: 2.1em;
vertical-align: text-bottom;
}
.epl-search-row-radio input {
width: auto !important;
}
.epl-search-checkbox-label {
display: inline-block;
min-height: 2.1em;
vertical-align: text-bottom;
}
.epl-search-row-checkbox-multiple input {
width: auto !important;
} .epl-search-wide .epl-search-row-full {
width: 100%;
}
.epl-search-wide .epl-search-row-third {
width: 33.3%;
}
.epl-search-wide .epl-search-row-half,
.epl-search-wide .epl-property_location,
.epl-search-wide .epl-property_category,
.epl-search-wide .epl-search-land-area,
.epl-search-wide .epl-search-building-area,
.epl-search-wide .epl-search-other,
.epl-search-wide .epl-search-submit-row {
width: 25%;
}
.epl-search-wide .epl-search-row-text .in-field {
width: 100%;
}
.epl-search-wide .epl-property_location,
.epl-search-wide .epl-property_category {
width: 50%;
float: left;
}
.epl-search-wide .epl-search-other {
width: 44%;
}
.epl-search-wide .epl-search-row-checkbox {
width: auto;
}
.epl-search-wide .epl-search-submit-row {
width: 25%;
margin-right: 0;
} .epl-search-slim .epl-search-row-full {
width: 50%;
float: left;
}
.epl-search-slim .epl-search-row-half,
.epl-search-slim .epl-property_location,
.epl-search-slim .epl-property_category,
.epl-search-slim .epl-search-other {
width: 20%;
float: left;
}
.epl-search-slim .epl-search-row-third {
width: 33.3%;
}
.epl-search-slim .epl-search-land-area,
.epl-search-slim .epl-search-building-area {
width: 20%;
}
.epl-search-slim .epl-search-row-checkbox {
width: auto;
}
.epl-search-slim .epl-search-other {
width: 40%;
}
.epl-search-slim .epl-search-submit-row {
width: 20%;
margin-right: 0;
} .epl-search-fixed .epl-search-row-full,
.epl-search-fixed .epl-search-row-half,
.epl-search-fixed .epl-search-row-third {
width: 14.28%;
float: left;
}
.epl-search-fixed .epl-property_id,
.epl-search-fixed .epl-property_address {
width: 50%;
float: left;
}
.epl-search-fixed .epl-search-other {
width: 14.28%;
float: left;
}
.epl-search-fixed .epl-search-other {
width: 14.28%;
}
.epl-search-fixed .epl-search-land-area,
.epl-search-fixed .epl-search-building-area {
width: 28.56%;
float: left;
}
.epl-search-fixed .epl-search-row-third {
width: 33.3%;
}
.epl-search-fixed .epl-search-row-checkbox {
width: auto;
}
.epl-search-fixed .epl-search-submit-row {
width: 28.4%;
margin-right: 0;
} @media screen and (max-width: 860px) { .epl-property-blog-card {
width: 50%;
}
.epl-property-blog-card .epl-entry-content {
min-height: 250px;
} .epl-container-grid-1 {
width: 100%;
}
.epl-container-grid-2,
.epl-container-grid-3 {
width: 50%;
}
.epl-container-grid-4 {
width: 33%;
}
.epl-container-grid-5 {
width: 25%;
}
.epl-container-grid-6 {
width: 20%;
}
.epl-search-wide .epl-search-row-full {
width: 100%;
}
.epl-search-wide .epl-search-row-half {
width: 25%;
}
.epl-search-wide .epl-search-row-third {
width: 33.3%;
}
.epl-search-wide .epl-property_category,
.epl-search-wide .epl-property_location {
width: 50%;
float: left;
}
.epl-search-slim .epl-search-row-third {
width: 33.3%;
}
.epl-search-slim .epl-search-land-area,
.epl-search-slim .epl-search-building-area {
width: 40%;
float: left;
}
.epl-search-slim .epl-search-submit-row {
width: 40%;
}
.epl-search-fixed .epl-search-row-full,
.epl-search-fixed .epl-search-row-half,
.epl-search-fixed .epl-search-row-third {
width: 14.28%;
float: left;
}
.epl-search-fixed .epl-property_id,
.epl-search-fixed .epl-property_address {
width: 50%;
}
.epl-search-fixed .epl-search-land-area,
.epl-search-fixed .epl-search-building-area,
.epl-search-fixed .epl-search-other {
width: 42.84%;
}
.epl-search-fixed .epl-search-row-third {
width: 33.3%;
}
.epl-search-wide .epl-search-row-checkbox,
.epl-search-fixed .epl-search-row-checkbox {
width: auto;
}
.epl-search-fixed .epl-search-submit-row {
width: 28.56%;
margin-right: 0;
}
}
@media screen and (max-width: 768px) { .epl-container-grid-1 {
width: 100%;
}
.epl-container-grid-2,
.epl-container-grid-3 {
width: 50%;
}
.epl-container-grid-4 {
width: 50%;
}
.epl-container-grid-5 {
width: 33.3%;
}
.epl-container-grid-6 {
width: 25%;
}
}
@media screen and (max-width: 690px) { .epl-container-grid-5 {
width: 50%;
}
.epl-container-grid-6 {
width: 33%;
}
.epl-search-wide .epl-search-row-third {
width: 33.3%;
}
.epl-search-wide .epl-search-land-area,
.epl-search-wide .epl-search-building-area {
width: 50%;
}
.epl-search-wide .epl-search-row-half {
width: 25%;
float: left;
}
.epl-search-wide .epl-search-row-checkbox {
width: auto;
}
.epl-search-wide .epl-search-submit-row {
width: 50%;
}
.epl-search-slim .epl-search-row-full {
width: 50%;
}
.epl-search-slim .epl-search-row-half,
.epl-search-slim .epl-property_location,
.epl-search-slim .epl-property_category {
width: 20%;
}
.epl-search-slim .epl-search-other {
width: 55%;
}
.epl-search-slim .epl-search-row-checkbox {
width: auto;
}
.epl-search-fixed .epl-search-row-full,
.epl-search-fixed .epl-search-row-half,
.epl-search-fixed .epl-search-row-third {
width: 16.6%;
}
.epl-search-fixed .epl-property_id,
.epl-search-fixed .epl-property_address,
.epl-search-fixed .epl-search-other {
width: 50%;
}
.epl-search-fixed .epl-search-land-area,
.epl-search-fixed .epl-search-building-area {
width: 50%;
}
.epl-search-fixed .epl-search-row-third {
width: 33.33%;
}
.epl-search-fixed .epl-search-other {
width: 48%;
}
.epl-search-fixed .epl-search-row-checkbox {
width: auto;
}
.epl-search-fixed .epl-search-submit-row {
width: 50%;
margin-right: 0;
}
}
@media screen and (max-width: 500px) {
.epl-search-slim .epl-search-row-full {
width: 100%;
}
.epl-search-slim .epl-search-row-half,
.epl-search-slim .epl-property_location,
.epl-search-slim .epl-property_category {
width: 33.3%;
}
.epl-search-slim .epl-search-row-checkbox {
width: auto;
}
.epl-search-slim .epl-search-land-area,
.epl-search-slim .epl-search-building-area {
width: 100%;
}
.epl-search-slim .epl-search-submit-row {
width: 100%;
margin-right: 0;
float: left;
}
.epl-search-fixed .epl-search-row-full,
.epl-search-fixed .epl-search-row-half,
.epl-search-fixed .epl-search-row-third {
width: 25%;
}
.epl-search-fixed .epl-property_id,
.epl-search-fixed .epl-property_address,
.epl-search-fixed .epl-search-other {
width: 50%;
}
.epl-search-fixed .epl-search-land-area,
.epl-search-fixed .epl-search-building-area {
width: 50%;
}
.epl-search-fixed .epl-search-row-third {
width: 33.33%;
}
.epl-search-fixed .epl-search-row-checkbox {
width: auto;
}
.epl-search-fixed .epl-search-submit-row {
margin-right: 0;
} .epl-property-blog-card,
.epl-property-blog-card.hentry {
width: 100%;
float: none;
margin: 0 auto;
max-width: 300px;
}
.epl-property-blog-card .epl-entry-content {
min-height: 0;
}
.epl-active-theme-twentyseventeen .epl-property-blog.epl-listing-grid-view {
width: 100%;
}
}
@media screen and (max-width: 400px) {
.epl-search-wide .epl-search-row-half,
.epl-search-wide .epl-property_category,
.epl-search-wide .epl-property_location {
width: 50%;
}
.epl-search-wide .epl-search-land-area,
.epl-search-wide .epl-search-building-area {
width: 100%;
}
.epl-search-wide .epl-search-row-checkbox {
width: auto;
}
.epl-search-fixed .epl-search-row-full,
.epl-search-fixed .epl-search-row-half,
.epl-search-fixed .epl-search-row-third {
width: 32%;
}
.epl-search-fixed .epl-property_id {
width: 65.2%;
}
.epl-search-fixed .epl-search-land-area,
.epl-search-fixed .epl-search-building-area,
.epl-search-fixed .epl-search-other {
width: 100%;
}
.epl-search-fixed .epl-search-row-third {
width: 33.33%;
}
.epl-search-fixed .epl-search-row-checkbox {
width: auto;
}
.epl-search-wide .epl-search-submit-row,
.epl-search-fixed .epl-search-submit-row {
width: 100%;
margin-right: 0;
float: left;
}
}
@media screen and (max-width: 360px) {
.epl-search-form .epl-search-row {
width: 100%;
}
.epl-search-form .epl-search-row-half {
width: 50%;
float: left;
}
.epl-search-form .epl-search-row-third {
width: 33.3%;
}
.epl-search-form .epl-search-row-checkbox {
width: auto;
}
} @media screen and (max-width: 1200px) {
.epl-active-theme-twentyfifteen.epl-archive-default .epl-property-blog.epl-listing-grid-view,
.epl-active-theme-twentyfifteen.epl-archive-default .epl-property-blog.epl-listing-grid-view-forced {
min-height: 550px;
}
}
@media screen and (max-width: 1008px) {
.list-view .epl-active-theme-twentyfourteen .site-content {
margin: 0 20px;
}
}
@media screen and (max-width: 960px) {
.epl-active-theme-twentyfifteen.epl-archive-default .epl-property-blog.epl-listing-grid-view,
.epl-active-theme-twentyfifteen.epl-archive-default .epl-property-blog.epl-listing-grid-view-forced {
min-height: 610px;
}
}
@media screen and (max-width: 879px) {
.epl-active-theme-twentyfifteen.epl-archive-default .epl-property-blog.epl-listing-grid-view,
.epl-active-theme-twentyfifteen.epl-archive-default .epl-property-blog.epl-listing-grid-view-forced {
min-height: 540px;
}
}
@media screen and (max-width: 800px) {
.epl-property-blog.epl-listing-grid-view,
.epl-property-blog.epl-listing-grid-view-forced {
width: 50%;
}
}
@media screen and (max-width: 500px) {
.epl-container-grid-1,
.epl-container-grid-2,
.epl-container-grid-3,
.epl-container-grid-4,
.epl-container-grid-5,
.epl-container-grid-6 {
width: 100%;
} .epl-property-blog-slim .property-box-left {
width: 100px;
}
.epl-property-blog-slim .property-box-right {
width: 60%;
}
.property-box.slim {
float: left;
}
#map-container {
height: 200px;
}
.map-entry-image {
display: none;
}
.epl-author-box {
width: 100% !important;
}
.epl-author-contact-details {
clear: right;
width: 100%;
}
.epl-author-box .epl-author-slogan {
width: 100%;
}
.epl-author-box.epl-author-image {
width: 120px;
}
.directory-page-dynamic .directory-section .hentry {
width: 31%;
}
.epl-sd-location-profile .epl-location-profile-card.hentry {
width: 100%;
}
.property-box {
float: none;
}
.epl-property-blog,
.epl-property-blog.hentry {
width: 100%;
max-width: 300px;
margin: 0 auto 20px;
float: none;
clear: both;
}
.epl-property-blog .property-box-left,
.epl-property-blog .property-box-right {
width: 100%;
padding: 0;
}
.epl-property-blog .entry-header .address,
.epl-property-blog .entry-header .property-price,
.epl-property-blog-slim .entry-header .address,
.epl-property-blog-slim .entry-header .property-price {
display: block;
float: left;
width: 100%;
text-align: left;
}
.epl-property-single .entry-col {
float: none;
}
.epl-property-single .property-details {
width: 100%;
}
.epl-property-single .property-pricing-details {
width: 100%;
padding-left: 0;
} .epl-property-blog-slim .property-box-right,
.epl-property-blog-slim .property-box-right-slim {
width: 100%;
}
.property-box.slim .property-box-right {
padding-top: 0.5em;
padding-left: 0;
}
.epl-property-single.view-expanded .entry-header .property-details,
.epl-property-single.view-expanded .property-details {
width: 100%;
}
.epl-property-single.view-expanded .entry-header .property-pricing-details,
.epl-property-single.view-expanded .property-pricing-details {
width: 100%;
}
.epl-property-single.view-expanded .property-pricing-details .property-feature-icons,
.epl-property-single.view-condensed .property-pricing-details,
.epl-property-single .property-meta.pricing {
float: none;
text-align: left;
}
.epl-property-blog.epl-listing-grid-view,
.epl-property-blog.epl-listing-grid-view-forced,
.builder-module-content .epl-property-blog.hentry {
float: none;
width: 100%;
margin: 0 auto;
max-width: 300px;
}
.epl-active-theme-twentytwelve.epl-archive-default .epl-property-blog.epl-listing-grid-view,
.epl-active-theme-twentythirteen.epl-archive-default .epl-property-blog.epl-listing-grid-view,
.epl-active-theme-twentyfourteen.epl-archive-default .epl-property-blog.epl-listing-grid-view,
.epl-active-theme-twentyfifteen.epl-archive-default .epl-property-blog.epl-listing-grid-view,
.epl-active-theme-twentytwelve.epl-archive-default .epl-property-blog.epl-listing-grid-view-forced,
.epl-active-theme-twentythirteen.epl-archive-default .epl-property-blog.epl-listing-grid-view-forced,
.epl-active-theme-twentyfourteen.epl-archive-default .epl-property-blog.epl-listing-grid-view-forced,
.epl-active-theme-twentyfifteen.epl-archive-default .epl-property-blog.epl-listing-grid-view-forced {
width: 100%;
min-height: 200px;
margin-bottom: 2em;
}
.epl-table .epl-table-column-image,
.epl-table .epl-table-column-left,
.epl-table .epl-table-column-middle,
.epl-table .epl-table-column-right {
width: 100%;
float: left;
text-align: left;
}
}
@media screen and (max-width: 400px) {
.epl-sd-location-profile .epl-location-profile-card .entry-header,
.epl-sd-location-profile .epl-location-profile-card .entry-content {
width: 100%;
}
} .epl-clearfix { }
.epl-clearfix:after {
visibility: hidden;
display: block;
font-size: 0;
content: ' ';
clear: both;
height: 0;
} #ie6 .epl-clearfix,
#ie7 .epl-clearfix {
zoom: 1;
}.epl-archive-utility-wrapper {
margin: 0.5em 0;
}
.epl-property-blog {
font-size: 0.9em;
line-height: 1.2;
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
}
.epl-property-blog.epl-listing-grid-view {
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
}
.epl-property-blog .epl-property-blog-entry-wrapper {
margin: 4px;
background: #ffffff;
box-shadow: 0 0 3px #ccc;
}
.epl-property-blog .property-box-right {
padding: 0 0.5em;
min-height: 170px;
}
.epl-property-blog .entry-title  {
margin: 0.5em 0;
}
.epl-property-blog .epl-excerpt-content  {
margin: 0.5em 0;
}
.epl-property-blog .epl-excerpt-content p {
margin: 0;
}
.builder-module-content .epl-property-blog.hentry .entry-content  {
padding: 0;
overflow: hidden;
}
.epl-property-blog .entry-title {
font-size: 1.2em;
line-height: 1.1;  }
.epl-property-blog .entry-title a {
text-decoration: none;
} .epl-property-blog-card {
font-size: 0.8em;
text-align: center;
}
.epl-property-blog-card .epl-entry-content {
margin: 4px;
padding: 4px;
min-height: 240px;
box-shadow: 0 0 2px #bbb;
} .epl-property-blog-slim .epl-inspection-times {
padding: 0;
} .epl-listing-grid-view,
.epl-listing-grid-view-forced {
}
.epl-listing-grid-view .property-box-right,
.epl-listing-grid-view-forced .property-box-right{
min-height: 250px;
} .epl-property-blog .property-address {
margin: 0.5em 0;
}
.epl-property-blog .property-address .entry-title-sub {
display: block;
} .epl-property-blog .price {
margin: 0.5em 0;
}
.epl-property-blog .bond {
padding-left: 0.3em;
} .sold-status,
.page-price.sold{
text-transform: uppercase;
color: #F00;
}
.under-offer-status {
color: #FFA500;
} .property-under-offer,
.property-sold,
.property-leased {
color: #F64;
font-weight: bold;
text-transform: uppercase;
}
.property-under-offer {
color: #FFA042;
} .epl-property-blog-slim {
}
.epl-property-blog-slim .property-box-right {
min-height: 0;
width: 70%;
}
.epl-property-blog-slim .property-address .entry-title-sub {
display: inline-block;
}
.epl-property-blog-slim.epl-listing-grid-view .property-box {
width: 100%;
}
.epl-property-blog-slim.epl-listing-grid-view .property-box-right {
min-height: 150px;
} .epl-loop-author-box-wrapper {
position: relative;
overflow: hidden;
border-top: 1px solid #eef3f6;
padding: 13px 0;
}
.epl-loop-author-image {
float: left;
width: 30px;
height: 30px;
margin-right: 10px;
}
.epl-loop-author-content {
float: left;
}
.epl-loop-author-title {
line-height: 30px;
font-size: 13px;
} .epl-property-single .tab-content.home-open {
background: #666;
color: #ffffff;
font-weight: bold;
}
.epl-property-single .tab-content .rent-period,
.epl-property-single .tab-content .bond {
font-size: 1em;
} .epl-stickers-wrapper {
}
.epl-property-single .status-sticker,
.epl-property-blog .status-sticker {
background: #F00;
color: #fff;
}
.epl-property-single .status-sticker.under-offer,
.epl-property-blog .status-sticker.under-offer {
background: #FFA500;
}
.epl-property-single .status-sticker.open,
.epl-property-blog .status-sticker.open {
background: #7FAF1B;
}
.epl-property-single .status-sticker.new,
.epl-property-blog .status-sticker.new {
background: #800080;
} #tabs {
overflow:hidden;
margin-top: 1em;
} .epl-tab-title {
border-bottom: 1px solid #ccc;
}
#graph-container {
width: 100%;
height:450px;
}
.tab-content ul,
.tab-content ol {
list-style-position: inside;
} .epl-sd-location-profile .epl-location-profile-card.hentry {
width: 100%;
margin-right: 1em;
float: left;
}
.epl-sd-location-profile .epl-location-profile-card .entry-header,
.epl-sd-location-profile .epl-location-profile-card .entry-content{
box-sizing: border-box;
float: left;
clear: none;
}
.epl-sd-location-profile .epl-location-profile-card .entry-header {
width: 30%;
}
.epl-sd-location-profile .epl-location-profile-card .entry-content{
width: 70%;
}
.epl-location-profile-widget-image {
padding-right: 1em;
}
.epl-sd-location-profile .epl-location-profile-card {
width: 100%;
margin-right: 1em;
float: left;
}
.directory-page-dynamic .bond {
display: none;
}
.epl-listing-grid-view.epl-property-blog.masonry-brick {
min-height: 0;
}
.epl-alternate, .epl-striped > tbody > *:nth-child(2n+1),
ul.epl-striped > *:nth-child(2n+1) {
background-color: #f9f9f9;
}
.epl-listing-type {
padding-right: 20px;
text-transform: capitalize;
}
.epl-listing-status {
float: right;
padding-left: 20px;
text-transform: capitalize;
}
.type_current {
font-weight:normal;
color:green;
}
.type_sold,
.type_leased {
font-weight:bold;
color:red;
}
.type_under_offer {
font-weight:bold;
color:#FFA500;
} .epl-listing-grid-view .epl-inspection-times,
.epl-listing-grid-view-forced .epl-inspection-times {
display: none;
}
.epl-inspection-times {
padding-left: 5px;
padding-right: 5px;
}
.epl-property-single .epl-inspection-times {
padding: 0;
}
.epl-inspection-times ul.home-open-wrapper {
margin: 0.5em 0;
list-style-type: none;
}
.epl-inspection-times ul.home-open-wrapper li {
line-height: 1.2;
margin-left: 0;
}
.epl-inspection-times .epl-inspection-times-label {
margin: 0.5em 0 0;
display: block;
} .epl-author-box-outer-wrapper {
background: #fafafa;
}
.epl-author-social-buttons {
margin: 0.5em 0;
}
.widget_epl_author .entry-content h5.epl-author-title {
margin: 0.5em 0;
} .epl-pagination {
}
.epl-pagination .pages {
border: 1px solid #ccc;
}
.epl-pagination a,
.epl-pagination span {
border: 1px solid #ccc;
border-left: 0;
}
.epl-pagination .last {
border-right: 1px solid #ccc;
border-left: 0;
}
.epl-pagination a {
text-decoration: none;
background: #eee;
color: #888;
}
.epl-pagination a:hover,
.epl-pagination span.current {
background: #ccc;
color: #fff;
text-decoration: none;
}
.epl-pagination span.current {
} .epl-contact-capture-form {
}
.epl-contact-capture-form .col-1 {
width: 100%;
} #epl-sort-tabs-listings {
list-style: none;
}
#epl-sort-tabs-listings li {
display: inline-block;
outline: none;
border: 1px solid #ddd;
margin: 5px;
background: transparent;
}
#epl-sort-tabs-listings a {
text-decoration: none;
border: none;
box-shadow: unset;
color: #666;
display: block;
padding: 2px 10px;
background: #fff;
}
#epl-sort-tabs-listings a:hover {
background: #ddd;
}
#epl-sort-tabs-listings .epl-sortby-list.epl-sortby-selected a{
background: #666;
color: #fff
} .epl-contact-widget-msgs.epl-contact-widget-msg-fail {
color: #f00;
}
.epl-contact-widget-msgs.epl-contact-widget-msg-success {
color: #080;
}
@media screen and (max-width: 500px) {
.epl-active-theme-twentyfourteen.epl-archive-default .page-header,
.epl-active-theme-twentyfourteen.epl-archive-default .epl-property-blog,
.epl-active-theme-twentyfourteen.epl-archive-default .epl-switching-sorting-wrap  {
max-width: 300px;
}
.epl-listing-grid-view .property-box-right {
min-height: 0;
}
}.ui-helper-hidden {
display: none;
}
.ui-helper-hidden-accessible {
border: 0;
clip: rect(0 0 0 0);
height: 1px;
margin: -1px;
overflow: hidden;
padding: 0;
position: absolute;
width: 1px;
}
.ui-helper-reset {
margin: 0;
padding: 0;
border: 0;
outline: 0;
line-height: 1.3;
text-decoration: none;
font-size: 100%;
list-style: none;
}
.ui-helper-clearfix:before,
.ui-helper-clearfix:after {
content: "";
display: table;
border-collapse: collapse;
}
.ui-helper-clearfix:after {
clear: both;
}
.ui-helper-clearfix {
min-height: 0; }
.ui-helper-zfix {
width: 100%;
height: 100%;
top: 0;
left: 0;
position: absolute;
opacity: 0;
filter:Alpha(Opacity=0);
}
.ui-front {
z-index: 100;
} .ui-state-disabled {
cursor: default !important;
}  .ui-icon {
display: block;
text-indent: -99999px;
overflow: hidden;
background-repeat: no-repeat;
}  .ui-widget-overlay {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.ui-accordion .ui-accordion-header {
display: block;
cursor: pointer;
position: relative;
margin-top: 2px;
padding: .5em .5em .5em .7em;
min-height: 0; }
.ui-accordion .ui-accordion-icons {
padding-left: 2.2em;
}
.ui-accordion .ui-accordion-noicons {
padding-left: .7em;
}
.ui-accordion .ui-accordion-icons .ui-accordion-icons {
padding-left: 2.2em;
}
.ui-accordion .ui-accordion-header .ui-accordion-header-icon {
position: absolute;
left: .5em;
top: 50%;
margin-top: -8px;
}
.ui-accordion .ui-accordion-content {
padding: 1em 2.2em;
border-top: 0;
overflow: auto;
}
.ui-autocomplete {
position: absolute;
top: 0;
left: 0;
cursor: default;
}
.ui-button {
display: inline-block;
position: relative;
padding: 0;
line-height: normal;
margin-right: .1em;
cursor: pointer;
vertical-align: middle;
text-align: center;
overflow: visible; }
.ui-button,
.ui-button:link,
.ui-button:visited,
.ui-button:hover,
.ui-button:active {
text-decoration: none;
} .ui-button-icon-only {
width: 2.2em;
} button.ui-button-icon-only {
width: 2.4em;
}
.ui-button-icons-only {
width: 3.4em;
}
button.ui-button-icons-only {
width: 3.7em;
} .ui-button .ui-button-text {
display: block;
line-height: normal;
}
.ui-button-text-only .ui-button-text {
padding: .4em 1em;
}
.ui-button-icon-only .ui-button-text,
.ui-button-icons-only .ui-button-text {
padding: .4em;
text-indent: -9999999px;
}
.ui-button-text-icon-primary .ui-button-text,
.ui-button-text-icons .ui-button-text {
padding: .4em 1em .4em 2.1em;
}
.ui-button-text-icon-secondary .ui-button-text,
.ui-button-text-icons .ui-button-text {
padding: .4em 2.1em .4em 1em;
}
.ui-button-text-icons .ui-button-text {
padding-left: 2.1em;
padding-right: 2.1em;
} input.ui-button {
padding: .4em 1em;
} .ui-button-icon-only .ui-icon,
.ui-button-text-icon-primary .ui-icon,
.ui-button-text-icon-secondary .ui-icon,
.ui-button-text-icons .ui-icon,
.ui-button-icons-only .ui-icon {
position: absolute;
top: 50%;
margin-top: -8px;
}
.ui-button-icon-only .ui-icon {
left: 50%;
margin-left: -8px;
}
.ui-button-text-icon-primary .ui-button-icon-primary,
.ui-button-text-icons .ui-button-icon-primary,
.ui-button-icons-only .ui-button-icon-primary {
left: .5em;
}
.ui-button-text-icon-secondary .ui-button-icon-secondary,
.ui-button-text-icons .ui-button-icon-secondary,
.ui-button-icons-only .ui-button-icon-secondary {
right: .5em;
} .ui-buttonset {
margin-right: 7px;
}
.ui-buttonset .ui-button {
margin-left: 0;
margin-right: -.3em;
}  input.ui-button::-moz-focus-inner,
button.ui-button::-moz-focus-inner {
border: 0;
padding: 0;
}
.ui-datepicker {
width: 17em;
padding: .2em .2em 0;
display: none;
}
.ui-datepicker .ui-datepicker-header {
position: relative;
padding: .2em 0;
}
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next {
position: absolute;
top: 2px;
width: 1.8em;
height: 1.8em;
}
.ui-datepicker .ui-datepicker-prev-hover,
.ui-datepicker .ui-datepicker-next-hover {
top: 1px;
}
.ui-datepicker .ui-datepicker-prev {
left: 2px;
}
.ui-datepicker .ui-datepicker-next {
right: 2px;
}
.ui-datepicker .ui-datepicker-prev-hover {
left: 1px;
}
.ui-datepicker .ui-datepicker-next-hover {
right: 1px;
}
.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next span {
display: block;
position: absolute;
left: 50%;
margin-left: -8px;
top: 50%;
margin-top: -8px;
}
.ui-datepicker .ui-datepicker-title {
margin: 0 2.3em;
line-height: 1.8em;
text-align: center;
}
.ui-datepicker .ui-datepicker-title select {
font-size: 1em;
margin: 1px 0;
}
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year {
width: 49%;
}
.ui-datepicker table {
width: 100%;
font-size: .9em;
border-collapse: collapse;
margin: 0 0 .4em;
}
.ui-datepicker th {
padding: .7em .3em;
text-align: center;
font-weight: bold;
border: 0;
}
.ui-datepicker td {
border: 0;
padding: 1px;
}
.ui-datepicker td span,
.ui-datepicker td a {
display: block;
padding: .2em;
text-align: right;
text-decoration: none;
}
.ui-datepicker .ui-datepicker-buttonpane {
background-image: none;
margin: .7em 0 0 0;
padding: 0 .2em;
border-left: 0;
border-right: 0;
border-bottom: 0;
}
.ui-datepicker .ui-datepicker-buttonpane button {
float: right;
margin: .5em .2em .4em;
cursor: pointer;
padding: .2em .6em .3em .6em;
width: auto;
overflow: visible;
}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
float: left;
} .ui-datepicker.ui-datepicker-multi {
width: auto;
}
.ui-datepicker-multi .ui-datepicker-group {
float: left;
}
.ui-datepicker-multi .ui-datepicker-group table {
width: 95%;
margin: 0 auto .4em;
}
.ui-datepicker-multi-2 .ui-datepicker-group {
width: 50%;
}
.ui-datepicker-multi-3 .ui-datepicker-group {
width: 33.3%;
}
.ui-datepicker-multi-4 .ui-datepicker-group {
width: 25%;
}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
border-left-width: 0;
}
.ui-datepicker-multi .ui-datepicker-buttonpane {
clear: left;
}
.ui-datepicker-row-break {
clear: both;
width: 100%;
font-size: 0;
} .ui-datepicker-rtl {
direction: rtl;
}
.ui-datepicker-rtl .ui-datepicker-prev {
right: 2px;
left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next {
left: 2px;
right: auto;
}
.ui-datepicker-rtl .ui-datepicker-prev:hover {
right: 1px;
left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next:hover {
left: 1px;
right: auto;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane {
clear: right;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button {
float: left;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
.ui-datepicker-rtl .ui-datepicker-group {
float: right;
}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
border-right-width: 0;
border-left-width: 1px;
}
.ui-dialog {
overflow: hidden;
position: absolute;
top: 0;
left: 0;
padding: .2em;
outline: 0;
}
.ui-dialog .ui-dialog-titlebar {
padding: .4em 1em;
position: relative;
}
.ui-dialog .ui-dialog-title {
float: left;
margin: .1em 0;
white-space: nowrap;
width: 90%;
overflow: hidden;
text-overflow: ellipsis;
}
.ui-dialog .ui-dialog-titlebar-close {
position: absolute;
right: .3em;
top: 50%;
width: 20px;
margin: -10px 0 0 0;
padding: 1px;
height: 20px;
}
.ui-dialog .ui-dialog-content {
position: relative;
border: 0;
padding: .5em 1em;
background: none;
overflow: auto;
}
.ui-dialog .ui-dialog-buttonpane {
text-align: left;
border-width: 1px 0 0 0;
background-image: none;
margin-top: .5em;
padding: .3em 1em .5em .4em;
}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
float: right;
}
.ui-dialog .ui-dialog-buttonpane button {
margin: .5em .4em .5em 0;
cursor: pointer;
}
.ui-dialog .ui-resizable-se {
width: 12px;
height: 12px;
right: -5px;
bottom: -5px;
background-position: 16px 16px;
}
.ui-draggable .ui-dialog-titlebar {
cursor: move;
}
.ui-menu {
list-style: none;
padding: 2px;
margin: 0;
display: block;
outline: none;
}
.ui-menu .ui-menu {
margin-top: -3px;
position: absolute;
}
.ui-menu .ui-menu-item {
margin: 0;
padding: 0;
width: 100%; list-style-image: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP//yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);
}
.ui-menu .ui-menu-divider {
margin: 5px -2px 5px -2px;
height: 0;
font-size: 0;
line-height: 0;
border-width: 1px 0 0 0;
}
.ui-menu .ui-menu-item a {
text-decoration: none;
display: block;
padding: 2px .4em;
line-height: 1.5;
min-height: 0; font-weight: normal;
}
.ui-menu .ui-menu-item a.ui-state-focus,
.ui-menu .ui-menu-item a.ui-state-active {
font-weight: normal;
margin: -1px;
}
.ui-menu .ui-state-disabled {
font-weight: normal;
margin: .4em 0 .2em;
line-height: 1.5;
}
.ui-menu .ui-state-disabled a {
cursor: default;
} .ui-menu-icons {
position: relative;
}
.ui-menu-icons .ui-menu-item a {
position: relative;
padding-left: 2em;
} .ui-menu .ui-icon {
position: absolute;
top: .2em;
left: .2em;
} .ui-menu .ui-menu-icon {
position: static;
float: right;
}
.ui-progressbar {
height: 2em;
text-align: left;
overflow: hidden;
}
.ui-progressbar .ui-progressbar-value {
margin: -1px;
height: 100%;
}
.ui-progressbar .ui-progressbar-overlay {
background: url(//www.marbellamaison.com/wp-content/plugins/easy-property-listings/lib/assets/css/images/animated-overlay.gif);
height: 100%;
filter: alpha(opacity=25);
opacity: 0.25;
}
.ui-progressbar-indeterminate .ui-progressbar-value {
background-image: none;
}
.ui-resizable {
position: relative;
}
.ui-resizable-handle {
position: absolute;
font-size: 0.1px;
display: block;
}
.ui-resizable-disabled .ui-resizable-handle,
.ui-resizable-autohide .ui-resizable-handle {
display: none;
}
.ui-resizable-n {
cursor: n-resize;
height: 7px;
width: 100%;
top: -5px;
left: 0;
}
.ui-resizable-s {
cursor: s-resize;
height: 7px;
width: 100%;
bottom: -5px;
left: 0;
}
.ui-resizable-e {
cursor: e-resize;
width: 7px;
right: -5px;
top: 0;
height: 100%;
}
.ui-resizable-w {
cursor: w-resize;
width: 7px;
left: -5px;
top: 0;
height: 100%;
}
.ui-resizable-se {
cursor: se-resize;
width: 12px;
height: 12px;
right: 1px;
bottom: 1px;
}
.ui-resizable-sw {
cursor: sw-resize;
width: 9px;
height: 9px;
left: -5px;
bottom: -5px;
}
.ui-resizable-nw {
cursor: nw-resize;
width: 9px;
height: 9px;
left: -5px;
top: -5px;
}
.ui-resizable-ne {
cursor: ne-resize;
width: 9px;
height: 9px;
right: -5px;
top: -5px;
}
.ui-selectable-helper {
position: absolute;
z-index: 100;
border: 1px dotted black;
}
.ui-slider {
position: relative;
text-align: left;
}
.ui-slider .ui-slider-handle {
position: absolute;
z-index: 1;
width:22px;
height:22px;
cursor: default;
transition:none;
border-radius: 100%;
border: 1px solid #00ACEC;
background: #fff !important;
}
.ui-slider .ui-slider-range {
position: absolute;
z-index: 1;
font-size: .7em;
display: block;
border: 0;
background-position: 0 0;
} .ui-slider.ui-state-disabled .ui-slider-handle,
.ui-slider.ui-state-disabled .ui-slider-range {
filter: inherit;
}
.ui-slider-horizontal {
height: 5px;
position: relative;
top: 12px;
margin: 10px 0;
}
.ui-slider-horizontal .ui-slider-handle {
top:-9px;
margin-left: -.6em;
}
.ui-slider-horizontal .ui-slider-range {
top: 0;
height: 100%;
}
.ui-slider-horizontal .ui-slider-range-min {
left: 0;
}
.ui-slider-horizontal .ui-slider-range-max {
right: 0;
}
.ui-slider-vertical {
width: .8em;
height: 100px;
}
.ui-slider-vertical .ui-slider-handle {
left: -.3em;
margin-left: 0;
margin-bottom: -.6em;
}
.ui-slider-vertical .ui-slider-range {
left: 0;
width: 100%;
}
.ui-slider-vertical .ui-slider-range-min {
bottom: 0;
}
.ui-slider-vertical .ui-slider-range-max {
top: 0;
}
.ui-spinner {
position: relative;
display: inline-block;
overflow: hidden;
padding: 0;
vertical-align: middle;
}
.ui-spinner-input {
border: none;
background: none;
color: inherit;
padding: 0;
margin: .2em 0;
vertical-align: middle;
margin-left: .4em;
margin-right: 22px;
}
.ui-spinner-button {
width: 16px;
height: 50%;
font-size: .5em;
padding: 0;
margin: 0;
text-align: center;
position: absolute;
cursor: default;
display: block;
overflow: hidden;
right: 0;
} .ui-spinner a.ui-spinner-button {
border-top: none;
border-bottom: none;
border-right: none;
} .ui-spinner .ui-icon {
position: absolute;
margin-top: -8px;
top: 50%;
left: 0;
}
.ui-spinner-up {
top: 0;
}
.ui-spinner-down {
bottom: 0;
} .ui-spinner .ui-icon-triangle-1-s { background-position: -65px -16px;
}
.ui-tabs {
position: relative; padding: .2em;
}
.ui-tabs .ui-tabs-nav {
margin: 0;
padding: .2em .2em 0;
}
.ui-tabs .ui-tabs-nav li {
list-style: none;
float: left;
position: relative;
top: 0;
margin: 1px .2em 0 0;
border-bottom-width: 0;
padding: 0;
white-space: nowrap;
}
.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
float: left;
padding: .5em 1em;
text-decoration: none;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active {
margin-bottom: -1px;
padding-bottom: 1px;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor {
cursor: text;
}
.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
cursor: pointer;
}
.ui-tabs .ui-tabs-panel {
display: block;
border-width: 0;
padding: 1em 1.4em;
background: none;
}
.ui-tooltip {
padding: 8px;
position: absolute;
z-index: 9999;
max-width: 300px;
-webkit-box-shadow: 0 0 5px #aaa;
box-shadow: 0 0 5px #aaa;
}
body .ui-tooltip {
border-width: 2px;
} .ui-widget {
font-family: Verdana,Arial,sans-serif;
font-size: 1.1em;
}
.ui-widget .ui-widget {
font-size: 1em;
}
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
font-family: Verdana,Arial,sans-serif;
font-size: 1em;
}
.ui-widget-content { background:#666;
color: #222222;
}
.ui-widget-content a {
color: #222222;
}
.ui-widget-header {
border: 1px solid #aaaaaa;
background:#00acec;
color: #222222;
font-weight: bold;
}
.ui-widget-header a {
color: #222222;
} .ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default { font-weight: normal;
color: #555555;
}
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited {
color: #555555;
text-decoration: none;
}
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus { font-weight: normal;
color: #212121;
}
.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited,
.ui-state-focus a,
.ui-state-focus a:hover,
.ui-state-focus a:link,
.ui-state-focus a:visited {
color: #212121;
text-decoration: none;
}
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active { font-weight: normal;
color: #212121;
}
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
color: #212121;
text-decoration: none;
} .ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
border: 1px solid #fcefa1;
background: #fbf9ee url(//www.marbellamaison.com/wp-content/plugins/easy-property-listings/lib/assets/css/images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;
color: #363636;
}
.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
color: #363636;
}
.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
border: 1px solid #cd0a0a;
background: #fef1ec url(//www.marbellamaison.com/wp-content/plugins/easy-property-listings/lib/assets/css/images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;
color: #cd0a0a;
}
.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a {
color: #cd0a0a;
}
.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text {
color: #cd0a0a;
}
.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary {
font-weight: bold;
}
.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary {
opacity: .7;
filter:Alpha(Opacity=70);
font-weight: normal;
}
.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
opacity: .35;
filter:Alpha(Opacity=35);
background-image: none;
}
.ui-state-disabled .ui-icon {
filter:Alpha(Opacity=35); }  .ui-icon {
width: 16px;
height: 16px;
}
.ui-icon,
.ui-widget-content .ui-icon {
background-image: url(//www.marbellamaison.com/wp-content/plugins/easy-property-listings/lib/assets/css/images/ui-icons_222222_256x240.png);
}
.ui-widget-header .ui-icon {
background-image: url(//www.marbellamaison.com/wp-content/plugins/easy-property-listings/lib/assets/css/images/ui-icons_222222_256x240.png);
}
.ui-state-default .ui-icon {
background-image: url(//www.marbellamaison.com/wp-content/plugins/easy-property-listings/lib/assets/css/images/ui-icons_888888_256x240.png);
}
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon {
background-image: url(//www.marbellamaison.com/wp-content/plugins/easy-property-listings/lib/assets/css/images/ui-icons_454545_256x240.png);
}
.ui-state-active .ui-icon {
background-image: url(//www.marbellamaison.com/wp-content/plugins/easy-property-listings/lib/assets/css/images/ui-icons_454545_256x240.png);
}
.ui-state-highlight .ui-icon {
background-image: url(//www.marbellamaison.com/wp-content/plugins/easy-property-listings/lib/assets/css/images/ui-icons_2e83ff_256x240.png);
}
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {
background-image: url(//www.marbellamaison.com/wp-content/plugins/easy-property-listings/lib/assets/css/images/ui-icons_cd0a0a_256x240.png);
} .ui-icon-blank { background-position: 16px 16px; }
.ui-icon-carat-1-n { background-position: 0 0; }
.ui-icon-carat-1-ne { background-position: -16px 0; }
.ui-icon-carat-1-e { background-position: -32px 0; }
.ui-icon-carat-1-se { background-position: -48px 0; }
.ui-icon-carat-1-s { background-position: -64px 0; }
.ui-icon-carat-1-sw { background-position: -80px 0; }
.ui-icon-carat-1-w { background-position: -96px 0; }
.ui-icon-carat-1-nw { background-position: -112px 0; }
.ui-icon-carat-2-n-s { background-position: -128px 0; }
.ui-icon-carat-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -64px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -64px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-on { background-position: -96px -144px; }
.ui-icon-radio-off { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-start { background-position: -80px -160px; } .ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }  .ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl { }
.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr { }
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl { }
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br { } .ui-widget-overlay {
background: #aaaaaa url(//www.marbellamaison.com/wp-content/plugins/easy-property-listings/lib/assets/css/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;
opacity: .3;
filter: Alpha(Opacity=30);
}
.ui-widget-shadow {
margin: -8px 0 0 -8px;
padding: 8px;
background: #aaaaaa url(//www.marbellamaison.com/wp-content/plugins/easy-property-listings/lib/assets/css/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;
opacity: .3;
filter: Alpha(Opacity=30);
border-radius: 8px;
} .epl-search-form.epl-lf-search-form-container{
display:block!important;
width:auto!important;
}
.epl-lf-search-forms-wrapper {
max-width: none !important;
}
.epl-lf-search-forms-wrapper .epl-search-submit-row{
float:none;
display:none;
}
.epl-lf-search-form > div:not(.epl-lf-range-slider) , .epl-lf-search-form > div:not(.epl-search-row.epl-search-land-area),  .epl-lf-search-form > div:not(.epl-search-row.epl-search-building-area) {
width: 30.3% !important;
min-width:200px;
}
.blockDiv {
position: absolute;
top: 0;
left: 0;
background-color: #FFF;
width: 0;
height: 0;
z-index: 10;
}
.epl-lf-range-slider .field{
margin: 0;
padding: 0 15px;
position: relative;
}
.epl-search-form .ui-slider-horizontal {
top: 0;
}.wpcf7 .screen-reader-response {
position: absolute;
overflow: hidden;
clip: rect(1px, 1px, 1px, 1px);
clip-path: inset(50%);
height: 1px;
width: 1px;
margin: -1px;
padding: 0;
border: 0;
word-wrap: normal !important;
}
.wpcf7 form .wpcf7-response-output {
margin: 2em 0.5em 1em;
padding: 0.2em 1em;
border: 2px solid #00a0d2; }
.wpcf7 form.init .wpcf7-response-output,
.wpcf7 form.resetting .wpcf7-response-output,
.wpcf7 form.submitting .wpcf7-response-output {
display: none;
}
.wpcf7 form.sent .wpcf7-response-output {
border-color: #46b450; }
.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output {
border-color: #dc3232; }
.wpcf7 form.spam .wpcf7-response-output {
border-color: #f56e28; }
.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output {
border-color: #ffb900; }
.wpcf7-form-control-wrap {
position: relative;
}
.wpcf7-not-valid-tip {
color: #dc3232; font-size: 1em;
font-weight: normal;
display: block;
}
.use-floating-validation-tip .wpcf7-not-valid-tip {
position: relative;
top: -2ex;
left: 1em;
z-index: 100;
border: 1px solid #dc3232;
background: #fff;
padding: .2em .8em;
width: 24em;
}
.wpcf7-list-item {
display: inline-block;
margin: 0 0 0 1em;
}
.wpcf7-list-item-label::before,
.wpcf7-list-item-label::after {
content: " ";
}
.wpcf7-spinner {
visibility: hidden;
display: inline-block;
background-color: #23282d; opacity: 0.75;
width: 24px;
height: 24px;
border: none;
border-radius: 100%;
padding: 0;
margin: 0 24px;
position: relative;
}
form.submitting .wpcf7-spinner {
visibility: visible;
}
.wpcf7-spinner::before {
content: '';
position: absolute;
background-color: #fbfbfc; top: 4px;
left: 4px;
width: 6px;
height: 6px;
border: none;
border-radius: 100%;
transform-origin: 8px 8px;
animation-name: spin;
animation-duration: 1000ms;
animation-timing-function: linear;
animation-iteration-count: infinite;
}
@media (prefers-reduced-motion: reduce) {
.wpcf7-spinner::before {
animation-name: blink;
animation-duration: 2000ms;
}
}
@keyframes spin {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
@keyframes blink {
from {
opacity: 0;
}
50% {
opacity: 1;
}
to {
opacity: 0;
}
}
.wpcf7 [inert] {
opacity: 0.5;
}
.wpcf7 input[type="file"] {
cursor: pointer;
}
.wpcf7 input[type="file"]:disabled {
cursor: default;
}
.wpcf7 .wpcf7-submit:disabled {
cursor: not-allowed;
}
.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"] {
direction: ltr;
}
.wpcf7-reflection > output {
display: list-item;
list-style: none;
}
.wpcf7-reflection > output[hidden] {
display: none;
}