/* ***** ***** ***** ***** ***** ***** ***** ***** ***** ***** */
@font-face {
  font-family: "IRANSansWeb";
  src: url("/vendor/processmaker/pishrobpms/pishrobpms-rtl/fonts/IRANSansWeb.ttf") format("truetype"), url("/vendor/processmaker/pishrobpms/pishrobpms-rtl/fonts/IRANSansWeb.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "IRANSansWeb_Bold";
  src: url("/vendor/processmaker/pishrobpms/pishrobpms-rtl/fonts/IRANSansWeb_Bold.ttf") format("truetype"), url("/vendor/processmaker/pishrobpms/pishrobpms-rtl/fonts/IRANSansWeb_Bold.woff") format("woff");
  font-weight: bold;
  font-style: normal;
}
body,
html,
.tooltip,
.popover {
  font-family: IRANSansWeb, "Open Sans";
}

body,
html {
  direction: rtl;
}

body {
  text-align: right;
}

#togglePassword {
  right: unset !important;
  left: 4%;
}

#screen-container .form-check-input {
  margin-left: -1.25rem;
  margin-right: -1.25rem;
}

.form-check-input {
  margin-left: unset;
  margin-right: -1.25rem;
}

#app > div > div.flex-fill.small-screen > div > div.col-md-6.col-lg-6.col-xl-4.col-xxl-3 > div > form > div.row.justify-content-between.mb-3 > div.form-check {
  padding-right: 5%;
}

#app > div > div.row {
  direction: ltr;
}

#app > div > div > form {
  text-align: right;
}
