/*================================================================================
	Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template
	Version: 2.0
	Author: PIXINVENT
	Author URL: http://www.themeforest.net/user/pixinvent
================================================================================

NOTE:
------
PLACE HERE YOUR OWN SCSS CODES AND IF NEEDED, OVERRIDE THE STYLES FROM THE OTHER STYLESHEETS.
WE WILL RELEASE FUTURE UPDATES SO IN ORDER TO NOT OVERWRITE YOUR STYLES IT'S BETTER LIKE THIS.  */
@font-face {
    font-family: iranyekan;
    font-style: normal;
    font-weight: 100;
    src: url('fonts/iranyekan/eot/IRANYekanWebThin.eot');
    src: url('fonts/iranyekan/eot/IRANYekanWebThin.eot?#iefix') format('embedded-opentype'), /* IE6-8 */ url('fonts/iranyekan/woff2/IRANYekanWebThin.woff2') format('woff2'), /* FF39+,Chrome36+, Opera24+*/ url('fonts/iranyekan/woff/IRANYekanWebThin.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/ url('fonts/iranyekan/ttf/IRANYekanWebThin.ttf') format('truetype');
}

@font-face {
    font-family: iranyekan;
    font-style: normal;
    font-weight: bold;
    src: url('fonts/iranyekan/eot/IRANYekanWebBold.eot');
    src: url('fonts/iranyekan/eot/IRANYekanWebBold.eot?#iefix') format('embedded-opentype'), /* IE6-8 */ url('fonts/iranyekan/woff2/IRANYekanWebBold.woff2') format('woff2'), /* FF39+,Chrome36+, Opera24+*/ url('fonts/iranyekan/woff/IRANYekanWebBold.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/ url('fonts/iranyekan/ttf/IRANYekanWebBold.ttf') format('truetype');
}

@font-face {
    font-family: iranyekan;
    font-style: normal;
    font-weight: 300;
    src: url('fonts/iranyekan/eot/IRANYekanWebLight.eot');
    src: url('fonts/iranyekan/eot/IRANYekanWebLight.eot?#iefix') format('embedded-opentype'), /* IE6-8 */ url('fonts/iranyekan/woff2/IRANYekanWebLight.woff2') format('woff2'), /* FF39+,Chrome36+, Opera24+*/ url('fonts/iranyekan/woff/IRANYekanWebLight.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/ url('fonts/iranyekan/ttf/IRANYekanWebLight.ttf') format('truetype');
}

@font-face {
    font-family: iranyekan;
    font-style: normal;
    font-weight: normal;
    src: url('fonts/iranyekan/eot/IRANYekanWebRegular.eot');
    src: url('fonts/iranyekan/eot/IRANYekanWebRegular.eot?#iefix') format('embedded-opentype'), /* IE6-8 */ url('fonts/iranyekan/woff2/IRANYekanWebRegular.woff2') format('woff2'), /* FF39+,Chrome36+, Opera24+*/ url('fonts/iranyekan/woff/IRANYekanWebRegular.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/ url('fonts/iranyekan/ttf/IRANYekanWebRegular.ttf') format('truetype');
}

body, textarea, input, select, .btn {
    font-family: iranyekan, roboto, Arial;
}

h1, h2, h3, h4, h5, h6, strong, a {
    font-family: iranyekan, roboto, Arial;
}

.custom-option-item {
    border: none !important;
}

.selection, .select2-results__option {
    direction: rtl !important;
}

.form-floating > .form-control:focus ~ label, .form-floating > .form-control:not(:placeholder-shown) ~ label, .form-floating > .form-select ~ label,
.form-floating-force > label {
    opacity: 1;
    background-color: white;
    transform: scale(0.85) translateY(-0.85rem);
    padding: 0;
    margin: 0;
    border: none;
    padding-left: 0.3rem;
    padding-right: 0.2rem;
    margin-right: 0.4rem;
    height: auto;
    font-size: 0.95rem;
    z-index: 999 !important;
}

.form-floating > .form-control:focus::placeholder {
    color: #B9B9C3 !important;
    opacity: 1;
}

.form-floating > .form-floating-disable {
    background-color: #efefef !important;
}

th.actions-default {
    min-width: 8rem;
}

th.actions-more {
    min-width: 12rem;
}

th.actions-more2x {
    min-width: 16rem;
}

#ui-datepicker-div {
    z-index: 9999 !important;
}