- /*
 Theme Name:   WPResidence Child Theme
 Theme URI:    https://themeforest.net/item/wp-residence-real-estate-wordpress-theme/7896392
 Description:  WPResidence child theme
 Author:       WpEstate
 Author URI:   http://wpestate.org
 Template:     wpresidence
 Version:      5.6.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
*/

.header_wrapper.customnav {
    display: none;
}
.elementor-icon-box-wrapper {
	display: flex;
}
.property_location {
  border-top: 0 !important;
  margin: 0;
  padding: 0;
}

.dashboard_submit_floor_plans {
    display: none !important;
}

.top_bar_wrapper .top_bar i {
  width: 28px !important;
  color: #545454 !important;
}

.top_bar_wrapper .top_bar .right-top-widet ul li.widget-container {
  font-size: 22px !important;
}

.top_bar_wrapper .top_bar a {
  color: var(--wp-estate-top-bar-font-option,var(--wp-estate-top-bar-font));
  font-size: 14px !important;
  color: #545454 !important;
}


.wpresidence-navigation-menu .menu-header-6-secondary-container ul li:hover > a, .wpresidence-navigation-menu .menu-header-6-secondary-container ul li:hover > a:active, .wpresidence-navigation-menu .menu-header-6-secondary-container ul li:hover > a:focus, .wpresidence-navigation-menu .menu-main-menu-container ul li:hover > a, .wpresidence-navigation-menu .menu-main-menu-container ul li:hover > a:active, .wpresidence-navigation-menu .menu-main-menu-container ul li:hover > a:focus, .wpresidence-navigation-menu .menu-mega-menu-updated-container ul li:hover > a, .wpresidence-navigation-menu .menu-mega-menu-updated-container ul li:hover > a:active, .wpresidence-navigation-menu .menu-mega-menu-updated-container ul li:hover > a:focus {
  color: #565656 !important;
}

.wpresidence-navigation-menu ul li.current-menu-ancestor > a[class*="menu"], .wpresidence-navigation-menu ul li.current-menu-item > a[class*="menu"], .wpresidence-navigation-menu ul li.current-menu-parent > a[class*="menu"] {
  color: #d2b16e !important;
}

.property_listing .property-unit-information-wrapper .listing_unit_price_wrapper{
  font-size: 24px !important;
  line-height: 28px !important;
  color: #d2b16e !important;
}

.price_area {
  font-size: 40px !important;
  line-height: 28px !important;
  color: #d2b16e !important;
  line-height: 42px !important;
}

#gmap_wrapper {display: none !important}

#add_favorites {
	display:none !important;
}

.agentpic-wrapper, .agent_details {
	display:none !important;
}


#single-overview-section  h4.panel-title {
display: none !important;
}
 
.overview_element_type3 .first_overview {
  display: flex !important;
  font-size: 20px !important;
  gap: 10px !important;
  align-items: center !important;
}

.overview_element svg {
  height: 30px !important;
  width: 30px !important;
  color: #cba85f !important;
  display: flex !important;
  vertical-align: middle !important;
}

.wpresidence_wrap_a_filter_county {
	display:none !important;
}

.wpresidence_wrap_a_filter_areas {
	display:none !important;
}

.property_listing .action_tag_wrapper,
.status-wrapper .ribbon-inside,
.property_title_label,
.slider-property-status{
	background-color: #CBA95F !important;
}

.widget_latest_price {
  color: #0d3a55 !important;
}

.wpresidence_button {
	background-color: #CBA95F !important;
	border-color: #CBA95F !important;
}

#tab_prpg i.fa-check, #tab_prpg i.fa-check-circle, .property-panel i.fa-check, .property-panel i.fa-check-circle, .wpestate_estate_property_details_section i.fa-check, .wpestate_estate_property_details_section i.fa-check-circle {
  color:#cba95f !important;
}

.wpresidence_button:hover {
	background-color: white !important;
	color:#CBA95F !important;
	border-color: #CBA95F !important;
}

.breadcrumb .active, .breadcrumb a:hover {
  color: #0e3b55 !important;
}

.elementor-31704 .elementor-element.elementor-element-84a0418 .elementor-icon-box-description,
.elementor-31704 .elementor-element.elementor-element-c9f525e .elementor-icon-box-description{
  margin-bottom: 0;
}

.wpresidence_button_inverse {
    background-color: transparent;
    color: #ffffff !important;
}

.login_modal_control {display:none !important}

@media (max-width: 767px) { .elementor-icon-box-wrapper {
        text-align: center;
        display: flex !important;
        flex-direction: row !important;
    }
}


