/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Dec 16 2025 | 10:24:24 */
.tribe-common--breakpoint-medium.tribe-events-pro .tribe-events-pro-organizer__meta-featured-image-wrapper {
	width: calc(var(--tec-grid-width-1-of-8) * 1.6) !important;
}
.tribe-events-pro-organizer__meta-content li {
	margin-left: 25px;
}
.tribe-common--breakpoint-medium.tribe-events-pro .tribe-events-pro-organizer__meta-featured-image-wrapper img {
	border-radius: 10px;
	width: 200px !important;
	height: 250px !important;
	object-fit: cover;
}
.tribe-common--breakpoint-medium.tribe-events-pro .tribe-events-pro-organizer__meta--has-featured-image .tribe-events-pro-organizer__meta-data {
	width: calc(var(--tec-grid-width-1-of-8) * 6.3) !important;
}
.single-tribe_organizer .tribe-events-header__content-title, 
.single-tribe_organizer div.tribe-events-c-top-bar {
	display: none !important;
}


.organizer-category-filter{
	display: none;
}
select#organizer-category-filter {
    display: none;
}

#organizer-search::placeholder {
    color: #fff !important;
    opacity: 1; /* Für Firefox */
}
/*
#organizer-filters input[type=text], input[type=url], select, textarea {
    background-color: rgb(136 17 68);
    border-radius: 4px;
    border: 2px solid transparent;
    color: #fff !important;
}

#organizer-filters {
    display: flex;
    gap: 26px;
    margin-bottom: 20px;
}
*/
.organizer-grid {
    display: flex;
    flex-wrap: wrap;
    gap: 26px;
}
.organizer-item {
    width: calc(25% - 20px);
    border: 1px solid #ddd;
    padding: 10px;
    text-align: center;
    box-shadow: 0 1px 3px rgba(0,0,0,0.1);
}
.organizer-item img {
  width: 200px !important;
  height: 250px !important;
	object-fit: cover;
	border-radius: 10px;
}
.organizer-item h3 {
    margin-top: 10px;
    font-size: 16px;
}
@media (max-width: 768px) {
    .organizer-item {
        width: 100%;
    }
}
