﻿@font-face {
  font-family: "openu-font";
  src:url("fonts/openu-font.eot");
  src:url("fonts/openu-font.eot?#iefix") format("embedded-opentype"),
    url("fonts/openu-font.woff") format("woff"),
    url("fonts/openu-font.ttf") format("truetype"),
    url("fonts/openu-font.svg#openu-font") format("svg");
  font-weight: normal;
  font-style: normal;
}

[class^="openu-"],
[class*=" openu-"] {
    display: inline-block;
}

[class^="openu-"]:before,
[class*=" openu-"]:before {
    font-family: "openu-font" !important;
    font-style: normal !important;
    font-weight: normal !important;
    font-variant: normal !important;
    text-transform: none !important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.openu-pipel:before {
    content: "\61";
}
.openu-student:before {
    content: "\66";
}
.openu-arrow-1:before {
    content: "\63";
}
.openu-interest:before {
    content: "\64";
}
.openu-interest-hollover:before {
    content: "\65";
}
.openu-student-hollover-1:before {
    content: "\67";
}

.openu-spin {
    -webkit-animation: openu-spin 2s infinite linear;
    animation: openu-spin 2s infinite linear;
}
@-webkit-keyframes openu-spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    100% {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg);
    }
}
@keyframes openu-spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    100% {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg);
    }
}

@font-face {
    font-family: "openu-font-1";
    src: url("fonts/openu-font-1.eot");
    src: url("fonts/openu-font-1.eot?#iefix") format("embedded-opentype"), url("fonts/openu-font-1.woff") format("woff"), url("fonts/openu-font-1.ttf") format("truetype"), url("fonts/openu-font-1.svg#openu-font") format("svg");
    font-weight: normal;
    font-style: normal;
}

[class^="openu-1-"],
[class*=" openu-1-"] {
    display: inline-block;
}

    [class^="openu-1-"]:before,
    [class*=" openu-1-"]:before {
        font-family: "openu-font-1" !important;
        font-style: normal !important;
        font-weight: normal !important;
        font-variant: normal !important;
        text-transform: none !important;
        speak: none;
        line-height: 1;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }

.openu-1-eifo:before {
    content: "\61";
}

.openu-1-beketsev:before {
    content: "\63";
}

.openu-1-meshalmim:before {
    content: "\64";
}

.openu-1-milgot:before {
    content: "\65";
}

.openu-1-shitat-lim:before {
    content: "\66";
}
