html,body{font-family:arial;}
#alles{min-width:1250px;border:1px solid #0078c1;}
select,input{font-size:15px;width:100px;}
.box{height:1300px;margin:5px;padding:10px;
  display: flex;
  flex-direction: column;
  justify-content: space-around;
}
.nwso{font-family:impact,arial;font-size:30px;letter-spacing: 0px;font-stretch: 10%;}

.box_links{float:left;}
.box_links select{margin-left:-70px;}
#ebene_links1{margin-left:0px;width:170px;white-space: nowrap;overflow:hidden;}

.box_rechts{float:right;}
.box_rechts select{margin-right:-70px;}
#ebene_rechts1{margin-right:0px;text-align:right;width:170px;white-space: nowrap;overflow:hidden;}
#sel_rechts_6_0{margin-left:100px;float:right;}

.strich{border-left:2px solid #000000;position:absolute;}

.mannschaft{height:100px;align-items: center;display:flex;z-index:1000;}
.trennstrich{border-bottom:dashed 2px #000000;}

#winnerbox{margin:auto;text-align:center;align-items:center;}

.c{clear:both;}

#navi_unten{display:none;}
.mobile{display:none;}

@media(max-width: 1300px)
{
  .strich{display:none;}
  .trennstrich{border-bottom:dashed 0px;}
}

/* Handy: */
@media(max-width: 800px)
{
  .desktop{display:none;}
  .mobile{display:block;}

  .mannschaft{height:auto;align-items:left;display:block;padding-bottom:10px;}

  #alles{min-width:1px;padding:10px;}
  select,input{width:200px;}
  #navi_unten{display:block;}
  #akt_runde{display:none;}
  #ueberschrift{margin-bottom:10px;font-size:40px;}

  .box_links select{margin-left:0px;}
  .box_rechts select{margin-right:0px;}

  #ebene_links1{display:none;}
  /*#ebene_links2{display:none;}*/
  #ebene_links3{display:none;}
  #ebene_links4{display:none;}
  #ebene_links5{display:none;}
  #ebene_links6{display:none;}
  #ebene_rechts1{display:none;}
  /*#ebene_rechts2{display:none;}*/
  #ebene_rechts3{display:none;}
  #ebene_rechts4{display:none;}
  #ebene_rechts5{display:none;}
  #ebene_rechts6{display:none;}

  #winnerbox{display:none;margin:0px;text-align:left;align-items:left;}

  .box{height:auto;padding:0px;margin:0px;display:block;}
  .box_rechts{float:none;margin-right:0px;}
  .box_links{float:none;margin-left:0px;}
}
