html, body {
	height: 100%;
}

.datepicker table,
.datepicker-inline {
	width: 100%;
}

.module {
	padding: 15px;
	box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
	background-color: #fff;
	margin-top: 30px;
}

.datepicker .datepicker-switch {
	padding: 10px 0;
}

.datepicker td, .datepicker th {
	padding: 7px 0;
	font-size: 13px;
}

.add-event-btn {
	margin-top: 30px;
	background-color: #007bff;
	border-color: #007bff;
}

.add-event-btn:hover {
	background-color: #0069d9;
	border-color: #0062cc;
}
.datepicker table tr td.today, .datepicker table tr td.today:hover, .datepicker table tr td.today.disabled, .datepicker table tr td.today.disabled:hover {
	background: rgb(0, 123, 255);
	background: -moz-linear-gradient(180deg, rgba(0, 123, 255, 1) 0%, rgba(0, 176, 255, 1) 100%);
	background: -webkit-linear-gradient(180deg, rgba(0, 123, 255, 1) 0%, rgba(0, 176, 255, 1) 100%);
	background: linear-gradient(180deg, rgba(0, 123, 255, 1) 0%, rgba(0, 176, 255, 1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#007bff", endColorstr="#00b0ff", GradientType=1);
	color: #fff !important;
}
.datepicker table tr td.today,
.datepicker table tr td.today:hover,
.datepicker table tr td.today.disabled,
.datepicker table tr td.today.disabled:hover,
.datepicker table tr td.active:active,
.datepicker table tr td.active:hover:active,
.datepicker table tr td.active.disabled:active,
.datepicker table tr td.active.disabled:hover:active,
.datepicker table tr td.active.active,
.datepicker table tr td.active:hover.active,
.datepicker table tr td.active.disabled.active,
.datepicker table tr td.active.disabled:hover.active {
	background: rgb(0, 123, 255);
	background: -moz-linear-gradient(180deg, rgba(0, 123, 255, 0.3029586834733894) 0%, rgba(0, 176, 255, 0.29735644257703087) 100%);
	background: -webkit-linear-gradient(180deg, rgba(0, 123, 255, 0.3029586834733894) 0%, rgba(0, 176, 255, 0.29735644257703087) 100%);
	background: linear-gradient(180deg, rgba(0, 123, 255, 0.3029586834733894) 0%, rgba(0, 176, 255, 0.29735644257703087) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#007bff", endColorstr="#00b0ff", GradientType=1);
	color: #1277d2;
	background-color: rgb(0, 123, 255);}

.fc-resource-cell > span {
	line-height: 30px;
	height: 30px;
	margin: 0 auto;
	width: 30px;
	background-color: #1a73e8;
	color: white;
	border-radius: 100%;
	display: inline-block;
	text-align: center;
	margin-bottom: 5px;
}