nav .current-menu-item span.w-nav-title { } .ecs-event-list {
list-style: none;
display: flex;
justify-content: space-evenly;
margin-left: initial;
flex-wrap: wrap;
}
.programm .ecs-event-list {
list-style: none;
display: flex;
justify-content: center;
margin-left: initial;
flex-wrap: wrap;
}
.ecs-event {
display: flex;
flex-direction: column;
margin: 15px 20px;
text-align: center;
max-width:300px;
}
.grid-programm-date {
text-align:center;
}  .tribe-events-back, .tribe-events-event-image, .tribe-events-cost, .ecs-event-list .tribe-event-time, .recurringinfo, 
.tribe-events-single-section.tribe-events-event-meta {
display:none;
}
#tribe-events .tribe-events-content > .l-section.height_custom {
padding: 1rem 0 !important;
}  .single-tribe_events #menu-item-126>a{
background: #d4b165;
color: #ffffff;
}
.tribe-events-sub-nav li.tribe-events-nav-next {
text-align: right;
}
.tribe-events-sub-nav li.tribe-events-nav-previous{
text-align: left;
} .ecs-event h4.entry-title { 
order: 2; 
margin-bottom: 0px;
margin-top: 5px;
font-size: 18px;
}
.ecs-event .entry-title	a {
color: #2f3d4d;
}
.ecs-event .entry-title	a:hover {
color: #e1081c;
}
.ecs-event img.wp-post-image { 
order: 1;
width: auto;
max-height: 310px;
height: initial;
max-width: initial;
border: 10px solid #2f3d4d;
}
.ecs-event span.duration {
order: 3;
margin-top: 10px;
}
@media screen and (max-width:768px) {
.ecs-event {
flex-direction: column;
justify-content: center;
align-items: center;
max-width: initial;
margin:5px 10px 20px 5px;
}
.ecs-event-list {
flex-direction: column;
justify-content: center;
margin-left: initial;
}
}  .w-separator.width_30.with_line {
width: 5rem;
margin-bottom: 20px;
margin-left: initial !important;
}
.w-separator.width_50.with_line {
width: 5rem;
margin-bottom: 20px;
}
.w-separator.width_default.with_line {
width: 5rem;
margin-bottom: 20px;
margin-left: auto;
margin-right: 0px;
}  .w-btn.us-btn-style_1 {
text-shadow: #8c715b 1px 1px 2px;
}
.w-btn.us-btn-style_1:hover {
text-shadow: initial;
} .logos img {
max-height: 80px;
width: auto !important;
margin: 0 auto;
}  @media only screen and (min-width: 641px) {
html:not([dir=rtl]) .gform_wrapper ul.gform_fields:not(.top_label) .clear-multi, html:not([dir=rtl]) .gform_wrapper ul.gform_fields:not(.top_label) .gfield_description, html:not([dir=rtl]) .gform_wrapper ul.gform_fields:not(.top_label) .ginput_container:not(.ginput_container_time):not(.ginput_container_date) {
margin-left: initial;
}
}
.gform_wrapper form ul.gform_fields.left_label li.gfield, .gform_wrapper form ul.gform_fields.right_label li.gfield, .gform_wrapper ul.gform_fields.left_label li.gfield, .gform_wrapper ul.gform_fields.right_label li.gfield {
height: 2.5rem;
} .gform_wrapper .gfield_radio li label {
margin: 10px 0 0 4px;
}