.mega_main *[class*="ci-icon-"], .bootstrap *[class*="ci-icon-"] {position: relative;display: inline-block;}
.mega_main *[class*="ci-icon-"]:before, .bootstrap *[class*="ci-icon-"]:before {content: " ";display: inline-block;background-size: contain !important;background-repeat: no-repeat;background-position: center;top: 0px;left: 0px;width: 100%;height: auto;color: transparent !important;letter-spacing: 1em;}
.mega_main *[class*="fa-icon-"]:before, .mega_main *[class*="im-icon-"]:before {vertical-align: baseline;line-height: inherit;text-align: center;color: inherit;}
style {display: none !important;max-width: 0px !important;max-height: 0px !important;visibility: hidden !important;opacity: 0 !important;}
.mega_main_menu .sf-sub-indicator, .mega_main_menu .sub-indicator, .mega_main_menu > .menu_holder > .menu_inner > ul > li .mega_dropdown > li > .item_link > .sf-sub-indicator, .mega_main_menu > .menu_holder > .menu_inner > ul > li.multicolumn_dropdown .mega_dropdown > li > .item_link > .sf-sub-indicator {display: none !important;opacity: 0 !important;visibility: hidden !important;height: 0px !important;width: 0px !important;}
.mega_main_menu ul:after, .mega_main_menu:before, .mega_main_menu:after, .mm_clearfix:before, .mm_clearfix:after {content: "";display: table;clear: both;float: none;width: 100%;height: 0px;border: 0px none;}
.mega_main_menu {float: none;position: relative;margin: 0px;height: inherit;-webkit-transition: all .4s;-moz-transition: all .4s;-ms-transition: all .4s;-o-transition: all .4s;transition: all .4s;}
.mega_main_menu + .mega_main_menu {display: none;}
.mega_main_menu * {-webkit-box-sizing: border-box !important;-moz-box-sizing: border-box !important;-ms-box-sizing: border-box !important;-o-box-sizing: border-box !important;box-sizing: border-box !important;outline: none;}
.mega_main_menu .item_link * {line-height: 131%;}
.mega_main_menu a {cursor: default;}
.mega_main_menu a[href] {cursor: pointer;}
.mega_main_menu ul.mega_dropdown, .mega_main_menu ul.mega_main_menu_ul {position: relative;margin: 0px;padding: 0px;}
.mega_main_menu, .mega_main_menu > .menu_holder, .mega_main_menu > .menu_holder > .menu_inner, .mega_main_menu > .menu_holder > .menu_inner > .mega_main_menu_ul {font-size: 0px;letter-spacing: 0px;word-spacing: 0px;line-height: 0px;display: block;visibility: visible;overflow: visible;-webkit-backface-visibility: hidden;}
.mega_main_menu > .menu_holder {position: relative;}
.mega_main_menu > .menu_holder > .mmm_fullwidth_container {position: absolute;top: 0px;bottom: 0px;left: 0px;right: 0px;height: 100%;width: 100%;}
.mega_main_menu.fullwidth-enable > .menu_holder > .mmm_fullwidth_container {border-radius: 0px !important;}
.mega_main_menu > .menu_holder > .menu_inner > ul {z-index: 2000;list-style: none;float: none;width: auto;position: relative;top: auto;bottom: auto;left: auto;right: auto;border: 0px none;background: transparent;}
.mega_main_menu.first-lvl-align-left > .menu_holder > .menu_inner > ul {text-align: left;}
.mega_main_menu.first-lvl-align-center > .menu_holder > .menu_inner > ul {text-align: center;}
.mega_main_menu.first-lvl-align-right > .menu_holder > .menu_inner > ul {text-align: right;}
.mega_main_menu.first-lvl-align-justify > .menu_holder > .menu_inner > ul {display: table;width: 100%;text-align: center;}
.mega_main_menu.first-lvl-align-justify > .menu_holder > .menu_inner > ul > li {display: table-cell;float: none !important;width: auto !important;}
.mega_main_menu.first-lvl-align-justify.icons-left > .menu_holder > .menu_inner > ul > li > .item_link.with_icon > i, .mega_main_menu.first-lvl-align-justify.icons-right > .menu_holder > .menu_inner > ul > li > .item_link.with_icon > i, .mega_main_menu.first-lvl-align-justify > .menu_holder > .menu_inner > ul > li > .item_link > .link_content {display: inline-block;vertical-align: top;float: none;}
.mega_main_menu > .menu_holder > .menu_inner > ul > li > .item_link * {font-size: inherit;letter-spacing: normal;word-spacing: normal;line-height: inherit;}
.mega_main_menu > .menu_holder > .menu_inner > ul > li .mega_dropdown .menu_item_without_text.disable_icon {background-image: none !important;background-color: transparent !important;height: 0px;padding: 0px;}
.mega_main_menu > .menu_holder > .menu_inner > ul > li.pull_to_other_side {float: right;}
.mega_main_menu .nav_logo {display: block;vertical-align: top;float: left;position: relative;z-index: 2100;}
.mega_main_menu .nav_logo .logo_link {display: none;padding: 0px 17px;margin: 0px;vertical-align: middle;position: relative;z-index: 2100;}
.mega_main_menu .nav_logo .logo_link img {display: inline-block;max-height: 100%;width: auto;max-width: 100%;position: relative;vertical-align: middle;}
.mega_main_menu .nav_logo .mobile_toggle {display: none;}
.mega_main_menu > .menu_holder > .menu_inner > ul > li.nav_search_box {width: 68px;padding: 0px 17px;position: relative;float: right;}
.mega_main_menu > .menu_holder > .menu_inner > ul > li.nav_search_box .mega_main_menu_searchform {display: inline-block;position: absolute;top: 50%;right: 18px;z-index: 600;width: auto;margin-top: -16px;border-width: 1px;border-style: solid;border-color: rgba(128,128,128,.4);}
.mega_main_menu > .menu_holder > .menu_inner > ul > li.nav_search_box .mega_main_menu_searchform .icosearch, .mega_main_menu > .menu_holder > .menu_inner > ul > li.nav_search_box .mega_main_menu_searchform .submit, .mega_main_menu > .menu_holder > .menu_inner > ul > li.nav_search_box .mega_main_menu_searchform .field {display: block;height: 26px;line-height: 26px;padding: 0px;margin: 2px 0px;border-width: 0px;border-style: none;outline: none;background: transparent;-webkit-box-shadow: none;-moz-box-shadow: none;-ms-box-shadow: none;-o-box-shadow: none;box-shadow: none;}
.mega_main_menu > .menu_holder > .menu_inner > ul > li.nav_search_box .mega_main_menu_searchform .icosearch, .mega_main_menu > .menu_holder > .menu_inner > ul > li.nav_search_box .mega_main_menu_searchform .submit {position: absolute;top: 0px;right: 0px;width: 30px;text-align: center;}
.mega_main_menu > .menu_holder > .menu_inner > ul > li.nav_search_box .mega_main_menu_searchform .icosearch {z-index: 20;}
.mega_main_menu > .menu_holder > .menu_inner > ul > li.nav_search_box .mega_main_menu_searchform .field {width: 0px;max-width: 0px;padding-right: 30px;padding-left: 0px;cursor: pointer;position: relative;z-index: 30;-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s;}
.mega_main_menu > .menu_holder > .menu_inner > ul > li.nav_search_box .mega_main_menu_searchform .field:focus {width: 160px;max-width: 160px;padding-left: 8px;cursor: text;z-index: 10;}
.mega_main_menu > .menu_holder > .menu_inner > ul > li.nav_search_box .mega_main_menu_searchform .submit {display: block;font-size: 0px;color: transparent;cursor: pointer;z-index: 0;}
.mega_main_menu > .menu_holder > .menu_inner > ul > li.nav_search_box .mega_main_menu_searchform .field:active ~ .submit, .mega_main_menu > .menu_holder > .menu_inner > ul > li.nav_search_box .mega_main_menu_searchform .field:focus-within ~ .submit, .mega_main_menu > .menu_holder > .menu_inner > ul > li.nav_search_box .mega_main_menu_searchform .field:focus ~ .submit {font-size: 0px;z-index: 50;}
.mega_main_menu > .menu_holder > .menu_inner > ul > li.nav_woo_cart {float: right;}
.mega_main_menu.icons-disable_first_lvl > .menu_holder > .menu_inner > ul > li.nav_woo_cart > .item_link i {float: left;display: block;}
.mega_main_menu > .menu_holder > .menu_inner > ul > li.nav_woo_cart .woocommerce {margin-bottom: 15px;}
.mega_main_menu > .menu_holder > .menu_inner > ul > li.nav_woo_cart > .item_link i.custom_icon_cart:before {content: "";display: inline-block;width: 18px !important;height: 12px !important;border-width: 10px 3px 0px 3px !important;border-style: solid;border-top-color: inherit;border-right-color: transparent !important;border-bottom-color: transparent !important;border-left-color: transparent !important;vertical-align: top;position: relative;top: 50%;margin-top: -4px;}
.mega_main_menu > .menu_holder > .menu_inner > ul > li.nav_woo_cart > .item_link i.custom_icon_cart:after {content: "";display: inline-block;width: 12px;height: 12px;border-width: 1px;border-style: solid;border-color: red;position: absolute;top: 50%;left: 50%;margin-top: -10px;margin-left: -6px;-webkit-border-radius: 100%;-moz-border-radius: 100%;-ms-border-radius: 100%;-o-border-radius: 100%;border-radius: 100%;}
.mega_main_menu > .menu_holder > .menu_inner > ul > li.nav_buddypress {float: right;}
.mega_main_menu > .menu_holder > .menu_inner > ul > li.nav_buddypress > .item_link i, .mega_main_menu.icons-disable_first_lvl > .menu_holder > .menu_inner > ul > li.nav_buddypress > .item_link i, .mega_main_menu.icons-top > .menu_holder > .menu_inner > ul > li.nav_buddypress > .item_link i.ci-icon-buddypress-user {float: left;display: block;padding: 0px;position: relative;}
.mega_main_menu > .menu_holder > .menu_inner > ul > li.nav_buddypress .mega_notifications {position: absolute;background-color: #e74c3c;color: #f8f8f8;width: 12px;height: 12px;bottom: 50%;right: -6px;font-size: 10px;font-style: normal;line-height: 10px;display: block;text-align: center;-webkit-border-radius: 100%;-moz-border-radius: 100%;-ms-border-radius: 100%;-o-border-radius: 100%;border-radius: 100%;}
.mega_main_menu > .menu_holder > .menu_inner > ul > li.nav_buddypress .mega_notifications.notification-none {display: none;}
.mega_main_menu > .menu_holder > .menu_inner > ul > li.nav_wpml_switcher {float: right;}
.mega_main_menu > .menu_holder > .menu_inner > ul > li.nav_wpml_switcher > .item_link i, .mega_main_menu.icons-disable_first_lvl > .menu_holder > .menu_inner > ul > li.nav_wpml_switcher > .item_link i, .mega_main_menu.icons-top > .menu_holder > .menu_inner > ul > li.nav_wpml_switcher > .item_link i {float: left;display: block;padding: 0px;position: relative;}
.mega_main_menu > .menu_holder > .menu_inner > ul > li {display: inline-block;vertical-align: top;margin: 0px;padding: 0px;float: none;height: auto;width: auto;overflow: visible;background-color: transparent;border: 0px none;}
.mega_main_menu > .menu_holder > .menu_inner > ul > li[class*="columns"] {width: auto;}
.mega_main_menu > .menu_holder > .menu_inner > ul > li > .item_link {text-shadow: none;text-transform: none;position: relative;display: block;padding: 0px 17px;margin: 0px;top: auto;bottom: auto;left: auto;right: auto;}
.mega_main_menu.icons-top > .menu_holder > .menu_inner > ul > li > .item_link.menu_item_without_text > i, .mega_main_menu.icons-top > .menu_holder.sticky_container > .menu_inner > ul > li.nav_buddypress > .item_link i.ci-icon-buddypress-user, .mega_main_menu.icons-top.primary_style-buttons > .menu_holder > .menu_inner > ul > li.nav_buddypress > .item_link i.ci-icon-buddypress-user, .mega_main_menu.icons-top > .menu_holder.sticky_container > .menu_inner > ul > li.nav_wpml_switcher > .item_link i, .mega_main_menu.icons-top.primary_style-buttons > .menu_holder > .menu_inner > ul > li.nav_wpml_switcher > .item_link i, .mega_main_menu.mega_main.icons-top > .menu_holder > .menu_inner > ul > li > .item_link.disable_icon > .link_content, .mega_main_menu.icons-top > .menu_holder > .menu_inner > ul > li > .item_link > .link_content {padding-top: 0px !important;padding-bottom: 0px !important;}
.mega_main_menu.icons-top > .menu_holder > .menu_inner > ul > li > .item_link > .link_content {display: table;width: 100%;text-align: center;}
.mega_main_menu > .menu_holder > .menu_inner > ul > li > p, .mega_main_menu > .menu_holder > .menu_inner > ul > li > br, .mega_main_menu > .menu_holder > .menu_inner > ul > li > .item_link > br, .mega_main_menu > .menu_holder > .menu_inner > ul > li > .item_link > span > br, .mega_main_menu > .menu_holder > .menu_inner .mega_dropdown > p, .mega_main_menu > .menu_holder > .menu_inner .mega_dropdown > br, .mega_main_menu > .menu_holder > .menu_inner .mega_dropdown > li > p, .mega_main_menu > .menu_holder > .menu_inner .mega_dropdown > li > br, .mega_main_menu > .menu_holder > .menu_inner .mega_dropdown > li > .item_link > p, .mega_main_menu > .menu_holder > .menu_inner .mega_dropdown > li > .item_link > br, .mega_main_menu > .menu_holder > .menu_inner .mega_dropdown > li > .item_link > span > br, .mega_main_menu > .menu_holder > .menu_inner .mega_dropdown > li > .item_link > span > .link_text > br {display: none;}
.mega_main_menu > .menu_holder > .menu_inner > ul > li span.item_link {cursor: default;}
.mega_main_menu > .menu_holder > .menu_inner > ul > li .item_link {width: auto;height: auto;min-width: inherit;max-width: inherit;}
.mega_main_menu > .menu_holder > .menu_inner > ul > li > .item_link.with_icon i {display: block;line-height: inherit;text-align: center;margin: 0px auto;}
.mega_main_menu.icons-left > .menu_holder > .menu_inner > ul > li > .item_link.with_icon i {float: left;padding-right: 15px;}
.mega_main_menu.icons-right > .menu_holder > .menu_inner > ul > li > .item_link.with_icon i {float: right;padding-left: 17px;}
.mega_main_menu.icons-left > .menu_holder > .menu_inner > ul > li > .item_link.with_icon.menu_item_without_text i, .mega_main_menu.icons-right > .menu_holder > .menu_inner > ul > li > .item_link.with_icon.menu_item_without_text i {padding-left: 0px;padding-right: 0px;}
.mega_main_menu > .menu_holder > .menu_inner > ul > li > .item_link > .link_content {display: block;float: none;padding: 0px;position: static;border: 0px none;}
.mega_main_menu > .menu_holder > .menu_inner > ul > li > .item_link .link_text {white-space: normal;word-wrap: break-word;word-break: normal;display: table-cell;line-height: 120%;vertical-align: middle;position: static;padding: 0px;border: 0px none;height: auto;}
.mega_main_menu > .menu_holder > .menu_inner .item_link > .link_content > .link_text > .link_descr {display: block;float: none;font-size: 80% !important;white-space: pre-line;margin-top: 2px;}
.mega_main_menu .menu_item_without_text > .link_content, .mega_main_menu > .menu_holder > .menu_inner > ul > li > .item_link.menu_item_without_text > .link_content, .mega_main_menu .menu_item_without_text .link_text {display: none !important;}
.mega_main_menu.icons-disable_first_lvl > .menu_holder > .menu_inner > ul > li > .item_link.with_icon i, .mega_main_menu.icons-disable_globally > .menu_holder > .menu_inner > ul > li > .item_link.with_icon i, .mega_main_menu.icons-disable_globally > .menu_holder > .menu_inner > ul > li .mega_dropdown .item_link.with_icon > i, .mega_main_menu.icons-disable_globally > .menu_holder > .menu_inner > ul > li > .mega_dropdown .processed_image > .cover > a > i, .mega_main_menu.icons-disable_globally > .menu_holder > .menu_inner > ul > li.grid_dropdown .mega_dropdown > li > .item_link > i {display: none;}
.mega_main_menu > .menu_holder > .menu_inner > ul > li > .item_link.disable_icon i, .mega_main_menu > .menu_holder > .menu_inner > ul > li[class*="dropdown"] .mega_dropdown > li > .item_link.disable_icon > i, .mega_main_menu a.disable_icon > i {display: none;}
.mega_main_menu ul > li a.item_link, .mega_main_menu ul > li > .mega_dropdown a.item_link {text-decoration: none;}
.mega_main_menu > .menu_holder > .menu_inner > ul > li > .item_link:after {content: "";display: block;width: 0px;height: 0px;position: absolute;top: 50%;right: 5px;margin-top: -2px;border-width: 4px 3px;border-style: solid;}
body [class] .mega_main_menu.direction-horizontal > .menu_holder > .menu_inner > ul > li[class*="current"] > .item_link:after, body .mega_main_menu.direction-horizontal > .menu_holder > .menu_inner > ul > li[class*="current"] > .item_link:after, body [class] .mega_main_menu.direction-horizontal > .menu_holder > .menu_inner > ul > li:hover > .item_link:after, body .mega_main_menu.direction-horizontal > .menu_holder > .menu_inner > ul > li:hover > .item_link:after, body [class] .mega_main_menu.direction-horizontal > .menu_holder > .menu_inner > ul > li > .item_link:after, body .mega_main_menu.direction-horizontal > .menu_holder > .menu_inner > ul > li > .item_link:after {border-top-color: inherit;border-right-color: transparent !important;border-bottom-color: transparent !important;border-left-color: transparent !important;}
.mega_main_menu > .menu_holder > .menu_inner > ul > li.nav_woo_cart > .item_link:after, .mega_main_menu > .menu_holder > .menu_inner > ul > li.nav_buddypress > .item_link:after, .mega_main_menu > .menu_holder > .menu_inner > ul > li > .item_link:last-child:after {display: none;}
.mega_main_menu.direction-horizontal > .menu_holder > .menu_inner > ul > li > .item_link:before, .mega_main_menu.direction-horizontal > .menu_holder > .menu_inner > .nav_logo:before, .mega_main_menu.direction-horizontal > .menu_holder > .menu_inner > ul > li.nav_search_box:before {content: "";width: 2px;height: 100%;margin: 0px;padding: 0px;display: block;position: absolute;top: 0px;bottom: auto;z-index: 2;border-width: 0px;border-style: none;background-repeat: no-repeat;background-size: 400% 100%;background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAyCAYAAABh7ppAAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAOdJREFUeNqk0ssKhCAUBuC8zbaIossDzqN3oYii3ZiZQYuU+m0ocOHx4/ekEq11cPURQr77Gj0X53ne5+xcs8A4jsytWZO+75mbwM+Ttm2524tVaJoGg6qq9jm5BXVde4GAwPSAQdd13P11CwzDICCYpknAg5JSfmCC+XDCE8Dd2lXCf4D6trgC4nUCBAy+6mORIkB9CasZCgF1oNuTVL7rXuCbfAqCV0CaoV+B5UnC6gPqFgghfvDZh2GIE+I4lvAu0jTFR53nuYSgKAovwFuUZYkvy/SAQZZlGCRJoiCIoki5TW4CDACPvE4qiEdEewAAAABJRU5ErkJggg==");}
.mega_main_menu.direction-horizontal.first-lvl-separator-none > .menu_holder > .menu_inner > ul > li:last-child > .item_link:before, .mega_main_menu.direction-horizontal.first-lvl-separator-none > .menu_holder > .menu_inner > ul > li > .item_link:before, .mega_main_menu.direction-horizontal.first-lvl-separator-none > .menu_holder > .menu_inner > .nav_logo:before, .mega_main_menu.direction-horizontal.first-lvl-separator-none > .menu_holder > .menu_inner > ul > li.nav_search_box:before {background-position: 0px 0px;}
.mega_main_menu.direction-horizontal.first-lvl-separator-smooth > .menu_holder > .menu_inner > ul > li:last-child > .item_link:before, .mega_main_menu.direction-horizontal.first-lvl-separator-smooth > .menu_holder > .menu_inner > ul > li > .item_link:before, .mega_main_menu.direction-horizontal.first-lvl-separator-smooth > .menu_holder > .menu_inner > .nav_logo:before, .mega_main_menu.direction-horizontal.first-lvl-separator-smooth > .menu_holder > .menu_inner > ul > li.nav_search_box:before {background-position: -3px 0px;}
.mega_main_menu.direction-horizontal.first-lvl-separator-sharp > .menu_holder > .menu_inner > ul > li:last-child > .item_link:before, .mega_main_menu.direction-horizontal.first-lvl-separator-sharp > .menu_holder > .menu_inner > ul > li > .item_link:before, .mega_main_menu.direction-horizontal.first-lvl-separator-sharp > .menu_holder > .menu_inner > .nav_logo:before, .mega_main_menu.direction-horizontal.first-lvl-separator-sharp > .menu_holder > .menu_inner > ul > li.nav_search_box:before {background-position: -6px 0px;}
.mega_main_menu.direction-horizontal.first-lvl-align-left > .menu_holder > .menu_inner > .nav_logo:before {right: -1px;left: auto;}
.mega_main_menu.direction-horizontal > .menu_holder > .menu_inner > ul > li > .item_link:before, .mega_main_menu.direction-horizontal > .menu_holder > .menu_inner > ul > li.nav_search_box:before {left: -1px;right: auto;}
.mega_main_menu.primary_style-buttons > .menu_holder > .menu_inner > ul > li > .item_link:before, .mega_main_menu.first-lvl-align-right > .menu_holder > .menu_inner > .nav_logo:before, .mega_main_menu.first-lvl-align-center > .menu_holder > .menu_inner > .nav_logo:before, .mega_main_menu.first-lvl-align-left.primary_style-buttons > .menu_holder > .menu_inner > .nav_logo:before, .mega_main_menu.language_direction-rtl.first-lvl-align-left > .menu_holder > .menu_inner > .nav_logo:before, .mega_main_menu.language_direction-rtl.first-lvl-align-center > .menu_holder > .menu_inner > .nav_logo:before, .mega_main_menu.primary_style-buttons > .menu_holder > .menu_inner > ul > li.nav_search_box:before, .mega_main_menu.direction-horizontal > .menu_holder > .menu_inner > ul > li:first-child > .item_link:before {display: none;}
.mega_main_menu ul > li > .mega_dropdown {position: absolute;margin: 0px;z-index: 5000;top: auto;float: none;height: auto;visibility: visible;opacity: 1;border: 0px none;vertical-align: top;}
.mega_main_menu ul > li ul {text-align: left;}
.mega_main_menu li .mega_dropdown > li {margin: 0px;list-style: none;height: auto !important;}
.mega_main_menu li.default_dropdown > ul, .mega_main_menu li.default_dropdown li > ul, .mega_main_menu li.multicolumn_dropdown > ul, .mega_main_menu li.tabs_dropdown > ul, .mega_main_menu li.widgets_dropdown > ul, .mega_main_menu li.post_type_dropdown > ul, .mega_main_menu li.grid_dropdown > ul, .mega_main_menu li.post_type_dropdown .mega_dropdown > li.post_item .post_details, .mega_main_menu li.grid_dropdown .mega_dropdown > li .post_details {-webkit-box-shadow: 0px 4px 13px -3px #808080;-moz-box-shadow: 0px 4px 13px -3px #808080;-ms-box-shadow: 0px 4px 13px -3px #808080;-o-box-shadow: 0px 4px 13px -3px #808080;box-shadow: 0px 4px 13px -3px #808080;list-style: none;}
.mega_main_menu > .menu_holder > .menu_inner > ul li > .item_link:hover {box-shadow: none;float: none;text-decoration: none;}
.mega_main_menu > .menu_holder > .menu_inner > ul li > a.item_link:hover {cursor: pointer;}
.mega_main_menu > .menu_holder > .menu_inner > ul > li .item_link .link_text > * {max-width: 100%;max-height: 100%;margin: 0px;}
.mega_main_menu .item_link > .link_content > .link_text {display: inline;white-space: normal;word-wrap: break-word;word-break: normal;}
.mega_main_menu li.menu-item {position: relative;}
.mega_main_menu li.default_dropdown > ul {position: absolute;top: 100%;}
.mega_main_menu li.default_dropdown > ul > li {position: relative;height: auto;float: none;width: 100%;margin: 0px;padding: 0px;display: block;overflow: visible;}
.mega_main_menu li.default_dropdown > .mega_dropdown {width: 205px;}
.mega_main_menu li.default_dropdown.drop_to_center > .mega_dropdown {left: -100%;}
.mega_main_menu li.default_dropdown.submenu_full_width.drop_to_center > .mega_dropdown, .mega_main_menu li.default_dropdown.drop_to_right .mega_dropdown {left: 0px;right: auto;}
.mega_main_menu li.default_dropdown > .mega_dropdown li.drop_to_right > .mega_dropdown {top: 0px;left: 100%;right: auto;margin-left: 0px;margin-right: 0px;}
.mega_main_menu li.default_dropdown.drop_to_left .mega_dropdown {left: auto;right: 0px;}
.mega_main_menu li.default_dropdown > .mega_dropdown li.drop_to_left > .mega_dropdown {top: 0px;left: auto;right: 100%;margin-left: 0px;margin-right: 0px;}
.mega_main_menu li.default_dropdown > .mega_dropdown > li {float: none;width: 100%;}
.mega_main_menu li.default_dropdown > .mega_dropdown > li > .item_link {display: block;float: none;padding: 6px 12px;margin: 0px;position: relative;border-width: 0px 0px 1px 0px;border-style: solid;width: auto;height: auto;}
.mega_main_menu.language_direction-rtl li.default_dropdown > .mega_dropdown > li > .item_link {text-align: right;}
.mega_main_menu li.default_dropdown > .mega_dropdown > li > .item_link .link_content {padding: 0px;vertical-align: middle;position: relative;top: auto;bottom: auto;left: auto;right: auto;}
.mega_main_menu li.default_dropdown > .mega_dropdown > li:last-child > .item_link {border-width: 0px;border-style: none;}
.mega_main_menu li.tabs_dropdown > .mega_dropdown > li > .item_link:before, .mega_main_menu li.default_dropdown > .mega_dropdown > .menu-item > .item_link:before {content: "";display: block;width: 0px;height: 0px;position: absolute;top: 50%;margin-top: -2px;border-width: 4px 3px;border-style: solid;right: 0px;}
body .mega_main_menu .menu_holder li.default_dropdown > .mega_dropdown > li.menu-item.drop_to_center > .item_link:before {right: 0px;left: auto;border-right-color: transparent !important;border-bottom-color: transparent !important;border-left-color: transparent !important;}
body .mega_main_menu.language_direction-ltr .menu_holder li.tabs_dropdown > .mega_dropdown > li.menu-item:hover > .item_link:before, body .mega_main_menu.language_direction-ltr .menu_holder li.tabs_dropdown > .mega_dropdown > li.menu-item > .item_link:before, body .mega_main_menu .menu_holder li.default_dropdown > .mega_dropdown > li.menu-item.drop_to_right:hover > .item_link:before, body .mega_main_menu .menu_holder li.default_dropdown > .mega_dropdown > li.menu-item.drop_to_right > .item_link:before, body *[class] .mega_main_menu.language_direction-ltr li.tabs_dropdown > .mega_dropdown > li.menu-item:hover > .item_link:before, body *[class] .mega_main_menu.language_direction-ltr li.tabs_dropdown > .mega_dropdown > li.menu-item > .item_link:before, body *[class] .mega_main_menu li.default_dropdown > .mega_dropdown > li.menu-item.drop_to_right:hover > .item_link:before, body *[class] .mega_main_menu li.default_dropdown > .mega_dropdown > li.menu-item.drop_to_right > .item_link:before {right: 0px;left: auto;border-width: 3px 4px;border-top-color: transparent !important;border-right-color: transparent !important;border-bottom-color: transparent !important;}
body .mega_main_menu.language_direction-rtl .menu_holder li.tabs_dropdown > .mega_dropdown > li.menu-item:hover > .item_link:before, body .mega_main_menu.language_direction-rtl .menu_holder li.tabs_dropdown > .mega_dropdown > li.menu-item > .item_link:before, body .mega_main_menu .menu_holder li.default_dropdown > .mega_dropdown > li.menu-item.drop_to_left:hover > .item_link:before, body .mega_main_menu .menu_holder li.default_dropdown > .mega_dropdown > li.menu-item.drop_to_left > .item_link:before, body *[class] .mega_main_menu.language_direction-rtl li.tabs_dropdown > .mega_dropdown > li.menu-item:hover > .item_link:before, body *[class] .mega_main_menu.language_direction-rtl li.tabs_dropdown > .mega_dropdown > li.menu-item > .item_link:before, body *[class] .mega_main_menu li.default_dropdown > .mega_dropdown > li.menu-item.drop_to_left:hover > .item_link:before, body *[class] .mega_main_menu li.default_dropdown > .mega_dropdown > li.menu-item.drop_to_left > .item_link:before {left: 0px;right: auto;border-width: 3px 4px;border-top-color: transparent !important;border-bottom-color: transparent !important;border-left-color: transparent !important;}
.mega_main_menu li.tabs_dropdown > .mega_dropdown > .menu-item > .item_link:last-child:before, .mega_main_menu li.default_dropdown > .mega_dropdown > .menu-item > .item_link:last-child:before {display: none;}
.mega_main_menu li.default_dropdown > .mega_dropdown > .menu-item > .item_link > i {display: block;float: left;position: absolute;top: 50%;}
.mega_main_menu li.default_dropdown .mega_dropdown > li > .item_link.with_icon > span {display: block;}
.mega_main_menu li.default_dropdown.submenu_full_width {position: static;}
.mega_main_menu li.default_dropdown.submenu_full_width > .mega_dropdown {width: 100%;}
.mega_main_menu li.default_dropdown.submenu_full_width > .mega_dropdown .mega_dropdown {width: auto;position: static;display: block;margin: 0px 0px 0px 35px;-webkit-box-shadow: none;-moz-box-shadow: none;-ms-box-shadow: none;-o-box-shadow: none;box-shadow: none;}
.mega_main_menu.direction-vertical li.default_dropdown.submenu_full_width > .mega_dropdown .mega_dropdown {margin: 0px;}
.mega_main_menu li.default_dropdown.submenu_full_width > .mega_dropdown .mega_dropdown > li:first-child > .item_link:after {display: none;}
.mega_main_menu li.multicolumn_dropdown {position: relative;}
.mega_main_menu li.tabs_dropdown > .mega_dropdown, .mega_main_menu li.multicolumn_dropdown > .mega_dropdown, .mega_main_menu li.widgets_dropdown > .mega_dropdown, .mega_main_menu li.post_type_dropdown > .mega_dropdown, .mega_main_menu li.grid_dropdown > .mega_dropdown, .mega_main_menu li .mega_dropdown > li .post_details {width: 480px;padding: 0px;-webkit-box-sizing: border-box !important;-moz-box-sizing: border-box !important;-ms-box-sizing: border-box !important;-o-box-sizing: border-box !important;box-sizing: border-box !important;}
.mega_main_menu li.nav_buddypress.not_logged:hover > .mega_dropdown, .mega_main_menu li.tabs_dropdown:hover > .mega_dropdown, .mega_main_menu li.tabs_dropdown > .item_link:hover + .mega_dropdown, .mega_main_menu li.tabs_dropdown.keep_open > .mega_dropdown, .mega_main_menu li.tabs_dropdown > .mega_dropdown > li:hover > .mega_dropdown, .mega_main_menu .mega_dropdown > li.multicolumn_dropdown > .mega_dropdown, .mega_main_menu li.multicolumn_dropdown:hover > .mega_dropdown, .mega_main_menu li.multicolumn_dropdown > .item_link:hover + .mega_dropdown, .mega_main_menu li.multicolumn_dropdown.keep_open > .mega_dropdown, .mega_main_menu li.widgets_dropdown:hover > .mega_dropdown, .mega_main_menu li.widgets_dropdown > .item_link:hover + .mega_dropdown, .mega_main_menu li.widgets_dropdown.keep_open > .mega_dropdown, .mega_main_menu li.post_type_dropdown:hover > .mega_dropdown, .mega_main_menu li.post_type_dropdown > .item_link:hover + .mega_dropdown, .mega_main_menu li.post_type_dropdown.keep_open > .mega_dropdown, .mega_main_menu li.post_type_dropdown > .mega_dropdown > .post_item:hover .post_details, .mega_main_menu li.post_type_dropdown > .mega_dropdown > .post_item.keep_open .post_details, .mega_main_menu li.grid_dropdown:hover > .mega_dropdown, .mega_main_menu li.grid_dropdown > .item_link:hover + .mega_dropdown, .mega_main_menu li.grid_dropdown.keep_open > .mega_dropdown, .mega_main_menu li.grid_dropdown:hover > .mega_dropdown, .mega_main_menu li.grid_dropdown > .mega_dropdown > li:hover .post_details, .mega_main_menu li.grid_dropdown > .mega_dropdown > li.keep_open .post_details {padding: 15px;}
.mega_main_menu li.nav_buddypress.not_logged:hover > .mega_dropdown, .mega_main_menu li.widgets_dropdown:hover > .mega_dropdown, .mega_main_menu li.widgets_dropdown > .item_link:hover + .mega_dropdown, .mega_main_menu li.widgets_dropdown.keep_open > .mega_dropdown, .mega_main_menu .mega_dropdown > li.multicolumn_dropdown > .mega_dropdown, .mega_main_menu li.multicolumn_dropdown:hover > .mega_dropdown, .mega_main_menu li.multicolumn_dropdown.keep_open > .mega_dropdown, .mega_main_menu li.multicolumn_dropdown > .item_link:hover + .mega_dropdown {padding-bottom: 0px;}
.mega_main_menu li.multicolumn_dropdown .mega_dropdown > li:hover > .mega_dropdown, .mega_main_menu li.multicolumn_dropdown .mega_dropdown > li > .item_link:hover + .mega_dropdown, .mega_main_menu li.multicolumn_dropdown .mega_dropdown > li.keep_open > .mega_dropdown, .mega_main_menu li.multicolumn_dropdown > .mega_dropdown > li.widgets_dropdown:hover > .mega_dropdown, .mega_main_menu li.multicolumn_dropdown > .mega_dropdown > li.widgets_dropdown > .item_link:hover + .mega_dropdown, .mega_main_menu li.multicolumn_dropdown > .mega_dropdown > li.widgets_dropdown.keep_open > .mega_dropdown, .mega_main_menu li.multicolumn_dropdown > .mega_dropdown > li.post_type_dropdown:hover > .mega_dropdown, .mega_main_menu li.multicolumn_dropdown > .mega_dropdown > li.post_type_dropdown > .item_link:hover + .mega_dropdown, .mega_main_menu li.multicolumn_dropdown > .mega_dropdown > li.post_type_dropdown.keep_open > .mega_dropdown, .mega_main_menu li.multicolumn_dropdown > .mega_dropdown > li.grid_dropdown:hover > .mega_dropdown, .mega_main_menu li.multicolumn_dropdown > .mega_dropdown > li.grid_dropdown > .item_link:hover + .mega_dropdown, .mega_main_menu li.multicolumn_dropdown > .mega_dropdown > li.grid_dropdown.keep_open > .mega_dropdown, .mega_main_menu li.multicolumn_dropdown > .mega_dropdown > li.grid_dropdown:hover > .mega_dropdown {padding: 0px;}
.mega_main_menu li.multicolumn_dropdown.submenu_full_width.drop_to_center > .mega_dropdown, .mega_main_menu li.multicolumn_dropdown.drop_to_right > .mega_dropdown {left: 0px;right: auto;}
.mega_main_menu li.multicolumn_dropdown.drop_to_left > .mega_dropdown {left: auto;right: 0px;}
.mega_main_menu li.multicolumn_dropdown.drop_to_center > .mega_dropdown {left: -150%;right: auto;}
.mega_main_menu li.widgets_dropdown > .mega_dropdown > li, .mega_main_menu li.multicolumn_dropdown > .mega_dropdown > li {float: left;display: inline-block;clear: none;padding: 0px 5px 20px 5px;}
.mega_main_menu li.widgets_dropdown > .mega_dropdown > li .mega_dropdown, .mega_main_menu li.multicolumn_dropdown > .mega_dropdown > li .mega_dropdown {position: static;display: block;width: auto;box-shadow: none;overflow: visible !important;max-height: 3000px !important;max-width: 3000px !important;opacity: 1 !important;-webkit-transform: scaleY(1) !important;-moz-transform: scaleY(1) !important;-ms-transform: scaleY(1) !important;-o-transform: scaleY(1) !important;transform: scaleY(1) !important;}
.mega_main_menu li.widgets_dropdown > .mega_dropdown > li .mega_dropdown > li, .mega_main_menu li.multicolumn_dropdown > .mega_dropdown > li .mega_dropdown > li {display: block;width: 100%;}
.mega_main_menu li.widgets_dropdown .mega_dropdown > li > .item_link, .mega_main_menu li.multicolumn_dropdown .mega_dropdown > li > .item_link {display: block;padding: 6px 10px;margin: 0px;width: auto;height: auto;position: relative;}
.mega_main_menu li.widgets_dropdown .mega_dropdown li.default_dropdown > .mega_dropdown > li > .item_link, .mega_main_menu li.multicolumn_dropdown .mega_dropdown li.default_dropdown > .mega_dropdown > li > .item_link {border-width: 0px;}
.mega_main_menu li.widgets_dropdown .mega_dropdown li.default_dropdown > .mega_dropdown > li > .item_link:before, .mega_main_menu li.multicolumn_dropdown .mega_dropdown li.default_dropdown > .mega_dropdown > li > .item_link:before {display: none;}
.mega_main_menu li.widgets_dropdown .mega_dropdown > li > .item_link > i, .mega_main_menu li.multicolumn_dropdown .mega_dropdown > li > .item_link > i {display: block;float: left;text-align: center;position: absolute;top: 50%;}
.mega_main_menu li.widgets_dropdown .mega_dropdown > li > .item_link > .link_content, .mega_main_menu li.multicolumn_dropdown .mega_dropdown > li > .item_link > .link_content {display: block;vertical-align: middle;}
.mega_main_menu li.multicolumn_dropdown .mega_dropdown > li > .item_link.disable_icon > .link_content, .mega_main_menu ul li .mega_dropdown > li > .item_link.disable_icon > .link_content, .mega_main_menu.icons-disable_globally li .mega_dropdown > li > .item_link > .link_content, .mega_main_menu.icons-disable_globally li .mega_dropdown > li > .item_link.with_icon > .link_content {margin: 0px;}
.mega_main_menu li.multicolumn_dropdown li.post_type_dropdown, .mega_main_menu li.multicolumn_dropdown li.grid_dropdown, .mega_main_menu li.multicolumn_dropdown.submenu_full_width {position: static;}
.mega_main_menu li.multicolumn_dropdown.submenu_full_width > .mega_dropdown {width: 100%;}
.mega_main_menu li.tabs_dropdown {position: relative;}
.mega_main_menu li.tabs_dropdown.submenu_full_width.drop_to_center > .mega_dropdown, .mega_main_menu li.tabs_dropdown.drop_to_right > .mega_dropdown {left: 0px;right: auto;}
.mega_main_menu li.tabs_dropdown.drop_to_left > .mega_dropdown {left: auto;right: 0px;}
.mega_main_menu li.tabs_dropdown.drop_to_center > .mega_dropdown {left: -150%;right: auto;}
.mega_main_menu li.tabs_dropdown > .mega_dropdown > li {position: static;clear: none;float: none;}
.mega_main_menu li.tabs_dropdown .mega_dropdown > li > .mega_dropdown {box-shadow: none !important;border-radius: 0px !important;}
.mega_main_menu li.tabs_dropdown > .mega_dropdown > li.default_dropdown .mega_dropdown > li.default_dropdown > .item_link {border-width: 0px;}
.mega_main_menu li.tabs_dropdown > .mega_dropdown > li > .mega_dropdown .mega_dropdown {padding: 0px;}
.mega_main_menu li.multicolumn_dropdown .mega_dropdown > li .mega_dropdown > li.keep_open .post_details, .mega_main_menu li.multicolumn_dropdown .mega_dropdown > li .mega_dropdown > li:hover .post_details, .mega_main_menu li.tabs_dropdown .mega_dropdown > li .mega_dropdown > li.keep_open .post_details, .mega_main_menu li.tabs_dropdown .mega_dropdown > li .mega_dropdown > li:hover .post_details {display: none !important;}
.mega_main_menu li.tabs_dropdown > .mega_dropdown > li > .item_link {padding: 6px 10px;display: block;width: auto;height: auto;margin-right: 19px;position: relative;}
.mega_main_menu.language_direction-rtl li.tabs_dropdown > .mega_dropdown > li > .item_link {margin-right: 0px;margin-left: 19px;}
.mega_main_menu li.tabs_dropdown > .mega_dropdown > .menu-item > .item_link > i {display: block;float: left;position: absolute;top: 50%;}
.mega_main_menu li.tabs_dropdown .mega_dropdown > li > .item_link > .link_content {display: block;vertical-align: middle;}
.mega_main_menu li.tabs_dropdown > .mega_dropdown > li > .mega_dropdown {top: 0px;right: 0px;height: auto;width: auto;position: absolute;}
.mega_main_menu li.tabs_dropdown .mega_dropdown > li.default_dropdown > .mega_dropdown .mega_dropdown {display: block;position: static;float: none;width: auto;}
.mega_main_menu > .menu_holder > .menu_inner > ul > li.tabs_dropdown.submenu_full_width {position: static;}
.mega_main_menu > .menu_holder > .menu_inner > ul > li.tabs_dropdown.submenu_full_width > .mega_dropdown, .mega_main_menu li.widgets_dropdown.columns1 > .mega_dropdown > * {width: 100%;}
.mega_main_menu li.tabs_dropdown.columns1 > .mega_dropdown > li {width: 50%;}
.mega_main_menu li.tabs_dropdown.columns2 > .mega_dropdown > li, .mega_main_menu li.widgets_dropdown.columns2 > .mega_dropdown > * {width: 50%;}
.mega_main_menu li.tabs_dropdown.columns3 > .mega_dropdown > li, .mega_main_menu li.widgets_dropdown.columns3 > .mega_dropdown > * {width: 33.3333%;}
.mega_main_menu li.tabs_dropdown.columns4 > .mega_dropdown > li, .mega_main_menu li.widgets_dropdown.columns4 > .mega_dropdown > * {width: 25%;}
.mega_main_menu li.tabs_dropdown.columns5 > .mega_dropdown > li, .mega_main_menu li.widgets_dropdown.columns5 > .mega_dropdown > * {width: 20%;}
.mega_main_menu li.tabs_dropdown.columns6 > .mega_dropdown > li, .mega_main_menu li.widgets_dropdown.columns6 > .mega_dropdown > * {width: 16.6666%;}
.mega_main_menu li.tabs_dropdown.columns7 > .mega_dropdown > li, .mega_main_menu li.widgets_dropdown.columns7 > .mega_dropdown > * {width: 14.2857%;}
.mega_main_menu li.tabs_dropdown.columns8 > .mega_dropdown > li, .mega_main_menu li.widgets_dropdown.columns8 > .mega_dropdown > * {width: 12.5%;}
.mega_main_menu li.tabs_dropdown.columns9 > .mega_dropdown > li, .mega_main_menu li.widgets_dropdown.columns9 > .mega_dropdown > * {width: 11.1111%;}
.mega_main_menu li.tabs_dropdown.columns10 > .mega_dropdown > li, .mega_main_menu li.widgets_dropdown.columns10 > .mega_dropdown > * {width: 10%;}
.mega_main_menu li.tabs_dropdown.columns1 > .mega_dropdown > li > .mega_dropdown {left: 50%;}
.mega_main_menu li.tabs_dropdown.columns2 > .mega_dropdown > li > .mega_dropdown {left: 50%;}
.mega_main_menu li.tabs_dropdown.columns3 > .mega_dropdown > li > .mega_dropdown {left: 33.3333%;}
.mega_main_menu li.tabs_dropdown.columns4 > .mega_dropdown > li > .mega_dropdown {left: 25%;}
.mega_main_menu li.tabs_dropdown.columns5 > .mega_dropdown > li > .mega_dropdown {left: 20%;}
.mega_main_menu li.tabs_dropdown.columns6 > .mega_dropdown > li > .mega_dropdown {left: 16.6666%;}
.mega_main_menu li.tabs_dropdown.columns7 > .mega_dropdown > li > .mega_dropdown {left: 14.2857%;}
.mega_main_menu li.tabs_dropdown.columns8 > .mega_dropdown > li > .mega_dropdown {left: 12.5%;}
.mega_main_menu li.tabs_dropdown.columns9 > .mega_dropdown > li > .mega_dropdown {left: 11.1111%;}
.mega_main_menu li.tabs_dropdown.columns10 > .mega_dropdown > li > .mega_dropdown {left: 10%;}
.mega_main_menu.language_direction-rtl li.tabs_dropdown[class*="columns"] > .mega_dropdown > li > .mega_dropdown {left: 0px;}
.mega_main_menu.language_direction-rtl li.tabs_dropdown.columns1 > .mega_dropdown > li > .mega_dropdown {right: 50%;}
.mega_main_menu.language_direction-rtl li.tabs_dropdown.columns2 > .mega_dropdown > li > .mega_dropdown {right: 50%;}
.mega_main_menu.language_direction-rtl li.tabs_dropdown.columns3 > .mega_dropdown > li > .mega_dropdown {right: 33.3333%;}
.mega_main_menu.language_direction-rtl li.tabs_dropdown.columns4 > .mega_dropdown > li > .mega_dropdown {right: 25%;}
.mega_main_menu.language_direction-rtl li.tabs_dropdown.columns5 > .mega_dropdown > li > .mega_dropdown {right: 20%;}
.mega_main_menu.language_direction-rtl li.tabs_dropdown.columns6 > .mega_dropdown > li > .mega_dropdown {right: 16.6666%;}
.mega_main_menu.language_direction-rtl li.tabs_dropdown.columns7 > .mega_dropdown > li > .mega_dropdown {right: 14.2857%;}
.mega_main_menu.language_direction-rtl li.tabs_dropdown.columns8 > .mega_dropdown > li > .mega_dropdown {right: 12.5%;}
.mega_main_menu.language_direction-rtl li.tabs_dropdown.columns9 > .mega_dropdown > li > .mega_dropdown {right: 11.1111%;}
.mega_main_menu.language_direction-rtl li.tabs_dropdown.columns10 > .mega_dropdown > li > .mega_dropdown {right: 10%;}
.mega_main_menu li.post_type_dropdown.submenu_full_width.drop_to_center > .mega_dropdown, .mega_main_menu li.post_type_dropdown.drop_to_right > .mega_dropdown {left: 0px;right: auto;}
.mega_main_menu li.post_type_dropdown.drop_to_left > .mega_dropdown {left: auto;right: 0px;}
.mega_main_menu li.post_type_dropdown.drop_to_center > .mega_dropdown {left: -150%;right: auto;}
.mega_main_menu li.post_type_dropdown .mega_dropdown > li.post_item {position: static;float: left;padding: 1px;min-width: inherit;background: none;clear: none;border: 0px none;}
.mega_main_menu li.post_type_dropdown .mega_dropdown > li > .item_link, .mega_main_menu li.post_type_dropdown .mega_dropdown > li > .item_link > i {display: block;}
.mega_main_menu li.post_type_dropdown .mega_dropdown > li > .item_link {display: block;position: relative;padding: 0px;margin: 0px;line-height: 0px;border: 0px none;min-width: 0%;}
.mega_main_menu li.post_type_dropdown .mega_dropdown > li > .item_link > img {opacity: 0;width: 100%;height: auto;}
.mega_main_menu li.post_type_dropdown .mega_dropdown > li > .item_link > i {display: block;width: 24px;height: 24px;position: absolute;top: 50%;left: 50%;font-size: 24px;line-height: 24px;margin-left: -12px;margin-top: -12px;}
.mega_main_menu li.post_type_dropdown .mega_dropdown > li.post_item .post_details {position: absolute;top: 100%;left: 0px;width: 100%;}
.mega_main_menu li.post_type_dropdown.submenu_full_width {position: static;}
.mega_main_menu li.post_type_dropdown.submenu_full_width > .mega_dropdown {width: 100%;}
.mega_main_menu li.grid_dropdown.submenu_full_width.drop_to_center > .mega_dropdown, .mega_main_menu li.grid_dropdown.drop_to_right > .mega_dropdown {left: 0px;right: auto;}
.mega_main_menu li.grid_dropdown.drop_to_left > .mega_dropdown {left: auto;right: 0px;}
.mega_main_menu li.grid_dropdown.drop_to_center > .mega_dropdown {left: -150%;right: auto;}
.mega_main_menu li.grid_dropdown .mega_dropdown > li {float: left;padding: 1px;position: static;border: 0px none;background: none;clear: none;}
.mega_main_menu li.grid_dropdown .mega_dropdown > li > .item_link {display: block;position: relative;padding: 0px;margin: 0px;line-height: 0px;border: 0px none;}
.mega_main_menu li.grid_dropdown > .mega_dropdown > li > .item_link > img {opacity: 0;width: 100%;height: auto;}
.mega_main_menu li.grid_dropdown > .mega_dropdown > li > .item_link > i {display: block;width: 24px;height: 24px;font-size: 24px;line-height: 24px;margin-left: -12px;margin-top: -12px;text-align: center;position: absolute;top: 50%;left: 50%;}
.mega_main_menu li.grid_dropdown .mega_dropdown > li .post_details {position: absolute;top: 100%;left: 0px;width: 100%;}
.mega_main_menu li.grid_dropdown.submenu_full_width {position: static;}
.mega_main_menu li.grid_dropdown.submenu_full_width > .mega_dropdown {width: 100%;}
.mega_main_menu li .post_details {z-index: 1;}
.mega_main_menu li .post_details > .post_icon, .mega_main_menu li .post_details > .post_icon > i {float: left;width: 44px;height: 44px;line-height: 44px;font-size: 36px;text-align: center;}
.mega_main_menu li .post_details > .processed_image {margin-bottom: 15px;}
.mega_main_menu li .post_details > .post_title, .mega_main_menu li .post_details > .post_description {margin-left: 52px;line-height: 150%;}
.mega_main_menu li > .mega_dropdown .processed_image {position: relative;overflow: hidden;line-height: 1px;}
.mega_main_menu li > .mega_dropdown .processed_image > img {width: 100%;}
.mega_main_menu li > .mega_dropdown .processed_image:hover > img {opacity: .4;}
.mega_main_menu li > .mega_dropdown .processed_image > .cover {opacity: 0;}
.mega_main_menu li > .mega_dropdown .post_item.keep_open > .processed_image > .cover, .mega_main_menu li > .mega_dropdown .processed_image:hover > .cover, .mega_main_menu li > .mega_dropdown .processed_image > .cover:hover {opacity: 1;}
.mega_main_menu li > .mega_dropdown .processed_image > .cover, .mega_main_menu li > .mega_dropdown .processed_image > .cover > a {background-color: transparent;position: absolute;top: 0px;bottom: 0px;left: 0px;right: 0px;margin: 0px;padding: 0px;width: 100%;height: 100%;min-width: 0%;}
.mega_main_menu li > .mega_dropdown .processed_image > .cover > a > i {display: block;width: 24px;height: 24px;position: absolute;top: 50%;left: 50%;margin-left: -12px;margin-top: -12px;font-size: 24px;line-height: 24px;}
.mega_main_menu > .menu_holder > .menu_inner > ul > li.widgets_dropdown.submenu_full_width.drop_to_center > .mega_dropdown, .mega_main_menu > .menu_holder > .menu_inner > ul > li.widgets_dropdown.drop_to_right > .mega_dropdown {left: 0px;right: auto;}
.mega_main_menu > .menu_holder > .menu_inner > ul > li.widgets_dropdown.drop_to_left > .mega_dropdown {left: auto;right: 0px;}
.mega_main_menu > .menu_holder > .menu_inner > ul > li.widgets_dropdown.drop_to_center > .mega_dropdown {left: -150%;right: auto;}
.mega_main_menu > .menu_holder > .menu_inner > ul > li.widgets_dropdown.submenu_full_width {position: static;}
.mega_main_menu > .menu_holder > .menu_inner > ul > li.widgets_dropdown.submenu_full_width > .mega_dropdown {width: 100%;}
.mega_main_menu li[class*="_dropdown"].columns1 > .mega_dropdown > *, .mega_main_menu li[class*="_dropdown"].columns2 > .mega_dropdown > *:nth-child(2n+3), .mega_main_menu li[class*="_dropdown"].columns3 > .mega_dropdown > *:nth-child(3n+4), .mega_main_menu li[class*="_dropdown"].columns4 > .mega_dropdown > *:nth-child(4n+5), .mega_main_menu li[class*="_dropdown"].columns5 > .mega_dropdown > *:nth-child(5n+6), .mega_main_menu li[class*="_dropdown"].columns6 > .mega_dropdown > *:nth-child(6n+7), .mega_main_menu li[class*="_dropdown"].columns7 > .mega_dropdown > *:nth-child(7n+8), .mega_main_menu li[class*="_dropdown"].columns8 > .mega_dropdown > *:nth-child(8n+9), .mega_main_menu li[class*="_dropdown"].columns9 > .mega_dropdown > *:nth-child(9n+10), .mega_main_menu li[class*="_dropdown"].columns10 > .mega_dropdown > *:nth-child(10n+11) {clear: both;}
.mega_main_menu li.widgets_dropdown > .mega_dropdown > * {float: left;margin: 0px 0px 20px 0px;padding: 0px 10px 0px 10px;}
.mega_main_menu li.default_dropdown .mega_dropdown, .mega_main_menu li.tabs_dropdown > .mega_dropdown, .mega_main_menu li.multicolumn_dropdown > .mega_dropdown, .mega_main_menu li.widgets_dropdown > .mega_dropdown, .mega_main_menu li.post_type_dropdown > .mega_dropdown, .mega_main_menu li.post_type_dropdown > .mega_dropdown > li.post_item .post_details, .mega_main_menu li.grid_dropdown > .mega_dropdown, .mega_main_menu li.grid_dropdown > .mega_dropdown > li .post_details {display: none;}
.mega_main_menu li.keep_open > ul, .mega_main_menu.dropdowns_trigger-hover li:hover > .mega_dropdown, .mega_main_menu.dropdowns_trigger-hover li.default_dropdown:hover > .mega_dropdown, .mega_main_menu li.default_dropdown.keep_open > .mega_dropdown, .mega_main_menu.dropdowns_trigger-hover li.default_dropdown li:hover > .mega_dropdown, .mega_main_menu li.default_dropdown li.keep_open > .mega_dropdown, .mega_main_menu.dropdowns_trigger-hover li.tabs_dropdown:hover > .mega_dropdown, .mega_main_menu li.tabs_dropdown.keep_open > .mega_dropdown, .mega_main_menu.dropdowns_trigger-hover li.multicolumn_dropdown:hover > .mega_dropdown, .mega_main_menu li.multicolumn_dropdown.keep_open > .mega_dropdown, .mega_main_menu.dropdowns_trigger-hover li.widgets_dropdown:hover .mega_dropdown, .mega_main_menu li.widgets_dropdown.keep_open .mega_dropdown, .mega_main_menu.dropdowns_trigger-hover li.post_type_dropdown:hover > .mega_dropdown, .mega_main_menu li.post_type_dropdown.keep_open > .mega_dropdown, .mega_main_menu.dropdowns_trigger-hover li.post_type_dropdown > .mega_dropdown > li.post_item:hover .post_details, .mega_main_menu li.post_type_dropdown > .mega_dropdown > li.post_item.keep_open .post_details, .mega_main_menu.dropdowns_trigger-hover li.grid_dropdown:hover > .mega_dropdown, .mega_main_menu li.grid_dropdown.keep_open > .mega_dropdown, .mega_main_menu.dropdowns_trigger-hover li.grid_dropdown > .mega_dropdown > li:hover .post_details, .mega_main_menu li.grid_dropdown > .mega_dropdown > li.keep_open .post_details {display: block;}
@media (max-width: 1199px) {.mega_main_menu > .menu_holder > .menu_inner > ul > li > .item_link, .mega_main_menu .nav_logo .logo_link, .mega_main_menu ul .nav_search_box {padding-left: 13px;padding-right: 13px;}
	.mega_main_menu.icons-left > .menu_holder > .menu_inner > ul > li > .item_link.with_icon i {padding-right: 10px;}
	.mega_main_menu.icons-right > .menu_holder > .menu_inner > ul > li > .item_link.with_icon i {padding-left: 10px;}
	.mega_main_menu ul .nav_search_box {width: 52px;}
	.mega_main_menu ul .nav_search_box .mega_main_menu_searchform {right: 10px;}}
@media (max-width: 991px) {.mega_main_menu > .menu_holder > .menu_inner > ul > li > .item_link, .mega_main_menu > .menu_holder > .menu_inner > .nav_logo .logo_link, .mega_main_menu > .menu_holder > .menu_inner > ul > li.nav_search_box {padding-left: 10px;padding-right: 10px;}
	.mega_main_menu.icons-left > .menu_holder > .menu_inner > ul > li > .item_link.with_icon i {padding-right: 8px;}
	.mega_main_menu.icons-right > .menu_holder > .menu_inner > ul > li > .item_link.with_icon i {padding-left: 8px;}}
@media (max-width: 767px) {.mega_main_menu > .menu_holder > .menu_inner > ul li > .item_link, .mega_main_menu > .menu_holder > .menu_inner > ul li {cursor: pointer;}
	.mega_main_menu.responsive-enable > .menu_holder > .menu_inner {width: auto !important;}
	.mega_main_menu.responsive-enable > .menu_holder > .menu_inner > .nav_logo {float: none;}
	.mega_main_menu.responsive-enable.logo-mobile > .menu_holder > .menu_inner > .nav_logo > .logo_link {display: block;}
	.mega_main_menu.responsive-enable.direction-horizontal[class*="first-lvl-align"] > .menu_holder > .menu_inner > .nav_logo:before {display: none;}
	.mega_main_menu.responsive-enable > .menu_holder > .menu_inner > .nav_logo:after {content: "";display: table;clear: both;width: 100%;height: 0px;position: relative;}
	.mega_main_menu.responsive-enable > .menu_holder > .menu_inner > ul > li > .item_link:before, .mega_main_menu.responsive-enable.direction-horizontal > .menu_holder > .menu_inner > ul > li.nav_search_box:before {display: none;}
	.mega_main_menu.responsive-enable.mobile_minimized-enable > .menu_holder > .menu_inner > .nav_logo .logo_link {float: left;}
	.mega_main_menu.responsive-enable.mobile_minimized-enable > .menu_holder > .menu_inner > .nav_logo .mobile_toggle {display: block;float: right;text-decoration: none;padding: 0px;cursor: pointer;}
	.mega_main_menu.responsive-enable.mobile_minimized-enable > .menu_holder > .menu_inner > .nav_logo .mobile_toggle .mobile_button {padding-left: 15px;padding-right: 15px;display: table-cell;vertical-align: middle;}
	.mega_main_menu.responsive-enable.mobile_minimized-enable > .menu_holder > .menu_inner > .nav_logo .mobile_toggle .mobile_button * {line-height: inherit;vertical-align: middle;}
	.mega_main_menu.responsive-enable.mobile_minimized-enable > .menu_holder > .menu_inner > .nav_logo .mobile_toggle .mobile_button .symbol_cross, .mega_main_menu.responsive-enable.mobile_minimized-enable > .menu_holder > .menu_inner > .nav_logo.mobile_menu_active .mobile_toggle .mobile_button .symbol_menu {display: none;}
	.mega_main_menu.responsive-enable.mobile_minimized-enable > .menu_holder > .menu_inner > .nav_logo.mobile_menu_active .mobile_toggle .mobile_button .symbol_cross {display: inline;}
	.mega_main_menu.responsive-enable.mobile_minimized-enable > .menu_holder > .menu_inner > ul {display: none;}
	.mega_main_menu.responsive-enable.mobile_minimized-enable .nav_logo.mobile_menu_active + ul, .mega_main_menu.responsive-enable.mobile_minimized-enable .mobile_menu_active .mega_main_menu_ul {display: block;}
	.mega_main_menu.responsive-enable > .menu_holder > .menu_inner > ul > li, .mega_main_menu.responsive-enable > .menu_holder > .menu_inner > ul > li.nav_search_box {float: none;display: block;width: 100%;}
	.mega_main_menu.responsive-enable > .menu_holder > .menu_inner > ul > li.nav_search_box > .mega_main_menu_searchform {display: inline-block;width: 100%;position: relative;right: 0px;top: 15%;float: none;vertical-align: middle;}
	.mega_main_menu.responsive-enable > .menu_holder > .menu_inner > ul > li.nav_search_box > .mega_main_menu_searchform .field, .mega_main_menu.responsive-enable > .menu_holder > .menu_inner > ul > li.nav_search_box > .mega_main_menu_searchform .field:focus {width: 100%;max-width: 100%;padding-left: 10px;}
	.mega_main_menu.responsive-enable li.default_dropdown .mega_dropdown, .mega_main_menu.responsive-enable li.default_dropdown .mega_dropdown .mega_dropdown, .mega_main_menu.responsive-enable li.default_dropdown[class*="drop_to"] .mega_dropdown, .mega_main_menu.responsive-enable li.default_dropdown[class*="drop_to"] .mega_dropdown .mega_dropdown, .mega_main_menu.responsive-enable li.tabs_dropdown .mega_dropdown, .mega_main_menu.responsive-enable li.multicolumn_dropdown > .mega_dropdown, .mega_main_menu.responsive-enable li.post_type_dropdown .mega_dropdown, .mega_main_menu.responsive-enable li.grid_dropdown .mega_dropdown, .mega_main_menu.responsive-enable li.widgets_dropdown .mega_dropdown {width: 100% !important;position: relative;overflow: hidden;left: 0px !important;right: 0px !important;margin: 0px !important;}
	.mega_main_menu.responsive-enable li.post_type_dropdown .mega_dropdown {overflow: visible;}
	.mega_main_menu.responsive-enable li > .item_link, .mega_main_menu.responsive-enable li .mega_dropdown .item_link {float: none;}
	.mega_main_menu.responsive-enable.icons-top > .menu_holder > .menu_inner > ul > li > .item_link > .link_content {float: none;width: 100%;text-align: center;}
	.mega_main_menu.responsive-enable > .menu_holder > .menu_inner > ul > li > .item_link:after {right: 5px;left: auto;border-width: 4px 3px;border-top-color: inherit;border-right-color: transparent !important;border-bottom-color: transparent !important;border-left-color: transparent !important;}
	.mega_main_menu.responsive-enable li.default_dropdown > .mega_dropdown .mega_dropdown > li:first-child > .item_link:after {display: none;}
	.mega_main_menu.responsive-enable li.multicolumn_dropdown > .mega_dropdown > li {width: 100% !important;}
	.mega_main_menu.responsive-enable li.widgets_dropdown[class*="columns"] > .mega_dropdown > * {min-width: 100%;}
	.mega_main_menu.responsive-enable li.tabs_dropdown[class*="columns"] > .mega_dropdown > li, .mega_main_menu.responsive-enable li.tabs_dropdown[class*="columns"] > .mega_dropdown > li > .mega_dropdown {width: 100%;position: relative;left: 0px;}
	.mega_main_menu.responsive-enable li.tabs_dropdown[class*="columns"] > .mega_dropdown > li > .item_link {margin: 0px;}
	.mega_main_menu li .mega_dropdown, .mega_main_menu li.default_dropdown .mega_dropdown, .mega_main_menu li.post_type_dropdown .mega_dropdown, .mega_main_menu li.post_type_dropdown .mega_dropdown > li.post_item .post_details, .mega_main_menu li.grid_dropdown .mega_dropdown > li .post_details {display: none;}
	.mega_main_menu.dropdowns_trigger-hover li:hover > .mega_dropdown, .mega_main_menu > .menu_holder > .menu_inner > ul li.keep_open > .mega_dropdown, .mega_main_menu > .menu_holder > .menu_inner > ul li[class*="_dropdown"].keep_open > .mega_dropdown, .mega_main_menu.dropdowns_trigger-hover li > .item_link:hover + .mega_dropdown, .mega_main_menu.dropdowns_trigger-hover li.default_dropdown:hover > .mega_dropdown, .mega_main_menu.dropdowns_trigger-hover li.default_dropdown > .item_link:hover + .mega_dropdown, .mega_main_menu.dropdowns_trigger-hover li.default_dropdown li:hover > .mega_dropdown, .mega_main_menu.dropdowns_trigger-hover li.default_dropdown li > .item_link:hover + .mega_dropdown, .mega_main_menu.dropdowns_trigger-hover li.post_type_dropdown:hover > .mega_dropdown, .mega_main_menu.dropdowns_trigger-hover li.post_type_dropdown > .item_link:hover + .mega_dropdown, .mega_main_menu.dropdowns_trigger-hover li.post_type_dropdown .mega_dropdown > li.post_item:hover .post_details, .mega_main_menu.dropdowns_trigger-hover li.grid_dropdown .mega_dropdown > li:hover .post_details, .mega_main_menu.dropdowns_trigger-hover li.grid_dropdown .mega_dropdown > li > .item_link:hover + .post_details {display: block;}
	.mega_main_menu.responsive-enable li.tabs_dropdown .mega_dropdown {min-height: auto !important;}}
@media (max-width: 480px) {.mega_main_menu.responsive-enable li.widgets_dropdown[class*="columns"] > .mega_dropdown > * {min-width: 100%;width: 100%;}}
@media (min-width: 768px) {.mega_main_menu.direction-horizontal > .menu_holder.sticky_container {position: fixed;top: 0px;left: 0px;width: 100%;border-radius: 0px;z-index: 4000;line-height: 0px;text-align: center;}
	.admin-bar .mega_main_menu.direction-horizontal > .menu_holder.sticky_container {top: 30px;}
	.mega_main_menu.direction-horizontal > .menu_holder.sticky_container > .mmm_fullwidth_container {top: 0px !important;right: 0px !important;bottom: 0px !important;left: 0px !important;}
	.mega_main_menu.direction-horizontal > .menu_holder.sticky_container > .menu_inner {display: inline-block;}
	.mega_main_menu.logo-desktop > .menu_holder > .menu_inner > .nav_logo > .logo_link, .mega_main_menu.logo-sticky > .menu_holder.sticky_container > .menu_inner > .nav_logo > .logo_link {display: block;}
	.mega_main_menu.first-lvl-align-justify > .menu_holder > .menu_inner > .nav_logo {display: none;}
	.mega_main_menu.direction-horizontal > .menu_holder.sticky_container > .menu_inner > .nav_logo, .mega_main_menu.direction-horizontal > .menu_holder.sticky_container > .menu_inner > .mega_main_menu_ul {vertical-align: top;}
	body .mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.menu-item.drop_to_center > .item_link:after {border-width: 4px 3px;border-top-color: inherit;border-right-color: transparent !important;border-bottom-color: transparent !important;border-left-color: transparent !important;}
	body .mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.menu-item.drop_to_right > .item_link:after {border-width: 3px 4px;border-top-color: transparent !important;border-right-color: transparent !important;border-bottom-color: transparent !important;border-left-color: inherit;}
	body .mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.menu-item.drop_to_left > .item_link:after {right: auto;left: 4px;border-width: 3px 4px;border-top-color: transparent !important;border-right-color: inherit;border-bottom-color: transparent !important;border-left-color: transparent !important;}
	.mega_main_menu li.drop_to_right .mega_dropdown, .mega_main_menu li.drop_to_right .post_details {-webkit-transform-origin: 0% 0%;-moz-transform-origin: 0% 0%;-ms-transform-origin: 0% 0%;-o-transform-origin: 0% 0%;transform-origin: 0% 0%;}
	.mega_main_menu li.drop_to_left .mega_dropdown, .mega_main_menu li.drop_to_left .post_details {-webkit-transform-origin: 100% 0%;-moz-transform-origin: 100% 0%;-ms-transform-origin: 100% 0%;-o-transform-origin: 100% 0%;transform-origin: 100% 0%;}
	.mega_main_menu li.drop_to_center .mega_dropdown, .mega_main_menu li.drop_to_center .post_details {-webkit-transform-origin: 50% 0%;-moz-transform-origin: 50% 0%;-ms-transform-origin: 50% 0%;-o-transform-origin: 50% 0%;transform-origin: 50% 0%;}
	.mega_main_menu.dropdowns_animation-anim_1 li.default_dropdown .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_1 li.multicolumn_dropdown > .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_1 li.tabs_dropdown > .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_1 li.widgets_dropdown > .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_1 li.post_type_dropdown > .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_1 li.post_type_dropdown > .mega_dropdown > li.post_item .post_details, .mega_main_menu.dropdowns_animation-anim_1 li.grid_dropdown > .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_1 li.grid_dropdown > .mega_dropdown > li .post_details {display: block;overflow: hidden;max-height: 0px;max-width: 0px;-webkit-transform: scaleY(0);-moz-transform: scaleY(0);-ms-transform: scaleY(0);-o-transform: scaleY(0);transform: scaleY(0);-webkit-transition: -webkit-transform .3s ease,max-height .3s step-end,max-width .3s step-end,padding .3s step-end;-o-transition: -o-transform .3s ease,max-height .3s step-end,max-width .3s step-end,padding .3s step-end;transition: transform .3s ease,max-height .3s step-end,max-width .3s step-end,padding .3s step-end;}
	.mega_main_menu.dropdowns_animation-anim_1 > .menu_holder > .menu_inner > ul li.keep_open > ul, .mega_main_menu.dropdowns_animation-anim_1.dropdowns_trigger-hover li:hover > .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_1.dropdowns_trigger-hover li.default_dropdown:hover > .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_1 li.default_dropdown.keep_open > .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_1.dropdowns_trigger-hover li.default_dropdown li:hover > .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_1 li.default_dropdown li.keep_open > .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_1.dropdowns_trigger-hover li.multicolumn_dropdown:hover > .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_1 li.multicolumn_dropdown.keep_open > .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_1.dropdowns_trigger-hover li.tabs_dropdown:hover > .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_1 li.tabs_dropdown.keep_open > .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_1.dropdowns_trigger-hover li.widgets_dropdown:hover .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_1 li.widgets_dropdown.keep_open .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_1.dropdowns_trigger-hover li.post_type_dropdown:hover > .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_1 li.post_type_dropdown.keep_open > .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_1.dropdowns_trigger-hover li.post_type_dropdown > .mega_dropdown > li.post_item:hover .post_details, .mega_main_menu.dropdowns_animation-anim_1 li.post_type_dropdown > .mega_dropdown > li.post_item.keep_open .post_details, .mega_main_menu.dropdowns_animation-anim_1.dropdowns_trigger-hover li.grid_dropdown:hover > .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_1 li.grid_dropdown.keep_open > .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_1.dropdowns_trigger-hover li.grid_dropdown > .mega_dropdown > li:hover .post_details, .mega_main_menu.dropdowns_animation-anim_1 li.grid_dropdown > .mega_dropdown > li.keep_open .post_details {overflow: visible;max-height: 3000px;max-width: 3000px;-webkit-transform: scaleY(1);-moz-transform: scaleY(1);-ms-transform: scaleY(1);-o-transform: scaleY(1);transform: scaleY(1);-webkit-transition: -webkit-transform .5s ease,max-height 0s step-start,max-width 0s step-start,padding 0s step-start;-o-transition: -o-transform .5s ease,max-height 0s step-start,max-width 0s step-start,padding 0s step-start;transition: transform .5s ease,max-height 0s step-start,max-width 0s step-start,padding 0s step-start;}
	.mega_main_menu.dropdowns_animation-anim_2 li.default_dropdown .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_2 li.multicolumn_dropdown > .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_2 li.tabs_dropdown > .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_2 li.widgets_dropdown > .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_2 li.post_type_dropdown > .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_2 li.post_type_dropdown > .mega_dropdown > li.post_item .post_details, .mega_main_menu.dropdowns_animation-anim_2 li.grid_dropdown > .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_2 li.grid_dropdown > .mega_dropdown > li .post_details {display: block;overflow: hidden;max-height: 0px;max-width: 0px;opacity: 0;-webkit-transition: opacity .4s ease,max-height .4s step-end,max-width .4s step-end,padding .4s step-end;-o-transition: opacity .4s ease,max-height .4s step-end,max-width .4s step-end,padding .4s step-end;transition: opacity .4s ease,max-height .4s step-end,max-width .4s step-end,padding .4s step-end;}
	.mega_main_menu.dropdowns_animation-anim_2 > .menu_holder > .menu_inner > ul li.keep_open > ul, .mega_main_menu.dropdowns_animation-anim_2.dropdowns_trigger-hover li:hover > .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_2.dropdowns_trigger-hover li.default_dropdown:hover > .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_2 li.default_dropdown.keep_open > .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_2.dropdowns_trigger-hover li.default_dropdown li:hover > .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_2 li.default_dropdown li.keep_open > .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_2.dropdowns_trigger-hover li.multicolumn_dropdown:hover > .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_2 li.multicolumn_dropdown.keep_open > .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_2.dropdowns_trigger-hover li.tabs_dropdown:hover > .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_2 li.tabs_dropdown.keep_open > .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_2.dropdowns_trigger-hover li.widgets_dropdown:hover .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_2 li.widgets_dropdown.keep_open .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_2.dropdowns_trigger-hover li.post_type_dropdown:hover > .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_2 li.post_type_dropdown.keep_open > .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_2.dropdowns_trigger-hover li.post_type_dropdown > .mega_dropdown > li.post_item:hover .post_details, .mega_main_menu.dropdowns_animation-anim_2 li.post_type_dropdown > .mega_dropdown > li.post_item.keep_open .post_details, .mega_main_menu.dropdowns_animation-anim_2.dropdowns_trigger-hover li.grid_dropdown:hover > .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_2 li.grid_dropdown.keep_open > .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_2.dropdowns_trigger-hover li.grid_dropdown > .mega_dropdown > li:hover .post_details, .mega_main_menu.dropdowns_animation-anim_2 li.grid_dropdown > .mega_dropdown > li.keep_open .post_details {overflow: visible;max-height: 3000px;max-width: 3000px;opacity: 1;-webkit-transition: opacity .5s ease,max-height 0s step-end,max-width 0s step-end,padding 0s step-end;-o-transition: opacity .5s ease,max-height 0s step-end,max-width 0s step-end,padding 0s step-end;transition: opacity .5s ease,max-height 0s step-end,max-width 0s step-end,padding 0s step-end;}
	.mega_main_menu.dropdowns_animation-anim_3 li.default_dropdown .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_3 li.multicolumn_dropdown > .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_3 li.tabs_dropdown > .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_3 li.widgets_dropdown > .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_3 li.post_type_dropdown > .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_3 li.post_type_dropdown > .mega_dropdown > li.post_item .post_details, .mega_main_menu.dropdowns_animation-anim_3 li.grid_dropdown > .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_3 li.grid_dropdown > .mega_dropdown > li .post_details {display: block;overflow: hidden;max-height: 0px;max-width: 0px;opacity: 0;-webkit-transform: scale(0);-moz-transform: scale(0);-ms-transform: scale(0);-o-transform: scale(0);transform: scale(0);-webkit-transition: -webkit-transform .5s ease,opacity .6s ease,max-height .6s step-end,max-width .6s step-end,padding .6s step-end;-o-transition: -o-transform .5s ease,opacity .6s ease,max-height .6s step-end,max-width .6s step-end,padding .6s step-end;transition: transform .5s ease,opacity .6s ease,max-height .6s step-end,max-width .6s step-end,padding .6s step-end;}
	.mega_main_menu.dropdowns_animation-anim_3 > .menu_holder > .menu_inner > ul li.keep_open > ul, .mega_main_menu.dropdowns_animation-anim_3.dropdowns_trigger-hover li:hover > .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_3.dropdowns_trigger-hover li.default_dropdown:hover > .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_3 li.default_dropdown.keep_open > .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_3.dropdowns_trigger-hover li.default_dropdown li:hover > .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_3 li.default_dropdown li.keep_open > .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_3.dropdowns_trigger-hover li.multicolumn_dropdown:hover > .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_3 li.multicolumn_dropdown.keep_open > .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_3.dropdowns_trigger-hover li.tabs_dropdown:hover > .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_3 li.tabs_dropdown.keep_open > .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_3.dropdowns_trigger-hover li.widgets_dropdown:hover .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_3 li.widgets_dropdown.keep_open .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_3.dropdowns_trigger-hover li.post_type_dropdown:hover > .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_3 li.post_type_dropdown.keep_open > .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_3.dropdowns_trigger-hover li.post_type_dropdown > .mega_dropdown > li.post_item:hover .post_details, .mega_main_menu.dropdowns_animation-anim_3 li.post_type_dropdown > .mega_dropdown > li.post_item.keep_open .post_details, .mega_main_menu.dropdowns_animation-anim_3.dropdowns_trigger-hover li.grid_dropdown:hover > .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_3 li.grid_dropdown.keep_open > .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_3.dropdowns_trigger-hover li.grid_dropdown > .mega_dropdown > li:hover .post_details, .mega_main_menu.dropdowns_animation-anim_3 li.grid_dropdown > .mega_dropdown > li.keep_open .post_details {overflow: visible;max-height: 3000px;max-width: 3000px;opacity: 1;-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);-webkit-transition: -webkit-transform .5s ease,opacity .2s ease,max-height 0s step-end,max-width 0s step-end,padding 0s step-end;-o-transition: -o-transform .5s ease,opacity .2s ease,max-height 0s step-end,max-width 0s step-end,padding 0s step-end;transition: transform .5s ease,opacity .2s ease,max-height 0s step-end,max-width 0s step-end,padding 0s step-end;}
	.mega_main_menu.dropdowns_animation-anim_4 li.default_dropdown .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_4 li.multicolumn_dropdown > .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_4 li.tabs_dropdown > .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_4 li.widgets_dropdown > .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_4 li.post_type_dropdown > .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_4 li.post_type_dropdown > .mega_dropdown > li.post_item .post_details, .mega_main_menu.dropdowns_animation-anim_4 li.grid_dropdown > .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_4 li.grid_dropdown > .mega_dropdown > li .post_details {display: block;overflow: hidden;max-height: 0px;max-width: 0px;opacity: 0;-webkit-transform: translateY(40px);-moz-transform: translateY(40px);-ms-transform: translateY(40px);-o-transform: translateY(40px);transform: translateY(40px);-webkit-transition: -webkit-transform .5s ease,opacity .6s ease,max-height .6s step-end,max-width .6s step-end,padding .6s step-end;-o-transition: -o-transform .5s ease,opacity .6s ease,max-height .6s step-end,max-width .6s step-end,padding .6s step-end;transition: transform .5s ease,opacity .6s ease,max-height .6s step-end,max-width .6s step-end,padding .6s step-end;}
	.mega_main_menu.dropdowns_animation-anim_4 > .menu_holder > .menu_inner > ul li.keep_open > ul, .mega_main_menu.dropdowns_animation-anim_4.dropdowns_trigger-hover li:hover > .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_4.dropdowns_trigger-hover li.default_dropdown:hover > .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_4 li.default_dropdown.keep_open > .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_4.dropdowns_trigger-hover li.default_dropdown li:hover > .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_4 li.default_dropdown li.keep_open > .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_4.dropdowns_trigger-hover li.multicolumn_dropdown:hover > .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_4 li.multicolumn_dropdown.keep_open > .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_4.dropdowns_trigger-hover li.tabs_dropdown:hover > .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_4 li.tabs_dropdown.keep_open > .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_4.dropdowns_trigger-hover li.widgets_dropdown:hover .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_4 li.widgets_dropdown.keep_open .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_4.dropdowns_trigger-hover li.post_type_dropdown:hover > .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_4 li.post_type_dropdown.keep_open > .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_4.dropdowns_trigger-hover li.post_type_dropdown > .mega_dropdown > li.post_item:hover .post_details, .mega_main_menu.dropdowns_animation-anim_4 li.post_type_dropdown > .mega_dropdown > li.post_item.keep_open .post_details, .mega_main_menu.dropdowns_animation-anim_4.dropdowns_trigger-hover li.grid_dropdown:hover > .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_4 li.grid_dropdown.keep_open > .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_4.dropdowns_trigger-hover li.grid_dropdown > .mega_dropdown > li:hover .post_details, .mega_main_menu.dropdowns_animation-anim_4 li.grid_dropdown > .mega_dropdown > li.keep_open .post_details {overflow: visible;max-height: 3000px;max-width: 3000px;opacity: 1;-webkit-transform: translateY(0px);-moz-transform: translateY(0px);-ms-transform: translateY(0px);-o-transform: translateY(0px);transform: translateY(0px);-webkit-transition: -webkit-transform .5s ease,opacity .2s ease,max-height 0s step-end,max-width 0s step-end,padding 0s step-end;-o-transition: -o-transform .5s ease,opacity .2s ease,max-height 0s step-end,max-width 0s step-end,padding 0s step-end;transition: transform .5s ease,opacity .2s ease,max-height 0s step-end,max-width 0s step-end,padding 0s step-end;}
	.mega_main_menu.dropdowns_animation-anim_5 li.default_dropdown .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_5 li.multicolumn_dropdown > .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_5 li.tabs_dropdown > .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_5 li.widgets_dropdown .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_5 li.post_type_dropdown .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_5 li.post_type_dropdown .mega_dropdown > li.post_item .post_details, .mega_main_menu.dropdowns_animation-anim_5 li.grid_dropdown .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_5 li.grid_dropdown .mega_dropdown > li .post_details {overflow: hidden;display: block;max-height: 0px;max-width: 0px;opacity: 0;-webkit-transform: perspective(600px) rotateX(-90deg);-moz-transform: perspective(600px) rotateX(-90deg);-ms-transform: perspective(600px) rotateX(-90deg);-o-transform: perspective(600px) rotateX(-90deg);transform: perspective(600px) rotateX(-90deg);-webkit-transition: -webkit-transform .5s ease,opacity .6s ease,max-height .6s step-end,max-width .6s step-end,padding .6s step-end;-o-transition: -o-transform .5s ease,opacity .6s ease,max-height .6s step-end,max-width .6s step-end,padding .6s step-end;transition: transform .5s ease,opacity .6s ease,max-height .6s step-end,max-width .6s step-end,padding .6s step-end;}
	.mega_main_menu.dropdowns_animation-anim_5 > .menu_holder > .menu_inner > ul li.keep_open > ul, .mega_main_menu.dropdowns_animation-anim_5.dropdowns_trigger-hover li:hover > .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_5.dropdowns_trigger-hover li.default_dropdown:hover > .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_5 li.default_dropdown.keep_open > .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_5.dropdowns_trigger-hover li.default_dropdown li:hover > .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_5 li.default_dropdown li.keep_open > .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_5.dropdowns_trigger-hover li.multicolumn_dropdown:hover > .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_5 li.multicolumn_dropdown.keep_open > .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_5.dropdowns_trigger-hover li.tabs_dropdown:hover > .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_5 li.tabs_dropdown.keep_open > .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_5.dropdowns_trigger-hover li.widgets_dropdown:hover .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_5 li.widgets_dropdown.keep_open .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_5.dropdowns_trigger-hover li.post_type_dropdown:hover > .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_5 li.post_type_dropdown.keep_open > .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_5.dropdowns_trigger-hover li.post_type_dropdown > .mega_dropdown > li.post_item:hover .post_details, .mega_main_menu.dropdowns_animation-anim_5 li.post_type_dropdown > .mega_dropdown > li.post_item.keep_open .post_details, .mega_main_menu.dropdowns_animation-anim_5.dropdowns_trigger-hover li.grid_dropdown:hover > .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_5 li.grid_dropdown.keep_open > .mega_dropdown, .mega_main_menu.dropdowns_animation-anim_5.dropdowns_trigger-hover li.grid_dropdown > .mega_dropdown > li:hover .post_details, .mega_main_menu.dropdowns_animation-anim_5 li.grid_dropdown > .mega_dropdown > li.keep_open .post_details {overflow: visible;max-height: 3000px;max-width: 3000px;opacity: 1;-webkit-transform: perspective(600px) rotateX(0deg);-moz-transform: perspective(600px) rotateX(0deg);-ms-transform: perspective(600px) rotateX(0deg);-o-transform: perspective(600px) rotateX(0deg);transform: perspective(600px) rotateX(0deg);-webkit-transition: -webkit-transform .5s ease,opacity .2s ease,max-height 0s step-end,max-width 0s step-end,padding 0s step-end;-o-transition: -o-transform .5s ease,opacity .2s ease,max-height 0s step-end,max-width 0s step-end,padding 0s step-end;transition: transform .5s ease,opacity .2s ease,max-height 0s step-end,max-width 0s step-end,padding 0s step-end;}
	.mega_main_menu[class*="dropdowns_animation-anim"] li.multicolumn_dropdown > .mega_dropdown .mega_dropdown, .mega_main_menu[class*="dropdowns_animation-anim"] li.tabs_dropdown > .mega_dropdown .mega_dropdown, .mega_main_menu[class*="dropdowns_animation-anim"] li.widgets_dropdown > .mega_dropdown .mega_dropdown {display: none;}
	.mega_main_menu[class*="dropdowns_animation-anim"].dropdowns_trigger-hover li.multicolumn_dropdown:hover > .mega_dropdown .mega_dropdown, .mega_main_menu[class*="dropdowns_animation-anim"] li.multicolumn_dropdown.keep_open > .mega_dropdown .mega_dropdown, .mega_main_menu[class*="dropdowns_animation-anim"].dropdowns_trigger-hover li.tabs_dropdown:hover > .mega_dropdown .mega_dropdown, .mega_main_menu[class*="dropdowns_animation-anim"] li.tabs_dropdown.keep_open > .mega_dropdown .mega_dropdown, .mega_main_menu[class*="dropdowns_animation-anim"].dropdowns_trigger-hover li.widgets_dropdown:hover .mega_dropdown .mega_dropdown, .mega_main_menu[class*="dropdowns_animation-anim"] li.widgets_dropdown.keep_open .mega_dropdown .mega_dropdown {display: block;max-height: auto;max-width: auto;opacity: 1;-webkit-transform: none;-moz-transform: none;-ms-transform: none;-o-transform: none;transform: none;-webkit-transition: none;-o-transition: none;transition: none;}}
.mega_main_menu.direction-vertical > .menu_holder > .menu_inner > .nav_logo {float: none;}
.mega_main_menu.direction-vertical > .menu_holder > .menu_inner > .nav_logo > .logo_link {text-align: center;}
.mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li {display: block;float: none;}
.mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li > .item_link > .link_content {float: none;}
.mega_main_menu.direction-vertical.icons-left > .menu_holder > .menu_inner > ul > li > .item_link.with_icon > .link_content {margin-left: 32px;}
.mega_main_menu.direction-vertical.icons-right > .menu_holder > .menu_inner > ul > li > .item_link > .link_content {margin-right: 32px;}
.mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li > .item_link.disable_icon > span {margin-right: 0px;margin-left: 0px;}
.mega_main_menu.direction-vertical.first-lvl-align-left > .menu_holder > .menu_inner > ul > li > .item_link > .link_content {text-align: left;}
.mega_main_menu.direction-vertical.first-lvl-align-right > .menu_holder > .menu_inner > ul > li > .item_link > .link_content {text-align: right;}
.mega_main_menu.direction-vertical.first-lvl-align-center > .menu_holder > .menu_inner > ul > li > .item_link > .link_content {text-align: center;}
.mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li > .item_link:before, .mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.nav_search_box:before {content: "";width: 100%;height: 2px;position: absolute;top: 0px;left: 0px;z-index: 2;background-repeat: no-repeat;background-size: 100% 400%;background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAICAYAAAC73qx6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAALdJREFUeNrsktEKhSAMQG/peosiirQPvJ9eRhHVY9NKQUOkD7jIFQ7bHpw7zOS6rk8MJ/mL/JrIvu/puq5knmcyjiMVQtC+7+kwDAbQNUzTRJdlgW3bABEzfQ8sNMh9iCXVnBplkQFoeXIAOIqiwKqqsGkayRhDzrlBdl1natm2razrWpVlqfI8P81G3GPEGyIc0pEFEV6kfBHXV3kyvoAv4jiCiC+yrsfTN56vpfnGIEJj2cgtwABi1Gtdj9WVSAAAAABJRU5ErkJggg==");}
.mega_main_menu.direction-vertical.first-lvl-separator-none > .menu_holder > .menu_inner > ul > li > .item_link:before, .mega_main_menu.direction-vertical.first-lvl-separator-none > .menu_holder > .menu_inner > ul > li.nav_search_box:before {background-position: 0px 0px;}
.mega_main_menu.direction-vertical.first-lvl-separator-smooth > .menu_holder > .menu_inner > ul > li > .item_link:before, .mega_main_menu.direction-vertical.first-lvl-separator-smooth > .menu_holder > .menu_inner > ul > li.nav_search_box:before {background-position: 0px -3px;}
.mega_main_menu.direction-vertical.first-lvl-separator-sharp > .menu_holder > .menu_inner > ul > li > .item_link:before, .mega_main_menu.direction-vertical.first-lvl-separator-sharp > .menu_holder > .menu_inner > ul > li.nav_search_box:before {background-position: 0px -6px;}
.mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.nav_search_box {width: 100%;padding: 0px 17px;}
.mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.nav_search_box .mega_main_menu_searchform {width: 100%;display: inline-block;position: relative;top: 0px;left: 0px;margin: 0px;vertical-align: middle;}
.mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.nav_search_box .mega_main_menu_searchform .field {width: 100%;max-width: 100%;cursor: text;padding-left: 10px;}
.mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.default_dropdown > ul {top: 0px;}
.mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.default_dropdown.drop_to_right .mega_dropdown {left: 100%;}
.mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.default_dropdown.drop_to_left .mega_dropdown {right: 100%;}
.mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.default_dropdown.drop_to_center {position: relative;}
.mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.default_dropdown.drop_to_center .mega_dropdown {left: 0px;right: 0px;width: 100%;position: relative;}
.mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.default_dropdown.drop_to_center > .mega_dropdown .mega_dropdown > li:first-child > .item_link:after {display: none;}
.mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.default_dropdown.drop_to_center .mega_dropdown li > .item_link:before {right: 6px;}
.mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.tabs_dropdown, .mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.multicolumn_dropdown, .mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.post_type_dropdown .mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.grid_dropdown, .mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.widgets_dropdown {position: relative;}
.mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.tabs_dropdown.submenu_full_width.drop_to_center > .mega_dropdown, .mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.tabs_dropdown.drop_to_right > .mega_dropdown, .mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.tabs_dropdown.drop_to_left > .mega_dropdown, .mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.multicolumn_dropdown.submenu_full_width.drop_to_center > .mega_dropdown, .mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.multicolumn_dropdown.drop_to_right > .mega_dropdown, .mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.multicolumn_dropdown.drop_to_left > .mega_dropdown, .mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.post_type_dropdown.submenu_full_width.drop_to_center > .mega_dropdown, .mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.post_type_dropdown.drop_to_right > .mega_dropdown, .mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.post_type_dropdown.drop_to_left > .mega_dropdown, .mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.grid_dropdown.submenu_full_width.drop_to_center > .mega_dropdown, .mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.grid_dropdown.drop_to_right > .mega_dropdown, .mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.grid_dropdown.drop_to_left > .mega_dropdown, .mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.widgets_dropdown.submenu_full_width.drop_to_center > .mega_dropdown, .mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.widgets_dropdown.drop_to_right > .mega_dropdown, .mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.widgets_dropdown.drop_to_left > .mega_dropdown {top: 0px;}
.mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.tabs_dropdown.drop_to_right > .mega_dropdown, .mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.multicolumn_dropdown.drop_to_right > .mega_dropdown, .mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.post_type_dropdown.drop_to_right > .mega_dropdown, .mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.grid_dropdown.drop_to_right > .mega_dropdown, .mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.widgets_dropdown.drop_to_right > .mega_dropdown {left: 100%;right: auto;}
.mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.tabs_dropdown.drop_to_left > .mega_dropdown, .mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.multicolumn_dropdown.drop_to_left > .mega_dropdown, .mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.post_type_dropdown.drop_to_left > .mega_dropdown, .mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.grid_dropdown.drop_to_left > .mega_dropdown, .mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.widgets_dropdown.drop_to_left > .mega_dropdown {right: 100%;left: auto;}
.mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.tabs_dropdown.drop_to_center > .mega_dropdown, .mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.multicolumn_dropdown.drop_to_center > .mega_dropdown, .mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.post_type_dropdown.drop_to_center > .mega_dropdown, .mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.grid_dropdown.drop_to_center > .mega_dropdown, .mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.widgets_dropdown.drop_to_center > .mega_dropdown {position: relative;left: 0px;right: 0px;width: 100%;}
.mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.tabs_dropdown.submenu_full_width.drop_to_left > .mega_dropdown, .mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.tabs_dropdown.submenu_full_width.drop_to_right > .mega_dropdown, .mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.multicolumn_dropdown.submenu_full_width.drop_to_left > .mega_dropdown, .mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.multicolumn_dropdown.submenu_full_width.drop_to_right > .mega_dropdown, .mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.post_type_dropdown.submenu_full_width.drop_to_left > .mega_dropdown, .mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.post_type_dropdown.submenu_full_width.drop_to_right > .mega_dropdown, .mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.grid_dropdown.submenu_full_width.drop_to_left > .mega_dropdown, .mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.grid_dropdown.submenu_full_width.drop_to_right > .mega_dropdown, .mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.widgets_dropdown.submenu_full_width.drop_to_left > .mega_dropdown, .mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.widgets_dropdown.submenu_full_width.drop_to_right > .mega_dropdown {width: 480px;}
.mega_main_menu.language_direction-rtl * {direction: rtl;}
.mega_main_menu.language_direction-rtl > .menu_holder > .menu_inner > ul > li.nav_search_box {direction: ltr;}
.mega_main_menu.language_direction-rtl > .menu_holder > .menu_inner > ul > li.nav_search_box .mega_main_menu_searchform {left: 18px;right: auto;z-index: 600;}
.mega_main_menu.language_direction-rtl > .menu_holder > .menu_inner > ul > li.nav_search_box .mega_main_menu_searchform .submit, .mega_main_menu.language_direction-rtl > .menu_holder > .menu_inner > ul > li.nav_search_box .mega_main_menu_searchform .icosearch {left: 0px;right: auto;}
.mega_main_menu.language_direction-rtl > .menu_holder > .menu_inner > ul > li.nav_search_box .mega_main_menu_searchform .field {padding-right: 0px;padding-left: 30px;}
.mega_main_menu.language_direction-rtl > .menu_holder > .menu_inner > ul > li.nav_search_box .mega_main_menu_searchform .field:focus {padding-right: 8px;}
.mega_main_menu.language_direction-rtl > .menu_holder > .menu_inner > ul > li .mega_dropdown > li > .item_link > .link_content {text-align: right;}
.mega_main_menu.language_direction-rtl > .menu_holder > .menu_inner > ul > li .mega_dropdown > li > .item_link.with_icon > span {margin-left: 0px;}
.mega_main_menu.language_direction-rtl > .menu_holder > .menu_inner > ul > li > .item_link > .link_content {float: right;}
.mega_main_menu.language_direction-rtl > .menu_holder > .menu_inner > ul > li > .item_link:after {left: 5px;right: auto;}
.mega_main_menu.language_direction-rtl > .menu_holder > .menu_inner > ul > li.nav_search_box, .mega_main_menu.language_direction-rtl > .menu_holder > .menu_inner > ul > li.nav_woo_cart, .mega_main_menu.language_direction-rtl > .menu_holder > .menu_inner > ul > li.nav_buddypress, .mega_main_menu.language_direction-rtl > .menu_holder > .menu_inner > ul > li.nav_wpml_switcher {float: left;}
.mega_main_menu.language_direction-rtl .nav_logo, .mega_main_menu.language_direction-rtl > .menu_holder > .menu_inner > ul > li .mega_dropdown > li > .item_link > i, .mega_main_menu.language_direction-rtl > .menu_holder > .menu_inner > ul > li .post_details > .post_icon, .mega_main_menu.language_direction-rtl > .menu_holder > .menu_inner > ul > li .post_details > .post_icon > i {float: right;}
.mega_main_menu.language_direction-rtl > .menu_holder > .menu_inner > ul > li .post_details > .post_title, .mega_main_menu.language_direction-rtl > .menu_holder > .menu_inner > ul > li .post_details > .post_description {margin-left: 0px;margin-right: 52px;text-align: right;}
.mega_main_menu.language_direction-rtl.direction-horizontal > .menu_holder > .menu_inner > ul > li > .item_link:before, .mega_main_menu.language_direction-rtl.direction-horizontal > .menu_holder > .menu_inner > ul > li.nav_search_box:before {right: -1px;left: auto;}
.mega_main_menu.language_direction-rtl.direction-horizontal > .menu_holder > .menu_inner > .nav_logo:before {left: -1px;right: auto;}
.mega_main_menu.language_direction-rtl > .menu_holder > .menu_inner > ul > li.pull_to_other_side {float: left;}
.wpb-elements-list-modal .mega_main_menu {font-size: inherit !important;line-height: inherit !important;letter-spacing: inherit !important;display: table-cell !important;}
.empty {}