/*
Plugin Name: WP Mega Menu Pro
Description: Adds support for languages written in a Right To Left (RTL) direction.
It's easy, just a matter of overwriting all the horizontal positioning attributes
of your CSS stylesheet in a separate stylesheet file named style-rtl.css.
By: https://aliashori.ir
See: https://codex.wordpress.org/Right_to_Left_Language_Support
*/
.wpmm_enable_rtl .wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li > a,
.rtl .wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li > a {
	padding: 20px 18px 20px 25px;
}
.wpmm_enable_rtl .wp-megamenu-main-wrapper.wpmm-orientation-vertical ul li.menu-item-has-children > a:after,
.rtl .wp-megamenu-main-wrapper.wpmm-orientation-vertical ul li.menu-item-has-children > a:after {
	left: 10px;
    right: auto;
    content: '\f104';
}
.wpmm_enable_rtl .wp-megamenu-main-wrapper.wpmm-orientation-horizontal.wpmm-askins-wrapper ul.wpmm-mega-wrapper > li > a i.wpmm-mega-menu-icon:before, 
.wpmm_enable_rtl .wp-megamenu-main-wrapper.wpmm-ctheme-wrapper ul.wpmm-mega-wrapper > li > a i.wpmm-mega-menu-icon:before,
.wpmm_enable_rtl .wpmm-sub-menu-wrap ul li a.wp-mega-menu-link i,
.rtl .wp-megamenu-main-wrapper.wpmm-ctheme-wrapper ul.wpmm-mega-wrapper > li > a i.wpmm-mega-menu-icon:before,
.rtl .wpmm-sub-menu-wrap ul li a.wp-mega-menu-link i {
	padding-right: 0;
}
.wpmm_enable_rtl .wp-megamenu-main-wrapper.wpmm-orientation-horizontal.wpmm-askins-wrapper ul.wpmm-mega-wrapper > li.menu-item-has-children > a:after,
.rtl .wp-megamenu-main-wrapper.wpmm-orientation-horizontal.wpmm-askins-wrapper ul.wpmm-mega-wrapper > li.menu-item-has-children > a:after {
	right: auto;
	left: 9px;
}
.wpmm_enable_rtl .wp-megamenu-main-wrapper ul.wpmm-mega-wrapper li .wpmm-sub-menu-wrap,
.wpmm_enable_rtl .wpmm_megamenu .wp-megamenu-main-wrapper ul ul li a,
.wpmm_megamenu ul.wp-mega-sub-menu li a,
.rtl .wp-megamenu-main-wrapper ul.wpmm-mega-wrapper li .wpmm-sub-menu-wrap,
.rtl .wpmm_megamenu .wp-megamenu-main-wrapper ul ul li a,
.rtl ul.wp-mega-sub-menu li a {
	text-align: right !important;
	font-family: Ali-IRANSansWeb;
}
.wpmm_enable_rtl .wpmm-pro-recent-posts-widget .wpmm-recentposts-section .wpmm-content-right-section .wpmm-comment-number,
.rtl .wpmm-pro-recent-posts-widget .wpmm-recentposts-section .wpmm-content-right-section .wpmm-comment-number {
	padding-left: 0;
	padding-right: 15px;
}
.wpmm_enable_rtl .wpmm-pro-recent-posts-widget .wpmm-recentposts-section .wpmm-content-right-section .wpmm-comment-number:before,
.rtl .wpmm-pro-recent-posts-widget .wpmm-recentposts-section .wpmm-content-right-section .wpmm-comment-number:before {
	left: auto;
	right: 1px;
}
.wpmm_enable_rtl .wpmm-pro-recent-posts-widget .wpmm-recentposts-section .wpmm-content-right-section,
.rtl .wpmm-pro-recent-posts-widget .wpmm-recentposts-section .wpmm-content-right-section {
	padding: 0 15px 15px 0;
	float: right;
}
.wpmm_enable_rtl .wp-mega-sub-menu li .wpmm-sub-menu-wrapper.wpmm_menu_1 li, 
.wpmm_enable_rtl .wp-mega-sub-menu .widget_nav_menu li, 
.wpmm_enable_rtl .wp-mega-sub-menu .widget_pages li, 
.wpmm_enable_rtl .wp-mega-sub-menu .widget_categories li, 
.wpmm_enable_rtl .wp-mega-sub-menu .widget_archive li, 
.wpmm_enable_rtl .wp-mega-sub-menu .widget_meta li, 
.wpmm_enable_rtl .wp-mega-sub-menu .widget_product_categories ul.product-categories li a, 
.wpmm_enable_rtl .wp-mega-sub-menu .widget_recent_comments li, 
.wpmm_enable_rtl .wp-mega-sub-menu .widget_recent_entries li,
.rtl .wp-mega-sub-menu li .wpmm-sub-menu-wrapper.wpmm_menu_1 li, 
.rtl .wp-mega-sub-menu .widget_nav_menu li, 
.rtl .wp-mega-sub-menu .widget_pages li, 
.rtl .wp-mega-sub-menu .widget_categories li, 
.rtl .wp-mega-sub-menu .widget_archive li, 
.rtl .wp-mega-sub-menu .widget_meta li, 
.rtl .wp-mega-sub-menu .widget_product_categories ul.product-categories li a, 
.rtl .wp-mega-sub-menu .widget_recent_comments li, 
.rtl .wp-mega-sub-menu .widget_recent_entries li {
	padding-left: 0;
	padding-right: 10px;
}
.wpmm_enable_rtl .wpmm-orientation-horizontal .wp-mega-sub-menu li .wpmm-sub-menu-wrapper.wpmm_menu_1 li:before, 
.wpmm_enable_rtl .wpmm-orientation-horizontal .wp-mega-sub-menu .widget_pages li:before, 
.wpmm_enable_rtl .wpmm-orientation-horizontal .wp-mega-sub-menu .widget_categories li:before, 
.wpmm_enable_rtl .wpmm-orientation-horizontal .wp-mega-sub-menu .widget_archive li:before, 
.wpmm_enable_rtl .wpmm-orientation-horizontal .wp-mega-sub-menu .widget_meta li:before, 
.wpmm_enable_rtl .wpmm-orientation-horizontal .wp-mega-sub-menu .widget_recent_comments li:before, 
.wpmm_enable_rtl .wpmm-orientation-horizontal .wp-mega-sub-menu .widget_recent_entries li:before, 
.wpmm_enable_rtl .wpmm-orientation-horizontal .wp-mega-sub-menu .widget_product_categories ul.product-categories li a:before, 
.wpmm_enable_rtl .wpmm-orientation-horizontal .wp-mega-sub-menu .widget_categories li:before, 
.wpmm_enable_rtl .wpmm-orientation-horizontal .wp-mega-sub-menu .widget_archive li:before,
.wpmm_enable_rtl .wpmm-orientation-vertical .wp-mega-sub-menu li .wpmm-sub-menu-wrapper.wpmm_menu_1 li:before, 
.wpmm_enable_rtl .wpmm-orientation-vertical .wp-mega-sub-menu .widget_pages li:before, 
.wpmm_enable_rtl .wpmm-orientation-vertical .wp-mega-sub-menu .widget_categories li:before, 
.wpmm_enable_rtl .wpmm-orientation-vertical .wp-mega-sub-menu .widget_archive li:before, 
.wpmm_enable_rtl .wpmm-orientation-vertical .wp-mega-sub-menu .widget_meta li:before, 
.wpmm_enable_rtl .wpmm-orientation-vertical .wp-mega-sub-menu .widget_recent_comments li:before, 
.wpmm_enable_rtl .wpmm-orientation-vertical .wp-mega-sub-menu .widget_recent_entries li:before, 
.wpmm_enable_rtl .wpmm-orientation-vertical .wp-mega-sub-menu .widget_product_categories ul.product-categories li a:before, 
.wpmm_enable_rtl .wpmm-orientation-vertical .wp-mega-sub-menu .widget_categories li:before, 
.wpmm_enable_rtl .wpmm-orientation-vertical .wp-mega-sub-menu .widget_archive li:before,
.rtl .wpmm-orientation-horizontal .wp-mega-sub-menu li .wpmm-sub-menu-wrapper.wpmm_menu_1 li:before, 
.rtl .wpmm-orientation-horizontal .wp-mega-sub-menu .widget_pages li:before, 
.rtl .wpmm-orientation-horizontal .wp-mega-sub-menu .widget_categories li:before, 
.rtl .wpmm-orientation-horizontal .wp-mega-sub-menu .widget_archive li:before, 
.rtl .wpmm-orientation-horizontal .wp-mega-sub-menu .widget_meta li:before, 
.rtl .wpmm-orientation-horizontal .wp-mega-sub-menu .widget_recent_comments li:before, 
.rtl .wpmm-orientation-horizontal .wp-mega-sub-menu .widget_recent_entries li:before, 
.rtl .wpmm-orientation-horizontal .wp-mega-sub-menu .widget_product_categories ul.product-categories li a:before, 
.rtl .wpmm-orientation-horizontal .wp-mega-sub-menu .widget_categories li:before, 
.rtl .wpmm-orientation-horizontal .wp-mega-sub-menu .widget_archive li:before,
.rtl .wpmm-orientation-vertical .wp-mega-sub-menu li .wpmm-sub-menu-wrapper.wpmm_menu_1 li:before, 
.rtl .wpmm-orientation-vertical .wp-mega-sub-menu .widget_pages li:before, 
.rtl .wpmm-orientation-vertical .wp-mega-sub-menu .widget_categories li:before, 
.rtl .wpmm-orientation-vertical .wp-mega-sub-menu .widget_archive li:before, 
.rtl .wpmm-orientation-vertical .wp-mega-sub-menu .widget_meta li:before, 
.rtl .wpmm-orientation-vertical .wp-mega-sub-menu .widget_recent_comments li:before, 
.rtl .wpmm-orientation-vertical .wp-mega-sub-menu .widget_recent_entries li:before, 
.rtl .wpmm-orientation-vertical .wp-mega-sub-menu .widget_product_categories ul.product-categories li a:before, 
.rtl .wpmm-orientation-vertical .wp-mega-sub-menu .widget_categories li:before, 
.rtl .wpmm-orientation-vertical .wp-mega-sub-menu .widget_archive li:before {
	right: auto;
    left: 0px;
    content: '\f104';
}
.wpmm_enable_rtl .wpmm-background-image img,
.rtl .wpmm-background-image img {
	transform: rotateY(180deg);
	-webkit-transform: rotateY(180deg);
	-ms-transform: rotateY(180deg);
}
.wpmm_enable_rtl.woocommerce .wpmm-mega-wrapper ul.cart_list li img, 
.wpmm_enable_rtl.woocommerce .wpmm-mega-wrapper ul.product_list_widget li img,
.rtl.woocommerce .wpmm-mega-wrapper ul.cart_list li img, 
.rtl.woocommerce .wpmm-mega-wrapper ul.product_list_widget li img {
	float: right;
	margin-right: 0;
	margin-left: 10px;
}
.wpmm_enable_rtl .wpmm-pro-productlist-wrap .all-product-list li .wpmm-second-wrapper .wpmm-woo-content .price ins, 
.wpmm_enable_rtl .wpmm-pro-recent-product-widget .all-re-product-list li .wpmm-recentpro-right-section .price ins, 
.wpmm_enable_rtl .wpmm-pro-recent-product-widget .all-re-product-list li .wpmm-recentpro-right-section .price ins,
.wpmm_enable_rtl .wpmm-pro-woo-product-widget ul.all-woo-product-new-layout li .wpmm-new-layout-bottom-section span.price ins,
.rtl .wpmm-pro-productlist-wrap .all-product-list li .wpmm-second-wrapper .wpmm-woo-content .price ins, 
.rtl .wpmm-pro-recent-product-widget .all-re-product-list li .wpmm-recentpro-right-section .price ins, 
.rtl .wpmm-pro-recent-product-widget .all-re-product-list li .wpmm-recentpro-right-section .price ins,
.rtl .wpmm-pro-woo-product-widget ul.all-woo-product-new-layout li .wpmm-new-layout-bottom-section span.price ins {
	float: none;
}
.wpmm_enable_rtl .wpmm-pro-productlist-wrap .all-product-list li .wpmm-second-wrapper .wpmm-woo-content .star-rating,
.wpmm_enable_rtl .wpmm-pro-woo-product-widget ul.all-woo-product-new-layout li .wpmm-new-layout-bottom-section .star-rating,
.rtl .wpmm-pro-productlist-wrap .all-product-list li .wpmm-second-wrapper .wpmm-woo-content .star-rating,
.rtl .wpmm-pro-woo-product-widget ul.all-woo-product-new-layout li .wpmm-new-layout-bottom-section .star-rating {
	width: 5.4em;
	float: none;
}
.wpmm_enable_rtl .wpmm-orientation-vertical ul.wpmm-mega-wrapper > li > a i.wpmm-mega-menu-icon,
.rtl .wpmm-orientation-vertical ul.wpmm-mega-wrapper > li > a i.wpmm-mega-menu-icon {
	margin-right: 0;
	margin-left: 5px;
}
.wpmm_enable_rtl .wpmm-orientation-vertical ul.wpmm-mega-wrapper > li > a.wp-mega-menu-link,
.rtl .wpmm-orientation-vertical ul.wpmm-mega-wrapper > li > a.wp-mega-menu-link {
	padding: 12px 15px 12px 15px;
}
.wpmm_enable_rtl .wpmm-orientation-vertical .wp-mega-sub-menu li .wpmm-sub-menu-wrapper.wpmm_menu_1 li:before, 
.wpmm_enable_rtl .wpmm-orientation-vertical .wp-mega-sub-menu .widget_pages li:before, 
.wpmm_enable_rtl .wpmm-orientation-vertical .wp-mega-sub-menu .widget_meta li:before, 
.wpmm_enable_rtl .wpmm-orientation-vertical .wpmm-sub-menu-wrapper.wpmm-menu1 .wp-mega-sub-menu li a span.wpmm-mega-menu-href-title:before, 
.wpmm_enable_rtl .wpmm-orientation-vertical .wp-mega-sub-menu .widget_product_categories ul.product-categories li a:before, 
.wpmm_enable_rtl .wpmm-orientation-vertical .wp-mega-sub-menu .widget_recent_comments li:before, 
.wpmm_enable_rtl .wpmm-orientation-vertical  .wp-mega-sub-menu .widget_recent_entries li:before,
.rtl .wpmm-orientation-vertical .wp-mega-sub-menu li .wpmm-sub-menu-wrapper.wpmm_menu_1 li:before, 
.rtl .wpmm-orientation-vertical .wp-mega-sub-menu .widget_pages li:before, 
.rtl .wpmm-orientation-vertical .wp-mega-sub-menu .widget_meta li:before, 
.rtl .wpmm-orientation-vertical .wpmm-sub-menu-wrapper.wpmm-menu1 .wp-mega-sub-menu li a span.wpmm-mega-menu-href-title:before, 
.rtl .wpmm-orientation-vertical .wp-mega-sub-menu .widget_product_categories ul.product-categories li a:before, 
.rtl .wpmm-orientation-vertical .wp-mega-sub-menu .widget_recent_comments li:before, 
.rtl .wpmm-orientation-vertical  .wp-mega-sub-menu .widget_recent_entries li:before {
	-webkit-transform: translateY(50%);
	-ms-transform: translateY(50%);
	transform: translateY(50%);
}
.wpmm_enable_rtl ul.wpmm-mega-wrapper li.wpmega-menu-flyout ul.wp-mega-sub-menu > li > a,
.rtl ul.wpmm-mega-wrapper li.wpmega-menu-flyout ul.wp-mega-sub-menu > li > a {
	padding-right: 20px; 
}
/* Extra Code */
.wpmm_enable_rtl .wp-megamenu-main-wrapper.wpmm-orientation-horizontal.wpmm-ctheme-wrapper ul.wpmm-mega-wrapper > li.menu-item-has-children > a:after{
	right: auto;
	left: 8px;
}
.wpmm_enable_rtl .wp-megamenu-main-wrapper.wpmm-orientation-vertical.wpmm-onhover ul.wpmm-mega-wrapper li:hover .wpmm-sub-menu-wrap {
    right: 100% !important;
}
.wpmm_enable_rtl .wpmm-orientation-vertical.wpmm-vertical-left-align.wp-megamenu-main-wrapper.wpmm-onhover ul.wpmm-mega-wrapper li.wpmega-menu-flyout:hover > div,
.wpmm_enable_rtl .wpmm-orientation-vertical.wpmm-vertical-left-align.wp-megamenu-main-wrapper.wpmm-onclick ul.wpmm-mega-wrapper li.wpmega-menu-flyout:hover > div,
.wpmm_enable_rtl .widget .wpmm-orientation-vertical.wpmm-vertical-left-align ul.wpmm-mega-wrapper li.wpmega-menu-flyout div{
	right: 100% !important;
}
.wpmm_enable_rtl .wp-megamenu-main-wrapper.wpmm-orientation-vertical.wpmm-slide-up-fade.wpmm-onclick ul.wpmm-mega-wrapper li.wpmega-menu-flyout .wpmm-sub-menu-wrapper ul li.active-show >.wpmm-sub-menu-wrapper,
.wpmm_enable_rtl .wp-megamenu-main-wrapper.wpmm-orientation-vertical.wpmm-slide-up-fade.wpmm-onclick ul.wpmm-mega-wrapper li.wpmega-menu-flyout.active-show > .wpmm-sub-menu-wrapper,
.wpmm_enable_rtl .wp-megamenu-main-wrapper.wpmm-orientation-vertical.wpmm-slide-up-fade.wpmm-onclick ul.wpmm-mega-wrapper li.active-show .wpmm-sub-menu-wrap.wpmm-mega-slidedown,

.wpmm_enable_rtl .wp-megamenu-main-wrapper.wpmm-orientation-vertical.wpmm-slide-up-fade.wpmm-onhover ul.wpmm-mega-wrapper li.wpmega-menu-flyout .wpmm-sub-menu-wrapper ul li:hover > .wpmm-sub-menu-wrapper,
.wpmm_enable_rtl .wp-megamenu-main-wrapper.wpmm-orientation-vertical.wpmm-slide-up-fade.wpmm-onhover ul.wpmm-mega-wrapper li:hover > .wpmm-sub-menu-wrapper,
.wpmm_enable_rtl .wp-megamenu-main-wrapper.wpmm-orientation-vertical.wpmm-slide-up-fade.wpmm-onhover ul.wpmm-mega-wrapper li:hover .wpmm-sub-menu-wrap ul {
	right: 0 !important;
}
.wpmm_enable_rtl .wpmm-pro-productlist-wrap .all-product-list.wpmm-left_image_with_content li .wpmm-prodimage,
.wpmm_enable_rtl .wpmm-pro-recent-product-widget .all-re-product-list li .wpmm-recentpro-left-section {
	float: right;
}
.wpmm_enable_rtl .widget_wpmegamenu_pro_poststimeline .wpmm-posts-timeline ul li .wpmm-timeline-post-title {
    margin-right: 12px;
}
.wpmm_enable_rtl .widget_wpmegamenu_pro_poststimeline .wpmm-posts-timeline ul li .post-date-format {
    width: 20%;
}
.wpmm_enable_rtl .wpmm-start-group-section {
    float: right;
}
.wpmm_enable_rtl .wpmm-featuredbox.wpmm-featured-vertical-type .wpmm-featuredbox a .wpmm-icon-text-icon, .wpmm-featuredbox.wpmm-featured-vertical-type .wpmm-featuredbox .wpmm-icon-text-icon {
    float: right;
}
.wpmm_enable_rtl .menu-widget-class-widget_wpmm_featuredbox_widget .wpmm-featured-horizontal-type .wpmm-featured-box-section .wpmm-icon-text-icon {
    float: right;
}
.wpmm_enable_rtl .wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper li.wpmega-horizontal-right-edge .wpmm-sub-menu-wrap {
    right: unset;
}
.wpmm_enable_rtl .wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper li.wpmega-horizontal-left-edge .wpmm-sub-menu-wrap {
    right: 0;
}
.wpmm_enable_rtl .wpmmpro-postslist-wrapper .wpmmpro-posts-list a.wpmegamenu_post_item {
    float: right;
    width: 100%;
}
.wpmm_enable_rtl ul.wp-mega-sub-menu li.wpmm-custom-post-settings ul.wp-mega-sub-menu li::before {
    content: '\f104';
}
.wpmm_enable_rtl .wp-mega-sub-menu li .wpmm-sub-menu-wrapper.wpmm_menu_1 li:hover,
.wpmm_enable_rtl .wp-mega-sub-menu .widget_nav_menu li:hover,
.wpmm_enable_rtl .wp-mega-sub-menu .widget_pages li:hover,
.wpmm_enable_rtl .wp-mega-sub-menu .widget_categories li:hover a,
.wpmm_enable_rtl .wp-mega-sub-menu .widget_archive li:hover,
.wpmm_enable_rtl .wp-mega-sub-menu .widget_meta li:hover a,
.wpmm_enable_rtl .wpmm-sub-menu-wrapper.wpmm-menu1 .wp-mega-sub-menu li a span.wpmm-mega-menu-href-title:hover,
.wpmm_enable_rtl .wp-mega-sub-menu .widget_product_categories ul.product-categories li a:hover,
.wpmm_enable_rtl .wp-mega-sub-menu .widget_recent_comments li:hover,
.wpmm_enable_rtl .wp-mega-sub-menu .widget_recent_entries li:hover {
	margin-left: 5px;
	margin-right: 5px;
}
.wpmm_enable_rtl .wpmm_megamenu .wp-megamenu-main-wrapper ul .wpmm-sub-menu-wrap ul.wp-mega-sub-menu > li{
    direction: ltr;
}
.wpmm_enable_rtl ul.wp-mega-sub-menu li.wpmm-custom-post-settings ul.wp-mega-sub-menu li {
    direction: ltr;
}
.wpmm_enable_rtl .wpmm-mega-menu-href-title{
    padding-right: 6px;
    font-family: Ali-IRANSansWeb;
}
.wpmm_enable_rtl .wpmm-featuredbox.wpmm-featured-vertical-type .wpmm-featuredbox a .wpmm-feature-box-info, .wpmm-featuredbox.wpmm-featured-vertical-type .wpmm-featuredbox .wpmm-feature-box-info {
    font-family: Ali-IRANSansWeb;
}
.wpmm_enable_rtl .wpmm-sub-menu-wrap ul li h4.wpmm-mega-block-title, .wpmm-sub-menu-wrap ul li.wp-mega-menu-header > a.wp-mega-menu-link span.wpmm-mega-menu-href-title {
    font-family: Ali-IRANSansWeb;
}
.wpmm_enable_rtl .wpmm-sub-menu-wrapper ul.wp-mega-sub-menu li.wp-mega-menu-header .wpmm-sub-menu-wrapper > ul.wp-mega-sub-menu li a span.wpmm-mega-menu-label {
    font-family: Ali-IRANSansWeb;
}
.wpmm_enable_rtl .wpmega-posts-slider li .wpmm-caption-wrapper .posts-slider-date i.fa {
    margin-left: 5px;
}
.wpmm_enable_rtl .wpmm-pro-recent-posts-widget .wpmm-recentposts-section .wpmm-image-left-section {
    float: right;
    width: 38%;
}
.wpmm_enable_rtl ul.wpmm-mega-wrapper li.wpmega-show-menu-icon ul.wp-mega-sub-menu li a span.wpmm-mega-menu-href-title {
    padding-left: 2px;
    line-height: 2 !important;
}
.wpmm_enable_rtl .wpmm-pro-recent-posts-widget .wpmm-recentposts-section .wpmm-content-right-section .wpmm-readmore-btn::before {
    content: '\f104';
    left: -10px;
    right: unset;
}
.wpmm_enable_rtl .wpmm-pro-recent-posts-widget .layout3 li .wpmm-recentposts-section .wpmm-image-left-section::before {
    right: 0;
    left: unset;
}
.wpmm_enable_rtl .wpmm-orientation-horizontal ul.wpmm-mega-wrapper li.wpmm-menu-align-left.wpmm-search-type .wpmm-sub-menu-wrap {
    margin-right: -195px;
}
.wpmm_enable_rtl ul.wpmm-mega-wrapper li .wpmm-search-form .wpmm-search-icon.inline-toggle-right.inline-search.searchbox-open {
    right: -758%;
}
.wpmm_enable_rtl ul.wpmm-mega-wrapper li .wpmm-search-form .wpmm-search-icon.inline-toggle-left.inline-search.searchbox-open {
    left: -760%;
}
.wpmm_enable_rtl .wp-megamenu-main-wrapper ul.wpmm-mega-wrapper li div.popup-search-form.popup-searchbox-open .closepopup {
    top: 30px;
}
.wpmm_enable_rtl ul.wpmm-mega-wrapper li.wpmm-search-type a.wpmm-search-type {
    margin: 0px -7px 0px -12px;
}
.wpmm_enable_rtl .wpmega-user-login-form.wpmm-disable-text {
    margin: 0px -7px 0px -12px;
}
.wpmm_enable_rtl .wpmega-user-register-form.wpmm-disable-text {
    margin: 0px -7px 0px -12px;
}
.wpmm_enable_rtl .wp-megamenu-main-wrapper form.ajax-auth {
    font-family: Ali-IRANSansWeb;
}
.wpmm_enable_rtl ul.wp-mega-sub-menu li .wpmegamenu-contact-info .wpmm-social-shortcodes h4 {
    font-family: Ali-IRANSansWeb;
}
.wpmm_enable_rtl .wpmm-pro-woo-product-widget ul.all-woo-product-new-layout li .wpmm-new-layout-top-section a.button {
    text-align: center !important;
    padding: 4px;
}
.wpmm_enable_rtl .wp-megamenu-main-wrapper.wpmm-orientation-horizontal.wpmm-askins-wrapper ul.wpmm-mega-wrapper > li > a i.wpmm-mega-menu-icon {
    text-align: center;
}
.wpmm_enable_rtl .wp-megamenu-main-wrapper.wpmega-dark-orchid-mm-template.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li > a.wpmm-search-type {
    margin: 0;
}
.wpmm_enable_rtl .wp-megamenu-main-wrapper.wpmega-dark-orchid-mm-template.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li > a.wpmega-user-login-form {
    margin: 0;
}
.wpmm_enable_rtl .wpmm_megamenu .wp-megamenu-main-wrapper.wpmm-orientation-horizontal.wpmega-highlighted-border-mm-template ul.wpmm-mega-wrapper > li > a.wpmm-csingle-menu.wpmm-disable-text, .wpmm_megamenu .wp-megamenu-main-wrapper.wpmm-orientation-horizontal.wpmega-highlighted-border-mm-template ul.wpmm-mega-wrapper > li > a.wpmm-search-type.wpmm-disable-text {
    margin: 0;
}
.wpmm_enable_rtl .wp-megamenu-main-wrapper.wpmm-orientation-horizontal.wpmega-highlighted-border-mm-template ul.wpmm-mega-wrapper > li.menu-item-has-children > a {
    padding: 20px 18px 20px 25px;
}
.wpmm_enable_rtl .wp-megamenu-main-wrapper.wpmega-highlighted-border-mm-template .wpmm-sub-menu-wrap ul li h4.wpmm-mega-block-title::after, .wp-megamenu-main-wrapper.wpmega-highlighted-border-mm-template .wpmm-sub-menu-wrap ul li.wp-mega-menu-header > a.wp-mega-menu-link::after {
    right: 0;
}
.wpmm_enable_rtl ul.wpmm-mega-wrapper li.wpmega-menu-flyout ul.wp-mega-sub-menu li a {
    width: auto;
}
.wpmm_enable_rtl .wp-megamenu-main-wrapper.wpmm-orientation-horizontal.wpmega-advanced-magazine-mm-template ul.wpmm-mega-wrapper > li.menu-item-has-children > a {
    padding: 4px 10px 5px 25px;
    margin-top: 14px;
}
.wpmm_enable_rtl .wp-megamenu-main-wrapper.wpmega-unique-mm-template .wpmm-sub-menu-wrap ul li h4.wpmm-mega-block-title::after, .wp-megamenu-main-wrapper.wpmega-unique-mm-template .wpmm-sub-menu-wrap ul li.wp-mega-menu-header > a.wp-mega-menu-link::after {
    right: 0;
}
.wpmm_enable_rtl .wp-megamenu-main-wrapper.wpmm-orientation-horizontal.wpmega-box-sized-mm-template ul.wpmm-mega-wrapper > li.menu-item-has-children > a::after {
    left: 50%;
}
.wpmm_enable_rtl .wp-megamenu-main-wrapper.wpmm-orientation-horizontal.wpmega-simple-mm-template ul.wpmm-mega-wrapper > li.menu-item-has-children > a::after {
    right: 0;
}
.wpmm_enable_rtl .wp-megamenu-main-wrapper.wpmm-orientation-vertical ul.wpmm-mega-wrapper > li {
    float: none !important;
}
.wpmm_enable_rtl .wpmm-orientation-vertical ul.wpmm-mega-wrapper li a .wpmm-mega-menu-label {
    right: unset;
    left: 30px;
}
.wpmm_enable_rtl .wp-megamenu-main-wrapper.wpmm-orientation-horizontal.wpmega-advanced-magazine-mm-template ul.wpmm-mega-wrapper > li {
    padding: 5px 5px;
}
.wpmm_enable_rtl .wp-megamenu-main-wrapper.wpmm-orientation-horizontal.wpmega-advanced-magazine-mm-template ul.wpmm-mega-wrapper > li.wpmm-search-type, .wp-megamenu-main-wrapper.wpmm-orientation-horizontal.wpmega-advanced-magazine-mm-template ul.wpmm-mega-wrapper > li.wpmm-social-menu-item {
    padding: 0;
}
.wpmm_enable_rtl .wp-megamenu-main-wrapper.wpmm-orientation-horizontal.wpmega-box-sized-mm-template ul.wpmm-mega-wrapper > li.wpmm-social-menu-item > a, .wp-megamenu-main-wrapper.wpmm-orientation-horizontal.wpmega-box-sized-mm-template ul.wpmm-mega-wrapper > li.wpmm-search-type > a {
    padding: 30px 0px;
}
.wpmm_enable_rtl .wpmm_megamenu .wp-megamenu-main-wrapper.wpmm-orientation-horizontal.wpmega-highlighted-border-mm-template ul.wpmm-mega-wrapper > li.wpmm-search-type.wpmega-show-menu-icon, .wpmm_megamenu .wp-megamenu-main-wrapper.wpmm-orientation-horizontal.wpmega-highlighted-border-mm-template ul.wpmm-mega-wrapper > li.wpmega-enable-single-menu.wpmega-show-menu-icon {
    margin-top: 15px;
    margin-bottom: 11px;
}
.wpmm_megamenu .wpmm-sub-menu-wrap ul li {
    font-family: Ali-IRANSansWeb;
}
.wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li {
    text-align: right;
}
ul.wpmm-mega-wrapper li.wpmega-menu-flyout.wpmega-flyout-horizontal-right ul.wp-mega-sub-menu li.wpmm-submenu-align-left.menu-item-has-children a::after, ul.wpmm-mega-wrapper li.wpmega-menu-flyout.wpmega-flyout-horizontal-left ul.wp-mega-sub-menu li.wpmm-submenu-align-left.menu-item-has-children a::after {
    left: 26px;
    right: auto;
    transform: rotate(0deg) !important;
    -webkit-transform: rotate(0deg) !important;
    -ms-transform: rotate(0deg) !important;
}
.wp-megamenu-main-wrapper .wpmm-mega-menu-label {
    left: 6px;
}
@media (max-width: 910px) {
.wp-megamenu-main-wrapper .wpmm-mega-menu-label {
    top: 2%;
    right: auto;
    left: 0;
}
.wp-megamenu-main-wrapper .wpmm-mega-menu-label::before {
    display: none;
}
}