.menu-item a img, img.menu-image-title-after, img.menu-image-title-before, img.menu-image-title-above, img.menu-image-title-below, .menu-image-hover-wrapper .menu-image-title-above {border: none;box-shadow: none;vertical-align: middle;width: auto;display: inline;}
.menu-image-hover-wrapper img.hovered-image, .menu-item:hover .menu-image-hover-wrapper img.menu-image {opacity: 0;transition: opacity .25s ease-in-out 0s;}
.menu-item:hover img.hovered-image {opacity: 1;}
.menu-image-title-after.menu-image-not-hovered img, .menu-image-hovered.menu-image-title-after .menu-image-hover-wrapper, .menu-image-title-before.menu-image-title {padding-right: 10px;}
.menu-image-title-before.menu-image-not-hovered img, .menu-image-hovered.menu-image-title-before .menu-image-hover-wrapper, .menu-image-title-after.menu-image-title {padding-left: 10px;}
.menu-image-title.menu-image-title-above, .menu-image-title.menu-image-title-below, .menu-image-title-below, .menu-image-title-above, .menu-item a.menu-image-title-above, .menu-item a.menu-image-title-below, .menu-image-title.menu-image-title-above, .menu-image-title.menu-image-title-below {text-align: center;display: block;}
.menu-image-title-above.menu-image-not-hovered > img, .menu-image-hovered.menu-image-title-above .menu-image-hover-wrapper, .menu-image-title-above .menu-image-hover-wrapper {display: block;padding-top: 10px;margin: 0 auto !important;}
.menu-image-title-below.menu-image-not-hovered > img, .menu-image-hovered.menu-image-title-below .menu-image-hover-wrapper, .menu-image-title-below .menu-image-hover-wrapper {display: block;padding-bottom: 10px;margin: 0 auto !important;}
.menu-image-title-hide .menu-image-title, .menu-image-title-hide.menu-image-title {display: none;}
#et-top-navigation .nav li.menu-item, .navigation-top .main-navigation li {display: inline-block;}
.above-menu-image-icons, .below-menu-image-icons {margin: auto;text-align: center;display: block;}
ul li.menu-item > .menu-image-title-above.menu-link, ul li.menu-item > .menu-image-title-below.menu-link {display: block;}
.menu-item:hover .sub-menu .menu-image-hover-wrapper img.menu-image {opacity: 1;}
.menu-item:hover .sub-menu .menu-image-hover-wrapper img.hovered-image {opacity: 0;}
.menu-item:hover .sub-menu .menu-item:hover .menu-image-hover-wrapper img.menu-image {opacity: 0;}
.menu-item:hover .sub-menu .menu-item:hover .menu-image-hover-wrapper img.hovered-image {opacity: 1;}
.menu-item-text span.dashicons {display: contents;transition: none;}
.menu-image-badge {background-color: #ff8c44;display: inline;font-weight: 700;color: #fff;font-size: .95rem;padding: 3px 4px 3px;margin-top: 0px;position: relative;top: -20px;right: 10px;text-transform: uppercase;line-height: 11px;border-radius: 5px;letter-spacing: .3px;}
.menu-image-bubble {color: #fff;font-size: 13px;font-weight: 700;top: -18px;right: 10px;position: relative;box-shadow: 0 0 0 .1rem var(--white,#fff);border-radius: 25px;padding: 1px 6px 3px 5px;text-align: center;}