@media only screen and (max-width: 1000px) {
  .newskin .GlobalContentPanel {
    width: 100%;
    padding-top: 50px;
  }
  .newskin .logo-nolex {
    top: 4px;
    width: 360px;
    left: 48px;
  }

  .newskin .top-header {
    height: 90px;
  }

  .newskin .logo-utente {
    width: 67px;
    height: 67px;
  }

  .newskin .light-dark-btn {
    height: 55px;
    top: 15px;
  }

  .newskin .hamburger-icon,
  .newskin .nolex-icon {
    display: none;
  }

  .newskin .hamburger-icon-mobile {
    display: block;
    position: absolute;
    left: 25px;
    top: 20px;
    width: 50px;
  }
  .newskin .close-menu-mobile {
    display: block;
    filter: invert(1);
    left: 7px;
    position: relative;
    width: 30px;
    top: 50px;
  }

  .newskin .main-header {
    width: 46%;
    left: -65%;
    padding: 20px;
  }

  .newskin .main-menu {
    top: 20px;
    position: relative;
  }

  .newskin.collapse .main-header {
    left: 0;
    transform: none;
  }

  .newskin.collapse .hamburger-icon-mobile {
    left: -80px;
  }

  .newskin.collapse .GlobalContentPanel {
    width: 90%;
  }

  .newskin .main-menu .StaticMenuItem a {
    font-size: 35px !important;
  }

  .newskin.studi-menu:before,
  .newskin.code-menu:before,
  .newskin.strumenti-menu:before {
    display: none;
  }

  .newskin .has-submenu,
  .categoria-menu {
    box-shadow: 0 0 6px 0 #fff;
  }

  .newskin #ctl00_Username {
    font-size: 30px;
  }

  .newskin .MainContentTitle {
    font-size: 45px !important;
  }

  .newskin .infoModality,
  .newskin .numero-studi,
  .newskin .DashboardItemHeader,
  .newskin .TotalStudiesSummary {
    font-size: 40px !important;
  }

  .newskin .GlobalGridViewHeader th {
    font-size: 25px !important;
  }

  .newskin .OverviewHeader,
  .newskin .MainContentBorder td {
    font-size: 29px !important;
  }

  .newskin .DashboardItemContainer {
    padding: 9px !important;
  }

  .newskin .DashboardItemHeader {
    padding-top: 10px;
  }

  .newskin.dashboard .MainContentBorder td,
  .newskin.dashboard .MainContentBorder td:nth-child(1) {
    display: block !important;
  }

  .newskin .dispositivi,
  .newskin .file-systems-dashboard,
  .newskin .server-partitions-dashboard {
    display: none !important;
  }

  .newskin.dashboard .esami {
    flex: 1 0 30%;
  }

  .pie {
    --w: 160px;
    font-size: 40px;
  }

  /*STUDI*/

  /* .studi {
    overflow-x: hidden;
  } */

  .newskin.studi .PartitionPanel {
    position: relative;
    width: 100%;
  }

  .newskin.studi .PartitionPanel [border="0"] {
    width: 100%;
  }
  .newskin .SearchTextBox,
  .newskin .SearchDateBox,
  .newskin .multiSelect,
  .newskin .SearchDropDownList {
    width: 98% !important;
    height: 25px;
    font-size: 21px !important;
  }

  .newskin.studi
    [src="../../App_Themes/Default/images/Buttons/SearchIcon.png"] {
    transform: scale(2);
    margin-top: 20px;
  }

  .newskin .ajax__tab_panel td[align="left"][valign="bottom"] {
    display: block;
  }

  .newskin.studi .GlobalGridView td {
    display: table-cell;
  }

  .newskin .SearchTextBoxLabel {
    font-size: 33px !important;
  }

  .newskin .PartitionTabControl .ajax__tab_header {
    padding-bottom: 21px;
    padding-top: 20px;
    width: 1px;
    transform: scale(2.4);
    margin-bottom: 40px;
  }

  .newskin.studi .SearchTextBox.TextInputHover {
    font-size: 20px;
  }

  .newskin .SearchButtonPanel-td {
    display: block;
  }

  .newskin.studi .ajax__calendar_days td {
    display: table-cell;
    font-size: 15px !important;
  }

  .newskin.studi .ToolbarButtons input {
    transform: scale(1.7);
    margin-right: 68px;
    margin-top: 20px;
    left: 35px;
    position: relative;
  }

  .newskin #ItemCountContainer_Chrome,
  .newskin #ItemCountContainer_FF {
    transform: scale(2);
    left: 65px;
    position: relative;
    margin-bottom: 25px;
    margin-top: 20px;
  }

  /*CODE*/
  .newskin.code .PartitionPanel [cellpadding="0"] {
    width: 100%;
  }
}
