@media (min-width: 48em) {

	/* article */
	.article__header{
		margin-bottom:2em;
	}
	.article__content{
		/*float:left;*/
		display:inline-block;
		vertical-align:top;
		width:66%;
		margin:0;
		margin-right:2%;
	}
	.article__sidebar{
		margin:0;
		padding:0;
		border:none;
		display:inline-block;
		vertical-align:top;
		width:32%;
	}
	
	/* bar */
	.bar{
		display:block;
		width:100%;
		height:6px;
		background:#b3b3b3;
	}

	/* breadcrumb */
	.breadcrumb{
		float:left;
		width:80%;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
	}
	.breadcrumb--mobile{
		display:none;
	}
	.breadcrumb__item a{
		padding:0.5em 0;
	}

	/* content */
	.content{
		padding-top:2em;
	}

	/* footer */
	.footer{
		overflow:hidden;
	}
	/* NEW JUNE 2018 */
	.footer__info{
		background:#b3b3b3;
		margin:0;
		padding:1em 1rem;
		width:auto;
		float:right;
	}
	
	/* header */
	.header{
		position:static;
		background:none;
		border-bottom:none;
	}
	.header__stepper{
		display:none;
	}
		
	/* index */
	.index__section{
    	display:inline-block;
    	vertical-align:top;
    	width:49%;
    	margin-bottom:3em;
	}

	/* masthead */
	.masthead{
		display:block;
		padding:1em 1rem;
	}
	.masthead__title--default{
		display:block;
	}
	.masthead__title--mobile{
		display:none;
	}

	/* navigation */
	.navigation-filter__item{
		margin-right:1.5em;
	}
	.navigation-group__item{
		margin-right:1.5em;
	}
	.navigation-site{
		display:block;
		margin-top:0em;
		margin-right:0.5em;
	}
	.navigation-site__item{
		margin-right:1.5em;
	}
	.navigation-site__item:last-child{
		margin-right:0;
	}
	.navigation-site__link{
		padding:1em 0;
		display:block;
	}
	.navigation__items--level-2{
		display:none;
	}

	/* sidebar */
	.sidebar__column{
		display:block;
		width:100%;
	}
	.sidebar__column:first-child{
		width:100%;
	}

	/* sitemap */
	.sitemap__section{
		width:25%;
	}

	/* stage */
	.stage{
		margin:auto;
		max-width:55em;
		overflow:hidden;
	}

	/* teaser */
	.teaser__figure {
		width:100%;
		display:block;
		margin:0;
		margin-bottom:1em;
    	border-bottom: 1px dotted black;
    	border-top: 1px dotted black;
    	padding: 1em 0;
	}
	.teaser__header{
		width:100%;
		display:block;
	}
	.teaser__headline {
     	margin-bottom:0.25em;
	}
	.teaser__item{
		display:inline-block;
		vertical-align:top;
		width:33%;
	}
	.csscalc .teaser__item{
		width:calc(33.33% - 0.67em);
	}
	.csscalc .teaser__item:nth-child(2n+2) {
   		margin-right: auto;
	}
	.csscalc .teaser__item:nth-child(3n+3) {
    	margin-right: 1em;
	}
	.csscalc .teaser__item:nth-child(3n+1) {
    	margin-right: 0;
	}

.flexbox.flexwrap .teaser__items {
   display: -webkit-box;  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
  display: -ms-flexbox;  /* TWEENER - IE 10 */
  display: -webkit-flex; /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
  display: flex;         /* NEW, Spec - Firefox, Chrome, Opera */
    -webkit-flex-flow: row wrap;
    -moz-flex-flow: row wrap;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
}
.flexbox.flexwrap .teaser__item:nth-child(1) { -webkit-order: 3; order: 3; }
.flexbox.flexwrap .teaser__item:nth-child(2) { -webkit-order: 2; order: 2; }
.flexbox.flexwrap .teaser__item:nth-child(3) { -webkit-order: 1; order: 1; }
.flexbox.flexwrap .teaser__item:nth-child(4) { -webkit-order: 6; order: 6; }
.flexbox.flexwrap .teaser__item:nth-child(5) { -webkit-order: 5; order: 5; }
.flexbox.flexwrap .teaser__item:nth-child(6) { -webkit-order: 4; order: 4; }
.flexbox.flexwrap .teaser__item:nth-child(7) { -webkit-order: 9; order: 9; }
.flexbox.flexwrap .teaser__item:nth-child(8) { -webkit-order: 8; order: 8; }
.flexbox.flexwrap .teaser__item:nth-child(9) { -webkit-order: 7; order: 7; }
.flexbox.flexwrap .teaser__item:nth-child(10) { -webkit-order: 12; order: 12; }
.flexbox.flexwrap .teaser__item:nth-child(11) { -webkit-order: 11; order: 11; }
.flexbox.flexwrap .teaser__item:nth-child(12) { -webkit-order: 10; order: 10; }
.flexbox.flexwrap .teaser__item:nth-child(13) { -webkit-order: 15; order: 15; }
.flexbox.flexwrap .teaser__item:nth-child(14) { -webkit-order: 14; order: 14; }
.flexbox.flexwrap .teaser__item:nth-child(15) { -webkit-order: 13; order: 13; }
.flexbox.flexwrap .teaser__item:nth-child(16) { -webkit-order: 18; order: 18; }
.flexbox.flexwrap .teaser__item:nth-child(17) { -webkit-order: 17; order: 17; }
.flexbox.flexwrap .teaser__item:nth-child(18) { -webkit-order: 16; order: 16; }
.flexbox.flexwrap .teaser__item:nth-child(19) { -webkit-order: 21; order: 21; }
.flexbox.flexwrap .teaser__item:nth-child(20) { -webkit-order: 20; order: 20; }
.flexbox.flexwrap .teaser__item:nth-child(21) { -webkit-order: 19; order: 19; }
.flexbox.flexwrap .teaser__item:nth-child(22) { -webkit-order: 24; order: 24; }
.flexbox.flexwrap .teaser__item:nth-child(23) { -webkit-order: 23; order: 23; }
.flexbox.flexwrap .teaser__item:nth-child(24) { -webkit-order: 22; order: 22; }
.flexbox.flexwrap .teaser__item:nth-child(25) { -webkit-order: 27; order: 27; }
.flexbox.flexwrap .teaser__item:nth-child(26) { -webkit-order: 26; order: 26; }
.flexbox.flexwrap .teaser__item:nth-child(27) { -webkit-order: 25; order: 25; }
.flexbox.flexwrap .teaser__item:nth-child(28) { -webkit-order: 30; order: 30; }
.flexbox.flexwrap .teaser__item:nth-child(29) { -webkit-order: 29; order: 29; }
.flexbox.flexwrap .teaser__item:nth-child(30) { -webkit-order: 28; order: 28; }
.flexbox.flexwrap .teaser__item:nth-child(31) { -webkit-order: 33; order: 33; }
.flexbox.flexwrap .teaser__item:nth-child(32) { -webkit-order: 32; order: 32; }
.flexbox.flexwrap .teaser__item:nth-child(33) { -webkit-order: 31; order: 31; }

	/* toolbar */
	.tools{
		display:block;
	}
	.tools__stepper{
		float:right;
	}
	.tools__stepper .stepper__btn {
    	padding: 0.5em 1em;
	}
	
	/* util */
	.nobr   { white-space:nowrap;}

	/* wysiwyg */
	.wysiwyg__blockquote {
    	margin-left: 3em;
    	margin-right: 2em;
	}

}