#tcfullcalendar .fc-button {
	padding: 0px;
}

#webpage #tcfullcalendar {
	font-size: 105%;
}

#tcfullcalendar .fc-header td {
	border: none;
	vertical-align: bottom;

}

#tcfullcalendar table {
	margin: 0px;
}

#tcfullcalendar .cal_block {
	width: 49%;
	float: left;
}

#tcfullcalendar .cal_block.right {
  text-align:right;
}

@media (max-width: 660px) {

  #tcfullcalendar .cal_block {
    width: 100%;
    float:none;
  }
  #tcfullcalendar .cal_block.right {
    text-align:left;
    margin-top:6px;
  }
}

#tcfullcalendar .cal_block

#overDiv table {
	margin: 0px;
}