/*media: all and  (min-width: 960px*/
#header {
	max-height: 100px;
	min-height: 100px;
}

#header.mysticky-top{
	max-height: 130px;
}

#header.headersticky{
	max-height: 100px;
}

#header .navbar-nav li a{
    font-size: 20px;
}

#header.headersticky .navbar-nav li a{
    font-size: 16px;
    font-size: 16px;
}

#block-logo img {
	max-width:300px;
	margin-right:65px;
	position: static;
    top: 10px;
}

.headersticky #block-logo img {
    max-width: 200px;
	margin-left:0;
}

.navbar-toggler {
    margin-top: 20px;
    margin-right: 40px;
}

#CollapsingNavbar {
    float: right;
	margin-top: 20px;
}
#header.headersticky #CollapsingNavbar {
    margin-top: 15px;
}

#header.headersticky #block-custom-barrio-main-menu {
    margin-top: 22px;
    line-height: 20px;
}

#header.headersticky #block-custom-barrio-notfall {
    margin-top: -20px;
}

#header.headersticky .notfall {
    padding: 5px;
}

#header #block-custom-barrio-notfall .text-formatted{	
    margin: 0px;
	padding: 0px;
	text-align: right;
}



#block-custom-barrio-notfall-2{
	top:50px;
	margin-right: 90px;
}

#header.headersticky #block-custom-barrio-notfall-2 {
    top: 35px;
}

.notfall{
    margin-left: 20px;
}


#block-custom-barrio-notfall-2 .notfall{
	margin-right: 90px;
}

.dropdown-toggle::after {
	display:none;
}


.navbar-nav > li {
    float: left;
    margin: 0px;
    display: block;
    position: relative;
}


#header .navbar-nav > li:last-child a{
   padding-right:0;
}

#header .dropdown-menu {
    display: none;
}

.dropdown:hover .dropdown-menu {
    display: block;
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
    float: left;
    min-width: 225px;
    padding: 0 0 4px;
    margin: 0;
    font-size: 14px;
    list-style: none;
    border: 0;
    border-bottom: 1px solid #878787;
    border-radius: 0px;
    background-clip: padding-box;
    background: #fff;
	border:0;
}

article {
    padding-left: 0px;
    padding-right: 0px;
}

.view-id-header_slider.view-display-id-block_1 .field--name-field-bild-beschriftung- {
	display:block;
}

.view-listen .view-content.row{
    padding-right: 15px;
    padding-left: 15px;
    margin-right: -30px;
    margin-left: -30px;
	display:flex;
}

#content .paragraph--type--layout-paragraphs > .row {
	padding-top:50px;
	padding-bottom:30px;
}

#block-footerlayout .field--name-field-text-mit-zusammenfassung span{
	display:inline;
}


.slick-arrow::before {
    font-size: 30px;
}
.slick-next.slick-disabled::before, .slick-next.slick-disabled::before,
.slick-next:before,
.slick-next:hover:before, .slick-next:focus:before,
.slick-prev.slick-disabled::before, .slick-prev.slick-disabled::before,
.slick-prev:before,
.slick-prev:hover:before, .slick-prev:focus:before {
	opacity: 1;
	-webkit-font-smoothing: none;
	-moz-osx-font-smoothing: none;
}

.featured-bottom {
    margin-top: 70px;
}

.featured-bottom .paragraph--type--abstand {
    display: block;
}