/*  ----------------------------------------------------------------------------
    RTL Styles By WPBato.IR
*/

/*******Fonts********/
/* Kalameh */
@font-face {
	font-family: kalameh;
	font-style: normal;
	font-weight: 100;
	src: url('fonts/kalameh/woff2/KalamehWebFaNum-Thin.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/kalameh/woff/KalamehWebFaNum-Thin.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: kalameh;
	font-style: normal;
	font-weight: 200;
	src: url('fonts/kalameh/woff2/KalamehWebFaNum-ExtraLight.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/kalameh/woff/KalamehWebFaNum-ExtraLight.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: kalameh;
	font-style: normal;
	font-weight: 300;
	src: url('fonts/kalameh/woff2/KalamehWebFaNum-Light.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/kalameh/woff/KalamehWebFaNum-Light.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: kalameh;
	font-style: normal;
	font-weight: 500;
	src: url('fonts/kalameh/woff2/KalamehWebFaNum-Medium.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/kalameh/woff/KalamehWebFaNum-Medium.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: kalameh;
	font-style: normal;
	font-weight: 600;
	src: url('fonts/kalameh/woff2/KalamehWebFaNum-SemiBold.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/kalameh/woff/KalamehWebFaNum-SemiBold.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}

@font-face {
	font-family: kalameh;
	font-style: normal;
	font-weight: 800;
	src: url('fonts/kalameh/woff2/KalamehWebFaNum-ExtraBold.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/kalameh/woff/KalamehWebFaNum-ExtraBold.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: kalameh;
	font-style: normal;
	font-weight: 900;
	src: url('fonts/kalameh/woff2/KalamehWebFaNum-Black.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/kalameh/woff/KalamehWebFaNum-Black.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: kalameh;
	font-style: normal;
	font-weight: bold;
	src: url('fonts/kalameh/woff2/KalamehWebFaNum-Bold.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/kalameh/woff/KalamehWebFaNum-Bold.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: kalameh;
	font-style: normal;
	font-weight: normal;
	src: url('fonts/kalameh/woff2/KalamehWebFaNum-Regular.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/kalameh/woff/KalamehWebFaNum-Regular.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}

/* iranyekan */
@font-face {
	font-family: iranyekan;
	font-style: normal;
	src: url('fonts/iranyekan/woff/IRANYekanXVF.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}

/* vazir */
@font-face {
	font-family: vazir;
	font-style: normal;
	font-weight: 10;
	src: url('fonts/vazir/vazir.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}

/* dana */
@font-face {
	font-family: dana;
	font-style: normal;
	font-weight: 10;
	src: url('fonts/dana/woff/DanaFaNum-Hairline.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: dana;
	font-style: normal;
	font-weight: 100;
	src: url('fonts/dana/woff/DanaFaNum-Thin.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: dana;
	font-style: normal;
	font-weight: 200;
	src: url('fonts/dana/woff/DanaFaNum-UltraLight.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: dana;
	font-style: normal;
	font-weight: 300;
	src: url('fonts/dana/woff/DanaFaNum-Light.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: dana;
	font-style: normal;
	font-weight: 500;
	src: url('fonts/dana/woff/DanaFaNum-Medium.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: dana;
	font-style: normal;
	font-weight: 600;
	src: url('fonts/dana/woff/DanaFaNum-DemiBold.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: dana;
	font-style: normal;
	font-weight: 800;
	src: url('fonts/dana/woff/DanaFaNum-ExtraBold.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: dana;
	font-style: normal;
	font-weight: 900;
	src: url('fonts/dana/woff/DanaFaNum-Black.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: dana;
	font-style: normal;
	font-weight: 930;
	src: url('fonts/dana/woff/DanaFaNum-ExtraBlack.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: dana;
	font-style: normal;
	font-weight: 960;
	src: url('fonts/dana/woff/DanaFaNum-Heavy.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: dana;
	font-style: normal;
	font-weight: 990;
	src: url('fonts/dana/woff/DanaFaNum-Fat.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: dana;
	font-style: normal;
	font-weight: bold;
	src: url('fonts/dana/woff/DanaFaNum-Bold.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: dana;
	font-style: normal;
	font-weight: normal;
	src: url('fonts/dana/woff/DanaFaNum-Regular.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}

/* yekanbakh */
@font-face {
	font-family: yekanbakh;
	font-style: normal;
	font-weight: 100;
	src: url('fonts/yekanbakh/woff/YekanBakhFaNum-thin.woff') format('woff'),   
	url('fonts/yekanbakh/woff2/YekanBakhFaNum-thin.woff2') format('woff2');		
}

@font-face {
	font-family: yekanbakh;
	font-style: normal;
	font-weight: 300;
	src: url('fonts/yekanbakh/woff/YekanBakhFaNum-Light.woff') format('woff'),   
	url('fonts/yekanbakh/woff2/YekanBakhFaNum-Light.woff2') format('woff2');	
}

@font-face {
	font-family: yekanbakh;
	font-style: normal;
	font-weight: normal;
	src: url('fonts/yekanbakh/woff/YekanBakhFaNum-Regular.woff') format('woff'),   
	url('fonts/yekanbakh/woff2/YekanBakhFaNum-Regular.woff2') format('woff2');		 
}

@font-face {
	font-family: yekanbakh;
	font-style: normal;
	font-weight: 600;
	src: url('fonts/yekanbakh/woff/YekanBakhFaNum-SemiBold.woff') format('woff'),   
	url('fonts/yekanbakh/woff2/YekanBakhFaNum-SemiBold.woff2') format('woff2');		 
}

@font-face {
	font-family: yekanbakh;
	font-style: normal;
	font-weight: bold;
	src: url('fonts/yekanbakh/woff/YekanBakhFaNum-Bold.woff') format('woff'),   
	url('fonts/yekanbakh/woff2/YekanBakhFaNum-Bold.woff2') format('woff2'); 
}

@font-face {
	font-family: yekanbakh;
	font-style: normal;
	font-weight: 800;
	src: url('fonts/yekanbakh/woff/YekanBakhFaNum-ExtraBold.woff') format('woff'),   
	url('fonts/yekanbakh/woff2/YekanBakhFaNum-ExtraBold.woff2') format('woff2');		 
}

@font-face {
	font-family: yekanbakh;
	font-style: normal;
	font-weight: 900;
	src: url('fonts/yekanbakh/woff/YekanBakhFaNum-Black.woff') format('woff'),   
	url('fonts/yekanbakh/woff2/YekanBakhFaNum-Black.woff2') format('woff2');		 
}

@font-face {
	font-family: yekanbakh;
	font-style: normal;
	font-weight: 950;
	src: url('fonts/yekanbakh/woff/YekanBakhFaNum-ExtraBlack.woff') format('woff'),   
	url('fonts/yekanbakh/woff2/YekanBakhFaNum-ExtraBlack.woff2') format('woff2');		 
}

/* iransans */
@font-face {
	font-family: iransans;
	font-style: normal;
	font-weight: 900;
		src: url('fonts/iransans/woff2/IRANSansWeb_Black.woff2') format('woff2');  /* FF39+,Chrome36+, Opera24+*/
		src: url('fonts/iransans/woff/IRANSansWeb_Black.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/}
@font-face {
	font-family: iransans;
	font-style: normal;
	font-weight: bold;
		src: url('fonts/iransans/woff2/IRANSansWeb_Bold.woff2') format('woff2');  /* FF39+,Chrome36+, Opera24+*/
		src: url('fonts/iransans/woff/IRANSansWeb_Bold.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: iransans;
	font-style: normal;
	font-weight: 500;
		src: url('fonts/iransans/woff2/IRANSansWeb_Medium.woff2') format('woff2');  /* FF39+,Chrome36+, Opera24+*/
		src: url('fonts/iransans/woff/IRANSansWeb_Medium.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: iransans;
	font-style: normal;
	font-weight: 300;
		src: url('fonts/iransans/woff2/IRANSansWeb_Light.woff2') format('woff2');  /* FF39+,Chrome36+, Opera24+*/
		src: url('fonts/iransans/woff/IRANSansWeb_Light.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: iransans;
	font-style: normal;
	font-weight: 200;
	    src: url('fonts/iransans/woff2/IRANSansWeb_UltraLight.woff2') format('woff2');  /* FF39+,Chrome36+, Opera24+*/
		src: url('fonts/iransans/woff/IRANSansWeb_UltraLight.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: iransans;
	font-style: normal;
	font-weight: normal;
	src: url('fonts/iransans/woff/IRANSansWeb.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
	src:  url('fonts/iransans/woff2/IRANSansWeb.woff2') format('woff2');  /* FF39+,Chrome36+, Opera24+*/
}

/* shabnam */
@font-face {
	font-family: shabnam;
	font-style: normal;
	font-weight: 600;
	src: url('fonts/shabnam/Shabnam-Bold-FD.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: shabnam;
	font-style: normal;
	font-weight: 300;
	src: url('fonts/shabnam/Shabnam-Light-FD.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: shabnam;
	font-style: normal;
	font-weight: normal;
	src: url('fonts/shabnam/Shabnam-FD.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
/* peyda */
@font-face {
	font-family: peyda;
	font-style: normal;
	font-weight: 100;
	src: url('fonts/peyda/woff2/PeydaWeb-Thin.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/peyda/woff/PeydaWeb-Thin.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: peyda;
	font-style: normal;
	font-weight: 200;
	src: url('fonts/peyda/woff2/peydaWeb-extralight.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/peyda/woff/peydaWeb-extralight.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: peyda;
	font-style: normal;
	font-weight: 300;
	src: url('fonts/peyda/woff2/peydaWeb-light.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/peyda/woff/peydaWeb-light.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: peyda;
	font-style: normal;
	font-weight: 400;
	src: url('fonts/peyda/woff2/PeydaWeb-Regular.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/peyda/woff/PeydaWeb-Regular.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: peyda;
	font-style: normal;
	font-weight: normal;
	src: url('fonts/peyda/woff2/PeydaWeb-Medium.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/peyda/woff/PeydaWeb-Medium.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: peyda;
	font-style: normal;
	font-weight: 600;
	src: url('fonts/peyda/woff2/PeydaWeb-SemiBold.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/peyda/woff/PeydaWeb-SemiBold.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: peyda;
	font-style: normal;
	font-weight: 700;
	src: url('fonts/peyda/woff2/PeydaWeb-Bold.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/peyda/woff/PeydaWeb-Bold.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: peyda;
	font-style: normal;
	font-weight: 800;
	src: url('fonts/peyda/woff2/PeydaWeb-ExtraBold.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/peyda/woff/PeydaWeb-ExtraBold.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: peyda;
	font-style: normal;
	font-weight: 900;
	src: url('fonts/peyda/woff2/PeydaWeb-Black.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/peyda/woff/PeydaWeb-Black.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}

/* rokh */
@font-face {
	font-family: rokh;
	font-style: normal;
	font-weight: 100;
	src: url('fonts/rokh/woff2/Rokh-Thin.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/rokh/woff/Rokh-Thin.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: rokh;
	font-style: normal;
	font-weight: 200;
	src: url('fonts/rokh/woff2/Rokh-ExtraLight.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/rokh/woff/Rokh-ExtraLight.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: rokh;
	font-style: normal;
	font-weight: 300;
	src: url('fonts/rokh/woff2/Rokh-Light.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/rokh/woff/Rokh-Light.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: rokh;
	font-style: normal;
	font-weight: 400;
	src: url('fonts/rokh/woff2/Rokh-Regular.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/rokh/woff/Rokh-Regular.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: rokh;
	font-style: normal;
	font-weight: normal;
	src: url('fonts/rokh/woff2/Rokh-Normal.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/rokh/woff/Rokh-Normal.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: rokh;
	font-style: normal;
	font-weight: 600;
	src: url('fonts/rokh/woff2/Rokh-SemiBold.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/rokh/woff/Rokh-SemiBold.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: rokh;
	font-style: normal;
	font-weight: 700;
	src: url('fonts/rokh/woff2/Rokh-Bold.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/rokh/woff/Rokh-Bold.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: rokh;
	font-style: normal;
	font-weight: 800;
	src: url('fonts/rokh/woff2/Rokh-ExtraBold.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/rokh/woff/Rokh-ExtraBold.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: rokh;
	font-style: normal;
	font-weight: 900;
	src: url('fonts/rokh/woff2/Rokh-Black.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/rokh/woff/Rokh-Black.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}

/* iransansx */
@font-face {
	font-family: IRANSansX;
	font-style: normal;
	font-weight: 100;
	src: url('fonts/iransansx/woff/IRANSansXFaNum-ThinD4.woff') format('woff'),   
	url('fonts/iransansx/woff2/IRANSansXFaNum-ThinD4.woff2') format('woff2');		
}

@font-face {
	font-family: IRANSansX;
	font-style: normal;
	font-weight: 200;
	src: url('fonts/iransansx/woff/IRANSansXFaNum-UltraLightD4.woff') format('woff'),   
	url('fonts/iransansx/woff2/IRANSansXFaNum-UltraLightD4.woff2') format('woff2');	
}

@font-face {
	font-family: IRANSansX;
	font-style: normal;
	font-weight: 300;
	src: url('fonts/iransansx/woff/IRANSansXFaNum-LightD4.woff') format('woff'),   
	url('fonts/iransansx/woff2/IRANSansXFaNum-LightD4.woff2') format('woff2');		 
}

@font-face {
	font-family: IRANSansX;
	font-style: normal;
	font-weight: 500;
	src: url('fonts/iransansx/woff/IRANSansXFaNum-MediumD4.woff') format('woff'),   
	url('fonts/iransansx/woff2/IRANSansXFaNum-MediumD4.woff2') format('woff2');		 
}

@font-face {
	font-family: IRANSansX;
	font-style: normal;
	font-weight: 600;
	src: url('fonts/iransansx/woff/IRANSansXFaNum-DemiBoldD4.woff') format('woff'),   
	url('fonts/iransansx/woff2/IRANSansXFaNum-DemiBoldD4.woff2') format('woff2');	 
}

@font-face {
	font-family: IRANSansX;
	font-style: normal;
	font-weight: 800;
	src: url('fonts/iransansx/woff/IRANSansXFaNum-ExtraBoldD4.woff') format('woff'),   
	url('fonts/iransansx/woff2/IRANSansXFaNum-ExtraBoldD4.woff2') format('woff2');		 
}

@font-face {
	font-family: IRANSansX;
	font-style: normal;
	font-weight: 900;
	src: url('fonts/iransansx/woff/IRANSansXFaNum-BlackD4.woff') format('woff'),   
	url('fonts/iransansx/woff2/IRANSansXFaNum-BlackD4.woff2') format('woff2');		 
}

@font-face {
	font-family: IRANSansX;
	font-style: normal;
	font-weight: 950;
	src: url('fonts/iransansx/woff/IRANSansXFaNum-ExtraBlackD4.woff') format('woff'),   
	url('fonts/iransansx/woff2/IRANSansXFaNum-ExtraBlackD4.woff2') format('woff2');		 
}

@font-face {
	font-family: IRANSansX;
	font-style: normal;
	font-weight: 1000;
	src: url('fonts/iransansx/woff/IRANSansXFaNum-HeavyD4.woff') format('woff'),   
	url('fonts/iransansx/woff2/IRANSansXFaNum-HeavyD4.woff2') format('woff2');		 
}

@font-face {
	font-family: IRANSansX;
	font-style: normal;
	font-weight: bold;
	src: url('fonts/iransansx/woff/IRANSansXFaNum-BoldD4.woff') format('woff'),   
	url('fonts/iransansx/woff2/IRANSansXFaNum-BoldD4.woff2') format('woff2');	 
}

@font-face {
	font-family: IRANSansX;
	font-style: normal;
	font-weight: normal;
	src: url('fonts/iransansx/woff/IRANSansXFaNum-RegularD4.woff') format('woff'),   
	url('fonts/iransansx/woff2/IRANSansXFaNum-RegularD4.woff2') format('woff2');	
}

/***************STYLES******************/
ul.td-pb-padding-side {
    text-align: right !important;
}
span.td-cat-no {
    float: left !important;
    margin-right: unset !important;
    margin-left: 10px !important;
}
.td-block-title {
    text-align: right !important;
}
i.td-load-more-icon.td-icon-font.td-icon-menu-right {
    transform: rotateY(180deg) !important;
}
.td-next-prev-wrap {
    float: left;
}
.td-trending-now-wrapper .td-next-prev-wrap {
    margin: 0 auto 0 0 !important;
}
.tdb_header_menu .tdb-menu>li>a .tdb-menu-item-text, .tdb_header_menu .tdb-menu>li>a span {
    float: right !important;
}
.tdb-menu>li>a .tdb-sub-menu-icon {
    margin-right: 7px !important;
}
.td-trending-now-post {
	padding-left: 120px !important;
    padding-right: 20px !important;
}
.tdb-mega-modules-wrap .td-next-prev-wrap {
    text-align: left !important;
}
.tdi_26 .tdb-head-usr-log .tdb-head-usr-log-icon {
    margin-left: 4px !important;
}
.comment .avatar {
    float: right;
    margin-right: unset !important;
    margin-left: 20px;
}
.tdb-author-info {
    text-align: right;
    padding-right: 20px;
}
.td_block_wrap.tdb_single_author.tdi_90.td-pb-border-top.td_block_template_1.tdb-post-meta .tdb-block-inner.td-fix-index {
    flex-direction: row-reverse;
}
i.tdb-comm-icon.td-icon-comments, i.tdb-views-icon.td-icon-views {
    margin: 0 0 0 10px;
}
body .tdi_156 ul li:last-child {
    margin-right: 20px !important;
}
.td_social_type.td-pb-margin-side .td-social-box {
    display: flex;
    flex-direction: row;
    align-items: center;
}
.td-social-box .td-sp {
    margin: 0 0 0 20px !important;
}
span.td_social_info.td_social_info_name, .td_social_info.td_social_info_counter {
    top: 0px !important;
}
.td_social_type .td_social_button {
  margin: 0 0 0 20px!important;
}
.td-social-but-icon i {
    top: 0px !important;
}
.td-mobile-container, .td-search-input {
    font-family: 'IRANSansX';
}
/*per Demo*/
.tdi_91 .tdb-post-next .td-module-container {
    align-items: flex-start !important;
}
.td-ct-item {
    display: flex !important;
    justify-content: space-between !important;
}
.tdi_20 .tdb-menu>li:last-child {
    margin-right: 28px !important;
}
.tdi_31 .tdm-social-item-wrap:last-child {
    margin-right: 10px !important;
}
body .tdi_218 ul li:last-child {
    margin-right: 18px !important;
}
.tdi_189 .tdm-social-text {
    display: inline-block;
    margin-left: 30px !important;
    margin-right: 12px !important;
}
.tdm-social-wrapper .tdm-social-item-wrap:last-child .tdm-social-text {
    margin-right: 12px !important;
}
.tdm_block_socials .tds-social4 .tdm-social-item-wrap:last-child .tdm-social-item {
    margin-right: 10px !important;
}
.tdm-social-wrapper.tds-social2.tdi_251 .tdm-social-item-wrap.tdm-social-item-wrap:last-child .tdm-social-item {
    margin-right: 20px !important;
}
.tdm-social-wrapper.tds-social1.tdi_211 .tdm-social-item-wrap:last-child .tdm-social-item, .tdm-social-wrapper.tds-social1.tdi_44 .tdm-social-item-wrap:last-child .tdm-social-item {
    margin-right: 10px !important;
}
.tdi_52 .tdb-menu>li:last-child, .tdi_65 .tdb-menu>li:last-child {
    margin-right: 25px !important;
}
.tdm-col-icon {
    padding-left: 5px;
}
.tdm-testimonial-image {
    margin-right: unset !important;
    margin-left: 5px;
}
.td-post-sharing-visible {
    direction: ltr !important;
}
.wpb_wrapper.cl-testimonial-slider-container.slick-initialized.slick-slider {
    direction: ltr !important;
}
.td-post-sharing-visible {
    direction: ltr !important;
}
.td-infinite-wrap {
    direction: ltr;
}
.tdm-social-wrapper.tds-social1.tdi_184 .tdm-social-item-wrap:last-child .tdm-social-item, .tdm-social-wrapper.tds-social1.tdi_131 .tdm-social-item-wrap:last-child .tdm-social-item, .tdm-social-wrapper.tds-social1.tdi_485 .tdm-social-item-wrap:last-child .tdm-social-item, .tdm-social-wrapper.tds-social1.tdi_356 .tdm-social-item-wrap:last-child .tdm-social-item, .tdm-social-wrapper.tds-social1.tdi_50 .tdm-social-item-wrap:last-child .tdm-social-item {
    margin-right: 10px !important;
}
.tdi_69 .tdb-menu>li:last-child, .tdi_56 .tdb-menu>li:last-child {
    margin-right: 15px !important;
}
.tdm-col-icon {
    padding-left: 10px;
}
i.tdb-sub-menu-icon.td-icon-mobile.tdb-main-sub-menu-icon {
    margin-right: 8px !important;
}
.tdn-email-bar input[type=email] {
    border-right-width: revert !important;
}
i.tdb-head-search-form-btn-icon.td-icon-menu-left {
    padding-right: 5px;
}
.tdm-social-wrapper.tds-social1.tdi_21 .tdm-social-item-wrap:last-child .tdm-social-item {
    margin-right: 5px !important;
}