@font-face {
    font-family: 'epiviz-icons';
    src: url('fonts/epiviz-icons.eot?u5koms');
    src: url('fonts/epiviz-icons.eot?#iefixu5koms') format('embedded-opentype'),
    url('fonts/epiviz-icons.woff?u5koms') format('woff'),
    url('fonts/epiviz-icons.ttf?u5koms') format('truetype'),
    url('fonts/epiviz-icons.svg?u5koms#icomoon') format('svg');
    font-weight: normal;
    font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {
    font-family: 'epiviz-icons';
    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;
}

.icon-cursor:before {
    content: "\e640";
}

.icon-select-all:before {
    content: "\ee02";
}

.icon-select:before {
    content: "\f10d";
}

.icon-blocked4:before {
    content: "\f379";
}

.icon-disk3:before {
    font-size: 13px;
    content: "\f39b";
}

.icon-flow-cascade:before {
    content: "\f3af";
}

.icon-flow-branch:before {
    content: "\f3b0";
}

.icon-flow-tree:before {
    content: "\f3b1";
}

.icon-flow-line:before {
    content: "\f3b2";
}

.icon-flow-parallel2:before {
    content: "\f3b3";
}
