@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .hide_on_desktop {
    display: none !important;
  }

  a.mplus-logo {
    width: 64px;
    margin-top: 30px;
  }

  a.mplus-logo img {
    width: 64px;
    height: 63px;
  }

  .header-telephone {
    font-size: 1em;
  }

  ul.header-menu li a {
    width: 65px;
  }

  div.modules .module {
    font-size: 0.8em;
  }

  div.app p,
  div.app .app-price {
    font-size: 0.9em;
  }
  div.app p.app-intro {
    height: 90px;
    overflow: hidden;
  }
  div.app .app-img-wrapper {
    width: 100px;
    height: 100px;
  }
  div.app .app-img-wrapper img {
    max-width: 98px;
    max-height: 98px;
  }

}