
body     {font-size:.9em; overflow:auto; background:none}
#wrapper {width:100%; max-width:100vw; max-height:100vh; overflow:auto;}
body     {font-size:.9em;}
h1       {font-size:2em; margin: 0}
h2       {font-size:1.6em;}

@media (max-width: 767px) {
h1       {font-size:1.4em;}
h2       {font-size:1.2em;}
.container {padding:0;}
.container .row {margin-right: 0; margin-left: 0;}
}

.schmaleslayout {display: none;}

@media screen and (max-width: 600px) {
	.breiteslayout   {display: none;}
	.schmaleslayout  {display: block;}
}
