﻿/* IcoMoon v1.0 - Custom Icon Font */

@font-face {
    font-family: 'icomoon';
    src: url('../fonts/icomoon-v1.0/icomoon.149a05618877d48e3ca7.eot');
    src: url('../fonts/icomoon-v1.0/icomoon.149a05618877d48e3ca7.eot?#iefix') format('embedded-opentype'),
         url('../fonts/icomoon-v1.0/icomoon.7e8ebacfc2f556342371.ttf') format('truetype'),
         url('../fonts/icomoon-v1.0/icomoon.0d96bc5b26f1d3bd78b8.woff') format('woff'),
         url('../fonts/icomoon-v1.0/icomoon.a732f2e1a928fbf1ffd1.svg#icomoon') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: block;
}

[class^="icon-"],
[class*=" icon-"] {
    font-family: 'icomoon' !important;
    speak: never;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

/* ICON DEFINITIONS */
.icon-arrow-left2:before { content:"⭠"; }
.icon-dots-vertical:before { content:""; }
.icon-plans:before { content:""; }
.icon-eye-slash:before { content:""; }
.icon-add-message:before { content:""; }
.icon-add-user:before { content:""; }
.icon-arrow:before { content:""; }
.icon-calender:before { content:""; }
.icon-folder:before { content:"🗁"; }
.icon-cancel:before { content:""; }
.icon-card:before { content:""; }
.icon-chart:before { content:""; }
.icon-chart-line:before { content:""; }
.icon-check:before { content:""; }
.icon-cross:before { content:"✕"; }
.icon-circle-add:before { content:""; }
.icon-circle-arrow:before { content:""; }
.icon-circle-info:before { content:""; }
.icon-circle-minus:before { content:""; }
.icon-code:before { content:""; }
.icon-commenr:before { content:""; }
.icon-contact:before { content:""; }
.icon-contact-us:before { content:""; }
.icon-copy:before { content:""; }
.icon-dark:before { content:""; }
.icon-dashboard:before { content:""; }
.icon-download:before { content:""; }
.icon-download-file:before { content:""; }
.icon-edit:before { content:""; }
.icon-features:before { content:""; }
.icon-filter:before { content:""; }
.icon-form:before { content:""; }
.icon-grid:before { content:""; }
.icon-help:before { content:""; }
.icon-key:before { content:""; }
.icon-law:before { content:""; }
.icon-light:before { content:""; }
.icon-list:before { content:""; }
.icon-mail:before { content:""; }
.icon-menu:before { content:""; }
.icon-minus:before { content:""; }
.icon-notification:before { content:""; }
.icon-phone:before { content:""; }
.icon-plus:before { content:""; }
.icon-plus-mail:before { content:""; }
.icon-refresh:before { content:""; }
.icon-report:before { content:""; }
.icon-search:before { content:""; }
.icon-setting:before { content:""; }
.icon-trash:before { content:""; }
.icon-upload:before { content:""; }
.icon-user:before { content:""; }
.icon-view:before { content:""; }
.icon-wallet:before { content:""; }
.icon-activation:before { content:""; }

.icon-down {
    transform: rotate(-90deg);   /* پایین */
}

.icon-up {
    transform: rotate(90deg);    /* بالا */
}
.icon-large {
    font-size: 1.5em;
    line-height: 1;
}

.icon-small {
    font-size: 0.8em;
    line-height: 1;
}
.icon-xs { font-size: 0.7em; }
.icon-sm { font-size: 0.85em; }
