.two-liner {
  height: 50px; }

body {
  font-family: 'Open Sans', 'Helvetica Neue', 'Helvetica', 'Arial', sans-serif; }

h1, h2, h3 {
  margin: 0;
  padding: 0; }

h1 {
  margin-top: 15px;
  margin-bottom: 20px; }

h2 {
  margin-top: 10px;
  margin-bottom: 15px; }

h3 {
  margin-top: 10px;
  margin-bottom: 10px; }

.center, #primary, .navbar, #footer, #events-container {
  margin-left: auto;
  margin-right: auto; }

#content {
  padding: 2% 5%; }

#primary {
  min-height: 100vh;
  padding-top: 50px;
  padding-bottom: 40px;
  max-width: 1000px;
  box-shadow: #afafaf 0 2px 3px; }

#logo {
  width: 46px; }

.navbar, #footer {
  max-width: 1000px; }

.nav li a {
  border-bottom: transparent solid 2px; }
@media (max-width: 768px) {
  .nav li a.active {
    border-left: white solid 2px; } }
@media (min-width: 768px) {
  .nav li a.active {
    border-bottom: white solid 2px; } }
.nav li a:hover {
  background-color: #ec2a8c;
  border-bottom: white solid 2px; }
.nav li a:focus {
  background-color: #ec2a8c; }

.navbar-qs {
  background-color: #ec2a8c;
  border-radius: 0;
  box-shadow: #afafaf 0 2px 3px; }

.navbar-qs .navbar-toggle {
  border-color: white; }

.navbar-qs .navbar-toggle .icon-bar {
  background-color: white; }

.navbar-brand {
  padding: 2px 15px; }

.navbar-qs .navbar-nav > li > a {
  color: white; }

.navbar-qs .navbar-nav > li > a:focus {
  color: white; }

@media (max-width: 768px) {
  .lang-switcher-container {
    margin-top: 40px; } }
#footer {
  background-color: #ec2a8c;
  height: 20px;
  color: white;
  font-size: 0.9em; }

#events-container {
  max-width: 700px;
  margin-top: 40px; }

.event-container {
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.5); }
  .event-container a {
    color: #0B61A4; }

.event-right-container {
  border-left: #cccccc 1px solid; }

.date-text {
  color: #0B61A4;
  text-align: center; }

@media (max-width: 768px) {
  .small-date-text {
    display: inherit; }

  .medium-date-text {
    display: none; } }
@media (min-width: 768px) {
  .small-date-text {
    display: none; }

  .medium-date-text {
    display: inherit; } }

/*# sourceMappingURL=events.css.map */
