.sched {
  text-align: left;
  border: 2px solid black;
  -webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius: 12px;
  background-color: #ffffff;
  padding: 12px;
  margin: 8px 0px;
  width: 96%;
  font-size: 90%;
  line-height: 140%;
}


.current {
  float: right;
  padding: 12px;
  margin-left: 10px;
  background-color: white;
  -webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius: 12px;
}

.ifloat {
  float: right;
  padding-right: 12px;
  padding-left: 10px;
}

.gb {
  font-size: 150%;
}

.info {
  float: right;
  font-weight: bold;
  margin-left: 10px;
}

.newsc {
  text-align:center;
  clear:both;
  margin-top: 6px;
}

@media (max-width: 600px) {
  .ifloat {
  	 display: block;
	   margin: auto;
     float: none;
     padding-bottom: 4px;
  }
  
  .currenti {
    width: 60px;
  }
  
  .current {
    margin-left: 2px;
  }
  
  .info {
    float: none;
    display: block;
    text-align: left;
    margin-left: 0px;
  }
  
  .reformat {
    display: none;
  }
}


.completed {
  text-align: center;
  border: 2px solid black;
  -webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius: 12px;
  background-color: #ffffff;
  padding: 12px;
  margin: 8px 4px;
  width: 260px;
  min-width: 220px;
  font-size: 70%;
  line-height: 140%;
}

.compl {
  display: inline-block;
  background-image:url('../gfx/s/0.png');
  width: 140px;
  height: 140px;
  margin-bottom: 10px;
}

.complimg {
  padding: 20px;
}
