.main_nav_container {
  box-shadow: 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12), 0 2px 4px -1px rgba(0, 0, 0, 0.2);
  transition: box-shadow 0.15s ease, transform 0.15s ease;
  will-change: box-shadow, transform;
}
.main_nav_container:hover {
  box-shadow: 0 6px 5px 3px rgba(0, 0, 0, 0.14), 0 1px 10px 3px rgba(0, 0, 0, 0.12), 0 2px 4px 0px rgba(0, 0, 0, 0.2);
}

/**
MAIN MENU
 */
.main_menu .dropdown-menu.show {
  box-shadow: 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12), 0 2px 4px -1px rgba(0, 0, 0, 0.2);
  transition: box-shadow 0.15s ease, transform 0.15s ease;
  will-change: box-shadow, transform;
}
.main_menu .dropdown-menu.show:hover {
  box-shadow: 0 6px 5px 3px rgba(0, 0, 0, 0.14), 0 1px 10px 3px rgba(0, 0, 0, 0.12), 0 2px 4px 0px rgba(0, 0, 0, 0.2);
}
.main_menu .nav-link.large_icon i {
  font-size: 26px;
}

.nav-item-35008 .nav-link {
  padding: 0 !important;
  border: 1px solid rgba(186, 191, 197, 0.6);
  border-radius: 50%;
  overflow: hidden;
}

#menu-item-35015 .um {
  opacity: 1;
  margin-bottom: 0 !important;
}
#menu-item-35015 form > .um-field {
  display: flex;
  justify-content: space-around;
}
#menu-item-35015 form > .um-field.um-field-username, #menu-item-35015 form > .um-field.um-field-password {
  flex-direction: column;
}
#menu-item-35015 .um-col-alt-s {
  padding-top: 0;
}
#menu-item-35015 .um-button.um-button-social {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  padding: 0 !important;
  width: 47px;
  height: 47px;
  margin-right: 8px;
}
#menu-item-35015 .um-button.um-button-social i {
  top: auto;
  width: auto;
  height: auto !important;
  margin-right: initial;
}

.menu_megablock {
  padding: 15px 20px;
  min-width: 300px;
}

/**

 */

/*# sourceMappingURL=custom-desktop.css.map */
