/*
 Theme Name:   WpResidence Child
 Theme URI:    https://www.wpestate.org
 Description:  Child theme of WpResidence for customizations (e.g. property_rooms filter)
 Author:       Your name
 Author URI:   https://yoursite.com
 Template:     wpresidence
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Text Domain:  wpresidence-child
*/

/* ==========================================================================
   Main color override: #0073E1 → #ee9821 (theme + Elementor)
   ========================================================================== */

/* Theme CSS variables (buttons, links, menu hover, search, etc.) */
:root,
body {
	--wp-estate-main-color: #ee9821 !important;
	--wp-estate-main-color-option: #ee9821 !important;
	--wp-estate-top-menu-hover-font-color: #ee9821 !important;
	--wp-estate-active-menu-font-color: #ee9821 !important;
	--wp-estate-top-menu-hover-back-font-color: #ee9821 !important;
	--wp-estate-transparent-menu-hover-font-color: #ee9821 !important;
	--wp-estate-menu-hover-back-color: #ee9821 !important;
	--wp-estate-mobile-item-hover-back-color: #ee9821 !important;
	--wp_estate_adv_search_back_color: #ee9821 !important;
	--wp_estate_adv_search_tab_font_color: #ee9821 !important;
	--wp_estate_adv_search_tab_back_font_color: #ee9821 !important;
}

/* Elementor global primary color (if used) */
:root {
	--e-global-color-primary: #ee9821 !important;
}


/* Buttons and primary-style elements */
.btn-primary,
.button-primary,
input[type="submit"],
button[type="submit"],
.wp-block-button__link,
.elementor-button.elementor-size-md,
.adv_search_tab_item,
.adv_search_tab_item.active,
.search_wr_elementor .ui-widget-header,
.search_wr_elementor .ui-widget-content,
.search_wr_elementor .wpresidence_slider_price,
.search_wr_elementor .radius_value {
	background-color: #ee9821 !important;
	border-color: #ee9821 !important;
	color: #fff !important;
}
.btn-primary:hover,
.button-primary:hover,
input[type="submit"]:hover,
button[type="submit"]:hover,
.adv_search_tab_item:hover,
.adv_search_tab_item.active:hover {
	background-color: #d6851a !important;
	border-color: #d6851a !important;
	color: #fff !important;
}

/* Outline / secondary buttons and borders */
.btn-outline-primary,
[class*="outline"] .elementor-button {
	border-color: #ee9821 !important;
	color: #ee9821 !important;
}
.btn-outline-primary:hover {
	background-color: #ee9821 !important;
	color: #fff !important;
}

/* Focus and active states */
a:focus,
button:focus,
input:focus,
*:focus-visible {
	outline-color: #ee9821 !important;
}

/* Optional: slider / range track (search forms) */
.search_wr_elementor .ui-slider .ui-widget-header,
.search_wr_elementor .ui-slider .ui-widget-content {
	background: #ee9821 !important;
}.second_price_area{text-decoration:line-through; color:grey;}
