/*
 Theme Name:   Marbella Propiedades
 Theme URI:    https://themeforest.net/item/wp-residence-real-estate-wordpress-theme/7896392
 Description:   Marbella Propiedades child theme
 Author:       NARAN-HO Design
 Author URI:   http://wpestate.org
 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
*/
/*li {margin-bottom:10px;}*/
/*li:not(:last-child) {margin-bottom: 10px;}*/
.adv_search_slider p {margin-block-start:0em!important;}
.wpresidence-navigation-menu .menu-mega-menu-updated-container ul li {color: #fff;}
.entry-title.entry-tax {display:none!important; }
.img-overlay{display:none!important; }
/*2025*/
.single_width_blog {
    width: 100% !important;
}
.single-post #secondary,.blog #secondary{
    display: none !important;
}
.entry-title{font-size: 14px!important;}
.logo img {max-width: 350px;}
.nav-prev-wrapper,.nav-next-wrapper{display:none!important; }
.notice_area {margin-top:50px;}
.mc4wp-form-basic label {color:#fff;}
.form-fields {width:100%;}
.ribbon-inside{display:none;}
.contact_page_company_picture{display:none;}
.contact_map_container{top:70%;}
p {color:#292b2c!important; white-space: normal; margin-bottom:1rem; text-align:justify!important;display: block; margin-block-start: 1em; margin-block-end: 1em; margin-inline-start: 0px; margin-inline-end: 0px;}
.action_tag_wrapper {display:none;}
#access ul.menu .current-menu-item a {color: #fff;}
.single-estate_property .listing_detail strong{font-weight:600!important;}
.property_listing.property_unit_type2 .featured_div {display:none;}
/*.inforoom_unit_type2, .infobath_unit_type2, .infosize_unit_type2 {display:none;}*/
.blog2v .property_listing_blog{min-height:480px;}
/*.listing_filters_head{display:none;}*/
.single-overview-section{display:none;}
#accordion_prop_features,  #propertyid_display{display:none;}
#accordion_video, #accordion_prop_map{margin-top:30px;}
.header_transparent .header_wrapper {background-color:#675070;}
.transparent_border_topbar{background-color:#675070;}
.transparent_topbar, .transparent_border_topbar{background-color:#675070!important;}
.wpestate_header_image_overlay {opacity:0!important;}
.mobile_agent_area_wrapper .agent_detail i {background:#675070!important;}
.header_agency_container{margin-top:100px;}
/*.adv_search_slider p{margin-bottom:1px!important;margin-block-start: 0em; margin-block-end: 0em;}*/
.heading_over_video, .heading_over_image {font-weight:300;text-transform :uppercase;font-family: 'Roboto', Arial, Helevtica, sans-serif; }
.elementor-heading-title {font-weight:300!important; text-transform :uppercase;}
.company_headline h3 {font-weight:300!important;}
.company_headlin_addr{font-weight:300!important;}
.uvc-heading h2 {font-weight: inherit!important;}
.places_wrapper_type_2 h4 a {font-weight:600!important; text-transform :uppercase;}
.property_listing h4 {font-weight: inherit;}
.property_listing.property_unit_type2 .listing_unit_price_wrapper{font-weight:400;}
.cont {margin-bottom:13px;}
.icon-fav, .icon-fav-off{display:none;}
.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a {font-weight:400!important;text-transform :uppercase;font-family: 'Roboto', Arial, Helevtica, sans-serif;}
.widget_latest_title a {font-weight:600;}
.top_bar .widget-container ul li { width: auto; }
.wpml-ls-legacy-list-horizontal .wpml-ls-item { padding: 0px 10px 0px 0px; }
.wpml-ls-legacy-list-horizontal {border: 0px solid transparent; padding: 0px;}
.slider-property-status{display:none!important;}
.property_agent_wrapper {display:none;}
.propertyid_display{display:none!important;}
.entry-header.with_image {
    background-image: none !important;
}
#a_filter_areas {
display: none!important;
}
#a_filter_cities{
display: none!important;
}
#a_filter_county{
display: none!important;
}
#a_filter_categ{
display: none!important;
}
#a_filter_action{
display: none!important;
}
.sub-label{
	color: #fff;
	margin-bottom: 3px;
	margin-top: 3px;
}
.sub-submit{
	margin-top: 7px;
}
.grecaptcha-badge { 
visibility: hidden; 
}
/*ligtbox*/
.lighbox-image-close i, .lighbox-image-close-floor i {color:#fff;}
/*.lightbox_property_wrapper_level2.lightbox_wrapped_no_contact.ligtbox_no_crop{background: rgba(0, 0, 0, 0.05);}
.lighbox_overlay{background-color: #000; opacity: .1;}
end ligthbox*/
.button {
  background-color: #56425e; /* Green */
  border: none;
  color: white;
  padding: 15px 32px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 16px;
}
/*contact*/

@media handheld, only screen and (max-width: 780px){
.single_property_labels {display:none!important;}
.shortcode_contact_form{padding-left:15px; padding-right:15px;}
.wpb_content_element{padding-left:15px; padding-right:15px;}
body #icl_lang_sel_widget-2 .wpml-ls-legacy-list-horizontal li{
float: none;
display: inline-block;
}

body .right-top-widet {
margin-top: 0;
}
}
@media only screen and (max-width: 992px){
/*.property_header_gallery_wrapper .slider-property-status{display: none!important;}*/
.single_property_labels {display: none!important;}
}
/*@media only screen and (max-width: 768px){ 
#adv-search-mobile { display: block!important; } }*/