@media (max-width:767px) {
#header.sticky-header .logo { max-width: var(--porto-logo-mw); }
}
#header .main-menu .narrow li.menu-item.active > a { color: #ad0d13; } .termine .mec-owl-carousel .owl-item .event-carousel-type2-head { min-height: 405px; }
.termine .mec-owl-carousel .owl-item img { display: none; }
.termine .mec-wrap .mec-event-carousel-type2 .owl-next, .termine .mec-wrap .mec-event-carousel-type2 .owl-prev { top: 40%; }
.termine .event-carousel-type2-head .mec-event-carousel-content-type2 .mec-event-carousel-title { font-size: 20px; } .posts-grid .grid-box, .post-grid .grid-box, .single-post article.post { height: 100%; }
.jobs article.post .post-meta { display: none; } .blog-events .mec-event-list-minimal .mec-event-title { font-size: .9em; text-transform: none; margin-bottom: 15px; }
.blog-events .mec-event-list-minimal .mec-event-article { padding: 16px 0; }
.blog-events .mec-event-list-minimal .mec-event-date { margin-right: 15px; }
.blog-events .mec-event-list-minimal .mec-event-date span { font-size: 12px; }
.blog-events .mec-wrap .col-md-9 { width: 100%; padding: 0; }
.blog-events .btn-wrapper { display: none; } .member-item .view-more { display: none; } .wpcf7-radio span.wpcf7-list-item { display: block; } .footer-top-info .vc_column-inner { display: flex; justify-content: space-between; align-items: center; flex-wrap: wrap }
.footer-top-info .vc_column-inner:before, .footer-top-info .vc_column-inner:after { content: none }
.footer-top-info .vc_column-inner > * { max-width: 100% }
.footer-top-info .porto-u-sub-heading { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .Filter_section .mb-2 { display: none; }