/*
Custom CSS
By: Behsaa.com/

*/

@font-face {
  font-family: IRANSans;
  font-style: normal;
  font-weight: 700;
  src: url("fonts/IransSans/normal-fa/eot/IRANSansWeb(FaNum)_Bold.eot");
  src: url("fonts/IransSans/normal-fa/eot/IRANSansWeb(FaNum)_Bold.eot?#iefix")
      format("embedded-opentype"),
    url("fonts/IransSans/normal-fa/woff2/IRANSansWeb(FaNum)_Bold.woff2")
      format("woff2"),
    url("fonts/IransSans/normal-fa/woff/IRANSansWeb(FaNum)_Bold.woff")
      format("woff"),
    url("fonts/IransSans/normal-fa/ttf/IRANSansWeb(FaNum)_Bold.ttf")
      format("truetype");
}
@font-face {
  font-family: IRANSans;
  font-style: normal;
  font-weight: 500;
  src: url("fonts/IransSans/normal-fa/eot/IRANSansWeb(FaNum)_Medium.eot");
  src: url("fonts/IransSans/normal-fa/eot/IRANSansWeb(FaNum)_Medium.eot?#iefix")
      format("embedded-opentype"),
    url("fonts/IransSans/normal-fa/woff2/IRANSansWeb(FaNum)_Medium.woff2")
      format("woff2"),
    url("fonts/IransSans/normal-fa/woff/IRANSansWeb(FaNum)_Medium.woff")
      format("woff"),
    url("fonts/IransSans/normal-fa/ttf/IRANSansWeb(FaNum)_Medium.ttf")
      format("truetype");
}
@font-face {
  font-family: IRANSans;
  font-style: normal; /*font-weight:300;*/
  src: url("fonts/IransSans/normal-fa/eot/IRANSansWeb(FaNum)_Light.eot");
  src: url("fonts/IransSans/normal-fa/eot/IRANSansWeb(FaNum)_Light.eot?#iefix")
      format("embedded-opentype"),
    url("fonts/IransSans/normal-fa/woff2/IRANSansWeb(FaNum)_Light.woff2")
      format("woff2"),
    url("fonts/IransSans/normal-fa/woff/IRANSansWeb(FaNum)_Light.woff")
      format("woff"),
    url("fonts/IransSans/normal-fa/ttf/IRANSansWeb(FaNum)_Light.ttf")
      format("truetype");
}
@font-face {
  font-family: IRANSans;
  font-style: normal;
  font-weight: 200;
  src: url("fonts/IransSans/normal-fa/eot/IRANSansWeb(FaNum)_UltraLight.eot");
  src: url("fonts/IransSans/normal-fa/eot/IRANSansWeb(FaNum)_UltraLight.eot?#iefix")
      format("embedded-opentype"),
    url("fonts/IransSans/normal-fa/woff2/IRANSansWeb(FaNum)_UltraLight.woff2")
      format("woff2"),
    url("fonts/IransSans/normal-fa/woff/IRANSansWeb(FaNum)_UltraLight.woff")
      format("woff"),
    url("fonts/IransSans/normal-fa/ttf/IRANSansWeb(FaNum)_UltraLight.ttf")
      format("truetype");
}
@font-face {
  font-family: IRANSans;
  font-style: normal;
  font-weight: 400;
  src: url("fonts/IransSans/normal-fa/eot/IRANSansWeb(FaNum).eot");
  src: url("fonts/IransSans/normal-fa/eot/IRANSansWeb(FaNum).eot?#iefix")
      format("embedded-opentype"),
    url("fonts/IransSans/normal-fa/woff2/IRANSansWeb(FaNum).woff2")
      format("woff2"),
    url("fonts/IransSans/normal-fa/woff/IRANSansWeb(FaNum).woff") format("woff"),
    url("fonts/IransSans/normal-fa/ttf/IRANSansWeb(FaNum).ttf")
      format("truetype");
}

@font-face {
	font-family: Yekan Bakh FaNum ExtraCondensed;
	font-style: normal;
	font-weight: 100;
	font-stretch: extra-condensed;
	src: url('fonts/YekanB/woff/YekanBakhFaNum-ThinExtraCondensed.woff') format('woff'),   
	url('fonts/YekanB/woff2/YekanBakhFaNum-ThinExtraCondensed.woff2') format('woff2');		
}

@font-face {
	font-family: Yekan Bakh FaNum ExtraCondensed;
	font-style: normal;
	font-weight: 300;
	font-stretch: extra-condensed;
	src: url('fonts/YekanB/woff/YekanBakhFaNum-LightExtraCondensed.woff') format('woff'),   
	url('fonts/YekanB/woff2/YekanBakhFaNum-LightExtraCondensed.woff2') format('woff2');	
}

@font-face {
	font-family: Yekan Bakh FaNum ExtraCondensed;
	font-style: normal;
	font-weight: normal;
	font-stretch: extra-condensed;
	src: url('fonts/YekanB/woff/YekanBakhFaNum-RegularExtraCondensed.woff') format('woff'),   
	url('fonts/YekanB/woff2/YekanBakhFaNum-RegularExtraCondensed.woff2') format('woff2');		 
}

@font-face {
	font-family: Yekan Bakh FaNum ExtraCondensed;
	font-style: normal;
	font-weight: 600;
	font-stretch: extra-condensed;
	src: url('fonts/YekanB/woff/YekanBakhFaNum-SemiBoldExtraCondensed.woff') format('woff'),   
	url('fonts/YekanB/woff2/YekanBakhFaNum-SemiBoldExtraCondensed.woff2') format('woff2');		 
}

@font-face {
	font-family: Yekan Bakh FaNum ExtraCondensed;
	font-style: normal;
	font-weight: bold;
	font-stretch: extra-condensed;
	src: url('fonts/YekanB/woff/YekanBakhFaNum-BoldExtraCondensed.woff') format('woff'),   
	url('fonts/YekanB/woff2/YekanBakhFaNum-BoldExtraCondensed.woff2') format('woff2'); 
}

@font-face {
	font-family: Yekan Bakh FaNum ExtraCondensed;
	font-style: normal;
	font-weight: 800;
	font-stretch: extra-condensed;
	src: url('fonts/YekanB/woff/YekanBakhFaNum-ExtraBoldExtraCondensed.woff') format('woff'),   
	url('fonts/YekanB/woff2/YekanBakhFaNum-ExtraBoldExtraCondensed.woff2') format('woff2');		 
}

@font-face {
	font-family: Yekan Bakh FaNum ExtraCondensed;
	font-style: normal;
	font-weight: 900;
	font-stretch: extra-condensed;
	src: url('fonts/YekanB/woff/YekanBakhFaNum-BlackExtraCondensed.woff') format('woff'),   
	url('fonts/YekanB/woff2/YekanBakhFaNum-BlackExtraCondensed.woff2') format('woff2');		 
}

@font-face {
	font-family: Yekan Bakh FaNum ExtraCondensed;
	font-style: normal;
	font-weight: 950;
	font-stretch: extra-condensed;
	src: url('fonts/YekanB/woff/YekanBakhFaNum-ExtraBlackExtraCondensed.woff') format('woff'),   
	url('fonts/YekanB/woff2/YekanBakhFaNum-ExtraBlackExtraCondensed.woff2') format('woff2');		 
}

@font-face {
	font-family: Yekan Bakh FaNum Condensed;
	font-style: normal;
	font-weight: 100;
	font-stretch: condensed;
	src: url('fonts/YekanB/woff/YekanBakhFaNum-ThinCondensed.woff') format('woff'),   
	url('fonts/YekanB/woff2/YekanBakhFaNum-ThinCondensed.woff2') format('woff2');		
}

@font-face {
	font-family: Yekan Bakh FaNum Condensed;
	font-style: normal;
	font-weight: 300;
	font-stretch: condensed;
	src: url('fonts/YekanB/woff/YekanBakhFaNum-LightCondensed.woff') format('woff'),   
	url('fonts/YekanB/woff2/YekanBakhFaNum-LightCondensed.woff2') format('woff2');	
}

@font-face {
	font-family: Yekan Bakh FaNum Condensed;
	font-style: normal;
	font-weight: normal;
	font-stretch: condensed;
	src: url('fonts/YekanB/woff/YekanBakhFaNum-RegularCondensed.woff') format('woff'),   
	url('fonts/YekanB/woff2/YekanBakhFaNum-RegularCondensed.woff2') format('woff2');		 
}

@font-face {
	font-family: Yekan Bakh FaNum Condensed;
	font-style: normal;
	font-weight: 600;
	font-stretch: condensed;
	src: url('fonts/YekanB/woff/YekanBakhFaNum-SemiBoldCondensed.woff') format('woff'),   
	url('fonts/YekanB/woff2/YekanBakhFaNum-SemiBoldCondensed.woff2') format('woff2');		 
}

@font-face {
	font-family: Yekan Bakh FaNum Condensed;
	font-style: normal;
	font-weight: bold;
	font-stretch: condensed;
	src: url('fonts/YekanB/woff/YekanBakhFaNum-BoldCondensed.woff') format('woff'),   
	url('fonts/YekanB/woff2/YekanBakhFaNum-BoldCondensed.woff2') format('woff2'); 
}

@font-face {
	font-family: Yekan Bakh FaNum Condensed;
	font-style: normal;
	font-weight: 800;
	font-stretch: condensed;
	src: url('fonts/YekanB/woff/YekanBakhFaNum-ExtraBoldCondensed.woff') format('woff'),   
	url('fonts/YekanB/woff2/YekanBakhFaNum-ExtraBoldCondensed.woff2') format('woff2');		 
}

@font-face {
	font-family: Yekan Bakh FaNum Condensed;
	font-style: normal;
	font-weight: 900;
	font-stretch: condensed;
	src: url('fonts/YekanB/woff/YekanBakhFaNum-BlackCondensed.woff') format('woff'),   
	url('fonts/YekanB/woff2/YekanBakhFaNum-BlackCondensed.woff2') format('woff2');		 
}

@font-face {
	font-family: Yekan Bakh FaNum Condensed;
	font-style: normal;
	font-weight: 950;
	font-stretch: condensed;
	src: url('fonts/YekanB/woff/YekanBakhFaNum-ExtraBlackCondensed.woff') format('woff'),   
	url('fonts/YekanB/woff2/YekanBakhFaNum-ExtraBlackCondensed.woff2') format('woff2');		 
}

@font-face {
	font-family: Yekan Bakh FaNum SemiCondensed;
	font-style: normal;
	font-weight: 100;
	font-stretch: semi-condensed;
	src: url('fonts/YekanB/woff/YekanBakhFaNum-ThinSemiCondensed.woff') format('woff'),   
	url('fonts/YekanB/woff2/YekanBakhFaNum-ThinSemiCondensed.woff2') format('woff2');		
}

@font-face {
	font-family: Yekan Bakh FaNum SemiCondensed;
	font-style: normal;
	font-weight: 300;
	font-stretch: semi-condensed;
	src: url('fonts/YekanB/woff/YekanBakhFaNum-LightSemiCondensed.woff') format('woff'),   
	url('fonts/YekanB/woff2/YekanBakhFaNum-LightSemiCondensed.woff2') format('woff2');	
}

@font-face {
	font-family: Yekan Bakh FaNum SemiCondensed;
	font-style: normal;
	font-weight: normal;
	font-stretch: semi-condensed;
	src: url('fonts/YekanB/woff/YekanBakhFaNum-RegularSemiCondensed.woff') format('woff'),   
	url('fonts/YekanB/woff2/YekanBakhFaNum-RegularSemiCondensed.woff2') format('woff2');		 
}

@font-face {
	font-family: Yekan Bakh FaNum SemiCondensed;
	font-style: normal;
	font-weight: 600;
	font-stretch: semi-condensed;
	src: url('fonts/YekanB/woff/YekanBakhFaNum-SemiBoldSemiCondensed.woff') format('woff'),   
	url('woff2/YekanBakhFaNum-SemiBoldSemiCondensed.woff2') format('woff2');		 
}

@font-face {
	font-family: Yekan Bakh FaNum SemiCondensed;
	font-style: normal;
	font-weight: bold;
	font-stretch: semi-condensed;
	src: url('fonts/YekanB/woff/YekanBakhFaNum-BoldSemiCondensed.woff') format('woff'),   
	url('fonts/YekanB/woff2/YekanBakhFaNum-BoldSemiCondensed.woff2') format('woff2'); 
}

@font-face {
	font-family: Yekan Bakh FaNum SemiCondensed;
	font-style: normal;
	font-weight: 800;
	font-stretch: semi-condensed;
	src: url('fonts/YekanB/woff/YekanBakhFaNum-ExtraBoldSemiCondensed.woff') format('woff'),   
	url('fonts/YekanB/woff2/YekanBakhFaNum-ExtraBoldSemiCondensed.woff2') format('woff2');		 
}

@font-face {
	font-family: Yekan Bakh FaNum SemiCondensed;
	font-style: normal;
	font-weight: 900;
	font-stretch: semi-condensed;
	src: url('fonts/YekanB/woff/YekanBakhFaNum-BlackSemiCondensed.woff') format('woff'),   
	url('fonts/YekanB/woff2/YekanBakhFaNum-BlackSemiCondensed.woff2') format('woff2');		 
}

@font-face {
	font-family: Yekan Bakh FaNum SemiCondensed;
	font-style: normal;
	font-weight: 950;
	font-stretch: semi-condensed;
	src: url('fonts/YekanB/woff/YekanBakhFaNum-ExtraBlackSemiCondensed.woff') format('woff'),   
	url('fonts/YekanB/woff2/YekanBakhFaNum-ExtraBlackSemiCondensed.woff2') format('woff2');		 
}

@font-face {
	font-family: Yekan Bakh FaNum;
	font-style: normal;
	font-weight: 100;
	font-stretch: normal;
	src: url('fonts/YekanB/woff/YekanBakhFaNum-Thin.woff') format('woff'),   
	url('fonts/YekanB/woff2/YekanBakhFaNum-Thin.woff2') format('woff2');		
}

@font-face {
	font-family: Yekan Bakh FaNum;
	font-style: normal;
	font-weight: 300;
	font-stretch: normal;
	src: url('fonts/YekanB/woff/YekanBakhFaNum-Light.woff') format('woff'),   
	url('fonts/YekanB/woff2/YekanBakhFaNum-Light.woff2') format('woff2');	
}

@font-face {
	font-family: Yekan Bakh FaNum;
	font-style: normal;
	font-weight: normal;
	font-stretch: normal;
	src: url('fonts/YekanB/woff/YekanBakhFaNum-Regular.woff') format('woff'),   
	url('fonts/YekanB/woff2/YekanBakhFaNum-Regular.woff2') format('woff2');		 
}

@font-face {
	font-family: Yekan Bakh FaNum;
	font-style: normal;
	font-weight: 600;
	font-stretch: normal;
	src: url('fonts/YekanB/woff/YekanBakhFaNum-SemiBold.woff') format('woff'),   
	url('fonts/YekanB/woff2/YekanBakhFaNum-SemiBold.woff2') format('woff2');		 
}

@font-face {
	font-family: Yekan Bakh FaNum;
	font-style: normal;
	font-weight: bold;
	font-stretch: normal;
	src: url('fonts/YekanB/woff/YekanBakhFaNum-Bold.woff') format('woff'),   
	url('fonts/YekanB/woff2/YekanBakhFaNum-Bold.woff2') format('woff2'); 
}

@font-face {
	font-family: Yekan Bakh FaNum;
	font-style: normal;
	font-weight: 800;
	font-stretch: normal;
	src: url('fonts/YekanB/woff/YekanBakhFaNum-ExtraBold.woff') format('woff'),   
	url('fonts/YekanB/woff2/YekanBakhFaNum-ExtraBold.woff2') format('woff2');		 
}

@font-face {
	font-family: Yekan Bakh FaNum;
	font-style: normal;
	font-weight: 900;
	font-stretch: normal;
	src: url('fonts/YekanB/woff/YekanBakhFaNum-Black.woff') format('woff'),   
	url('fonts/YekanB/woff2/YekanBakhFaNum-Black.woff2') format('woff2');		 
}

@font-face {
	font-family: Yekan Bakh FaNum;
	font-style: normal;
	font-weight: 950;
	font-stretch: normal;
	src: url('fonts/YekanB/woff/YekanBakhFaNum-ExtraBlack.woff') format('woff'),   
	url('fonts/YekanB/woff2/YekanBakhFaNum-ExtraBlack.woff2') format('woff2');		 
}

@font-face {
	font-family: Yekan Bakh FaNum SemiExpanded;
	font-style: normal;
	font-weight: 100;
	font-stretch: semi-expanded;
	src: url('fonts/YekanB/woff/YekanBakhFaNum-ThinSemiExpanded.woff') format('woff'),   
	url('fonts/YekanB/woff2/YekanBakhFaNum-ThinSemiExpanded.woff2') format('woff2');		
}

@font-face {
	font-family: Yekan Bakh FaNum SemiExpanded;
	font-style: normal;
	font-weight: 300;
	font-stretch: semi-expanded;
	src: url('fonts/YekanB/woff/YekanBakhFaNum-LightSemiExpanded.woff') format('woff'),   
	url('fonts/YekanB/woff2/YekanBakhFaNum-LightSemiExpanded.woff2') format('woff2');	
}

@font-face {
	font-family: Yekan Bakh FaNum SemiExpanded;
	font-style: normal;
	font-weight: normal;
	font-stretch: semi-expanded;
	src: url('fonts/YekanB/woff/YekanBakhFaNum-RegularSemiExpanded.woff') format('woff'),   
	url('fonts/YekanB/woff2/YekanBakhFaNum-RegularSemiExpanded.woff2') format('woff2');		 
}

@font-face {
	font-family: Yekan Bakh FaNum SemiExpanded;
	font-style: normal;
	font-weight: 600;
	font-stretch: semi-expanded;
	src: url('fonts/YekanB/woff/YekanBakhFaNum-SemiBoldSemiExpanded.woff') format('woff'),   
	url('fonts/YekanB/woff2/YekanBakhFaNum-SemiBoldSemiExpanded.woff2') format('woff2');		 
}

@font-face {
	font-family: Yekan Bakh FaNum SemiExpanded;
	font-style: normal;
	font-weight: bold;
	font-stretch: semi-expanded;
	src: url('fonts/YekanB/woff/YekanBakhFaNum-BoldSemiExpanded.woff') format('woff'),   
	url('fonts/YekanB/woff2/YekanBakhFaNum-BoldSemiExpanded.woff2') format('woff2'); 
}

@font-face {
	font-family: Yekan Bakh FaNum SemiExpanded;
	font-style: normal;
	font-weight: 800;
	font-stretch: semi-expanded;
	src: url('fonts/YekanB/woff/YekanBakhFaNum-ExtraBoldSemiExpanded.woff') format('woff'),   
	url('fonts/YekanB/woff2/YekanBakhFaNum-ExtraBoldSemiExpanded.woff2') format('woff2');		 
}

@font-face {
	font-family: Yekan Bakh FaNum SemiExpanded;
	font-style: normal;
	font-weight: 900;
	font-stretch: semi-expanded;
	src: url('fonts/YekanB/woff/YekanBakhFaNum-BlackSemiExpanded.woff') format('woff'),   
	url('fonts/YekanB/woff2/YekanBakhFaNum-BlackSemiExpanded.woff2') format('woff2');		 
}

@font-face {
	font-family: Yekan Bakh FaNum SemiExpanded;
	font-style: normal;
	font-weight: 950;
	font-stretch: semi-expanded;
	src: url('fonts/YekanB/woff/YekanBakhFaNum-ExtraBlackSemiExpanded.woff') format('woff'),   
	url('fonts/YekanB/woff2/YekanBakhFaNum-ExtraBlackSemiExpanded.woff2') format('woff2');		 
}

@font-face {
	font-family: Yekan Bakh FaNum Expanded;
	font-style: normal;
	font-weight: 100;
	font-stretch: expanded;
	src: url('fonts/YekanB/woff/YekanBakhFaNum-ThinExpanded.woff') format('woff'),   
	url('fonts/YekanB/woff2/YekanBakhFaNum-ThinExpanded.woff2') format('woff2');		
}

@font-face {
	font-family: Yekan Bakh FaNum Expanded;
	font-style: normal;
	font-weight: 300;
	font-stretch: expanded;
	src: url('fonts/YekanB/woff/YekanBakhFaNum-LightExpanded.woff') format('woff'),   
	url('fonts/YekanB/woff2/YekanBakhFaNum-LightExpanded.woff2') format('woff2');	
}

@font-face {
	font-family: Yekan Bakh FaNum Expanded;
	font-style: normal;
	font-weight: normal;
	font-stretch: expanded;
	src: url('fonts/YekanB/woff/YekanBakhFaNum-RegularExpanded.woff') format('woff'),   
	url('fonts/YekanB/woff2/YekanBakhFaNum-RegularExpanded.woff2') format('woff2');		 
}

@font-face {
	font-family: Yekan Bakh FaNum Expanded;
	font-style: normal;
	font-weight: 600;
	font-stretch: expanded;
	src: url('fonts/YekanB/woff/YekanBakhFaNum-SemiBoldExpanded.woff') format('woff'),   
	url('fonts/YekanB/woff2/YekanBakhFaNum-SemiBoldExpanded.woff2') format('woff2');		 
}

@font-face {
	font-family: Yekan Bakh FaNum Expanded;
	font-style: normal;
	font-weight: bold;
	font-stretch: expanded;
	src: url('fonts/YekanB/woff/YekanBakhFaNum-BoldExpanded.woff') format('woff'),   
	url('fonts/YekanB/woff2/YekanBakhFaNum-BoldExpanded.woff2') format('woff2'); 
}

@font-face {
	font-family: Yekan Bakh FaNum Expanded;
	font-style: normal;
	font-weight: 800;
	font-stretch: expanded;
	src: url('fonts/YekanB/woff/YekanBakhFaNum-ExtraBoldExpanded.woff') format('woff'),   
	url('fonts/YekanB/woff2/YekanBakhFaNum-ExtraBoldExpanded.woff2') format('woff2');		 
}

@font-face {
	font-family: Yekan Bakh FaNum Expanded;
	font-style: normal;
	font-weight: 900;
	font-stretch: expanded;
	src: url('fonts/YekanB/woff/YekanBakhFaNum-BlackExpanded.woff') format('woff'),   
	url('fonts/YekanB/woff2/YekanBakhFaNum-BlackExpanded.woff2') format('woff2');		 
}

@font-face {
	font-family: Yekan Bakh FaNum Expanded;
	font-style: normal;
	font-weight: 950;
	font-stretch: expanded;
	src: url('fonts/YekanB/woff/YekanBakhFaNum-ExtraBlackExpanded.woff') format('woff'),   
	url('fonts/YekanB/woff2/YekanBakhFaNum-ExtraBlackExpanded.woff2') format('woff2');		 
}

@font-face {
	font-family: Yekan Bakh FaNum ExtraExpanded;
	font-style: normal;
	font-weight: 100;
	font-stretch: extra-expanded;
	src: url('fonts/YekanB/woff/YekanBakhFaNum-ThinExtraExpanded.woff') format('woff'),   
	url('fonts/YekanB/woff2/YekanBakhFaNum-ThinExtraExpanded.woff2') format('woff2');		
}

@font-face {
	font-family: Yekan Bakh FaNum ExtraExpanded;
	font-style: normal;
	font-weight: 300;
	font-stretch: extra-expanded;
	src: url('fonts/YekanB/woff/YekanBakhFaNum-LightExtraExpanded.woff') format('woff'),   
	url('fonts/YekanB/woff2/YekanBakhFaNum-LightExtraExpanded.woff2') format('woff2');	
}

@font-face {
	font-family: Yekan Bakh FaNum ExtraExpanded;
	font-style: normal;
	font-weight: normal;
	font-stretch: extra-expanded;
	src: url('fonts/YekanB/woff/YekanBakhFaNum-RegularExtraExpanded.woff') format('woff'),   
	url('fonts/YekanB/woff2/YekanBakhFaNum-RegularExtraExpanded.woff2') format('woff2');		 
}

@font-face {
	font-family: Yekan Bakh FaNum ExtraExpanded;
	font-style: normal;
	font-weight: 600;
	font-stretch: extra-expanded;
	src: url('fonts/YekanB/woff/YekanBakhFaNum-SemiBoldExtraExpanded.woff') format('woff'),   
	url('fonts/YekanB/woff2/YekanBakhFaNum-SemiBoldExtraExpanded.woff2') format('woff2');		 
}

@font-face {
	font-family: Yekan Bakh FaNum ExtraExpanded;
	font-style: normal;
	font-weight: bold;
	font-stretch: extra-expanded;
	src: url('fonts/YekanB/woff/YekanBakhFaNum-BoldExtraExpanded.woff') format('woff'),   
	url('fonts/YekanB/woff2/YekanBakhFaNum-BoldExtraExpanded.woff2') format('woff2'); 
}

@font-face {
	font-family: Yekan Bakh FaNum ExtraExpanded;
	font-style: normal;
	font-weight: 800;
	font-stretch: extra-expanded;
	src: url('fonts/YekanB/woff/YekanBakhFaNum-ExtraBoldExtraExpanded.woff') format('woff'),   
	url('fonts/YekanB/woff2/YekanBakhFaNum-ExtraBoldExtraExpanded.woff2') format('woff2');		 
}

@font-face {
	font-family: Yekan Bakh FaNum ExtraExpanded;
	font-style: normal;
	font-weight: 900;
	font-stretch: extra-expanded;
	src: url('fonts/YekanB/woff/YekanBakhFaNum-BlackExtraExpanded.woff') format('woff'),   
	url('fonts/YekanB/woff2/YekanBakhFaNum-BlackExtraExpanded.woff2') format('woff2');		 
}

@font-face {
	font-family: Yekan Bakh FaNum ExtraExpanded;
	font-style: normal;
	font-weight: 950;
	font-stretch: extra-expanded;
	src: url('fonts/YekanB/woff/YekanBakhFaNum-ExtraBlackExtraExpanded.woff') format('woff'),   
	url('fonts/YekanB/woff2/YekanBakhFaNum-ExtraBlackExtraExpanded.woff2') format('woff2');		 
}

body {
  font-family: Yekan Bakh FaNum !important; /*font-weight:300;*/
  direction: rtl;
  margin: 0;
}
h1,
h2,
h3,
h4,
h5,
h6,
input,
textarea,
.label {
  font-family: Yekan Bakh FaNum !important;
}
.ltr {
  direction: ltr;
}
.text-right {
  text-align: right;
}
.text-center {
  text-align: center;
}
.text-left {
  text-align: left;
}
.add-top-margin {
  margin-top: 7px;
}
.input-group-addon:last-child {
  border-left: 1px solid #e5e6e7;
}
.form-control:hover,
.single-line:hover {
  border-color: #1ab394 !important;
}
.text-center {
  text-align: center;
}
.onoffswitch-inner::after {
  content: "فعال" !important;
  padding-right: 15px !important;
  padding-left: 10px !important;
  background-color: rgb(26, 179, 148) !important;
  color: rgb(255, 255, 255) !important;
  text-align: left !important;
}
.onoffswitch-inner::before {
  content: "غیرفعال" !important;
  padding-left: 15px !important;
  padding-right: 4px !important;
  background-color: rgb(255, 255, 255) !important;
  color: rgb(145, 145, 145) !important;
  text-align: right !important;
}
.choosen-rtl {
  width: auto !important;
}
.nav-second-level li a {
  font-weight: 400 !important;
}
.dashboard-header h2 {
  /*font-weight:300!important*/
}
.highcharts-container .highcharts-title {
  width: auto !important;
}
.btn-info {
  background-color: #23c6c8 !important;
  border-color: #23c6c8 !important;
  color: #fff !important;
}
.btn-info:hover {
  background-color: #fff !important;
  border-color: #23c6c8 !important;
  color: #23c6c8 !important;
}
.blackCalculator form input[type="text"] {
  direction: ltr;
}
.pagination > li:first-child > a,
.pagination > li:first-child > span {
  margin-left: auto;
  margin-right: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  border-right: 0;
}
.pagination > li:last-child > a,
.pagination > li:last-child > span {
  margin-right: auto;
  margin-left: 0;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.nav > li.active {
  border-left: 0;
}
.nav > li.landing_link {
  background: #2980b9;
}
.nav > li.landing_link a:focus {
  background: #2980b9;
}
.page-heading {
  margin-right: -5px !important;
}
.select2-results,
.select2-search,
.selection {
  direction: rtl;
  text-align: right;
}
.select2-container--default
  .select2-selection--single
  .select2-selection__arrow {
  left: 1px !important;
}
.clockpicker-popover {
  font-family: IRANSans;
}
.radio label,
.checkbox label {
  padding-right: 5px;
}
kbd {
  float: left;
}
.select2-container .select2-selection--single .select2-selection__rendered {
  padding-left: 20px !important;
  padding-right: 8px !important;
}
/*
* Ahmad IPD
* 2017-08-18 23:28
* description: مدیریت منوها
*/
.listActionBtn {
  float: left !important;
}
.dd-expandBtn,
.dd-handle,
.listText {
  float: right !important;
}
.listText {
  border-right: none !important;
  border-radius: 3px 0 0 3px !important;
}
.dd-handle {
  border-radius: 0 3px 3px 0 !important;
}

.dd-list .dd-list {
  padding: 0 30px 0 0 !important;
}
