﻿body { direction: rtl; unicode-bidi: embed; }

.container { text-align: right; }

ul.et_pb_side_nav li.side_nav_item, .et-social-icons { float: left; }


#top-menu > li:last-child { padding-right: 22px; }

#et-secondary-nav li:first-child { margin-right: 0; }

#et-secondary-nav > li:last-child { margin-right: 15px; }

#top-menu li { text-align: right; }

.rtl #top-menu .menu-item-has-children > a:first-child { padding-left: 40px; padding-right: 20px; }

#top-menu li.mega-menu ul li { float: right !important; }

#top-menu li.mega-menu > ul > li:nth-of-type(4n) { clear: left; }

#top-menu li.mega-menu > ul > li:nth-of-type(4n+1) { clear: right; }

#sidebar .et_pb_widget, .bottom-nav, .et_pb_post, #left-area { text-align: right; }

#footer-info { float: right; padding-right: 40%; }

.et-social-icons li:last-child { margin-left: 0; }

#top-menu > li:first-child, .bottom-nav li:first-child { padding-right: 0; }

.widget_search #searchsubmit { right: auto; left: 0; }

.et_pb_counter_amount { float: right; text-align: left; padding: 1px 1px 1px 3%; }

blockquote { border-right: 5px solid; padding-right: 20px; padding-left: 0; border-left: 0; }

.et_pb_text_align_right { text-align: right !important; }

.et-pb-controllers a { margin-right: 0; margin-left: 10px; }

.et_pb_slide_with_image .et_pb_slide_description { text-align: right; }

.et_pb_slide_with_image .et_pb_slide_image { left: 0; }

.et_pb_tabs_controls li { float: right; border-left: 1px solid #d9d9d9; border-right: none; }

.et_pb_toggle_title:before { right: inherit; left: 0; }

.et_pb_toggle h5.et_pb_toggle_title { padding: 0 30px 0 30px; }

#footer-widgets .footer-widget li { text-align: right; padding: 0 14px 10px 0; }

#footer-widgets .footer-widget li:before { left: inherit; right: 0; }

.et_pb_filterable_portfolio .et_pb_portfolio_filters ul { float: right; }

.comment_avatar { left: auto; right: 0; }
.comment_area .comment-reply-link { right: auto; left: 0; max-width: 95px; }
.comment_area .comment-reply-link.et_pb_button:hover { padding: 0.3em 0.7em 0.3em 2em; }
.comment_area .comment-reply-link.et_pb_button:after { content: "\34"; top: 50%; margin-top: -16px; left: 0; }
.comment-body { padding: 0 100px 0 110px; }
.form-submit { text-align: left; }

.et_pb_pricing li { padding: 0 14px 28px 0 !important; text-align: right; }
.et_pb_pricing li:before { left: auto; right: 0; }

.et_pb_testimonial_no_image .et_pb_testimonial_description, .et_pb_column_1_3 .et_pb_testimonial_description, .et_pb_column_1_4 .et_pb_testimonial_description, .et_pb_column_3_8 .et_pb_testimonial_description { padding-right: 0; }
.et_pb_testimonial_portrait { float: right; }
.et_pb_testimonial_description { padding-left: 0; padding-right: 120px; }

.et_pb_forgot_password { text-align: right; }

.woocommerce ul.products li.product, .woocommerce-page ul.products li.product { float: right; }
li.product.last { clear: left; }
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product { margin: 0 0 53px 60px !important; }
.woocommerce ul.products li.last, .woocommerce-page ul.products li.last { margin-left: 0 !important; }
.archive.et_left_sidebar.woocommerce ul.products li.product:nth-child(3n), .archive.et_right_sidebar.woocommerce ul.products li.product:nth-child(3n) { margin-left: 0 !important; clear: left !important; }
.archive.et_left_sidebar.woocommerce ul.products li.product:nth-child(3n+1), .archive.et_right_sidebar.woocommerce ul.products li.product:nth-child(3n+1) { margin-right: 0 !important; margin-left: 60px !important; }
.archive.et_left_sidebar.woocommerce ul.products li.product.last, .archive.et_right_sidebar.woocommerce ul.products li.product.last { margin-right: 0 !important; margin-left: 60px !important; }

.et_header_style_split #et_top_search,
.et_header_style_centered #et_top_search { margin-left: 0; margin-right: 22px; }
span.et_close_search_field,
.et-search-form { right: auto; left: 0; }

.et_mobile_menu li li { padding-right: 5%; padding-left: 0; }
#main-header #mobile_menu { text-align: right; }
#main-header .et_mobile_menu li ul, .et_pb_fullwidth_menu .et_mobile_menu li ul { padding-left: 0; padding-right: 10px; }

@media all and (min-width: 981px) {
	.et_vertical_nav #et_search_icon:before { right: 0; }
	.et_vertical_nav.et_header_style_centered #et_search_icon:before { left: auto; }
	.et_vertical_nav.et_header_style_split #et_top_search { margin-right: 0; }
	.et_vertical_nav.et_header_style_split #et_search_icon:before { left: auto; }
}

@media all and (max-width: 980px) {
	.et_full_width_page.woocommerce ul.products li.product.last, .et_full_width_page.woocommerce-page ul.products li.product.last, .et_pb_pagebuilder_layout ul.products li.product.last, .et_pb_pagebuilder_layout ul.products li.product.last { margin-right: 0 !important; }

	.et_header_style_centered .mobile_menu_bar, .et_header_style_split .mobile_menu_bar { left: 5px; right: auto; }
	.et_header_style_centered #main-header .mobile_nav, .et_header_style_split #main-header .mobile_nav { text-align: right; }
}

@media all and (max-width: 980px) and (min-width: 768px) {
	.woocommerce ul.products li.product:nth-child(2n) { float: right; }
	.woocommerce ul.products li.product:nth-child(3n) { margin-left: 0 !important; }
	.woocommerce ul.products li.product, .woocommerce-page ul.products li.product { margin: 0 0 53px 32px !important; }
	.woocommerce ul.products li.product:nth-child(3n+1) { margin-right: 0 !important; }
	.archive.et_left_sidebar.woocommerce ul.products li.product.last, .archive.et_right_sidebar.woocommerce ul.products li.product.last { margin-left: 32px !important; }
}

@media all and (max-width: 767px) {
	.et_pb_slide_with_image .et_pb_slide_description { text-align: center; }
	.woocommerce ul.products li.product, .woocommerce-page ul.products li.product { margin-left: 0 !important; }
	#comment-wrap li.comment article.comment-body { padding: 0 100px 0 0; }
	.comment_area .comment-reply-link { max-width: none; float: left; }
}

@media all and (max-width: 479px) {
	#comment-wrap li.comment article.comment-body { padding: 0 50px 0 0; }
}

#et_top_search { float: left; }

#et-secondary-menu .et-cart-info { margin-left: 0; margin-right: 15px; }

#et-top-navigation { float: right !important; }

#et-secondary-menu { float: left; }

#et-info { float: right; font-family: Times New Roman !important; }
/*** MegaThemeRTL ***/

.h1, .h2, .h3, .h4, .h5, .h6 , .p{
	font-family:inherit !important;
}

.et_pb_button:after,.et_pb_button:before {
	margin-right: 0;
	
}

.et_pb_button:hover:after, .et_pb_more_button:hover:after, .et_pb_newsletter_button:hover:after, .et_pb_pricing_table_button:hover:after, .et_pb_promo_button:hover:after{
	content:"\34" !important;
}
.et_pb_gutters3.et_left_sidebar.woocommerce-page ul.products li.product, .et_pb_gutters3.et_right_sidebar.woocommerce-page ul.products li.product
{
	    width: 28%!important;
}	
.et_pb_gutters3 .et_pb_column_4_4 .et_pb_grid_item, .et_pb_gutters3 .et_pb_column_4_4 .et_pb_shop_grid .woocommerce ul.products li.product, .et_pb_gutters3 .et_pb_column_4_4 .et_pb_widget, .et_pb_gutters3.et_pb_row .et_pb_column_4_4 .et_pb_grid_item, .et_pb_gutters3.et_pb_row .et_pb_column_4_4 .et_pb_shop_grid .woocommerce ul.products li.product, .et_pb_gutters3.et_pb_row .et_pb_column_4_4 .et_pb_widget
{
	width: 20%;
}
.et_pb_pricing li span:before {
    right: -14px;
}

#footer-widgets {
    padding: 8% 0 0 15% !important;
	
}

/* Start MegaTheme Fonts */
/**
*
*	Name:			IRAN Sans-Serif Font
*	Version:		5.5
*	Author:			Moslem Ebrahimi (moslemebrahimi.com)
*	Created on:		Dec 25, 2012
*	Updated on:		Sep 01, 2017
*	Website:		             http://fontiran.com
*	Copyright:		Commercial/Proprietary Software
--------------------------------------------------------------------------------------
فونت های ایران سن سریف یک نرم افزار مالکیتی محسوب می شود. جهت آگاهی از قوانین استفاده از این فونت ها لطفا به وب سایت (فونت ایران دات کام) مراجعه نمایید
--------------------------------------------------------------------------------------
IRAN Sans-serif fonts are considered a proprietary software. To gain information about the laws regarding the use of these fonts, please visit www.fontiran.com 
--------------------------------------------------------------------------------------
This set of fonts are used in this project under the license: (.....)
--------------------------------------------------------------------------------------
*	
**/
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: 900;
	src: url('fonts/IRANSansWeb_Black.eot');
	src: url('fonts/IRANSansWeb_Black.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/IRANSansWeb_Black.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/IRANSansWeb_Black.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/IRANSansWeb_Black.ttf') format('truetype');
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: bold;
	src: url('fonts/IRANSansWeb_Bold.eot');
	src: url('fonts/IRANSansWeb_Bold.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/IRANSansWeb_Bold.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/IRANSansWeb_Bold.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/IRANSansWeb_Bold.ttf') format('truetype');
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: 500;
	src: url('fonts/IRANSansWeb_Medium.eot');
	src: url('fonts/IRANSansWeb_Medium.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/IRANSansWeb_Medium.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/IRANSansWeb_Medium.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/IRANSansWeb_Medium.ttf') format('truetype');
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: 300;
	src: url('fonts/IRANSansWeb_Light.eot');
	src: url('fonts/IRANSansWeb_Light.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/IRANSansWeb_Light.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/IRANSansWeb_Light.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/IRANSansWeb_Light.ttf') format('truetype');
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: 200;
	src: url('fonts/IRANSansWeb_UltraLight.eot');
	src: url('fonts/IRANSansWeb_UltraLight.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/IRANSansWeb_UltraLight.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/IRANSansWeb_UltraLight.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/IRANSansWeb_UltraLight.ttf') format('truetype');
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: normal;
	src: url('fonts/IRANSansWeb.eot');
	src: url('fonts/IRANSansWeb.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/IRANSansWeb.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/IRANSansWeb.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/IRANSansWeb.ttf') format('truetype');
}

/**
*
*	Name:			IRANYekan Font
*	Version:			3.0
*	Author:			Moslem Ebrahimi (moslemebrahimi.com)
*	Created on:		Dec 20, 2018
*	Updated on:		Dec 20, 2018
*	Website:			http://fontiran.com
*	Copyright:		Commercial/Proprietary Software
--------------------------------------------------------------------------------------
فونت ایران یکان یک نرم افزار مالکیتی محسوب می شود. جهت آگاهی از قوانین استفاده از این فونت ها لطفا به وب سایت (فونت ایران دات کام) مراجعه نمایید
--------------------------------------------------------------------------------------
IRANYekan fonts are considered a proprietary software. To gain information about the laws regarding the use of these fonts, please visit www.fontiran.com 
--------------------------------------------------------------------------------------
This set of fonts are used in this project under the license: (SGUPN)
--------------------------------------------------------------------------------------
*	
**/
@font-face {
	font-family: IRANYekan;
	font-style: normal;
	font-weight: bold;
	src: url('fonts/iranyekanwebbold.eot');
	src: url('fonts/iranyekanwebbold.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/iranyekanwebbold.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/iranyekanwebbold.ttf') format('truetype');
}

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

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

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

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

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

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

@font-face {
	font-family: IRANYekan;
	font-style: normal;
	font-weight: 950;
	src: url('fonts/iranyekanwebextrablack.eot');
	src: url('fonts/iranyekanwebextrablack.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/iranyekanwebextrablack.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/iranyekanwebextrablack.ttf') format('truetype');
}
/**
*
*	Name:		IRANSharp Font
*	Version:		3.0
*	Author:		Moslem Ebrahimi (moslemebrahimi.com)
*	Created on:	June 10, 2017
*	Updated on:	June 10, 2017
*	Website:		http://fontiran.com
*	Copyright:	Commercial/Proprietary Software
--------------------------------------------------------------------------------------
فونت ایران شارپ یک نرم افزار مالکیتی محسوب می شود. جهت آگاهی از قوانین استفاده از این فونت ها لطفا به وب سایت (فونت ایران دات کام) مراجعه نمایید
--------------------------------------------------------------------------------------
IRANSharp fonts are considered a proprietary software. To gain information about the laws regarding the use of these fonts, please visit www.fontiran.com 
--------------------------------------------------------------------------------------
This set of fonts are used in this project under the license: (.....)
--------------------------------------------------------------------------------------
*	
**/
@font-face {
	font-family: IRANSharp;
	font-style: normal;
	font-weight: bold;
	src: url('fonts/iranyekanwebbold.eot');
	src: url('fonts/iransharp_bold_web.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/iransharp_bold_web.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/iransharp_bold_web.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/iransharp_bold_web.ttf') format('truetype');
}

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

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

body,div,q,h1,h2,h3,h4,h5,h6,p,ul li,li,span p,div p,input,small,button {
font-family: IRANSans, IRANYekan, Tahoma !important;
}

.nav li li ul {right: 240px; left: auto}
#top-menu li .menu-item-has-children>a:first-child:after {left:24px; right: auto}
#et-secondary-nav .menu-item-has-children>a:first-child:after, #top-menu .menu-item-has-children>a:first-child:after {left:0; right: auto}
#top-menu li.mega-menu li>ul {left:0; right: auto}

/* End MegaTheme Fonts*/

.et_pb_row.et_pb_equal_columns, .et_pb_row_inner.et_pb_equal_columns, .et_pb_section.et_pb_equal_columns > .et_pb_row {
direction: rtl;}

.et_pb_gutters3 .footer-widget { float:right;}

.et_pb_gutters3.et_pb_footer_columns2 .footer-widget {
    width: 45%;
}



.et_header_style_left #et-top-navigation, .et_header_style_split #et-top-navigation {
    padding-right: 220px !important;
}