
/* mobile UI fix */

@media (max-width: 767px) {
header#theme-header, .container, #footer-widget-area, #main-content, .content, .wrapper .sidebar, .flexslider, .ei-slider, .ei-slider-large li, .group_items, .scroll-box-wide .group_items {
  width: 330px !important;
}
.footer-bottom .alignleft {
  width: 100%;
  max-width: 100% !important;
}
.cat-box .cat-box-content li.first-news {
  width: auto;
}
.top-nav .top-menu {
  display: block !important;
}
.top-nav .top-menu ul#menu-advertising {
  display: block;
}
.top-nav .top-menu ul#menu-advertising li {
  display: none;
}
.top-nav .top-menu ul#menu-advertising li:last-child {
  display: block;
  position: absolute;
  top: 1px;
  margin-left: -64px;
}
.top-nav .top-menu ul#menu-advertising li:last-child .zephr-login summary {
  padding: 7px 17px;
  background-color: transparent;
}
}
