@import url(http://fonts.googleapis.com/css?family=Great+Vibes|Open+Sans+Condensed:300,700|Open+Sans:400,600,700,300);
/* http://meyerweb.com/eric/tools/css/reset/
v2.0 | 20110126
License: none (public domain)
*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
}

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
  display: block;
}

body {
  line-height: 1;
}

ol, ul {
  list-style: none;
}

.main-text ol, .main-text ul {
  padding-left: 40px;
  list-style: initial;
  font: 0.8em Open Sans;
}
.main-text em, .main-text i {
  font-style: italic;
}
.main-text b {
  font-weight: bold;
}

blockquote, q {
  quotes: none;
}

blockquote:before, blockquote:after {
  content: '';
  content: none;
}

q:before, q:after {
  content: '';
  content: none;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

* {
  box-sizing: border-box;
  *behavior: url(/assets/specials/ie7-boxsizing.htc);
  -moz-box-sizing: border-box;
}

.cf {
  zoom: 1;
}
.cf:before, .cf:after {
  content: " ";
  display: block;
  height: 0;
  visibility: hidden;
}
.cf:after {
  clear: both;
}

iframe {
  width: 100% !important;
}

input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

@font-face {
  font-family: futuraptcondbookreg;
  src: url("/assets/fonts/futuraptcondbookreg.eot?#iefix") format("embedded-opentype"), url("/assets/fonts/futuraptcondbookreg.woff") format("woff"), url("/assets/fonts/futuraptcondbookreg.ttf") format("truetype");
}

@font-face {
  font-family: futuraptcondreg;
  src: url("/assets/fonts/futuraptcondreg.eot?#iefix") format("embedded-opentype"), url("/assets/fonts/futuraptcondreg.woff") format("woff"), url("/assets/fonts/futuraptcondreg.ttf") format("truetype");
}

@font-face {
  font-family: futuraptbookreg;
  src: url("/assets/fonts/futuraptbookreg.eot?#iefix") format("embedded-opentype"), url("/assets/fonts/futuraptbookreg.woff") format("woff"), url("/assets/fonts/futuraptbookreg.ttf") format("truetype");
}

@font-face {
  font-family: futuraptlightreg;
  src: url("/assets/fonts/futuraptlightreg.eot?#iefix") format("embedded-opentype"), url("/assets/fonts/futuraptlightreg.woff") format("woff"), url("/assets/fonts/futuraptlightreg.ttf") format("truetype");
}

.two-cols .col, .three-cols .col, .four-cols .col, .two-one-cols .col {
  display: block;
  float: left;
  padding-bottom: 0.5em;
}

@media screen and (max-width: 47.99em) {
  .two-cols .col, .three-cols .col, .four-cols .col, .two-one-cols .col {
    float: none;
    margin: 0;
  }
}
@media screen and (min-width: 48em) {
  .two-cols.with-margin .span-one {
    margin-left: 2%;
  }
  .two-cols.with-margin .span-one:first-child {
    margin-left: 0;
  }
  .two-cols .span-one {
    width: 49%;
  }
  .two-cols span-two {
    width: 99%;
  }

  .two-one-cols .span-one {
    width: 25.2%;
  }
  .two-one-cols .span-two {
    /*width: 72%;*/
    width: 66%;
  }

  .three-cols.with-margin .span-one:nth-child(2) {
    margin-left: 2%;
  }
  .three-cols .span-one {
    width: 49%;
  }
  .three-cols .span-two, .three-cols .spawn-three {
    width: 99%;
  }

  .four-cols .span-one {
    width: 31%;
  }
  .four-cols .span-two {
    width: 65.6%;
  }
  .four-cols .spawn-three, .four-cols .span-four {
    width: 99%;
  }

  .footer .two-cols .span-one {
    width: 38%;
  }

  .footer .three-cols .span-one {
    width: 18%;
  }
  .footer .three-cols .span-two {
    width: 25%;
  }
}
@media screen and (min-width: 48em) and (min-width: 62.5em) {
  .three-cols.with-margin .span-one {
    margin-left: 2%;
  }
  .three-cols.with-margin .span-one:first-child {
    margin-left: 0;
  }
}
@media screen and (min-width: 62.5em) {
  .three-cols .span-one, .two-one-cols .span-one {
    width: 31%;
  }
  .three-cols .span-two, .two-one-cols .span-two {
    width: 66%;
  }
  .three-cols .spawn-three, .two-one-cols .spawn-three {
    width: 99%;
  }

  .four-cols .span-one {
    width: 24%;
  }
  .four-cols .span-two {
    width: 49%;
  }
  .four-cols .spawn-three {
    width: 74%;
  }
  .four-cols .span-four {
    width: 99%;
  }
}
.grid-wrapper,
.grid-row {
  *zoom: 1;
}
.grid-wrapper:before,
.grid-row:before, .grid-wrapper:after,
.grid-row:after {
  content: " ";
  display: table;
}
.grid-wrapper:after,
.grid-row:after {
  clear: both;
}

/*

    Simple Sass Grid

*/
*, *:after, *:before {
  margin: 0;
  padding: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

img {
  width: auto;
  max-width: 100%;
  height: auto;
}

.grid-wrapper-fluid, .grid-wrapper {
  width: 100%;
  margin: 0 auto;
}

.grid-wrapper {
  max-width: 65em;
}

@media (min-width: 992px) {
  .grid-row {
    margin-right: -1em;
    margin-left: -1em;
  }
}

[class*='grid-col-'] {
  float: left;
  padding: 1em;
  width: 100%;
  min-height: 1px;
}

@media (min-width: 0px) {
  .grid-col-xs-1 {
    width: 8.33333%;
  }

  .grid-col-xs-2 {
    width: 16.66667%;
  }

  .grid-col-xs-3 {
    width: 25%;
  }

  .grid-col-xs-4 {
    width: 33.33333%;
  }

  .grid-col-xs-5 {
    width: 41.66667%;
  }

  .grid-col-xs-6 {
    width: 50%;
  }

  .grid-col-xs-7 {
    width: 58.33333%;
  }

  .grid-col-xs-8 {
    width: 66.66667%;
  }

  .grid-col-xs-9 {
    width: 75%;
  }

  .grid-col-xs-10 {
    width: 83.33333%;
  }

  .grid-col-xs-11 {
    width: 91.66667%;
  }

  .grid-col-xs-12 {
    width: 100%;
  }
}
@media (min-width: 0px) and (max-width: 767px) {
  .visible-xs-block {
    display: block !important;
  }

  .visible-xs-inline-block {
    display: inline-block !important;
  }

  .visible-xs-inline {
    display: inline !important;
  }

  .hidden-xs {
    display: none !important;
  }

  .text-xs-center {
    text-align: center !important;
  }

  .text-xs-left {
    text-align: left !important;
  }

  .text-xs-right {
    text-align: right !important;
  }
}
@media (min-width: 768px) {
  .grid-col-sm-1 {
    width: 8.33333%;
  }

  .grid-col-sm-2 {
    width: 16.66667%;
  }

  .grid-col-sm-3 {
    width: 25%;
  }

  .grid-col-sm-4 {
    width: 33.33333%;
  }

  .grid-col-sm-5 {
    width: 41.66667%;
  }

  .grid-col-sm-6 {
    width: 50%;
  }

  .grid-col-sm-7 {
    width: 58.33333%;
  }

  .grid-col-sm-8 {
    width: 66.66667%;
  }

  .grid-col-sm-9 {
    width: 75%;
  }

  .grid-col-sm-10 {
    width: 83.33333%;
  }

  .grid-col-sm-11 {
    width: 91.66667%;
  }

  .grid-col-sm-12 {
    width: 100%;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-block {
    display: block !important;
  }

  .visible-sm-inline-block {
    display: inline-block !important;
  }

  .visible-sm-inline {
    display: inline !important;
  }

  .hidden-sm {
    display: none !important;
  }

  .text-sm-center {
    text-align: center !important;
  }

  .text-sm-left {
    text-align: left !important;
  }

  .text-sm-right {
    text-align: right !important;
  }
}
@media (min-width: 992px) {
  .grid-col-md-1 {
    width: 8.33333%;
  }

  .grid-col-md-2 {
    width: 16.66667%;
  }

  .grid-col-md-3 {
    width: 25%;
  }

  .grid-col-md-4 {
    width: 33.33333%;
  }

  .grid-col-md-5 {
    width: 41.66667%;
  }

  .grid-col-md-6 {
    width: 50%;
  }

  .grid-col-md-7 {
    width: 58.33333%;
  }

  .grid-col-md-8 {
    width: 66.66667%;
  }

  .grid-col-md-9 {
    width: 75%;
  }

  .grid-col-md-10 {
    width: 83.33333%;
  }

  .grid-col-md-11 {
    width: 91.66667%;
  }

  .grid-col-md-12 {
    width: 100%;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-block {
    display: block !important;
  }

  .visible-md-inline-block {
    display: inline-block !important;
  }

  .visible-md-inline {
    display: inline !important;
  }

  .hidden-md {
    display: none !important;
  }

  .text-md-center {
    text-align: center !important;
  }

  .text-md-left {
    text-align: left !important;
  }

  .text-md-right {
    text-align: right !important;
  }
}
@media (min-width: 1200px) {
  .grid-col-lg-1 {
    width: 8.33333%;
  }

  .grid-col-lg-2 {
    width: 16.66667%;
  }

  .grid-col-lg-3 {
    width: 25%;
  }

  .grid-col-lg-4 {
    width: 33.33333%;
  }

  .grid-col-lg-5 {
    width: 41.66667%;
  }

  .grid-col-lg-6 {
    width: 50%;
  }

  .grid-col-lg-7 {
    width: 58.33333%;
  }

  .grid-col-lg-8 {
    width: 66.66667%;
  }

  .grid-col-lg-9 {
    width: 75%;
  }

  .grid-col-lg-10 {
    width: 83.33333%;
  }

  .grid-col-lg-11 {
    width: 91.66667%;
  }

  .grid-col-lg-12 {
    width: 100%;
  }
}
@media (min-width: 1200px) {
  .visible-lg-block {
    display: block !important;
  }

  .visible-lg-inline-block {
    display: inline-block !important;
  }

  .visible-lg-inline {
    display: inline !important;
  }

  .hidden-lg {
    display: none !important;
  }

  .text-lg-center {
    text-align: center !important;
  }

  .text-lg-left {
    text-align: left !important;
  }

  .text-lg-right {
    text-align: right !important;
  }
}
/*
 ----------- END OF GRID --------------
*/
@media (min-width: 0px) {
  .grid-col-xs-golden-large {
    width: 61.875%;
  }

  .grid-col-xs-golden-small {
    width: 38.125%;
  }
}
@media (min-width: 768px) {
  .grid-col-sm-golden-large {
    width: 61.875%;
  }

  .grid-col-sm-golden-small {
    width: 38.125%;
  }
}
@media (min-width: 992px) {
  .grid-col-md-golden-large {
    width: 61.875%;
  }

  .grid-col-md-golden-small {
    width: 38.125%;
  }
}
@media (min-width: 1200px) {
  .grid-col-lg-golden-large {
    width: 61.875%;
  }

  .grid-col-lg-golden-small {
    width: 38.125%;
  }
}
html, body {
  background: #f6f6f6;
  width: 100%;
  height: 100%;
  -webkit-overflow-scrolling: touch;
}

body {
  background-color: #f6f6f6;
  overflow-x: hidden;
}

.wrapper {
  width: 100%;
  background: #fff;
}

input:focus, select:focus {
  outline: none;
}

@media screen and (min-width: 62.5em) {
  .wrapper {
    width: 62.5em;
    padding: 0;
    margin: 0 auto;
  }
}
.ie-warning {
  background: #FFCCCC;
  border: 1px solid #FF5555;
  height: 5em;
  margin: 10px auto;
  padding-top: 0.5em;
  text-align: center;
  width: 40em;
}

.header {
  background: #fff;
}
.header h1 {
  padding: 0;
  font-size: 1em;
  text-align: left;
}
.header .wrapper {
  position: relative;
  background-color: white;
}
.header .logo {
  display: block;
  margin: 0.4em auto 0;
  width: 7.2em;
  position: relative;
  left: 1.5em;
  text-decoration: none;
}
.header .logo .stromma {
  width: 7.0625em;
  height: 2em;
  display: inline-block;
}
.header .warning-label {
  background-color: #da2127;
  color: #fff;
  height: 1.5em;
  text-align: center;
  padding-top: 0.1em;
}

.members {
  right: 0;
  position: absolute;
  margin: 0;
  top: 20px;
  display: block;
}
.members .member-of {
  width: 50px;
  height: 30px;
  display: inline-block;
}
.members .grayline {
  width: 3.25em;
  height: 1.875em;
  display: inline-block;
}

.top-menu {
  float: right;
}
.top-menu span {
  display: none;
}
.top-menu span a {
  padding: 0 10px;
  line-height: 36px;
  font-size: 0.7em;
  font-weight: 600;
}
.top-menu a.flag {
  height: 1.3125em;
  width: 2.1875em;
  text-indent: -9999px;
  vertical-align: middle;
  margin: 0 0.1em;
}

.top-link {
  display: inline-block;
  width: 2em;
  height: 2em;
  border-radius: 3px;
  background: #d00008;
  position: absolute;
  top: 0;
}
.top-link.search {
  left: 3em;
}
.top-link.menu {
  left: 0.5em;
}
.top-link a {
  display: block;
  width: 100%;
  height: 100%;
  text-indent: -9999px;
}

.sections {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  text-align: center;
  margin: 0 auto;
}
.sections .cf:after {
  clear: both;
}
.sections .cf:before, .sections .cf:after {
  content: " ";
  display: block;
  height: 0;
  visibility: hidden;
}
.sections .top-tab {
  background: #e1e1e1;
  color: #484848;
  padding: 0 0.8em;
  height: 29px;
  margin: 0 10px;
  display: inline-block;
  float: none;
  width: auto;
  position: relative;
  text-decoration: none;
  font: 0.8em Open Sans Condensed;
  font-weight: 600;
  text-transform: uppercase;
  line-height: 28px;
}
.sections .top-tab.active {
  background: #d00008;
  color: white;
  z-index: 1;
  position: relative;
}
.sections .top-tab:before {
  background: url(/assets/images/top_tab_left.png) no-repeat;
  background-size: 100% 100%;
  left: -20px;
}
.sections .top-tab:after {
  background: url(/assets/images/top_tab_right.png) no-repeat;
  background-size: 100% 100%;
  right: -20px;
}
.sections .top-tab:before, .sections .top-tab:after {
  display: block;
  position: absolute;
  width: 20px;
  height: 29px;
  top: 0;
  content: "";
}

.menu-hint {
  height: 0.25em;
  background: #d00008;
  margin-top: 0.2em;
}

.cities {
  position: relative;
  z-index: 1;
  width: 100%;
  float: left;
  background: #e1e1e1;
  color: #484848;
  border: none;
  border-radius: 3px;
}

#cities_mobile {
  display: none;
  color: #d00008;
}

#cities, #cities_mobile {
  background: url("/assets/images/dropdown-arrow.png") no-repeat 118px 8px;
  border: none;
  height: 24px;
  line-height: 19px;
  width: 100%;
  font: 0.8em Open Sans Condensed;
  font-weight: bold;
  color: #484848;
  cursor: pointer;
  border: 0px;
  outline: 0px;
  padding: 0 8px;
  margin: 3px 0 0;
  text-transform: uppercase;
  -webkit-appearance: none;
  -moz-appearance: none;
  overflow: hidden;
}
#cities option, #cities_mobile option {
  background: #e1e1e1;
}
#cities option.placeholder, #cities_mobile option.placeholder {
  display: none;
}

.navigation {
  border-top: 1px solid #E7E7E7;
}
.navigation.is-fixed {
  position: fixed;
  top: 0px;
  z-index: 10;
  width: 100%;
}
.navigation ul {
  text-transform: uppercase;
}
.navigation li {
  display: block;
}
.navigation a {
  text-decoration: none;
  display: block;
  height: 100%;
  padding: 0.25em 0.4em;
  font-family: Open Sans;
}
.navigation .nav1 {
  background: #F8F8F8;
  border-top: 3px solid #FFF;
  height: 42px;
  width: 100%;
}
.navigation .nav1 .cities {
  width: 14.2%;
}
.navigation .nav1 .arrow {
  background: url(data:image/svg+xml;base64,PHN2ZwogICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iCiAgIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiCiAgIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIKICAgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogICB2ZXJzaW9uPSIxLjEiCiAgIHdpZHRoPSIyNiIKICAgaGVpZ2h0PSIxNCIKICAgdmlld0JveD0iLTAuMTUyIC0yLjUwMiAyNiAxNCIKICAgaWQ9InN2ZzIiCiAgIHhtbDpzcGFjZT0icHJlc2VydmUiCiAgIHN0eWxlPSJvdmVyZmxvdzp2aXNpYmxlIj48bWV0YWRhdGEKICAgaWQ9Im1ldGFkYXRhMTAiPjxyZGY6UkRGPjxjYzpXb3JrCiAgICAgICByZGY6YWJvdXQ9IiI+PGRjOmZvcm1hdD5pbWFnZS9zdmcreG1sPC9kYzpmb3JtYXQ+PGRjOnR5cGUKICAgICAgICAgcmRmOnJlc291cmNlPSJodHRwOi8vcHVybC5vcmcvZGMvZGNtaXR5cGUvU3RpbGxJbWFnZSIgLz48ZGM6dGl0bGU+PC9kYzp0aXRsZT48L2NjOldvcms+PC9yZGY6UkRGPjwvbWV0YWRhdGE+CjxkZWZzCiAgIGlkPSJkZWZzNCI+CjwvZGVmcz4KPHBhdGgKICAgZD0ibSAyNS42NDk3MjgsMTEuNTA0NTQ1IGMgMC4wMzEsMC4wMDkgLTI1LjY3ODAwMDQ2LDAuMDA2IC0yNS42NTcwMDA0NiwwIEMgMTIuODQ4NzI4LDguMDk4NTQ0OSAxMi44NDg3MjgsMC4wMTQ1NDQ5MiAxMi44NDg3MjgsMC4wMTQ1NDQ5MiBjIDAsMCAwLjAyOSw4LjAyNTk5OTk4IDEyLjgwMSwxMS40OTAwMDAwOCB6IgogICBpZD0icGF0aDYiCiAgIHN0eWxlPSJmaWxsOiNkMDAwMDgiIC8+Cjwvc3ZnPg==) bottom center no-repeat;
  background-size: 1em auto;
  width: 26px;
  height: 14px;
  position: absolute;
  top: 25px;
  left: 164px;
}
@media screen and (max-width: 48em) {
  .navigation .nav1 .arrow {
    display: none;
  }
}
.navigation .nav1 li {
  overflow: hidden;
  position: relative;
}
.navigation .nav1 .destination {
  float: left;
  margin: 5px 15px;
  color: #484848;
  font: 1em Open Sans Condensed;
  font-weight: 600;
}
.navigation .nav1-wrap {
  max-width: 1000px;
  width: 100%;
  height: 100%;
  margin: 0 auto;
  /*overflow:hidden;*/
  position: relative;
}
.navigation .categories {
  border-top: 1px solid #f5c1c1;
  font-size: 1.0em;
  font-family: Open Sans Condensed;
}
.navigation .categories.is-fixed {
  position: fixed;
  top: 0px;
  z-index: 10;
  width: 100%;
}
.navigation .categories li {
  border-top: 1px solid #f5c1c1;
  background: #d00008;
  /*padding: 0 11px;*/
}
.navigation .categories li:first-child {
  border: none;
}
.navigation .categories a {
  color: #fff;
  padding: 7px 10px;
}
.navigation .categories span {
  text-transform: none;
  font-size: 0.6em;
  margin-left: 10px;
}

.searchform {
  height: 2em;
  position: relative;
  width: 98%;
  margin: 0 auto;
}
.searchform input[type="search"] {
  width: 100%;
  height: 100%;
  padding: 0 0.3em;
  border-radius: 3px;
  border: 1px solid #d00008;
  -webkit-appearance: none;
  font: 1.2em Open Sans Condensed;
}
.searchform input[type="submit"] {
  visibility: hidden;
}

@media screen and (min-width: 65.625em) {
  .header .logo {
    width: 17.75em;
    left: 0;
  }
  .header .logo .stromma {
    display: block;
    width: 8.75em;
    height: 2.5em;
    float: left;
  }
  .header .logo .member-of {
    display: block;
    width: 3.125em;
    height: 2.5em;
    float: left;
    margin: 0 0.5em;
  }
  .header .logo .grayline {
    display: block;
    width: 4.875em;
    height: 2.8125em;
    float: left;
  }
}
@media screen and (min-width: 48em) {
  .header .wrapper {
    padding: 1.15em 0;
    position: relative;
    background-color: transparent;
  }

  .header .logo {
    margin: 0;
    left: 0;
  }

  .top-links {
    display: none;
  }

  .menu-hint {
    display: none;
  }

  .navigation .nav1 {
    padding: 0 10px;
  }
  .navigation .nav1 ul {
    display: inline-block;
  }
  .navigation .nav1 li {
    display: inline-block;
    margin-left: -4px;
  }
  .navigation .nav1 .cities {
    text-align: left;
  }
  .navigation .nav1 .cities li {
    overflow: visible;
  }
  .navigation .nav1 .cities a {
    display: inline-block;
    width: 100%;
    height: 100%;
    padding: 0.45em 1em;
  }
  .navigation .nav1 .cities a:hover {
    color: #6B6B6B;
  }
  .navigation .nav1 .cities .active a {
    color: #484848;
  }
  .navigation .categories {
    border-top: none;
    text-align: left;
    background: #d00008;
  }
  .navigation .categories li {
    border-top: none;
    border-left: 1px solid #f5c1c1;
    background: none;
    display: inline-block;
  }
  .navigation .categories a {
    padding: 0.5em 1em;
    font-weight: bold;
  }
  .navigation .categories span {
    display: block;
    margin: 3px 0;
  }

  .top-menu {
    font: 1.1em Open Sans Condensed;
  }
  .top-menu span {
    display: inline-block;
  }
  .top-menu a {
    display: inline-block;
    text-decoration: none;
    color: #484848;
  }
  .top-menu a.flag {
    height: 0.9375em;
    width: 1.5625em;
  }

  .searchform {
    width: 23%;
    position: absolute;
    left: 0;
    right: 0;
    top: 1.5em;
  }
  .searchform input[type="submit"] {
    visibility: visible;
    border: none;
    background: none;
    position: absolute;
    right: 0;
    top: 0;
    text-indent: -9999px;
    width: 2.25em;
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
    height: 100%;
    cursor: pointer;
    font-size: 1em;
  }

  .top-tab {
    padding: 1em 2em;
    height: 40px;
    display: inline-block;
    float: none;
    width: auto;
  }
}
@media screen and (max-width: 48em) {
  .members {
    top: 4px;
    right: 5em;
  }

  .header .logo {
    left: 10px;
  }

  .nav1 .cities {
    width: 18.6%;
  }

  #cities {
    display: none;
  }

  #cities_mobile {
    display: block;
  }

  #cities, #cities_mobile {
    background-position: 95% 8px;
    background-repeat: no-repeat;
  }

  .sections {
    width: 100%;
    position: relative;
    display: block;
    float: left;
    margin-bottom: 5px;
  }
  .sections .top-tab {
    background: none repeat scroll 0 0 #e1e1e1;
    color: #999;
    display: block;
    float: left;
    font: 600 0.8em/28px Open Sans Condensed;
    height: 29px;
    margin: 0;
    padding: 0;
    position: relative;
    text-decoration: none;
    text-transform: uppercase;
    width: 50%;
  }
  .sections .top-tab.active {
    background: #c1c0c0;
    color: #484848;
  }
  .sections .top-tab:before, .sections .top-tab:after {
    display: none;
  }

  .members .member-of {
    display: none;
  }

  .wrapper .flag-top-right {
    border-radius: 0.1em;
    display: block;
    height: 0.9375em;
    right: 1.2em;
    margin: 0 0.3em;
    position: absolute;
    top: 0.53em;
    width: 1.5625em;
  }
  .wrapper .flag-top-right .flag {
    height: 1.4em;
    width: 2.3em;
  }
}
@media screen and (max-width: 30em) {
  .header wrapper {
    background: transparent;
    margin: 5px 0;
  }
  .header wrapper .logo {
    margin: 0 auto;
  }

  .members .member-of {
    display: none;
  }

  .navigation {
    border-top: none;
  }
  .navigation .nav1 {
    display: none;
    border: none;
  }
  .navigation .nav1 .arrow {
    top: 28px;
  }
  .navigation .categories a {
    padding: 7px 0;
    padding-left: 10px;
    /*padding: 0.5em 1em;*/
  }

  .cities {
    width: 100%;
    border-radius: 0;
    background: #c1c0c0;
    color: #484848;
  }

  .destination {
    display: none;
  }

  #cities_mobile {
    color: #484848;
  }
}
.puff {
  display: block;
  text-decoration: none;
  padding: 0.3em 0.2em 0.2em 7.8em;
  margin: 0.5em auto;
  position: relative;
  color: #000;
  min-height: 5.8em;
  border: 1px solid #DBE4EB;
  box-shadow: -3px 7px 12px -6px #E6E5E5 inset;
}
.puff .ribbon {
  position: absolute;
  width: 9.55em;
  height: 4.05em;
  left: -0.375em;
  top: -0.4375em;
  z-index: 1;
}
.puff .main-image {
  display: block;
  width: 7em;
  position: absolute;
  left: 0.3em;
  top: 0.4em;
}
.puff h3 {
  color: #484848;
  font: 1em/1 Open Sans Condensed;
  text-align: left;
  word-spacing: -1px;
}
.puff h4 {
  font: 0.8em/1 Open Sans Condensed;
  text-align: left;
}
.puff span {
  font: 1em Open Sans Condensed;
}
.puff span.price {
  color: #b8292e;
}
.puff span.time {
  padding-left: 1.1em;
}
.puff.tour .tour-icons {
  position: absolute;
  bottom: 0.2em;
  left: 7.8em;
}
.puff.tour .tour-icon {
  width: 2.2em;
}
.puff.tour .extra {
  position: absolute;
  bottom: 0.2em;
  right: 0.2em;
}
.puff.tour span {
  display: block;
  text-align: right;
}
.puff.tour .capacity {
  font-size: 0.9em;
}
.puff.tour .capacity .price {
  display: inline;
  font-size: 1.111em;
  position: static;
}
.puff.tour .more-info {
  color: #989898;
  font-size: 0.85em;
  font-style: italic;
}
.puff.article {
  border: none;
  box-shadow: none;
}

@media screen and (min-width: 28em) {
  .puff h3 {
    font-size: 1.5em;
  }

  .puff h4 {
    font-size: 1em;
    padding-right: 3em;
  }

  .puff.tour span {
    font-size: 1em;
  }
}
@media screen and (min-width: 42.5em) {
  .puff {
    float: left;
    height: 20.5em;
    width: 19em;
    padding: 0;
    margin: 0.5625em;
  }
  .puff .ribbon {
    width: 11.9375em;
    height: 5.0625em;
    top: 3.56em;
    left: 0.375em;
  }
  .puff h3, .puff h4 {
    text-align: center;
    padding: 0;
  }
  .puff h3 {
    margin: 0.3em 0 0.1em;
  }
  .puff h4 {
    margin-bottom: 0.51em;
    font-size: 1em;
  }
  .puff .main-image {
    width: 17.5em;
    position: static;
    margin-left: 0.69em;
  }
  .puff.tour h3, .puff.tour h4 {
    text-align: center;
  }
  .puff.tour .tour-info {
    position: relative;
  }
  .puff.tour .tour-icons {
    left: 0.65em;
    top: 0.3em;
  }
  .puff.tour .extra {
    position: relative;
    bottom: 0;
    right: 0;
    text-align: center;
    padding: 0.5em 1em 0;
  }
  .puff.tour span {
    display: inline-block;
    font-size: 1em;
  }
  .puff.tour span.time, .puff.tour span .capacity {
    color: #484848;
    font-size: 1.3em;
    margin-top: 0.2em;
  }
  .puff.tour span.price {
    position: absolute;
    right: 0.333em;
    top: 0.75em;
  }
  .puff.tour .capacity {
    font-size: 1em;
  }
  .puff.tour .capacity .price {
    font-size: 1.2em;
  }
  .puff.tour .more-info {
    display: block;
    text-align: center;
  }
  .puff.wide {
    width: 100%;
    height: auto;
    float: none;
    margin: 0 auto 0.5em;
    position: relative;
    text-align: center;
    font-size: 0.9em;
  }
  .puff.wide .main-image {
    width: 28.9%;
    position: absolute;
    top: 0.8em;
  }
  .puff.wide .main-text {
    padding: 0 30% 0 33%;
    text-align: left;
  }
  .puff.wide .main-text a {
    display: block;
    color: #b8292e;
    padding-top: 1em;
  }
  .puff.wide .tour-info {
    width: 30%;
    height: 100%;
    padding-top: 0.5em;
    position: absolute;
    top: 0;
    right: 0;
  }
  .puff.wide .price-text {
    padding-top: 0.8em;
    font: 1.2em futuraptcondbookreg;
  }
  .puff.wide .price {
    font-size: 1.5em;
  }
  .puff.wide .disclaimer {
    font: 0.95em futuraptcondbookreg;
    font-style: italic;
    color: #a1a1a1;
  }
  .puff.wide .button {
    width: 95%;
    margin: 1em auto 0;
  }
}
@media screen and (min-width: 62.5em) {
  .puff.wide {
    min-height: 14.8em;
  }
}
.slideshow-wrapper {
  position: relative;
  overflow: hidden;
}
.slideshow-wrapper.start {
  width: 100%;
}
.slideshow-wrapper .start-slider {
  width: 68%;
  max-height: 370px;
  float: left;
  position: relative;
}
.slideshow-wrapper img {
  display: block;
  width: 100%;
}
.slideshow-wrapper .slidesjs-navigation {
  display: none;
}
.slideshow-wrapper .slidesjs-pagination {
  position: absolute;
  bottom: 0.6em;
  left: 0.3em;
  z-index: 10;
}
.slideshow-wrapper .slidesjs-pagination li {
  display: inline-block;
  margin-left: 5px;
  width: 10px;
  height: 10px;
}
.slideshow-wrapper .slidesjs-pagination li:first-child {
  margin-left: 0;
}
.slideshow-wrapper .slidesjs-pagination a {
  display: inline-block;
  width: 100%;
  height: 100%;
  border-radius: 6px;
  text-indent: -9999px;
  border: 2px solid #ecf0f5;
}
.slideshow-wrapper .slidesjs-pagination a.active {
  background: white;
}
.slideshow-wrapper .slide-info {
  width: 32%;
  max-height: 370px;
  height: 370px;
  float: right;
  padding: 30px;
  top: 0;
  color: white;
  position: relative;
  background: #417ea8;
  background: linear-gradient(to bottom, #417ea8 0%, #1f5884 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #417ea8), color-stop(100%, #1f5884));
  background: -webkit-linear-gradient(top, #417ea8 0%, #1f5884 100%);
  background: -o-linear-gradient(top, #417ea8 0%, #1f5884 100%);
}
.slideshow-wrapper .slide-info .logo, .slideshow-wrapper .slide-info h3, .slideshow-wrapper .slide-info h4, .slideshow-wrapper .slide-info .boka {
  left: 0;
  right: 0;
  margin: 15px auto;
}
.slideshow-wrapper .slide-info .logo {
  height: 1.3em;
  text-align: center;
  top: 0.5em;
}
.slideshow-wrapper .slide-info .logo img {
  max-width: 150px;
  max-height: 50px;
  display: inline-block;
}
.slideshow-wrapper .slide-info h3 {
  text-align: center;
  font: 1.1em/1 Open Sans Condensed;
  color: white;
  font-weight: 700;
}
.slideshow-wrapper .slide-info h4 {
  text-align: center;
  font: 0.75em/1 Open Sans;
  font-weight: 200;
}
.slideshow-wrapper .slide-info .boka {
  background: white;
  border-radius: 5px;
  padding: 10px;
  text-decoration: none;
  display: block;
  text-align: center;
  width: 5.5em;
  font: 1em Open Sans Condensed;
  font-weight: 700;
  color: #484848;
}

@media screen and (min-width: 42.5em) {
  .slideshow-wrapper.start .slidesjs-pagination {
    bottom: 1em;
    left: 1.4em;
  }

  .slideshow-wrapper.super {
    width: 63.9%;
    float: right;
  }

  .slideshow-wrapper.article {
    padding: 0 1em 0.8em 0;
  }

  .slideshow-wrapper .slidesjs-pagination li {
    height: 10px;
    width: 10px;
  }

  .slideshow-wrapper .slidesjs-pagination a {
    border-radius: 8px;
  }

  .slideshow-wrapper .slide-info .logo {
    height: 3.5em;
    top: 0.1em;
    padding-top: 0.25em;
    left: 0.5em;
  }
  .slideshow-wrapper .slide-info .details {
    right: 0.5em;
    width: auto;
  }
  .slideshow-wrapper .slide-info h3 {
    font-size: 1.8em;
  }
  .slideshow-wrapper .slide-info h4 {
    font-size: 1.1em;
  }
  .slideshow-wrapper .slide-info span {
    font-size: 1.5em;
    padding: 0;
  }
}
@media screen and (min-width: 62.5em) {
  .slideshow-wrapper .slidesjs-navigation {
    display: inline-block;
    width: 45px;
    height: 63px;
    position: absolute;
    top: 37.5%;
    left: -15px;
    z-index: 100;
    text-indent: -99999px;
  }
  .slideshow-wrapper .slidesjs-navigation.slidesjs-next {
    left: auto;
    right: -15px;
  }

  .slideshow-wrapper .slide-info h3 {
    font-size: 2.0em;
  }
  .slideshow-wrapper .slide-info h4 {
    font-size: 1.3em;
  }
  .slideshow-wrapper .slide-info p {
    font: 1.1em/1 futuraptbookreg;
  }
}
@media screen and (max-width: 30em) {
  .slideshow-wrapper .start-slider, .slideshow-wrapper .slide-info {
    width: 100%;
  }
  .slideshow-wrapper .slide-info {
    float: left;
    max-height: 10em;
  }
  .slideshow-wrapper .slide-info .logo {
    text-align: center;
  }
  .slideshow-wrapper .slide-info .logo img {
    max-width: 80px;
    max-height: 30px;
    display: inline-block;
  }
  .slideshow-wrapper .slide-info h3 {
    text-align: center;
    font: 0.8em/1 Open Sans Condensed;
    color: white;
    font-weight: 500;
  }
  .slideshow-wrapper .slide-info h4 {
    text-align: center;
    font: 0.6em/1 Open Sans;
    font-weight: 140;
  }
  .slideshow-wrapper .slide-info .boka {
    background: white;
    border-radius: 4px;
    padding: 6px;
    text-decoration: none;
    display: block;
    text-align: center;
    width: 4em;
    font: 0.8em Open Sans Condensed;
    font-weight: 500;
    color: #484848;
    bottom: 0.4em;
  }
}
.search-wrapper h2.ribbon {
  text-align: left;
  color: #fff;
  font: 1em Open Sans Condensed;
  display: inline-block;
  position: relative;
}
.search-wrapper h2.ribbon.alt {
  color: #484848;
  background: #e1e1e1;
  display: block;
  width: 100%;
  font-weight: 600;
}
.search-wrapper h2.ribbon.alt:after {
  background-color: #f0f8fc;
}
.search-wrapper h2.ribbon .button-wrap {
  display: block;
  margin: 10px;
}
.search-wrapper h2.ribbon .button, .search-wrapper h2.ribbon .calendar {
  vertical-align: text-bottom;
}
.search-wrapper h2.ribbon .button {
  line-height: 11px;
  text-transform: none;
  position: relative;
  text-align: left;
  margin: 0 10px;
}
.search-wrapper h2.ribbon .button:hover {
  cursor: pointer;
}
.search-wrapper h2.ribbon .button.datepick i.fa-calendar {
  display: block;
  position: absolute;
  top: 0.9em;
  right: 1em;
}
.search-wrapper h2.ribbon select {
  background: white url("/assets/images/dropdown-arrow.png") no-repeat 166px 17px;
  cursor: pointer;
  display: none;
  margin: 0;
  padding: 0 5px;
  float: left;
  border-radius: 5px;
  border: none !important;
  color: #484848;
  -webkit-appearance: none;
  -moz-appearance: none;
}
.search-wrapper h2.ribbon select, .search-wrapper h2.ribbon .button {
  font: 0.9em Open Sans;
  font-weight: 600;
  height: 40px;
  line-height: 40px;
  width: 190px;
}

@media screen and (min-width: 42.5em) {
  .search-wrapper {
    width: 100%;
  }
  .search-wrapper h2.ribbon {
    padding: 0 2.3em 0 1em;
    font-size: 1em;
  }
  .search-wrapper h2.ribbon .button-wrap {
    display: inline-block;
  }
  .search-wrapper h2.ribbon .button {
    padding: 0 0.5em;
    vertical-align: baseline;
  }
  .search-wrapper h2.ribbon .button.datepick .icon {
    top: 0.8em;
  }
}
@media screen and (max-width: 30em) {
  .search-wrapper h2.ribbon {
    padding: 10px;
    left: 0;
  }
  .search-wrapper h2.ribbon .button-wrap {
    display: inline-block;
    margin: 8px 0 0;
    overflow: hidden;
  }
  .search-wrapper h2.ribbon .button-wrap .button {
    margin: 0 10px 0 0;
    line-height: 30px;
  }
  .search-wrapper h2.ribbon .button-wrap .button.fa-calendar {
    top: 0.6em;
  }
  .search-wrapper h2.ribbon .button-wrap .button, .search-wrapper h2.ribbon .button-wrap select {
    width: 139px;
    float: left;
  }
}
/*

    Ribbons

*/
.ribbon.green {
  width: 25%;
  height: 31px;
  top: 20px;
  position: absolute;
  left: -8px;
  border-radius: 5px 5px 0;
  padding: 0 20px;
  line-height: 36px;
  text-transform: uppercase;
  color: #fff;
  font-size: 12px;
  font-weight: 700;
  font-family: Open Sans Condensed, sans-serif;
}
.ribbon.green {
  background: url("/assets/images/ribbon_green.png"), url("/assets/images/ribbon_green2.png");
  background-position: left top, left top;
  background-repeat: no-repeat, repeat-x;
}
.ribbon.orange {
  width: 25%;
  height: 31px;
  top: 20px;
  position: absolute;
  left: -8px;
  border-radius: 5px 5px 0;
  padding: 0 20px;
  line-height: 36px;
  text-transform: uppercase;
  color: #fff;
  font-size: 12px;
  font-weight: 700;
  font-family: Open Sans Condensed, sans-serif;
}
.ribbon.orange {
  background: url("/assets/images/ribbon_orange.png"), url("/assets/images/ribbon_orange2.png");
  background-position: left top, left top;
  background-repeat: no-repeat, repeat-x;
}
.ribbon.red {
  width: 25%;
  height: 31px;
  top: 20px;
  position: absolute;
  left: -8px;
  border-radius: 5px 5px 0;
  padding: 0 20px;
  line-height: 36px;
  text-transform: uppercase;
  color: #fff;
  font-size: 12px;
  font-weight: 700;
  font-family: Open Sans Condensed, sans-serif;
}
.ribbon.red {
  background: url("/assets/images/ribbon_red.png"), url("/assets/images/ribbon_red2.png");
  background-position: left top, left top;
  background-repeat: no-repeat, repeat-x;
}
.ribbon.beige {
  width: 25%;
  height: 31px;
  top: 20px;
  position: absolute;
  left: -8px;
  border-radius: 5px 5px 0;
  padding: 0 20px;
  line-height: 36px;
  text-transform: uppercase;
  color: #fff;
  font-size: 12px;
  font-weight: 700;
  font-family: Open Sans Condensed, sans-serif;
}
.ribbon.beige {
  background: url("/assets/images/ribbon_beige.png"), url("/assets/images/ribbon_beige2.png");
  background-position: left top, left top;
  background-repeat: no-repeat, repeat-x;
}
.ribbon.blue {
  width: 25%;
  height: 31px;
  top: 20px;
  position: absolute;
  left: -8px;
  border-radius: 5px 5px 0;
  padding: 0 20px;
  line-height: 36px;
  text-transform: uppercase;
  color: #fff;
  font-size: 12px;
  font-weight: 700;
  font-family: Open Sans Condensed, sans-serif;
}
.ribbon.blue {
  background: url("/assets/images/ribbon_blue.png"), url("/assets/images/ribbon_blue2.png");
  background-position: left top, left top;
  background-repeat: no-repeat, repeat-x;
}

h2.ribbon {
  text-transform: uppercase;
  text-align: left;
  color: #fff;
  background: #1f5884;
  display: inline-block;
  position: relative;
  margin-top: 0.3em;
  padding-right: 1em;
  padding-top: 0.2em;
  font: 1.2em Open Sans Condensed;
  font-weight: 700;
}
h2.ribbon:before {
  content: "";
  position: absolute;
  width: 5px;
  height: 125%;
  top: 0;
  left: -5px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3Lâ¦wyLjEzOCw0LjUsNC44NjQsNC41QzQuODgxLDQ1LDUsNDUsNSw0NQlWMzZ6Ii8+DQo8L3N2Zz4=);
  background-size: 100% 100%;
}
h2.ribbon:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdâ¦AwIDEwMCBMMTAwIDAgTDAgNTAgWiIgc3R5bGU9ImZpbGw6I2ZmZmZmZiIgLz4KPC9zdmc+Cg==);
  background-size: 100% 100%;
  content: "";
  width: 10px;
  height: 100%;
  position: absolute;
  top: 0;
  right: -10px;
  background-color: #1f5884;
}

/* END OF RIBBONS */
/* Slider */
#carousel span.title, #carousel span.title > a {
  color: #484848;
  text-transform: uppercase;
  text-decoration: none;
  display: block;
  position: relative;
  font-weight: 700;
  left: 0;
  right: 0;
  margin: 0 auto;
  text-align: center;
  margin: 30px 0;
  font: 1em Open Sans Condensed;
  font-weight: 600;
  z-index: 5;
}
#carousel span.title:before, #carousel span.title:after {
  content: "";
  position: absolute;
  height: 5px;
  border-top: 1px solid #484848;
  top: 7px;
  width: 40%;
}
#carousel span.title:before {
  left: 0;
}
#carousel span.title:after {
  right: 0;
}

.slick-slider {
  position: relative;
  display: block;
  margin: 0 38px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}

.slick-list {
  position: relative;
  overflow: hidden;
  display: block;
  margin: 0;
  padding: 0;
}
.slick-list:focus {
  outline: none;
}
.slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list {
  -webkit-transform: translate3d(0, -67px, 0);
  -moz-transform: translate3d(0, -67px, 0);
  -ms-transform: translate3d(0, -67px, 0);
  -o-transform: translate3d(0, -67px, 0);
  transform: translate3d(0, -67px, 0);
  transform: translate3d(0px, -67px, 0px);
}

.slick-track {
  position: relative;
  height: 130px;
  left: 0;
  top: 0;
  display: block;
}
.slick-track:before, .slick-track:after {
  content: "";
  display: table;
}
.slick-track:after {
  clear: both;
}
.slick-loading .slick-track {
  visibility: hidden;
}

.slick-slide {
  float: left;
  height: 100%;
  margin: 43px 38px;
  min-height: 1px;
  vertical-align: middle;
  display: none;
}
[dir="rtl"] .slick-slide {
  float: right;
}
.slick-slide img {
  display: block;
  /*max-height:45px;*/
  width: 100%;
  max-width: 230px;
  margin-left: auto;
  margin-right: auto;
}
.slick-slide.slick-loading img {
  display: none;
}
.slick-slide.dragging img {
  pointer-events: none;
}
.slick-initialized .slick-slide {
  display: block;
}
.slick-loading .slick-slide {
  visibility: hidden;
}
.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}

/* Arrows */
.slick-prev,
.slick-next {
  font-size: 0;
  line-height: 0;
  position: absolute;
  top: 18%;
  display: block;
  width: 23px;
  height: 43px;
  padding: 0;
  cursor: pointer;
  color: white;
  border: none;
  outline: none;
  background: transparent;
}

.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus {
  color: transparent;
  outline: none;
  background: transparent;
}

.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before {
  opacity: .25;
}

.slick-prev:before,
.slick-next:before {
  content: " ";
  position: absolute;
  width: 25px;
  height: 43px;
}

.slick-prev {
  left: -45px;
}

[dir='rtl'] .slick-prev {
  right: -25px;
  left: auto;
}

.slick-prev:before {
  background: url(/assets/images/arrows.png) 0 0;
}

[dir='rtl'] .slick-prev:before {
  content: '\2039';
}

.slick-next {
  right: -25px;
}

[dir='rtl'] .slick-next {
  right: auto;
  left: -25px;
}

.slick-next:before {
  background: url(/assets/images/arrows.png) 0 -42px;
}

[dir='rtl'] .slick-next:before {
  content: " ";
}

@media screen and (max-width: 50em) {
  #carousel span.title:before, #carousel span.title:after {
    width: 35%;
  }
}
@media screen and (max-width: 30em) {
  #carousel span.title:before, #carousel span.title:after {
    width: 14%;
  }
}
.calendar {
  width: 14em;
  text-align: center;
  font: 0.9em/1.3 futuraptbookreg;
  background: #fff;
}
.calendar.start {
  margin: 0 auto;
}
.calendar .header, .calendar .days {
  background: #d00008;
  color: #fff;
}
.calendar .header {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
  font-weight: bold;
  padding: 0.25em 0;
  font-size: 1.3em;
  position: relative;
}
.calendar .header a {
  text-indent: -9999px;
  display: inline-block;
  height: 100%;
  width: 2.5em;
  position: absolute;
  top: 0;
  font-size: 0.855em;
}
.calendar .header .prev {
  left: 0;
}
.calendar .header .next {
  right: 0;
}
.calendar .day {
  width: 2em;
  height: 1.5em;
  float: left;
}
.calendar .day a {
  color: #000;
  text-decoration: none;
  display: inline-block;
  width: 100%;
  height: 100%;
  border: 1px solid #fff;
}
.calendar .day.available {
  background: #00b304;
}
.calendar .day.full {
  background: #da302a;
}
.calendar .day.full a {
  color: #fff;
}
.calendar .day.selected {
  background: #00579a;
}
.calendar .day.selected a {
  color: #fff;
}
.calendar .day.other {
  color: #ccc;
}

.tour-item {
  border-top: 1px solid #D9D9D9;
  position: relative;
  margin: 0 10px;
  padding: 0.7em 0 0;
  min-height: 75px;
  cursor: pointer;
}
.tour-item:hover {
  background: #F7FBFF;
}
.tour-item.open {
  cursor: auto;
  box-shadow: none;
  border-radius: 0;
}
.tour-item.tall {
  min-height: 115px;
}
.tour-item.tall .calendarbooking {
  padding-top: 1em;
}
.tour-item:first-child {
  border: none;
}
.tour-item h4 {
  color: #484848;
}
.tour-item .calendarbooking {
  position: relative;
}
.tour-item .please-wait {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: none;
}
.tour-item .please-wait p {
  position: relative;
  top: 40%;
  font: 1.5em futuraptcondbookreg;
  color: #484848;
  text-align: center;
  padding-bottom: 20px;
}
.tour-item .icons {
  width: 40px;
  position: absolute;
  top: 2.5em;
  left: 0;
}
.tour-item .icons img {
  width: 2.5em;
}
.tour-item .intro {
  line-height: 1.1;
  min-height: 5em;
}
.tour-item .extra {
  width: 140px;
  float: right;
  text-align: right;
  display: inline-block;
}
.tour-item .extra span {
  font: 1em futuraptcondbookreg;
  display: block;
}
.tour-item .extra span.price {
  color: #b8292e;
}
.tour-item .extra span.time {
  display: inline-block;
  padding-left: 1.1em;
  margin-bottom: 5px;
}
.tour-item .info-icon {
  width: 1.5625em;
  height: 1.5625em;
  display: inline-block;
}
.tour-item .details {
  margin-bottom: 0.5em;
  background: #F9F9F9;
}
.tour-item .details p {
  font: 1.2em futuraptcondbookreg;
  margin-bottom: 0.3em;
}
.tour-item .divider {
  display: none;
}
.tour-item .booking-wrapper {
  background: #e1e1e1;
  padding: 1em 0;
  text-align: center;
}
.tour-item .booking-wrapper p {
  font: 1em Open Sans;
}
.tour-item .booking-wrapper img {
  margin-top: 20px;
}
.tour-item .calendar {
  margin: 0 auto;
}
.tour-item .help-text {
  display: none;
}
.tour-item .booking h5 {
  margin-top: 0.6em;
  text-align: center;
}
.tour-item .booking p {
  text-align: center;
}
.tour-item .booking .error {
  display: none;
  margin-bottom: 0.5em;
  font-size: 0.95em;
}
.tour-item .booking .error .icon {
  width: 1.25em;
  height: 1.25em;
  margin-right: 0.2em;
  vertical-align: bottom;
}
.tour-item .booking select, .tour-item .booking input[type="submit"] {
  display: block;
  width: 15em;
  height: 1.5em;
  margin: 0.5em auto;
  font: 1em futuraptbookreg;
  text-align: center;
}
.tour-item .booking input[type="submit"] {
  height: 2em;
  background: #58ce46;
  background: linear-gradient(to bottom, #58ce46 0%, #009603 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #58ce46), color-stop(100%, #009603));
  background: -webkit-linear-gradient(top, #58ce46 0%, #009603 100%);
  background: -o-linear-gradient(top, #58ce46 0%, #009603 100%);
  color: #fff;
  border-radius: 6px;
  border: 1px solid #008F00;
  font-size: 1.2em;
}
.tour-item .booking input[type="submit"]:hover {
  background: #009603;
  background: linear-gradient(to bottom, #009603 0%, #58ce46 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #009603), color-stop(100%, #58ce46));
  background: -webkit-linear-gradient(top, #009603 0%, #58ce46 100%);
  background: -o-linear-gradient(top, #009603 0%, #58ce46 100%);
}
.tour-item .booking label {
  width: 5em;
  font: 1.2em futuraptcondbookreg;
  display: inline-block;
  margin-bottom: 0.5em;
}
.tour-item .booking input[type="number"] {
  width: 2.5em;
  text-align: center;
  -moz-appearance: textfield;
}
.tour-item .booking span {
  font: 1.2em futuraptcondbookreg;
  display: inline;
}
.tour-item .booking span.price {
  width: 3em;
  font: 1.2em futuraptcondbookreg;
  color: #b8292e;
  display: inline-block;
}

@media screen and (min-width: 42.5em) {
  .tour-item {
    margin: 0;
  }
  .tour-item.tall {
    min-height: 85px;
  }
  .tour-item.tall .calendarbooking {
    padding-top: 2em;
  }
  .tour-item h4 {
    font-size: 1.5em;
  }
  .tour-item .icons {
    top: 0.6em;
    left: 0.5em;
  }
  .tour-item .intro {
    min-height: 0;
  }
  .tour-item .extra {
    padding-right: 0.5em;
    width: 200px;
  }
  .tour-item .extra span {
    font-size: 1.4em;
  }
  .tour-item .details {
    width: 33%;
    float: left;
    padding: 1em;
    margin: 0;
    height: 100%;
    overflow: auto;
  }
  .tour-item .details .flags {
    padding-bottom: 1em;
  }
  .tour-item .cbis-details {
    width: 25%;
    float: left;
    padding: 1em;
    margin: 0;
    height: 100%;
    overflow: auto;
  }
  .tour-item .cbis-details .flags {
    padding-bottom: 1em;
  }
  .tour-item .booking-wrapper {
    height: 100%;
    float: left;
    padding-left: 3%;
    width: 67%;
  }
  .tour-item .cbis-booking-wrapper {
    height: 100%;
    float: left;
    width: 75%;
  }
  .tour-item .calendarwrap {
    float: left;
  }
  .tour-item .calendar {
    margin-top: 1em;
  }
  .tour-item .help-text {
    display: block;
    font: 1.5em/1 futuraptcondbookreg;
    color: #928F86;
    width: 7em;
    height: 7em;
    float: right;
    padding: 2.5em 0 0 2.5em;
    margin-right: 10%;
  }
  .tour-item .booking {
    float: right;
    width: 14em;
    padding: 0 1em;
    text-align: right;
  }
  .tour-item .booking h5 {
    text-align: left;
    margin-top: 0;
  }
  .tour-item .booking p {
    text-align: right;
  }
  .tour-item .booking select, .tour-item .booking input[type="submit"] {
    width: 100%;
    display: inline-block;
  }
}
@media screen and (min-width: 62.5em) {
  .tour-item .details {
    width: 21em;
  }
  .tour-item .details p {
    width: 90%;
  }

  .tour-item .divider {
    display: block;
    float: left;
    height: 100%;
    width: 1em;
  }

  .tour-item .booking-wrapper {
    float: left;
    width: 75%;
    padding-left: 1em;
  }

  .tour-item .cbis-booking-wrapper {
    float: left;
    width: 75%;
  }
}
@media screen and (max-width: 28em) {
  .tour-item img#featured-image {
    max-width: 100%;
  }
}
@media screen and (min-width: 28em) {
  .tour-item .col {
    float: left;
  }
  .tour-item .two-one-cols .span-one {
    width: 25.2%;
  }
  .tour-item .two-one-cols .span-two {
    width: 70%;
    margin-left: 10px;
  }
}
.button {
  padding: 0.2em 0.5em;
  font: 0.75em futuraptbookreg;
  display: inline-block;
  text-decoration: none;
  border-radius: 4px;
  text-align: center;
}
.button.green {
  background: #58ce46;
  background: linear-gradient(to bottom, #58ce46 0%, #009603 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #58ce46), color-stop(100%, #009603));
  background: -webkit-linear-gradient(top, #58ce46 0%, #009603 100%);
  background: -o-linear-gradient(top, #58ce46 0%, #009603 100%);
  border: 1px solid #009603;
  color: #fff;
}
.button.green:hover {
  background: #009603;
  background: linear-gradient(to bottom, #009603 0%, #58ce46 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #009603), color-stop(100%, #58ce46));
  background: -webkit-linear-gradient(top, #009603 0%, #58ce46 100%);
  background: -o-linear-gradient(top, #009603 0%, #58ce46 100%);
}
.button.blue {
  color: #fff;
  background-color: #216091;
}
.button.blue:hover {
  background-color: #38709c;
}
.button.blue:not(.flat) {
  background: #417ea8;
  background: linear-gradient(to bottom, #417ea8 0%, #1f5884 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #417ea8), color-stop(100%, #1f5884));
  background: -webkit-linear-gradient(top, #417ea8 0%, #1f5884 100%);
  background: -o-linear-gradient(top, #417ea8 0%, #1f5884 100%);
  border: 1px solid #1f5884;
}
.button.blue:not(.flat):hover {
  background: #1f5884;
  background: linear-gradient(to bottom, #1f5884 0%, #417ea8 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #1f5884), color-stop(100%, #417ea8));
  background: -webkit-linear-gradient(top, #1f5884 0%, #417ea8 100%);
  background: -o-linear-gradient(top, #1f5884 0%, #417ea8 100%);
}
.button.white {
  background: #fff;
  color: #484848;
}

@media screen and (min-width: 42.5em) {
  .button {
    font-size: 1.2em;
  }
}
#id_matrix {
  margin-top: 0.8em;
  margin-left: 0.5em;
  font: 1em futuraptbookreg;
}
#id_matrix label, #id_matrix legend {
  display: block;
  font: 1em futuraptbookreg;
}
#id_matrix fieldset {
  margin-bottom: 0.5em;
}
#id_matrix input[type="text"], #id_matrix input[type="email"], #id_matrix input[type="tel"], #id_matrix input[type="password"], #id_matrix select, #id_matrix textarea {
  border: 1px solid #b5b5b5;
  border-radius: 5px;
  margin: 0.1em 0 0.4em;
  padding: 0.45em;
}
#id_matrix input[type="submit"] {
  padding: 0.3em 3em;
  font: 1em futuraptbookreg;
  display: inline-block;
  text-decoration: none;
  margin-top: 0.5em;
  border-radius: 4px;
  text-align: center;
  background: #58ce46;
  background: linear-gradient(to bottom, #58ce46 0%, #009603 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #58ce46), color-stop(100%, #009603));
  background: -webkit-linear-gradient(top, #58ce46 0%, #009603 100%);
  background: -o-linear-gradient(top, #58ce46 0%, #009603 100%);
  border: 1px solid #009603;
  color: #fff;
}
#id_matrix input[type="submit"]:hover {
  background: #009603;
  background: linear-gradient(to bottom, #009603 0%, #58ce46 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #009603), color-stop(100%, #58ce46));
  background: -webkit-linear-gradient(top, #009603 0%, #58ce46 100%);
  background: -o-linear-gradient(top, #009603 0%, #58ce46 100%);
}
#id_matrix .h4 {
  font: 1.5em/1 futuraptcondreg;
  color: #484848;
}

.field-validation-error-container {
  color: red;
}
.field-validation-error-container input[type="text"], .field-validation-error-container input[type="email"], .field-validation-error-container input[type="tel"], .field-validation-error-container input[type="password"], .field-validation-error-container select, .field-validation-error-container textarea {
  border: 1px solid red !important;
}

@media screen and (min-width: 48em) {
  margin-left: 0.5em;
  #id_matrix input[type="submit"] {
    font-size: 1.2em;
  }

  #id_matrix input[name="XformCaptcha"] {
    /*background-image: url("/en/customer-service/agents/DynamicImage");*/
    background-position: 80px 0px;
    background-repeat: no-repeat;
  }
}
@media screen and (min-width: 65.625em) {
  #id_matrix {
    margin-left: 0;
  }
}
/**
 * BxSlider v4.1.2 - Fully loaded, responsive content slider
 * http://bxslider.com
 *
 * Written by: Steven Wanderski, 2014
 * http://stevenwanderski.com
 * (while drinking Belgian ales and listening to jazz)
 *
 * CEO and founder of bxCreative, LTD
 * http://bxcreative.com
 */
/** RESET AND LAYOUT
===================================*/
.bx-wrapper {
  position: relative;
  margin: 0 auto 0px;
  padding: 0;
  *zoom: 1;
}

.bx-wrapper img {
  /*max-width: 680px;*/
  max-width: 100%;
  display: block;
}

/** THEME
===================================*/
.bx-wrapper .bx-viewport {
  background: #fff;
  /*fix other elements on the page moving (on Chrome)*/
  -webkit-transform: translatez(0);
  -moz-transform: translatez(0);
  -ms-transform: translatez(0);
  -o-transform: translatez(0);
  transform: translatez(0);
}

.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto {
  position: absolute;
  bottom: 10px;
  left: 10px;
  width: 100%;
}

/* LOADER */
.bx-wrapper .bx-loading {
  min-height: 50px;
  background: url(/sass/layout/elements/images/bx_loader.gif) center center no-repeat white;
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2000;
}

/* PAGER */
.bx-wrapper .bx-pager {
  text-align: center;
  font-size: .85em;
  font-family: Arial;
  font-weight: bold;
  color: #666;
  padding-top: 20px;
}

.bx-wrapper .bx-pager .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item {
  display: inline-block;
  *zoom: 1;
  *display: inline;
}

.bx-wrapper .bx-pager.bx-default-pager a {
  background: #666;
  text-indent: -9999px;
  display: block;
  width: 10px;
  height: 10px;
  margin: 0 5px;
  outline: 0;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}

.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active {
  background: #000;
}

/* DIRECTION CONTROLS (NEXT / PREV) */
.bx-wrapper .bx-prev {
  left: 10px;
  background: url(/sass/layout/elements/images/controls.png) no-repeat 0 -32px;
}

.bx-wrapper .bx-next {
  right: 10px;
  background: url(/sass/layout/elements/images/controls.png) no-repeat -43px -32px;
}

.bx-wrapper .bx-prev:hover {
  background-position: 0 0;
}

.bx-wrapper .bx-next:hover {
  background-position: -43px 0;
}

.bx-wrapper .bx-controls-direction a {
  position: absolute;
  top: 50%;
  margin-top: -16px;
  outline: 0;
  width: 32px;
  height: 32px;
  text-indent: -9999px;
  z-index: 9999;
}

.bx-wrapper .bx-controls-direction a.disabled {
  display: none;
}

/* AUTO CONTROLS (START / STOP) */
.bx-wrapper .bx-controls-auto {
  text-align: center;
}

.bx-wrapper .bx-controls-auto .bx-start {
  display: block;
  text-indent: -9999px;
  width: 10px;
  height: 11px;
  outline: 0;
  background: url(/sass/layout/elements/images/controls.png) -86px -11px no-repeat;
  margin: 0 3px;
}

.bx-wrapper .bx-controls-auto .bx-start:hover,
.bx-wrapper .bx-controls-auto .bx-start.active {
  background-position: -86px 0;
}

.bx-wrapper .bx-controls-auto .bx-stop {
  display: block;
  text-indent: -9999px;
  width: 9px;
  height: 11px;
  outline: 0;
  background: url(/sass/layout/elements/images/controls.png) -86px -44px no-repeat;
  margin: 0 3px;
}

.bx-wrapper .bx-controls-auto .bx-stop:hover,
.bx-wrapper .bx-controls-auto .bx-stop.active {
  background-position: -86px -33px;
}

/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {
  text-align: left;
  width: 80%;
}

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {
  right: 0;
  width: 35px;
  display: none;
}

/* IMAGE CAPTIONS */
.bx-wrapper .bx-caption {
  position: absolute;
  bottom: 0;
  left: 0;
  background: #666666 \9;
  background: rgba(80, 80, 80, 0.75);
  width: 100%;
}

.bx-wrapper .bx-caption span {
  color: #fff;
  font-family: Arial;
  display: block;
  font-size: .85em;
  padding: 10px;
}

.brand-block {
  border: 1px solid #cec5b8;
  max-width: 100%;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  position: relative;
  height: 350px;
}
.brand-block .brand-block__image {
  text-align: center;
  padding: 20px;
}
.brand-block .brand-block__image > img {
  max-height: 80px;
}
.brand-block .brand-block__body {
  padding: 0 20px;
  overflow: -moz-scrollbars-vertical;
  overflow-y: auto;
  max-height: 110px;
}
.brand-block .brand-block__ribbon.ribbon {
  top: 0px;
  position: relative;
  width: 50%;
  margin: 15px 0 5px;
}
.brand-block .brand-block__actions {
  padding: 20px;
  position: absolute;
  bottom: 0;
}

.news-archive {
  padding: 0 0.4em;
}

.news-ingress a,
.news-ingress a:visited {
  color: #B8292E;
}

.news-archive-item__link {
  text-decoration: none;
}

.news-archive-item p {
  color: #000;
}
.news-archive-item > hr {
  border: 1px solid #EFEFEF;
}
@media (min-width: 768px) {
  .news-archive-item > hr {
    display: none;
  }
}

@media (max-width: 767px) {
  .news-archive-item__image {
    text-align: center;
  }
}

.news-archive-item__header {
  text-align: left;
  font-size: 2em;
  padding: 0;
}

.news-archive-item__timestamp {
  font-size: 0.8em;
  color: #000;
  font-family: Open Sans Condensed;
  margin-bottom: 0.8em;
  display: block;
}

.news-archive-item__introduction p {
  font-weight: bold;
  font-size: 0.8em;
}
.news-archive-item__introduction a, .news-archive-item__introduction a:visited {
  color: #B8292E;
}

.news-page-main {
  overflow: hidden;
}

.news-header {
  text-align: left;
  margin-left: 13px;
  font-family: Open Sans Condensed;
  color: #00579A;
  font-size: 2em;
}

.news-header-list {
  text-align: left;
  margin-left: 13px;
  font-family: Open Sans Condensed;
  color: #00579A;
  font-size: 2em;
}
.news-header-list a {
  text-decoration: none;
  color: #00579A;
}
.news-header-list a:visited {
  color: #00579A;
}

.news-image {
  margin-bottom: 0.6em;
  margin-top: 0.6em;
  margin-right: 1em;
  float: right;
}

.news-image-list {
  float: left;
  margin-right: 1em;
}

.news-date {
  margin-bottom: 1em;
  text-align: left;
  font-size: 1.2em;
  color: #000;
  margin-left: 14px;
  font-family: Open Sans Condensed;
}

.news-body {
  margin-left: 1em;
  margin-right: 1em;
}
.news-body p {
  font-family: Open Sans;
  font-size: 0.8em;
}
.news-body a {
  color: #B8292E;
}

.news-ingress {
  margin-bottom: 1.6em;
  margin-left: 1em;
}
.news-ingress p {
  font-family: Open Sans;
  font-weight: bold;
  font-size: 0.8em;
}
.news-ingress a {
  color: #B8292E;
}
.news-ingress a:visited {
  color: #B8292E;
}

.news-date-list {
  margin-bottom: 0.8em;
  text-align: left;
  font-size: 0.8em;
  color: #000;
  margin-left: 14px;
  font-family: Open Sans Condensed;
}
.news-date-list a {
  text-decoration: none;
  color: #000;
}
.news-date-list a:visited {
  color: #000;
}

.list-item .news-ingress a {
  text-decoration: none;
  color: #000;
}
.list-item .news-ingress a:visited {
  color: #000;
}

h1 {
  font: 2em/1 Open Sans Condensed;
  color: #484848;
  text-transform: uppercase;
  padding: 0.25em 0.2em 0;
  text-align: center;
}
h1.alt {
  text-transform: none;
  font: 1.8em/1 Open Sans Condensed;
  text-align: left;
}
h1.start {
  padding-left: 0.167em;
  text-align: left;
}

h2 {
  font: 1.5em/1 Open Sans Condensed;
  text-align: center;
  padding: 0.1em 0.3em 0.2em;
  color: #484848;
}
h2.alt {
  font: 1.1em/1 Open Sans Condensed;
  color: #000;
  text-align: left;
}

h3 {
  font: 1em/1 Open Sans Condensed;
}
h3.products {
  padding-left: 0.331em;
  padding-top: 0.5em;
}

h4, h5 {
  font: 1em/1 Open Sans Condensed;
}

h5 {
  padding-bottom: 0.14em;
  font-size: 1.4em;
  font-weight: 700;
}
h5.alt {
  text-align: center;
}

p {
  font: 0.8em Open Sans;
}

strong {
  font-weight: bold;
}

.breadcrumbs {
  padding: 0.2em 0.5em;
  border-bottom: 1px dotted #e1e1e1;
}
.breadcrumbs li {
  display: inline-block;
  font: 1em Open Sans Condensed;
  color: #606060;
}
.breadcrumbs a {
  color: #484848;
  text-decoration: none;
}
.breadcrumbs span {
  font-size: 0.8em;
  margin: 0.2em 0.6em;
}

.top {
  position: relative;
}
.top .logos {
  padding: 0.2em 0.2em;
  text-align: right;
}
@media screen and (min-width: 42.5em) {
  .top .logos {
    position: absolute;
    right: 0;
    bottom: 0;
  }
}

.logos img {
  height: 2.5em;
  margin-left: 0.4em;
}

p.hashtag {
  font: 1em Open Sans Condensed;
  text-align: right;
  padding: 0 0.4em;
}

#menu {
  clear: both;
  display: inline-block;
}
@media screen and (max-width: 48em) {
  #menu {
    width: 100%;
  }
}

.menu-sub {
  display: none;
  padding: 15px 0 5px;
  position: absolute;
  background: #fff;
  border-bottom-right-radius: 8px;
  border-bottom-left-radius: 8px;
  -moz-box-shadow: 1px 1px 4px #555;
  -webkit-box-shadow: 1px 1px 4px #555;
  box-shadow: 1px 1px 4px #555;
  z-index: 100;
}
.menu-sub li {
  border: none;
  float: none;
  height: auto;
  width: 194px;
  padding: 2px 3px;
  display: block !important;
  border-left: 1px solid white !important;
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
}
.menu-sub li a {
  color: #000 !important;
  font-weight: bold !important;
  font-size: 0.7em;
  display: block;
  width: 100%;
  padding: 5px 30px 5px 10px;
  text-align: left;
  background: url(/assets/images/menu_rightarrow.black.png) no-repeat 96% center;
  line-height: 1.1;
  text-transform: none;
  height: 100%;
  z-index: 1000;
}
.menu-sub li a:hover {
  background: #e1e1e1 url(/assets/images/menu_rightarrow.white.png) no-repeat 96% center;
  border-radius: 3px;
  color: #fff;
  z-index: 1000;
}

#menu li:hover .menu-sub {
  display: block;
  z-index: 1000;
}

/*#menu li ul li a {
            color: #000;
            font-size: 0.7em;
            display: block;
            width: 100%;
            padding: 5px 30px 5px 10px;
            text-align: left;
            background: url(/images/menu_rightarrow.black.png) no-repeat 96% center;
            line-height: 1.1;
            text-transform: none;
            height: 100%;
			z-index: 1000; 
        }*/
/*#menu li ul li a:hover {
    background: #2f6a9d url(/images/menu_rightarrow.white.png) no-repeat 96% center;
    border-radius: 3px;
    color: #fff;
    z-index: 1000;
}*/
.startpage-slideshow {
  display: box;
  /*height: 150px;
  min-height:50%*/
}

.slideshow-info {
  display: inline-block;
  background-color: white;
  max-width: 30%;
  max-height: 390px;
  height: 370px;
  float: left;
  padding: 30px;
  top: 0;
  color: white;
  position: relative;
  text-align: center;
  border-right: 1px solid #e1e1e1;
  border-bottom: 1px solid #e1e1e1;
}
.slideshow-info h3 {
  text-align: center;
  font: 2em/1 Open Sans Condensed;
  color: #484848;
  font-weight: 700;
}
@media (max-width: 48em) {
  .slideshow-info h3 {
    font: 1.8em/1 Open Sans Condensed;
  }
}
.slideshow-info h4 {
  text-align: center;
  font: 1.5em/1 Open Sans Condensed;
  font-weight: 200;
  margin: 10px;
  color: #484848;
}
@media (max-width: 48em) {
  .slideshow-info h4 {
    font: 1.1em/1 Open Sans Condensed;
  }
}
.slideshow-info .boka {
  background: #d00008;
  border-radius: 5px;
  padding: 10px;
  text-decoration: none;
  display: block;
  text-align: center;
  width: 5.5em;
  font: 1em Open Sans Condensed;
  font-weight: 700;
  color: white;
  -ms-transform: translate(-50%, 100px);
  /* IE 9 */
  -webkit-transform: translate(-50%, -100%);
  /* Safari */
  transform: translate(-50%, -100%);
  position: absolute;
  left: 50%;
  bottom: 0px;
}
.slideshow-info .a-logo {
  width: 200px;
  height: 50px;
  display: inline-block;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  position: relative;
  display: box;
  margin-bottom: 20px;
  max-width: 100%;
}

.startpage-slidewrapper {
  display: inline-block;
  height: 370px;
  overflow: hidden;
  float: left;
}
@media screen and (min-width: 28em) {
  .startpage-slidewrapper {
    width: 70%;
  }
}
.startpage-slidewrapper a {
  background-size: cover;
  background-position: 50% 50%;
  height: 370px;
  width: 100%;
  display: inline-block;
}
@media screen and (max-width: 27.99em) {
  .startpage-slidewrapper a {
    background-image: none !important;
  }
}
@media screen and (min-width: 28em) {
  .startpage-slidewrapper a img {
    display: none;
  }
}

.teaserblock {
  float: left;
  height: 293px;
  /*width: 293px;*/
  width: 100%;
  border-radius: 5px;
  margin-bottom: 20px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  /*padding: 5px;*/
  position: relative;
  overflow: hidden;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}
.teaserblock .text {
  color: white;
  margin-top: 50%;
  margin-left: 50%;
  transform: translate(-50%, -100%);
  -ms-transform: translate(-50%, 100px);
  /* IE 9 */
  -webkit-transform: translate(-50%, -100%);
  /* Safari */
}
.teaserblock .text h3 {
  margin-top: 40px;
  font-size: 1.5em;
  font-weight: 700;
}
.teaserblock .text p {
  text-align: center;
}
.teaserblock .text .read-more {
  background: white;
  color: #484848;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  padding: 10px;
  position: absolute;
  text-align: center;
  left: 0;
  right: 0;
  margin: 0 auto;
  margin-top: 20px;
  width: 40%;
  font-weight: 700;
}
@media screen and (max-width: 62em) {
  .teaserblock .text .read-more {
    width: 55%;
  }
}
.teaserblock .textbox {
  background: rgba(225, 225, 225, 0.7);
  vertical-align: bottom;
  color: white;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  padding: 10px;
  text-align: left;
}
.teaserblock .textbox a {
  color: white;
}
.teaserblock .textbox h3 {
  font: 1em/1 Open Sans Condensed;
  text-align: left;
  font-weight: 700;
  padding: 0;
}

.teaserblock.middle {
  width: 100%;
}
@media screen and (min-width: 28em) and (max-width: 47.99em) {
  .teaserblock.middle {
    width: 48%;
  }
}

.teaserblock.middle.odd {
  width: 49%;
  float: left;
}

.teaserblock.middle.even {
  width: 49%;
  float: right;
}

.instagramBlock {
  float: left;
  height: 293px;
  /*width: 293px;*/
  width: 49%;
  border-radius: 5px;
  margin-bottom: 20px;
  margin-right: 10px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  position: relative;
  overflow: hidden;
}
.instagramBlock .title {
  background: white;
  position: absolute;
  top: 40px;
  padding: 10px;
  color: #484848;
  font-weight: 700;
  -webkit-border-top-right-radius: 5px;
  -webkit-border-bottom-right-radius: 5px;
  -moz-border-radius-topright: 5px;
  -moz-border-radius-bottomright: 5px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
}

.puff-container .ribbon2.green, .puff-container .ribbon2.orange, .puff-container .ribbon2.red {
  top: 50px;
  left: 0px;
  width: 45%;
  height: 31px;
  position: absolute;
  border-radius: 5px 5px 0;
  padding: 0 20px;
  line-height: 36px;
  text-transform: uppercase;
  color: #fff;
  font-size: 12px;
  font-weight: 700;
  font-family: 'Open Sans Condensed', sans-serif;
}
@media screen and (min-width: 48em) {
  .puff-container .ribbon2.green, .puff-container .ribbon2.orange, .puff-container .ribbon2.red {
    top: 80px;
    left: 4px;
  }
}
@media screen and (max-width: 47.99em) {
  .puff-container .ribbon2.green, .puff-container .ribbon2.orange, .puff-container .ribbon2.red {
    font-weight: 100;
    top: 56px;
    width: 120px;
    font-size: 0.8em;
    padding: 0 0 0 10px;
    height: 26px;
    line-height: 30px;
  }
}

.ribbon-container {
  position: relative;
}
@media screen and (min-width: 48em) {
  .ribbon-container {
    height: 18px;
  }
}
.ribbon-container .ribbon2 {
  margin-left: -8px;
  top: 0px;
  left: 0px;
  width: 400px;
  height: 31px;
  border-radius: 5px 5px 0;
  line-height: 36px;
  text-transform: uppercase;
  color: #fff;
  font-size: 12px;
  font-weight: 700;
  font-family: 'Open Sans Condensed', sans-serif;
  padding: 0 0 0 28px;
}
@media screen and (min-width: 48em) {
  .ribbon-container .ribbon2 {
    top: 0px;
    left: -20px;
    position: absolute;
    margin-left: 0px;
  }
}
@media screen and (max-width: 47.99em) {
  .ribbon-container .ribbon2 {
    padding: 0 0 0 16px;
    font-weight: 100;
    top: 56px;
    width: 200px;
    font-size: 0.8em;
    height: 26px;
    line-height: 30px;
  }
}

.ribbon2.green {
  background: url("/assets/images/ribbon_green.png"), url("/assets/images/ribbon_green2.png");
  background-position: left top, left top;
  background-repeat: no-repeat, repeat-x;
}

.ribbon2.orange {
  background: url("/assets/images/ribbon_orange.png"), url("/assets/images/ribbon_orange2.png");
  background-position: left top, left top;
  background-repeat: no-repeat, repeat-x;
}

.ribbon2.red {
  background: url("/assets/images/ribbon_red.png"), url("/assets/images/ribbon_red2.png");
  background-position: left top, left top;
  background-repeat: no-repeat, repeat-x;
}

.imageholder {
  border: 1px solid #dbe4eb;
  padding: 8px 9px 0;
  box-shadow: inset -3px 7px 12px -6px #e6e5e5;
  width: 280px;
  margin: 0 6px 4px;
  position: relative;
}

.imageholder h3 {
  text-align: center;
}

.imageholder h4 {
  text-align: center;
  color: #000;
  font-size: 18px;
  font-family: futuraptbookreg;
  font-weight: normal;
  margin: 0 0 12px 0;
}

.tripadvisorrating {
  float: right;
  margin-top: 5px;
  margin-left: 15px;
}

.textSearch {
  display: inline-block;
}

.textSearch .search {
  height: 40px;
  line-height: 40px;
  border-radius: 5px;
  font: 0.9em Open Sans;
  font-weight: 600;
  background: white;
  color: #484848;
  border: none !important;
}

.facebook {
  background: url(/assets/images/facebook.png);
}

.instagram {
  background: url(/assets/images/instagram.png);
}

.youtube {
  background: url(/assets/images/youtube.png);
}

.tripadvisor {
  background: url(/assets/images/tripadvisor.png);
}

.mail {
  background: url(/assets/images/mail.jpg) no-repeat;
  padding-left: 25px;
  line-height: 13px !important;
  margin-top: 10px;
}

.primary {
  cursor: pointer;
}

.primary img {
  /*filter: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");*/
  /* Firefox 10+, Firefox on Android */
  /*  -webkit-filter: grayscale(100%);*/
  /*filter: grayscale(100%);
  filter: gray;*/
  /* IE 6-9 */
  -moz-transition: all 0.2s ease-in;
  -o-transition: all 0.2s ease-in;
  -webkit-transition: all 0.2s ease-in;
  transition: all 0.2s ease-in;
}

.primary:hover img {
  filter: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0'/></filter></svg>#grayscale");
  -webkit-filter: none;
  filter: none;
}

.search-button {
  background: none repeat scroll 0% 0% #d00008;
  border-radius: 5px;
  height: 40px;
  border: medium none !important;
  width: 40px;
  float: right;
  margin: 1px 0 0 9px;
  /*margin-left: 5px;*/
  cursor: pointer;
}

.search-button-date {
  background: none repeat scroll 0 0 #216091;
  color: #fff;
  border: medium none !important;
  border-radius: 5px;
  cursor: pointer;
  float: left;
  height: 40px;
  margin: 1px 0 0 9px;
  width: 55px;
}
.search-button-date .search-btn-date-txt {
  margin: 6px 2px 3px 3px;
  position: relative;
}

.search-button-header {
  background: url("/assets/images/search2.png") no-repeat center center;
  background-size: auto 50%;
  border-radius: 5px;
  height: 40px;
  border: medium none !important;
  width: 40px;
  margin-top: -3px;
  margin-left: 5px;
  cursor: pointer;
  float: right;
  color: #216091;
}

.textSearch .search-main {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPCEtLSBHZW5lcmF0b3I6IEljb01vb24uaW8gLS0+IDwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+IDxzdmcgZmlsbD0iI2ZmZmZmZiIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPjxnPjxwYXRoIGQ9Ik0gMTkuMzgsMTcuMDE5TCAxNC42NDMsMTIuOTljLTAuNDktMC40NDEtMS4wMTMtMC42NDMtMS40MzctMC42MjRDIDE0LjMyNCwxMS4wNTcsIDE1LDkuMzU3LCAxNSw3LjUgQyAxNSwzLjM1OCwgMTEuNjQyLDAsIDcuNSwwQyAzLjM1OCwwLDAsMy4zNTgsMCw3LjVjMCw0LjE0MiwgMy4zNTgsNy41LCA3LjUsNy41YyAxLjg1NywwLCAzLjU1Ny0wLjY3NiwgNC44NjctMS43OTQgYy0wLjAyMCwwLjQyMywgMC4xODMsMC45NDcsIDAuNjI0LDEuNDM3bCA0LjAyOSw0LjczN2MgMC42OSwwLjc2NywgMS44MTcsMC44MzEsIDIuNTA0LDAuMTQ0UyAyMC4xNDcsMTcuNzA5LCAxOS4zOCwxNy4wMTl6IE0gNy41LDEyLjVjLTIuNzYxLDAtNS0yLjIzOS01LTVTIDQuNzM5LDIuNSwgNy41LDIuNXMgNSwyLjIzOSwgNSw1UyAxMC4yNjEsMTIuNSwgNy41LDEyLjV6Ij48L3BhdGg+PC9nPjwvc3ZnPg==) no-repeat center center;
  padding-left: 28px;
  height: 40px;
  line-height: 40px;
  border-radius: 5px;
  font: 0.9em Open Sans;
  font-weight: 600;
  curson: pointer;
  color: #216091;
  border: none !important;
}

.tab-navigation {
  border-bottom: 3px solid #d00008;
  margin-bottom: 0.6em;
}
.tab-navigation li {
  display: inline-block;
  background-color: #FFE6E6;
}
.tab-navigation li a {
  text-decoration: none;
  color: #484848;
  display: inline-block;
  padding: 0.5em 1.4em;
  text-indent: -99999px;
  background-position: center center;
  background-repeat: no-repeat;
}
.tab-navigation li.active {
  background-color: #d00008;
}
.tab-navigation li.active a {
  color: white;
}
.tab-navigation li.scroll-button {
  background: #58ce46;
  background: linear-gradient(to bottom, #58ce46 0%, #009603 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #58ce46), color-stop(100%, #009603));
  background: -webkit-linear-gradient(top, #58ce46 0%, #009603 100%);
  background: -o-linear-gradient(top, #58ce46 0%, #009603 100%);
}
.tab-navigation li.scroll-button a {
  text-indent: 0;
  color: #fff;
}
.tab-navigation li.scroll-button a span {
  display: none;
}

.content {
  padding: 30px;
  clear: both;
}
.content .time, .content .price, .content h3 {
  font-family: Open Sans Condensed;
}
.content a, .content li, .content .title, .content .text h3 {
  font-family: Open Sans;
}
.content a {
  color: #484848;
  text-decoration: none;
  font-size: 0.8em;
}
@media screen and (min-width: 48em) {
  .content .col.span-one {
    /*margin-right: 29px;*/
    margin-right: 3%;
    width: 31%;
  }
}
.content .block {
  max-width: 100%;
  margin-bottom: 20px;
  overflow: hidden;
  clear: both;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.content h3 {
  font-size: 1em;
  font-weight: 700;
  text-align: center;
  text-transform: uppercase;
  padding: 15px 0;
  color: white;
}
.content .puff1 {
  position: relative;
}
.content .puff1 h3 {
  position: absolute;
  bottom: 130px;
  top: 0;
  bottom: 0;
  left: 10px;
  right: 10px;
  font: 2em Great Vibes;
  text-transform: inherit;
  text-shadow: -1px 1px 3px rgba(0, 0, 0, 0.85);
}
.content .top-list {
  background: #d00008;
  color: black;
}
.content .top-list h3 {
  border-bottom: 5px solid #fff;
}
.content .top-list ul {
  list-style: inherit;
  list-style-type: decimal;
  list-style-position: inside;
}
.content .top-list li {
  padding: 15px 20px;
}
.content .top-list li:nth-child(odd) {
  background: #e1e1e1;
}
.content .top-list li:nth-child(even) {
  background: white;
}
.content .aktuellt {
  background: white;
}
.content .aktuellt h3 {
  color: #484848;
  border-bottom: 1px solid #fff;
}
.content .aktuellt li {
  margin-left: 20px;
  margin-bottom: 15px;
}
.content .aktuellt li:last-child {
  border-bottom: 1px solid #fff;
}
.content .aktuellt .date {
  color: #4f4f4f;
  display: block;
}
.content .aktuellt .date a {
  color: #4F4F4F;
  display: block;
  padding: 0px 0px;
}
.content .aktuellt .title {
  color: #484848;
}
.content .aktuellt .title a {
  color: #d00008;
  padding: 2px 0px;
}
.content .aktuellt a {
  padding: 15px 20px;
  color: #d00008;
}
.content .aktuellt a .fa-angle-right:before {
  padding-right: 5px;
}
.content .aktuellt a .fa-angle-right:before i {
  font-family: Open Sans;
}
.content .posts .post {
  background: white;
  border: 1px solid #cec5b8;
  color: black;
  position: relative;
  overflow: visible;
  display: inline-block;
}
.content .posts .post img {
  float: left;
  width: 34.5%;
  border-radius: 5px 0 0 5px;
}
.content .posts .post h2 {
  text-align: left;
  display: inline-block;
  padding: 0 0 10px 0;
  font: 0.9em Open Sans;
  font-weight: 600;
}
.content .posts .post p {
  margin-bottom: 10px;
}
.content .posts .post a {
  font-size: 0.8em;
  font-weight: 600;
  color: #d00008;
}
@media screen and (min-width: 62.5em) {
  .content .posts .post a {
    position: absolute;
    bottom: 20px;
  }
}
.content .posts .post a .fa-angle-right:before {
  padding-right: 5px;
}
.content .posts .post .time {
  display: inline-block;
  right: 20px;
  position: absolute;
  font-weight: bold;
  color: #484848;
}
.content .posts .post .time .fa-clock-o {
  padding-right: 5px;
}
.content .posts .post .price {
  position: absolute;
  right: 20px;
  bottom: 20px;
  color: #b8292e;
  font-weight: bold;
}
.content .posts .post .content {
  float: right;
  width: 62%;
  clear: none;
  padding: 10px;
}
.content .span-half {
  width: 47.4%;
}
.content .span-half .block img {
  border-radius: 5px;
}
.content .span-half .puff2 .title {
  background: white;
  position: absolute;
  top: 40px;
  padding: 10px;
  color: #484848;
  font-weight: 700;
  -webkit-border-top-right-radius: 5px;
  -webkit-border-bottom-right-radius: 5px;
  -moz-border-radius-topright: 5px;
  -moz-border-radius-bottomright: 5px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
}
.content .span-half .puff2, .content .span-half .puff3, .content .span-half .puff4, .content .span-half .sponsor {
  position: relative;
  width: 100%;
}
.content .span-half .puff2 .text, .content .span-half .puff3 .text, .content .span-half .puff4 .text, .content .span-half .sponsor .text {
  position: absolute;
  top: 20%;
  left: 0;
  right: 0;
}
.content .span-half .puff2 .text h3, .content .span-half .puff3 .text h3, .content .span-half .puff4 .text h3, .content .span-half .sponsor .text h3 {
  text-align: center;
  font-size: 1em;
  text-transform: inherit;
}
.content .span-half .puff2 .text h3 .big, .content .span-half .puff3 .text h3 .big, .content .span-half .puff4 .text h3 .big, .content .span-half .sponsor .text h3 .big {
  font-size: 1.6em;
  text-transform: uppercase;
  display: block;
  line-height: 54px;
}
.content .span-half .puff2 .text .read-more, .content .span-half .puff3 .text .read-more, .content .span-half .puff4 .text .read-more, .content .span-half .sponsor .text .read-more {
  background: white;
  color: #484848;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  padding: 10px;
  position: absolute;
  text-align: center;
  left: 0;
  right: 0;
  margin: 0 auto;
  width: 40%;
  font-weight: 700;
}
.content .span-half .puff2 .text-field, .content .span-half .puff3 .text-field, .content .span-half .puff4 .text-field, .content .span-half .sponsor .text-field {
  background: rgba(31, 91, 138, 0.7);
  padding: 10px;
  position: absolute;
  bottom: 3px;
  color: white;
  -webkit-border-bottom-right-radius: 5px;
  -webkit-border-bottom-left-radius: 5px;
  -moz-border-radius-bottomright: 5px;
  -moz-border-radius-bottomleft: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
}
.content .span-half .puff2 .text-field h3, .content .span-half .puff3 .text-field h3, .content .span-half .puff4 .text-field h3, .content .span-half .sponsor .text-field h3 {
  text-align: left;
  font-size: 1em;
  padding: 5px 0;
}
.content .puff4 {
  background: url("/assets/images/puff3.png");
  background-size: 100% 100%;
  background-repeat: no-repeat;
  width: 100%;
  min-height: 293px;
  max-height: 293px;
  position: relative;
}
.content .left {
  float: left;
}
.content .right {
  float: right;
}

.amount {
  font-size: 1em;
}

.col img {
  width: 100%;
}

.extra-navigation {
  margin-bottom: 1.5em;
}
.extra-navigation a {
  display: block;
  padding: 0.5em 0.3em;
  background-color: #f5c1c1;
  color: #484848;
  font: 1em Open Sans;
  margin-bottom: 0.1em;
  text-decoration: none;
}
.extra-navigation .active a {
  background-color: #d00008;
  color: white;
}

.search-wrapper-main {
  background-color: #F6F6F6;
}

.search-wrapper {
  width: 62.5em;
  padding: 0px;
  margin: 0px auto;
}

.new-list-url {
  padding: 15px 20px;
}

@media screen and (min-width: 42.5em) {
  .puff.tour span {
    font-size: 1.5em;
  }
}

.puff.tour span.time-left {
  float: left;
  color: #484848;
  margin-top: 0.3em;
}

#tab-four a {
  color: #B8292E;
}
#tab-four a:visited {
  color: #B8292E;
}
#tab-four h4 {
  margin-bottom: 1em;
}

.list-item {
  height: 100%;
  overflow: hidden;
  margin-left: 1em;
  margin-right: 1em;
  margin-bottom: 1em;
}

.activity-header {
  float: left;
  margin-top: 20px;
  margin-right: 5px;
}

.right-images {
  padding: 1em;
}
.right-images h4 {
  font-size: 1.5em;
  color: #216091;
  margin-bottom: 0.2em;
  margin-top: 0.6em;
}

.price-puff {
  font-family: Open Sans Condensed;
  position: absolute;
  right: 20px;
  bottom: 20px;
  color: #d00008;
  font-weight: bold;
  float: right;
}

.price-info {
  margin-left: 3.9%;
}
.price-info h4 {
  color: #216091;
}

#tab-seven p {
  margin-left: 3.9%;
}

.main-text {
  font-family: Open Sans;
  padding: 0.4em 0.6em 0;
}
.main-text.facts {
  background: #cec5b8;
  padding: 1em;
}
.main-text.facts h4 {
  margin-bottom: 0.2em;
  margin-top: 0.6em;
}
.main-text h3, .main-text h4 {
  font-size: 1.5em;
  color: #484848;
}
.main-text h4 {
  font-size: 1.5em;
}
.main-text p {
  margin-bottom: 0.6em;
}
.main-text a {
  color: #b8292e;
}
.main-text li {
  margin-bottom: 0.2em;
}
.main-text img {
  max-width: 100%;
  width: auto;
}
.main-text .button {
  font-size: 1em;
  padding: 0.8em 0.5em;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.download-items a {
  font: 1em Open Sans;
  color: #b8292e;
}
.download-items .download-menu {
  padding: 10px 0 0 66px;
  height: 36px;
  display: block;
}
.download-items .download-timetable {
  padding: 5px 0 0 35px;
  height: 25px;
  display: block;
}

img.time-table {
  width: 100%;
  max-width: 400px;
  margin: 0 auto;
  display: block;
}

img.map-image {
  width: 100%;
  max-width: 970px;
  margin: 0 auto;
  display: block;
}

img#featured-image {
  width: 100%;
  max-width: 170px;
  margin: 0 auto;
  display: block;
}

.flag {
  width: 1.5em;
  height: 1em;
  display: inline-block;
}

.flag-top-right {
  display: none;
}

.puff-container {
  padding-top: 0.5em;
}

.search-item {
  display: block;
  padding: 0.3em 0.5em;
  text-decoration: none;
  border-top: 1px dotted #C3D9EB;
  color: #000;
}
.search-item:first-child {
  margin-top: 0.5em;
  border: none;
}
.search-item h4 {
  color: #484848;
}

@media screen and (min-width: 42.5em) {
  h1 {
    font-size: 2em;
    padding-top: 0.3em;
  }
  h1.alt {
    text-align: left;
    font-size: 2em;
    padding-left: 0.15em;
  }
  h1.start {
    text-align: left;
    padding-top: 0;
  }

  h2 {
    color: #484848;
  }
  h2.alt {
    text-align: left;
    font-size: 1em;
    color: #000;
    font-weight: 700;
  }
  h2.start {
    text-align: left;
  }

  h3 {
    font-size: 1em;
  }
  h3.products {
    padding: 0.8em 0 0 0.1875em;
  }

  h5.alt {
    text-align: left;
  }

  .date-search {
    paddingm-bottom: 0.4em;
  }

  .tab-navigation li a {
    padding: 0.3em 1em;
  }
  .tab-navigation li.scroll-button a span {
    display: inline;
  }

  .at4-share-outer .atss a {
    width: 32px;
    padding: 0;
  }

  .breadcrumbs li {
    font-size: 1em;
  }

  .logos img {
    height: 3em;
  }

  p.hashtag {
    font-size: 1em;
  }

  .tab-navigation li {
    font: 1em Open Sans;
  }
  .tab-navigation li a {
    text-indent: 0;
    background-image: none !important;
  }

  .extra-navigation {
    border-bottom: 3px solid #d00008;
  }
  .extra-navigation li {
    display: inline-block;
  }
  .extra-navigation a {
    margin: 0;
    padding: 0.3em 1em;
  }

  .tab {
    padding: 0 0.5em;
  }
  .tab .download-items {
    float: left;
    width: 60%;
    margin-left: 3.9%;
  }
  .tab .download-items .download-menu, .tab .download-items .download-timetable {
    display: inline-block;
    margin: 0.5em 0;
  }
  .tab .main-text {
    float: left;
    width: 36.1%;
    padding: 0 1em 0 0;
  }

  #tab-one .main-text {
    float: right;
  }

  .article-map {
    padding-bottom: 0.8em;
  }

  .article-content {
    width: 61.5%;
  }

  .puff-container {
    width: 42em;
    margin: 0 auto;
    padding: 0.25em 0 0.5em;
  }

  .search-item {
    padding: 1em 0.5em 0;
  }
}
@media screen and (min-width: 62.5em) {
  .menu-sub li {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
    border-left: 1px solid #f5c1c1;
    border-top: medium none;
    display: inline-block;
  }

  h1.alt {
    padding: 0.1em 0 0;
  }

  h1.start {
    padding-left: 0;
  }

  h2 {
    padding: 0.1em 0 0.4em;
  }

  h3.products {
    padding-left: 0;
    font-size: 1.5em;
    font-weight: 600;
  }

  .breadcrumbs {
    padding: 1.4em 0.5em 0.4em;
  }

  .main-text {
    padding: 0 0.9375em;
  }

  .puff-container {
    padding: 0.25em 0.125em 0;
    width: 100%;
  }

  .tab {
    padding: 0;
  }

  .wrapper.main {
    padding-bottom: 2em;
    padding: 0.8em;
  }

  .wrapper.main.startpage {
    padding-bottom: 2em;
    padding: 0;
  }
  .wrapper.main.startpage .footer {
    margin-left: 0;
  }

  .wrapper.brands {
    width: 100%;
  }

  h2.ribbon .button-wrap {
    overflow: hidden;
    margin-left: 1px;
  }
  h2.ribbon .button-wrap .button {
    float: left;
  }
  h2.ribbon .button-wrap .textSearch .search {
    display: block;
    float: left;
    margin-left: 10px;
    margin-top: 1px;
  }
}
@media screen and (max-width: 48em) {
  .activity-header {
    margin-top: 5px;
    /*visibility: collapse;*/
    display: none;
  }

  .search-button {
    margin-top: 5px;
  }

  .search-wrapper-main {
    display: none;
  }
  .search-wrapper-main .start {
    margin: 0 7%;
  }

  .textSearch .search {
    margin-top: 5px;
  }

  .content .puff1 h3 {
    font-size: 1em;
  }
  .content .posts .post .content {
    padding: 10px;
  }
  .content h3 {
    font-size: 1em;
  }
  .content .puff4 {
    min-height: 243px;
  }
  .content .teaserblock.middle.even {
    width: 48% !important;
  }
  .content .teaserblock.middle.odd {
    width: 48% !important;
  }
  .content .instagramBlock {
    width: 48%;
  }

  h2.ribbon .button-wrap {
    /*overflow: hidden;
    margin-left: 1px;
    margin-top: 30px;*/
    display: inline-block;
    margin: 2px 0 0;
    overflow: hidden;
    width: 100%;
        /*.button {
            float: left;
        }

        .textSearch {
            float: left;
        }

        .textSearch .search {
            display: block;
            float: left;
            margin-left: -390px;
            margin-top: 50px;
        }*/
  }
  h2.ribbon .button-wrap .search-button {
    margin-top: 0px !important;
    /* visibility: collapse;*/
  }
  h2.ribbon .button-wrap select {
    float: left;
    margin: 0em 0.5em 0.7em 0.1em;
    /*width: 19% !important;*/
  }
  h2.ribbon .button-wrap .textSearch {
    clear: both;
    float: left;
  }
  h2.ribbon .button-wrap .textSearch .search {
    margin-top: 0px;
    display: block;
    float: left;
    margin-left: 0px;
  }
}
@media screen and (max-width: 30em) {
  h2.ribbon .button-wrap {
    /*margin: 8px 0px 0px;
    overflow: hidden;
    margin-top: 30px;
    display: block;*/
    /*select {
        clear: both;
        margin: 0.3em;
        padding: 0.5em;
        width: 47%;
    }*/
        /*select {
            float: left;
            margin: 0.1em 0.5em 0.5em 0.1em;
            width: 19% !important;
        }

        .textSearch {
            clear: both;
            float: left;
        }

        .textSearch .search {
            margin-top: 0px;
            display: block;
            float: left;
            margin-left: 0px;
        }*/
  }

  .activity-header {
    /*margin-top: 5px;*/
    display: none;
  }

  .search-button {
    margin-top: 0px !important;
    /* visibility: collapse;*/
  }

  .button white datepick {
    background: none repeat scroll 0% 0% #FFF;
    color: #216091;
    width: 152px;
  }

  .members .grayline {
    display: none;
  }

  .startpage-slideshow .startpage-slidewrapper {
    height: auto;
    max-width: 100%;
    overflow: hidden;
  }
  .startpage-slideshow .startpage-slidewrapper a {
    height: auto;
  }
  .startpage-slideshow .slideshow-info {
    min-width: 100%;
    height: 300px;
  }
  .startpage-slideshow .slideshow-info .boka {
    margin-top: 25%;
  }
  .startpage-slideshow .slideshow-info h3 {
    font-size: 1.5em;
    /*display: none !important;*/
  }
  .startpage-slideshow .slideshow-info h4 {
    font-size: 1.2em;
    /*display: none !important;*/
  }

  .content .col.span-one {
    margin-right: 0;
    width: 100%;
  }
  .content .span-half {
    width: 100%;
  }
  .content .posts .post img, .content .posts .post .content {
    width: 100%;
  }
  .content .posts .time {
    right: 0;
    left: 0;
    margin: 0 0 10px 0;
  }
  .content .posts .post a, .content .posts .post .time {
    position: relative;
    display: block;
  }
  .content .posts .post a {
    bottom: 0;
  }
  .content .posts .post p {
    margin: 10px 0;
  }
  .content .posts .post .price {
    bottom: 10px;
  }
  .content .puff1 h3 {
    font-size: 1em;
  }
  .content .teaserblock.middle.even {
    width: 100% !important;
    padding-bottom: 100%;
  }
  .content .teaserblock.middle.odd {
    width: 100% !important;
    padding-bottom: 100%;
  }
  .content .instagramBlock {
    width: 100%;
    padding-bottom: 100%;
  }
}
.footer {
  margin-left: -0.8em;
}
.footer .wrapper {
  background: #d00008;
  padding: 30px;
}
.footer a {
  display: block;
  font: 0.8em Open Sans;
  text-decoration: none;
}
.footer h4 {
  padding: 0 0 0.5em 0.6em;
  font: 0.9em Open Sans;
}
.footer h4.center {
  padding: 0;
  text-align: center;
}
.footer .bottom {
  background: #f6f6f6;
}
.footer .social-links {
  padding: 0 0.6em 0.3em;
}
.footer .social-links a {
  display: inline-block;
  width: 1.9em;
  height: 1.9em;
  margin-right: 0.3em;
  font: 0.8em Open Sans;
  text-decoration: none;
  color: #fff;
}
.footer .logo-holder.center {
  text-align: center;
}
.footer .logo-holder img {
  width: auto;
  height: 3.125em;
  margin: 0 0.5em;
}
.footer .logo-holder p {
  line-height: 1;
}
.footer .logo-holder a {
  display: inline;
}
.footer .col {
  padding-bottom: 10px;
}
.footer .col h3 {
  font: 1em Open Sans;
  text-align: left;
  margin-bottom: 5px;
  text-transform: uppercase;
  color: white;
}
.footer .col .half {
  width: 50%;
  float: left;
}
.footer .col .half a {
  padding: 0 10px;
  color: white;
  margin-bottom: 5px;
}
.footer .col .cards p {
  display: inline-block;
  padding-right: 0.5em;
  width: 28%;
}
.footer .col .cards img {
  height: auto;
  width: 100%;
}

@media screen and (min-width: 48em) {
  .footer .bottom-links a {
    display: inline-block;
    padding: 0.6em 0;
    margin-left: 1.44em;
  }
  .footer .bottom-links a:first-child {
    margin: 0;
  }

  .footer .info .col h3 {
    text-align: left;
    padding: 0 0 0.2em 0.4em;
    min-height: 1.5em;
    margin-bottom: 0.3em;
  }
}
@media screen and (min-width: 65.625em) {
  .footer .logo-holder img {
    height: 4.6875em;
    margin: 0 0.6em;
  }

  .footer .logo-holder.center {
    margin: 0 0.7em;
  }
}
@media screen and (max-width: 30em) {
  .footer .col .half a {
    padding: 0 10px 0 0;
  }
}
h2.ribbons {
  text-transform: uppercase;
  text-align: left;
  color: #fff;
  background: #d00008;
  display: inline-block;
  position: relative;
  margin-top: 0.3em;
  padding-right: 1em;
  padding-top: 0.2em;
  font: 1em Open Sans;
}
h2.ribbons:after {
  content: "";
  width: 10px;
  height: 100%;
  position: absolute;
  top: 0;
  right: -10px;
  background-color: #d00008;
}
h2.ribbons.alt {
  color: #484848;
  background: #f0f8fc;
  display: block;
  width: 100%;
  margin-bottom: 10px;
}
h2.ribbons.alt:after {
  background-color: #f0f8fc;
}
h2.ribbons .button-wrap {
  display: block;
}
h2.ribbons .button, h2.ribbons .calendar {
  vertical-align: text-bottom;
}
h2.ribbons .button {
  font-size: 0.8em;
  text-transform: none;
  position: relative;
}
h2.ribbons .button:hover {
  cursor: pointer;
}
h2.ribbons .button.datepick {
  padding-right: 2.2em;
}
h2.ribbons .button.datepick .icon {
  display: block;
  width: 1.2em;
  height: 1.2em;
  position: absolute;
  top: 0.2em;
  right: 0.5em;
}
h2.ribbons select {
  display: none;
  font-size: 0.6em;
  margin: 0 1em;
  padding: 0.2em 0;
}

@media screen and (min-width: 42.5em) {
  h2.ribbons {
    padding: 0.25em 2.5em 0.25em 0.5em;
    font-size: 1.1em;
  }
  h2.ribbons .button-wrap {
    display: inline-block;
  }
  h2.ribbons .button {
    margin-top: 0.5em;
    height: 1.9em;
    padding: 0.3em 1.5em;
    vertical-align: baseline;
  }
  h2.ribbons .button.datepick .icon {
    top: 0.3em;
  }
  h2.ribbons:before {
    content: "";
    position: absolute;
    width: 5px;
    height: 125%;
    top: 0;
    left: -5px;
  }
  h2.ribbons.alt {
    padding-top: 0;
    padding-right: 0;
  }
}
@media screen and (min-width: 62.5em) {
  h2.ribbons {
    left: -0.67em;
  }
}
.puff .ribbon {
  background-size: 100% 100%;
}
.puff .ribbon.children.en {
  background-image: url("/assets/images/ribbon_children_en.png");
}
.puff .ribbon.children.fi {
  background-image: url("/assets/images/ribbon_children_fi.png");
}
.puff .ribbon.children.da {
  background-image: url("/assets/images/ribbon_children_dk.png");
}
.puff .ribbon.children.sv {
  background-image: url("/assets/images/ribbon_children_se.png");
}
.puff .ribbon.early.en {
  background-image: url("/assets/images/ribbon_early_en.png");
}
.puff .ribbon.early.fi {
  background-image: url("/assets/images/ribbon_early_fi.png");
}
.puff .ribbon.early.da {
  background-image: url("/assets/images/ribbon_early_dk.png");
}
.puff .ribbon.early.sv {
  background-image: url("/assets/images/ribbon_early_se.png");
}
.puff .ribbon.new.en {
  background-image: url("/assets/images/ribbon_new_en.png");
}
.puff .ribbon.new.fi {
  background-image: url("/assets/images/ribbon_new_fi.png");
}
.puff .ribbon.new.da {
  background-image: url("/assets/images/ribbon_new_dk.png");
}
.puff .ribbon.new.sv {
  background-image: url("/assets/images/ribbon_new_se.png");
}
.puff .ribbon.offer.en {
  background-image: url("/assets/images/ribbon_offer_en.png");
}
.puff .ribbon.offer.fi {
  background-image: url("/assets/images/ribbon_offer_fi.png");
}
.puff .ribbon.offer.da {
  background-image: url("/assets/images/ribbon_offer_dk.png");
}
.puff .ribbon.offer.sv {
  background-image: url("/assets/images/ribbon_offer_se.png");
}
.puff .ribbon.premiere.en {
  background-image: url("/assets/images/ribbon_premiere_en.png");
}
.puff .ribbon.premiere.fi {
  background-image: url("/assets/images/ribbon_premiere_fi.png");
}
.puff .ribbon.premiere.da {
  background-image: url("/assets/images/ribbon_premiere_dk.png");
}
.puff .ribbon.premiere.sv {
  background-image: url("/assets/images/ribbon_premiere_se.png");
}
.puff .ribbon.eco.en {
  background-image: url("/assets/images/ribbon_eco_en.png");
}
.puff .ribbon.eco.fi {
  background-image: url("/assets/images/ribbon_eco_fi.png");
}
.puff .ribbon.eco.da {
  background-image: url("/assets/images/ribbon_eco_dk.png");
}
.puff .ribbon.eco.sv {
  background-image: url("/assets/images/ribbon_eco_se.png");
}
.puff .ribbon.endseason.en {
  background-image: url("/assets/images/ribbon_endseason_en.png");
}
.puff .ribbon.endseason.fi {
  background-image: url("/assets/images/ribbon_endseason_fi.png");
}
.puff .ribbon.endseason.da {
  background-image: url("/assets/images/ribbon_endseason_dk.png");
}
.puff .ribbon.endseason.sv {
  background-image: url("/assets/images/ribbon_endseason_se.png");
}

.header .logo .stromma {
  background: url(data:image/svg+xml;base64,PCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE1LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0NCjxzdmcgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDg0MiA1OTUiIHhtbDpzcGFjZT0icHJlc2VydmUiIGhlaWdodD0iNTIuNSIgdmlld0JveD0iMCAwIDE4NC41MzQgNTIuNSIgd2lkdGg9IjE4NSIgdmVyc2lvbj0iMS4xIiB5PSIwcHgiIHg9IjBweCIgeG1sbnM6Y2M9Imh0dHA6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL25zIyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIj48bWV0YWRhdGE+PHJkZjpSREY+PGNjOldvcmsgcmRmOmFib3V0PSIiPjxkYzpmb3JtYXQ+aW1hZ2Uvc3ZnK3htbDwvZGM6Zm9ybWF0PjxkYzp0eXBlIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiLz48ZGM6dGl0bGUvPjwvY2M6V29yaz48L3JkZjpSREY+PC9tZXRhZGF0YT4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJtMzEuMiwzOS4yczAuMzItNS42Ny02LjQtOS43OWMwLDAtNi40LTMuODktOS41Ni05LjMzLDAsMC0zLjQ4LTUuNjctMS43NC0xMy45LDAsMCwwLjQ3Ny0yLjk3LDIuMzgtNi4xN2gtMTUuOXY1Mi41aDI1LjRjMi42LTEuNjUsNi4wOC01LjM1LDUuODUtMTMuM3oiLz4NCjxwYXRoIGQ9Im0xOC43LDAuMDAxYy0xLjA0LDEuNjYtMi4wMiw0LjI0LTEuNjQsNy44MiwwLDAsMC4xODMsNC4wNyw1LjY3LDguMSwwLDAsNS4xNywzLjM4LDguMjgsNi4xMywwLDAsNC45NCwzLjcsNS40NCwxMC41LDAsMCwxLjY4LDEyLjUtNi42LDIwaDE1NXYtNTIuNWgtMTY2eiIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNkMDAwMDgiLz4NCjxwYXRoIGQ9Im0xOC43LDAuMDAxYy0xLjAyLDEuNjctMS45OCw0LjIzLTEuNjEsNy43NSwwLDAsMC4xODMsNC4wNyw1LjY3LDguMSwwLDAsNS4xNywzLjM4LDguMjgsNi4xMywwLDAsNC45NCwzLjcsNS40NCwxMC41LDAsMCwxLjcxLDEyLjUtNi42NCwyMGgtNC40MmMyLjYxLTEuNjIsNi4xMi01LjMsNS44OC0xMy4zLDAsMCwwLjMyLTUuNjctNi40LTkuNzksMCwwLTYuNC0zLjg5LTkuNTYtOS4zMywwLDAtMy40OC01LjY3LTEuNzQtMTMuOSwwLDAsMC40NzctMi45MiwyLjM1LTYuMTFoMi43M3oiIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjRkZGIi8+DQo8ZyBmaWxsPSIjRkZGIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMzMyLjI3MSwtMjE2LjMzNCkiPg0KCTxwYXRoIGQ9Im0zODgsMjM5Yy0wLjE2NC0xLjUyLTEuMTUtMi45Ny0yLjc2LTIuOTctMS44NSwwLTIuODgsMS4xLTIuODgsMi45NSwwLDMuODksNy4wMiwyLjcyLDcuMDIsOC4zMywwLDMuMjMtMi42Nyw0LjkyLTUuNjYsNC45Mi0xLjMxLDAtMi41OC0wLjQ2OS0zLjcyLTEuMDUtMC4xMTctMS4xOS0wLjI4MS0yLjM2LTAuMzk4LTMuNTZsMC42NTYtMC4xNGMwLjI4MSwxLjk5LDEuNCwzLjcyLDMuNjMsMy43MiwxLjU5LDAsMi44OC0xLjAxLDIuODgtMi42NywwLTQuMTQtNi44OC0yLjg2LTYuODgtOC41LDAtMy4wNCwyLjE1LTQuODQsNS4xNy00Ljg0LDAuNjU1LDAsMi42NCwwLjI1NywzLjM3LDAuMzUxLDAsMS4xLDAuMDk0LDIuMjIsMC4yMzQsMy4zNWwtMC42NTYsMC4xMTd6Ii8+DQoJPHBhdGggZD0ibTM5MywyMzdjLTEuNzYsMC0xLjgzLDAuNDIxLTIuMTgsMi4xM2gtMC43MDJjMC4wOTQtMC42NTUsMC4yMTEtMS4zMSwwLjI4MS0xLjk5LDAuMDk0LTAuNjU1LDAuMTQxLTEuMzEsMC4xNDEtMS45OWgwLjU2MmMwLjE4NywwLjcwMywwLjc3MiwwLjY3OSwxLjQsMC42NzloMTIuMWMwLjYzMiwwLDEuMjItMC4wMjMsMS4yNi0wLjcyNmwwLjU2MiwwLjA5M2MtMC4wOTQsMC42MzItMC4xODgsMS4yNi0wLjI1OCwxLjktMC4wNDcsMC42MzItMC4wNDcsMS4yNi0wLjA0NywxLjlsLTAuNzAyLDAuMjU3Yy0wLjA0Ny0wLjg2Ni0wLjE2NC0yLjI1LTEuNzMtMi4yNWgtMy44NHYxMi41YzAsMS44LDAuODE5LDIuMDEsMS45NCwyLjAxaDAuNDQ1djAuNzAyYy0wLjkxMywwLTIuNTUtMC4wOTQtMy44Mi0wLjA5NC0xLjQsMC0zLjA0LDAuMDk0LTMuOTYsMC4wOTR2LTAuNzAyaDAuNDQ0YzEuMjksMCwxLjk0LTAuMTE3LDEuOTQtMS45N3YtMTIuNWgtMy44NHoiLz4NCgk8cGF0aCBkPSJtNDEwLDIzOGMwLTEuNzEtMC45MzctMS43OC0xLjY2LTEuNzhoLTAuNDIxdi0wLjcwMmMwLjc0OSwwLDIuMiwwLjA5MywzLjYzLDAuMDkzLDEuNCwwLDIuNTMtMC4wOTMsMy43Ny0wLjA5MywyLjk1LDAsNS41NywwLjc5Niw1LjU3LDQuMTIsMCwyLjExLTEuNCwzLjM5LTMuMjUsNC4xMmw0LDUuOTljMC42NTUsMC45ODIsMS4xMiwxLjI2LDIuMjcsMS40djAuNzAyYy0wLjc3MSwwLTEuNTItMC4wOTQtMi4yOS0wLjA5NC0wLjcyNiwwLTEuNDgsMC4wOTQtMi4yLDAuMDk0LTEuOC0yLjM2LTMuMzUtNC44OS00Ljg3LTcuNThoLTEuNTR2NS4wMWMwLDEuOCwwLjg0MywxLjg3LDEuOTIsMS44N2gwLjQyMXYwLjcwMmMtMS4zMywwLTIuNjktMC4wOTQtNC4wMy0wLjA5NC0xLjEyLDAtMi4yMiwwLjA5NC0zLjM5LDAuMDk0di0wLjcwMmgwLjQyMWMwLjg2NiwwLDEuNjYtMC4zOTgsMS42Ni0xLjI2di0xMXptMyw1LjQzaDEuMTVjMi4zNCwwLDMuNi0wLjg4OSwzLjYtMy42NSwwLTIuMDgtMS4zMy0zLjQyLTMuNDItMy40Mi0wLjcwMiwwLTEuMDEsMC4wNy0xLjMzLDAuMDk0djYuOTd6Ii8+DQoJPHBhdGggZD0ibTQzMiwyMzVjNC45OSwwLDguOTYsMy4wOSw4Ljk2LDguMDgsMCw1LjM4LTMuODYsOC45Ni04Ljg1LDguOTYtNC45NiwwLTguNzYtMy4zNy04Ljc2LTguNCwwLTQuODcsMy43Ny04LjY0LDguNjQtOC42NHptMC4zNSwxNmM0LjU0LDAsNS4zNC00LDUuMzQtNy40MnMtMS44NS03LjU2LTUuNzQtNy41NmMtNC4xLDAtNS4zMSwzLjY1LTUuMzEsNi43OS0wLjAwMSw0LjE5LDEuOTIsOC4xOSw1LjcxLDguMTl6bS0yLjYtMTkuOWMwLjcyNiwwLDEuMzEsMC41ODUsMS4zMSwxLjMxLDAsMC43MjYtMC41ODUsMS4zMS0xLjMxLDEuMzEtMC43MjYsMC0xLjMxLTAuNTg1LTEuMzEtMS4zMSwwLTAuNzI2LDAuNTg1LTEuMzEsMS4zMS0xLjMxem00LjgyLDBjMC43MjYsMCwxLjMxLDAuNTg1LDEuMzEsMS4zMSwwLDAuNzI2LTAuNTg1LDEuMzEtMS4zMSwxLjMxLTAuNzI3LDAtMS4zMS0wLjU4NS0xLjMxLTEuMzEsMC0wLjcyNiwwLjU4NC0xLjMxLDEuMzEtMS4zMXoiLz4NCgk8cGF0aCBkPSJtNDUyLDI0OCw1LjU1LTEyLjJjMC43MDIsMCwxLjU0LDAuMDkzLDIuMzksMC4wOTMsMC44MTgsMCwxLjY2LTAuMDkzLDIuNDgtMC4wOTN2MC43MDJoLTAuMjExYy0wLjcwMiwwLTIuMTMsMC4wNDctMi4xOCwxLjA4LTAuMDIzLDAuNjA4LDAuMDcsMS4zMSwwLjExNywxLjgzbDAuODksMTAuN2MwLjA5NCwxLjE3LDAuNjc5LDEuMjYsMi4wOCwxLjMxdjAuNzAyYy0xLjEtMC4wNDctMi4yNS0wLjA5NC0zLjM3LTAuMDk0LTEuMjksMC0yLjU4LDAuMDQ3LTMuODYsMC4wOTR2LTAuNzAyYzEuMjItMC4wNywyLjAxLTAuMDcsMi4wMS0xLjEsMC0wLjI4MSwwLTAuNTM5LTAuMDIzLTEuMTVsLTAuNjU1LTkuODhoLTAuMDQ3bC01Ljk3LDEzLjJoLTAuNTYybC01LjY2LTEyLjloMS4ybC0wLjc5NiwxMC4zYzAsMC43NDksMC4xODcsMS4xMiwwLjQ5MSwxLjMzLDAuMzUxLDAuMjExLDAuODQzLDAuMjM0LDEuNSwwLjI1OGgwLjI4MXYwLjcwMmMtMS4wNS0wLjA0Ny0yLjEzLTAuMDk0LTMuMTgtMC4wOTQtMC45MTMsMC0xLjg1LDAuMDQ3LTIuNzYsMC4wOTR2LTAuNzAyaDAuMzI3YzEuODUtMC4wNywxLjkyLTAuODY2LDIuMTMtMi41NWwwLjcwMi02LjUxYzAuMTg4LTEuNjYsMC4yODEtMy4xOCwwLjI4MS00LjEyLDAtMS4zMS0xLjAxLTEuNzYtMi4wNC0xLjc2aC0wLjMwNXYtMC43MDJjMC45NiwwLDEuOSwwLjA5MywyLjg2LDAuMDkzLDAuNzAyLDAsMS40LTAuMDkzLDIuMTEtMC4wOTNsNS40OCwxMi4yeiIvPg0KCTxwYXRoIGQ9Im00NzYsMjQ4LDUuNTUtMTIuMmMwLjcwMiwwLDEuNTQsMC4wOTMsMi4zOSwwLjA5MywwLjgxOSwwLDEuNjYtMC4wOTMsMi40OC0wLjA5M3YwLjcwMmgtMC4yMTFjLTAuNzAyLDAtMi4xMywwLjA0Ny0yLjE4LDEuMDgtMC4wMjMsMC42MDgsMC4wNywxLjMxLDAuMTE3LDEuODNsMC44OSwxMC43YzAuMDk0LDEuMTcsMC42NzksMS4yNiwyLjA4LDEuMzF2MC43MDJjLTEuMS0wLjA0Ny0yLjI1LTAuMDk0LTMuMzctMC4wOTQtMS4yOSwwLTIuNTgsMC4wNDctMy44NiwwLjA5NHYtMC43MDJjMS4yMi0wLjA3LDIuMDEtMC4wNywyLjAxLTEuMSwwLTAuMjgxLDAtMC41MzktMC4wMjMtMS4xNWwtMC42NTUtOS44OGgtMC4wNDdsLTUuOTcsMTMuMmgtMC41NjJsLTUuNjYtMTIuOWgtMC4wNDZsLTAuNzk2LDEwLjNjMCwwLjc0OSwwLjE4NywxLjEyLDAuNDkxLDEuMzMsMC4zNTEsMC4yMTEsMC44NDMsMC4yMzQsMS41LDAuMjU4aDAuMjgxdjAuNzAyYy0xLjA1LTAuMDQ3LTIuMTMtMC4wOTQtMy4xOC0wLjA5NC0wLjkxMywwLTEuODUsMC4wNDctMi43NiwwLjA5NHYtMC43MDJoMC4zMjhjMS44NS0wLjA3LDEuOTItMC44NjYsMi4xMy0yLjU1bDAuNzAyLTYuNTFjMC4xODgtMS42NiwwLjI4MS0zLjE4LDAuMjgxLTQuMTIsMC0xLjMxLTEuMDEtMS43Ni0yLjA0LTEuNzZoLTAuMzA1di0wLjcwMmMwLjk2LDAsMS45LDAuMDkzLDIuODYsMC4wOTMsMC43MDIsMCwxLjQtMC4wOTMsMi4xMS0wLjA5M2w1LjQ4LDEyLjJ6Ii8+DQoJPHBhdGggZD0ibTQ5MiwyNDljLTAuMjMzLDAuNzk2LTAuNTE1LDEuNC0wLjUxNSwxLjgzLDAsMC43MDIsMC45ODMsMC44MTksMS43NiwwLjgxOWgwLjI1N3YwLjcwMmMtMC45MzYtMC4wNDctMS45LTAuMDk0LTIuODMtMC4wOTQtMC44NDMsMC0xLjY5LDAuMDQ3LTIuNTMsMC4wOTR2LTAuNzAyaDAuMTRjMC45MTMsMCwxLjY5LTAuNTM4LDIuMDQtMS41MmwzLjc0LTEwLjdjMC4zMDQtMC44NjYsMC43MjYtMi4wNCwwLjg2Ni0yLjksMC43NDktMC4yNTcsMS42OC0wLjcyNiwyLjEzLTEuMDEsMC4wNy0wLjAyMywwLjExNy0wLjA0NywwLjE4Ny0wLjA0N3MwLjExNywwLDAuMTY0LDAuMDdjMC4wNywwLjE4NywwLjE0MSwwLjM5OCwwLjIxMSwwLjU4NWw0LjMxLDEyLjJjMC4yODEsMC44MTksMC41NjIsMS42OCwwLjg2NiwyLjM5LDAuMjgxLDAuNjU1LDAuNzcyLDAuOTM3LDEuNTQsMC45MzdoMC4xNDF2MC43MDJjLTEuMDUtMC4wNDctMi4xMS0wLjA5NC0zLjIzLTAuMDk0LTEuMTUsMC0yLjMyLDAuMDQ3LTMuNTEsMC4wOTR2LTAuNzAyaDAuMjU3YzAuNTM5LDAsMS40NS0wLjA5NCwxLjQ1LTAuNjc5LDAtMC4zMDUtMC4yMTEtMC45MzctMC40NjktMS42OWwtMC45MTMtMi43MmgtNS4zMWwtMC43NTEsMi40NHptMy40Mi0xMC40aC0wLjA0N2wtMi4xOCw2LjYyaDQuMzhsLTIuMTUtNi42MnoiLz4NCjwvZz4NCjwvc3ZnPg0NCg==) no-repeat;
  background-size: 100% 100%;
}
.header .members .member-of {
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCA4NSAxNyIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgODUgMTciIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPHBhdGggZmlsbD0iIzVDNUM1QyIgZD0iTTEuNSw4LjFoMC45djEuMWMwLjItMC4zLDAuMy0wLjUsMC41LTAuN2MwLjItMC4yLDAuNC0wLjMsMC42LTAuNEMzLjcsOCwzLjksOCw0LjEsNy45YzAuMiwwLDAuNCwwLDAuNSwwDQoJCUM1LDcuOSw1LjQsOCw1LjcsOC4xQzYsOC4yLDYuMiw4LjMsNi40LDguNUM2LjUsOC43LDYuNyw4LjgsNi44LDlDNi45LDkuMiw3LDkuMyw3LDkuNGMwLjItMC41LDAuNi0wLjksMS0xLjJzMS0wLjQsMS41LTAuNA0KCQljMC41LDAsMC45LDAuMSwxLjIsMC4yYzAuMywwLjEsMC42LDAuMywwLjgsMC41QzExLjgsOSwxMiw5LjMsMTIuMSw5LjhjMC4xLDAuNCwwLjEsMC44LDAuMSwxLjJ2NS43aC0wLjlWMTFjMC0wLjMsMC0wLjYtMC4xLTAuOQ0KCQlzLTAuMi0wLjYtMC40LTAuOGMtMC4yLTAuMi0wLjQtMC4zLTAuNi0wLjRDMTAsOC44LDkuOCw4LjcsOS42LDguN2MtMC42LDAtMSwwLjEtMS4zLDAuNEM4LDkuMyw3LjcsOS42LDcuNiw5LjkNCgkJYy0wLjEsMC4zLTAuMiwwLjYtMC4yLDAuOWMwLDAuMywwLDAuNSwwLDAuNnY1LjFINi40di01LjVjMC0wLjEsMC0wLjMsMC0wLjZTNi4zLDEwLDYuMiw5LjdDNiw5LjUsNS45LDkuMiw1LjYsOVM1LDguNyw0LjYsOC43DQoJCUMzLjgsOC43LDMuMyw5LDIuOSw5LjZjLTAuNCwwLjYtMC41LDEuMy0wLjUsMi4xdjQuOUgxLjVWOC4xeiIvPg0KCTxwYXRoIGZpbGw9IiM1QzVDNUMiIGQ9Ik0xNS41LDEyLjVjMCwwLjUsMCwxLDAuMiwxLjVjMC4yLDAuNCwwLjQsMC44LDAuOCwxLjFjMC4zLDAuMywwLjcsMC41LDEuMSwwLjdDMTgsMTYsMTguNSwxNiwxOC45LDE2DQoJCWMwLjcsMCwxLjMtMC4yLDEuOC0wLjVjMC41LTAuNCwwLjktMC44LDEuMi0xLjRsMC43LDAuNGMtMC4xLDAuMi0wLjMsMC41LTAuNSwwLjhjLTAuMiwwLjMtMC41LDAuNS0wLjgsMC44DQoJCWMtMC4zLDAuMi0wLjcsMC40LTEuMSwwLjZjLTAuNCwwLjItMC45LDAuMi0xLjQsMC4yYy0wLjcsMC0xLjMtMC4xLTEuOC0wLjNzLTEtMC41LTEuMy0xYy0wLjQtMC40LTAuNi0wLjktMC44LTEuNA0KCQljLTAuMi0wLjUtMC4zLTEuMS0wLjMtMS44YzAtMC43LDAuMS0xLjQsMC40LTJjMC4yLTAuNiwwLjUtMSwwLjktMS40YzAuNC0wLjQsMC44LTAuNywxLjMtMC44YzAuNS0wLjIsMS0wLjMsMS41LTAuMw0KCQljMC42LDAsMS4xLDAuMSwxLjYsMC4zYzAuNSwwLjIsMC45LDAuNSwxLjMsMC45YzAuNCwwLjQsMC42LDAuOSwwLjgsMS40YzAuMiwwLjYsMC4zLDEuMiwwLjMsMS45SDE1LjV6IE0yMiwxMS42DQoJCWMtMC4xLTAuNC0wLjItMC44LTAuMy0xLjFjLTAuMi0wLjQtMC40LTAuNy0wLjctMC45Yy0wLjMtMC4zLTAuNi0wLjUtMS0wLjZjLTAuNC0wLjEtMC44LTAuMi0xLjItMC4yYy0wLjQsMC0wLjgsMC4xLTEuMiwwLjINCgkJYy0wLjQsMC4xLTAuNywwLjQtMSwwLjZjLTAuMywwLjMtMC41LDAuNi0wLjcsMC45cy0wLjMsMC43LTAuNCwxLjFIMjJ6Ii8+DQoJPHBhdGggZmlsbD0iIzVDNUM1QyIgZD0iTTI1LjMsOC4xaDAuOXYxLjFjMC4yLTAuMywwLjMtMC41LDAuNS0wLjdjMC4yLTAuMiwwLjQtMC4zLDAuNi0wLjRDMjcuNSw4LDI3LjcsOCwyNy45LDcuOQ0KCQljMC4yLDAsMC40LDAsMC41LDBjMC40LDAsMC44LDAuMSwxLjEsMC4yYzAuMywwLjEsMC41LDAuMywwLjcsMC40YzAuMiwwLjIsMC4zLDAuMywwLjQsMC41YzAuMSwwLjIsMC4yLDAuMywwLjIsMC40DQoJCWMwLjItMC41LDAuNi0wLjksMS0xLjJzMS0wLjQsMS41LTAuNGMwLjUsMCwwLjksMC4xLDEuMiwwLjJjMC4zLDAuMSwwLjYsMC4zLDAuOCwwLjVjMC40LDAuNCwwLjYsMC43LDAuNiwxLjINCgkJYzAuMSwwLjQsMC4xLDAuOCwwLjEsMS4ydjUuN2gtMC45VjExYzAtMC4zLDAtMC42LTAuMS0wLjlzLTAuMi0wLjYtMC40LTAuOEMzNC40LDksMzQuMiw4LjksMzQsOC44Yy0wLjItMC4xLTAuNC0wLjEtMC42LTAuMQ0KCQljLTAuNiwwLTEsMC4xLTEuMywwLjRjLTAuMywwLjItMC41LDAuNS0wLjcsMC44Yy0wLjEsMC4zLTAuMiwwLjYtMC4yLDAuOWMwLDAuMywwLDAuNSwwLDAuNnY1LjFoLTAuOXYtNS41YzAtMC4xLDAtMC4zLDAtMC42DQoJCVMzMC4xLDEwLDMwLDkuN2MtMC4xLTAuMy0wLjMtMC41LTAuNi0wLjdzLTAuNi0wLjMtMS4xLTAuM2MtMC43LDAtMS4zLDAuMy0xLjYsMC45Yy0wLjQsMC42LTAuNSwxLjMtMC41LDIuMXY0LjloLTAuOVY4LjF6Ii8+DQoJPHBhdGggZmlsbD0iIzVDNUM1QyIgZD0iTTM5LjksMS40djguMmMwLjQtMC42LDAuOS0xLDEuNS0xLjNjMC42LTAuMywxLjItMC40LDEuOS0wLjRjMC42LDAsMS4yLDAuMSwxLjcsMC4zDQoJCWMwLjUsMC4yLDAuOSwwLjUsMS4zLDAuOXMwLjYsMC45LDAuOCwxLjRzMC4zLDEuMSwwLjMsMS43YzAsMC42LTAuMSwxLjItMC4zLDEuOGMtMC4yLDAuNi0wLjUsMS0wLjgsMS41Yy0wLjQsMC40LTAuOCwwLjctMS4zLDENCgkJYy0wLjUsMC4yLTEuMSwwLjQtMS43LDAuNGMtMC41LDAtMS0wLjEtMS40LTAuMmMtMC40LTAuMS0wLjctMC4zLTEtMC41Yy0wLjMtMC4yLTAuNS0wLjQtMC42LTAuNmMtMC4yLTAuMi0wLjMtMC4zLTAuMy0wLjV2MS41SDM5DQoJCVYxLjRIMzkuOXogTTQzLjIsMTZjMC41LDAsMS0wLjEsMS40LTAuM3MwLjgtMC41LDEtMC44YzAuMy0wLjMsMC41LTAuNywwLjYtMS4yYzAuMS0wLjUsMC4yLTAuOSwwLjItMS41YzAtMC42LTAuMS0xLjEtMC4zLTEuNQ0KCQlzLTAuNC0wLjgtMC43LTEuMWMtMC4zLTAuMy0wLjctMC41LTEuMS0wLjdjLTAuNC0wLjItMC44LTAuMi0xLjMtMC4yYy0wLjQsMC0wLjgsMC4xLTEuMiwwLjJjLTAuNCwwLjEtMC44LDAuNC0xLjEsMC43DQoJCWMtMC4zLDAuMy0wLjYsMC43LTAuOCwxLjFzLTAuMywxLTAuMywxLjVjMCwwLjUsMC4xLDEsMC4yLDEuNWMwLjEsMC41LDAuNCwwLjksMC42LDEuMnMwLjYsMC42LDEsMC44QzQyLjEsMTUuOSw0Mi42LDE2LDQzLjIsMTZ6Ig0KCQkvPg0KCTxwYXRoIGZpbGw9IiM1QzVDNUMiIGQ9Ik01MC4yLDEyLjVjMCwwLjUsMCwxLDAuMiwxLjVjMC4yLDAuNCwwLjQsMC44LDAuOCwxLjFjMC4zLDAuMywwLjcsMC41LDEuMSwwLjdjMC40LDAuMiwwLjksMC4yLDEuMywwLjINCgkJYzAuNywwLDEuMy0wLjIsMS44LTAuNWMwLjUtMC40LDAuOS0wLjgsMS4yLTEuNGwwLjcsMC40Yy0wLjEsMC4yLTAuMywwLjUtMC41LDAuOGMtMC4yLDAuMy0wLjUsMC41LTAuOCwwLjhzLTAuNywwLjQtMS4xLDAuNg0KCQljLTAuNCwwLjItMC45LDAuMi0xLjQsMC4yYy0wLjcsMC0xLjMtMC4xLTEuOC0wLjNzLTEtMC41LTEuMy0xYy0wLjQtMC40LTAuNi0wLjktMC44LTEuNGMtMC4yLTAuNS0wLjMtMS4xLTAuMy0xLjgNCgkJYzAtMC43LDAuMS0xLjQsMC40LTJjMC4yLTAuNiwwLjUtMSwwLjktMS40YzAuNC0wLjQsMC44LTAuNywxLjMtMC44YzAuNS0wLjIsMS0wLjMsMS41LTAuM0M1NCw3LjksNTQuNSw4LDU1LDguMg0KCQljMC41LDAuMiwwLjksMC41LDEuMywwLjljMC40LDAuNCwwLjYsMC45LDAuOCwxLjRjMC4yLDAuNiwwLjMsMS4yLDAuMywxLjlINTAuMnogTTU2LjYsMTEuNmMtMC4xLTAuNC0wLjItMC44LTAuMy0xLjENCgkJYy0wLjItMC40LTAuNC0wLjctMC43LTAuOWMtMC4zLTAuMy0wLjYtMC41LTEtMC42Yy0wLjQtMC4xLTAuOC0wLjItMS4yLTAuMmMtMC40LDAtMC44LDAuMS0xLjIsMC4yYy0wLjQsMC4xLTAuNywwLjQtMSwwLjYNCgkJYy0wLjMsMC4zLTAuNSwwLjYtMC43LDAuOXMtMC4zLDAuNy0wLjQsMS4xSDU2LjZ6Ii8+DQoJPHBhdGggZmlsbD0iIzVDNUM1QyIgZD0iTTYwLDguMWgwLjl2MS4xYzAuMi0wLjQsMC40LTAuNywwLjctMC45YzAuMy0wLjMsMC43LTAuNCwxLjItMC40YzAuMSwwLDAuMiwwLDAuNCwwYzAuMiwwLDAuMywwLjEsMC41LDAuMg0KCQlsLTAuNCwwLjhjMCwwLTAuMS0wLjEtMC4yLTAuMWMtMC4xLDAtMC4yLTAuMS0wLjQtMC4xYy0wLjQsMC0wLjgsMC4xLTEsMC40cy0wLjQsMC41LTAuNSwwLjljLTAuMSwwLjMtMC4yLDAuNy0wLjIsMS4xDQoJCWMwLDAuNCwwLDAuNywwLDF2NC42SDYwVjguMXoiLz4NCgk8cGF0aCBmaWxsPSIjNUM1QzVDIiBkPSJNNzQuMiw3LjljMC42LDAsMS4yLDAuMSwxLjgsMC4zYzAuNiwwLjIsMSwwLjUsMS40LDAuOWMwLjQsMC40LDAuNywwLjksMC45LDEuNHMwLjMsMS4xLDAuMywxLjgNCgkJYzAsMC42LTAuMSwxLjItMC4zLDEuOGMtMC4yLDAuNi0wLjUsMS0wLjksMS40Qzc3LDE2LDc2LjYsMTYuMyw3NiwxNi41Yy0wLjYsMC4yLTEuMSwwLjMtMS44LDAuM2MtMC42LDAtMS4yLTAuMS0xLjgtMC4zDQoJCXMtMS0wLjUtMS40LTAuOWMtMC40LTAuNC0wLjctMC45LTAuOS0xLjRjLTAuMi0wLjYtMC4zLTEuMS0wLjMtMS44YzAtMC42LDAuMS0xLjIsMC4zLTEuOGMwLjItMC42LDAuNS0xLDAuOS0xLjQNCgkJYzAuNC0wLjQsMC45LTAuNywxLjQtMC45QzczLDgsNzMuNiw3LjksNzQuMiw3Ljl6IE03NC4yLDE2YzAuNSwwLDEtMC4xLDEuNC0wLjNjMC40LTAuMiwwLjgtMC40LDEuMS0wLjhjMC4zLTAuMywwLjYtMC43LDAuOC0xLjINCgkJYzAuMi0wLjQsMC4zLTAuOSwwLjMtMS40cy0wLjEtMS0wLjMtMS40Yy0wLjItMC40LTAuNC0wLjgtMC44LTEuMmMtMC4zLTAuMy0wLjctMC42LTEuMS0wLjhzLTAuOS0wLjMtMS40LTAuM3MtMSwwLjEtMS40LDAuMw0KCQlTNzIsOS41LDcxLjcsOS44Yy0wLjMsMC4zLTAuNiwwLjctMC44LDEuMmMtMC4yLDAuNC0wLjMsMC45LTAuMywxLjRzMC4xLDEsMC4zLDEuNGMwLjIsMC40LDAuNCwwLjgsMC44LDEuMg0KCQljMC4zLDAuMywwLjcsMC42LDEuMSwwLjhDNzMuMiwxNS45LDczLjcsMTYsNzQuMiwxNnoiLz4NCgk8cGF0aCBmaWxsPSIjNUM1QzVDIiBkPSJNODIuMSw4Ljl2Ny43aC0wLjlWOC45aC0xVjguMWgxVjRjMC0wLjYsMC4xLTEuMSwwLjItMS41YzAuMS0wLjQsMC4zLTAuNywwLjUtMC45czAuNS0wLjQsMC43LTAuNA0KCQljMC4zLTAuMSwwLjUtMC4xLDAuOC0wLjFjMC4yLDAsMC4zLDAsMC41LDBjMC4xLDAsMC4yLDAuMSwwLjMsMC4xVjJDODQsMiw4My44LDEuOSw4My41LDEuOWMtMC4yLDAtMC40LDAtMC41LDAuMQ0KCQljLTAuMiwwLjEtMC4zLDAuMi0wLjUsMC4zYy0wLjEsMC4yLTAuMiwwLjQtMC4zLDAuN2MtMC4xLDAuMy0wLjEsMC43LTAuMSwxLjJ2My45aDIuMXYwLjhIODIuMXoiLz4NCjwvZz4NCjwvc3ZnPg0K) center center no-repeat;
  background-size: 100% 100%;
}
.header .members .grayline {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJwAAABaCAYAAABNCT/kAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkJBODlFMUM5QTY1NzExRTM5NURERDY3OUM1Qzg2MDgxIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkJBODlFMUNBQTY1NzExRTM5NURERDY3OUM1Qzg2MDgxIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QkE4OUUxQzdBNjU3MTFFMzk1RERENjc5QzVDODYwODEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QkE4OUUxQzhBNjU3MTFFMzk1RERENjc5QzVDODYwODEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz70d8YzAABH8klEQVR42oxdB5gU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) no-repeat;
  background-size: 100% 100%;
}
.header .search a {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPCEtLSBHZW5lcmF0b3I6IEljb01vb24uaW8gLS0+IDwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+IDxzdmcgZmlsbD0iI2ZmZmZmZiIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPjxnPjxwYXRoIGQ9Ik0gMTkuMzgsMTcuMDE5TCAxNC42NDMsMTIuOTljLTAuNDktMC40NDEtMS4wMTMtMC42NDMtMS40MzctMC42MjRDIDE0LjMyNCwxMS4wNTcsIDE1LDkuMzU3LCAxNSw3LjUgQyAxNSwzLjM1OCwgMTEuNjQyLDAsIDcuNSwwQyAzLjM1OCwwLDAsMy4zNTgsMCw3LjVjMCw0LjE0MiwgMy4zNTgsNy41LCA3LjUsNy41YyAxLjg1NywwLCAzLjU1Ny0wLjY3NiwgNC44NjctMS43OTQgYy0wLjAyMCwwLjQyMywgMC4xODMsMC45NDcsIDAuNjI0LDEuNDM3bCA0LjAyOSw0LjczN2MgMC42OSwwLjc2NywgMS44MTcsMC44MzEsIDIuNTA0LDAuMTQ0UyAyMC4xNDcsMTcuNzA5LCAxOS4zOCwxNy4wMTl6IE0gNy41LDEyLjVjLTIuNzYxLDAtNS0yLjIzOS01LTVTIDQuNzM5LDIuNSwgNy41LDIuNXMgNSwyLjIzOSwgNSw1UyAxMC4yNjEsMTIuNSwgNy41LDEyLjV6Ij48L3BhdGg+PC9nPjwvc3ZnPg==) no-repeat center center;
  background-size: 57% 57%;
}
.header .menu a {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPCEtLSBHZW5lcmF0b3I6IEljb01vb24uaW8gLS0+IDwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+IDxzdmcgZmlsbD0iI2ZmZmZmZiIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDIwIDIwIiBoZWlnaHQ9IjIwIiB3aWR0aD0iMjAiPjxnPjxwYXRoIGQ9Ik0gMTYsOUwgNCw5IGMtMC41NTIsMC0xLDAuNDQ4LTEsMXMgMC40NDgsMSwgMSwxbCAxMiwwIGMgMC41NTMsMCwgMS0wLjQ0OCwgMS0xUyAxNi41NTMsOSwgMTYsOXogTSA0LDdsIDEyLDAgYyAwLjU1MywwLCAxLTAuNDQ4LCAxLTEgcy0wLjQ0Ny0xLTEtMUwgNCw1IEMgMy40NDgsNSwgMyw1LjQ0OCwgMyw2UyAzLjQ0OCw3LCA0LDd6IE0gMTYsMTNMIDQsMTMgYy0wLjU1MiwwLTEsMC40NDctMSwxcyAwLjQ0OCwxLCAxLDFsIDEyLDAgYyAwLjU1MywwLCAxLTAuNDQ3LCAxLTEgUyAxNi41NTMsMTMsIDE2LDEzeiI+PC9wYXRoPjwvZz48L3N2Zz4=) no-repeat center center;
  background-size: 75% 75%;
}
.header input[type="submit"] {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2Zw0gICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iDSAgIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiDSAgIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyINICAgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyINICAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIg0gICB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayINICAgdmVyc2lvbj0iMS4xIg0gICB3aWR0aD0iMzYiDSAgIGhlaWdodD0iMzIiDSAgIGlkPSJzdmcyOTg1Ij48ZGVmcw0gICAgIGlkPSJkZWZzMjk4NyI+PGxpbmVhckdyYWRpZW50DSAgICAgICBpZD0ibGluZWFyR3JhZGllbnQzNzcxIj48c3RvcA0gICAgICAgICBpZD0ic3RvcDM3NzMiDSAgICAgICAgIHN0eWxlPSJzdG9wLWNvbG9yOiM0MTdlYTg7c3RvcC1vcGFjaXR5OjEiDSAgICAgICAgIG9mZnNldD0iMCIgLz48c3RvcA0gICAgICAgICBpZD0ic3RvcDM3NzUiDSAgICAgICAgIHN0eWxlPSJzdG9wLWNvbG9yOiMxZjU4ODQ7c3RvcC1vcGFjaXR5OjEiDSAgICAgICAgIG9mZnNldD0iMSIgLz48L2xpbmVhckdyYWRpZW50PjxsaW5lYXJHcmFkaWVudA0gICAgICAgeDE9IjAuMTgxODE4MTkiDSAgICAgICB5MT0iMzIuMTgxODE2Ig0gICAgICAgeDI9IjYzLjk5OTk5NiINICAgICAgIHkyPSIzMi4xODE4MTYiDSAgICAgICBpZD0ibGluZWFyR3JhZGllbnQzNzc3Ig0gICAgICAgeGxpbms6aHJlZj0iI2xpbmVhckdyYWRpZW50Mzc3MSINICAgICAgIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIg0gICAgICAgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgwLjUwMTQyNDQ5LDAsMCwwLjU2NTM0MDksMzEuOTk5NzQyLC0zNi4zNzU1MTcpIiAvPjwvZGVmcz48bWV0YWRhdGENICAgICBpZD0ibWV0YWRhdGEyOTkwIj48cmRmOlJERj48Y2M6V29yaw0gICAgICAgICByZGY6YWJvdXQ9IiI+PGRjOmZvcm1hdD5pbWFnZS9zdmcreG1sPC9kYzpmb3JtYXQ+PGRjOnR5cGUNICAgICAgICAgICByZGY6cmVzb3VyY2U9Imh0dHA6Ly9wdXJsLm9yZy9kYy9kY21pdHlwZS9TdGlsbEltYWdlIiAvPjxkYzp0aXRsZT48L2RjOnRpdGxlPjwvY2M6V29yaz48L3JkZjpSREY+PC9tZXRhZGF0YT48Zw0gICAgIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0wLjA5MDkxMTg3LC0zMi4wOTA5MDgpIg0gICAgIGlkPSJsYXllcjEiPjxyZWN0DSAgICAgICB3aWR0aD0iMzEuOTk5OTk4Ig0gICAgICAgaGVpZ2h0PSIzNi4xODE4MTYiDSAgICAgICB4PSIzMi4wOTA5MTIiDSAgICAgICB5PSItMzYuMjcyNzI4Ig0gICAgICAgdHJhbnNmb3JtPSJtYXRyaXgoMCwxLC0xLDAsMCwwKSINICAgICAgIGlkPSJyZWN0Mjk5MyINICAgICAgIHN0eWxlPSJjb2xvcjojMDAwMDAwO2ZpbGw6dXJsKCNsaW5lYXJHcmFkaWVudDM3NzcpO2ZpbGwtb3BhY2l0eToxO2ZpbGwtcnVsZTpub256ZXJvO3N0cm9rZS13aWR0aDoxO3N0cm9rZS1saW5lY2FwOmJ1dHQ7c3Ryb2tlLWxpbmVqb2luOm1pdGVyO3N0cm9rZS1taXRlcmxpbWl0OjQ7c3Ryb2tlLW9wYWNpdHk6MTtzdHJva2UtZGFzaGFycmF5Om5vbmU7c3Ryb2tlLWRhc2hvZmZzZXQ6MDttYXJrZXI6bm9uZTt2aXNpYmlsaXR5OnZpc2libGU7ZGlzcGxheTppbmxpbmU7b3ZlcmZsb3c6dmlzaWJsZTtlbmFibGUtYmFja2dyb3VuZDphY2N1bXVsYXRlIiAvPjxnDSAgICAgICB0cmFuc2Zvcm09Im1hdHJpeCgwLjkxODE4MTg0LDAsMCwwLjkxODE4MTg0LDkuNjM2MzQ1LDM5LjYzNjM0MikiDSAgICAgICBpZD0iZzQiDSAgICAgICBzdHlsZT0iZmlsbDojZmZmZmZmIj48cGF0aA0gICAgICAgICBkPSJNIDE5LjM4LDE3LjAxOSAxNC42NDMsMTIuOTkgQyAxNC4xNTMsMTIuNTQ5IDEzLjYzLDEyLjM0NyAxMy4yMDYsMTIuMzY2IDE0LjMyNCwxMS4wNTcgMTUsOS4zNTcgMTUsNy41IDE1LDMuMzU4IDExLjY0MiwwIDcuNSwwIDMuMzU4LDAgMCwzLjM1OCAwLDcuNSAwLDExLjY0MiAzLjM1OCwxNSA3LjUsMTUgYyAxLjg1NywwIDMuNTU3LC0wLjY3NiA0Ljg2NywtMS43OTQgLTAuMDIsMC40MjMgMC4xODMsMC45NDcgMC42MjQsMS40MzcgbCA0LjAyOSw0LjczNyBjIDAuNjksMC43NjcgMS44MTcsMC44MzEgMi41MDQsMC4xNDQgMC42ODcsLTAuNjg3IDAuNjIzLC0xLjgxNSAtMC4xNDQsLTIuNTA1IHogTSA3LjUsMTIuNSBjIC0yLjc2MSwwIC01LC0yLjIzOSAtNSwtNSAwLC0yLjc2MSAyLjIzOSwtNSA1LC01IDIuNzYxLDAgNSwyLjIzOSA1LDUgMCwyLjc2MSAtMi4yMzksNSAtNSw1IHoiDSAgICAgICAgIGlkPSJwYXRoNiINICAgICAgICAgc3R5bGU9ImZpbGw6I2ZmZmZmZiIgLz48L2c+PC9nPjwvc3ZnPg==) no-repeat;
  background-size: 100% 100%;
}
.header .cities a.open-close {
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI3MC44N3B4IiBoZWlnaHQ9IjM5LjY5cHgiIHZpZXdCb3g9IjAgMCA3MC44NyAzOS42OSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNzAuODcgMzkuNjkiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBvbHlnb24gZmlsbD0iIzlEOUQ5RCIgcG9pbnRzPSIzNS4zOTEsMzkuNjkgMCwwIDcwLjg3LDAgIi8+DQo8L3N2Zz4NCg==) 95% center no-repeat;
  background-size: 1em 0.5em;
}
.header .cities a.open-close.expanded {
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI3MC44N3B4IiBoZWlnaHQ9IjM5LjY5cHgiIHZpZXdCb3g9IjAgMCA3MC44NyAzOS42OSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNzAuODcgMzkuNjkiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBvbHlnb24gZmlsbD0iIzlEOUQ5RCIgcG9pbnRzPSIzNS40NzksMCA3MC44NywzOS42OSAwLDM5LjY5ICIvPg0KPC9zdmc+) 95% center no-repeat;
  background-size: 1em 0.5em;
}

.tab-navigation li.info a {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNS4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAgLS0+DQo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiIFsNCgk8IUVOVElUWSBuc19mbG93cyAiaHR0cDovL25zLmFkb2JlLmNvbS9GbG93cy8xLjAvIj4NCl0+DQo8c3ZnIHZlcnNpb249IjEuMSINCgkgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6YT0iaHR0cDovL25zLmFkb2JlLmNvbS9BZG9iZVNWR1ZpZXdlckV4dGVuc2lvbnMvMy4wLyINCgkgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIyNHB4IiBoZWlnaHQ9IjI0cHgiIHZpZXdCb3g9Ii0xMC4xNDUgLTEuMzQ0IDI0IDI0Ig0KCSBvdmVyZmxvdz0idmlzaWJsZSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAtMTAuMTQ1IC0xLjM0NCAyNCAyNCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8ZGVmcz4NCjwvZGVmcz4NCjxwYXRoIGZpbGw9IiMwMDU3OUEiIGQ9Ik00LjMxNSwyLjE1OGMwLDEuMTk2LTAuOTYyLDIuMTU4LTIuMTU4LDIuMTU4QzAuOTYyLDQuMzE2LDAsMy4zNTQsMCwyLjE1OEMwLDAuOTg4LDAuOTYyLDAsMi4xNTcsMA0KCUMzLjM1NCwwLDQuMzE1LDAuOTg4LDQuMzE1LDIuMTU4eiBNMy45NzgsMjAuMjgxaC0zLjY0VjcuNTE0aDMuNjRWMjAuMjgxeiIvPg0KPC9zdmc+DQo=);
}

.tab-navigation li.info.active a {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNS4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAgLS0+DQo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiIFsNCgk8IUVOVElUWSBuc19mbG93cyAiaHR0cDovL25zLmFkb2JlLmNvbS9GbG93cy8xLjAvIj4NCl0+DQo8c3ZnIHZlcnNpb249IjEuMSINCgkgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6YT0iaHR0cDovL25zLmFkb2JlLmNvbS9BZG9iZVNWR1ZpZXdlckV4dGVuc2lvbnMvMy4wLyINCgkgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIyNHB4IiBoZWlnaHQ9IjI0cHgiIHZpZXdCb3g9Ii0xMC4xNDUgLTEuMzQ0IDI0IDI0Ig0KCSBvdmVyZmxvdz0idmlzaWJsZSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAtMTAuMTQ1IC0xLjM0NCAyNCAyNCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8ZGVmcz4NCjwvZGVmcz4NCjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik00LjMxNSwyLjE1OGMwLDEuMTk2LTAuOTYyLDIuMTU4LTIuMTU4LDIuMTU4QzAuOTYyLDQuMzE2LDAsMy4zNTQsMCwyLjE1OEMwLDAuOTg4LDAuOTYyLDAsMi4xNTcsMA0KCUMzLjM1NCwwLDQuMzE1LDAuOTg4LDQuMzE1LDIuMTU4eiBNMy45NzgsMjAuMjgxaC0zLjY0VjcuNTE0aDMuNjRWMjAuMjgxeiIvPg0KPC9zdmc+DQo=);
}

.tab-navigation li.map a {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNS4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAgLS0+DQo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiIFsNCgk8IUVOVElUWSBuc19mbG93cyAiaHR0cDovL25zLmFkb2JlLmNvbS9GbG93cy8xLjAvIj4NCl0+DQo8c3ZnIHZlcnNpb249IjEuMSINCgkgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6YT0iaHR0cDovL25zLmFkb2JlLmNvbS9BZG9iZVNWR1ZpZXdlckV4dGVuc2lvbnMvMy4wLyINCgkgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIyNHB4IiBoZWlnaHQ9IjI0cHgiIHZpZXdCb3g9Ii00LjUgMCAyNCAyNCIgb3ZlcmZsb3c9InZpc2libGUiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgLTQuNSAwIDI0IDI0Ig0KCSB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxkZWZzPg0KPC9kZWZzPg0KPHBhdGggZmlsbD0iIzAwNTc5QSIgZD0iTTcuNSwwQzMuMzU4LDAsMCwzLjM1OCwwLDcuNUMwLDE1LDcuNSwyNCw3LjUsMjRTMTUsMTUsMTUsNy41QzE1LDMuMzU4LDExLjY0MywwLDcuNSwweiBNNy41LDEyLjA5NA0KCWMtMi41MzcsMC00LjU5NC0yLjA1Ny00LjU5NC00LjU5NFM0Ljk2MywyLjkwNiw3LjUsMi45MDZzNC41OTQsMi4wNTcsNC41OTQsNC41OTRTMTAuMDM3LDEyLjA5NCw3LjUsMTIuMDk0eiBNNC41OTQsNy41DQoJYzAtMS42MDUsMS4zMDEtMi45MDYsMi45MDYtMi45MDZjMS42MDUsMCwyLjkwNiwxLjMwMSwyLjkwNiwyLjkwNlM5LjEwNSwxMC40MDYsNy41LDEwLjQwNkM1Ljg5NSwxMC40MDYsNC41OTQsOS4xMDUsNC41OTQsNy41eiIvPg0KPC9zdmc+DQo=);
}

.tab-navigation li.map.active a {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNS4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAgLS0+DQo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiIFsNCgk8IUVOVElUWSBuc19mbG93cyAiaHR0cDovL25zLmFkb2JlLmNvbS9GbG93cy8xLjAvIj4NCl0+DQo8c3ZnIHZlcnNpb249IjEuMSINCgkgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6YT0iaHR0cDovL25zLmFkb2JlLmNvbS9BZG9iZVNWR1ZpZXdlckV4dGVuc2lvbnMvMy4wLyINCgkgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIyNHB4IiBoZWlnaHQ9IjI0cHgiIHZpZXdCb3g9Ii00LjUgMCAyNCAyNCIgb3ZlcmZsb3c9InZpc2libGUiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgLTQuNSAwIDI0IDI0Ig0KCSB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxkZWZzPg0KPC9kZWZzPg0KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTcuNSwwQzMuMzU4LDAsMCwzLjM1OCwwLDcuNUMwLDE1LDcuNSwyNCw3LjUsMjRTMTUsMTUsMTUsNy41QzE1LDMuMzU4LDExLjY0MywwLDcuNSwweiBNNy41LDEyLjA5NA0KCWMtMi41MzcsMC00LjU5NC0yLjA1Ny00LjU5NC00LjU5NFM0Ljk2MywyLjkwNiw3LjUsMi45MDZzNC41OTQsMi4wNTcsNC41OTQsNC41OTRTMTAuMDM3LDEyLjA5NCw3LjUsMTIuMDk0eiBNNC41OTQsNy41DQoJYzAtMS42MDUsMS4zMDEtMi45MDYsMi45MDYtMi45MDZjMS42MDUsMCwyLjkwNiwxLjMwMSwyLjkwNiwyLjkwNlM5LjEwNSwxMC40MDYsNy41LDEwLjQwNkM1Ljg5NSwxMC40MDYsNC41OTQsOS4xMDUsNC41OTQsNy41eiIvPg0KPC9zdmc+DQo=);
}

.tab-navigation li.ships a {
  background-size: 50%;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIiAgIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgICB4bWxuczpzdmc9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgICB4bWxuczpzb2RpcG9kaT0iaHR0cDovL3NvZGlwb2RpLnNvdXJjZWZvcmdlLm5ldC9EVEQvc29kaXBvZGktMC5kdGQiICAgeG1sbnM6aW5rc2NhcGU9Imh0dHA6Ly93d3cuaW5rc2NhcGUub3JnL25hbWVzcGFjZXMvaW5rc2NhcGUiICAgd2lkdGg9IjE3OTIiICAgaGVpZ2h0PSIxNzkyIiAgIHZpZXdCb3g9IjAgMCAxNzkyIDE3OTIiICAgaWQ9InN2ZzMzMzYiICAgdmVyc2lvbj0iMS4xIiAgIGlua3NjYXBlOnZlcnNpb249IjAuOTEgcjEzNzI1IiAgIHNvZGlwb2RpOmRvY25hbWU9InNoaXBfMjE2MDkxLnN2ZyI+ICA8bWV0YWRhdGEgICAgIGlkPSJtZXRhZGF0YTMzNDQiPiAgICA8cmRmOlJERj4gICAgICA8Y2M6V29yayAgICAgICAgIHJkZjphYm91dD0iIj4gICAgICAgIDxkYzpmb3JtYXQ+aW1hZ2Uvc3ZnK3htbDwvZGM6Zm9ybWF0PiAgICAgICAgPGRjOnR5cGUgICAgICAgICAgIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiIC8+ICAgICAgICA8ZGM6dGl0bGU+PC9kYzp0aXRsZT4gICAgICA8L2NjOldvcms+ICAgIDwvcmRmOlJERj4gIDwvbWV0YWRhdGE+ICA8ZGVmcyAgICAgaWQ9ImRlZnMzMzQyIiAvPiAgPHNvZGlwb2RpOm5hbWVkdmlldyAgICAgcGFnZWNvbG9yPSIjZmZmZmZmIiAgICAgYm9yZGVyY29sb3I9IiM2NjY2NjYiICAgICBib3JkZXJvcGFjaXR5PSIxIiAgICAgb2JqZWN0dG9sZXJhbmNlPSIxMCIgICAgIGdyaWR0b2xlcmFuY2U9IjEwIiAgICAgZ3VpZGV0b2xlcmFuY2U9IjEwIiAgICAgaW5rc2NhcGU6cGFnZW9wYWNpdHk9IjAiICAgICBpbmtzY2FwZTpwYWdlc2hhZG93PSIyIiAgICAgaW5rc2NhcGU6d2luZG93LXdpZHRoPSIxODU2IiAgICAgaW5rc2NhcGU6d2luZG93LWhlaWdodD0iMTA1NyIgICAgIGlkPSJuYW1lZHZpZXczMzQwIiAgICAgc2hvd2dyaWQ9ImZhbHNlIiAgICAgaW5rc2NhcGU6em9vbT0iMC40OTU1MzU3MSIgICAgIGlua3NjYXBlOmN4PSI1OTguMzQyMzQiICAgICBpbmtzY2FwZTpjeT0iODk2IiAgICAgaW5rc2NhcGU6d2luZG93LXg9IjU2IiAgICAgaW5rc2NhcGU6d2luZG93LXk9Ii04IiAgICAgaW5rc2NhcGU6d2luZG93LW1heGltaXplZD0iMSIgICAgIGlua3NjYXBlOmN1cnJlbnQtbGF5ZXI9InN2ZzMzMzYiIC8+ICA8cGF0aCAgICAgZD0iTTE2ODMgMTU1NXExOS0xOSA0NS0xOXQ0NSAxOWwxMjggMTI4LTkwIDkwLTgzLTgzLTgzIDgzcS0xOCAxOS00NSAxOXQtNDUtMTlsLTgzLTgzLTgzIDgzcS0xOSAxOS00NSAxOXQtNDUtMTlsLTgzLTgzLTgzIDgzcS0xOSAxOS00NSAxOXQtNDUtMTlsLTgzLTgzLTgzIDgzcS0xOSAxOS00NSAxOXQtNDUtMTlsLTgzLTgzLTgzIDgzcS0xOSAxOS00NSAxOXQtNDUtMTlsLTgzLTgzLTgzIDgzcS0xOSAxOS00NSAxOXQtNDUtMTlsLTgzLTgzLTgzIDgzcS0xOSAxOS00NSAxOXQtNDUtMTlsLTEyOC0xMjggOTAtOTAgODMgODMgODMtODNxMTktMTkgNDUtMTl0NDUgMTlsODMgODMgODMtODNxMTktMTkgNDUtMTl0NDUgMTlsODMgODMgODMtODNxMTktMTkgNDUtMTl0NDUgMTlsODMgODMgODMtODNxMTktMTkgNDUtMTl0NDUgMTlsODMgODMgODMtODNxMTktMTkgNDUtMTl0NDUgMTlsODMgODMgODMtODNxMTktMTkgNDUtMTl0NDUgMTlsODMgODN6bS0xNTc0LTM4cS0xOSAxOS00NSAxOXQtNDUtMTlsLTEyOC0xMjggOTAtOTAgODMgODIgODMtODJxMTktMTkgNDUtMTl0NDUgMTlsODMgODIgNjQtNjR2LTI5M2wtMjEwLTMxNHEtMTctMjYtNy01Ni41dDQwLTQwLjVsMTc3LTU4di0yOTloMTI4di0xMjhoMjU2di0xMjhoMjU2djEyOGgyNTZ2MTI4aDEyOHYyOTlsMTc3IDU4cTMwIDEwIDQwIDQwLjV0LTcgNTYuNWwtMjEwIDMxNHYyOTNsMTktMThxMTktMTkgNDUtMTl0NDUgMTlsODMgODIgODMtODJxMTktMTkgNDUtMTl0NDUgMTlsMTI4IDEyOC05MCA5MC04My04My04MyA4M3EtMTggMTktNDUgMTl0LTQ1LTE5bC04My04My04MyA4M3EtMTkgMTktNDUgMTl0LTQ1LTE5bC04My04My04MyA4M3EtMTkgMTktNDUgMTl0LTQ1LTE5bC04My04My04MyA4M3EtMTkgMTktNDUgMTl0LTQ1LTE5bC04My04My04MyA4M3EtMTkgMTktNDUgMTl0LTQ1LTE5bC04My04My04MyA4M3EtMTkgMTktNDUgMTl0LTQ1LTE5bC04My04M3ptNDAzLTExMzN2MTI4bDM4NC0xMjggMzg0IDEyOHYtMTI4aC0xMjh2LTEyOGgtNTEydjEyOGgtMTI4eiIgICAgIGlkPSJwYXRoMzMzOCIgICAgIHN0eWxlPSJmaWxsOiMyMTYwOTE7ZmlsbC1vcGFjaXR5OjEiIC8+PC9zdmc+);
}

.tab-navigation li.ships.active a {
  background-size: 50%;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIiAgIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgICB4bWxuczpzdmc9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgICB4bWxuczpzb2RpcG9kaT0iaHR0cDovL3NvZGlwb2RpLnNvdXJjZWZvcmdlLm5ldC9EVEQvc29kaXBvZGktMC5kdGQiICAgeG1sbnM6aW5rc2NhcGU9Imh0dHA6Ly93d3cuaW5rc2NhcGUub3JnL25hbWVzcGFjZXMvaW5rc2NhcGUiICAgd2lkdGg9IjE3OTIiICAgaGVpZ2h0PSIxNzkyIiAgIHZpZXdCb3g9IjAgMCAxNzkyIDE3OTIiICAgaWQ9InN2ZzMzMzYiICAgdmVyc2lvbj0iMS4xIiAgIGlua3NjYXBlOnZlcnNpb249IjAuOTEgcjEzNzI1IiAgIHNvZGlwb2RpOmRvY25hbWU9InNoaXBfRkZGRkZGLnN2ZyI+ICA8bWV0YWRhdGEgICAgIGlkPSJtZXRhZGF0YTMzNDQiPiAgICA8cmRmOlJERj4gICAgICA8Y2M6V29yayAgICAgICAgIHJkZjphYm91dD0iIj4gICAgICAgIDxkYzpmb3JtYXQ+aW1hZ2Uvc3ZnK3htbDwvZGM6Zm9ybWF0PiAgICAgICAgPGRjOnR5cGUgICAgICAgICAgIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiIC8+ICAgICAgICA8ZGM6dGl0bGU+PC9kYzp0aXRsZT4gICAgICA8L2NjOldvcms+ICAgIDwvcmRmOlJERj4gIDwvbWV0YWRhdGE+ICA8ZGVmcyAgICAgaWQ9ImRlZnMzMzQyIiAvPiAgPHNvZGlwb2RpOm5hbWVkdmlldyAgICAgcGFnZWNvbG9yPSIjZmZmZmZmIiAgICAgYm9yZGVyY29sb3I9IiM2NjY2NjYiICAgICBib3JkZXJvcGFjaXR5PSIxIiAgICAgb2JqZWN0dG9sZXJhbmNlPSIxMCIgICAgIGdyaWR0b2xlcmFuY2U9IjEwIiAgICAgZ3VpZGV0b2xlcmFuY2U9IjEwIiAgICAgaW5rc2NhcGU6cGFnZW9wYWNpdHk9IjAiICAgICBpbmtzY2FwZTpwYWdlc2hhZG93PSIyIiAgICAgaW5rc2NhcGU6d2luZG93LXdpZHRoPSIxODU2IiAgICAgaW5rc2NhcGU6d2luZG93LWhlaWdodD0iMTA1NyIgICAgIGlkPSJuYW1lZHZpZXczMzQwIiAgICAgc2hvd2dyaWQ9ImZhbHNlIiAgICAgaW5rc2NhcGU6em9vbT0iMC40OTU1MzU3MSIgICAgIGlua3NjYXBlOmN4PSI1OTguMzQyMzQiICAgICBpbmtzY2FwZTpjeT0iODk2IiAgICAgaW5rc2NhcGU6d2luZG93LXg9IjU2IiAgICAgaW5rc2NhcGU6d2luZG93LXk9Ii04IiAgICAgaW5rc2NhcGU6d2luZG93LW1heGltaXplZD0iMSIgICAgIGlua3NjYXBlOmN1cnJlbnQtbGF5ZXI9InN2ZzMzMzYiIC8+ICA8cGF0aCAgICAgZD0iTTE2ODMgMTU1NXExOS0xOSA0NS0xOXQ0NSAxOWwxMjggMTI4LTkwIDkwLTgzLTgzLTgzIDgzcS0xOCAxOS00NSAxOXQtNDUtMTlsLTgzLTgzLTgzIDgzcS0xOSAxOS00NSAxOXQtNDUtMTlsLTgzLTgzLTgzIDgzcS0xOSAxOS00NSAxOXQtNDUtMTlsLTgzLTgzLTgzIDgzcS0xOSAxOS00NSAxOXQtNDUtMTlsLTgzLTgzLTgzIDgzcS0xOSAxOS00NSAxOXQtNDUtMTlsLTgzLTgzLTgzIDgzcS0xOSAxOS00NSAxOXQtNDUtMTlsLTgzLTgzLTgzIDgzcS0xOSAxOS00NSAxOXQtNDUtMTlsLTEyOC0xMjggOTAtOTAgODMgODMgODMtODNxMTktMTkgNDUtMTl0NDUgMTlsODMgODMgODMtODNxMTktMTkgNDUtMTl0NDUgMTlsODMgODMgODMtODNxMTktMTkgNDUtMTl0NDUgMTlsODMgODMgODMtODNxMTktMTkgNDUtMTl0NDUgMTlsODMgODMgODMtODNxMTktMTkgNDUtMTl0NDUgMTlsODMgODMgODMtODNxMTktMTkgNDUtMTl0NDUgMTlsODMgODN6bS0xNTc0LTM4cS0xOSAxOS00NSAxOXQtNDUtMTlsLTEyOC0xMjggOTAtOTAgODMgODIgODMtODJxMTktMTkgNDUtMTl0NDUgMTlsODMgODIgNjQtNjR2LTI5M2wtMjEwLTMxNHEtMTctMjYtNy01Ni41dDQwLTQwLjVsMTc3LTU4di0yOTloMTI4di0xMjhoMjU2di0xMjhoMjU2djEyOGgyNTZ2MTI4aDEyOHYyOTlsMTc3IDU4cTMwIDEwIDQwIDQwLjV0LTcgNTYuNWwtMjEwIDMxNHYyOTNsMTktMThxMTktMTkgNDUtMTl0NDUgMTlsODMgODIgODMtODJxMTktMTkgNDUtMTl0NDUgMTlsMTI4IDEyOC05MCA5MC04My04My04MyA4M3EtMTggMTktNDUgMTl0LTQ1LTE5bC04My04My04MyA4M3EtMTkgMTktNDUgMTl0LTQ1LTE5bC04My04My04MyA4M3EtMTkgMTktNDUgMTl0LTQ1LTE5bC04My04My04MyA4M3EtMTkgMTktNDUgMTl0LTQ1LTE5bC04My04My04MyA4M3EtMTkgMTktNDUgMTl0LTQ1LTE5bC04My04My04MyA4M3EtMTkgMTktNDUgMTl0LTQ1LTE5bC04My04M3ptNDAzLTExMzN2MTI4bDM4NC0xMjggMzg0IDEyOHYtMTI4aC0xMjh2LTEyOGgtNTEydjEyOGgtMTI4eiIgICAgIGlkPSJwYXRoMzMzOCIgICAgIHN0eWxlPSJmaWxsOiNmZmZmZmY7ZmlsbC1vcGFjaXR5OjEiIC8+PC9zdmc+);
}

.tab-navigation li.video a {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNS4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAgLS0+DQo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiIFsNCgk8IUVOVElUWSBuc19mbG93cyAiaHR0cDovL25zLmFkb2JlLmNvbS9GbG93cy8xLjAvIj4NCl0+DQo8c3ZnIHZlcnNpb249IjEuMSINCgkgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6YT0iaHR0cDovL25zLmFkb2JlLmNvbS9BZG9iZVNWR1ZpZXdlckV4dGVuc2lvbnMvMy4wLyINCgkgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIyNHB4IiBoZWlnaHQ9IjI0cHgiIHZpZXdCb3g9IjAgLTMgMjQgMjQiIG92ZXJmbG93PSJ2aXNpYmxlIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgLTMgMjQgMjQiDQoJIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGRlZnM+DQo8L2RlZnM+DQo8cGF0aCBmaWxsPSIjMDA1NzlBIiBkPSJNMjIuOTk3LDAuNzUzQzE5LjYzMSwwLjI2OSwxNS45MTEsMCwxMiwwUzQuMzcsMC4yNjksMS4wMDMsMC43NTNDMC4zNTgsMy4yNzgsMCw2LjA2NywwLDkNCgljMCwyLjkzNCwwLjM1OCw1LjcyMywxLjAwMyw4LjI0N0M0LjM3LDE3LjczLDguMDg5LDE4LDEyLDE4czcuNjMtMC4yNywxMC45OTctMC43NTNDMjMuNjQzLDE0LjcyMywyNCwxMS45MzQsMjQsOQ0KCUMyNCw2LjA2NywyMy42NDMsMy4yNzcsMjIuOTk3LDAuNzUzeiBNOSwxMy41di05TDE2LjUsOUw5LDEzLjV6Ii8+DQo8L3N2Zz4NCg==);
}

.tab-navigation li.video.active a {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNS4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAgLS0+DQo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiIFsNCgk8IUVOVElUWSBuc19mbG93cyAiaHR0cDovL25zLmFkb2JlLmNvbS9GbG93cy8xLjAvIj4NCl0+DQo8c3ZnIHZlcnNpb249IjEuMSINCgkgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6YT0iaHR0cDovL25zLmFkb2JlLmNvbS9BZG9iZVNWR1ZpZXdlckV4dGVuc2lvbnMvMy4wLyINCgkgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIyNHB4IiBoZWlnaHQ9IjI0cHgiIHZpZXdCb3g9IjAgLTMgMjQgMjQiIG92ZXJmbG93PSJ2aXNpYmxlIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgLTMgMjQgMjQiDQoJIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGRlZnM+DQo8L2RlZnM+DQo8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMjIuOTk3LDAuNzUzQzE5LjYzMSwwLjI2OSwxNS45MTEsMCwxMiwwUzQuMzcsMC4yNjksMS4wMDMsMC43NTNDMC4zNTgsMy4yNzgsMCw2LjA2NywwLDkNCgljMCwyLjkzNCwwLjM1OCw1LjcyMywxLjAwMyw4LjI0N0M0LjM3LDE3LjczLDguMDg5LDE4LDEyLDE4czcuNjMtMC4yNywxMC45OTctMC43NTNDMjMuNjQzLDE0LjcyMywyNCwxMS45MzQsMjQsOQ0KCUMyNCw2LjA2NywyMy42NDMsMy4yNzcsMjIuOTk3LDAuNzUzeiBNOSwxMy41di05TDE2LjUsOUw5LDEzLjV6Ii8+DQo8L3N2Zz4NCg==);
}

.tab-navigation li.menu a {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNS4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAgLS0+DQo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiIFsNCgk8IUVOVElUWSBuc19mbG93cyAiaHR0cDovL25zLmFkb2JlLmNvbS9GbG93cy8xLjAvIj4NCl0+DQo8c3ZnIHZlcnNpb249IjEuMSINCgkgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6YT0iaHR0cDovL25zLmFkb2JlLmNvbS9BZG9iZVNWR1ZpZXdlckV4dGVuc2lvbnMvMy4wLyINCgkgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIyNHB4IiBoZWlnaHQ9IjI0cHgiIHZpZXdCb3g9IjAgMCAyNCAyNCIgb3ZlcmZsb3c9InZpc2libGUiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDI0IDI0Ig0KCSB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxkZWZzPg0KPC9kZWZzPg0KPHBhdGggZmlsbD0iIzAwNTc5QSIgZD0iTTIwLjI1LDBjLTIuMDcsMC0zLjc1LDEuNjc5LTMuNzUsMy43NVYxNWgzdjlIMjRWMy43NUMyNCwxLjY3OSwyMi4zMiwwLDIwLjI1LDB6IE05Ljc1LDANCglDOS4zMzYsMCw5LDAuMzM2LDksMC43NVY2YzAsMC4yMDctMC4zMzYsMC4zNzUtMC43NSwwLjM3NVM3LjUsNi4yMDcsNy41LDZWMC43NUM3LjUsMC4zMzYsNy4xNjQsMCw2Ljc1LDBTNiwwLjMzNiw2LDAuNzVWNg0KCWMwLDAuMjA3LTAuMzM2LDAuMzc1LTAuNzUsMC4zNzVTNC41LDYuMjA3LDQuNSw2VjAuNzVDNC41LDAuMzM2LDQuMTY0LDAsMy43NSwwUzMsMC4zMzYsMywwLjc1VjZjMCwwLjIwNy0wLjMzNiwwLjM3NS0wLjc1LDAuMzc1DQoJUzEuNSw2LjIwNywxLjUsNlYwLjc1QzEuNSwwLjMzNiwxLjE2NCwwLDAuNzUsMFMwLDAuMzM2LDAsMC43NVY2djEuNUMwLDguMTY0LDAuNTg3LDguNTM0LDEuMjQyLDlDMi4wNjcsOS41ODcsMywxMC4zMjcsMywxMnYxMg0KCWg0LjVWMTJjMC0xLjY3MywwLjkzMi0yLjQxMywxLjc1OC0zQzkuOTEzLDguNTM0LDEwLjUsOC4xNjQsMTAuNSw3LjVWNlYwLjc1QzEwLjUsMC4zMzYsMTAuMTY0LDAsOS43NSwweiIvPg0KPC9zdmc+DQo=);
}

.tab-navigation li.menu.active a {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNS4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAgLS0+DQo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiIFsNCgk8IUVOVElUWSBuc19mbG93cyAiaHR0cDovL25zLmFkb2JlLmNvbS9GbG93cy8xLjAvIj4NCl0+DQo8c3ZnIHZlcnNpb249IjEuMSINCgkgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6YT0iaHR0cDovL25zLmFkb2JlLmNvbS9BZG9iZVNWR1ZpZXdlckV4dGVuc2lvbnMvMy4wLyINCgkgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIyNHB4IiBoZWlnaHQ9IjI0cHgiIHZpZXdCb3g9IjAgMCAyNCAyNCIgb3ZlcmZsb3c9InZpc2libGUiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDI0IDI0Ig0KCSB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxkZWZzPg0KPC9kZWZzPg0KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTIwLjI1LDBjLTIuMDcsMC0zLjc1LDEuNjc5LTMuNzUsMy43NVYxNWgzdjlIMjRWMy43NUMyNCwxLjY3OSwyMi4zMiwwLDIwLjI1LDB6IE05Ljc1LDANCglDOS4zMzYsMCw5LDAuMzM2LDksMC43NVY2YzAsMC4yMDctMC4zMzYsMC4zNzUtMC43NSwwLjM3NVM3LjUsNi4yMDcsNy41LDZWMC43NUM3LjUsMC4zMzYsNy4xNjQsMCw2Ljc1LDBTNiwwLjMzNiw2LDAuNzVWNg0KCWMwLDAuMjA3LTAuMzM2LDAuMzc1LTAuNzUsMC4zNzVTNC41LDYuMjA3LDQuNSw2VjAuNzVDNC41LDAuMzM2LDQuMTY0LDAsMy43NSwwUzMsMC4zMzYsMywwLjc1VjZjMCwwLjIwNy0wLjMzNiwwLjM3NS0wLjc1LDAuMzc1DQoJUzEuNSw2LjIwNywxLjUsNlYwLjc1QzEuNSwwLjMzNiwxLjE2NCwwLDAuNzUsMFMwLDAuMzM2LDAsMC43NVY2djEuNUMwLDguMTY0LDAuNTg3LDguNTM0LDEuMjQyLDlDMi4wNjcsOS41ODcsMywxMC4zMjcsMywxMnYxMg0KCWg0LjVWMTJjMC0xLjY3MywwLjkzMi0yLjQxMywxLjc1OC0zQzkuOTEzLDguNTM0LDEwLjUsOC4xNjQsMTAuNSw3LjVWNlYwLjc1QzEwLjUsMC4zMzYsMTAuMTY0LDAsOS43NSwweiIvPg0KPC9zdmc+DQo=);
}

.tab-navigation li.timetable a {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNS4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAgLS0+DQo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiIFsNCgk8IUVOVElUWSBuc19mbG93cyAiaHR0cDovL25zLmFkb2JlLmNvbS9GbG93cy8xLjAvIj4NCl0+DQo8c3ZnIHZlcnNpb249IjEuMSINCgkgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6YT0iaHR0cDovL25zLmFkb2JlLmNvbS9BZG9iZVNWR1ZpZXdlckV4dGVuc2lvbnMvMy4wLyINCgkgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIyNHB4IiBoZWlnaHQ9IjI0cHgiIHZpZXdCb3g9Ii0wLjU2MiAtMC41NjIgMjQgMjQiDQoJIG92ZXJmbG93PSJ2aXNpYmxlIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IC0wLjU2MiAtMC41NjIgMjQgMjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGRlZnM+DQo8L2RlZnM+DQo8cGF0aCBmaWxsPSIjMDA1NzlBIiBkPSJNMTQuNzE1LDE2LjczOGwtNC43MDctNC43MDhWNS43MmgyLjg1OXY1LjEyN2wzLjg3MSwzLjg3TDE0LjcxNSwxNi43Mzh6IE0xMS40MzgsMA0KCUM1LjEyMSwwLDAsNS4xMjEsMCwxMS40MzhzNS4xMjEsMTEuNDM4LDExLjQzOCwxMS40MzhzMTEuNDM4LTUuMTIxLDExLjQzOC0xMS40MzhTMTcuNzU0LDAsMTEuNDM4LDB6IE0xMS40MzgsMjAuMDE2DQoJYy00LjczOCwwLTguNTc4LTMuODQtOC41NzgtOC41NzhjMC00LjczOCwzLjg0LTguNTc4LDguNTc4LTguNTc4YzQuNzM4LDAsOC41NzgsMy44NCw4LjU3OCw4LjU3OA0KCUMyMC4wMTYsMTYuMTc2LDE2LjE3NiwyMC4wMTYsMTEuNDM4LDIwLjAxNnoiLz4NCjwvc3ZnPg0K);
}

.tab-navigation li.timetable.active a {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNS4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAgLS0+DQo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiIFsNCgk8IUVOVElUWSBuc19mbG93cyAiaHR0cDovL25zLmFkb2JlLmNvbS9GbG93cy8xLjAvIj4NCl0+DQo8c3ZnIHZlcnNpb249IjEuMSINCgkgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6YT0iaHR0cDovL25zLmFkb2JlLmNvbS9BZG9iZVNWR1ZpZXdlckV4dGVuc2lvbnMvMy4wLyINCgkgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIyNHB4IiBoZWlnaHQ9IjI0cHgiIHZpZXdCb3g9Ii0wLjU2MiAtMC41NjIgMjQgMjQiDQoJIG92ZXJmbG93PSJ2aXNpYmxlIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IC0wLjU2MiAtMC41NjIgMjQgMjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGRlZnM+DQo8L2RlZnM+DQo8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTQuNzE1LDE2LjczOGwtNC43MDctNC43MDhWNS43MmgyLjg1OXY1LjEyN2wzLjg3MSwzLjg3TDE0LjcxNSwxNi43Mzh6IE0xMS40MzgsMA0KCUM1LjEyMSwwLDAsNS4xMjEsMCwxMS40MzhzNS4xMjEsMTEuNDM4LDExLjQzOCwxMS40MzhzMTEuNDM4LTUuMTIxLDExLjQzOC0xMS40MzhTMTcuNzU0LDAsMTEuNDM4LDB6IE0xMS40MzgsMjAuMDE2DQoJYy00LjczOCwwLTguNTc4LTMuODQtOC41NzgtOC41NzhjMC00LjczOCwzLjg0LTguNTc4LDguNTc4LTguNTc4YzQuNzM4LDAsOC41NzgsMy44NCw4LjU3OCw4LjU3OA0KCUMyMC4wMTYsMTYuMTc2LDE2LjE3NiwyMC4wMTYsMTEuNDM4LDIwLjAxNnoiLz4NCjwvc3ZnPg0K);
}

h2.ribbons:before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI1cHgiIGhlaWdodD0iNDVweCIgdmlld0JveD0iMCAwIDUgNDUiPgoJPHBhdGggZmlsbD0iI2QwMDAwOCIgZD0iTTUsMzZsLTAuMDE2LDguOTUzYy0yLDAtNC45ODQtMS42NjItNC45ODQtNC4zMjZWNS4xMDlDMCwyLjQ0NiwyLjMzNywwLDUsMFYzNnoiLz4KCTxwYXRoIGZpbGw9IiMwMDI5NDQiIGQ9Ik01LDM2YzAsMC0wLjA5NiwwLTAuMTAzLDBjLTIuNzI1LDAtNC44ODgsMS43NzQtNC44ODgsNC41YzAsMi43MjUsMi4xMzgsNC41LDQuODY0LDQuNUM0Ljg4MSw0NSw1LDQ1LDUsNDUJVjM2eiIvPgo8L3N2Zz4=);
  background-size: 100% 100%;
}

h2.ribbons.alt:before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI1cHgiIGhlaWdodD0iNDVweCIgdmlld0JveD0iMCAwIDUgNDUiPg0KCTxwYXRoIGZpbGw9IiNGMEY4RkMiIGQ9Ik01LDM2bC0wLjAxNiw4Ljk1M2MtMiwwLTQuOTg0LTEuNjYyLTQuOTg0LTQuMzI2VjUuMTA5QzAsMi40NDYsMi4zMzcsMCw1LDBWMzZ6Ii8+DQoJPHBhdGggZmlsbD0iI0RFRTdFRSIgZD0iTTUsMzZjMCwwLTAuMDk2LDAtMC4xMDMsMGMtMi43MjUsMC00Ljg4OCwxLjc3NC00Ljg4OCw0LjVjMCwyLjcyNSwyLjEzOCw0LjUsNC44NjQsNC41QzQuODgxLDQ1LDUsNDUsNSw0NQlWMzZ6Ii8+DQo8L3N2Zz4=);
  background-size: 100% 100%;
}

h2.ribbons:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgaGVpZ2h0PSIxMDAlIgl3aWR0aD0iMTAwJSIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgogIDxwYXRoIGQ9Ik0gMTAwIDEwMCBMMTAwIDAgTDAgNTAgWiIgc3R5bGU9ImZpbGw6I2ZmZmZmZiIgLz4KPC9zdmc+Cg==);
  background-size: 100% 100%;
}

.download-menu {
  background: url("/assets/images/icon_pdf-food.png") no-repeat left center;
  background-size: 56px 36px;
}

.download-timetable {
  background: url("/assets/images/icon_pdf.png") no-repeat left center;
  background-size: 25px 25px;
}

.month.prev {
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgaGVpZ2h0PSIxMDAlIgl3aWR0aD0iMTAwJSIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgogIDxwYXRoIGQ9Ik0gMTAwIDEwMCBMMTAwIDAgTDAgNTAgWiIgZmlsbD0iI2ZmZmZmZiIgLz4KPC9zdmc+Cg==) no-repeat center center;
  background-size: 0.5em 0.625em;
}

.month.next {
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgaGVpZ2h0PSIxMDAlIgl3aWR0aD0iMTAwJSIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgogIDxwYXRoIGQ9Ik0gMCwwIDAsMTAwIDEwMCw1MCBaIiBmaWxsPSIjZmZmZmZmIiAvPgo8L3N2Zz4=) no-repeat center center;
  background-size: 0.5em 0.625em;
}

.slidesjs-previous {
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIxNDJweCIgaGVpZ2h0PSIxOThweCIgdmlld0JveD0iLTguNDk1IC0yLjUzOCAxNDIgMTk4IiA+DQo8ZmlsdGVyICBpZD0iQUlfR2F1c3NpYW5CbHVyXzciPg0KCTxmZUdhdXNzaWFuQmx1ciAgc3RkRGV2aWF0aW9uPSI3Ij48L2ZlR2F1c3NpYW5CbHVyPg0KPC9maWx0ZXI+DQo8ZyBvcGFjaXR5PSIwLjciIGZpbHRlcj0idXJsKCNBSV9HYXVzc2lhbkJsdXJfNykiPg0KCTxyZWN0IHg9IjEwLjQ1NyIgeT0iMTYuMDg3IiBmaWxsPSIjQ0NDQ0NDIiB3aWR0aD0iMTA0LjU2NCIgaGVpZ2h0PSIxNjAuODc1Ii8+DQo8L2c+DQo8bGluZWFyR3JhZGllbnQgaWQ9IlNWR0lEXzFfIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjQ4MS4zNTE2IiB5MT0iODA2LjQyMTkiIHgyPSI1ODkuNDU0MSIgeTI9IjgwNi40MjE5IiBncmFkaWVudFRyYW5zZm9ybT0ibWF0cml4KDEgMCAwIDEgLTQ3My4xMTUyIC03MTAuNDYpIj4NCgk8c3RvcCAgb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojRkZGRkZGIi8+DQoJPHN0b3AgIG9mZnNldD0iMSIgc3R5bGU9InN0b3AtY29sb3I6I0VCRUJFQiIvPg0KPC9saW5lYXJHcmFkaWVudD4NCjxyZWN0IHg9IjguMjM2IiB5PSIxMi44MDIiIGZpbGw9InVybCgjU1ZHSURfMV8pIiB3aWR0aD0iMTA4LjEwMyIgaGVpZ2h0PSIxNjYuMzIiLz4NCjxwb2x5Z29uIGZpbGw9IiMyMjU5ODQiIHBvaW50cz0iNzkuOTM5LDEzOS40MSA4OC42MTMsMTMwLjU2NiA1NS4xMiw5Ny4xNDcgODguNjEzLDYzLjU2NyA3OS45MzksNTQuNzA3IDM3LjU0OCw5Ny4wNTMgIi8+DQo8L3N2Zz4=) no-repeat;
  background-size: 100% 100%;
}

.slidesjs-next {
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIxNDJweCIgaGVpZ2h0PSIxOThweCIgdmlld0JveD0iLTguNDk1IC0yLjUzOCAxNDIgMTk4IiA+DQo8ZmlsdGVyICBpZD0iQUlfR2F1c3NpYW5CbHVyXzciPg0KCTxmZUdhdXNzaWFuQmx1ciAgc3RkRGV2aWF0aW9uPSI3Ij48L2ZlR2F1c3NpYW5CbHVyPg0KPC9maWx0ZXI+DQo8ZyBvcGFjaXR5PSIwLjciIGZpbHRlcj0idXJsKCNBSV9HYXVzc2lhbkJsdXJfNykiPg0KCTxyZWN0IHg9IjEwLjQ1NyIgeT0iMTYuMDg3IiBmaWxsPSIjQ0NDQ0NDIiB3aWR0aD0iMTA0LjU2NCIgaGVpZ2h0PSIxNjAuODc1Ii8+DQo8L2c+DQo8bGluZWFyR3JhZGllbnQgaWQ9IlNWR0lEXzFfIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjQ4MS4zNTE2IiB5MT0iODA2LjQyMTkiIHgyPSI1ODkuNDU0MSIgeTI9IjgwNi40MjE5IiBncmFkaWVudFRyYW5zZm9ybT0ibWF0cml4KDEgMCAwIDEgLTQ3My4xMTUyIC03MTAuNDYpIj4NCgk8c3RvcCAgb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojRkZGRkZGIi8+DQoJPHN0b3AgIG9mZnNldD0iMSIgc3R5bGU9InN0b3AtY29sb3I6I0VCRUJFQiIvPg0KPC9saW5lYXJHcmFkaWVudD4NCjxyZWN0IHg9IjguMjM2IiB5PSIxMi44MDIiIGZpbGw9InVybCgjU1ZHSURfMV8pIiB3aWR0aD0iMTA4LjEwMyIgaGVpZ2h0PSIxNjYuMzIiLz4NCjxwb2x5Z29uIGZpbGw9IiMyMjU5ODQiIHBvaW50cz0iNDUuOTQsNTQuMDU5IDM3LjI2Nyw2Mi45MTIgNzAuNzU5LDk2LjMyMiAzNy4yNjcsMTI5LjkwOCA0NS45NCwxMzguNzY4IDg4LjMzMSw5Ni40MjQgIi8+DQo8L3N2Zz4=) no-repeat;
  background-size: 100% 100%;
}

.tour-item .divider {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHdpZHRoPSI0MHB4IiBoZWlnaHQ9IjQwcHgiIHZpZXdCb3g9IjAgMCA0MCA0MCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNDAgNDAiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHJlY3QgeD0iLTMuNDczIiB5PSItMi4xMjkiIGZpbGw9IiNGOUY5RjkiIHdpZHRoPSIyNy4xNDYiIGhlaWdodD0iNDMuNzAzIi8+DQo8cmVjdCB4PSIxOS4xMjEiIHk9Ii0yLjI2NiIgZmlsbD0iI0ZCRkFGMyIgd2lkdGg9IjI1LjQ3MiIgaGVpZ2h0PSI0My43MDEiLz4NCjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0zNy42MDctMC4wOTZjMCw5LjYwNi03Ljc5MSwxNy40MDQtMTcuMzk3LDE3LjQwNGMtOS42MSwwLTE3LjQwNS03Ljc5OC0xNy40MDUtMTcuNDA0DQoJYzAtOS42MTUsNy43OTUtMTcuNCwxNy40MDUtMTcuNEMyOS44MTYtMTcuNDk2LDM3LjYwNy05LjcxMSwzNy42MDctMC4wOTZ6Ii8+DQo8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMzcuNjA3LDM5Ljg5OGMwLDkuNjEzLTcuNzkxLDE3LjM5Ni0xNy4zOTcsMTcuMzk2Yy05LjYxLDAtMTcuNDA1LTcuNzgzLTE3LjQwNS0xNy4zOTYNCgljMC05LjYxMSw3Ljc5NS0xNy40MSwxNy40MDUtMTcuNDFDMjkuODE2LDIyLjQ4OCwzNy42MDcsMzAuMjg3LDM3LjYwNywzOS44OTh6Ii8+DQo8L3N2Zz4NCg==) repeat-y;
  background-size: 100% auto;
}

.tour-item .help-text {
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjcxLjE4IiBoZWlnaHQ9IjIwMC42MSIgdmlld0JveD0iMCAwIDcxLjE4IDIwMC42MSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTAwIDIwMCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+Cjxwb2x5Z29uIGZpbGw9IiNENUQzQzciIHBvaW50cz0iMCw5OS40NSA3MS4xOCwyMDAuNjEgNTAuNzUsOTkuNDUgNzEuMTgsMCIvPgo8L3N2Zz4=) 2% center no-repeat;
  background-size: 25% 70%;
}

.footer .divider .wrapper {
  background: url(/assets/images/footer_sky.png) repeat-x;
}
.footer .water {
  background: white url(/assets/images/footer_water.png) repeat-x;
}
.footer .social-links .facebook, .footer .social-links .youtube, .footer .social-links .instagram, .footer .social-links .mail {
  position: relative;
}

.flag.ch {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmVyc2lvbj0iMS4xIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgd2lkdGg9IjE1MDAiIGhlaWdodD0iMTAwMCIgdmlld0JveD0iLTUgLTUgMzAgMjAiPg0KPHRpdGxlPkZsYWcgb2YgdGhlIFBlb3BsZSdzIFJlcHVibGljIG9mIENoaW5hPC90aXRsZT4NCjxyZWN0IGZpbGw9IiNkZTI5MTAiIHg9Ii01IiB5PSItNSIgd2lkdGg9IjMwIiBoZWlnaHQ9IjIwIi8+DQo8ZGVmcz4NCjxwb2x5Z29uIGlkPSJzIiBwb2ludHM9IjAsLTUxMzY3NCAzMDE5MzAsNDE1NTcxIC00ODg1MzMsLTE1ODczNCA0ODg1MzMsLTE1ODczNCAtMzAxOTMwLDQxNTU3MSIgZmlsbD0iI2ZmZGUwMCIgdHJhbnNmb3JtPSJzY2FsZSgwLjAwMDAwMTk0Njc2MDAwNzMpIi8+DQo8L2RlZnM+DQo8dXNlIHhsaW5rOmhyZWY9IiNzIiB0cmFuc2Zvcm09InNjYWxlKDMpIi8+DQo8dXNlIHhsaW5rOmhyZWY9IiNzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1LC0zKSByb3RhdGUoLTEyMC45NjM3NTYpIi8+DQo8dXNlIHhsaW5rOmhyZWY9IiNzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg3LC0xKSByb3RhdGUoLTk4LjEzMDEwMikiLz4NCjx1c2UgeGxpbms6aHJlZj0iI3MiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDcsMikgcm90YXRlKC03NC4wNTQ2MDQpIi8+DQo8dXNlIHhsaW5rOmhyZWY9IiNzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1LDQpIHJvdGF0ZSgtNTEuMzQwMTkxNykiLz4NCjwvc3ZnPg==) no-repeat;
  background-size: 100% 100%;
}

.flag.de {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPg0KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAwIiBoZWlnaHQ9IjYwMCIgdmlld0JveD0iMCAwIDUgMyI+DQoJPGRlc2M+RmxhZyBvZiBHZXJtYW55PC9kZXNjPg0KCTxyZWN0IGlkPSJibGFja19zdHJpcGUiIHdpZHRoPSI1IiBoZWlnaHQ9IjMiIHk9IjAiIHg9IjAiIGZpbGw9IiMwMDAiLz4NCgk8cmVjdCBpZD0icmVkX3N0cmlwZSIgd2lkdGg9IjUiIGhlaWdodD0iMiIgeT0iMSIgeD0iMCIgZmlsbD0iI0QwMCIvPg0KCTxyZWN0IGlkPSJnb2xkX3N0cmlwZSIgd2lkdGg9IjUiIGhlaWdodD0iMSIgeT0iMiIgeD0iMCIgZmlsbD0iI0ZGQ0UwMCIvPg0KPC9zdmc+) no-repeat;
  background-size: 100% 100%;
}

.flag.dk, .flag.da {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMzcwIiBoZWlnaHQ9IjI4MCIgdmlld0JveD0iMSAxIDM3IDI4Ij48cmVjdCB3aWR0aD0iNDAiIGhlaWdodD0iMzAiIGZpbGw9IiNDNjBDMzAiLz4NCjxnIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSI0Ij48bGluZSB4MT0iMTUiIHkxPSIwIiB4Mj0iMTUiIHkyPSIzMCIvPjxsaW5lIHgxPSIwIiB5MT0iMTUiIHgyPSI0MCIgeTI9IjE1Ii8+PC9nPjwvc3ZnPg==) no-repeat;
  background-size: 100% 100%;
}

.flag.ee, .flag.est {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iOTkwIiBoZWlnaHQ9IjYzMCI+DQo8cmVjdCBpZD0iYmx1ZSIgd2lkdGg9Ijk5MCIgaGVpZ2h0PSI2MzAiIGZpbGw9IiM0ODkxZDkiLz4NCjxyZWN0IGlkPSJibGFjayIgd2lkdGg9Ijk5MCIgaGVpZ2h0PSI0MjAiIHk9IjIxMCIgZmlsbD0iIzAwMCIvPg0KPHJlY3QgaWQ9IndoaXRlIiB3aWR0aD0iOTkwIiBoZWlnaHQ9IjIxMCIgeT0iNDIwIiBmaWxsPSIjZmZmIi8+DQo8L3N2Zz4=) no-repeat;
  background-size: 100% 100%;
}

.flag.es {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iNzUwIiBoZWlnaHQ9IjUwMCI+DQo8cmVjdCB3aWR0aD0iNzUwIiBoZWlnaHQ9IjUwMCIgZmlsbD0iI2M2MGIxZSIvPg0KPHJlY3Qgd2lkdGg9Ijc1MCIgaGVpZ2h0PSIyNTAiIGZpbGw9IiNmZmM0MDAiIHk9IjEyNSIvPg0KPC9zdmc+) no-repeat;
  background-size: 100% 100%;
}

.flag.fi {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTgwMCIgaGVpZ2h0PSIxMTAwIj4NCjxyZWN0IHdpZHRoPSIxODAwIiBoZWlnaHQ9IjExMDAiIGZpbGw9IiNmZmYiLz4NCjxyZWN0IHdpZHRoPSIxODAwIiBoZWlnaHQ9IjMwMCIgeT0iNDAwIiBmaWxsPSIjMDAzNTgwIi8+DQo8cmVjdCB3aWR0aD0iMzAwIiBoZWlnaHQ9IjExMDAiIHg9IjUwMCIgZmlsbD0iIzAwMzU4MCIvPg0KPC9zdmc+) no-repeat;
  background-size: 100% 100%;
}

.flag.fr {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9InllcyI/Pg0KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2ZXJzaW9uPSIxLjEiIHdpZHRoPSI5MDAiIGhlaWdodD0iNjAwIj48cmVjdCB3aWR0aD0iOTAwIiBoZWlnaHQ9IjYwMCIgZmlsbD0iI0VEMjkzOSIvPjxyZWN0IHdpZHRoPSI2MDAiIGhlaWdodD0iNjAwIiBmaWxsPSIjZmZmIi8+PHJlY3Qgd2lkdGg9IjMwMCIgaGVpZ2h0PSI2MDAiIGZpbGw9IiMwMDIzOTUiLz48L3N2Zz4=) no-repeat;
  background-size: 100% 100%;
}

.flag.it {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTUwMCIgaGVpZ2h0PSIxMDAwIiB2aWV3Qm94PSIwIDAgMyAyIj4NCjxyZWN0IHdpZHRoPSIxIiBoZWlnaHQ9IjIiIGZpbGw9IiMwMDkyNDYiLz4NCjxyZWN0IHdpZHRoPSIxIiBoZWlnaHQ9IjIiIHg9IjEiIGZpbGw9IiNmZmYiLz4NCjxyZWN0IHdpZHRoPSIxIiBoZWlnaHQ9IjIiIHg9IjIiIGZpbGw9IiNjZTJiMzciLz4NCjwvc3ZnPg==) no-repeat;
  background-size: 100% 100%;
}

.flag.ja {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iOTAwIiBoZWlnaHQ9IjYwMCI+DQo8cmVjdCBmaWxsPSIjZmZmIiBoZWlnaHQ9IjYwMCIgd2lkdGg9IjkwMCIvPg0KPGNpcmNsZSBmaWxsPSIjYmMwMDJkIiBjeD0iNDUwIiBjeT0iMzAwIiByPSIxODAiLz4NCjwvc3ZnPg==) no-repeat;
  background-size: 100% 100%;
}

.flag.no {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9InllcyI/Pg0KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2ZXJzaW9uPSIxLjEiIHdpZHRoPSIxMTAwIiBoZWlnaHQ9IjgwMCI+DQogPHJlY3Qgd2lkdGg9IjExMDAiIGhlaWdodD0iODAwIiBmaWxsPSIjZWYyYjJkIi8+DQogPHJlY3Qgd2lkdGg9IjIwMCIgaGVpZ2h0PSI4MDAiIHg9IjMwMCIgZmlsbD0iI2ZmZiIvPg0KIDxyZWN0IHdpZHRoPSIxMTAwIiBoZWlnaHQ9IjIwMCIgeT0iMzAwIiBmaWxsPSIjZmZmIi8+DQogPHJlY3Qgd2lkdGg9IjEwMCIgaGVpZ2h0PSI4MDAiIHg9IjM1MCIgZmlsbD0iIzAwMjg2OCIvPg0KIDxyZWN0IHdpZHRoPSIxMTAwIiBoZWlnaHQ9IjEwMCIgeT0iMzUwIiBmaWxsPSIjMDAyODY4Ii8+DQo8L3N2Zz4=) no-repeat;
  background-size: 100% 100%;
}

.flag.pl {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTI4MCIgaGVpZ2h0PSI4MDAiIGlkPSJGbGFnIG9mIFBvbGFuZCIgdmlld0JveD0iMCAwIDE2IDEwIj48cmVjdCB3aWR0aD0iMTYiIGhlaWdodD0iMTAiIGZpbGw9IiNmZmYiLz48cmVjdCB3aWR0aD0iMTYiIGhlaWdodD0iNSIgZmlsbD0iI2RjMTQzYyIgeT0iNSIvPjwvc3ZnPg==) no-repeat;
  background-size: 100% 100%;
}

.flag.pt {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNS4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSINCgkgaWQ9InN2ZzIiIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6Y2M9Imh0dHA6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL25zIyIgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIg0KCSB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjYwMHB4IiBoZWlnaHQ9IjQwMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNjAwIDQwMCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjAwIDQwMCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cGF0aCBpZD0icGF0aDEzMzlfMV8iIGZpbGw9IiNGRjAwMDAiIGQ9Ik0yNDAsMHYyOTQuNjA5VjQwMGgzNjBWMCIvPg0KPHBhdGggaWQ9InBhdGgxMzQxIiBmaWxsPSIjMDA2NjAwIiBkPSJNMCw0MDBoMjQwVjBIMFY0MDB6Ii8+DQo8cGF0aCBpZD0icGF0aDM5NjYiIGZpbGw9IiNGRkZGMDAiIGQ9Ik0yMzkuNjQ0LDEwMS40MThjNTQuNDg1LDAsOTkuMjk2LDQ0LjMzOCw5OS4yOTYsOTguNzAzYzAsNTQuMzYzLTQ0LjgxMiw5OC43MDQtOTkuMjk2LDk4LjcwNA0KCXMtOTguOTI0LTQ0LjMzOS05OC45MjQtOTguNzA0UzE4NS4xNTksMTAxLjQxOCwyMzkuNjQ0LDEwMS40MTgiLz4NCjxwYXRoIGlkPSJwYXRoMTQwN18xXyIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwMDAwIiBzdHJva2Utd2lkdGg9IjAuNTcyOCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSINCglNMTU1LjcxMiwyNTIuNDY3Ii8+DQo8cGF0aCBpZD0icGF0aDE0MjkiIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xODAuNiwyMTEuMDFjMCwxNi4yNyw2LjY2MywzMC45ODcsMTcuNDU4LDQxLjc0MmMxMC44MTYsMTAuNzc3LDI1LjUxMywxNy41NzksNDEuODA5LDE3LjU3OQ0KCWMxNi4zODEsMCwzMS4yNDctNi42NTIsNDIuMDE2LTE3LjM5YzEwLjc2OS0xMC43MzQsMTcuNDQ0LTI1LjU1MSwxNy40NDYtNDEuODc3aC0wLjAwMXYtNzkuMTg5bC0xMTguNzQtMC4xNDFMMTgwLjYsMjExLjAxIi8+DQo8cGF0aCBpZD0icGF0aDE0MzEiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMDAwMCIgc3Ryb2tlLXdpZHRoPSIwLjY3MDQiIGQ9Ik0xODAuNiwyMTEuMDFjMCwxNi4yNzEsNi42NjMsMzAuOTg3LDE3LjQ1Nyw0MS43NDINCgljMTAuODE1LDEwLjc3NywyNS41MTIsMTcuNTc5LDQxLjgwOSwxNy41NzljMTYuMzgxLDAsMzEuMjQ3LTYuNjUyLDQyLjAxNi0xNy4zOWMxMC43NjktMTAuNzM0LDE3LjQ0My0yNS41NTEsMTcuNDQ2LTQxLjg3OWgtMC4wMDINCgl2LTc5LjE4OWwtMTE4Ljc0LTAuMTQxbDAuMDEyLDc5LjI3OEgxODAuNkwxODAuNiwyMTEuMDF6Ii8+DQo8cGF0aCBpZD0icGF0aDE0MzMiIGZpbGw9IiNGRjAwMDAiIGQ9Ik0xODIuODIsMjExLjEydjAuMDQ1YzAsMTUuNTU4LDYuNDQyLDI5LjcyNCwxNi43NzYsNDAuMDA5DQoJYzEwLjM1NCwxMC4zMDUsMjQuNjE0LDE2LjcxMiw0MC4yMTQsMTYuNzEyYzE1LjY4LDAsMjkuOTEyLTYuMzYsNDAuMjIxLTE2LjYyNmMxMC4zMDktMTAuMjY2LDE2LjY5Ny0yNC40MzMsMTYuNjk5LTQwLjA0NmgtMC4wMDINCglWMTM0LjM5bC0xMTMuODQtMC4wMjFsLTAuMDcsNzYuNzUgTTI3My44NCwxNTcuMzczbDAuMDA0LDQ4Ljg4OWwtMC4wNDIsNS4xNzJoMC4wMDFjMCwxLjM2Mi0wLjA4MiwyLjkxNC0wLjI0LDQuMjMyDQoJYy0wLjkyNiw3LjczMi00LjQ4MSwxNC40NjgtOS43NDUsMTkuNzA5Yy02LjE2NCw2LjEzNy0xNC42NzIsOS45NDEtMjQuMDQ3LDkuOTQxYy05LjMyNywwLTE3LjYzOS0zLjkzOC0yMy44MjktMTAuMTAxDQoJYy02LjM0OS02LjMxNy0xMC4wMjktMTQuOTgzLTEwLjAyOS0yMy45NDRsLTAuMDEzLTU0LjAyM2w2Ny45NDEsMC4xMjMiLz4NCjxwYXRoIGlkPSJwYXRoMTQzNSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwMDAwIiBzdHJva2Utd2lkdGg9IjAuNTA3MyIgZD0iTTE4Mi44MiwyMTEuMTJ2MC4wNDUNCgljMCwxNS41NTgsNi40NDEsMjkuNzI0LDE2Ljc3NSw0MC4wMDljMTAuMzU0LDEwLjMwNSwyNC42MTQsMTYuNzEyLDQwLjIxNCwxNi43MTJjMTUuNjgxLDAsMjkuOTEyLTYuMzYsNDAuMjIyLTE2LjYyNg0KCWMxMC4zMDgtMTAuMjY1LDE2LjY5Ny0yNC40MzMsMTYuNjk5LTQwLjA0NGgtMC4wMDJWMTM0LjM5bC0xMTMuODQtMC4wMTkgTTI3My44NCwxNTcuMzczbDAuMDA0LDQ4Ljg5MWwtMC4wNDIsNS4xNzJoMC4wMDENCgljMCwxLjM2LTAuMDgyLDIuOTEyLTAuMjQxLDQuMjMyYy0wLjkyNSw3LjczLTQuNDgsMTQuNDY4LTkuNzQ1LDE5LjcwOWMtNi4xNjQsNi4xMzUtMTQuNjcxLDkuOTQxLTI0LjA0Nyw5Ljk0MQ0KCWMtOS4zMjcsMC0xNy42MzktMy45MzgtMjMuODI5LTEwLjEwMWMtNi4zNS02LjMxOS0xMC4wMy0xNC45ODUtMTAuMDMtMjMuOTQ2bC0wLjAxMy01NC4wMjNsNjcuOTQsMC4xMjJMMjczLjg0LDE1Ny4zNzMNCglMMjczLjg0LDE1Ny4zNzN6Ii8+DQo8cmVjdCB4PSIyMzMuMTY3IiB5PSIxNjguMTY3IiBmaWxsPSIjMDAzMzk5IiB3aWR0aD0iMTQuNjY3IiBoZWlnaHQ9IjYyLjY2NyIvPg0KPHJlY3QgeD0iMjExLjUiIHk9IjE5MC4xNjciIGZpbGw9IiMwMDMzOTkiIHdpZHRoPSI1OCIgaGVpZ2h0PSIxMy4zMzMiLz4NCjwvc3ZnPg0K) no-repeat;
  background-size: 100% 100%;
}

.flag.ru {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgOSA2IiB3aWR0aD0iOTAwIiBoZWlnaHQ9IjYwMCI+PHJlY3QgZmlsbD0iI2ZmZiIgd2lkdGg9IjkiIGhlaWdodD0iMyIvPjxyZWN0IGZpbGw9IiNkNTJiMWUiIHk9IjMiIHdpZHRoPSI5IiBoZWlnaHQ9IjMiLz48cmVjdCBmaWxsPSIjMDAzOWE2IiB5PSIyIiB3aWR0aD0iOSIgaGVpZ2h0PSIyIi8+PC9zdmc+) no-repeat;
  background-size: 100% 100%;
}

.flag.se, .flag.sv {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjE2MDAiIGhlaWdodD0iMTAwMCIgdmlld0JveD0iMCAwIDE2IDEwIj4NCjxyZWN0IHdpZHRoPSIxNiIgaGVpZ2h0PSIxMCIgZmlsbD0iIzAwNTI5MyIvPg0KPHJlY3Qgd2lkdGg9IjIiIGhlaWdodD0iMTAiIHg9IjUiIGZpbGw9IiNGRUNCMDAiLz4NCjxyZWN0IHdpZHRoPSIxNiIgaGVpZ2h0PSIyIiB5PSI0IiBmaWxsPSIjRkVDQjAwIi8+DQo8L3N2Zz4NCg==) no-repeat;
  background-size: 100% 100%;
}

.flag.uk, .flag.en {
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MCAzMCIgd2lkdGg9IjEyMDAiIGhlaWdodD0iNjAwIj4KPGNsaXBQYXRoIGlkPSJ0Ij4KCTxwYXRoIGQ9Ik0zMCwxNSBoMzAgdjE1IHogdjE1IGgtMzAgeiBoLTMwIHYtMTUgeiB2LTE1IGgzMCB6Ii8+CjwvY2xpcFBhdGg+CjxwYXRoIGQ9Ik0wLDAgdjMwIGg2MCB2LTMwIHoiIGZpbGw9IiMwMDI0N2QiLz4KPHBhdGggZD0iTTAsMCBMNjAsMzAgTTYwLDAgTDAsMzAiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSI2Ii8+CjxwYXRoIGQ9Ik0wLDAgTDYwLDMwIE02MCwwIEwwLDMwIiBjbGlwLXBhdGg9InVybCgjdCkiIHN0cm9rZT0iI2NmMTQyYiIgc3Ryb2tlLXdpZHRoPSI0Ii8+CjxwYXRoIGQ9Ik0zMCwwIHYzMCBNMCwxNSBoNjAiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIxMCIvPgo8cGF0aCBkPSJNMzAsMCB2MzAgTTAsMTUgaDYwIiBzdHJva2U9IiNjZjE0MmIiIHN0cm9rZS13aWR0aD0iNiIvPgo8L3N2Zz4K) no-repeat;
  background-size: 100% 100%;
}

.info-icon.bar {
  background: url(/assets/images/svg/tourfacticon_bar.svg) no-repeat;
  background-size: 100% 100%;
}

.info-icon.cafeteria {
  background: url(/assets/images/svg/tourfacticon_cafeteria.svg) no-repeat;
  background-size: 100% 100%;
}

.info-icon.cd {
  background: url(/assets/images/svg/tourfacticon_cd.svg) no-repeat;
  background-size: 100% 100%;
}

.info-icon.handicap {
  background: url(/assets/images/svg/tourfacticon_handicap-friendly.svg) no-repeat;
  background-size: 100% 100%;
}

.info-icon.restaurant {
  background: url(/assets/images/svg/tourfacticon_restaurant.svg) no-repeat;
  background-size: 100% 100%;
}

.info-icon.toilet {
  background: url(/assets/images/svg/tourfacticon_toilet.svg) no-repeat;
  background-size: 100% 100%;
}

.info-icon.guide-headphone {
  background: url(/assets/images/svg/tourfacticon_guide-headphone.svg) no-repeat;
  background-size: 100% 100%;
}

.info-icon.guide-live {
  background: url(/assets/images/svg/tourfacticon_guide-live.svg) no-repeat;
  background-size: 100% 100%;
}

.info-icon.guide-speaker {
  background: url(/assets/images/svg/tourfacticon_guide-speaker.svg) no-repeat;
  background-size: 100% 100%;
}

.error .icon {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0ZWQgYnkgSWNvTW9vbi5pbyAtLT4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KPGc+CjwvZz4KCTxwYXRoIGQ9Ik0xMiAzLjcybC04LjA4MiAxNy4yOGgxNi4xNjRsLTguMDgyLTE3LjI4ek0xMiAwdjBjMC41MTcgMCAxLjAzNSAwLjM0OSAxLjQyNyAxLjA0NmwxMC4yNDQgMjAuNDE3YzAuNzg1IDEuMzk1IDAuMTE3IDIuNTM3LTEuNDg0IDIuNTM3aC0yMC4zNzRjLTEuNjAxIDAtMi4yNjktMS4xNDItMS40ODQtMi41MzdsMTAuMjQ0LTIwLjQxN2MwLjM5Mi0wLjY5OCAwLjkxLTEuMDQ2IDEuNDI3LTEuMDQ2ek0xMC41IDE4YzAtMC44MjggMC42NzItMS41IDEuNS0xLjVzMS41IDAuNjcyIDEuNSAxLjVjMCAwLjgyOC0wLjY3MiAxLjUtMS41IDEuNS0wLjgyOCAwLTEuNS0wLjY3Mi0xLjUtMS41ek0xMiA5YzAuODI4IDAgMS41IDAuNjcyIDEuNSAxLjVsLTAuNDY5IDQuNWgtMi4wNjNsLTAuNDY5LTQuNWMwLTAuODI4IDAuNjcyLTEuNSAxLjUtMS41eiIgZmlsbD0iIzAwMDAwMCIgLz4KPC9zdmc+Cg==) no-repeat;
  background-size: 100% 100%;
}

.please-wait {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABIAQMAAABvIyEEAAAAA1BMVEX+/v7IGnAoAAAAAXRSTlPmCY+fKwAAAA5JREFUeF5jGEZgFIwCAALQAAGLRCs3AAAAAElFTkSuQmCC);
}
.please-wait p {
  background: url(/assets/images/spinner.gif) no-repeat center bottom;
}

@media screen and (min-width: 48em) {
  body {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAMgCAIAAABtb5/QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjhBQ0VDMDg0QTY2RTExRTM5NURERDY3OUM1Qzg2MDgxIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjhBQ0VDMDg1QTY2RTExRTM5NURERDY3OUM1Qzg2MDgxIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OEFDRUMwODJBNjZFMTFFMzk1RERENjc5QzVDODYwODEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OEFDRUMwODNBNjZFMTFFMzk1RERENjc5QzVDODYwODEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5kP4PoAAABtklEQVR42uxUwXLFIAgE//9Te+upF7YIi4G89Ac6mYxjVIRlXZCv758lIu94x78fKhqzieUavq+yUDZYPtuxxx9+0O6efcD3Nff8X+Lf523n/+Y2O4Ad+xxQdV9Iv7oxcv8pdosJaXHinL7d39nfs9a9vlaPhZkTGNv9gJjD1pyPtbjHvCNWkBVnZuUDcaY6/V4Yrjgjv8CleVa2YdMx9jw1uSSH8VmLuYjVrjMUr563Rv4bBw4+Laz0ke9VOJWYEPfk+JKzf+Hb8ZhPxKJe9tpaPv5t/IpPrYV9vcl5Jx34QC6EnCVXmxY7WjpvFrYr7ji4wRvI0+as5uQy9ayMEXwN/ZXOiisdb4OWE24anu+f3OHGod5yLP3uernq7aFGjDrj2xS/mavt9DOH0qLzBWLP+FUnGNrV4M+Ii/oBhl6k6XfoRLqfvmbM0mmvv/Z2IN58l8I6tao9zuFNuVc60Yf6Q/PZfB99a7PjnVajtR7ajHxmb0L1366xXreHL/vQzNGdtxyosU/L6NUXlhX9fYEabdif+zl13utQG0fsTaPXat+vesVVt+Rx59t74Tve8Y4xfgUYAMdSILusP+eUAAAAAElFTkSuQmCC) bottom repeat-x;
  }

  .navigation li.active {
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhLS0gQ3JlYXRlZCB3aXRoIElua3NjYXBlIChodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy8pIC0tPgoKPHN2ZwogICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iCiAgIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiCiAgIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIKICAgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogICB2ZXJzaW9uPSIxLjEiCiAgIHdpZHRoPSIyNiIKICAgaGVpZ2h0PSIxNCIKICAgdmlld0JveD0iLTAuMTUyIC0yLjUwMiAyNiAxNCIKICAgaWQ9InN2ZzIiCiAgIHhtbDpzcGFjZT0icHJlc2VydmUiCiAgIHN0eWxlPSJvdmVyZmxvdzp2aXNpYmxlIj48bWV0YWRhdGEKICAgaWQ9Im1ldGFkYXRhMTAiPjxyZGY6UkRGPjxjYzpXb3JrCiAgICAgICByZGY6YWJvdXQ9IiI+PGRjOmZvcm1hdD5pbWFnZS9zdmcreG1sPC9kYzpmb3JtYXQ+PGRjOnR5cGUKICAgICAgICAgcmRmOnJlc291cmNlPSJodHRwOi8vcHVybC5vcmcvZGMvZGNtaXR5cGUvU3RpbGxJbWFnZSIgLz48ZGM6dGl0bGU+PC9kYzp0aXRsZT48L2NjOldvcms+PC9yZGY6UkRGPjwvbWV0YWRhdGE+CjxkZWZzCiAgIGlkPSJkZWZzNCI+CjwvZGVmcz4KPHBhdGgKICAgZD0ibSAyNS42NDk3MjgsMTEuNTA0NTQ1IGMgMC4wMzEsMC4wMDkgLTI1LjY3ODAwMDQ2LDAuMDA2IC0yNS42NTcwMDA0NiwwIEMgMTIuODQ4NzI4LDguMDk4NTQ0OSAxMi44NDg3MjgsMC4wMTQ1NDQ5MiAxMi44NDg3MjgsMC4wMTQ1NDQ5MiBjIDAsMCAwLjAyOSw4LjAyNTk5OTk4IDEyLjgwMSwxMS40OTAwMDAwOCB6IgogICBpZD0icGF0aDYiCiAgIHN0eWxlPSJmaWxsOiM0MTdlYTgiIC8+Cjwvc3ZnPg==) bottom center no-repeat;
    background-size: 1em auto;
  }

  .top-tab:before {
    background: url(/assets/images/top_tab_left.png) no-repeat;
    background-size: 100% 100%;
  }

  .top-tab:after {
    background: url(/assets/images/top_tab_right.png) no-repeat;
    background-size: 100% 100%;
  }

  .top-tab.active:before {
    background: url(/assets/images/top_tab_left-active.png) no-repeat;
    background-size: 100% 100%;
  }

  .top-tab.active:after {
    background: url(/assets/images/top_tab_right-active.png) no-repeat;
    background-size: 100% 100%;
  }
}
