/* Simplicissimus CSS Datei
   Default ist Mobile Portrait
   Farben
   Rot #a90021
*/

html
{
  margin: 0;
  padding: 0;
  height: 100%;  
}

body 
{
  margin: 0;
  padding: 0;
  border: 0;
  color: #f3ebc7;
  background: #f3ebc7 url(/images/geignmusi/hintergrund2.png) repeat fixed 0 0;
  font-family: Verdana,Arial,sans-serif;
  font-size: 1em;
}

main
{
  max-width: 100vw;
  min-height: 100vh;
  overflow-x: hidden;
}

#content
{
  max-width: 100vw;
  min-height: 100vh;
  overflow-x: hidden;
}

#root-gm
{
  display: block;
  height: 35vh;
  text-align: left;
}

#root-gmi
{
  height: 35vh;
  max-width: 100%;
}

#root-gmi-bild
{
  height: 35vh;
}

#root-r
{
  display: block;
  height: 30vh;
  text-align: center;
}

#root-ri
{
  height: 30vh;
  max-width: 100%;
}

#root-gs
{
  display: block;
  width: 50%;
  height: 35vh;
  text-align: left;
  float: left;
}

#root-gsi
{
  height: 35vh;
  max-width: 100%;
}

#root-gw
{
  display: block;
  width: 50%;
  height: 35vh;
  text-align: right;
  float: right;
}

#root-gwi
{
  height: 35vh;
  max-width: 100%;
}


/* Extra small devices (phones, 600px and down) */
/*@media only screen and (max-width: 600px) {...}

/* Small devices (portrait tablets and large phones, 600px and up) */
@media only screen and (min-width: 35rem) 
{
  
}


/* Medium devices (landscape tablets, 768px and up) */
/*@media only screen and (min-width: 768px) {...}

/* Large devices (laptops/desktops, 992px and up) */
@media only screen and (min-width: 50rem) 
{
  
}


/* Extra large devices (large laptops and desktops, 1200px and up) */
/*@media only screen and (min-width: 1200px) {...} 
