/*
 Theme Name:   Luxus Child
 Theme URI:    http://wplistingthemes.com
 Description:  Luxus Child Theme
 Author:       Raa. Nagari
 Author URI:   http://spantikab.com
 Template:     luxus
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  luxuschild
*/



.property-grid .image a.view-detail, .blog-two a.view-detail, .blog-one a.view-detail, .elementor-15676 .elementor-element.elementor-element-a369f08 .sl-user-login-container .user-loged-in .quick-links::before, .user-loged-in .quick-links, .property-list .image a.view-detail,  .image a.view-detail {
	background-color: #AC8444 !important;
}
.widget-area .widget .widget-title::before, .widget-area .widget_block .wp-block-group__inner-container h2::before, .heading::before, .elementor-15676 .elementor-element.elementor-element-a369f08 .sl-user-login-container .user-loged-in .quick-links ul li a:hover {
	background: #ac844438;
}
.sl-select .select2-container--default .select2-selection--single .select2-selection__rendered {
	line-height: 35px;
}
.elementor-15676 .elementor-element.elementor-element-04e998f img {
	width: 95px;
}
.custom-footer .elementor-icon-list-items {
	padding-left: 0px !important;
}
.custom-footer .elementor-icon-list-item svg {
	width: 14px;
}
.custom-footer .elementor-icon-list-items {
	list-style: none;
}
.custom-footer .elementor-icon {
	font-size: 14px;
	padding: 5px;
}
.custom-footer .elementor-icon-list-text {
	padding-left: 0px !important;
}
.custom-footer .sl-icons.sl-pin {
	margin-top: -19px;
	font-size: 16px !important;
}
.custom-footer .elementor-icon-list-item {
	align-items: center !important;
}
.custom-footer .attachment-full.size-full {
	width: 120px !important;
}
.elementor-15676 .elementor-element.elementor-element-a369f08 .sl-user-login-container .sl-ajax-login, .theme-header.desktop .stellarnav.desktop ul li a:hover, .user-loged-in .quick-links, .user-loged-in .quick-links::before {
    color: #ac8444 !important;
}
.single-property .elementor-invisible {
	visibility: visible;
}

#sl-preloader-inner img {
	width: 200px !important;
}
.custom-footer .elementor-icon-list-item {
	display: flex;
}
.custom-footer .elementor-icon-list-icon {
	padding-right: 8px !important;
}
.wp-block-search input[type="search"], #sender_phone, #review-textarea {
	border: 2px solid #ac8444 !important;
}

.featured-property .bottom, .property-grid .image .image-bottom, .blog-two .image .img-bottom {
	background: linear-gradient(0deg, #AC8444, transparent) !important;
}
.property-list .image .image-bottom {
	background: linear-gradient(0deg, #AC8444, transparent) !important;
}
.sl-item, .elementor-swiper-button:focus {
	outline: none;
}
.sl-item:focus .review-item.review-two, .sl-item:focus .featured-property, .elementor-swiper-button:focus .e-font-icon-svg {
	outline: 2px solid #ac8444 !important;
}
.elementor-element.elementor-arrows-position-outside .swiper {
	width: calc(100% - 63px) !important;
}	
.property-single .property-description .main-features ul li .single-feature {
	text-align: left;
}
.property-single .property-description .main-features ul li .single-feature .sl-icon {
	bottom: 15px;
	right: 10px;
}
.luxus-header.theme-header.mobile {
	padding: 5px 0px;
}



.contact-us-address .elementor-widget-container {
	min-height: 150px;
}
.home_popup label {
    width: 100%;
}
.home_popup input[type="text"], .home_popup input[type="email"],
.home_popup input[type="tel"] {
    padding: 0;
    height: 35px;
    margin-bottom: 5px;
    padding-left: 10px;
}
span#select2-howmanybedroomsareyouinterestedin-c5-container {
    line-height: 1;
}
.home_popup span.select2-selection.select2-selection--single {
    height: 35px;
}
.home_popup .select2-selection__rendered {
    line-height: 1 !important; 
}
.widget .sl-advance-search .sl-select .select2-container--default .select2-selection--single .select2-selection__rendered {
    line-height: 30px;
}


@media (max-width: 991px) {
  .sl-advance-search .adv-search-btn, .sl-advance-search .sl-search-input, .select2-container--default .select2-selection--single {
		border: 2px solid #ac8444 !important;
		border-left: 2px solid #ac8444 !important;
	}
	.elementor-15676 .elementor-element.elementor-element-b636295 .nav-menu-widget .stellarnav.mobile.dark ul {
		background-color: #b7955e;
	}
	.elementor-15676 .elementor-element.elementor-element-b636295 .nav-menu-widget .stellarnav.mobile .current-menu-item > a, .elementor-15676 .elementor-element.elementor-element-b636295 .nav-menu-widget .stellarnav.mobile li a:hover {
		color: #000;
	}

}
@media (max-width: 767px) {
  .elementor-17944 .elementor-element.elementor-element-74c942e .sl-property-carousel .slick-next {
    right: -10px !important;
  }
  .wp-block-search input[type="search"] {
	width: 205px;
  }
  .theme-header.sticky-top {
	top: 0 !important;
  }

}
