@import url('https://fonts.googleapis.com/css2?family=Vazirmatn:wght@100..900&display=swap');

body{
  font-family: "Vazirmatn", sans-serif;
  direction: rtl;
  text-align: right;
}


.daterangepicker,
.jq-toast-single,
.jq-toast-single .h2,
.jq-toast-single h2,
.jvectormap-label,
.popover,
.ql-container,
.select2-container .select2-search--inline .select2-search__field,
.tooltip,
.tt-highlight,
:root,
[data-bs-theme=light] {
font-family: "Vazirmatn";
}
 
code,
kbd,
pre,
samp {
font-family: "Vazirmatn";
}

.fc-text-arrow,
button,
input,
optgroup,
select,
textarea {
font-family: inherit;
}

.font-monospace {
font-family: var(--tz-font-monospace) !important;
}

 
 
.apex-charts text,
.apexcharts-datalabels text,
.apexcharts-legend-text,
.apexcharts-subtitle-text,
.apexcharts-title-text,
.apexcharts-tooltip *,
.apexcharts-tooltip-text,
.apexcharts-tooltip-title,
.apexcharts-xaxis text,
.apexcharts-xaxistooltip-text,
.apexcharts-yaxis text,
.jqsfield,
.ql-toolbar {
font-family: "Vazirmatn" !important;
}

 .breadcrumb-item+.breadcrumb-item::before{
  content: "\ea64";
 }
 .dataTables_paginate{
  .ri-arrow-left-s-line:before{
    content: "\ea6e";
  }
  .ri-arrow-right-s-line:before{
    content: "\ea64";
  }
 }
 .irs{
  direction: ltr;
}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__display{
  padding-right: 36px;
  padding-left: 5px;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{
  left: unset;
  right: 0;
}
.timeline-item{
  display: flex;
  flex-direction: row-reverse;
}
.timeline-left{

.timeline-item.alt{
  flex-direction: row;
}
}
@media (max-width: 992px) {
.timeline-left{

.timeline-item {
  flex-direction: column;
  .timeline-desk{
    width: 100%;
  }
}
 
}
}


.noUi-horizontal .noUi-handle {
left: -8px;
right: unset;
}

.noUi-handle:before, .noUi-handle:after {
right: 4px;
left: unset;
}

.noUi-handle:after {
right: 7px;
left: unset;
}

.noUi-vertical .noUi-handle {
left: -5.5px;
right: unset;
}

.noUi-vertical .noUi-handle:before, .noUi-vertical .noUi-handle:after {
right: 3px;
left: unset;
}

.noUi-vertical .noUi-handle:after {
right: 3px;
left: unset;
}