@font-face {
    font-family: "eventcal";
    src: url("../eot/eventcaldc30.eot?31vzwr");
    src: url("../eot/eventcaldc30.eot?31vzwr#iefix")
            format("embedded-opentype"),
        url("../ttf/eventcaldc30.ttf?31vzwr") format("truetype"),
        url("../woff/eventcaldc30.woff?31vzwr") format("woff"),
        url("../svg/eventcaldc30.svg?31vzwr#eventcal") format("svg");
    font-weight: normal;
    font-style: normal;
}

#event-calendar-app [class^="ecaf-"],
#event-calendar-app [class*=" ecaf-"] {
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family: "eventcal" !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;

    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

#event-calendar-app .ecaf-caret-left:before {
content: "\e900";
}
#event-calendar-app .ecaf-caret-right:before {
content: "\e901";
}
