.path-calendar .calendar-calendar{
    width: 80%;
    margin: 3rem auto;
}
.calendar-calendar .month-view table thead{
	border-bottom: 20px solid var(--whiter);
}
.calendar-calendar .month-view .full td.single-day div.monthview, 
.calendar-calendar .multi-day div.monthview {
    background:var(--aquamarine);;
}
.calendar-calendar .month-view .full td.single-day div.monthview a, 
.calendar-calendar .multi-day div.monthview a {
    color: #002741 !important;
    font-family: 'notesesareg';
    padding: 5px 2px 2px 2px!important;
    font-size: 12px;
    display: inline-block;
}
.calendar-calendar .month-view .full td.single-day div.monthview a:hover, 
.calendar-calendar .multi-day div.monthview a:hover{
	color: #FFF !important;
    text-decoration: none;
}
.path-calendar  .calendar-calendar .month-view .full tr.date-box, 
.path-calendar  .calendar-calendar .month-view .full tr.date-box td, 
.path-calendar  .calendar-calendar .month-view .full tr.multi-day, 
.path-calendar  .calendar-calendar .month-view .full tr.multi-day td, 
.path-calendar  .calendar-calendar .month-view .full tr td.multi-day, 
.path-calendar  .calendar-calendar .month-view .full tr td.single-day {
	border: 0;
    padding: 0;
}
.path-calendar  .calendar-calendar .month-view .full tr.date-box td.date-box {
    border-top: 4px solid var(--aquamarine);
}
.path-calendar  .calendar-calendar .month-view .full tr.date-box td.date-box.no-entry, 
.path-calendar  .calendar-calendar .month-view .full tr.date-box td.date-box.empty {
    border-top: 0px solid;
}
.path-calendar  .calendar-calendar td, 
.path-calendar  .calendar-calendar td.empty {
    color: var(--white) !important;
    background: var(--background-blue) !important;
}
.path-calendar .calendar-calendar .month-view .full tr.single-day .no-entry, 
.path-calendar .calendar-calendar .month-view .full tr.single-day .no-entry .inner {
    height: 44px !important;
    line-height: 44px;
    border-top: 0 !important;
    border-left: 0 !important;
    border-right: 0 !important;
}
.calendar-calendar .month-view .full td.date-box .inner, 
.calendar-calendar .week-view .full td.date-box .inner {
    min-height: inherit;
	display: flex;
    justify-content: center;
}
.path-calendar .calendar-calendar .month-view .full td .inner div.day, 
.path-calendar .calendar-calendar .month-view .full td .inner div.day a {
    margin-bottom: 0;
    border: none;
    background: none;
    font-size: 24px;
    color: var(--white);
    font-family: 'notesesareg';
}
.path-calendar .calendar-calendar tbody {
    border: none !important;
}
.path-calendar  .datetime{
    font-size: 12px;
    color: var(--white);
    font-family: 'notesesareg';
}
.path-calendar .calendar-calendar th.days {
	color: var(--whiteLight);
    border: none;
    background-color:  var(--aquamarine);
    font-family: 'notesesareg';
    font-size: 1.6rem;
    padding: 1rem;
}
.calendar-calendar .month-view .full td.date-box.today .month.day{
	background: var(--aquamarine);;
	color: #FFF;
}
.path-calendar nav.pager > ul {
    list-style: none;
    display: flex;
    justify-content: center;
}