﻿@media all and (max-width: 768px), only screen and (-webkit-min-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (min--moz-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (-o-min-device-pixel-ratio: 2/1) and (max-width: 1024px), only screen and (min-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (min-resolution: 192dpi) and (max-width: 1024px), only screen and (min-resolution: 2dppx) and (max-width: 1024px) {
  .mobile-box{
    min-height: auto !important;
  }
  #cssmenu ul{
    height: calc(100% - 40px) !important;
    position: fixed;
    top: 40px;
    left: 0;
    z-index: 9999;
    background: url("../../images/mobile-menu-bg.png") #0248af !important;
    background-size: 100% 100% !important;
  }
}