@media screen and (max-width: 1024px) {

   #upmenu-cell {
      padding-left: 30px !important;
   }

   .form-search {
      display: none;
   }

   #sidebar {
      display: none;
      position: absolute;
      padding-left: 0 !important;
      box-shadow: 2px 2px 2px rgba(0,0,0,.3);
   }

   #sidebar .res {
      display: none;
   }

   #side-search {
      display: block;
   }
   #side-search .form-search {
      display: block;
   }

   #content {
      padding-left: 15px;
      padding-right: 15px;
   }

   #menuname {
      padding-left: 15px !important;
      padding-top: 50px;
   }

   #content #menuname {
      padding-left: 0 !important;
   }

   #menu-btn {
      display: block;
   }

   .slides {
      display: none;
   }

   #fslides {
      display: block;
   }

   #menu {
      margin-bottom: 0 !important;
   }
}