/* Generated by less 2.5.1 */
body #marg-fix3 {
  margin-left: 0;
}
body .gallery-holder .col-xs-3,
body .gallery-holder .col-xs-6,
body .gallery-holder .col-xs-12 {
  padding-left: 5px;
  padding-right: 5px;
}
body nav.MenuBar {
  width: 100%;
}
body nav.MenuBar div {
  display: inline-block;
  width: 24%;
}
body .show-tablet2 {
  display: block !important;
}
@media only screen and (max-width: 810px) {
  body .emblem-footer {
    max-width: 70%;
    left: 15%;
    position: relative;
  }
}
body .hide-tablet2 {
  display: none !important;
  width: 0!important;
  overflow: none;
}
body .hide-tablet {
  display: none;
}
body .show-tablet {
  display: block !important;
}
body .navi img.nonhovi,
body .navi img.hovi {
  margin-top: 15px;
  margin-bottom: 15px;
}
body .centerbottom img {
  margin-left: auto;
  margin-right: auto;
}
body #main-menu a {
  font-size: 2.5vw;
}
@media only screen and (max-width: 520px) {
  body #main-menu a {
    font-size: 2.7vw;
  }
}
body #main-menu a:hover {
  font-size: 2.5vw;
}
.mobile-trans-left {
  left: 0 !important;
  transform: none !important;
}
.mobile-align-left {
  text-align: left !important;
}
.center-mobile {
  text-align: center;
}
