﻿@font-face {
    font-family: 'Yekan';
    src: url('./iranyekanweb.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
  font-family: 'Emkan-Regular';
  src: url('./Emkan-Regular.woff2') format('woff2');
  font-display: swap;
}

@font-face {
  font-family: 'Emkan-Bold';
  src: url('./Emkan-Black.woff2') format('woff2');
  font-display: swap;
  font-weight: bold;
}
.ff-emkan{
  font-family: 'Emkan-Regular', 'Yekan', 'tahoma';
}
.ff-emkan-bold{
  font-family: 'Emkan-Bold', 'Yekan', 'tahoma';
  font-weight: bold;
}
.line-height-2d5{
  line-height: 2.5;
}
.v-card__title .v-card--material__title{
  padding-right: 12px;
}
.v-card__title {
  flex-wrap: nowrap!important;
}

.v-card__title a{
  text-decoration: none;
}
.checkouted-mark{
  background-color: red;
  padding: 4px 32px;
  position: absolute;
  left: -30px;
  top: 19px;
  transform: rotate(-43deg);
  color: white;
}
.v-icon.v-icon{
  display: flex!important;
}

.flex-align-end{
  align-items: flex-end;
}
.flex-align-start{
  align-items: flex-start;
}
.flex-justify-end{
  justify-content: flex-end;
}
.flex-justify-start{
  justify-content: flex-end;
}
.left-input input{
  text-align: left;
  direction: ltr;
}
.center-input input{
  text-align: center;
}
.v-input--selection-controls {
  margin-top: 5px!important;
}
.v-data-table > .v-data-table__wrapper .v-data-table__mobile-row{
  min-height: 30px!important;
}
.v-list-item__title, .v-list-item__subtitle{
  text-overflow: unset!important;
    white-space: normal!important;
}
.date-picker-input-sm input {
  width: 110px !important;
}
.ck-editor__editable {
  min-height: 500px;
  border: 1px solid grey!important;
 }
 .v-input--selection-controls .v-input__slot > .v-label{
  text-align: right!important;
 }
 .loan-cards > div:nth-child(even) .card, .loan-cards > div:nth-child(even) .v-card {
  background-color: whitesmoke;
  border: 1px solid #ddd;
}
.ltr{
  direction: ltr;
}
.v-input--checkbox.small .v-label {
  font-size: 11px !important;
}
.v-radio.small .v-label {
  font-size: 12px !important;
}
.v-radio.rtl .v-label {
  direction: rtl !important;
  text-align: right;
}
.v-menu__content .v-list-item__title {
  line-height: 3.5!important;
}