/*@charset "UTF-8";*/
/*@font-face {*/
/*    font-family: IRANYekan;*/
/*    font-style: normal;*/
/*    font-weight: 300;*/
/*    src: url('/assets/fonts/iranyekanweblight.woff') format('woff'), !* FF3.6+, IE9, Chrome6+, Saf5.1+*! url('/assets/fonts/iranyekanweblight.ttf') format('truetype');*/
/*}*/

/*@font-face {*/
/*    font-family: IRANYekan;*/
/*    font-style: normal;*/
/*    font-weight: normal;*/
/*    src: url('/assets/fonts/iranyekanwebregular.woff') format('woff'), !* FF3.6+, IE9, Chrome6+, Saf5.1+*! url('/assets/fonts/iranyekanwebregular.ttf') format('truetype');*/
/*}*/

/*@font-face {*/
/*    font-family: IRANYekan;*/
/*    font-style: normal;*/
/*    font-weight: bold;*/
/*    src: url('/assets/fonts/iranyekanwebbold.woff') format('woff'), !* FF3.6+, IE9, Chrome6+, Saf5.1+*! url('/assets/fonts/iranyekanwebbold.ttf') format('truetype');*/
/*}*/

/*!* Latin fonts (Roboto) *!*/
/*@font-face {*/
/*    font-family: roboto;*/
/*    font-style: normal;*/
/*    font-weight: 300;*/
/*    src: url('/assets/fonts/roboto/robotolight.woff') format('woff'), !* FF3.6+, IE9, Chrome6+, Saf5.1+*! url('/assets/fonts/roboto/robotolight.ttf') format('truetype');*/
/*}*/

/*@font-face {*/
/*    font-family: roboto;*/
/*    font-style: normal;*/
/*    font-weight: normal;*/
/*    src: url('/assets/fonts/roboto/robotoregular.woff') format('woff'), !* FF3.6+, IE9, Chrome6+, Saf5.1+*! url('/assets/fonts/roboto/robotoregular.ttf') format('truetype');*/
/*}*/

/*@font-face {*/
/*    font-family: roboto;*/
/*    font-style: normal;*/
/*    font-weight: bold;*/
/*    src: url('/assets/fonts/roboto/robotobold.woff') format('woff'), !* FF3.6+, IE9, Chrome6+, Saf5.1+*! url('/assets/fonts/roboto/robotobold.ttf') format('truetype');*/
/*}*/

@font-face {
    font-family: yekan;
    src: url(/assets/fonts/Yekan/Yekan.eot);
    src: url(/assets/fonts/Yekan/Yekan.eot?#iefix) format("embedded-opentype"), url(/assets/fonts/Yekan/Yekan.woff) format("woff"), url(/assets/fonts/Yekan/Yekan.ttf) format("truetype"), url(/assets/fonts/Yekan/Yekan.svg#BYekan) format("svg");
    font-weight: normal;
    font-style: normal
}

@font-face {
    font-family: yekanNumber;
    src: url(/assets/fonts/Yekan/yekannumbers-regular.eot);
    src: url(/assets/fonts/Yekan/yekannumbers-regular.eot?#iefix) format("embedded-opentype"), url(/assets/fonts/Yekan/yekannumbers-regular.woff) format("woff"), url(/assets/fonts/Yekan/yekannumbers-regular.ttf) format("truetype"), url(/assets/fonts/Yekan/yekannumbers-regular.svg#BYekan) format("svg");
    font-weight: normal;
    font-style: normal
}

@font-face {
    font-family: IranianSans;
    src: url(/assets/fonts/sans/IranianSans.eot);
    src: url(/assets/fonts/sans/IranianSans.eot?#iefix) format("embedded-opentype"), url(/assets/fonts/sans/IranianSans.woff) format("woff"), url(/assets/fonts/sans/IranianSans.ttf) format("truetype"), url(/assets/fonts/sans/IranianSans.svg#BYekan) format("svg");
    font-weight: normal;
    font-style: normal
}

body {
    font-family: IranianSans, yekanNumber, serif !important;
    font-weight: normal;
}

.iranianSans {
    font-family: IranianSans, yekanNumber, serif;
    font-weight: normal;
}
[dir="rtl"] .dropdown-item {
    text-align: right;
}
input[type=text] {direction: rtl;text-align: right !important;}
/*[dir="rtl"] .dropdown-item:hover, .dropdown-item:focus {*/
/*    border-radius: 0 0 0.375rem 0.375rem !important;*/
/*}*/

[dir="rtl"] .multiselect .was-validated .multiselect__tags, .multiselect .form-control:invalid, [dir="rtl"] .multiselect .form-control.is-invalid {
    padding-left: calc(2rem + 1rem) !important;
    background-position: left calc(2rem) center !important;
}
[dir="rtl"] .multiselect .was-validated .multiselect__tags, .multiselect .form-control:valid, [dir="rtl"] .multiselect .form-control.is-valid {
    padding-left: calc(2rem + 1rem) !important;
    background-position: left calc(2rem) center !important;
}

.form-select option {
    font-family: IranianSans, serif !important;
}

[dir="rtl"] .accordion-button::after {
    margin-right: auto !important;
    margin-left: 0;
}