.listGD caption{
	text-align:right;
	margin:0;
	padding:0;
	margin-bottom:20px;
	font-weight:700;
	color:black;
	font-size:24px;
	line-height:100%;
}
.listGD thead{
	background:#107615;		
}
.listGD thead th:first-child{
    border-top-right-radius:15px !important;    
}
.listGD thead th:last-child{
    border-top-left-radius:15px !important;    
}
.listGD thead th, .listGD tbody td{	
	border:0 !important;
	text-align:right;
}
.listGD{
	border-bottom:2px var(--e-global-color-0e1be8c) solid;
}
.listGD thead *{
	color:white;
	font-weight:500;
	font-size:20px;
    color:white;
}
.listGD tbody *{
	color:#231F20;
	font-weight:normal;
	font-size:16px;
}
table tbody>tr:nth-child(odd)>td, table tbody>tr:nth-child(odd)>th{
	background:#daf1db99;
}
[data-elementor-type="geodirectory-archive-item"]{
	height:100%;
}

.gd-search-field-search button.geodir_submit_search {
    background-color: #107615 !important;
    border-color: #107615 !important;
}
.location_container .location_icon {
    display: none;
}

.location_container:has(.location_event) .location_icon {
    display: flex;
}
/* הצג ללא עלות — הסתר את השאר */
.event_price_container:has(.event_price_free:not(:empty)) .event_price:not(.event_price_free),
.event_price_container:has(.event_price_free:not(:empty)) .event_price_to,
.event_price_container:has(.event_price_free:not(:empty)) .elementor-widget-icon {
    display: none;
}

/* הסתר ללא עלות כשיש מחיר אמיתי */
.event_price_container:has(.geodir-field-gd_tickchack_event_ticket_price_from:not(:empty)) .event_price_free {
    display: none;
}

/* הסתר container כשאין כלום */
.event_price_container:not(:has(.geodir-field-gd_tickchack_event_ticket_price_from:not(:empty))):not(:has(.event_price_free:not(:empty))) {
    display: none;
}

/* הוסף " - " בין מינימום למקסימום */
.geodir-field-gd_tickchack_event_ticket_price_from::after {
    content: " - ";
}

/* הסתר " - " אם אין מקסימום */
.event_price_container:not(:has(.geodir-field-gd_tickchack_event_to_price_ticket:not(:empty))) 
.geodir-field-gd_tickchack_event_ticket_price_from::after {
    content: "";
}

/* הסתר widget מקסימום אם ריק */
.event_price_to:has(.geodir-field-gd_tickchack_event_to_price_ticket:empty) {
    display: none;
}

/* יישר הכל לשורה אחת */
.event_price_container {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
}

.geodir-field-gd_tickchack_event_ticket_price_from,
.geodir-field-gd_tickchack_event_to_price_ticket {
    display: inline;
}
body .aui-pagination{
    direction:ltr;
    margin-top:20px
}
.gd-cptcat-count {
    display: none!important;
}