/*
	Theme Name: Dalil Template
	Description: تمام حقوق این قالب برای صاحب آن محفوظ است و هرگونه کپی برداری و نال قالب پیگیری خواهد شد .
	Author: Alireza Fadahi
	Author URI: https://alirezafadahi.ir/
	Version: 1.0
*/
@font-face {
  font-family: 'anj';
  src: url('fonts/Anjoman-ExtraLight.eot');
  src: url('fonts/Anjoman-ExtraLight.eot') format('embedded-opentype'),
       url('fonts/Anjoman-ExtraLight.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'anj';
  src: url('fonts/Anjoman-Medium.eot');
  src: url('fonts/Anjoman-Medium.eot') format('embedded-opentype'),
       url('fonts/Anjoman-Medium.woff') format('woff');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'anj';
  src: url('fonts/Anjoman-SemiBold.eot');
  src: url('fonts/Anjoman-SemiBold.eot') format('embedded-opentype'),
       url('fonts/Anjoman-SemiBold.woff') format('woff');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'anj';
  src: url('fonts/Anjoman-ExtraBold.eot');
  src: url('fonts/Anjoman-ExtraBold.eot') format('embedded-opentype'),
       url('fonts/Anjoman-ExtraBold.woff') format('woff');
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: 'anj';
  src: url('fonts/Anjoman-Black.eot');
  src: url('fonts/Anjoman-Black.eot') format('embedded-opentype'),
       url('fonts/Anjoman-Black.woff') format('woff');
  font-weight: 900;
  font-style: normal;
}
:root{
  --black:#000000;
  --white:#fff;
  --text:#D9D9D9;
  --btn:#5B5B5B;
}
*{
	font-family: 'anj';
}
body{
  direction: rtl;
}
.menubox ul li {
  padding-left: 0;
  padding-right: 15px;
}
.menubox ul li::before{
  right: 0;
  left: inherit;
  top: 7px;
}
.fmenu ul li {
  padding-left: 0;
  padding-right: 15px;
}
.fmenu ul li::before{
  right: 0;
  left: inherit;
  top: 7px;
}
.myth{
  border-left: 1px solid var(--primary);
  border-right: inherit;
}
.khap2 img{
  transform: inherit;
}
.khaintrobox p,.khaintrobox{
  text-align: right;
}
.selected {
  padding-left: 20px;
  padding-right: inherit;
}
.selected::after {
  left: 0;
  right: inherit;
}
.custom-select .select-options li {
  text-align: right;
}
.custom-select .select-options li::before {
  content: url(img/circle2.svg);
  margin-right: inherit;
  margin-left: 5px;
  position: inherit;
}
.contactfbox{
  padding: 10px 20px 10px 10px;
}
.mytags a::before{
  margin-left: 5px;
  bottom: -2px;
  margin-right: inherit;
}
.resmenuitems{
  right: 0;
  left: inherit;
}
.resmenuitems ul li{
  text-align: right;
  padding-right: 15px;
  padding-left: inherit;
}
.resmenuitems ul li::before{
  right: 0;
  left: inherit;
  top: 10px;
}
.menubox ul li ul li::before{
  background: #33A4A4;
  right: 7px;
  left: inherit;
} 
.menubox ul li ul{
  left: inherit;
  right: 0;
}
.menubox ul li ul li ul{
  right: 151px;
  left: inherit;
}
.menubox ul li ul li.menu-item-has-children a::after{
  left: -15px;
  right: inherit;
  transform: inherit;
}
.resmenuitems ul li.menu-item-has-children a::after{
  left: -15px;
  right: inherit;
}
.resmenuitems ul li ul{
  right: -10px;
  left: inherit;
}
.resmenuitems ul li ul li ul li::before{
  top: 13px;
}
.flex1 input{
  text-align: right;
}
.videitem a,.videitem span{
  top: -2px;
}
.wpulike-default .count-box{
  margin: 0 5px 0 0;
}
.langbox .wpml-ls-legacy-list-horizontal{
  right: 0;
  left: inherit;
}
.searchbox form{
  padding: 5px 5px 8px;
}
@media(max-width:992px){
  .fmenu ul li::before{
    top: 6px;
  }
  .rtl .wpulike-default .count-box{
    margin: 0;
  }
}