.osu-semantic {position: absolute; left: 0; top: -500px; width: 1px; height: 1px; overflow: hidden;}

/* Buckeye Alert */

/*
#buckeye_alert h3 {color:#fff; padding:.5em 0 0 0; margin-bottom:0;}
#buckeye_alert_extra p {font-size:1.4em; padding-top:0;}
#buckeye_alert_extra {font-weight: 400;}
*/

#buckeye_alert {
  background:#b00;
  color:#fff; 
  margin: 0; 
  padding:0;
  display: none;
}

#buckeye_alert a {
  color:#fff; 
  text-decoration:underline;
}

#buckeye_alert_msg {
  padding-top: 20px;
  padding-bottom: 8px;
}

#buckeye_alert_msg p {
  font-size:1.2em;
  line-height: 140%;
}