@charset "UTF-8";
/*
## ----------------------------------------------------
## Version: 0.1
## Last change: 25.07.2016
## Edited by: Selma Dreiner
## Description: Global style sheet
##
## (C) 2000 - 2016 formativ.net oHG / Sebastian Mohila
## All Rights Reserved
## ----------------------------------------------------
*/
/*
## ----------------------------------------------------
## Version: 0.3
## Last change: 01.04.2015
## Edited by: Selma Elsäßer
## Description: Global style sheet
##
## (C) 2000 - 2015 formativ.net oHG / Sebastian Mohila
## All Rights Reserved
## ----------------------------------------------------
*/
/*
## ----------------------------------------------------
## Table of Contents:
##
## 1. Dimensions
## ----------------------------------------------------
*/
/*
* dimensions
*/
.test:before {
  color: #003cb3; }

@page {
  size: auto;
  /* auto is the initial value */
  margin: 5mm 0mm 0mm 5mm;
  /* this affects the margin in the printer settings */
  padding: 0.5cm;
  color: #fff;
  border: 5mm solid #000000; }
@page :first {
  margin-top: 0mm; }
html {
  font-size: 85%;
  color: #000000; }

body {
  margin: 0.5cm;
  padding: 0 1cm 1cm 0; }

.wrapper-content {
  width: 98%;
  max-width: inherit;
  margin-left: 1cm;
  padding-right: 1cm; }

.button-to-scrollup {
  display: none !important; }

h1, h2, h3, h4, h5, h6 {
  page-break-after: avoid; }

p {
  orphans: 4;
  widows: 4; }

.top, footer {
  display: none; }

.headline {
  padding-bottom: 0; }

.events-wrapper {
  padding-top: 0; }

.headline {
  padding: 10px 0; }

.page-padding, .event-item, .event-item_left {
  padding: 0; }

main, .main {
  padding-top: 0; }

.accordion {
  margin: 0; }
  .accordion [class^='accordion-tab'] {
    visibility: visible;
    height: auto;
    line-height: 24px;
    padding: 10px 20px 30px 40px;
    margin-bottom: 10px !important;
    color: #020202; }
  .accordion [class^='accordion-title'] {
    margin-bottom: 0; }
    .accordion [class^='accordion-title']:before {
      content: '\f107';
      font-size: 26px;
      left: 13px; }

[class^='accordion-tab'] a:after, main a:after {
  content: attr(href);
  color: #757575;
  text-transform: lowercase;
  margin-left: 10px; }

.row {
  margin-left: -.65rem;
  margin-right: -.65rem; }

.col {
  float: left;
  box-sizing: border-box;
  padding: 0 .65rem; }
  .col.m4.s12 {
    width: 33.33333%;
    margin-left: auto;
    left: auto;
    right: auto; }
  .col.m3.s12 {
    width: 25%;
    margin-left: auto;
    left: auto;
    right: auto; }
  .col.m6.s12 {
    width: 50%;
    margin-left: auto;
    left: auto;
    right: auto; }
  .col.m9.s12 {
    width: 75%;
    margin-left: auto;
    left: auto;
    right: auto; }

.box {
  overflow: hidden;
  max-width: 5cm; }

.nav-fixed nav {
  position: static;
  box-shadow: none; }
  .nav-fixed nav .colored-flag {
    visibility: hidden; }
  .nav-fixed nav .logo-fixed {
    display: none; }

.tab-nav {
  display: none; }

.tab-nav + .bx-wrapper {
  margin-top: 20px; }
  .tab-nav + .bx-wrapper .bx-viewport {
    height: auto !important;
    overflow: visible !important; }
  .tab-nav + .bx-wrapper .tab-slider {
    width: 100% !important;
    max-width: 100%;
    transform: translate3d(0px, 0px, 0px) !important; }
    .tab-nav + .bx-wrapper .tab-slider > div {
      float: none !important;
      max-width: 100%;
      position: relative;
      margin-bottom: 10px; }
      .tab-nav + .bx-wrapper .tab-slider > div.bx-clone {
        display: none; }
      .tab-nav + .bx-wrapper .tab-slider > div:before {
        content: attr(data-title-print);
        display: inline-block;
        margin: 20px 10px 10px;
        position: absolute;
        top: 10px;
        left: 20px;
        background: #fff;
        padding: 7px 10px; }
    .tab-nav + .bx-wrapper .tab-slider .quotes {
      margin: 0 30px;
      width: calc( 100% - 60px); }
      .tab-nav + .bx-wrapper .tab-slider .quotes .quote-arrow {
        display: none; }
      .tab-nav + .bx-wrapper .tab-slider .quotes .quote {
        padding: 10px 20px 15px 30px; }
  .tab-nav + .bx-wrapper .bx-controls {
    display: none; }
