/*****Ganze Seite generell*****/

/*sticky header full width machen
#astroid-sticky-header .container {
    max-width: none;
}
*/

/*Blogs horizontal gleich hoch*/
.position-relative {
min-height: 100% !important;
}

/*Abstand nach Blog-Bild bottom zu Unterschrift*/
.blog .item-image {
    margin-bottom: 15px;
}

/*Suchindex Abstand oben und rechts ausrichten*/
.input-group {
    justify-content: flex-end;
    margin-top: 0px;
}

/*Ganze Seite Links fett und ohne Unterstrich*/
body a {
	text-decoration: none;
	font-weight: bold;
}
a {
    text-decoration: none;
}

/*Timer endlos animieren*/
div#as21t-64250d42fa6b145491607 {
    animation-iteration-count: infinite;
}
/*Timer Border Radius*/
div#as21t-64250d42fa6b145491607 {
    border-radius: 20px;
}



/*****Readmore*****/

/*readmore Formatierung ergänzen*/
.as-readmore {
    border: 1px solid;
    padding: 5px;
    border-radius: 5px;
}
/*Readmore volle Breite machen*/
a.as-readmore {
    width: 100%;
    display: block;
}

/*Readmore Schriftgrösse*/
.as-readmore {
    font-size: 1.2rem;
}


/*Readmore underline bei hover entfernen*/
.as-readmore:after {
    border: none;
}

/*Breadcrumbs ganz links*/
.px-3 {
    padding-left: 0!important;
}
/*Breadcrumbs margin bottom*/
.breadcrumb {
    --bs-breadcrumb-margin-bottom: 0!important;
}


/******Astroid Header*****/

/*Padding top/bottom in Header entfernen*/
.astroid-header-section header.astroid-header:not(.astroid-header-sticky) {
    padding: 0;
}

/*Linie unter Header*/
.astroid-header-section {
    border-bottom: 1px solid green;
}


/******Manueller Header*****/


/******Menu*****/

/*Blur-Rand Main Menu*/
.astroid-header-section {
    box-shadow: 0 0 10px 0 rgb(0 0 0);
    /*margin-top: 20px;*/
}


/******Slider*****/

/*2-10-0 nur Slider komplette Breite machen - Ränder entfernen*/
section#as10ss-64173a0445156874925532 .container-fluid {
  padding-right: 0;
  padding-left: 0
}


/******Banner*****/


/******Left/Right Sidebar Module*****/

/*Hintergrund Module-Titel*/
.module-title {
    background-color: #ebebeb;
    /*padding-left: 5px;*/
    text-align: center;
}


/******Content*****/



/******Bottom*****/

/*4er Module*/

.card-layout {
    border: 0;
    margin: 2px;
}

/******Footer*****/

/*Astroid footer-4 formatieren*/
.footer-section .astroid-row {
    padding: 0;
    text-align: center;
}




/******Verschiedenes*****/

/*Burger-Button padding-left*/
.burger-menu-button .button {
		padding-left:20px;
}

/*Eigene Class-Suffix*/

/*Welcome Modul-Titel Hintergrund entfernen*/
.welcome1 .module-title {
    background-color: transparent!important;
}

/*Eigene CSS in Menus
- Menupunkt Home: Seite full width
- Menupunkt Home: Formatierung Frontseiten-Blogs (Linie und Shadows)
*/