#campoAno {
	text-align: center;
	margin-bottom: 0px;
	padding: 5px;
	color: var(--gray-warm-60);
	font-weight: var(--font-weight-semi-bold);
}

#campoAno .br-button:not(:disabled):not(:disabled):hover {
	background-image: none !important;
}

.campoAnoSetaEsquerda {
	/*#campoAno:before {
	font-family: "Font Awesome 5 Free";
	content: "\f053";
	display: inline-block;
	vertical-align: middle;*/
	padding-bottom: 8px;
	padding-right: 20px;
	font-size: 10px;
	font-weight: var(--font-weight-semi-bold);
	color: var(--gray-warm-20);
}

.campoAnoSetaDireita {
	/*#campoAno:after {
	font-family: "Font Awesome 5 Free";
	content: "\f054";
	display: inline-block;
	vertical-align: middle;*/
	padding-bottom: 8px;
	padding-left: 20px;
	font-size: 10px;
	font-weight: var(--font-weight-semi-bold);
	color: var(--gray-warm-20);
}

#campoMes {
	text-align: center;
	margin-bottom: 0px;
	padding: 5px;
	background-color: var(--background-alternative);
	color: var(--blue-warm-vivid-60);
	font-weight: var(--font-weight-semi-bold);
}

#campoMes .br-button:not(:disabled):not(:disabled):hover {
	background-image: none !important;
}

.campoMesSetaEsquerda {
	padding-bottom: 8px;
	padding-right: 20px;
	font-size: 10px;
	font-weight: var(--font-weight-semi-bold);
}

.campoMesSetaDireita {
	padding-bottom: 8px;
	padding-left: 20px;
	font-size: 10px;
	font-weight: var(--font-weight-semi-bold);
}

#tableAgenda {
	border: 0px;
}

#tableAgenda th {
	background-color: var(--background);
}

.dia {
	text-align: center;
	font-weight: bold;
	margin-bottom: 0px;
}

.diaDoMesCorrente {	
	color: var(--blue-warm-vivid-60);
}

.diaForaDoMesCorrente {	
	color: var(--blue-warm-vivid-20);
}

.celulaDiaComEvento {
	background-color: var(--blue-warm-vivid-5) !important;
}

.diaComEvento {
	cursor: pointer;
}

.diaComEvento:after {
	font-family: "Font Awesome 5 Free";
	content: "\f05a";
	color: var(--blue-warm-vivid-60);
	display: inline-block;
	padding-left: 5px;
	padding-bottom: 5px;
	vertical-align: middle;
	font-size: 12px;
	font-weight: 900;
}
