/*
 * Author: MohammadHadi Nasiri
 * Author URI: https://hadina.ir
 */

@font-face {
    font-family: IRANSans;
    font-style: normal;
    font-weight: 900;
    src: url('eot/IRANSansWeb_Black.eot');
    src: url('eot/IRANSansWeb_Black.eot?#iefix') format('embedded-opentype'),
        /* IE6-8 */
        url('woff2/IRANSansWeb_Black.woff2') format('woff2'),
        /* FF39+,Chrome36+, Opera24+*/
        url('woff/IRANSansWeb_Black.woff') format('woff'),
        /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
        url('ttf/IRANSansWeb_Black.ttf') format('truetype');
}

@font-face {
    font-family: IRANSans;
    font-style: normal;
    font-weight: bold;
    src: url('eot/IRANSansWeb_Bold.eot');
    src: url('eot/IRANSansWeb_Bold.eot?#iefix') format('embedded-opentype'),
        /* IE6-8 */
        url('woff2/IRANSansWeb_Bold.woff2') format('woff2'),
        /* FF39+,Chrome36+, Opera24+*/
        url('woff/IRANSansWeb_Bold.woff') format('woff'),
        /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
        url('ttf/IRANSansWeb_Bold.ttf') format('truetype');
}

@font-face {
    font-family: IRANSans;
    font-style: normal;
    font-weight: 500;
    src: url('eot/IRANSansWeb_Medium.eot');
    src: url('eot/IRANSansWeb_Medium.eot?#iefix') format('embedded-opentype'),
        /* IE6-8 */
        url('woff2/IRANSansWeb_Medium.woff2') format('woff2'),
        /* FF39+,Chrome36+, Opera24+*/
        url('woff/IRANSansWeb_Medium.woff') format('woff'),
        /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
        url('ttf/IRANSansWeb_Medium.ttf') format('truetype');
}

@font-face {
    font-family: IRANSans;
    font-style: normal;
    font-weight: 300;
    src: url('eot/IRANSansWeb_Light.eot');
    src: url('eot/IRANSansWeb_Light.eot?#iefix') format('embedded-opentype'),
        /* IE6-8 */
        url('woff2/IRANSansWeb_Light.woff2') format('woff2'),
        /* FF39+,Chrome36+, Opera24+*/
        url('woff/IRANSansWeb_Light.woff') format('woff'),
        /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
        url('ttf/IRANSansWeb_Light.ttf') format('truetype');
}

@font-face {
    font-family: IRANSans;
    font-style: normal;
    font-weight: 200;
    src: url('eot/IRANSansWeb_UltraLight.eot');
    src: url('eot/IRANSansWeb_UltraLight.eot?#iefix') format('embedded-opentype'),
        /* IE6-8 */
        url('woff2/IRANSansWeb_UltraLight.woff2') format('woff2'),
        /* FF39+,Chrome36+, Opera24+*/
        url('woff/IRANSansWeb_UltraLight.woff') format('woff'),
        /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
        url('ttf/IRANSansWeb_UltraLight.ttf') format('truetype');
}

@font-face {
    font-family: IRANSans;
    font-style: normal;
    font-weight: normal;
    src: url('eot/IRANSansWeb.eot');
    src: url('eot/IRANSansWeb.eot?#iefix') format('embedded-opentype'),
        /* IE6-8 */
        url('woff2/IRANSansWeb.woff2') format('woff2'),
        /* FF39+,Chrome36+, Opera24+*/
        url('woff/IRANSansWeb.woff') format('woff'),
        /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
        url('ttf/IRANSansWeb.ttf') format('truetype');
}

:root {
    --color-primary: #098985 !important;
}

body {
    font-family: IRANSans !important;
    direction: rtl;
}

.nav {
    padding-right: 0 !important;
}

.navbar-brand {
    margin-left: var(--bs-navbar-brand-margin-end);
    margin-right: 0;
}

.text-start {
    text-align: right !important;
}

.text-end {
    text-align: left !important;
}

.float-start {
    float: right !important;
}

.float-end {
    float: left !important;
}

.dropdown-menu,
.setting-select button {
    text-align: right !important;
}

.pe-2 {
    padding-left: .5rem !important;
    margin-right: auto !important;
}

.me-3 {
    margin-left: 1rem !important;
    margin-right: auto !important;
}

.me-2 {
    margin-left: .5rem !important;
    margin-right: auto !important;
}

#admin-panel .tab-content>.tab-pane {
    margin-left: 0 !important;
    margin-right: auto !important;
}

#profile .tab-content>.tab-pane {
    margin-left: -100%;
    margin-right: 0 !important;
}

.me-auto {
    margin-left: auto !important;
}

.ms-auto {
    margin-right: auto !important;
}