.simcal-event-title{
    font-size: 11px;
}
.simcal-events{
    margin:10px 0 20px!important;
}

/*ALWAYS SHOW EVENT NAMES*/
.simcal-default-calendar .simcal-events{
    display: inline-block!important;
}
.simcal-event-title{
    display: inline-block!important;
    font-size: var(--font-size-body); 
}
.simcal-event-details.simcal-tooltip-content,
.simcal-events-dots{
    display:none!important;
}
/*MARK TODAY*/
.simcal-default-calendar-grid .simcal-today{
    background: #708867;
    color: white;
}
.simcal-default-calendar-grid .simcal-today div{
    border: none!important;
}

@media (max-width:700px){
    .e-calendar{width:100%!important;}
    .simcal-calendar-grid{
        display: flex;
        flex-direction: column;
    }
    /*  remove days header*/
    .simcal-calendar-head{display: inline-table;}
    .simcal-calendar-grid .simcal-calendar-head tr{width:100%;}
    .simcal-calendar-grid .simcal-calendar-head tr:last-of-type{display:none;}

    /*    display month in line view*/
    .simcal-month,.simcal-week{
        display: grid;
        width: 100%;
    }
    /*    Add scroll bar on month*/
    .simcal-month{
        height: 60vh;
        overflow: scroll;
    }
    /*    Hide previous monthy day*/
    .simcal-day-void{display:none;}
    .simcal-day div{
        min-height:inherit!important;
    }
    
    .simcal-default-calendar-grid .simcal-day{
        padding: 10px!important;
        border: solid 1px rgba(0,0,0,.1)!important;
        border-bottom: solid 1px var(--dark);
    }
    .simcal-default-calendar-grid .simcal-day>div{
        border: none!important;
        display:flex!important;
        flex-direction: row;
        height:inherit!important;
        justify-content: space-between;
    }
    .simcal-default-calendar-grid .simcal-day-number{
        height: 45px;
        padding:15px 0!important;
        text-align: center;
        width:45px;
    } 
    .simcal-default-calendar .simcal-events{
        display: inline-block!important;
        height:fit-content;
        margin: 0!important;
        width:85%;
    }

/*    Hide previous event*/
    .simcal-past{display: none;}
    
}
