@media (max-width: 768px) and (min-width: 750px){
    .c3rbevenement_calendar-module-wrap-inner .cal-pagination {
        padding: 3px 0;
    }

    .cal-month-box .cal-month-day .events-list {
        display:none;
    }

    .cal-row-head .cal-cell1 {
        font-size: 0.0000019px;
        float: left;
    }
    /*.cal-row-head .cal-cell1:first-letter {
        font-size: 10000000em;
    }*/

    .cal-month-box .cal-month-day.events-today {
        border-bottom: 3px solid #134D58;
    }

    .cal-month-box .cal-month-day.cal-day-inmonth span[data-cal-date], .cal-month-box .cal-month-day.cal-day-inmonth.cal-day-today span[data-cal-date] {
        font-size: 1.1em;
        text-align: center;
        margin-right: 0;
    }

    .cal-month-box .cal-month-day.cal-day-inmonth.cal-day-today span[data-cal-date] {
        margin-top: 15px;
    }
}
.c3rbevenement_calendar-module-wrap .btn .fa {
    font-size: 12px;
}
.c3rbevenement_calendar-module-wrap .btn {
    padding: 3px;
}
.c3rbevenement_calendar-module-wrap .btn.btn-default.col-sm-8 {
    border: 0 none;
    margin-bottom: 10px;
}
.c3rbevenement_calendar-module-wrap .btn.btn-default:hover {
    background: transparent none repeat scroll 0 0;
}
.cal-an {
  text-align: center;
  font-weight: bold;
  margin: 10px 0 0;
}
ul.presentation {
    margin-bottom: 25px;
    padding: 0;
}
ul.presentation .content-category {
    border-top: 1px solid #ccc;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    padding-top: 20px;
}
.simple .events-list a {display: none;}
.simple .events-list::before {
    border: 1px solid #ccc;
    border-radius: 5px;
    content: "\f111";
    font-family: fontawesome;
    font-size: 6px; 
  }
.events-today {
  cursor: pointer;
}

#c3rbevenement_calendar .calendar-side-module .cal-day-today span[data-cal-date] {
    font-size: 1.2em;
}

/* Override */
.cal-row-head [class*="cal-cell"]:first-child,
.cal-row-head [class*="cal-cell"] {
    font-size: 12px;
}

.event {
    width: 8px;
    height: 8px;
}

.cal-month-day {
    height: 55px;
}

.cal-year-box [class*="span"],
.cal-month-box [class*="cal-cell"] {
    min-height: 55px;
}

.cal-day-today span[data-cal-date] {
    margin: 8px 3px 0 0 ;
}

#cal-slide-tick {
    background-image: none;
}
#cal-slide-content:hover {
    background-color: inherit;
}

#cal-slide-content {
    background-color: #eeeeee;
}

#cal-slide-content a.event-item {
    color: #333333;
}

