﻿@font-face {
    font-family: IRANSans;
    font-style: normal;
    font-weight: bold;
    src: url('../fonts/eot/iransansweb_bold.eot');
    src: url('../fonts/eot/iransansweb_bold.eot?#iefix') format('embedded-opentype'), url('../fonts/woff2/iransansweb_bold.woff2') format('woff2'), url('../fonts/woff/iransansweb_bold.woff') format('woff'), url('../fonts/ttf/iransansweb_bold.ttf') format('truetype');
}
@font-face {
    font-family: IRANSans;
    font-style: normal;
    font-weight: 600;
    src: url('../fonts/eot/iransansweb_bold.eot');
    src: url('../fonts/eot/iransansweb_bold.eot?#iefix') format('embedded-opentype'), url('../fonts/woff2/iransansweb_bold.woff2') format('woff2'), url('../fonts/woff/iransansweb_bold.woff') format('woff'), url('../fonts/ttf/iransansweb_bold.ttf') format('truetype');
}
@font-face {
    font-family: IRANSans;
    font-style: normal;
    font-weight: normal;
    src: url('../fonts/eot/iransansweb.eot');
    src: url('../fonts/eot/iransansweb.eot?#iefix') format('embedded-opentype'), url('../fonts/woff2/iransansweb.woff2') format('woff2'), url('../fonts/woff/iransansweb.woff') format('woff'), url('../fonts/ttf/iransansweb.ttf') format('truetype');
}

/* Shared base typography — single source for every host. */
body {
    font-family: 'IRANSans', Tahoma, Arial, sans-serif;
}

/* Shared RTL fix — numeric/phone inputs must not flip to LTR when the value starts with a digit. */
.mud-input input[type="tel"],
.mud-input input[type="number"] {
    unicode-bidi: normal;
    direction: rtl;
    text-align: right;
}
