@font-face {
	font-family: sc_iranyekan;
	font-style: normal;
	font-weight: bold;
	src: url('fonts/eot/iranyekanwebbold.eot');
	src: url('fonts/eot/iranyekanwebbold.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff/iranyekanwebbold.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('../fonts/ttf/iranyekanwebbold.ttf') format('truetype');
}

@font-face {
	font-family: sc_iranyekan;
	font-style: normal;
	font-weight: 300;
	src: url('fonts/eot/iranyekanweblight.eot');
	src: url('fonts/eot/iranyekanweblight.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff/iranyekanweblight.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/ttf/iranyekanweblight.ttf') format('truetype');
}

@font-face {
	font-family: sc_iranyekan;
	font-style: normal;
	font-weight: normal;
	src: url('fonts/eot/iranyekanwebregular.eot');
	src: url('fonts/eot/iranyekanwebregular.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff/iranyekanwebregular.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/ttf/iranyekanwebregular.ttf') format('truetype');
}

@font-face {
	font-family: sc_iranyekan;
	font-style: normal;
	font-weight: 500;
	src: url('fonts/eot/iranyekanwebmedium.eot');
	src: url('fonts/eot/iranyekanwebmedium.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff/iranyekanwebmedium.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/ttf/iranyekanwebmedium.ttf') format('truetype');
}

@font-face {
	font-family: sc_iranyekan;
	font-style: normal;
	font-weight: 800;
	src: url('fonts/eot/iranyekanwebextrabold.eot');
	src: url('fonts/eot/iranyekanwebextrabold.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff/iranyekanwebextrabold.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/ttf/iranyekanwebextrabold.ttf') format('truetype');
}

@font-face {
	font-family: sc_iranyekan;
	font-style: normal;
	font-weight: 900;
	src: url('fonts/eot/iranyekanwebblack.eot');
	src: url('fonts/eot/iranyekanwebblack.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff/iranyekanwebblack.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/ttf/iranyekanwebblack.ttf') format('truetype');
}

@font-face {
	font-family: sc_iranyekan;
	font-style: normal;
	font-weight: 950;
	src: url('fonts/eot/iranyekanwebextrablack.eot');
	src: url('fonts/eot/iranyekanwebextrablack.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff/iranyekanwebextrablack.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/ttf/iranyekanwebextrablack.ttf') format('truetype');
}
@font-face {
	font-family: sc_iransans;
	font-style: normal;
	font-weight: 900;
	src: url('fonts/eot/IRANSansWeb_Black.eot');
	src: url('fonts/eot/IRANSansWeb_Black.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/IRANSansWeb_Black.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/IRANSansWeb_Black.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/ttf/IRANSansWeb_Black.ttf') format('truetype');
}
@font-face {
	font-family: sc_iransans;
	font-style: normal;
	font-weight: bold;
	src: url('fonts/eot/IRANSansWeb_Bold.eot');
	src: url('fonts/eot/IRANSansWeb_Bold.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/IRANSansWeb_Bold.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/IRANSansWeb_Bold.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/ttf/IRANSansWeb_Bold.ttf') format('truetype');
}
@font-face {
	font-family: sc_iransans;
	font-style: normal;
	font-weight: 500;
	src: url('fonts/eot/IRANSansWeb_Medium.eot');
	src: url('fonts/eot/IRANSansWeb_Medium.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/IRANSansWeb_Medium.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/IRANSansWeb_Medium.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/ttf/IRANSansWeb_Medium.ttf') format('truetype');
}
@font-face {
	font-family: sc_iransans;
	font-style: normal;
	font-weight: 300;
	src: url('fonts/eot/IRANSansWeb_Light.eot');
	src: url('fonts/eot/IRANSansWeb_Light.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/IRANSansWeb_Light.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/IRANSansWeb_Light.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/ttf/IRANSansWeb_Light.ttf') format('truetype');
}
@font-face {
	font-family: sc_iransans;
	font-style: normal;
	font-weight: 200;
	src: url('fonts/eot/IRANSansWeb_UltraLight.eot');
	src: url('fonts/eot/IRANSansWeb_UltraLight.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/IRANSansWeb_UltraLight.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/IRANSansWeb_UltraLight.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/ttf/IRANSansWeb_UltraLight.ttf') format('truetype');
}
@font-face {
	font-family: sc_iransans;
	font-style: normal;
	font-weight: normal;
	src: url('fonts/eot/IRANSansWeb.eot');
	src: url('fonts/eot/IRANSansWeb.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/IRANSansWeb.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/IRANSansWeb.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/ttf/IRANSansWeb.ttf') format('truetype');
}
@font-face {
	font-family: sc_iransansdn;
	font-style: normal;
	font-weight: bold;
	src: url('fonts/eot/iransansdnbold.eot');
	src: url('../fonts/eot/iransansdnbold.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/iransansdnbold.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/iransansdnbold.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/ttf/iransansdnbold.ttf') format('truetype');
}

@font-face {
	font-family: sc_iransansdn;
	font-style: normal;
	font-weight: 300;
	src: url('fonts/eot/iransansdnlight.eot');
	src: url('fonts/eot/iransansdnlight.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/iransansdnlight.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/iransansdnlight.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/ttf/iransansdnlight.ttf') format('truetype');
}

@font-face {
	font-family: sc_iransansdn;
	font-style: normal;
	font-weight: normal;
	src: url('fonts/eot/iransansdn.eot');
	src: url('fonts/eot/iransansdn.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/iransansdn.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/iransansdn.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/ttf/iransansdn.ttf') format('truetype');
}

@font-face {
	font-family: sc_dana_fa;
	font-style: normal;
	font-weight: 200;
	src: url('fonts/eot/dana-fanum-extralight.eot');
	src: url('fonts/eot/dana-fanum-extralight.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/dana-fanum-extralight.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/dana-fanum-extralight.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: sc_dana_fa;
	font-style: normal;
	font-weight: 300;
	src: url('fonts/eot/dana-fanum-light.eot');
	src: url('fonts/eot/dana-fanum-light.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/dana-fanum-light.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/dana-fanum-light.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: sc_dana_fa;
	font-style: normal;
	font-weight: 500;
	src: url('fonts/eot/dana-fanum-medium.eot');
	src: url('fonts/eot/dana-fanum-medium.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/dana-fanum-medium.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/dana-fanum-medium.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: sc_dana_fa;
	font-style: normal;
	font-weight: 600;
	src: url('fonts/eot/dana-fanum-demibold.eot');
	src: url('fonts/eot/dana-fanum-demibold.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/dana-fanum-demibold.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/dana-fanum-demibold.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: sc_dana_fa;
	font-style: normal;
	font-weight: 750;
	src: url('fonts/eot/dana-fanum-ultrabold.eot');
	src: url('fonts/eot/dana-fanum-ultrabold.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/dana-fanum-ultrabold.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/dana-fanum-ultrabold.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: sc_dana_fa;
	font-style: normal;
	font-weight: 800;
	src: url('fonts/eot/dana-fanum-extrabold.eot');
	src: url('fonts/eot/dana-fanum-extrabold.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/dana-fanum-extrabold.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/dana-fanum-extrabold.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: sc_dana_fa;
	font-style: normal;
	font-weight: 900;
	src: url('fonts/eot/dana-fanum-black.eot');
	src: url('fonts/eot/dana-fanum-black.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/dana-fanum-black.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/dana-fanum-black.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: sc_dana_fa;
	font-style: normal;
	font-weight: bold;
	src: url('fonts/eot/dana-fanum-bold.eot');
	src: url('fonts/eot/dana-fanum-bold.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/dana-fanum-bold.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/dana-fanum-bold.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: sc_dana_fa;
	font-style: normal;
	font-weight: normal;
	src: url('fonts/eot/dana-fanum-regular.eot');
	src: url('fonts/eot/dana-fanum-regular.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/dana-fanum-regular.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/dana-fanum-regular.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}


/**
Iranic fonts	
**/


@font-face {
	font-family: sc_dana_fa;
	font-style: italic;
	font-weight: 200;
	src: url('fonts/eot/dana-fanum-extralightitalic.eot');
	src: url('fonts/eot/dana-fanum-extralightitalic.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/dana-fanum-extralightitalic.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/dana-fanum-extralightitalic.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: sc_dana_fa;
	font-style: italic;
	font-weight: 300;
	src: url('fonts/eot/dana-fanum-lightitalic.eot');
	src: url('fonts/eot/dana-fanum-lightitalic.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/dana-fanum-lightitalic.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/dana-fanum-lightitalic.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: sc_dana_fa;
	font-style: italic;
	font-weight: 500;
	src: url('fonts/eot/dana-fanum-mediumitalic.eot');
	src: url('fonts/eot/dana-fanum-mediumitalic.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/dana-fanum-mediumitalic.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/dana-fanum-mediumitalic.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: sc_dana_fa;
	font-style: italic;
	font-weight: 600;
	src: url('fonts/eot/dana-fanum-demibolditalic.eot');
	src: url('fonts/eot/dana-fanum-demibolditalic.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/dana-fanum-demibolditalic.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/dana-fanum-demibolditalic.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}

@font-face {
	font-family: sc_dana_fa;
	font-style: italic;
	font-weight: 800;
	src: url('fonts/eot/dana-fanum-extrabolditalic.eot');
	src: url('fonts/eot/dana-fanum-extrabolditalic.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/dana-fanum-extrabolditalic.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/dana-fanum-extrabolditalic.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: sc_dana_fa;
	font-style: italic;
	font-weight: 900;
	src: url('fonts/eot/dana-fanum-blackitalic.eot');
	src: url('fonts/eot/dana-fanum-blackitalic.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/dana-fanum-blackitalic.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/dana-fanum-blackitalic.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: sc_dana_fa;
	font-style: italic;
	font-weight: bold;
	src: url('fonts/eot/dana-fanum-bolditalic.eot');
	src: url('fonts/eot/dana-fanum-bolditalic.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/dana-fanum-bolditalic.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/dana-fanum-bolditalic.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: sc_dana_fa;
	font-style: italic;
	font-weight: normal;
	src: url('fonts/eot/dana-fanum-regularitalic.eot');
	src: url('fonts/eot/dana-fanum-regularitalic.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/dana-fanum-regularitalic.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/dana-fanum-regularitalic.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}

@font-face {
	font-family: sc_dana;
	font-style: normal;
	font-weight: 200;
	src: url('fonts/eot/dana-extralight.eot');
	src: url('fonts/eot/dana-extralight.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/dana-extralight.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/dana-extralight.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: sc_dana;
	font-style: normal;
	font-weight: 300;
	src: url('fonts/eot/dana-light.eot');
	src: url('fonts/eot/dana-light.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/dana-light.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/dana-light.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: sc_dana;
	font-style: normal;
	font-weight: 500;
	src: url('fonts/eot/dana-medium.eot');
	src: url('fonts/eot/dana-medium.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/dana-medium.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/dana-medium.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: sc_dana;
	font-style: normal;
	font-weight: 600;
	src: url('fonts/eot/dana-demibold.eot');
	src: url('fonts/eot/dana-demibold.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/dana-demibold.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/dana-demibold.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: sc_dana;
	font-style: normal;
	font-weight: 750;
	src: url('fonts/eot/dana-ultrabold.eot');
	src: url('fonts/eot/dana-ultrabold.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/dana-ultrabold.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/dana-ultrabold.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: sc_dana;
	font-style: normal;
	font-weight: 800;
	src: url('fonts/eot/dana-extrabold.eot');
	src: url('fonts/eot/dana-extrabold.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/dana-extrabold.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/dana-extrabold.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: sc_dana;
	font-style: normal;
	font-weight: 900;
	src: url('fonts/eot/dana-black.eot');
	src: url('fonts/eot/dana-black.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/dana-black.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/dana-black.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: sc_dana;
	font-style: normal;
	font-weight: bold;
	src: url('fonts/eot/dana-bold.eot');
	src: url('fonts/eot/dana-bold.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/dana-bold.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/dana-bold.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: sc_dana;
	font-style: normal;
	font-weight: normal;
	src: url('fonts/eot/dana-regular.eot');
	src: url('fonts/eot/dana-regular.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/dana-regular.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/dana-regular.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}


/**
Iranic fonts	
**/

@font-face {
	font-family: sc_dana;
	font-style: italic;
	font-weight: 200;
	src: url('fonts/eot/dana-extralightitalic.eot');
	src: url('fonts/eot/dana-extralightitalic.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/dana-extralightitalic.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/dana-extralightitalic.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: sc_dana;
	font-style: italic;
	font-weight: 300;
	src: url('fonts/eot/dana-lightitalic.eot');
	src: url('fonts/eot/dana-lightitalic.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/dana-lightitalic.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/dana-lightitalic.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: sc_dana;
	font-style: italic;
	font-weight: 500;
	src: url('fonts/eot/dana-mediumitalic.eot');
	src: url('fonts/eot/dana-mediumitalic.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/dana-mediumitalic.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/dana-mediumitalic.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: sc_dana;
	font-style: italic;
	font-weight: 600;
	src: url('fonts/eot/dana-demibolditalic.eot');
	src: url('fonts/eot/dana-demibolditalic.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/dana-demibolditalic.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/dana-demibolditalic.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: sc_dana;
	font-style: italic;
	font-weight: 750;
	src: url('fonts/eot/dana-ultrabolditalic.eot');
	src: url('fonts/eot/dana-ultrabolditalic.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/dana-ultrabolditalic.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/dana-ultrabolditalic.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: sc_dana;
	font-style: italic;
	font-weight: 800;
	src: url('fonts/eot/dana-extrabolditalic.eot');
	src: url('fonts/eot/dana-extrabolditalic.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/dana-extrabolditalic.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/dana-extrabolditalic.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: sc_dana;
	font-style: italic;
	font-weight: 900;
	src: url('fonts/eot/dana-blackitalic.eot');
	src: url('fonts/eot/dana-blackitalic.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/dana-blackitalic.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/dana-blackitalic.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: sc_dana;
	font-style: italic;
	font-weight: bold;
	src: url('fonts/eot/dana-bolditalic.eot');
	src: url('fonts/eot/dana-bolditalic.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/dana-bolditalic.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/dana-bolditalic.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: sc_dana;
	font-style: italic;
	font-weight: normal;
	src: url('fonts/eot/dana-regularitalic.eot');
	src: url('fonts/eot/dana-regularitalic.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/dana-regularitalic.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/dana-regularitalic.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}


ul li:before{
	right: 2px;
    left: auto;
}
.primary-nav ul li ul, .primary-nav ul li div.mega-menu-container{
        right: -12px;
    left: auto;
}
.wgl-header-row .header_side[class^="position_left"] .primary-nav ul li ul{
	right: 0;
    left: auto;
}
/* .aleft {
    text-align: right;
}
.aright {
  text-align: left; } */
.primary-nav > ul > li.menu-item-has-children > a > span, .primary-nav > ul > li.mega-menu.mega-cat > a > span {
    padding-left: 14px;
    padding-right: 0;
}
.primary-nav > ul > li.menu-item-has-children > a > span > .menu-item_plus:before, .primary-nav > ul > li.mega-menu.mega-cat > a > span > .menu-item_plus:before,.primary-nav ul li ul:not(.mega-menu) li.menu-item-has-children > a > span > .menu-item_plus:before{
	left: 0;
    right: auto;
}
.primary-nav > ul > li.menu-item-has-children > a > span > .menu-item_plus:after, .primary-nav > ul > li.mega-menu.mega-cat > a > span > .menu-item_plus:after,.primary-nav ul li ul:not(.mega-menu) li.menu-item-has-children > a > span > .menu-item_plus:after{
	left: 3px;
    right: auto;
}
/*body,h3, h3 a, h3 span,.elementor-widget-text-editor,.banner_404, #comments .comment-reply-link, input[type="submit"], button, body .widget, body .widget .widget-title, body .widget_rss ul li .rss-date, body .widget_categories a, body .widget_product_categories a, body .widget_meta a, body .widget_archive a, label, legend, .page_404_wrapper .medify_404_button.wgl_button .wgl_button_link, .wgl-social-share_pages.hovered_style .share_social-title, .blog-post_text-bg, .author-info_content .author-info_name, .button-read-more, .blog-post_meta-date .date_post span, .blog-post_meta-date .date_post, .theme-header-font, .countdown-section .countdown-amount, .comments-title .number-comments, .medify_module_progress_bar .progress_label, .medify_module_double_headings, .medify_module_infobox .infobox_icon_container .infobox_icon_number, .wgl-button, .elementor-button, .wgl-pricing_plan .pricing_cur, .wgl-pricing_plan .pricing_price .price_decimal, .medify_module_testimonials .testimonials_item:before, .medify_module_testimonials .testimonials_status, .medify_module_counter .counter_title, .medify_module_videobox .title, .medify_module_progress_bar .progress_value, .medify_module_progress_bar .progress_units, .medify_module_counter .counter_value_wrapper, .medify_module_counter .counter_value_placeholder, .wgl-pricing_plan .pricing_plan_wrap .pricing_price_wrap, .medify_module_ico_progress .progress_value_completed, .medify_module_ico_progress .progress_value_min, .medify_module_ico_progress .progress_value_max, .medify_module_ico_progress .progress_point, .mashsb-count .counts, .mashsb-box .mashsb-buttons a .text, .prev-link, .next-link, .vc_row .vc_tta.vc_general.vc_tta-style-accordion_bordered .vc_tta-panel-title>a span, .widget.widget_wgl_posts .recent-posts-widget li > .recent-posts-content .post_title, .heading_subtitle, .info_prev-link_wrapper a, .info_next-link_wrapper a, .single_team_page .team-single_speaches-info .speech-info_day, .single_team_page .team-info_wrapper .team-info_item h5, .wgl-portfolio-item-info_desc h5, .wgl-portfolio-item_meta .post_cats, .wgl-portfolio-item_meta .post_cats, .wgl-portfolio-item_cats, .wpb-js-composer .wgl-container .vc_row .vc_general.vc_tta.vc_tta-tabs .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab > a, .wpb-js-composer .wgl-container .vc_chart.vc_round-chart[data-vc-legend="1"] .vc_chart-legend li, .isotope-filter a, body .comment-respond .comment-reply-title, .page-header_title, .medify_module_services_2 .services_link, .medify_module_testimonials.type_inline_top .testimonials_meta_wrap:after, .medify_module_testimonials .testimonials_position, .medify_module_services_4 .services_subtitle, .dropcap, .dropcap-bg, .wgl-countdown .countdown-section .countdown-period, .wgl-testimonials .wgl-testimonials_quote, ul.wp-block-archives.wp-block-archives-list li a, ul.wp-block-categories.wp-block-categories-list li a, ul.wp-block-categories.wp-block-categories-list li .post_count, ul.wp-block-latest-posts li a, .elementor-counter, .wgl-counter .wgl-counter_value-wrap, .wgl-double_heading .dbl-subtitle, .load_more_item, .load_more_wrapper .load_more_item,.primary-nav ul li ul, .wpml-ls, .sitepress_container > .wpml-ls ul ul li, .primary-nav ul li div.mega-menu-container,body input:not([type='checkbox']):not([type='submit']), select, textarea, blockquote cite, #comments .commentlist .comment_info .meta-wrapper *, .author-info_name, .meta-wrapper, .blog-post_info-wrap > .meta-wrapper *, .medify_module_time_line_vertical .time_line-title, .isotope-filter a .number_filter, .medify-post-navigation .meta-wrapper span, .author-widget_text, .wgl-portfolio-item-info_desc span, .blog-post.format-quote .blog-post_quote-author, .wgl_module_team .team-department, body .comment-form-cookies-consent > label, body .widget_categories .post_count, body .widget_product_categories .post_count, body .widget_meta .post_count, body .widget_archive .post_count, .wgl-accordion .wgl-accordion_panel .wgl-accordion_content, .wgl-testimonials .wgl-testimonials_name, .single_team_page .team-info_wrapper .team-info_item, .elementor-widget-wgl-pricing-table .pricing_header .pricing_desc, .elementor-widget-wgl-time-line-vertical .time_line-content .time_line-text, .wgl-portfolio-single_wrapper .wgl-portfolio-item_cats, .wgl-working-hours .working-item .working-item_day, .wgl-working-hours .working-item .working-item_hours,.primary-nav>div>ul, .primary-nav>ul, .sitepress_container > .wpml-ls li, .primary-nav ul li.mega-menu-links > ul > li,h2, h2 a, h2 span,.woocommerce div.product form.cart div.quantity label.label-qty, .product_list_widget .woocommerce-Price-amount, .woocommerce ul.cart_list li .quantity, .woocommerce ul#shipping_method li label, ul.wgl-products .price, .woocommerce div.product p.price, .woocommerce table.shop_table td.product-name .product-quantity, .woocommerce .products ul.wgl-products .price, .woocommerce .summary .product_meta > span span, .woocommerce .widget_price_filter .price_slider_amount .price_label span, .woocommerce table.shop_table .woocommerce-Price-amount.amount, .wgl-theme-header .woo_mini_cart .woocommerce-mini-cart__total .woocommerce-Price-amount, .woocommerce .widget_shopping_cart .total .woocommerce-Price-amount, .woocommerce.widget_shopping_cart .total .woocommerce-Price-amount,.woocommerce span.onsale, .woocommerce-message a.button, .woocommerce table.shop_table th, .woocommerce table.shop_table td, .woocommerce div.product .woocommerce-tabs ul.tabs li a, .woocommerce .cart-collaterals .cart_totals table th, .woocommerce .widget_price_filter .price_slider_amount .price_label, ul.wgl-products li .products-post_wrapper a.add_to_cart_button:not(.yith-wcqv-button), ul.wgl-products li .products-post_wrapper a.button:not(.yith-wcqv-button), ul.wgl-products li .products-post_wrapper .added_to_cart.wc-forward, .woocommerce .products ul.wgl-products li .products-post_wrapper a.add_to_cart_button:not(.yith-wcqv-button), .woocommerce .products ul.wgl-products li .products-post_wrapper a.button:not(.yith-wcqv-button), .woocommerce .products ul.wgl-products li .products-post_wrapper .added_to_cart.wc-forward,.elementor-widget-wgl-info-box .wgl-infobox_content,h6, h6 a, h6 span,.woocommerce .widget_shopping_cart .total strong, .woocommerce.widget_shopping_cart .total strong, #add_payment_method .wc-proceed-to-checkout a.checkout-button, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button, .woocommerce .cart-collaterals .cart_totals table tbody tr td, .woocommerce .woocommerce-cart-form table.shop_table td, .woocommerce-page .cart-collaterals .cart_totals table tbody tr td, .product_list_widget .product-title, .wgl-theme-header .woo_mini_cart .woocommerce-mini-cart__total, .wgl-theme-header .woo_mini_cart .woocommerce-mini-cart__buttons a, .wgl-theme-header .mini-cart .woocommerce-mini-cart.cart_list.product_list_widget li a, .woocommerce ul.cart_list li a, .woocommerce ul.product_list_widget li a, .woocommerce-page .cart-collaterals .cart_totals table th, ul.wgl-products .woocommerce-loop-product__title, .woocommerce .product_meta > span, .woocommerce div.product form.cart .group_table tr td label, .woocommerce div.product span.price, .woocommerce table.shop_table thead th, .checkout.woocommerce-checkout #ship-to-different-address, .checkout.woocommerce-checkout #ship-to-different-address span, .woocommerce div.product .woocommerce-tabs .panel table.shop_attributes th, .woocommerce .products ul.wgl-products .woocommerce-loop-product__title,.elementor-widget-wgl-flipbox .wgl-flipbox_readmore,h1, h1 a, h1 span {
    font-family: dana_fa, Sans-serif !important;
}*/
.header_search.search_standard .header_search-field {
        left: 0;
    right: auto;
}
.primary-nav ul li ul, .primary-nav ul li div.mega-menu-container{
        text-align: right;
}
.wgl-menu_outer {
    -webkit-transform: translateX(100%);
    -moz-transform: translateX(100%);
    -ms-transform: translateX(100%);
    -o-transform: translateX(100%);
    transform: translateX(100%);
}
.page-header_breadcrumbs .divider:not(:last-child):before {
    content: "\f117";
}
.header_search.search_standard .header_search-field .search-button {
    left: 0;
    right: auto;
}
.header_search.search_standard .header_search-field .search-form:after,body .widget_search .search-form:after, body .widget_search .woocommerce-product-search:after, body .widget_product_search .search-form:after, body .widget_product_search .woocommerce-product-search:after,.page_404_wrapper .search-form:after{
	left: 0;
    right: auto;
	border-radius: 5px 0 0 5px;
}
.page_404_wrapper .search-form .search-field{
	padding-left: 50px;
    padding-right: 20px;
}
body .widget_search .search-form .search-field, body .widget_search .woocommerce-product-search .search-field, body .widget_product_search .search-form .search-field, body .widget_product_search .woocommerce-product-search .search-field{
	padding: 0px 24px 0 50px;
}
.header_search.search_standard .header_search-field .search-field {
    padding: 8px 20px 8px 70px;
}
.wgl-menu_outer .mobile-hamburger-toggle {
    left: 16px;
    right: auto;
}
.mobile_nav_wrapper .primary-nav .button_switcher {
    left: 0;
    right: auto;
}
.mobile_nav_wrapper .primary-nav .button_switcher:before{
	transform: translate(-50%, -50%) rotate(-45deg);
}
.mobile_nav_wrapper .primary-nav ul li ul{
	    padding: 0 30px 0 0;
}
.primary-nav,.meta-wrapper * {
    letter-spacing: 0;
}
div.wpcf7 {
    direction: rtl;
}
[class*=wgl_col-] {
    float: right;
}
/* .wgl-double_heading .dbl-subtitle span:before { */
    /* right: -20px; */
    /* left: auto; */
/* } */
.woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    float: right;
    text-align: left;
}
.woocommerce .woocommerce-ordering select {
    float: left;
}
.woocommerce .woocommerce-result-count, .woocommerce-page .woocommerce-result-count {
    float: right;
}
.woocommerce span.onsale{
	right: 20px;
    left: auto;
}
ul.wgl-products .products-post_wrapper .group_button-woo, .woocommerce .products ul.wgl-products .products-post_wrapper .group_button-woo{
	left: 25px;
    right: auto;
}
ul.wgl-products li .products-post, .woocommerce .products ul.wgl-products li .products-post {
    -webkit-box-shadow: -11px 9px 35px 0px rgba(49, 49, 49, 0.08);
    -moz-box-shadow: -11px 9px 35px 0px rgba(49, 49, 49, 0.08);
    box-shadow: -11px 9px 35px 0px rgba(49, 49, 49, 0.08);
}
body .widget_categories ul li, body .widget_product_categories ul li {
    padding-right: 18px;
    padding-left: 0;
}
body .widget_categories > ul > li > a:before, body .widget_product_categories > ul > li > a:before{
	right: -18px;
    left: auto;
}
.woocommerce ul.cart_list li img, .woocommerce ul.product_list_widget li img {
    float: right;
    margin-right: 0;
    margin-left: 20px;
    -webkit-box-shadow: -5px 4px 13px 0px rgba(145, 145, 145, 0.3);
    -moz-box-shadow: -5px 4px 13px 0px rgba(145, 145, 145, 0.3);
    box-shadow: -5px 4px 13px 0px rgba(145, 145, 145, 0.3);
}
.woocommerce nav.woocommerce-pagination ul{
	text-align: right;
}
.wgl_module_team .team-info_icons {
    left: 55px;
    right: auto;
}
.wgl_module_team .team-item {
    float: right;
}
#scroll_up {
    left: 20px;
	right: auto;
    -webkit-transform: translateX(-130%);
    -moz-transform: translateX(-130%);
    -ms-transform: translateX(-130%);
    -o-transform: translateX(-130%);
    transform: translateX(-130%);
}
body .widget_search .search-form .search-button, body .widget_search .search-form button[type="submit"], body .widget_search .search-form:after, body .widget_search .woocommerce-product-search .search-button, body .widget_search .woocommerce-product-search button[type="submit"], body .widget_search .woocommerce-product-search:after, body .widget_product_search .search-form .search-button, body .widget_product_search .search-form button[type="submit"], body .widget_product_search .search-form:after, body .widget_product_search .woocommerce-product-search .search-button, body .widget_product_search .woocommerce-product-search button[type="submit"], body .widget_product_search .woocommerce-product-search:after,.page_404_wrapper input[type="submit"].search-button {
    left: 0;
    right: auto;
}
.button-read-more{
	padding-left: 20px;
    padding-right: 0;
}
.button-read-more:after {
    content: "\f117";
    left: 6px;
    right: auto;
}
@-webkit-keyframes move-arrow {
  0% {
    left: 6px;right: auto }
  50% {
    left: 3px;right: auto }
  100% {
    left: 6px;right: auto } }

@-moz-keyframes move-arrow {
  0% {
    left: 6px;right: auto }
  50% {
    left: 3px;right: auto }
  100% {
    left: 6px; right: auto} }

@-o-keyframes move-arrow {
  0% {
    left: 6px;right: auto }
  50% {
    left: 3px;right: auto }
  100% {
    left: 6px;right: auto } }

@keyframes move-arrow {
  0% {
    left: 6px;right: auto }
  50% {
    left: 3px;right: auto }
  100% {
    left: 6px;right: auto } }
.header_search.search_alt .header_search-field .search-field {
    padding: 14px 0 11px 50px;
}
.header_search.search_alt .header_search-field .search-button{
	left: 0;
    right: auto;
}
.header_search.search_alt .header_search-field .search-form:after{
	left: 15px;
    right: auto;
}
/* .woocommerce nav.woocommerce-pagination ul li span.prev, .woocommerce nav.woocommerce-pagination ul li a.next { */
    /* transform: rotateY(180deg); */
/* } */
body ul li, body ol li {
    padding-right: -webkit-calc(1em + 5px);
    padding-right: -moz-calc(1em + 5px);
    padding-right: calc(1em + 5px);
	padding-left: 0;
}
body ul.medify_check li {
    padding-right: -webkit-calc(1em + 20px);
    padding-right: -moz-calc(1em + 20px);
    padding-right: calc(1em + 20px);
	padding-left: 0;
}
body ul.medify_check li:before {
    right: 0;
    left: auto;
}
#comments .commentlist .comment .stand_comment {
    padding: 35px 110px 35px 0;
}
#comments .commentlist .comment .commentava {
    right: -110px;
    left: auto;
}
#comments .commentlist .comment_info {
    padding-left: 90px;
    padding-right: 0;
}
.woocommerce div.product form.cart div.quantity{
	margin-left: 24px;
    margin-right: 4px;
}
.woocommerce.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger {
    left: 20px;
    right: auto;
}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger::before{
	left: 14px;
    right: auto;
}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger::after{
	left: 27px;
    right: auto;
    -webkit-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg);
}
.woocommerce .summary .product_meta:before{
	right: 0;
    left: auto;
}
.woocommerce div.product div.images .flex-control-thumbs li {
    margin-left: 20px;
    margin-right: 0;
}
.woocommerce div.product div.images .flex-control-thumbs li:last-child {
    margin-left: 0;
}
.woocommerce-product-gallery .flex-viewport,.woocommerce div.product div.images .flex-control-thumbs li img {
    -webkit-box-shadow: -11px 9px 35px 0px rgba(54, 54, 54, 0.08);
    -moz-box-shadow: -11px 9px 35px 0px rgba(54, 54, 54, 0.08);
    box-shadow: -11px 9px 35px 0px rgba(54, 54, 54, 0.08);
}
.primary-nav > ul li {
    padding-right: 0;
}
/* .wgl-double_heading .dbl-subtitle span:after { */
    /* left: -20px; */
    /* right: auto; */
/* } */
.wgl-countdown,.blog-post_media-slider_slick,.wgl-image_comparison {
    direction: ltr;
}
.wgl-timeline-vertical.start-def .time_line-start_image {
    right: 50%;
	left: auto;
    -webkit-transform: translateX(50%);
    -moz-transform: translateX(50%);
    -ms-transform: translateX(50%);
    -o-transform: translateX(50%);
    transform: translateX(50%);
}
.wgl-timeline-vertical .time_line-item:nth-child(odd) {
    margin-right: 50%;
    margin-left: 0;
    padding-right: 14%;
    padding-left: 0;
    text-align: right;
}
.wgl-timeline-vertical .time_line-item:nth-child(odd) .time_line-curve:before {
    border-width: 0 14px 14px 0;
    -webkit-border-radius: 0px 0 22px 0;
    -moz-border-radius: 0px 0 22px 0;
    border-radius: 0px 0 22px 0;
    right: -20px;
    left: auto;
}
.wgl-timeline-vertical .time_line-item:nth-child(odd) .time_line-curve:after {
    border-width: 14px 14px 0px 0px;
    -webkit-border-radius: 0px 22px 0px 0px;
    -moz-border-radius: 0px 22px 0px 0px;
    border-radius: 0px 22px 0px 0px;
    right: -20px;
    left: auto;
}
.wgl-timeline-vertical .time_line-item:nth-child(odd) .time_line-curve {
    right: 13px;
    left: auto;
    border-width: 14px 0 14px 14px;
    -webkit-border-radius: 22px 0 0 22px;
    -moz-border-radius: 22px 0 0 22px;
    border-radius: 22px 0 0 22px;
}
.wgl-timeline-vertical .time_line-item:nth-child(odd) .time_line-content {
    left: 0;
    right: auto;
    padding: 24px 50px 24px 30px;
}
.wgl-timeline-vertical .time_line-item:nth-child(odd):before, .wgl-timeline-vertical .time_line-item:nth-child(odd):after {
    right: 0;
    margin-right: -7px;
    left: auto;
    margin-left: 0;
}
.wgl-timeline-vertical .time_line-item:nth-child(odd) .time_line-date {
    left: 0;
    right: auto;
    margin-left: 15px;
    margin-right: 0;
}
.wgl-timeline-vertical .time_line-item:nth-child(odd) .time_line-pointer {
    right: 45px;
    left: auto;
}
.wgl-timeline-vertical .time_line-item:nth-child(odd) .time_line-pointer:before {
    left: -22px;
    right: auto;
}
.wgl-timeline-vertical .time_line-item:hover:nth-child(odd) .time_line-pointer {
    -webkit-transform: translateX(18px);
    -moz-transform: translateX(18px);
    -ms-transform: translateX(18px);
    -o-transform: translateX(18px);
    transform: translateX(18px);
}
.wgl-timeline-vertical .time_line-item:hover:nth-child(odd) .time_line-content {
    -webkit-transform: translateX(20px);
    -moz-transform: translateX(20px);
    -ms-transform: translateX(20px);
    -o-transform: translateX(20px);
    transform: translateX(20px);
}
/**/
.wgl-timeline-vertical .time_line-item:nth-child(even) {
    margin-left: 50%;
    margin-right: 0;
    padding-left: 14%;
    padding-right: 0;
    text-align: left;
}
.wgl-timeline-vertical .time_line-item:nth-child(even) .time_line-curve:before {
    border-width: 0 0 14px 14px;
    -webkit-border-radius: 0px 0px 0 22px;
    -moz-border-radius: 0px 0px 0 22px;
    border-radius: 0px 0px 0 22px;
    left: -20px;
    right: auto;
}
.wgl-timeline-vertical .time_line-item:nth-child(even) .time_line-curve:after {
    border-width: 14px 0px 0px 14px;
    -webkit-border-radius: 22px 0px 0px 0px;
    -moz-border-radius: 22px 0px 0px 0px;
    border-radius: 22px 0px 0px 0px;
    left: -20px;
    right: auto;
}
.wgl-timeline-vertical .time_line-item:nth-child(even) .time_line-curve {
    left: 13px;
    right: auto;
    border-width: 14px 14px 14px 0;
    -webkit-border-radius: 0 22px 22px 0;
    -moz-border-radius: 0 22px 22px 0;
    border-radius: 0 22px 22px 0;
}
.wgl-timeline-vertical .time_line-item:nth-child(even) .time_line-content {
    right: 0;
    left: auto;
    padding: 24px 30px 24px 50px;
}
.wgl-timeline-vertical .time_line-item:nth-child(even):before, .wgl-timeline-vertical .time_line-item:nth-child(even):after {
    left: 0;
    margin-left: -7px;
    right: auto;
    margin-right: 0;
}
.wgl-timeline-vertical .time_line-item:nth-child(even) .time_line-date {
    right: 0;
    left: auto;
    margin-right: 15px;
    margin-left: 0;
}
.wgl-timeline-vertical .time_line-item:nth-child(even) .time_line-pointer {
    left: 45px;
    right: auto;
}
.wgl-timeline-vertical .time_line-item:nth-child(even) .time_line-pointer:before {
    right: -22px;
    left: auto;
}
.wgl-timeline-vertical .time_line-item:hover:nth-child(even) .time_line-pointer {
    -webkit-transform: translateX(-18px);
    -moz-transform: translateX(-18px);
    -ms-transform: translateX(-18px);
    -o-transform: translateX(-18px);
    transform: translateX(-18px);
}
.wgl-timeline-vertical .time_line-item:hover:nth-child(even) .time_line-content {
    -webkit-transform: translateX(-20px);
    -moz-transform: translateX(-20px);
    -ms-transform: translateX(-20px);
    -o-transform: translateX(-20px);
    transform: translateX(-20px);
}
.wgl-timeline-vertical.start-none .time_line-start_image, .wgl-timeline-vertical .time_line-end_image {
    right: 50%;
    left: auto;
    margin-right: -29px;
    margin-left: 0;
}
.elementor-slick-slider .slick-next:before, .elementor-slick-slider .slick-prev:before {
    font-family: eicons;
}
.wgl-progress_bar.dynamic-value .progress_value_wrap {
    left: -5px;
    right: auto;
}
.wgl-progress_bar .progress_bar {
    right: 0;
    left: auto;
}
.single-team .single_team_page .team-info_icons .team-icon + .team-icon {
    margin-right: 10px;
    margin-left: 0;
}
.single-team .single_team_page .team-info_icons .team-icon{
	-webkit-box-shadow: -10px 7px 30px 0px rgba(0, 42, 106, 0.1);
    -moz-box-shadow: -10px 7px 30px 0px rgba(0, 42, 106, 0.1);
    box-shadow: -10px 7px 30px 0px rgba(0, 42, 106, 0.1);
}
.single-team .single_team_page .team-single_wrapper{
	-webkit-box-shadow: -11px 8px 35px 0px rgba(0, 0, 0, 0.08);
    -moz-box-shadow: -11px 8px 35px 0px rgba(0, 0, 0, 0.08);
    box-shadow: -11px 8px 35px 0px rgba(0, 0, 0, 0.08);
}
.single-team .single_team_page .team-info_wrapper {
    padding-right: 5.6%;
    padding-left: 0;
	margin: 15px 0 15px 15px;
}
body ul.medify_plus li {
    padding-right: 25px;
    padding-left: 0;
}
body ul.medify_plus li:before{
	right: 7px;
    left: auto;
}
body ul.medify_plus li:after{
	right: 10px;
    left: auto;
}
.wgl-flipbox_front, .wgl-flipbox_back{
	-webkit-box-shadow: -10px 8px 35px rgba(49, 49, 49, 0.08);
    -moz-box-shadow: -10px 8px 35px rgba(49, 49, 49, 0.08);
    box-shadow: -10px 8px 35px rgba(49, 49, 49, 0.08);
}
.dropcap, .elementor-drop-cap, .dropcap-bg {
    float: right;
	margin-left: 0.8em;
    margin-right: 0;
}
blockquote {
    padding-right: 90px;
    padding-left: 0;
}
blockquote:before {
    right: 3px;
    left: auto;
    -webkit-transform: translateY(-50%)scale(-1);
    -moz-transform: translateY(-50%)scale(-1);
    -ms-transform: translateY(-50%)scale(-1);
    -o-transform: translateY(-50%)scale(-1);
    transform: translateY(-50%)scale(-1);
}
blockquote:after{
	right: 58px;
    left: auto;
}
.wgl-testimonials.type-inline_top .wgl-testimonials_image {
    margin-left: 35px;
    right: 0;
    left: auto;
    margin-right: -85px;
}
.wgl-testimonials.type-inline_top .wgl-carousel_wrapper .wgl-testimonials-item_wrap {
    padding-right: 85px;
    padding-left: 15px;
}
.wgl-testimonials.add_quote_icon .wgl-testimonials_item:after{
	left: 80px;
	right: auto;
	-webkit-transform: rotate(180deg)scale(-1);
    -moz-transform: rotate(180deg)scale(-1);
    -ms-transform: rotate(180deg)scale(-1);
    -o-transform: rotate(180deg)scale(-1);
	transform: rotate(180deg)scale(-1);
}
.wgl-testimonials.type-inline_bottom .wgl-testimonials_image {
    padding-left: 20px;
    padding-right: 0;
}
.wgl-testimonials.alignment_right.type-inline_bottom .wgl-testimonials-meta_wrap {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -moz-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
}
.wgl-testimonials .wgl-testimonials_image img{
	-webkit-box-shadow: -9px 8px 30px 0px rgba(0, 42, 106, 0.1);
    -moz-box-shadow: -9px 8px 30px 0px rgba(0, 42, 106, 0.1);
    box-shadow: -9px 8px 30px 0px rgba(0, 42, 106, 0.1);
}
.wgl-testimonials.type-inline_top .wgl-testimonials_item {
    -webkit-box-shadow: -11px 9px 35px 0px rgba(0, 0, 0, 0.08);
    -moz-box-shadow: -11px 9px 35px 0px rgba(0, 0, 0, 0.08);
    box-shadow: -11px 9px 35px 0px rgba(0, 0, 0, 0.08);
}
.blog-style-standard .blog-post_wrapper .blog-post_meta_info {
    right: 30px;
    left: auto;
}
.single_info-share_social-wpapper .share_link + .share_link {
    margin-right: 12px;
    margin-left: 0;
}
.single_info-share_social-wpapper .share_link {
    -webkit-box-shadow: -4px 3px 10px 0px rgba(0, 0, 0, 0.08);
    -moz-box-shadow: -4px 3px 10px 0px rgba(0, 0, 0, 0.08);
    box-shadow: -4px 3px 10px 0px rgba(0, 0, 0, 0.08);
}
.tagcloud-wrapper {
    float: right;
}
.blog-post_info-wrap {
    float: left;
}
.single_post_info .blog-post_info-wrap > div {
    margin-right: 19px;
    margin-left: 0;
}
.wgl-likes .sl-icon {
    margin-left: 5px;
    margin-right: 0;
}
body .widget_wgl_posts .recent-posts-widget .recent-posts-image_wrapper, body .widget_wgl_posts .recent-posts-widget .recent-posts-content_wrapper {
    float: right;
}
body .widget_wgl_posts .recent-posts-widget .recent-posts-image_wrapper {
    margin-left: 20px;
    margin-right: 0;
}
body .widget_comments > ul > li:before, body .widget_meta > ul > li:before, body .widget_archive > ul > li:before, body .widget_recent_comments > ul > li:before, body .widget_recent_entries > ul > li:before{
	margin-left: 15px;
    margin-right: 0;
}
.next-link_wrapper {
    text-align: left;
    float: left;
    margin-right: auto;
    margin-left: 0;
}
.next-link_wrapper .next_title{
	text-align: left;
}
.prev-link_wrapper {
    float: right;
}
.prev-link_wrapper .image_prev{
	margin-left: 20px;
    margin-right: 0;
}
.next-link_wrapper .image_next{
	margin-right: 20px;
    margin-left: 0;
}
.prev-link_wrapper .image_prev:before {
    content: "\f115";
}
.next-link_wrapper .image_next:before {
    content: "\f117";
}

element.style {
}
.single_meta .blog-post_media .blog-post_meta_info {
    right: 30px;
    left: auto;
}
[dir=rtl] .elementor-slick-slider .slick-next:before {
    content: '\f117';
}
[dir=rtl] .elementor-slick-slider .slick-prev:before {
    content: '\f115';
}
#comments .comment-reply-link{
	left: 0;
    right: auto;
}
#comments .commentlist > .comment > .children > .comment {
    margin-right: 110px;
    margin-left: 0;
}
#comments .commentlist .comment .children .stand_comment {
    padding-left: 0;
}
#comments .commentlist .comment .children .stand_comment .commentava {
    right: -80px;
    left: auto;
}
.author-info_avatar {
    float: right;
    margin-left: 30px;
    margin-right: 0;
}
.author-info_content {
    margin-right: 150px;
    margin-left: 0;
}
.author-info_social-link{
	margin-left: 6px;
    margin-right: 0;
}
.share_post-container .share_social-wpapper {
    left: 0;
    right: auto;
    padding-left: 40px;
    padding-right: 0;
}
.blog-style-standard .blog-post_meta-wrap {
    float: left;
}
.share_post-container .share_social-wpapper ul li .share_post{
	-webkit-box-shadow: -4px 3px 10px 0px rgba(0, 0, 0, 0.08);
    -moz-box-shadow: -4px 3px 10px 0px rgba(0, 0, 0, 0.08);
    box-shadow: -4px 3px 10px 0px rgba(0, 0, 0, 0.08);
}
.next.page-numbers .fa.fa-angle-right,.prev.page-numbers .fa.fa-angle-left {
    transform: scale(-1);
}
.blog-post_quote-text,.blog-post_link > .link_post {
    padding-right: 80px;
    padding-left: 0;
}
.blog-post_quote-text:before{
	right: 3px;
	left: auto;
    -webkit-transform: translateY(-50%)scale(-1);
    -moz-transform: translateY(-50%)scale(-1);
    -ms-transform: translateY(-50%)scale(-1);
    -o-transform: translateY(-50%)scale(-1);
    transform: translateY(-50%)scale(-1);
}
.blog-post_quote-text:after,.blog-post_link a:after{
	right: 54px;
    left: auto;
}
.blog-post_link a:before{
	right: 0;
    left: auto;
}
#swipebox-overlay{
	direction:ltr;
}
.wgl-portfolio-item_wrapper.gallery_type .wgl-portfolio-item_gallery-icon i{
	vertical-align: top;
}
.woocommerce .widget_shopping_cart .cart_list li, .woocommerce.widget_shopping_cart .cart_list li {
    padding-right: 0;
    padding-left: 20px;
}
.woocommerce .widget_shopping_cart .cart_list li a.remove, .woocommerce.widget_shopping_cart .cart_list li a.remove {
    right: auto;
    left: 0;
}
.wgl-theme-header .woo_mini-count span{
	margin-right: -13px;
    margin-left: 0;
}
.wgl-theme-header .woo_mini_cart{
	left: 0;
    right: auto;
	-webkit-transform: translate(-100%);
    -moz-transform: translate(-100%);
    -ms-transform: translate(-100%);
    -o-transform: translate(-100%);
    transform: translate(-100%);
}
.wgl-theme-header .mini-cart.open_cart .woo_mini_cart {
    -webkit-transform: translate(-17px);
    -moz-transform: translate(-17px);
    -ms-transform: translate(-17px);
    -o-transform: translate(-17px);
    transform: translate(-17px);
}
.wgl-theme-header .mini-cart .woocommerce-mini-cart.cart_list.product_list_widget li a.remove{
	left: 9px;
    right: auto;
}
.wgl-theme-header .mini-cart .woocommerce-mini-cart.cart_list.product_list_widget li{
	text-align: right;
}
#side-panel,#side-panel .side-panel_close{
	left: 0;
    right: auto;
}
#side-panel{
    -webkit-transform: translateX(-webkit-calc(-100% - 30px));
    -moz-transform: translateX(-moz-calc(-100% - 30px));
    -ms-transform: translateX(calc(-100% - 30px));
    -o-transform: translateX(calc(-100% - 30px));
    transform: translateX(calc(-100% - 30px));
}
.medify_module_message_box {
    padding: 11px 73px 9px 12px;
}
.medify_module_message_box .message_icon_wrap{
	    right: 5px;
    left: auto;
}
.woocommerce table.shop_table thead th:last-child {
    -webkit-border-radius: 5px 0 0 5px;
    -moz-border-radius: 5px 0 0 5px;
    border-radius: 5px 0 0 5px;
}
.woocommerce table.shop_table thead th.product-name {
    padding-right: 20px;
    text-align: right;
}
.woocommerce table.shop_table thead th:first-child {
    -webkit-border-radius: 0 5px 5px 0;
    -moz-border-radius: 0 5px 5px 0;
    border-radius: 0 5px 5px 0;
}
.woocommerce table.shop_table td.product-thumbnail {
    padding-right: 10px;
    padding-left: 0;
}
#add_payment_method table.cart img, .woocommerce-cart table.cart img, .woocommerce-checkout table.cart img{
	-webkit-box-shadow: -5px 4px 13px 0px rgba(145, 145, 145, 0.3);
    -moz-box-shadow: -5px 4px 13px 0px rgba(145, 145, 145, 0.3);
    box-shadow: -5px 4px 13px 0px rgba(145, 145, 145, 0.3);
}
.woocommerce table.shop_table td.product-name, .woocommerce table.shop_table td.product-thumbnail {
    text-align: right;
}
.woocommerce .cart-collaterals .cart_totals table tr > *:first-child, .woocommerce-page .cart-collaterals .cart_totals table tr > *:first-child {
    padding-right: 47px;
    padding-left: 0;
}
.woocommerce .cart-collaterals .cart_totals table tr > *:last-child, .woocommerce-page .cart-collaterals .cart_totals table tr > *:last-child {
    padding-left: 47px;
    padding-right: 0;
}
.woocommerce .cart-collaterals .cart_totals table tbody tr:first-child td, .woocommerce-page .cart-collaterals .cart_totals table tbody tr:first-child td {
    font-weight: 600;
    text-align: left;
}
.woocommerce .cart-collaterals .cart_totals table td, .woocommerce-page .cart-collaterals .cart_totals table td{
	text-align: left;
}
.medify_module_message_box .message_close_button{
	left: 0;
    right: auto;
}
.medify_module_message_box.closable {
    padding-left: 53px;
    padding-right: 73px;
}
.medify_module_message_box{
	-webkit-box-shadow: -11px 8px 35px 0px rgba(49, 49, 49, 0.08);
    -moz-box-shadow: -11px 8px 35px 0px rgba(49, 49, 49, 0.08);
    box-shadow: -11px 8px 35px 0px rgba(49, 49, 49, 0.08);
}
.woocommerce form.checkout_coupon .form-row {
    float: right;
}
.woocommerce form.checkout_coupon .form-row.form-row-last {
    padding-right: 5px;
    padding-left: 0;
}
.woocommerce #order_review.woocommerce-checkout-review-order table.shop_table thead th:last-child {
    -webkit-border-radius: 5px 0 0 5px;
    -moz-border-radius: 5px 0 0 5px;
    border-radius: 5px 0 0 5px;
}
.woocommerce #order_review.woocommerce-checkout-review-order table.shop_table thead th:first-child {
    -webkit-border-radius: 0 5px 5px 0;
    -moz-border-radius: 0 5px 5px 0;
    border-radius: 0 5px 5px 0;
}
.woocommerce-billing-fields__field-wrapper {
    -webkit-box-shadow: -11px 8px 35px 0px rgba(49, 49, 49, 0.08);
    -moz-box-shadow: -11px 8px 35px 0px rgba(49, 49, 49, 0.08);
    box-shadow: -11px 8px 35px 0px rgba(49, 49, 49, 0.08);
}
.woocommerce #order_review.woocommerce-checkout-review-order table.shop_table tfoot tr th {
    text-align: right;
	padding-right: 20px;
    padding-left: 15px;
}
.woocommerce form .form-row .select2-container{
	    padding-right: 20px;
    padding-left: 0;
}
.woocommerce form .form-row .select2-container--default .select2-selection--single{
	    text-align: right;
}
.select2-container--default .select2-selection--single .select2-selection__arrow b{
	margin-right: -4px;
    margin-left: 0;
}
.woocommerce form .form-row .select2-container--default .select2-selection--single .select2-selection__arrow b{
	right: 0%;
    left: auto;
    margin-right: 0;
}
.woocommerce form .form-row .select2-container--default .select2-selection--single .select2-selection__arrow b:after{
	margin-right: 5px;
    margin-left: 0;
}
.woocommerce form .form-row .select2-container--default .select2-selection--single .select2-selection__arrow {
    left: 10px;
    right: auto;
}
.woocommerce .col2-set {
    float: right;
    margin-left: 4.347826087%;
    margin-right: 0;
}
#add_payment_method #payment ul.payment_methods li, .woocommerce-cart #payment ul.payment_methods li, .woocommerce-checkout #payment ul.payment_methods li {
    padding-right: 0;
}
.woocommerce table.shop_table tfoot tr th {
    text-align: right;
    padding-right: 20px;
    padding-left: 15px;
}
.woocommerce ul.order_details li:before {
	display: none;
}
.wgl-portfolio-single_item .wgl-portfolio-item_annotation {
    padding: 28px 40 46px 20;
    -webkit-box-shadow: -9px 8px 35px rgba(49, 49, 49, 0.08);
    -moz-box-shadow: -9px 8px 35px rgba(49, 49, 49, 0.08);
    box-shadow: -9px 8px 35px rgba(49, 49, 49, 0.08);
}
.wgl-portfolio-item-info_desc h5 {
    margin-left: 14px;
    margin-right: 0;
}
.blog-post.format-quote .blog-post_quote-author {
    text-align: right;
    padding-right: 80px;
    padding-left: 0;
}
.single_meta.format-quote .blog-post_media .blog-post_meta_info, .single_meta.format-link .blog-post_media .blog-post_meta_info, .single_meta.format-audio .blog-post_media .blog-post_meta_info {
    position: relative;
    right: 0;
    left: auto;
	top: 0;
    bottom: auto;
}
.blog-post .blog-post_meta-categories a{
	-webkit-box-shadow: -7px 5px 15px 0px rgba(0, 0, 0, 0.09);
    -moz-box-shadow: -7px 5px 15px 0px rgba(0, 0, 0, 0.09);
    box-shadow: -7px 5px 15px 0px rgba(0, 0, 0, 0.09);
}
.single_meta .blog-post_media {
    margin-bottom: 29px;
}
.single_info-share_social-wpapper > span{
	margin-left: 15px;
    margin-right: 0;
}
.single_post_info .tagcloud {
    float: right;
}
.tagcloud a{
	margin-left: 10px;
    margin-right: 0;
}
.wgl-portfolio-single_item .tags_likes_wrap .wgl-likes {
    float: left;
}
.single-team .single_team_page .team-info_item h5 + a span, .single-team .single_team_page .team-info_item h5 + span {
    margin-right: 5px;
    margin-left: 0;
}
@media only screen and (max-width: 600px){
.wgl-testimonials.type-inline_top .wgl-carousel_wrapper .wgl-testimonials-item_wrap {
    padding-right: 15px;
}}
@media only screen and (max-width: 600px){
.wgl-testimonials.type-inline_top .wgl-testimonials_image {
    margin-right: 0;
}}
@media only screen and (max-width: 767px){
.wgl-timeline-vertical .time_line-item:nth-child(odd), .wgl-timeline-vertical .time_line-item:nth-child(even) {
    margin-right: 0;
    padding-right: 20%;
    padding-left: 0;
    width: 100%;
    margin-bottom: 30px;
}}
@media only screen and (max-width: 767px){
.wgl-timeline-vertical .time_line-item:nth-child(odd):before, .wgl-timeline-vertical .time_line-item:nth-child(odd):after, .wgl-timeline-vertical .time_line-item:nth-child(even):before, .wgl-timeline-vertical .time_line-item:nth-child(even):after {
    right: 0;
    left: auto;
    margin-right: -7px;
    margin-left: 0;
}}
@media only screen and (max-width: 767px){
.wgl-timeline-vertical.start-custom .time_line-start_image img, .wgl-timeline-vertical.start-def .time_line-start_image, .wgl-timeline-vertical.start-none .time_line-start_image, .wgl-timeline-vertical .time_line-end_image {
    right: 0;
    left: auto;
}}
@media only screen and (max-width: 767px){
.wgl-timeline-vertical .time_line-item:nth-child(odd) .time_line-curve:before, .wgl-timeline-vertical .time_line-item:nth-child(even) .time_line-curve:before {
    right: -20px;
    left: auto;
    border-width: 0 14px 14px 0;
    -webkit-border-radius: 0px 0px 22px 0;
    -moz-border-radius: 0px 0px 22px 0;
    border-radius: 0px 0px 22px 0;
}}
@media only screen and (max-width: 767px){
.wgl-timeline-vertical .time_line-item:nth-child(odd) .time_line-curve, .wgl-timeline-vertical .time_line-item:nth-child(even) .time_line-curve {
    width: 22px;
    left: 13px;
    border-width: 14px 0 14px 14px;
    -webkit-border-radius:  22px 0 0 22px;
    -moz-border-radius:  22px 0 0 22px;
    border-radius: 22px 0 0 22px;
}}
@media only screen and (max-width: 767px){
.wgl-timeline-vertical .time_line-item:nth-child(odd), .wgl-timeline-vertical .time_line-item:nth-child(even) {
    margin-right: 0;
    padding-right: 20%;
    padding-left: 0;
    width: 100%;
    text-align: right;
}}
@media only screen and (max-width: 767px){
.wgl-timeline-vertical .time_line-item:nth-child(odd) .time_line-date, .wgl-timeline-vertical .time_line-item:nth-child(even) .time_line-date {
    right: initial;
    left: 0;
    margin-left: 15px;
    margin-right: 0;
}}
@media only screen and (max-width: 767px){
.wgl-timeline-vertical .time_line-item:nth-child(odd) .time_line-pointer, .wgl-timeline-vertical .time_line-item:nth-child(even) .time_line-pointer {
    right: 24px;
left: auto;}}
@media only screen and (max-width: 767px){
.wgl-timeline-vertical .time_line-item:nth-child(odd) .time_line-pointer:before, .wgl-timeline-vertical .time_line-item:nth-child(even) .time_line-pointer:before {
    right: 100%;
    left: auto;
}}
@media only screen and (max-width: 767px){
.wgl-timeline-vertical .time_line-item:nth-child(odd) .time_line-curve, .wgl-timeline-vertical .time_line-item:nth-child(even) .time_line-curve {
    right: 13px;
    left: auto;
    border-width: 14px 0 14px 14px;
    -webkit-border-radius: 22px 0 0 22px;
    -moz-border-radius: 22px 0 0 22px;
    border-radius: 22px 0 0 22px;
}}
@media only screen and (max-width: 767px){
.wgl-timeline-vertical .time_line-item:nth-child(odd) .time_line-content, .wgl-timeline-vertical .time_line-item:nth-child(even) .time_line-content {
    padding: 20px;
}}
@media only screen and (max-width: 767px){
.wgl-timeline-vertical .time_line-item:nth-child(odd) .time_line-curve:after, .wgl-timeline-vertical .time_line-item:nth-child(even) .time_line-curve:after {
    border-width: 14px 14px 0px 0px;
    -webkit-border-radius: 0 22px 0px 0px;
    -moz-border-radius: 0 22px 0px 0px;
    border-radius: 0 22px 0px 0px;
    right: -20px;
    left: auto;
}}

.rtl.woocommerce .price_label, .rtl.woocommerce .price_label span { direction: rtl !important; }
body .comment-form-cookies-consent > input {
    margin-left: 7px;
    margin-right: 0;
}
.woocommerce div.product .woocommerce-tabs .panel table.shop_attributes th:after{
     margin-right: 30px;
      margin-left: 0;
}
.row.sidebar_right [class*=wgl_col-] {
    float: left;
}
.aleft {
    text-align: right;
}
.header_search.search_alt .header_search-field .header_search-close {
    left: 3.8%;
    right: auto;
}