
#iphc_cal_loading {position: absolute; left: 50%; top: 35%; margin-left: -50px; width: 100px; text-align: center; background: #555; color: #fff; padding: 10px 0; z-index: 9999;}

#toggle_calendar {border: 1px solid #eee; margin: 10px 0 20px; }
#toggle_calendar a {font-size: 16px; padding: 10px; display: inline-block;   border-right: 1px solid #eee; color: #555;}

#toggle_calendar a span {display: inline-block; width: 10px; height: 10px; margin-right: 10px;}

#toggle_calendar a.hidden {color: #ccc;}
#toggle_calendar a.hidden span {opacity: .1;}

span.fc-title {font-size: 14px;}