
/* Sticky header per mobile */
@media only screen and (max-width: 980px) {
  #main-header {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    z-index: 9999;
  }

  body.et_mobile_menu_active #page-container {
    padding-top: 80px;
  }
}

/* Stile per icona toggle submenu */
.submenu-toggle {
  float: right;
  font-size: 20px;
  cursor: pointer;
  padding: 5px 10px;
  color: #333;
}

.et_mobile_menu .submenu-open > ul {
  display: block !important;
}
