@font-face {
    font-family: 'iranSans';
    font-style: normal;
    font-weight: 400;
    src: url('/fonts/iranian-sans.eot');
    src: url('/fonts/iranian-sans.eot?#iefix') format('embedded-opentype'), url('/fonts/iranian-sans.woff2') format('woff2'), url('/fonts/iranian-sans.woff') format('woff'), url('/fonts/iranian-sans.ttf') format('truetype');
}

@font-face {
    font-family: 'shabnam_fd';
    font-style: normal;
    font-weight: 400;
    src: url('/fonts/Shabnam-FD.eot');
    src: url('/fonts/Shabnam-FD.eot?#iefix') format('embedded-opentype'), url('/fonts/Shabnam-FD.woff2') format('woff2'), url('/fonts/Shabnam-FD.woff') format('woff'), url('/fonts/Shabnam-FD.ttf') format('truetype');
}

@font-face {
    font-family: 'shabnam';
    font-style: normal;
    font-weight: 400;
    src: url('/fonts/Shabnam.eot');
    src: url('/fonts/Shabnam.eot?#iefix') format('embedded-opentype'), url('/fonts/Shabnam.woff2') format('woff2'), url('/fonts/Shabnam.woff') format('woff'), url('/fonts/Shabnam.ttf') format('truetype');
}

@font-face {
    font-family: 'vazir_fd';
    font-style: normal;
    font-weight: 400;
    src: url('/fonts/Vazir-FD.eot');
    src: url('/fonts/Vazir-FD.eot?#iefix') format('embedded-opentype'), url('/fonts/Vazir-FD.woff2') format('woff2'), url('/fonts/Vazir-FD.woff') format('woff'), url('/fonts/Vazir-FD.ttf') format('truetype');
}

@font-face {
    font-family: 'yakan';
    font-style: normal;
    font-weight: 400;
    src: url('/fonts/Yekan.eot');
    src: url('/fonts/Yekan.eot?#iefix') format('embedded-opentype'), url('/fonts/Yekan.woff') format('woff'), url('/fonts/Yekan.ttf') format('truetype'), url('/fonts/Yekan.svg#BYekan') format('svg');
}

@font-face {
    font-family: 'Yekan-Regular';
    src: url(/fonts/yekan-FD.eot);
    src: url(/fonts/yekan-FD.eot?#iefix) format("embedded-opentype"), url(/fonts/yekan-FD.woff) format("woff"), url(/fonts/yekan-FD.ttf) format("truetype")
}


/* @font-face {
    font-family: 'yekan_fd';
    font-style: normal;
    font-weight: 400;
    src: url('/fonts/yekan-FD.eot');
    src: url('/fonts/yekan-FD.eot?#iefix') format('embedded-opentype'), 
    url('/fonts/yekan-FD.woff') format('woff'), 
    url('/fonts/yekan-FD.ttf') format('truetype'),
} */

body {
    font-family: 'vazir_fd' !important;
    background: white !important;
    padding: 0 !important;
}
.text-right{
    text-align: right !important;
}
.rtl {
    direction: rtl !important;
}
.ltr {
    direction: ltr !important;
}
.font-en{
    font-family: 'tahoma' !important;
}
.font-shabnam{
    font-family: 'shabnam' !important;
}
.font-iransans{
    font-family: 'iranSans' !important;
}
input::placeholder {
                 
    /* Firefox, Chrome, Opera */
    text-align: right;
}
input:-ms-input-placeholder {
                 
    /* Internet Explorer 10-11 */
    text-align: right;
}
input::-ms-input-placeholder {
     
    /* Microsoft Edge */
    text-align: right;
}
input[type="text"]::placeholder {
                 
    /* Firefox, Chrome, Opera */
    text-align: right;
}
input[type="text"]:-ms-input-placeholder {
                 
    /* Internet Explorer 10-11 */
    text-align: right;
}
input[type="text"]::-ms-input-placeholder {
     
    /* Microsoft Edge */
    text-align: right;
}
/* webkit solution */
::-webkit-input-placeholder { text-align:right; }
/* mozilla solution */
input:-moz-placeholder { text-align:right; }


::-webkit-scrollbar {
    width: 2px;
    float: right !important;
   
  }
  
/*   *:hover::-webkit-scrollbar {
    width: 7px;
  } */
  
  /* Track */
  ::-webkit-scrollbar-track {
    box-shadow: inset 0 0 5px #e2e8f0; 
 
  }

  /* Handle */
  ::-webkit-scrollbar-thumb {
    background: #c1c4c9; 
   
  }
  
  /* Handle on hover */
  ::-webkit-scrollbar-thumb:hover {
    background: #203674; 
    width: 10px !important;
  }
  

.toast-message{
    padding: 10px 15px !important;
    /* padding-right: 40px !important; */
}
.toast-message .toast-close{
    padding-right: 0 !important;
    padding-top: 5px !important;
}
.swal2-title{
    font-size: 21px !important;
    margin-top: 10px !important;
}