/**//* === COLOR PALETTE ===
Lighter blue          =  #b4c1d4;
Darker blue           =  #8596AE;
Lighter blue RGBA     =  rgb(180, 193, 212);
Darker blue RGBA      =  rgb(133, 150, 174);
*/

html,
body{
  font-family: /*'Metrophobic',*/ sans-serif;
  font-size: 14px;
  padding: 0;
  margin: 0;
  border: 0;
  /*background-color: #f5f5f5;*/
  color: #444;
}

#programTable th{
  height: 95px;
  padding: 0 10px;
  width: 120px;
  text-align: left;
  font-weight: normal;
}
#programTable th.icon{
  width: 270px;
  padding: 0;
}
#programTable th.icon span{vertical-align: middle;}
#programTable th.icon img{
  -webkit-border-radius: 40px;
  border-radius: 40px;
  vertical-align: middle;
  width: 80px;
  height: 80px;
  margin-right: .5em;
}
#programTable td{
  background-color: transparent;
  padding: 10px;
  width: 220px;
  cursor: pointer;
  -webkit-transition: all .2s;
  transition: all .2s;
}
#programTable th+th,
#programTable td+td{
  text-align: center;
  width: 120px;
}
#programTable colgroup.hover,
#programTable tr.hover{ background-color: rgba(180, 193, 212, .1); }
/*#programTable tr.hover td:hover{ background-color: rgba(180, 193, 212, .1); }*/