@font-face {
  font-family: Yekan;
  src: url('../fonts/Yekan-Bakh-FaNum-Regular.woff') format('woff');
  font-weight: normal;
  font-display: swap;
}
@font-face {
  font-family: Yekan;
  src: url('../fonts/Yekan-Bakh-FaNum-Bold.woff') format('woff');
  font-weight: bold;
  font-display: swap;
}
@font-face {
  font-family: Yekan;
  src: url('../fonts/Yekan-Bakh-FaNum-Thin.woff') format('woff');
  font-weight: 100;
  font-display: swap;
}
@font-face {
  font-family: Yekan;
  src: url('../fonts/Yekan-Bakh-FaNum-Light.woff') format('woff');
  font-weight: 300;
  font-display: swap;
}
@font-face {
  font-family: Yekan;
  src: url('../fonts/Yekan-Bakh-FaNum-Medium.woff') format('woff');
  font-weight: 500;
  font-display: swap;
}
@font-face {
  font-family: Yekan;
  src: url('../fonts/Yekan-Bakh-FaNum-Heavy.woff') format('woff');
  font-weight: 900;
  font-display: swap;
}
body {
  font-family: Yekan;
  position: relative;
  direction: rtl;
}

.rememberme label{margin-left: 0;margin-right: 22px;}
.rememberme label:before{right: 0;left: auto;}
.rememberme input[type="checkbox"]:checked+label::after{right: 15px;left: auto;}
.RightBoxWpyarPanelInAuth form p .toggle-password{right: auto;left: 8px;}
.Sty3Swither a, .Sty4Swither a, .disloginform{margin-left: 0;margin-right: 5px;}
.Sty2HeadForm div{display: flex;}
.Sty2HeadForm a {border-left: 0;
  border-right: 1px solid #9f9f9f;
}
.Sty2HeadForm a:first-child{border-right: 0;}
.BasicLeftBox.slideOne {
  transform: translateX(-100%);
}
.styleOneForm.slideOne {
  transform: translateX(100%);
  transition: transform 0.5s linear;
}
.invalid,.valid{
  padding-right: 22px;padding-left: 0;
}

#pswd_info {
  direction: rtl;
  text-align: right;
}
.wpyarPanelBackToSite {
  display: flex;
  align-content: center;
}
.wpyarPanelBackToSite i {
  line-height: 1.6;
  margin: 0 5px;
}
