/* Menu + gallery chrome only. Page layout and footer stay Site.pro. */

.wb-menu .btn-collapser,
.wb-menu-mobile .btn-collapser {
  display: none !important;
}

#a193a110d829003d3b51966646065291,
.wb-menu {
  width: max-content !important;
  height: auto !important;
  min-width: 0 !important;
  min-height: 0 !important;
  max-width: none !important;
  max-height: none !important;
  background: transparent !important;
  overflow: visible !important;
}

#a193a110d829003d3b51966646065291 > ul,
#a193a110d829003d3b51966646065291 ul.vmenu,
.wb-menu .vmenu {
  display: block !important;
  height: auto !important;
  width: max-content !important;
  background: rgba(0, 0, 0, 0.28) !important;
  padding: 10px 16px !important;
}

#a193a110d829003d3b51966646065291 li a,
.wb-menu .vmenu li a {
  display: inline-block !important;
  width: auto !important;
  padding: 6px 10px !important;
  background: transparent !important;
  outline: none !important;
}

#a193a110d829003d3b51966646065291 li.over > a,
#a193a110d829003d3b51966646065291 li:focus > a,
#a193a110d829003d3b51966646065291 li a:focus,
#a193a110d829003d3b51966646065291 li a:active,
#a193a110d829003d3b51966646065291 li.wb_this_page_menu_item > a {
  background: #fc0 !important;
  color: #000 !important;
}

#wb_main_a18df03356a2017e4a858a31ab59c7a7 > .wb_content {
  background: transparent !important;
}

.wb_gallery img,
.wb_gallery a,
.wb-gallery-item,
.wb-picture-wrapper,
.wb_picture_wrap {
  border: 0 !important;
  outline: 0 !important;
  box-shadow: none !important;
  background: transparent !important;
}

.wb_gallery img {
  padding: 6px !important;
  box-sizing: border-box;
}
