﻿/*#region BOOTSTRAP*/
:root {
    --font-family-sans-serif: "WebYekan", "IranSans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    --font-family-monospace: "WebYekan", "IranSans", SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}

@font-face {
    font-family: "WebYekan";
    src: url('../font/WebYekan.eot'); /* IE9 Compat Modes */
    src: url('../font/WebYekan.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../font/WebYekan.svg#WebYekan') format('svg'), /* Legacy iOS */
    url('../font/WebYekan.woff') format('woff'), /* Pretty Modern Browsers */
    url('../font/WebYekan.ttf') format('truetype'); /* Safari, Android, iOS */
    font-weight: normal;
    font-style: normal;
}

body {
    direction: rtl;
    /*font-family: "WebYekan", "IranSans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", 
        Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";*/
    font-family: "WebYekan";
}

pre,
code,
kbd,
samp {
    font-family: "WebYekan", "IranSans", SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
    font-size: 1em;
}

.tooltip {
    font-family: "WebYekan", "IranSans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}

.popover {
    font-family: "WebYekan", "IranSans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}

.text-monospace {
    font-family: "WebYekan", "IranSans", SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}

ul {
    padding-right: 0;
}

p, a, h1, h2, h3, h4, h5, h6, li {
    text-align: right;
}

.dropdown-menu {
    text-align: right;
    min-width: 5rem;
}

.table {
    text-align: right;
}

.list-inline .list-inline-item:not(:last-child) {
    margin-right: unset !important;
    margin-left: 1rem;
}

.ml-auto, .mx-auto {
    margin-left: auto !important;
    margin-right: unset !important;
}

.toast {
    left: unset;
    right: 10px;
}
/*#endregion*/