main{position:relative;padding-top:10px}
@media screen and (min-width:64.0625em){main{padding-top:50px}
}
@media screen and (min-width:40em){.text+.float-left.one-third{padding-left:0}
}

/**** Accessiblilty updates ****/
#footer a {
    text-decoration: underline;
}

/**** END Accessiblilty updates ****/

@media screen and (min-width:64.0625em){
    .schedule table td:first-child {
        width: 25%;
      }
      .schedule table td:nth-child(2) {
        width: 25%;
      }
      .schedule table td:nth-child(3) {
        width: 30%;
      }
      .schedule table td:last-child {
        
        width: 20%; /* set width of last column to 60% */
      }
}