.widget-ch {
  margin: 20px auto;

  width: 320px;
}

.rules {
  font-size: 1.25em;
}

.gallery-image {
  margin-bottom: 15px;
}

.navbar-nav {
  letter-spacing: 1px;
}

a.brand:hover {
  color: white;

  text-decoration: none;
}

@media screen and (min-width: 768px) {
  .nav > li > a {
    padding: 20px;
  }
}

.lang-sm {
  display: inline-block;

  position: absolute;

  top: 0;

  right: 10px;
}

.lang-menu > a {
  display: inline-block !important;
}
