
@media (min-width: 1024px) {
  #listing_ajax_container > .listing_wrapper {
    width: 25% !important;
    max-width: 25% !important;
    flex: 0 0 25% !important;
    box-sizing: border-box;
  }

  #listing_ajax_container > .listing_wrapper .property_listing,
  #listing_ajax_container > .listing_wrapper .property_unit,
  #listing_ajax_container > .listing_wrapper .property_wrapper,
  #listing_ajax_container > .listing_wrapper .property_wrapper_grid {
    width: 100% !important;
    max-width: 100% !important;
    flex: none !important;
  }

  #listing_ajax_container > .listing_wrapper img {
    width: 100% !important;
    height: auto !important;
    display: block;
  }

	
	
	

	
	
	
	
.filter_menu li[data-value="5"],
.filter_menu li[data-value="6"],
.filter_menu li[data-value="7"],
.filter_menu li[data-value="8"],
.filter_menu li[data-value="9"],
.filter_menu li[data-value="10"],
.filter_menu li[data-value="11"],
.filter_menu li[data-value="12"],
.filter_menu li[data-value="0"] 
	{
    display: none !important;
}
	
	
	
	
	#gmap-control #gmap-full.spanselected {
    font-size: 0 !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 10px;
    white-space: nowrap;
}

#gmap-control #gmap-full.spanselected i {
    font-size: 15px !important;
    line-height: 1 !important;
}

#gmap-control #gmap-full.spanselected::after {
    content: "Sumažinti";
    font-size: 13px;
    font-weight: 500;
    line-height: 1;
    font-family: inherit;
    color: inherit;
}
	
	
	
	.single-overview-section,
#single-overview-section,
.single-overview-section .property-page-overview-details-wrapper {
  background: #fff !important;
  opacity: 1 !important;
}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	/* Send button */
.property_page_sidebar input[type="submit"],
.property_page_sidebar button,
.agent_contanct_form input[type="submit"],
.agent_contanct_form button,
.contact_form_wrapper_sidebar input[type="submit"],
.contact_form_wrapper_sidebar button {
  background: #FFBF00 !important;
  color: #000 !important;
  border: 1px solid #000 !important;
}

.property_page_sidebar input[type="submit"]:hover,
.property_page_sidebar button:hover,
.agent_contanct_form input[type="submit"]:hover,
.agent_contanct_form button:hover,
.contact_form_wrapper_sidebar input[type="submit"]:hover,
.contact_form_wrapper_sidebar button:hover {
  background: #F59C17 !important;
  color: #000 !important;
  border: 1px solid #000 !important;
}

/* white call + whatsapp buttons */
a.wpresidence_button.wpresidence_button_inverse.realtor_call,
a.wpresidence_button.wpresidence_button_inverse.realtor_whatsapp {
  background: #fff !important;
  color: #000 !important;
  border: 1px solid #000 !important;
}

a.wpresidence_button.wpresidence_button_inverse.realtor_call i,
a.wpresidence_button.wpresidence_button_inverse.realtor_whatsapp i,
a.wpresidence_button.wpresidence_button_inverse.realtor_call .agent_call_no {
  color: #000 !important;
}

a.wpresidence_button.wpresidence_button_inverse.realtor_call:hover,
a.wpresidence_button.wpresidence_button_inverse.realtor_whatsapp:hover {
  background: #F59C17 !important;
  color: #000 !important;
  border: 1px solid #000 !important;
}

a.wpresidence_button.wpresidence_button_inverse.realtor_call:hover i,
a.wpresidence_button.wpresidence_button_inverse.realtor_whatsapp:hover i,
a.wpresidence_button.wpresidence_button_inverse.realtor_call:hover .agent_call_no {
  color: #000 !important;
}
	
	
	
	
	
	
	
	
	
	
	input.wpresidence_button.agent_submit_class {
  background: #FFBF00 !important;
  color: #000 !important;
  border: 1px solid #000 !important;
}

input.wpresidence_button.agent_submit_class:hover {
  background: #F59C17 !important;
  color: #000 !important;
  border: 1px solid #000 !important;
}
	
	
	
	
	
	
	
	
	
	
.property_unit_carousel,
.property_unit_carousel .carousel-inner,
.property_unit_carousel .carousel-item,
.property_unit_carousel .carousel-item a {
  aspect-ratio: 525 / 328 !important;
  overflow: hidden !important;
}

.property_unit_carousel .carousel-item img {
  width: 100% !important;
  height: 100% !important;
  object-fit: cover !important;
  display: block !important;
}
	
	
	
	
	
	
	
	
	
	
	.property_unit_type8 .featured_gradient {
  display: none !important;
}

.property_unit_type8 .listing-unit-img-wrapper,
.property_unit_type8 .property_unit_carousel,
.property_unit_type8 .property_unit_carousel .carousel-inner,
.property_unit_type8 .property_unit_carousel .carousel-item,
.property_unit_type8 .property_unit_carousel .carousel-item a {
  height: auto !important;
  max-height: none !important;
  min-height: 0 !important;
  aspect-ratio: auto !important;
  overflow: hidden !important;
  background: transparent !important;
}

.property_unit_type8 .property_unit_carousel .carousel-item img {
  width: 100% !important;
  height: auto !important;
  max-height: none !important;
  min-height: 0 !important;
  aspect-ratio: 525 / 328 !important;
  object-fit: cover !important;
  display: block !important;
}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	.wpresidence_button.advanced_submit_4 {
    background-color: #FFBF00 !important;
    color: #000000 !important;
    border: 1px solid #E5E5E5 !important;
}

.wpresidence_button.advanced_submit_4:hover {
    background-color: #F59C17 !important;
    color: #000000 !important;
    border-color: #E5E5E5 !important;
}

	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	@media screen and (max-width: 767px) {
  .half_mobile_toggle_listings.half_control_visible {
    color: transparent !important;
    font-size: 0 !important;
  }

  .half_mobile_toggle_listings.half_control_visible i {
    color: #000 !important;
    font-size: 14px !important;
    margin-right: 8px !important;
  }

  .half_mobile_toggle_listings.half_control_visible::after {
    content: "Sąrašas" !important;
    color: #000 !important;
    font-size: 14px !important;
    font-weight: 500 !important;
  }
}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	