/*
Theme Name: mpretheme
Theme URI: https://elementor.com/hello-theme/?utm_source=wp-themes&utm_campaign=theme-uri&utm_medium=wp-dash
Template: hello-elementor
Author: Elementor Team
Author URI: https://elementor.com/?utm_source=wp-themes&utm_campaign=author-uri&utm_medium=wp-dash
Description: A plain-vanilla &amp; lightweight theme for Elementor page builder
Tags: flexible-header,custom-colors,custom-menu,custom-logo,featured-images,rtl-language-support,threaded-comments,translation-ready
Version: 2.5.0.1646039004
Updated: 2022-02-28 20:03:24

*/


.epl-container-grid-3 {
 float: none;
}


.epl-sd-listings.directory-section.epl-clearfix .epl-stickers-wrapper {
  display: none;
}

body {
 margin:0;
 font-family:Ubuntu;
 font-size:1rem;
 font-weight:400;
 line-height:1.5;
 color:#333;
 background-color:#fff
}


.epl-property-blog .status-sticker.new, .epl-property-single .status-sticker.new {
  /* background: purple; */
  background: #ff6600;
}


.status-sticker.new {
 background: #f60;
 color: #ffffff;
   padding: .1em 3em;
  font-family: Simplifica;
  text-transform: uppercase;
  font-size: 30px;
}

.status-sticker.sold {
 background: #ff0000;
 color: #ffffff;
  padding: .1em 3em;
  font-family: Simplifica;
  text-transform: uppercase;
  font-size: 30px;
}

.status-sticker.open {
 background: #545454;
 color: #ffffff;
  padding: .1em 3em;
  font-family: Simplifica;
  text-transform: uppercase;
  font-size: 30px;
}


.epl_slider_container {
 max-height: 840px;
}


/* Inline #52 | https://www.mcdonaldpartners.com.au/about-us/meet-our-team/ */

.btn.button.epl-button {
  width: 90%;
  padding: ;
  margin-top: 10px;
}

.epl-author-box-contact-details.epl-author-contact-details {
  background: rgba(0,0,0,0.5);
}


/* style-structure.min.css | http://beta.mcdonald.partners/wp-content/plugins/easy-property-listings/lib/assets/css/style-structure.min.css?ver=3.4.29 */

.epl-property-blog .status-sticker, .epl-property-single .status-sticker {
  /* padding: .3em 1em; */
  padding: .1em 3em;
  font-size: ;
  font-family: Simplifica;
  font-style: ;
  text-transform: uppercase;
  font-size: 30px;
}

.epl-author-box-container {
 margin:1em 0;
 display: inline-block;
 font-family: Ubuntu;
}

.property-template-default.single.single-property .epl-author-box-container {
  width: 49%;
}





.epl-author-position, .epl-author-contact {
  font-size: .8em;
}


.epl-button.button-1form {
 background: transparent;
 padding: 0;
 border: none;
}

.entry-header {
  margin: 15px 15px 0px 15px;
}

div.property-meta:nth-child(2) {
 margin: 0px 15px 0px 15px;
}
.epl-property-single .bond,
.epl-property-single .rent-period {
 font-weight:400;
 font-size:1.2em;
 padding-left: 10px;
}



/* style-structure.min.css | http://beta.mcdonald.partners/wp-content/plugins/easy-property-listings/lib/assets/css/style-structure.min.css?ver=3.4.29 */

.epl-property-single .property-meta.pricing .page-price {
  font-size: 1.3em;
  font-weight: bold;
}

/* Element | http://beta.mcdonald.partners/property/202-16-warburton-street-gymea-nsw-2227/ */

.entry-title {
  font-size: 1.3em;
  font-weight: bold;
}

.epl-icon-color-base {
 fill:none;
}



/* Element | http://beta.mcdonald.partners/property/11-162-164-karimbla-road-miranda-nsw-2228/ */

.epl_adv_map_list {
  padding-left: 0px;
}

.epl_tabbed_map_control .map-tabs {
	margin: 0;
	margin-top: 10px;
}

/* style.css | http://beta.mcdonald.partners/wp-content/plugins/epl-advanced-mapping/css/style.css?ver=2.2.1 */

ul.epl_adv_map_list li.maptab-current {
  /* background: none repeat scroll 0 0 #fafafa; */
  /* border-bottom: 2px solid #999; */
  /* color: #222; */
  background: none repeat scroll 0 0 #ff6600;
  border-bottom: 2px solid #ff6600;
  color: #fff;
}


.epl-inspection-times .epl-inspection-times-label {
  font-size: 1.25rem;
  font-weight: 500;
}

.epl-inspection-times ul.home-open-wrapper {
  /* list-style-type: none; */
  list-style-type: initial;
}


.epl-property-blog.epl-blog-big-image .property-address .entry-title-sub {
	display: block;
	color: #ff6600;
}
.under-offer-status {
	color: red;
	font-weight: bold;
}

/*THIS SECTION IS FOR THE DESKTOP SIZE PROPERTY GRID AND BLOG IMAGE LAYOUT*/
@media screen and (min-width: 768px) {
  
  
/*
.epl-blog-image {
 position:relative;
 height: 400px
}*/


.epl-property-blog.epl-blog-big-image .epl-blog-image {
  height: 400px;
}

.epl-property-blog.epl-blog-big-image.epl-listing-grid-view .epl-blog-image {
	height: auto;
}

.epl-property-blog .property-box img {
 max-width:100%;
 height:auto;
 display:block;
 position: relative;
 top: 50%;
 transform: translateY(-50%);
}

.epl-property-blog.epl-listing-grid-view .property-box img,
.epl-property-blog.epl-listing-grid-view-forced .property-box img {
	width: 100%;
	position: relative;
	top: 0;
	transform: none;
}

/*

.epl-property-blog.epl-listing-grid-view .property-box img,
.epl-property-blog.epl-listing-grid-view-forced .property-box img {
	width: 100%;
	height: auto;
	display: block;
	position: absolute;
	top: 0;
	transform: none;
}

*/

.builder-module-content .epl-listing-grid-view-forced.hentry, .builder-module-content .epl-listing-grid-view.hentry, .epl-listing-grid-view, .epl-listing-grid-view-forced, .epl-listing-grid-view-forced.hentry, .epl-listing-grid-view.hentry, .epl-property-blog.epl-listing-grid-view, .epl-property-blog.epl-listing-grid-view-forced {
  /* width: 33.3%; */
  width: 49%;

    }
}


/*THIS SECTION IS FOR THE MOBILE LAYOUT*/
@media screen and (max-width: 767px) {

.epl-properties-sorting {
 display:block;
 float:none;
 padding:0 0px;
 vertical-align:middle
}

.epl-author-box-container ul.epl-author-tabs,
.epl_adv_map_list ul.map-tabs {
 margin:0;
 padding:0;
 list-style:none;
 display: none;
}

.directory-page-dynamic .directory-section .hentry {
  width: 100%;
}

/* frontend.min.css | https://www.mcdonaldpartners.com.au/wp-content/plugins/elementor/assets/css/frontend.min.css */

.elementor-column-gap-default > .elementor-row > .elementor-column > .elementor-element-populated {
  /* padding: 10px; */
}

.epl-author-archive.epl-author-box-container {
    width: 49%;
    margin-top: 0;
  }
  
  .epl-author-box-zoom .epl-author-box-outer-wrapper {
  margin: 0;
  padding: 0;
  position: relative;
  background: transparent;
  border: none;
  overflow: hidden;
}



@media screen and (max-width: 767px) {

.epl-properties-sorting {
 display:block;
 float:none;
 padding:0 0px;
 vertical-align:middle
}

.epl-author-box-container ul.epl-author-tabs,
.epl_adv_map_list ul.map-tabs {
 margin:0;
 padding:0;
 list-style:none;
 display: none;
}

.directory-page-dynamic .directory-section .hentry {
  width: 100%;
}

/* frontend.min.css | https://www.mcdonaldpartners.com.au/wp-content/plugins/elementor/assets/css/frontend.min.css */

.elementor-column-gap-default > .elementor-row > .elementor-column > .elementor-element-populated {
  /* padding: 10px; */
}

.epl-author-archive.epl-author-box-container {
    width: 49%;
    margin-top: 0;
  }
  
  .epl-author-box-zoom .epl-author-box-outer-wrapper {
  margin: 0;
  padding: 0;
  position: relative;
  background: transparent;
  border: none;
  overflow: hidden;
}




}



}




/** Overall Fill **/
.epl-icon-fill g {
	fill: #ff6600;
}

/** Container and size **/
body .epl-icon-svg-container .epl-icon-svg,
body .epl-icon-svg-container .epl-author-icon-svg {
    width: 30px;
    height: 30px;
}
body .epl-icon-svg-container {
	border-radius: 30px;
	padding: 5px;
}
body .epl-icon-svg-container .epl-icon svg {
	line-height: 50px;
}
body .epl-icon-svg-container .icon-value {
	font-size: 1.5em;
  font-family: Simplifica;
  font-weight: bold;
	text-align: center;
	line-height: 35px;
  color: #ff6600;
}

/****** Property Search Box ******/

.epl-search-form {
background: none repeat scroll 0 0 transparent;
width: 100%;
}

.epl-search-form .fm-label {
color: #ff6600;
font-size: 10px;
font-weight: 600;
margin-bottom: 5px;
}

.epl-search-form .in-field {
border: 1px solid #B7B7B7;
padding: 6px;
}
.epl-search-form .field-width {
width: 100%;
}

.epl-search-form .fm-block .top-mrgn {
margin-top: 10px;
display: block;
float: none;
}

.epl-search-form .check-label {
font-size: 13px;
color: #fff;
}

.epl-search-form .fm-block-half {
display: inline-block;
float: left;
width: 100%;
}
.epl-search-form .fm-block-half .top-mrgn {
margin-top: 0;
}

.epl-search-form .search-btn {
background: rgba(40, 49, 64, 0.5);
color: #fff;
width: 200px;
text-align: center;
font-size: 1.5em;
margin-top: 3%;
padding: 10px;
border: 2px solid #fff !important;
border-radius: 3px;
box-shadow: none !important;
}

.epl-search-form .search-btn:hover {
color: #838383 !important;
background: rgba(255, 255, 255, 0.4) !important;
}

.epl-search-form .checkbox .in-field, .epl-search-form .checkbox .check-label {
float:left;
}
.epl-search-form .checkbox .check-label {
margin-top:-1px;
}


.epl-property-blog .entry-title a {
  color: #545454;
  
}

.epl-property-blog {
  text-align: center;
}

/*PropertyPage*/

.epl-tab-section {
  margin: 15px;
}


/* style-structure.min.css | http://beta.mcdonald.partners/wp-content/plugins/easy-property-listings/lib/assets/css/style-structure.min.css?ver=3.4.29 */

.epl-button-wrapper {
  margin-left: 15px;
}


.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;
	border-radius: 4px;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	/*! user-select: none; */
	/*! font-weight: normal; */
	font-family: "Simplifica", Sans-serif;
	font-size: 25px;
	text-transform: uppercase;
	/*! line-height: 1em; */
	color: #FF6600;
	background-color: rgba(244, 244, 244, 0);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #FF6600;
	border-radius: 0px 0px 0px 0px;
	 display:inline-block;
	margin-bottom:0;
	text-align:center;
	vertical-align:middle;
	cursor:pointer;
	background-image:none;
	/*! background:#eee; */color:#888;
	border:1px solid transparent;
	text-decoration:none;
	white-space:nowrap;
	padding:.5rem 1rem;
	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:400;
	font-family: "Simplifica", Sans-serif;
	font-size: 25px;
	text-transform: uppercase;
	line-height: 1em;
	color: #FF6600;
	background-color: rgba(244, 244, 244, 0);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #FF6600;
	border-radius: 0px 0px 0px 0px;
}



/* style.min.css | http://beta.mcdonald.partners/wp-content/themes/hello-elementor/style.min.css?ver=2.2.0 */

label {
  vertical-align: ;
}

/* style-front.css | http://beta.mcdonald.partners/wp-content/plugins/epl-listing-alerts/assets/css/style-front.css?ver=5.4.2 */

.epl-la-subscribe-form .epl_la_sub_head {
  /* float: right; */
  /* width: 36%; */
  float: left;
  width: 40%;
}

.epl-la-subscribe-form .la-form-bottom-container .la-row {
  /* font-size: 13px; */
  /* width: 48%; */
  width: 40%;
}

.epl-la-subscribe-form .la-form-bottom-container .la-row .fm-label {
  /* font-family: arial; */
  /* font-size: 12px; */
}
