body .mbsc-ios.mbsc-calendar-button.mbsc-button {
    background: none;
}
body .mbsc-ios.mbsc-calendar-button.mbsc-button, .mbsc-ios.mbsc-calendar-width-md .mbsc-calendar-week-day,
.mbsc-ios.mbsc-calendar-width-md .mbsc-calendar-day-text, .mbsc-calendar-width-md .mbsc-calendar-month-name,
.mbsc-ios.mbsc-calendar-width-md .mbsc-calendar-label-text, .mbsc-event-content, .mbsc-event-start mbsc-ios {
    font-family: 'Roboto', sans-serif;
    color: #333;
}
body .mbsc-calendar-body-inner-variable .mbsc-calendar-table {
    min-height: 100px;
}

body .mbsc-calendar-text {
    overflow: hidden;
    height: 35px!important;
}
body .mbsc-calendar-label-text {
    white-space: break-spaces;
    overflow: hidden;
}