.container {
	width: 232px;
}

.cal-body {
	color:rgb(102,102,102);
	width:100%;
	height:100%;
}

.cal-body td, .cal-body th {
	vertical-align:middle;
	text-align: center;
}

.cal-body thead th {
	background-color: #e6e6ee;	
}
.cal-body td[date], .cal-body th {
	border: 1px solid #e6e6ee;	
	width: 30px;
}

.cal-body td[weekend] {
	background: #f6f6ff;
}

.cal-body > tbody > tr > td[event] {
	background: rgb(193,255,193);
}

.cal-body > tbody > tr > td[current] {
	background: rgb(0,250,154);	
} 

.cal-body > tbody > tr > td[date]:hover {
	background: rgb(211,211,211);	
}

