#calendariCursos{margin-bottom: 50px; }
.tui-full-calendar-layout{border-radius: 8px;     border: 1px solid #e5e5e5}

.tui-full-calendar-month-dayname-item{background-color: #00386b;}
.calendar-week-dayname-name{color: #eaeae5;}
.tui-full-calendar-month-dayname{ color: #eaeae5 !important; font-family: 'Regular', Arial, Helvetica, sans-serif; text-transform: uppercase;}
.tui-full-calendar-holiday-sun span{color: #ccc;}

.move-today{background-color: #00386b; color: #eaeae5; font-family: 'Regular', Arial, Helvetica, sans-serif; text-transform: uppercase; margin-bottom: 20px;}
.move-prev, .move-next{background-color: #00386b; color: #eaeae5;  margin-bottom: 20px;}

.render-range{font-family: 'Regular', Arial, Helvetica, sans-serif; padding-top: 0;}

.tui-full-calendar-month-week-item .tui-full-calendar-today .tui-full-calendar-weekday-grid-date-decorator{background: #00386b;}

.aliDreta{text-align: right; padding-right: 12px;}

.botoReservaCurs{	font-family: 'Regular', Arial, Helvetica, sans-serif;  border: 2px solid #00386b; background-color:#00386b; display: inline-block; padding: 5px 20px; color: #fff; text-align: center; font-size: 14px; text-transform: uppercase; border-radius: 6px;-webkit-transition: background-color 300ms linear;    -moz-transition: background-color 300ms linear;    -o-transition: background-color 300ms linear;    -ms-transition: background-color 300ms linear;    transition: background-color 300ms linear; margin-top: 20px;}
.botoReservaCurs:hover{color: #6f6e6e !important; background-color: #fff !important;  border: 2px solid #00386b;-webkit-transition: background-color 300ms linear;    -moz-transition: background-color 300ms linear;    -o-transition: background-color 300ms linear;    -ms-transition: background-color 300ms linear;    transition: background-color 300ms linear;}
.botoReservaCurs button{background-color: transparent; border: 0;text-transform: uppercase; }

.tui-full-calendar-weekday-schedule-title{font-weight: normal;}

.titolLlistatCurs{font-family: 'Bold', Arial, Helvetica, sans-serif; color: #413e3e; font-size: 20px; line-height: 24px;} 

.tui-full-calendar-floating-layer .tui-view-28{z-index: 10;}


@media (max-width: 1680px) {
	.cursData, .cursHores, .formador, .numPlaces, .cursPlaces{font-size: 15px;}	

}

@media (max-width: 1366px) {
	.cursData, .cursHores, .formador, .numPlaces, .cursPlaces{font-size: 14px;}	

}

@media (max-width: 1280px) {
	.cursData, .cursHores, .formador, .numPlaces, .cursPlaces{font-size: 12px;}	

}
@media (max-width: 1024px) {
	.calendar-week-dayname-name{font-size: 13px;}	
	.render-range{font-size: 20px;}

}

@media (max-width: 768px) {
	.calendar-week-dayname-name{font-size: 11px;}	
	.divCalendari{padding:  0;}
	.render-range{padding-top: 7px;}
	.unCurs{min-height: 850px;}

}


@media (max-width: 679px) {
	.render-range{font-size: 16px; padding-top: 7px;}
	.ajustPad0{padding: 0 !important;}
	.cursData, .cursHores, .formador, .numPlaces, .cursPlaces{font-size: 14px;}	

	
}