.icons__item,
.icons__item i {
    overflow: visible !important;
}


@font-face {
    font-family:"Academy Icons";
    src: url('../fonts/academy/ac-icons.woff') format("woff"), url('../fonts/academy/ac-icons.ttf') format("truetype"), url('../fonts/academy/ac-icons.eot'), url('../fonts/academy/ac-icons.svg') format('svg'), url('../fonts/academy/ac-icons.woff2') format("woff2");
    font-weight:normal;
    font-style:normal;
}

.ac {
    font-family:"Academy Icons";
    display:inline-block;
    vertical-align:middle;
    line-height:1;
    font-weight:normal;
    font-style:normal;
    speak:none;
    text-decoration:inherit;
    text-transform:none;
    text-rendering:auto;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale;
}


/* Icons */

.ac_a-logo:before {
    content:"\f101";
}


.ac_alert-circle:before {
    content:"\f102";
}


.ac_bars:before {
    content:"\f103";
}


.ac_calendar:before {
    content:"\f104";
}


.ac_chevron-down:before {
    content:"\f105";
}


.ac_chevron-up:before {
    content:"\f106";
}


.ac_clock:before {
    content:"\f107";
}


.ac_close:before {
    content:"\f108";
}


.ac_map-pin:before {
    content:"\f109";
}


.ac_monitor:before {
    content:"\f10a";
}


.ac_pdf:before {
    content:"\f10b";
}


.ac_share:before {
    content:"\f10c";
}


.ac_user:before {
    content:"\f10d";
}


.ac_users:before {
    content:"\f10e";
}
