html[dir="rtl"] #mega_main_menu.left > .menu_holder > .menu_inner > ul > li > .item_link:after {
    content: ""!important;
    right: auto!important;
    left: 10px!important;
}
html[dir="rtl"] #mega_main_menu > .menu_holder > .menu_inner > ul > li.default_dropdown.drop_to_right .mega_dropdown li > .item_link:before {
    left: 1px;
    right: auto;
    content: "";
}
html[dir="rtl"] #mega_main_menu > .menu_holder > .menu_inner > ul > li.default_dropdown .mega_dropdown > li > .item_link {
    text-align: right;
}
html[dir="rtl"] #mega_main_menu > .menu_holder > .menu_inner > ul > li.default_dropdown .mega_dropdown > li > .item_link > i {
    left: 10px;
    right: auto;
}
html[dir="rtl"] #mega_main_menu > .menu_holder > .menu_inner > ul > li> .item_link > .link_content {
    float: right!important;
}
html[dir="rtl"] #mega_main_menu ul > li ul {
    text-align: right;
}
html[dir="rtl"] #mega_main_menu.direction-vertical.icons-left > .menu_holder > .menu_inner > ul > li > .item_link > .link_content {
    margin-left: auto;
    margin-right: 0;
}
html[dir="rtl"] #mega_main_menu.direction-vertical.icons-right > .menu_holder > .menu_inner > ul > li > .item_link > .link_content {
    margin-left: 0;
    margin-right: auto;
}
html[dir="rtl"] #mega_main_menu.direction-vertical.first-lvl-align-left > .menu_holder > .menu_inner > ul > li > .item_link > .link_content {
    text-align: right;
}
html[dir="rtl"] #mega_main_menu.direction-vertical.first-lvl-align-right > .menu_holder > .menu_inner > ul > li > .item_link > .link_content {
    text-align: left;
}
html[dir="rtl"] #mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li > .item_link:before,
html[dir="rtl"] #mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.nav_search_box:before {
    left: auto;
    right: 0;
}
html[dir="rtl"] #mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.nav_search_box html[dir="rtl"] #mega_main_menu_searchform {
    left: auto;
    right: 0;
}
html[dir="rtl"] #mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.nav_search_box html[dir="rtl"] #mega_main_menu_searchform .field {
    padding-left: auto;
    padding-right: 10px;
}
html[dir="rtl"] #mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.default_dropdown.drop_to_right .mega_dropdown {
    right: 100%;
    left: auto;
}
html[dir="rtl"] #mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.default_dropdown.drop_to_left .mega_dropdown {
    left: 100%;
    right: auto;
}
html[dir="rtl"] #mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.default_dropdown.drop_to_center .mega_dropdown li > .item_link:before {
    right: auto;
    left: 1px;
}
html[dir="rtl"] #mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.multicolumn_dropdown.drop_to_right > .mega_dropdown,
html[dir="rtl"] #mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.post_type_dropdown.drop_to_right > .mega_dropdown,
html[dir="rtl"] #mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.grid_dropdown.drop_to_right > .mega_dropdown,
html[dir="rtl"] #mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.widgets_dropdown.drop_to_right > .mega_dropdown {
    left: auto;
    right: 100%;
}
html[dir="rtl"] #mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.multicolumn_dropdown.drop_to_left > .mega_dropdown,
html[dir="rtl"] #mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.post_type_dropdown.drop_to_left > .mega_dropdown,
html[dir="rtl"] #mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.grid_dropdown.drop_to_left > .mega_dropdown,
html[dir="rtl"] #mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.widgets_dropdown.drop_to_left > .mega_dropdown {
    left: 100%;
    right: auto;
}
html[dir="rtl"] #mega_main_menu > .menu_holder > .menu_inner > ul > li > .item_link > .link_content {
    float: right;
}