@media screen and (min-width: 768px) {
	.container {
   	width: 750px;
    max-width: 720px;
    padding-left: 0;
    padding-right: 0;
	}


	.region-footer {
		flex-direction: row;
	  flex-wrap: wrap;
  	justify-content: space-between;
 		align-items: flex-end;
 	}

	#block-adresseimfooter {
		max-width: 40%;
	}


	.views-view-grid > div {
		display: flex;
	}	
	
	.navbar-nav > li > .navbar-text, .navbar-default .navbar-nav > li > a {
		  font-size: 1.2rem;
	}

	.navbar-nav > li > a  {
		display: block;
		padding-left: 15px;
		padding-right: 15px;
	}

	.navbar-nav > li > span{
		padding-left: 0;
		padding-right: 0;
	}

	.content-main {
		margin: 0 2.5rem;
	}

	.region-footer ul.menu--menu-servicemenu > li{
		float: left;
	}

	
	/*** Slick ***/
	
	.slick-arrow::before {
  	font-size: 2.25rem;
	}
	
	.slick-prev {
		left: -3rem;
	}
	.slick-next {
		right: -3rem;
	}

	.slick-list {
		margin: 0 -1.5rem;
	}
	.slick-list .slick__slide {
		margin: 0 1.5rem;
	}
	
	#block-presseverteilerabonnieren-33pc p {
		width: auto;
	}

	.paragraph--type--formatiertes-textfeld-bild .block-field-blockparagraphformatiertes-textfeld-bildfield-images-paragraph {
		width: 60%;
	}
	
	
.paragraph--type-zweispaltiger-text.paragraph--view-mode-_6-links-33-rechts.ds-3col-stacked-fluid.group-one-sidebar > .group-middle{
	width: 66.66666%;
	padding-right: 1rem;
	float: left;
}

.paragraph--type-zweispaltiger-text.paragraph--view-mode-_6-links-33-rechts.ds-3col-stacked-fluid.group-one-sidebar > .group-right{
	width: 33.33333%;
	padding-left: 1rem;
	float: right;
}

.paragraph--type-zweispaltiger-text.paragraph--view-mode-_3-links-66-rechts.ds-3col-stacked-fluid.group-one-sidebar > .group-middle{
	width: 66.66666%;
	padding-left: 1rem;
	float: left;
}

.paragraph--type-zweispaltiger-text.paragraph--view-mode-_3-links-66-rechts.ds-3col-stacked-fluid.group-one-sidebar > .group-left{
	width: 33.33333%;
	padding-right: 1rem;
	float: left;
}

		#block-views-block-bild-in-gelbem-balken-themen-block-1 .views-row {
			background-color: #ffff01;
			display: flex;
			flex-direction: row;
			justify-content: space-between;
			align-items: flex-end;	
		}

/* 
	.node--view-mode-teaser .group-middle:not(.cool *) {
		height: 25rem;
	}
 */
}

@media (min-width: 588px) and (max-width: 991px) {
	.view-themen .views-view-grid .flex-item-1 {
		width: 50%;
		flex-grow: 2;
	}
}

@media screen and (min-width: 40em) {
	.layout--twocol-section.layout--twocol-section--50-50 > .cool {
		flex-grow: 0;
		flex-shrink: 1;
		flex-basis: 49%;
	}

	#block-adresseimfooter {
		max-width: 50%;
	}


	#block-newsletterabonieren{
		position: absolute;
		top: 1em;
		right: 1em;
	}
	
	#block-newsletterabonieren .btn {
		height: 8rem;
		width: 14rem;
	}
	#block-newsletterabonieren .btn {
		background-size: 100%;
	}
}