@charset "UTF-8";

@font-face {
  font-family: iransans;
  font-weight: bold;
  src: url("../fonts/iransans/eot/IRANSansWeb(FaNum)_Bold.eot");
  src: url("../fonts/iransans/eot/IRANSansWeb(FaNum)_Bold.eot?#iefix")
      format("embedded-opentype"),
    /* IE6-8 */ url("../fonts/iransans/woff2/IRANSansWeb(FaNum)_Bold.woff2")
      format("woff2"),
    /* FF39+,Chrome36+, Opera24+*/
      url("../fonts/iransans/woff/IRANSansWeb(FaNum)_Bold.woff") format("woff"),
    /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
      url("../fonts/iransans/ttf/IRANSansWeb(FaNum)_Bold.ttf")
      format("truetype");
}
@font-face {
  font-family: iransans;
  font-weight: 600;
  src: url("../fonts/iransans/eot/IRANSansWeb(FaNum)_Medium.eot");
  src: url("../fonts/iransans/eot/IRANSansWeb(FaNum)_Medium.eot?#iefix")
      format("embedded-opentype"),
    /* IE6-8 */ url("../fonts/iransans/woff2/IRANSansWeb(FaNum)_Medium.woff2")
      format("woff2"),
    /* FF39+,Chrome36+, Opera24+*/
      url("../fonts/iransans/woff/IRANSansWeb(FaNum)_Medium.woff")
      format("woff"),
    /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
      url("../fonts/iransans/ttf/IRANSansWeb(FaNum)_Medium.ttf")
      format("truetype");
}
@font-face {
  font-family: iransans;
  font-weight: normal;
  src: url("../fonts/iransans/eot/IRANSansWeb(FaNum).eot");
  src: url("../fonts/iransans/eot/IRANSansWeb(FaNum).eot?#iefix")
      format("embedded-opentype"),
    /* IE6-8 */ url("../fonts/iransans/woff2/IRANSansWeb(FaNum).woff2")
      format("woff2"),
    /* FF39+,Chrome36+, Opera24+*/
      url("../fonts/iransans/woff/IRANSansWeb(FaNum).woff") format("woff"),
    /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
      url("../fonts/iransans/ttf/IRANSansWeb(FaNum).ttf") format("truetype");
}

* {
  margin: 0;
  padding: 0;
}
body {
  direction: rtl;
}
form {
  margin: 15px;
}

.rtl{
  direction: rtl;
}
.ltr{
  direction: ltr;
}

/*  pagination */
.marianpanel .marianpanel_pagination {
  text-align: center;
  padding: 10px 4px;
  margin-top: 30px;
}
.marianpanel .marianpanel_pagination a,
.marianpanel .marianpanel_pagination span {
  display: inline-block;
  font-size: 1rem;
  margin: 10px 5px;
  background-color: #fff;
  color: #02205F;
  border: 1px solid #02205F;
  border-radius: 4px;
  padding: 8px;
}
.marianpanel .marianpanel_pagination span.current {
  background-color: #02205F;
  color: #fff;
  border-color: #02205F;
}