/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Dec 16 2025 | 12:02:40 */
/* CSS Code hier einfügen.Kommentarende*/ 



.Slider-Start h3{

}
h1, h2, h3{padding-bottom:1rem;}

.header-top h1, 
.header-top h2{

}
h5.uagb-heading-text{padding-bottom:1rem;padding-top:1.3rem;}
.header-top a {color: #ffffff;

}

header .custom-logo-link img {

  border-radius:0px 0px 80px 80px;
}

.ast-site-identity {
  padding: 0em 0;
}
.onetap-container-toggle .onetap-toggle img.design-size1 {
    padding: 8px !important;
    width: 45px !important;
    height: 45px !important;
}
.ast-sticky-main-shrink .ast-sticky-shrunk .site-logo-img img {
    max-height: 65px !important;
}
.runde-ecken img {
  border-top-left-radius: 20px;
  border-top-right-radius: 0px;
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 20px;
}
.uagb-post-grid.is-grid.uagb-post__equal-height .uagb-post__inner-wrap {
  min-height: 370px;
}
.uagb-block-51a1da72.is-grid .uagb-post__inner-wrap {

background: var(--ast-global-color-0);
}
.main-header-menu > .menu-item > .menu-link{
    height: 50%;
       margin-right: 5px;
    border-radius: 25px;
}

.sub-menu .current-menu-item {color:#1e73be; background-color:#fff;}

.aktuelles-raster-start .uagb-post__title{min-height:99px; }
.modern-list-right-side {
  width: 40%;
}

blockquote {
  margin: 1.5em auto;

}
.extlink sup::after a:link{

  text-decoration: none;
}


.tribe-common .tribe-common-h4 {
  color: var(--tec-color-text-primary);
  font-size: var(--tec-font-size-5);


}
.tribe-events .tribe-events-calendar-month__calendar-event {

  width: 100%;
}

.tribe-events button.tribe-events-c-top-bar__datepicker-button {
  color: #6d6e72;
  font-size: var(--tec-font-size-2) important;
}


.tribe-common a:not(.tribe-common-anchor--unstyle), .tribe-common a:not(.tribe-common-anchor--unstyle):active, .tribe-common a:not(.tribe-common-anchor--unstyle):focus, .tribe-common a:not(.tribe-common-anchor--unstyle):hover, .tribe-common a:not(.tribe-common-anchor--unstyle):visited {
  color: #069ffa;

}


.tribe-events .tribe-events-calendar-month__day-cell--selected, .tribe-events .tribe-events-calendar-month__day-cell--selected:focus, .tribe-events .tribe-events-calendar-month__day-cell--selected:hover {
  background-color: #ecf1f8;
}
.tribe-events .tribe-events-calendar-month__day-cell--selected {
background-color: #d2eeff !important;

}
.tribe-events .tribe-events-calendar-month__day--past .tribe-events-calendar-month__mobile-events-icon--event {
  background-color: #16d44e !important;
  opacity: .9;
	height: 15px;
  width: 15px;
}
.tribe-events .tribe-events-calendar-month__day-cell--selected .tribe-events-calendar-month__mobile-events-icon--event {
  background-color: #dc2bc0 !important;
  opacity: var(--tec-opacity-default);
	height: 15px;
  width: 15px;
}

.tribe-events .tribe-events-calendar-month__mobile-events-icon--event {
  background-color: #33c5f2;
height: 45px;
  width: 45px;
}
.tribe-events .tribe-events-calendar-month__mobile-events-icon--event {
  background-color: #dc2bc0 !important;
  opacity: var(--tec-opacity-default);
	height: 15px  !important;
  width: 15px !important;
}

.tribe-common.tribe-events.tribe-events-widget-shortcode.tribe-events-widget-shortcode-events-month .tribe-events-widget-events-month {
  background-color: #e9f4e9;
  border-radius: var(--tec-border-radius-default);
}

.tribe-events .tribe-events-calendar-month__mobile-events-icon--event {
  background-color: #ff9a9f;
}

.tribe-events .tribe-events-calendar-month__mobile-events-icon--event {
  border-radius: 50%;
  height: 20px;
  width: 20px;
}
/*.tribe-events .tribe-events-calendar-month-mobile-events__mobile-day--show {
  display: none;
}*/

.home section.tribe-events-calendar-month-mobile-events{
display:none;
}
.tribe-events-c-subscribe-dropdown{
display:none;
}

@media (min-width: 1201px) {
.ast-separate-container .ast-article-single {
    padding: 2em 0rem 8rem 0rem;
  }
}


.entry-content .wp-block-image {
  margin-top: 0em;
  margin-bottom: 3em;
}
.wp-block-search__inside-wrapper .wp-block-search__input {
  padding: 0 10px;
  background: #fff;

}

article.category-aktuelles.ast-article-single{padding-right:400px;}

#tribe-events-pg-template, .tribe-events-pg-template {
  margin: 0 auto;
  min-width: 800px;
}

.wp-block-file__button {
  text-decoration: none;
  margin-top: 1rem;
}

.wp-block-table td {
  border: 1px solid #dfdfdf;

  border-right: 1px solid #fff;
}

img:is([sizes="auto" i], [sizes^="auto," i]) {
    contain-intrinsic-size: 500px 500px !important;
}
/* zurück Button icon raus ----------- */
span.kb-svg-icon-wrap.kb-svg-icon-ic_twoUp.kt-btn-icon-side-right{display:none;}

/* Smartphones (portrait and landscape) ----------- */
@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 480px) {

}



/* Smartphones und iPads) ----------- */
@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 1024px) {

article.category-aktuelles.ast-article-single{padding-right:0px;}

}



/* iPads (portrait and landscape) ----------- */
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) {



}
