/*
*
* ==========================================
* #Generell
* ==========================================
*
*/

select,
button,
div[type="button"],
input.text,
input[type="text"],
input[type="button"],
input[type="submit"],
.input-checkbox {
    -webkit-appearance: none;
    appearance: none;
    border-radius: 0;
}

button:focus,
a:focus {
    outline: 0 !important;
}

.container {
    max-width: 1200px;
}

.map {
    min-height: 300px;
    padding-top: 75%;
    /* 4:3 */
}



/*
*
* ==========================================
* #Menu
* ==========================================
*
*/
/* .ast-sticky-main-shrink .ast-sticky-shrunk .main-header-bar .ast-site-identity, 
.ast-sticky-main-shrink .ast-sticky-shrunk.main-header-bar .ast-site-identity {
    padding-top: 1rem;
    padding-bottom: 1rem;
}

.main-header-menu > .menu-item:last-child > .menu-link {
    padding-right: 0;
} */


/*
*
* ==========================================
* #Kopfslider /Slider
* ==========================================
*
*/


/*SLICK SLIDER*/
.slick-slider .slick-slide {
    display: none;
}

.slick-slider .slick-slide:first-child {
    display: block;
}

.slick-initialized.slick-slider .slick-slide,
.slick-initialized.slick-slider .slick-slide:first-child {
    display: block;
}

/*
*
* ==========================================
* #Unterseiten
* ==========================================
*
*/

/*
*
* ==========================================
* #Footer
* ==========================================
*
*/

/*
*
* ==========================================
* Responsive
* ==========================================
*
*/