@font-face {
    font-family: 'IRANSans';
    src: url(/assets/fonts/IRANSansWeb-60448d0537d336908a632c98d3e107fc.woff);
}


/*@font-face {*/
/*    font-family: Vazir;*/
/*    src: url('/assets/fonts/vazir/Vazir.eot');*/
/*    src: url('/assets/fonts/vazir/Vazir.eot?#iefix') format('embedded-opentype'),*/
/*    url('/assets/fonts/vazir/Vazir.woff') format('woff'),*/
/*    url('/assets/fonts/vazir/Vazir.ttf') format('truetype');*/
/*    font-weight: normal;*/
/*}*/

/*@font-face {*/
/*    font-family: Vazir;*/
/*    src: url('/assets/fonts/vazir/Vazir-Bold.eot');*/
/*    src: url('/assets/fonts/vazir/Vazir-Bold.eot?#iefix') format('embedded-opentype'),*/
/*    url('/assets/fonts/vazir/Vazir-Bold.woff') format('woff'),*/
/*    url('/assets/fonts/vazir/Vazir-Bold.ttf') format('truetype');*/
/*    font-weight: bold;*/
/*}*/

/*@font-face {*/
/*    font-family: Vazir;*/
/*    src: url('/assets/fonts/vazir/Vazir-Light.eot');*/
/*    src: url('/assets/fonts/vazir/Vazir-Light.eot?#iefix') format('embedded-opentype'),*/
/*    url('/assets/fonts/vazir/Vazir-Light.woff') format('woff'),*/
/*    url('/assets/fonts/vazir/Vazir-Light.ttf') format('truetype');*/
/*    font-weight: 300;*/
/*}*/

/*@font-face {*/
/*    font-family: VazirPersianDigit;*/
/*    src: url('/assets/fonts/vazir/Farsi-Digits-Without-Latin/Vazir-FD-WOL.eot');*/
/*    src: url('/assets/fonts/vazir/Farsi-Digits-Without-Latin/Vazir-FD-WOL.eot?#iefix') format('embedded-opentype'),*/
/*    url('/assets/fonts/vazir/Farsi-Digits-Without-Latin/Vazir-FD-WOL.woff') format('woff'),*/
/*    url('/assets/fonts/vazir/Farsi-Digits-Without-Latin/Vazir-FD-WOL.ttf') format('truetype');*/
/*    font-weight: normal;*/
/*}*/

/*@font-face {*/
/*    font-family: VazirPersianDigit;*/
/*    src: url('/assets/fonts/vazir/Farsi-Digits-Without-Latin/Vazir-Bold-FD-WOL.eot');*/
/*    src: url('/assets/fonts/vazir/Farsi-Digits-Without-Latin/Vazir-Bold-FD-WOL.eot?#iefix') format('embedded-opentype'),*/
/*    url('/assets/fonts/vazir/Farsi-Digits-Without-Latin/Vazir-Bold-FD-WOL.woff') format('woff'),*/
/*    url('/assets/fonts/vazir/Farsi-Digits-Without-Latin/Vazir-Bold-FD-WOL.ttf') format('truetype');*/
/*    font-weight: bold;*/
/*}*/

/*@font-face {*/
/*    font-family: VazirPersianDigit;*/
/*    src: url('/assets/fonts/vazir/Farsi-Digits-Without-Latin/Vazir-Light-FD-WOL.eot');*/
/*    src: url('/assets/fonts/vazir/Farsi-Digits-Without-Latin/Vazir-Light-FD-WOL.eot?#iefix') format('embedded-opentype'),*/
/*    url('/assets/fonts/vazir/Farsi-Digits-Without-Latin/Vazir-Light-FD-WOL.woff') format('woff'),*/
/*    url('/assets/fonts/vazir/Farsi-Digits-Without-Latin/Vazir-Light-FD-WOL.ttf') format('truetype');*/
/*    font-weight: 300;*/
/*}*/


body, h1, h2, h3, h4, h5, h6, th,tspan, .caption .iranFont {
    font-family: 'IRANSans' !important;
}


.persian_digit_font {
    font-family: 'IRANSans' !important;
}

.bootstrap-timepicker-widget.dropdown-menu{
    padding: 4px;
    direction: ltr !important;
    right: auto
}

/*فونت فارسی برای pagination پایین جدول‌ها*/
.kt-datatable.kt-datatable--default > .kt-datatable__pager{
    font-family: 'IRANSans' !important;
}

.dropdown-menu{
    font-family: 'IRANSans' !important;
}

/*تغییر آیکن آیتم‌های dropdown-menu در هدر*/
.kt-notification .kt-notification__item:after {
    border: 0;
    font-family: "LineAwesome";
    text-decoration: inherit;
    text-rendering: optimizeLegibility;
    text-transform: none;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-smoothing: antialiased;
    content: "";
    font-size: 0.8rem;
    line-height: 0;
    position: relative;
    color: #74788d; }

/*فونت آیتم نمایش بیشتر در fullcallender*/
.fc-unthemed a.fc-more {
    font-family: 'IRANSans' !important;

}
/*رنگ متن ایونت در fullcallender*/
.fc-unthemed .fc-event .fc-title, .fc-unthemed .fc-event-dot .fc-title {
    color: rgb(0 0 0);
}
/*دکمه اکتیو در هدر در fullcallender*/
.fc-toolbar .fc-state-active,
.fc-toolbar .ui-state-active {
    border: 0 !important;
    background: #2c77f4 !important;
    color: #ffffff !important;
}



/*!*add person*!

.packageRoleSection .kt-radio {
    padding-right: 20px;
    text-align: center;
}

.packageRoleSection .kt-radio-inline .kt-radio {
    margin-bottom: 12px;
}

!*end add person*!

.dashboard-container .same-height {
    height: 470px !important;
}

.dashboard-container .traveltimeline .kt-portlet__body {
    padding: 25px 10px !important;
}

.dashboard-container .kt-timeline-v2 {
    overflow-y: scroll;
    height: 83%;
}

.setting-container .same-height {
    height: 470px !important;
}

.setting-container .vehcile-table tbody {
    height: 310px;
    overflow-y: scroll;
}

.setting-container tbody::-webkit-scrollbar,
.dashboard-container .kt-timeline-v2::-webkit-scrollbar{
    width: 8px;
}

!* Track *!
.setting-container tbody::-webkit-scrollbar-track,
.dashboard-container .kt-timeline-v2::-webkit-scrollbar-track {
    box-shadow: inset 0 0 5px grey;
    border-radius: 10px;
}

!* Handle *!
.setting-container tbody::-webkit-scrollbar-thumb,
.dashboard-container .kt-timeline-v2::-webkit-scrollbar-thumb {
    background: #646c9a;
    border-radius: 10px;
}

!* Handle on hover *!
.setting-container tbody::-webkit-scrollbar-thumb:hover,
.dashboard-container .kt-timeline-v2::-webkit-scrollbar-thumb:hover {
    background: #4f5783;
}*/

@media (min-width: 1024px) {
    .modal-xl {
        max-width: 95%; } }

@media (min-width: 1399px) {
    .modal-xl {
        max-width: 95%; } }

@media (min-width: 1400px) {
    .modal-dialog.modal-xl {
        max-width: 95%; } }
