/** Generated: Tuesday, 1st of July 2025, 03:20:36 PM // Powered by AIOM+ (All In One Minify) created by FlipZoom Media Inc. - David Karich (flipzoom.de) **/
/**
 * @license
 * MyFonts Webfont Build ID 2801132, 2014-04-25T09:28:11-0400
 * 
 * The fonts listed in this notice are subject to the End User License
 * Agreement(s) entered into by the website owner. All other parties are 
 * explicitly restricted from using the Licensed Webfonts(s).
 * 
 * You may obtain a valid license at the URLs below.
 * 
 * Webfont: Gill Sans Std Light by Monotype 
 * URL: http://www.myfonts.com/fonts/mti/gill-sans/std-light/
 * Copyright: Font software Copyright 2001 Adobe Systems Incorporated. Typeface designs Copyright The Monotype Corporation. All Rights Reserved.
 * 
 * Webfont: Gill Sans Std Book by Monotype 
 * URL: http://www.myfonts.com/fonts/mti/gill-sans/std-book/
 * Copyright: Font software Copyright 1990, 1991, 1998 Adobe Systems Incorporated. Typeface designs Copyright The Monotype Corporation. All rights reserved.
 * 
 * 
 * License: http://www.myfonts.com/viewlicense?type=web&buildid=2801132
 * Licensed pageviews: 250,000
 * 
 * © 2014 MyFonts Inc
*/


/* @import must be at top of file, otherwise CSS will not work */
/* @import url("//hello.myfonts.net/count/2abdec"); */
 

/* additional icon font directly from icomoon because the speaker symbol was no in amt font */

@font-face {
  font-family: 'icomoon';
  src:  url('/site/templates/styles/webfonts/icomoon.eot?f6tzxb');
  src:  url('/site/templates/styles/webfonts/icomoon.eot?f6tzxb#iefix') format('embedded-opentype'),
    url('/site/templates/styles/webfonts/icomoon.ttf?f6tzxb') format('truetype'),
    url('/site/templates/styles/webfonts/icomoon.woff?f6tzxb') format('woff'),
    url('/site/templates/styles/webfonts/icomoon.svg?f6tzxb#icomoon') format('svg');
  font-weight: normal;
  font-style: normal;
}

[class^="micon-"], [class*=" micon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.micon-volume-high:before {
  content: "\ea26";
}
/* end of icomoon font */

@font-face {
  font-family: 'amt5';
  src: url('/site/templates/styles/webfonts/amt5.eot?97331904');
  src: url('/site/templates/styles/webfonts/amt5.eot?97331904#iefix') format('embedded-opentype'),
       url('/site/templates/styles/webfonts/amt5.woff?97331904') format('woff'),
       url('/site/templates/styles/webfonts/amt5.ttf?97331904') format('truetype'),
       url('/site/templates/styles/webfonts/amt5.svg?97331904#amt') format('svg');
  font-weight: normal;
  font-style: normal;
}

.amt-icon {
  font-family: "amt5";
  font-style: normal;
  font-weight: normal;
  speak: none;

  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  text-align: center;

  font-variant: normal;
  text-transform: none;

  line-height: 1em;

  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-download:before {  content: "g"; }
.icon-download-big:before {  content: "a"; }
.icon-facebook:before {  content: "c"; }
.icon-fax:before {  content: "d"; }
.icon-mail:before {  content: "e"; }
.icon-next:before {  content: "f"; }
.icon-phone:before {  content: "b"; }
.icon-prev:before {  content: "h"; }
.icon-twitter:before {  content: "i"; }
.icon-gears:before { content: "\6a"; }
.icon-indicator:before { content: "\6b"; }
.icon-lock:before { content: "\6c"; }
.icon-lockopen:before { content: "\6d"; }

.icon-cta-mail:before { content: "o"; }
.icon-cta-link:before { content: "p"; }
.icon-cta-share:before { content: "q"; }
.icon-cta-phone:before { content: "r"; }

meta.foundation-version{font-family:"/5.5.2/"}meta.foundation-mq-small{font-family:"/only screen/";width:0}meta.foundation-mq-small-only{font-family:"/only screen and (max-width: 40em)/";width:0}meta.foundation-mq-medium{font-family:"/only screen and (min-width:40.0625em)/";width:40.0625em}meta.foundation-mq-medium-only{font-family:"/only screen and (min-width:40.0625em) and (max-width:64em)/";width:40.0625em}meta.foundation-mq-large{font-family:"/only screen and (min-width:64.0625em)/";width:64.0625em}meta.foundation-mq-large-only{font-family:"/only screen and (min-width:64.0625em) and (max-width:90em)/";width:64.0625em}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:90.0625em)/";width:90.0625em}meta.foundation-mq-xlarge-only{font-family:"/only screen and (min-width:90.0625em) and (max-width:120em)/";width:90.0625em}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:120.0625em)/";width:120.0625em}meta.foundation-data-attribute-namespace{font-family:false}html,body{height:100%}html{box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}html,body{font-size:100%}body{background:#fff;color:#413f3b;cursor:auto;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-style:normal;font-weight:normal;line-height:1.5;margin:0;padding:0;position:relative}a:hover{cursor:pointer}img{max-width:100%;height:auto}img{-ms-interpolation-mode:bicubic}#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object,.mqa-display img,.mqa-display embed,.mqa-display object{max-width:none !important}.left{float:left !important}.right{float:right !important}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.hide{display:none}.invisible{visibility:hidden}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px}select{width:100%}.row{margin:0 auto;max-width:312.5em;width:100%}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.row.collapse>.column,.row.collapse>.columns{padding-left:0;padding-right:0}.row.collapse .row{margin-left:0;margin-right:0}.row .row{margin:0 0em;max-width:none;width:auto}.row .row:before,.row .row:after{content:" ";display:table}.row .row:after{clear:both}.row .row.collapse{margin:0;max-width:none;width:auto}.row .row.collapse:before,.row .row.collapse:after{content:" ";display:table}.row .row.collapse:after{clear:both}.column,.columns{padding-left:0em;padding-right:0em;width:100%;float:left}.column+.column:last-child,.columns+.column:last-child,.column+.columns:last-child,.columns+.columns:last-child{float:right}.column+.column.end,.columns+.column.end,.column+.columns.end,.columns+.columns.end{float:left}@media only screen{.small-push-0{position:relative;left:0;right:auto}.small-pull-0{position:relative;right:0;left:auto}.small-push-1{position:relative;left:4.16667%;right:auto}.small-pull-1{position:relative;right:4.16667%;left:auto}.small-push-2{position:relative;left:8.33333%;right:auto}.small-pull-2{position:relative;right:8.33333%;left:auto}.small-push-3{position:relative;left:12.5%;right:auto}.small-pull-3{position:relative;right:12.5%;left:auto}.small-push-4{position:relative;left:16.66667%;right:auto}.small-pull-4{position:relative;right:16.66667%;left:auto}.small-push-5{position:relative;left:20.83333%;right:auto}.small-pull-5{position:relative;right:20.83333%;left:auto}.small-push-6{position:relative;left:25%;right:auto}.small-pull-6{position:relative;right:25%;left:auto}.small-push-7{position:relative;left:29.16667%;right:auto}.small-pull-7{position:relative;right:29.16667%;left:auto}.small-push-8{position:relative;left:33.33333%;right:auto}.small-pull-8{position:relative;right:33.33333%;left:auto}.small-push-9{position:relative;left:37.5%;right:auto}.small-pull-9{position:relative;right:37.5%;left:auto}.small-push-10{position:relative;left:41.66667%;right:auto}.small-pull-10{position:relative;right:41.66667%;left:auto}.small-push-11{position:relative;left:45.83333%;right:auto}.small-pull-11{position:relative;right:45.83333%;left:auto}.small-push-12{position:relative;left:50%;right:auto}.small-pull-12{position:relative;right:50%;left:auto}.small-push-13{position:relative;left:54.16667%;right:auto}.small-pull-13{position:relative;right:54.16667%;left:auto}.small-push-14{position:relative;left:58.33333%;right:auto}.small-pull-14{position:relative;right:58.33333%;left:auto}.small-push-15{position:relative;left:62.5%;right:auto}.small-pull-15{position:relative;right:62.5%;left:auto}.small-push-16{position:relative;left:66.66667%;right:auto}.small-pull-16{position:relative;right:66.66667%;left:auto}.small-push-17{position:relative;left:70.83333%;right:auto}.small-pull-17{position:relative;right:70.83333%;left:auto}.small-push-18{position:relative;left:75%;right:auto}.small-pull-18{position:relative;right:75%;left:auto}.small-push-19{position:relative;left:79.16667%;right:auto}.small-pull-19{position:relative;right:79.16667%;left:auto}.small-push-20{position:relative;left:83.33333%;right:auto}.small-pull-20{position:relative;right:83.33333%;left:auto}.small-push-21{position:relative;left:87.5%;right:auto}.small-pull-21{position:relative;right:87.5%;left:auto}.small-push-22{position:relative;left:91.66667%;right:auto}.small-pull-22{position:relative;right:91.66667%;left:auto}.small-push-23{position:relative;left:95.83333%;right:auto}.small-pull-23{position:relative;right:95.83333%;left:auto}.column,.columns{position:relative;padding-left:0em;padding-right:0em;float:left}.small-1{width:4.16667%}.small-2{width:8.33333%}.small-3{width:12.5%}.small-4{width:16.66667%}.small-5{width:20.83333%}.small-6{width:25%}.small-7{width:29.16667%}.small-8{width:33.33333%}.small-9{width:37.5%}.small-10{width:41.66667%}.small-11{width:45.83333%}.small-12{width:50%}.small-13{width:54.16667%}.small-14{width:58.33333%}.small-15{width:62.5%}.small-16{width:66.66667%}.small-17{width:70.83333%}.small-18{width:75%}.small-19{width:79.16667%}.small-20{width:83.33333%}.small-21{width:87.5%}.small-22{width:91.66667%}.small-23{width:95.83333%}.small-24{width:100%}.small-offset-0{margin-left:0 !important}.small-offset-1{margin-left:4.16667% !important}.small-offset-2{margin-left:8.33333% !important}.small-offset-3{margin-left:12.5% !important}.small-offset-4{margin-left:16.66667% !important}.small-offset-5{margin-left:20.83333% !important}.small-offset-6{margin-left:25% !important}.small-offset-7{margin-left:29.16667% !important}.small-offset-8{margin-left:33.33333% !important}.small-offset-9{margin-left:37.5% !important}.small-offset-10{margin-left:41.66667% !important}.small-offset-11{margin-left:45.83333% !important}.small-offset-12{margin-left:50% !important}.small-offset-13{margin-left:54.16667% !important}.small-offset-14{margin-left:58.33333% !important}.small-offset-15{margin-left:62.5% !important}.small-offset-16{margin-left:66.66667% !important}.small-offset-17{margin-left:70.83333% !important}.small-offset-18{margin-left:75% !important}.small-offset-19{margin-left:79.16667% !important}.small-offset-20{margin-left:83.33333% !important}.small-offset-21{margin-left:87.5% !important}.small-offset-22{margin-left:91.66667% !important}.small-offset-23{margin-left:95.83333% !important}.small-reset-order{float:left;left:auto;margin-left:0;margin-right:0;right:auto}.column.small-centered,.columns.small-centered{margin-left:auto;margin-right:auto;float:none}.column.small-uncentered,.columns.small-uncentered{float:left;margin-left:0;margin-right:0}.column.small-centered:last-child,.columns.small-centered:last-child{float:none}.column.small-uncentered:last-child,.columns.small-uncentered:last-child{float:left}.column.small-uncentered.opposite,.columns.small-uncentered.opposite{float:right}.row.small-collapse>.column,.row.small-collapse>.columns{padding-left:0;padding-right:0}.row.small-collapse .row{margin-left:0;margin-right:0}.row.small-uncollapse>.column,.row.small-uncollapse>.columns{padding-left:0em;padding-right:0em;float:left}}@media only screen and (min-width: 40.0625em){.medium-push-0{position:relative;left:0;right:auto}.medium-pull-0{position:relative;right:0;left:auto}.medium-push-1{position:relative;left:4.16667%;right:auto}.medium-pull-1{position:relative;right:4.16667%;left:auto}.medium-push-2{position:relative;left:8.33333%;right:auto}.medium-pull-2{position:relative;right:8.33333%;left:auto}.medium-push-3{position:relative;left:12.5%;right:auto}.medium-pull-3{position:relative;right:12.5%;left:auto}.medium-push-4{position:relative;left:16.66667%;right:auto}.medium-pull-4{position:relative;right:16.66667%;left:auto}.medium-push-5{position:relative;left:20.83333%;right:auto}.medium-pull-5{position:relative;right:20.83333%;left:auto}.medium-push-6{position:relative;left:25%;right:auto}.medium-pull-6{position:relative;right:25%;left:auto}.medium-push-7{position:relative;left:29.16667%;right:auto}.medium-pull-7{position:relative;right:29.16667%;left:auto}.medium-push-8{position:relative;left:33.33333%;right:auto}.medium-pull-8{position:relative;right:33.33333%;left:auto}.medium-push-9{position:relative;left:37.5%;right:auto}.medium-pull-9{position:relative;right:37.5%;left:auto}.medium-push-10{position:relative;left:41.66667%;right:auto}.medium-pull-10{position:relative;right:41.66667%;left:auto}.medium-push-11{position:relative;left:45.83333%;right:auto}.medium-pull-11{position:relative;right:45.83333%;left:auto}.medium-push-12{position:relative;left:50%;right:auto}.medium-pull-12{position:relative;right:50%;left:auto}.medium-push-13{position:relative;left:54.16667%;right:auto}.medium-pull-13{position:relative;right:54.16667%;left:auto}.medium-push-14{position:relative;left:58.33333%;right:auto}.medium-pull-14{position:relative;right:58.33333%;left:auto}.medium-push-15{position:relative;left:62.5%;right:auto}.medium-pull-15{position:relative;right:62.5%;left:auto}.medium-push-16{position:relative;left:66.66667%;right:auto}.medium-pull-16{position:relative;right:66.66667%;left:auto}.medium-push-17{position:relative;left:70.83333%;right:auto}.medium-pull-17{position:relative;right:70.83333%;left:auto}.medium-push-18{position:relative;left:75%;right:auto}.medium-pull-18{position:relative;right:75%;left:auto}.medium-push-19{position:relative;left:79.16667%;right:auto}.medium-pull-19{position:relative;right:79.16667%;left:auto}.medium-push-20{position:relative;left:83.33333%;right:auto}.medium-pull-20{position:relative;right:83.33333%;left:auto}.medium-push-21{position:relative;left:87.5%;right:auto}.medium-pull-21{position:relative;right:87.5%;left:auto}.medium-push-22{position:relative;left:91.66667%;right:auto}.medium-pull-22{position:relative;right:91.66667%;left:auto}.medium-push-23{position:relative;left:95.83333%;right:auto}.medium-pull-23{position:relative;right:95.83333%;left:auto}.column,.columns{position:relative;padding-left:0em;padding-right:0em;float:left}.medium-1{width:4.16667%}.medium-2{width:8.33333%}.medium-3{width:12.5%}.medium-4{width:16.66667%}.medium-5{width:20.83333%}.medium-6{width:25%}.medium-7{width:29.16667%}.medium-8{width:33.33333%}.medium-9{width:37.5%}.medium-10{width:41.66667%}.medium-11{width:45.83333%}.medium-12{width:50%}.medium-13{width:54.16667%}.medium-14{width:58.33333%}.medium-15{width:62.5%}.medium-16{width:66.66667%}.medium-17{width:70.83333%}.medium-18{width:75%}.medium-19{width:79.16667%}.medium-20{width:83.33333%}.medium-21{width:87.5%}.medium-22{width:91.66667%}.medium-23{width:95.83333%}.medium-24{width:100%}.medium-offset-0{margin-left:0 !important}.medium-offset-1{margin-left:4.16667% !important}.medium-offset-2{margin-left:8.33333% !important}.medium-offset-3{margin-left:12.5% !important}.medium-offset-4{margin-left:16.66667% !important}.medium-offset-5{margin-left:20.83333% !important}.medium-offset-6{margin-left:25% !important}.medium-offset-7{margin-left:29.16667% !important}.medium-offset-8{margin-left:33.33333% !important}.medium-offset-9{margin-left:37.5% !important}.medium-offset-10{margin-left:41.66667% !important}.medium-offset-11{margin-left:45.83333% !important}.medium-offset-12{margin-left:50% !important}.medium-offset-13{margin-left:54.16667% !important}.medium-offset-14{margin-left:58.33333% !important}.medium-offset-15{margin-left:62.5% !important}.medium-offset-16{margin-left:66.66667% !important}.medium-offset-17{margin-left:70.83333% !important}.medium-offset-18{margin-left:75% !important}.medium-offset-19{margin-left:79.16667% !important}.medium-offset-20{margin-left:83.33333% !important}.medium-offset-21{margin-left:87.5% !important}.medium-offset-22{margin-left:91.66667% !important}.medium-offset-23{margin-left:95.83333% !important}.medium-reset-order{float:left;left:auto;margin-left:0;margin-right:0;right:auto}.column.medium-centered,.columns.medium-centered{margin-left:auto;margin-right:auto;float:none}.column.medium-uncentered,.columns.medium-uncentered{float:left;margin-left:0;margin-right:0}.column.medium-centered:last-child,.columns.medium-centered:last-child{float:none}.column.medium-uncentered:last-child,.columns.medium-uncentered:last-child{float:left}.column.medium-uncentered.opposite,.columns.medium-uncentered.opposite{float:right}.row.medium-collapse>.column,.row.medium-collapse>.columns{padding-left:0;padding-right:0}.row.medium-collapse .row{margin-left:0;margin-right:0}.row.medium-uncollapse>.column,.row.medium-uncollapse>.columns{padding-left:0em;padding-right:0em;float:left}.push-0{position:relative;left:0;right:auto}.pull-0{position:relative;right:0;left:auto}.push-1{position:relative;left:4.16667%;right:auto}.pull-1{position:relative;right:4.16667%;left:auto}.push-2{position:relative;left:8.33333%;right:auto}.pull-2{position:relative;right:8.33333%;left:auto}.push-3{position:relative;left:12.5%;right:auto}.pull-3{position:relative;right:12.5%;left:auto}.push-4{position:relative;left:16.66667%;right:auto}.pull-4{position:relative;right:16.66667%;left:auto}.push-5{position:relative;left:20.83333%;right:auto}.pull-5{position:relative;right:20.83333%;left:auto}.push-6{position:relative;left:25%;right:auto}.pull-6{position:relative;right:25%;left:auto}.push-7{position:relative;left:29.16667%;right:auto}.pull-7{position:relative;right:29.16667%;left:auto}.push-8{position:relative;left:33.33333%;right:auto}.pull-8{position:relative;right:33.33333%;left:auto}.push-9{position:relative;left:37.5%;right:auto}.pull-9{position:relative;right:37.5%;left:auto}.push-10{position:relative;left:41.66667%;right:auto}.pull-10{position:relative;right:41.66667%;left:auto}.push-11{position:relative;left:45.83333%;right:auto}.pull-11{position:relative;right:45.83333%;left:auto}.push-12{position:relative;left:50%;right:auto}.pull-12{position:relative;right:50%;left:auto}.push-13{position:relative;left:54.16667%;right:auto}.pull-13{position:relative;right:54.16667%;left:auto}.push-14{position:relative;left:58.33333%;right:auto}.pull-14{position:relative;right:58.33333%;left:auto}.push-15{position:relative;left:62.5%;right:auto}.pull-15{position:relative;right:62.5%;left:auto}.push-16{position:relative;left:66.66667%;right:auto}.pull-16{position:relative;right:66.66667%;left:auto}.push-17{position:relative;left:70.83333%;right:auto}.pull-17{position:relative;right:70.83333%;left:auto}.push-18{position:relative;left:75%;right:auto}.pull-18{position:relative;right:75%;left:auto}.push-19{position:relative;left:79.16667%;right:auto}.pull-19{position:relative;right:79.16667%;left:auto}.push-20{position:relative;left:83.33333%;right:auto}.pull-20{position:relative;right:83.33333%;left:auto}.push-21{position:relative;left:87.5%;right:auto}.pull-21{position:relative;right:87.5%;left:auto}.push-22{position:relative;left:91.66667%;right:auto}.pull-22{position:relative;right:91.66667%;left:auto}.push-23{position:relative;left:95.83333%;right:auto}.pull-23{position:relative;right:95.83333%;left:auto}}@media only screen and (min-width: 64.0625em){.large-push-0{position:relative;left:0;right:auto}.large-pull-0{position:relative;right:0;left:auto}.large-push-1{position:relative;left:4.16667%;right:auto}.large-pull-1{position:relative;right:4.16667%;left:auto}.large-push-2{position:relative;left:8.33333%;right:auto}.large-pull-2{position:relative;right:8.33333%;left:auto}.large-push-3{position:relative;left:12.5%;right:auto}.large-pull-3{position:relative;right:12.5%;left:auto}.large-push-4{position:relative;left:16.66667%;right:auto}.large-pull-4{position:relative;right:16.66667%;left:auto}.large-push-5{position:relative;left:20.83333%;right:auto}.large-pull-5{position:relative;right:20.83333%;left:auto}.large-push-6{position:relative;left:25%;right:auto}.large-pull-6{position:relative;right:25%;left:auto}.large-push-7{position:relative;left:29.16667%;right:auto}.large-pull-7{position:relative;right:29.16667%;left:auto}.large-push-8{position:relative;left:33.33333%;right:auto}.large-pull-8{position:relative;right:33.33333%;left:auto}.large-push-9{position:relative;left:37.5%;right:auto}.large-pull-9{position:relative;right:37.5%;left:auto}.large-push-10{position:relative;left:41.66667%;right:auto}.large-pull-10{position:relative;right:41.66667%;left:auto}.large-push-11{position:relative;left:45.83333%;right:auto}.large-pull-11{position:relative;right:45.83333%;left:auto}.large-push-12{position:relative;left:50%;right:auto}.large-pull-12{position:relative;right:50%;left:auto}.large-push-13{position:relative;left:54.16667%;right:auto}.large-pull-13{position:relative;right:54.16667%;left:auto}.large-push-14{position:relative;left:58.33333%;right:auto}.large-pull-14{position:relative;right:58.33333%;left:auto}.large-push-15{position:relative;left:62.5%;right:auto}.large-pull-15{position:relative;right:62.5%;left:auto}.large-push-16{position:relative;left:66.66667%;right:auto}.large-pull-16{position:relative;right:66.66667%;left:auto}.large-push-17{position:relative;left:70.83333%;right:auto}.large-pull-17{position:relative;right:70.83333%;left:auto}.large-push-18{position:relative;left:75%;right:auto}.large-pull-18{position:relative;right:75%;left:auto}.large-push-19{position:relative;left:79.16667%;right:auto}.large-pull-19{position:relative;right:79.16667%;left:auto}.large-push-20{position:relative;left:83.33333%;right:auto}.large-pull-20{position:relative;right:83.33333%;left:auto}.large-push-21{position:relative;left:87.5%;right:auto}.large-pull-21{position:relative;right:87.5%;left:auto}.large-push-22{position:relative;left:91.66667%;right:auto}.large-pull-22{position:relative;right:91.66667%;left:auto}.large-push-23{position:relative;left:95.83333%;right:auto}.large-pull-23{position:relative;right:95.83333%;left:auto}.column,.columns{position:relative;padding-left:0em;padding-right:0em;float:left}.large-1{width:4.16667%}.large-2{width:8.33333%}.large-3{width:12.5%}.large-4{width:16.66667%}.large-5{width:20.83333%}.large-6{width:25%}.large-7{width:29.16667%}.large-8{width:33.33333%}.large-9{width:37.5%}.large-10{width:41.66667%}.large-11{width:45.83333%}.large-12{width:50%}.large-13{width:54.16667%}.large-14{width:58.33333%}.large-15{width:62.5%}.large-16{width:66.66667%}.large-17{width:70.83333%}.large-18{width:75%}.large-19{width:79.16667%}.large-20{width:83.33333%}.large-21{width:87.5%}.large-22{width:91.66667%}.large-23{width:95.83333%}.large-24{width:100%}.large-offset-0{margin-left:0 !important}.large-offset-1{margin-left:4.16667% !important}.large-offset-2{margin-left:8.33333% !important}.large-offset-3{margin-left:12.5% !important}.large-offset-4{margin-left:16.66667% !important}.large-offset-5{margin-left:20.83333% !important}.large-offset-6{margin-left:25% !important}.large-offset-7{margin-left:29.16667% !important}.large-offset-8{margin-left:33.33333% !important}.large-offset-9{margin-left:37.5% !important}.large-offset-10{margin-left:41.66667% !important}.large-offset-11{margin-left:45.83333% !important}.large-offset-12{margin-left:50% !important}.large-offset-13{margin-left:54.16667% !important}.large-offset-14{margin-left:58.33333% !important}.large-offset-15{margin-left:62.5% !important}.large-offset-16{margin-left:66.66667% !important}.large-offset-17{margin-left:70.83333% !important}.large-offset-18{margin-left:75% !important}.large-offset-19{margin-left:79.16667% !important}.large-offset-20{margin-left:83.33333% !important}.large-offset-21{margin-left:87.5% !important}.large-offset-22{margin-left:91.66667% !important}.large-offset-23{margin-left:95.83333% !important}.large-reset-order{float:left;left:auto;margin-left:0;margin-right:0;right:auto}.column.large-centered,.columns.large-centered{margin-left:auto;margin-right:auto;float:none}.column.large-uncentered,.columns.large-uncentered{float:left;margin-left:0;margin-right:0}.column.large-centered:last-child,.columns.large-centered:last-child{float:none}.column.large-uncentered:last-child,.columns.large-uncentered:last-child{float:left}.column.large-uncentered.opposite,.columns.large-uncentered.opposite{float:right}.row.large-collapse>.column,.row.large-collapse>.columns{padding-left:0;padding-right:0}.row.large-collapse .row{margin-left:0;margin-right:0}.row.large-uncollapse>.column,.row.large-uncollapse>.columns{padding-left:0em;padding-right:0em;float:left}.push-0{position:relative;left:0;right:auto}.pull-0{position:relative;right:0;left:auto}.push-1{position:relative;left:4.16667%;right:auto}.pull-1{position:relative;right:4.16667%;left:auto}.push-2{position:relative;left:8.33333%;right:auto}.pull-2{position:relative;right:8.33333%;left:auto}.push-3{position:relative;left:12.5%;right:auto}.pull-3{position:relative;right:12.5%;left:auto}.push-4{position:relative;left:16.66667%;right:auto}.pull-4{position:relative;right:16.66667%;left:auto}.push-5{position:relative;left:20.83333%;right:auto}.pull-5{position:relative;right:20.83333%;left:auto}.push-6{position:relative;left:25%;right:auto}.pull-6{position:relative;right:25%;left:auto}.push-7{position:relative;left:29.16667%;right:auto}.pull-7{position:relative;right:29.16667%;left:auto}.push-8{position:relative;left:33.33333%;right:auto}.pull-8{position:relative;right:33.33333%;left:auto}.push-9{position:relative;left:37.5%;right:auto}.pull-9{position:relative;right:37.5%;left:auto}.push-10{position:relative;left:41.66667%;right:auto}.pull-10{position:relative;right:41.66667%;left:auto}.push-11{position:relative;left:45.83333%;right:auto}.pull-11{position:relative;right:45.83333%;left:auto}.push-12{position:relative;left:50%;right:auto}.pull-12{position:relative;right:50%;left:auto}.push-13{position:relative;left:54.16667%;right:auto}.pull-13{position:relative;right:54.16667%;left:auto}.push-14{position:relative;left:58.33333%;right:auto}.pull-14{position:relative;right:58.33333%;left:auto}.push-15{position:relative;left:62.5%;right:auto}.pull-15{position:relative;right:62.5%;left:auto}.push-16{position:relative;left:66.66667%;right:auto}.pull-16{position:relative;right:66.66667%;left:auto}.push-17{position:relative;left:70.83333%;right:auto}.pull-17{position:relative;right:70.83333%;left:auto}.push-18{position:relative;left:75%;right:auto}.pull-18{position:relative;right:75%;left:auto}.push-19{position:relative;left:79.16667%;right:auto}.pull-19{position:relative;right:79.16667%;left:auto}.push-20{position:relative;left:83.33333%;right:auto}.pull-20{position:relative;right:83.33333%;left:auto}.push-21{position:relative;left:87.5%;right:auto}.pull-21{position:relative;right:87.5%;left:auto}.push-22{position:relative;left:91.66667%;right:auto}.pull-22{position:relative;right:91.66667%;left:auto}.push-23{position:relative;left:95.83333%;right:auto}.pull-23{position:relative;right:95.83333%;left:auto}}button,.button{-webkit-appearance:none;-moz-appearance:none;border-radius:0;border-style:solid;border-width:0;cursor:pointer;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:normal;line-height:normal;margin:0 0 1.25rem;position:relative;text-align:center;text-decoration:none;display:inline-block;padding:1rem 2rem 1.0625rem 2rem;font-size:1rem;background-color:#817f7b;border-color:#676662;color:#fff;transition:background-color 300ms ease-out}button:hover,button:focus,.button:hover,.button:focus{background-color:#676662}button:hover,button:focus,.button:hover,.button:focus{color:#fff}button.secondary,.button.secondary{background-color:#5caade;border-color:#2a8ed1;color:#fff}button.secondary:hover,button.secondary:focus,.button.secondary:hover,.button.secondary:focus{background-color:#2a8ed1}button.secondary:hover,button.secondary:focus,.button.secondary:hover,.button.secondary:focus{color:#fff}button.success,.button.success{background-color:#5da423;border-color:#4a831c;color:#fff}button.success:hover,button.success:focus,.button.success:hover,.button.success:focus{background-color:#4a831c}button.success:hover,button.success:focus,.button.success:hover,.button.success:focus{color:#fff}button.alert,.button.alert{background-color:#c60f13;border-color:#9e0c0f;color:#fff}button.alert:hover,button.alert:focus,.button.alert:hover,.button.alert:focus{background-color:#9e0c0f}button.alert:hover,button.alert:focus,.button.alert:hover,.button.alert:focus{color:#fff}button.warning,.button.warning{background-color:#f08a24;border-color:#cf6e0e;color:#fff}button.warning:hover,button.warning:focus,.button.warning:hover,.button.warning:focus{background-color:#cf6e0e}button.warning:hover,button.warning:focus,.button.warning:hover,.button.warning:focus{color:#fff}button.info,.button.info{background-color:#a0d3e8;border-color:#61b6d9;color:#333}button.info:hover,button.info:focus,.button.info:hover,.button.info:focus{background-color:#61b6d9}button.info:hover,button.info:focus,.button.info:hover,.button.info:focus{color:#fff}button.large,.button.large{padding:1.125rem 2.25rem 1.1875rem 2.25rem;font-size:1.25rem}button.small,.button.small{padding:0.875rem 1.75rem 0.9375rem 1.75rem;font-size:0.8125rem}button.tiny,.button.tiny{padding:0.625rem 1.25rem 0.6875rem 1.25rem;font-size:0.6875rem}button.expand,.button.expand{padding-left:0;padding-right:0;width:100%}button.left-align,.button.left-align{text-align:left;text-indent:0.75rem}button.right-align,.button.right-align{text-align:right;padding-right:0.75rem}button.radius,.button.radius{border-radius:3px}button.round,.button.round{border-radius:1000px}button.disabled,button[disabled],.button.disabled,.button[disabled]{background-color:#817f7b;border-color:#676662;color:#fff;box-shadow:none;cursor:default;opacity:0.7}button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{background-color:#676662}button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{color:#fff}button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{background-color:#817f7b}button.disabled.secondary,button[disabled].secondary,.button.disabled.secondary,.button[disabled].secondary{background-color:#5caade;border-color:#2a8ed1;color:#fff;box-shadow:none;cursor:default;opacity:0.7}button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{background-color:#2a8ed1}button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{color:#fff}button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{background-color:#5caade}button.disabled.success,button[disabled].success,.button.disabled.success,.button[disabled].success{background-color:#5da423;border-color:#4a831c;color:#fff;box-shadow:none;cursor:default;opacity:0.7}button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{background-color:#4a831c}button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{color:#fff}button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{background-color:#5da423}button.disabled.alert,button[disabled].alert,.button.disabled.alert,.button[disabled].alert{background-color:#c60f13;border-color:#9e0c0f;color:#fff;box-shadow:none;cursor:default;opacity:0.7}button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{background-color:#9e0c0f}button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{color:#fff}button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{background-color:#c60f13}button.disabled.warning,button[disabled].warning,.button.disabled.warning,.button[disabled].warning{background-color:#f08a24;border-color:#cf6e0e;color:#fff;box-shadow:none;cursor:default;opacity:0.7}button.disabled.warning:hover,button.disabled.warning:focus,button[disabled].warning:hover,button[disabled].warning:focus,.button.disabled.warning:hover,.button.disabled.warning:focus,.button[disabled].warning:hover,.button[disabled].warning:focus{background-color:#cf6e0e}button.disabled.warning:hover,button.disabled.warning:focus,button[disabled].warning:hover,button[disabled].warning:focus,.button.disabled.warning:hover,.button.disabled.warning:focus,.button[disabled].warning:hover,.button[disabled].warning:focus{color:#fff}button.disabled.warning:hover,button.disabled.warning:focus,button[disabled].warning:hover,button[disabled].warning:focus,.button.disabled.warning:hover,.button.disabled.warning:focus,.button[disabled].warning:hover,.button[disabled].warning:focus{background-color:#f08a24}button.disabled.info,button[disabled].info,.button.disabled.info,.button[disabled].info{background-color:#a0d3e8;border-color:#61b6d9;color:#333;box-shadow:none;cursor:default;opacity:0.7}button.disabled.info:hover,button.disabled.info:focus,button[disabled].info:hover,button[disabled].info:focus,.button.disabled.info:hover,.button.disabled.info:focus,.button[disabled].info:hover,.button[disabled].info:focus{background-color:#61b6d9}button.disabled.info:hover,button.disabled.info:focus,button[disabled].info:hover,button[disabled].info:focus,.button.disabled.info:hover,.button.disabled.info:focus,.button[disabled].info:hover,.button[disabled].info:focus{color:#fff}button.disabled.info:hover,button.disabled.info:focus,button[disabled].info:hover,button[disabled].info:focus,.button.disabled.info:hover,.button.disabled.info:focus,.button[disabled].info:hover,.button[disabled].info:focus{background-color:#a0d3e8}button::-moz-focus-inner{border:0;padding:0}@media only screen and (min-width: 40.0625em){button,.button{display:inline-block}}form{margin:0 0 1rem}form .row .row{margin:0 -0.5rem}form .row .row .column,form .row .row .columns{padding:0 0.5rem}form .row .row.collapse{margin:0}form .row .row.collapse .column,form .row .row.collapse .columns{padding:0}form .row .row.collapse input{-webkit-border-bottom-right-radius:0;-webkit-border-top-right-radius:0;border-bottom-right-radius:0;border-top-right-radius:0}form .row input.column,form .row input.columns,form .row textarea.column,form .row textarea.columns{padding-left:0.5rem}label{color:#4d4d4d;cursor:pointer;display:block;font-size:0.875rem;font-weight:normal;line-height:1.5;margin-bottom:0}label.right{float:none !important;text-align:right}label.inline{margin:0 0 1rem 0;padding:0.5625rem 0}label small{text-transform:capitalize;color:#676767}.prefix,.postfix{border-style:solid;border-width:1px;display:block;font-size:0.875rem;height:2.3125rem;line-height:2.3125rem;overflow:visible;padding-bottom:0;padding-top:0;position:relative;text-align:center;width:100%;z-index:2}.postfix.button{border-color:true}.prefix.button{border:none;padding-left:0;padding-right:0;padding-bottom:0;padding-top:0;text-align:center}.prefix.button.radius{border-radius:0;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}.postfix.button.radius{border-radius:0;-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}.prefix.button.round{border-radius:0;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}.postfix.button.round{border-radius:0;-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}span.prefix,label.prefix{background:#f2f2f2;border-right:none;color:#333;border-color:#ccc}span.postfix,label.postfix{background:#f2f2f2;color:#333;border-color:#ccc}input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],input[type="color"],textarea{-webkit-appearance:none;-moz-appearance:none;border-radius:0;background-color:#fff;border-style:solid;border-width:1px;border-color:#ccc;box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);color:rgba(0,0,0,0.75);display:block;font-family:inherit;font-size:0.875rem;height:2.3125rem;margin:0 0 1rem 0;padding:0.5rem;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border-color 0.15s linear,background 0.15s linear;-moz-transition:border-color 0.15s linear,background 0.15s linear;-ms-transition:border-color 0.15s linear,background 0.15s linear;-o-transition:border-color 0.15s linear,background 0.15s linear;transition:border-color 0.15s linear,background 0.15s linear}input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="url"]:focus,input[type="color"]:focus,textarea:focus{background:#fafafa;border-color:#999;outline:none}input[type="text"]:disabled,input[type="password"]:disabled,input[type="date"]:disabled,input[type="datetime"]:disabled,input[type="datetime-local"]:disabled,input[type="month"]:disabled,input[type="week"]:disabled,input[type="email"]:disabled,input[type="number"]:disabled,input[type="search"]:disabled,input[type="tel"]:disabled,input[type="time"]:disabled,input[type="url"]:disabled,input[type="color"]:disabled,textarea:disabled{background-color:#ddd;cursor:default}input[type="text"][disabled],input[type="text"][readonly],fieldset[disabled] input[type="text"],input[type="password"][disabled],input[type="password"][readonly],fieldset[disabled] input[type="password"],input[type="date"][disabled],input[type="date"][readonly],fieldset[disabled] input[type="date"],input[type="datetime"][disabled],input[type="datetime"][readonly],fieldset[disabled] input[type="datetime"],input[type="datetime-local"][disabled],input[type="datetime-local"][readonly],fieldset[disabled] input[type="datetime-local"],input[type="month"][disabled],input[type="month"][readonly],fieldset[disabled] input[type="month"],input[type="week"][disabled],input[type="week"][readonly],fieldset[disabled] input[type="week"],input[type="email"][disabled],input[type="email"][readonly],fieldset[disabled] input[type="email"],input[type="number"][disabled],input[type="number"][readonly],fieldset[disabled] input[type="number"],input[type="search"][disabled],input[type="search"][readonly],fieldset[disabled] input[type="search"],input[type="tel"][disabled],input[type="tel"][readonly],fieldset[disabled] input[type="tel"],input[type="time"][disabled],input[type="time"][readonly],fieldset[disabled] input[type="time"],input[type="url"][disabled],input[type="url"][readonly],fieldset[disabled] input[type="url"],input[type="color"][disabled],input[type="color"][readonly],fieldset[disabled] input[type="color"],textarea[disabled],textarea[readonly],fieldset[disabled] textarea{background-color:#ddd;cursor:default}input[type="text"].radius,input[type="password"].radius,input[type="date"].radius,input[type="datetime"].radius,input[type="datetime-local"].radius,input[type="month"].radius,input[type="week"].radius,input[type="email"].radius,input[type="number"].radius,input[type="search"].radius,input[type="tel"].radius,input[type="time"].radius,input[type="url"].radius,input[type="color"].radius,textarea.radius{border-radius:3px}form .row .prefix-radius.row.collapse input,form .row .prefix-radius.row.collapse textarea,form .row .prefix-radius.row.collapse select,form .row .prefix-radius.row.collapse button{border-radius:0;-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}form .row .prefix-radius.row.collapse .prefix{border-radius:0;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}form .row .postfix-radius.row.collapse input,form .row .postfix-radius.row.collapse textarea,form .row .postfix-radius.row.collapse select,form .row .postfix-radius.row.collapse button{border-radius:0;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}form .row .postfix-radius.row.collapse .postfix{border-radius:0;-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}form .row .prefix-round.row.collapse input,form .row .prefix-round.row.collapse textarea,form .row .prefix-round.row.collapse select,form .row .prefix-round.row.collapse button{border-radius:0;-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}form .row .prefix-round.row.collapse .prefix{border-radius:0;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}form .row .postfix-round.row.collapse input,form .row .postfix-round.row.collapse textarea,form .row .postfix-round.row.collapse select,form .row .postfix-round.row.collapse button{border-radius:0;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}form .row .postfix-round.row.collapse .postfix{border-radius:0;-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}input[type="submit"]{-webkit-appearance:none;-moz-appearance:none;border-radius:0}textarea[rows]{height:auto}textarea{max-width:100%}::-webkit-input-placeholder{color:#ccc}:-moz-placeholder{color:#ccc}::-moz-placeholder{color:#ccc}:-ms-input-placeholder{color:#ccc}select{-webkit-appearance:none !important;-moz-appearance:none !important;background-color:#FAFAFA;border-radius:0;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMTJweCIgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIzcHgiIHZpZXdCb3g9IjAgMCA2IDMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYgMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBvbHlnb24gcG9pbnRzPSI1Ljk5MiwwIDIuOTkyLDMgLTAuMDA4LDAgIi8+PC9zdmc+);background-position:100% center;background-repeat:no-repeat;border-style:solid;border-width:1px;border-color:#ccc;color:rgba(0,0,0,0.75);font-family:inherit;font-size:0.875rem;line-height:normal;padding:0.5rem;border-radius:0;height:2.3125rem}select::-ms-expand{display:none}select.radius{border-radius:3px}select:hover{background-color:#f3f3f3;border-color:#999}select:disabled{background-color:#ddd;cursor:default}select[multiple]{height:auto}input[type="file"],input[type="checkbox"],input[type="radio"],select{margin:0 0 1rem 0}input[type="checkbox"]+label,input[type="radio"]+label{display:inline-block;margin-left:0.5rem;margin-right:1rem;margin-bottom:0;vertical-align:baseline}input[type="file"]{width:100%}fieldset{border:1px solid #ddd;margin:1.125rem 0;padding:1.25rem}fieldset legend{background:#fff;font-weight:bold;margin-left:-0.1875rem;margin:0;padding:0 0.1875rem}[data-abide] .error small.error,[data-abide] .error span.error,[data-abide] span.error,[data-abide] small.error{display:block;font-size:0.75rem;font-style:italic;font-weight:normal;margin-bottom:1rem;margin-top:-1px;padding:0.375rem 0.5625rem 0.5625rem;background:#c60f13;color:#fff}[data-abide] span.error,[data-abide] small.error{display:none}span.error,small.error{display:block;font-size:0.75rem;font-style:italic;font-weight:normal;margin-bottom:1rem;margin-top:-1px;padding:0.375rem 0.5625rem 0.5625rem;background:#c60f13;color:#fff}.error input,.error textarea,.error select{margin-bottom:0}.error input[type="checkbox"],.error input[type="radio"]{margin-bottom:1rem}.error label,.error label.error{color:#c60f13}.error small.error{display:block;font-size:0.75rem;font-style:italic;font-weight:normal;margin-bottom:1rem;margin-top:-1px;padding:0.375rem 0.5625rem 0.5625rem;background:#c60f13;color:#fff}.error>label>small{background:transparent;color:#676767;display:inline;font-size:60%;font-style:normal;margin:0;padding:0;text-transform:capitalize}.error span.error-message{display:block}input.error,textarea.error,select.error{margin-bottom:0}label.error{color:#c60f13}meta.foundation-mq-topbar{font-family:"/only screen and (min-width:64.0625)/";width:64.0625}.contain-to-grid{width:100%;background:#333}.contain-to-grid .top-bar{margin-bottom:0}.fixed{position:fixed;top:0;width:100%;z-index:99;left:0}.fixed.expanded:not(.top-bar){height:auto;max-height:100%;overflow-y:auto;width:100%}.fixed.expanded:not(.top-bar) .title-area{position:fixed;width:100%;z-index:99}.fixed.expanded:not(.top-bar) .top-bar-section{margin-top:2.8125rem;z-index:98}.top-bar{background:#333;height:2.8125rem;line-height:2.8125rem;margin-bottom:0;overflow:hidden;position:relative}.top-bar ul{list-style:none;margin-bottom:0}.top-bar .row{max-width:none}.top-bar form,.top-bar input,.top-bar select{margin-bottom:0}.top-bar input,.top-bar select{font-size:0.75rem;height:1.75rem;padding-bottom:.35rem;padding-top:.35rem}.top-bar .button,.top-bar button{font-size:0.75rem;margin-bottom:0;padding-bottom:0.4125rem;padding-top:0.4125rem}@media only screen and (max-width: 40em){.top-bar .button,.top-bar button{position:relative;top:-1px}}.top-bar .title-area{margin:0;position:relative}.top-bar .name{font-size:16px;height:2.8125rem;margin:0}.top-bar .name h1,.top-bar .name h2,.top-bar .name h3,.top-bar .name h4,.top-bar .name p,.top-bar .name span{font-size:1.0625rem;line-height:2.8125rem;margin:0}.top-bar .name h1 a,.top-bar .name h2 a,.top-bar .name h3 a,.top-bar .name h4 a,.top-bar .name p a,.top-bar .name span a{color:#fff;display:block;font-weight:normal;padding:0 0.9375rem;width:75%}.top-bar .toggle-topbar{position:absolute;right:0;top:0}.top-bar .toggle-topbar a{color:#fff;display:block;font-size:0.8125rem;font-weight:bold;height:2.8125rem;line-height:2.8125rem;padding:0 0.9375rem;position:relative;text-transform:uppercase}.top-bar .toggle-topbar.menu-icon{margin-top:-16px;top:50%}.top-bar .toggle-topbar.menu-icon a{color:#fff;height:34px;line-height:33px;padding:0 2.5rem 0 0.9375rem;position:relative}.top-bar .toggle-topbar.menu-icon a span::after{content:"";display:block;height:0;position:absolute;margin-top:-8px;top:50%;right:0.9375rem;box-shadow:0 0 0 1px #fff,0 7px 0 1px #fff,0 14px 0 1px #fff;width:16px}.top-bar .toggle-topbar.menu-icon a span:hover:after{box-shadow:0 0 0 1px "",0 7px 0 1px "",0 14px 0 1px ""}.top-bar.expanded{background:transparent;height:auto}.top-bar.expanded .title-area{background:#333}.top-bar.expanded .toggle-topbar a{color:#888}.top-bar.expanded .toggle-topbar a span::after{box-shadow:0 0 0 1px #888,0 7px 0 1px #888,0 14px 0 1px #888}@media screen and (-webkit-min-device-pixel-ratio: 0){.top-bar.expanded .top-bar-section .has-dropdown.moved>.dropdown,.top-bar.expanded .top-bar-section .dropdown{clip:initial}.top-bar.expanded .top-bar-section .has-dropdown:not(.moved)>ul{padding:0}}.top-bar-section{left:0;position:relative;width:auto;transition:left 300ms ease-out}.top-bar-section ul{display:block;font-size:16px;height:auto;margin:0;padding:0;width:100%}.top-bar-section .divider,.top-bar-section [role="separator"]{border-top:solid 1px #1a1a1a;clear:both;height:1px;width:100%}.top-bar-section ul li{background:#333}.top-bar-section ul li>a{color:#fff;display:block;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:0.8125rem;font-weight:normal;padding-left:0.9375rem;padding:12px 0 12px 0.9375rem;text-transform:none;width:100%}.top-bar-section ul li>a.button{font-size:0.8125rem;padding-left:0.9375rem;padding-right:0.9375rem;background-color:#817f7b;border-color:#676662;color:#fff}.top-bar-section ul li>a.button:hover,.top-bar-section ul li>a.button:focus{background-color:#676662}.top-bar-section ul li>a.button:hover,.top-bar-section ul li>a.button:focus{color:#fff}.top-bar-section ul li>a.button.secondary{background-color:#5caade;border-color:#2a8ed1;color:#fff}.top-bar-section ul li>a.button.secondary:hover,.top-bar-section ul li>a.button.secondary:focus{background-color:#2a8ed1}.top-bar-section ul li>a.button.secondary:hover,.top-bar-section ul li>a.button.secondary:focus{color:#fff}.top-bar-section ul li>a.button.success{background-color:#5da423;border-color:#4a831c;color:#fff}.top-bar-section ul li>a.button.success:hover,.top-bar-section ul li>a.button.success:focus{background-color:#4a831c}.top-bar-section ul li>a.button.success:hover,.top-bar-section ul li>a.button.success:focus{color:#fff}.top-bar-section ul li>a.button.alert{background-color:#c60f13;border-color:#9e0c0f;color:#fff}.top-bar-section ul li>a.button.alert:hover,.top-bar-section ul li>a.button.alert:focus{background-color:#9e0c0f}.top-bar-section ul li>a.button.alert:hover,.top-bar-section ul li>a.button.alert:focus{color:#fff}.top-bar-section ul li>a.button.warning{background-color:#f08a24;border-color:#cf6e0e;color:#fff}.top-bar-section ul li>a.button.warning:hover,.top-bar-section ul li>a.button.warning:focus{background-color:#cf6e0e}.top-bar-section ul li>a.button.warning:hover,.top-bar-section ul li>a.button.warning:focus{color:#fff}.top-bar-section ul li>a.button.info{background-color:#a0d3e8;border-color:#61b6d9;color:#333}.top-bar-section ul li>a.button.info:hover,.top-bar-section ul li>a.button.info:focus{background-color:#61b6d9}.top-bar-section ul li>a.button.info:hover,.top-bar-section ul li>a.button.info:focus{color:#fff}.top-bar-section ul li>button{font-size:0.8125rem;padding-left:0.9375rem;padding-right:0.9375rem;background-color:#817f7b;border-color:#676662;color:#fff}.top-bar-section ul li>button:hover,.top-bar-section ul li>button:focus{background-color:#676662}.top-bar-section ul li>button:hover,.top-bar-section ul li>button:focus{color:#fff}.top-bar-section ul li>button.secondary{background-color:#5caade;border-color:#2a8ed1;color:#fff}.top-bar-section ul li>button.secondary:hover,.top-bar-section ul li>button.secondary:focus{background-color:#2a8ed1}.top-bar-section ul li>button.secondary:hover,.top-bar-section ul li>button.secondary:focus{color:#fff}.top-bar-section ul li>button.success{background-color:#5da423;border-color:#4a831c;color:#fff}.top-bar-section ul li>button.success:hover,.top-bar-section ul li>button.success:focus{background-color:#4a831c}.top-bar-section ul li>button.success:hover,.top-bar-section ul li>button.success:focus{color:#fff}.top-bar-section ul li>button.alert{background-color:#c60f13;border-color:#9e0c0f;color:#fff}.top-bar-section ul li>button.alert:hover,.top-bar-section ul li>button.alert:focus{background-color:#9e0c0f}.top-bar-section ul li>button.alert:hover,.top-bar-section ul li>button.alert:focus{color:#fff}.top-bar-section ul li>button.warning{background-color:#f08a24;border-color:#cf6e0e;color:#fff}.top-bar-section ul li>button.warning:hover,.top-bar-section ul li>button.warning:focus{background-color:#cf6e0e}.top-bar-section ul li>button.warning:hover,.top-bar-section ul li>button.warning:focus{color:#fff}.top-bar-section ul li>button.info{background-color:#a0d3e8;border-color:#61b6d9;color:#333}.top-bar-section ul li>button.info:hover,.top-bar-section ul li>button.info:focus{background-color:#61b6d9}.top-bar-section ul li>button.info:hover,.top-bar-section ul li>button.info:focus{color:#fff}.top-bar-section ul li:hover:not(.has-form)>a{background-color:#555;color:#fff;background:#222}.top-bar-section ul li.active>a{background:#817f7b;color:#fff}.top-bar-section ul li.active>a:hover{background:#6f6d6a;color:#fff}.top-bar-section .has-form{padding:0.9375rem}.top-bar-section .has-dropdown{position:relative}.top-bar-section .has-dropdown>a:after{border:inset 5px;content:"";display:block;height:0;width:0;border-color:transparent transparent transparent rgba(255,255,255,0.4);border-left-style:solid;margin-right:0.9375rem;margin-top:-4.5px;position:absolute;top:50%;right:0}.top-bar-section .has-dropdown.moved{position:static}.top-bar-section .has-dropdown.moved>.dropdown{position:static !important;height:auto;width:auto;overflow:visible;clip:auto;display:block;position:absolute !important;width:100%}.top-bar-section .has-dropdown.moved>a:after{display:none}.top-bar-section .dropdown{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px;display:block;padding:0;position:absolute;top:0;z-index:99;left:100%}.top-bar-section .dropdown li{height:auto;width:100%}.top-bar-section .dropdown li a{font-weight:normal;padding:8px 0.9375rem}.top-bar-section .dropdown li a.parent-link{font-weight:normal}.top-bar-section .dropdown li.title h5,.top-bar-section .dropdown li.parent-link{margin-bottom:0;margin-top:0;font-size:1.125rem}.top-bar-section .dropdown li.title h5 a,.top-bar-section .dropdown li.parent-link a{color:#fff;display:block}.top-bar-section .dropdown li.title h5 a:hover,.top-bar-section .dropdown li.parent-link a:hover{background:none}.top-bar-section .dropdown li.has-form{padding:8px 0.9375rem}.top-bar-section .dropdown li .button,.top-bar-section .dropdown li button{top:auto}.top-bar-section .dropdown label{color:#777;font-size:0.625rem;font-weight:bold;margin-bottom:0;padding:8px 0.9375rem 2px;text-transform:uppercase}.js-generated{display:block}@media only screen and (min-width: 64.0625em){.top-bar{background:#333;overflow:visible}.top-bar:before,.top-bar:after{content:" ";display:table}.top-bar:after{clear:both}.top-bar .toggle-topbar{display:none}.top-bar .title-area{float:left}.top-bar .name h1 a,.top-bar .name h2 a,.top-bar .name h3 a,.top-bar .name h4 a,.top-bar .name h5 a,.top-bar .name h6 a{width:auto}.top-bar input,.top-bar select,.top-bar .button,.top-bar button{font-size:0.875rem;height:1.75rem;position:relative;top:0.53125rem}.top-bar.expanded{background:#333}.contain-to-grid .top-bar{margin-bottom:0;margin:0 auto;max-width:312.5em}.top-bar-section{transition:none 0 0;left:0 !important}.top-bar-section ul{display:inline;height:auto !important;width:auto}.top-bar-section ul li{float:left}.top-bar-section ul li .js-generated{display:none}.top-bar-section li.hover>a:not(.button){background-color:#555;background:#222;color:#fff}.top-bar-section li:not(.has-form) a:not(.button){background:#333;line-height:2.8125rem;padding:0 0.9375rem}.top-bar-section li:not(.has-form) a:not(.button):hover{background-color:#555;background:#222}.top-bar-section li.active:not(.has-form) a:not(.button){background:#817f7b;color:#fff;line-height:2.8125rem;padding:0 0.9375rem}.top-bar-section li.active:not(.has-form) a:not(.button):hover{background:#6f6d6a;color:#fff}.top-bar-section .has-dropdown>a{padding-right:2.1875rem !important}.top-bar-section .has-dropdown>a:after{border:inset 5px;content:"";display:block;height:0;width:0;border-color:rgba(255,255,255,0.4) transparent transparent transparent;border-top-style:solid;margin-top:-2.5px;top:1.40625rem}.top-bar-section .has-dropdown.moved{position:relative}.top-bar-section .has-dropdown.moved>.dropdown{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px;display:block}.top-bar-section .has-dropdown.hover>.dropdown,.top-bar-section .has-dropdown.not-click:hover>.dropdown{position:static !important;height:auto;width:auto;overflow:visible;clip:auto;display:block;position:absolute !important}.top-bar-section .has-dropdown>a:focus+.dropdown{position:static !important;height:auto;width:auto;overflow:visible;clip:auto;display:block;position:absolute !important}.top-bar-section .has-dropdown .dropdown li.has-dropdown>a:after{border:none;content:"\00bb";top:0.1875rem;right:5px}.top-bar-section .dropdown{left:0;background:transparent;min-width:100%;top:auto}.top-bar-section .dropdown li a{background:#333;color:#fff;line-height:2.8125rem;padding:12px 0.9375rem;white-space:nowrap}.top-bar-section .dropdown li:not(.has-form):not(.active)>a:not(.button){background:#333;color:#fff}.top-bar-section .dropdown li:not(.has-form):not(.active):hover>a:not(.button){background-color:#555;color:#fff;background:#222}.top-bar-section .dropdown li label{background:#333;white-space:nowrap}.top-bar-section .dropdown li .dropdown{left:100%;top:0}.top-bar-section>ul>.divider,.top-bar-section>ul>[role="separator"]{border-right:solid 1px #4e4e4e;border-bottom:none;border-top:none;clear:none;height:2.8125rem;width:0}.top-bar-section .has-form{background:#333;height:2.8125rem;padding:0 0.9375rem}.top-bar-section .right li .dropdown{left:auto;right:0}.top-bar-section .right li .dropdown li .dropdown{right:100%}.top-bar-section .left li .dropdown{right:auto;left:0}.top-bar-section .left li .dropdown li .dropdown{left:100%}.no-js .top-bar-section ul li:hover>a{background-color:#555;background:#222;color:#fff}.no-js .top-bar-section ul li:active>a{background:#817f7b;color:#fff}.no-js .top-bar-section .has-dropdown:hover>.dropdown{position:static !important;height:auto;width:auto;overflow:visible;clip:auto;display:block;position:absolute !important}.no-js .top-bar-section .has-dropdown>a:focus+.dropdown{position:static !important;height:auto;width:auto;overflow:visible;clip:auto;display:block;position:absolute !important}}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}.text-justify{text-align:justify !important}@media only screen and (max-width: 40em){.small-only-text-left{text-align:left !important}.small-only-text-right{text-align:right !important}.small-only-text-center{text-align:center !important}.small-only-text-justify{text-align:justify !important}}@media only screen{.small-text-left{text-align:left !important}.small-text-right{text-align:right !important}.small-text-center{text-align:center !important}.small-text-justify{text-align:justify !important}}@media only screen and (min-width: 40.0625em) and (max-width: 64em){.medium-only-text-left{text-align:left !important}.medium-only-text-right{text-align:right !important}.medium-only-text-center{text-align:center !important}.medium-only-text-justify{text-align:justify !important}}@media only screen and (min-width: 40.0625em){.medium-text-left{text-align:left !important}.medium-text-right{text-align:right !important}.medium-text-center{text-align:center !important}.medium-text-justify{text-align:justify !important}}@media only screen and (min-width: 64.0625em) and (max-width: 90em){.large-only-text-left{text-align:left !important}.large-only-text-right{text-align:right !important}.large-only-text-center{text-align:center !important}.large-only-text-justify{text-align:justify !important}}@media only screen and (min-width: 64.0625em){.large-text-left{text-align:left !important}.large-text-right{text-align:right !important}.large-text-center{text-align:center !important}.large-text-justify{text-align:justify !important}}@media only screen and (min-width: 90.0625em) and (max-width: 120em){.xlarge-only-text-left{text-align:left !important}.xlarge-only-text-right{text-align:right !important}.xlarge-only-text-center{text-align:center !important}.xlarge-only-text-justify{text-align:justify !important}}@media only screen and (min-width: 90.0625em){.xlarge-text-left{text-align:left !important}.xlarge-text-right{text-align:right !important}.xlarge-text-center{text-align:center !important}.xlarge-text-justify{text-align:justify !important}}@media only screen and (min-width: 120.0625em) and (max-width: 6249999.9375em){.xxlarge-only-text-left{text-align:left !important}.xxlarge-only-text-right{text-align:right !important}.xxlarge-only-text-center{text-align:center !important}.xxlarge-only-text-justify{text-align:justify !important}}@media only screen and (min-width: 120.0625em){.xxlarge-text-left{text-align:left !important}.xxlarge-text-right{text-align:right !important}.xxlarge-text-center{text-align:center !important}.xxlarge-text-justify{text-align:justify !important}}div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0}a{color:#817f7b;line-height:inherit;text-decoration:none}a:hover,a:focus{color:#6f6d6a}a img{border:none}p{font-family:inherit;font-size:1rem;font-weight:normal;line-height:1.6;margin-bottom:1.25rem;text-rendering:optimizeLegibility}p.lead{font-size:1.21875rem;line-height:1.6}p aside{font-size:0.875rem;font-style:italic;line-height:1.35}h1,h2,h3,h4,h5,h6{color:#333;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-style:normal;font-weight:normal;line-height:1.4;margin-bottom:0.5rem;margin-top:0.2rem;text-rendering:optimizeLegibility}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:#7a7a7a;font-size:60%;line-height:0}h1{font-size:2.125rem}h2{font-size:1.6875rem}h3{font-size:1.375rem}h4{font-size:1.125rem}h5{font-size:1.125rem}h6{font-size:1rem}.subheader{line-height:1.4;color:#7a7a7a;font-weight:normal;margin-top:0.2rem;margin-bottom:0.5rem}hr{border:solid #ddd;border-width:1px 0 0;clear:both;height:0;margin:1.25rem 0 1.1875rem}em,i{font-style:italic;line-height:inherit}strong,b{font-weight:bold;line-height:inherit}small{font-size:60%;line-height:inherit}code{background-color:#cee5f5;border-color:#a9d2ee;border-style:solid;border-width:1px;color:#333;font-family:Consolas,"Liberation Mono",Courier,monospace;font-weight:normal;padding:0.125rem 0.3125rem 0.0625rem}ul,ol,dl{font-family:inherit;font-size:1rem;line-height:1.6;list-style-position:outside;margin-bottom:1.25rem}ul{margin-left:1.1rem}ul.no-bullet{margin-left:0}ul.no-bullet li ul,ul.no-bullet li ol{margin-left:1.25rem;margin-bottom:0;list-style:none}ul li ul,ul li ol{margin-left:1.25rem;margin-bottom:0}ul.square li ul,ul.circle li ul,ul.disc li ul{list-style:inherit}ul.square{list-style-type:square;margin-left:1.1rem}ul.circle{list-style-type:circle;margin-left:1.1rem}ul.disc{list-style-type:disc;margin-left:1.1rem}ul.no-bullet{list-style:none}ol{margin-left:1.4rem}ol li ul,ol li ol{margin-left:1.25rem;margin-bottom:0}dl dt{margin-bottom:0.3rem;font-weight:bold}dl dd{margin-bottom:0.75rem}abbr,acronym{text-transform:uppercase;font-size:90%;color:#413f3b;cursor:help}abbr{text-transform:none}abbr[title]{border-bottom:1px dotted #ddd}blockquote{margin:0 0 1.25rem;padding:0.5625rem 1.25rem 0 1.1875rem;border-left:1px solid #ddd}blockquote cite{display:block;font-size:0.8125rem;color:#626262}blockquote cite:before{content:"\2014 \0020"}blockquote cite a,blockquote cite a:visited{color:#626262}blockquote,blockquote p{line-height:1.6;color:#7a7a7a}.vcard{display:inline-block;margin:0 0 1.25rem 0;border:1px solid #ddd;padding:0.625rem 0.75rem}.vcard li{margin:0;display:block}.vcard .fn{font-weight:bold;font-size:0.9375rem}.vevent .summary{font-weight:bold}.vevent abbr{cursor:default;text-decoration:none;font-weight:bold;border:none;padding:0 0.0625rem}@media only screen and (min-width: 40.0625em){h1,h2,h3,h4,h5,h6{line-height:1.4}h1{font-size:2.75rem}h2{font-size:2.3125rem}h3{font-size:1.6875rem}h4{font-size:1.4375rem}h5{font-size:1.125rem}h6{font-size:1rem}}.sub-nav{display:block;margin:-0.25rem 0 1.125rem;overflow:hidden;padding-top:0.25rem;width:auto}.sub-nav dt{text-transform:uppercase}.sub-nav dt,.sub-nav dd,.sub-nav li{color:#999;float:left;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:0.875rem;font-weight:normal;margin-left:1rem;margin-bottom:0}.sub-nav dt a,.sub-nav dd a,.sub-nav li a{color:#999;padding:0.1875rem 1rem;text-decoration:none}.sub-nav dt a:hover,.sub-nav dd a:hover,.sub-nav li a:hover{color:#737373}.sub-nav dt.active a,.sub-nav dd.active a,.sub-nav li.active a{border-radius:3px;background:#817f7b;color:#fff;cursor:default;font-weight:normal;padding:0.1875rem 1rem}.sub-nav dt.active a:hover,.sub-nav dd.active a:hover,.sub-nav li.active a:hover{background:#6f6d6a}[class*="block-grid-"]{display:block;padding:0;margin:0 -0.625rem}[class*="block-grid-"]:before,[class*="block-grid-"]:after{content:" ";display:table}[class*="block-grid-"]:after{clear:both}[class*="block-grid-"]>li{display:block;float:left;height:auto;padding:0 0.625rem 1.25rem}@media only screen{.small-block-grid-1>li{list-style:none;width:100%}.small-block-grid-1>li:nth-of-type(1n){clear:none}.small-block-grid-1>li:nth-of-type(1n+1){clear:both}.small-block-grid-2>li{list-style:none;width:50%}.small-block-grid-2>li:nth-of-type(1n){clear:none}.small-block-grid-2>li:nth-of-type(2n+1){clear:both}.small-block-grid-3>li{list-style:none;width:33.33333%}.small-block-grid-3>li:nth-of-type(1n){clear:none}.small-block-grid-3>li:nth-of-type(3n+1){clear:both}.small-block-grid-4>li{list-style:none;width:25%}.small-block-grid-4>li:nth-of-type(1n){clear:none}.small-block-grid-4>li:nth-of-type(4n+1){clear:both}.small-block-grid-5>li{list-style:none;width:20%}.small-block-grid-5>li:nth-of-type(1n){clear:none}.small-block-grid-5>li:nth-of-type(5n+1){clear:both}.small-block-grid-6>li{list-style:none;width:16.66667%}.small-block-grid-6>li:nth-of-type(1n){clear:none}.small-block-grid-6>li:nth-of-type(6n+1){clear:both}.small-block-grid-7>li{list-style:none;width:14.28571%}.small-block-grid-7>li:nth-of-type(1n){clear:none}.small-block-grid-7>li:nth-of-type(7n+1){clear:both}.small-block-grid-8>li{list-style:none;width:12.5%}.small-block-grid-8>li:nth-of-type(1n){clear:none}.small-block-grid-8>li:nth-of-type(8n+1){clear:both}.small-block-grid-9>li{list-style:none;width:11.11111%}.small-block-grid-9>li:nth-of-type(1n){clear:none}.small-block-grid-9>li:nth-of-type(9n+1){clear:both}.small-block-grid-10>li{list-style:none;width:10%}.small-block-grid-10>li:nth-of-type(1n){clear:none}.small-block-grid-10>li:nth-of-type(10n+1){clear:both}.small-block-grid-11>li{list-style:none;width:9.09091%}.small-block-grid-11>li:nth-of-type(1n){clear:none}.small-block-grid-11>li:nth-of-type(11n+1){clear:both}.small-block-grid-12>li{list-style:none;width:8.33333%}.small-block-grid-12>li:nth-of-type(1n){clear:none}.small-block-grid-12>li:nth-of-type(12n+1){clear:both}}@media only screen and (min-width: 40.0625em){.medium-block-grid-1>li{list-style:none;width:100%}.medium-block-grid-1>li:nth-of-type(1n){clear:none}.medium-block-grid-1>li:nth-of-type(1n+1){clear:both}.medium-block-grid-2>li{list-style:none;width:50%}.medium-block-grid-2>li:nth-of-type(1n){clear:none}.medium-block-grid-2>li:nth-of-type(2n+1){clear:both}.medium-block-grid-3>li{list-style:none;width:33.33333%}.medium-block-grid-3>li:nth-of-type(1n){clear:none}.medium-block-grid-3>li:nth-of-type(3n+1){clear:both}.medium-block-grid-4>li{list-style:none;width:25%}.medium-block-grid-4>li:nth-of-type(1n){clear:none}.medium-block-grid-4>li:nth-of-type(4n+1){clear:both}.medium-block-grid-5>li{list-style:none;width:20%}.medium-block-grid-5>li:nth-of-type(1n){clear:none}.medium-block-grid-5>li:nth-of-type(5n+1){clear:both}.medium-block-grid-6>li{list-style:none;width:16.66667%}.medium-block-grid-6>li:nth-of-type(1n){clear:none}.medium-block-grid-6>li:nth-of-type(6n+1){clear:both}.medium-block-grid-7>li{list-style:none;width:14.28571%}.medium-block-grid-7>li:nth-of-type(1n){clear:none}.medium-block-grid-7>li:nth-of-type(7n+1){clear:both}.medium-block-grid-8>li{list-style:none;width:12.5%}.medium-block-grid-8>li:nth-of-type(1n){clear:none}.medium-block-grid-8>li:nth-of-type(8n+1){clear:both}.medium-block-grid-9>li{list-style:none;width:11.11111%}.medium-block-grid-9>li:nth-of-type(1n){clear:none}.medium-block-grid-9>li:nth-of-type(9n+1){clear:both}.medium-block-grid-10>li{list-style:none;width:10%}.medium-block-grid-10>li:nth-of-type(1n){clear:none}.medium-block-grid-10>li:nth-of-type(10n+1){clear:both}.medium-block-grid-11>li{list-style:none;width:9.09091%}.medium-block-grid-11>li:nth-of-type(1n){clear:none}.medium-block-grid-11>li:nth-of-type(11n+1){clear:both}.medium-block-grid-12>li{list-style:none;width:8.33333%}.medium-block-grid-12>li:nth-of-type(1n){clear:none}.medium-block-grid-12>li:nth-of-type(12n+1){clear:both}}@media only screen and (min-width: 64.0625em){.large-block-grid-1>li{list-style:none;width:100%}.large-block-grid-1>li:nth-of-type(1n){clear:none}.large-block-grid-1>li:nth-of-type(1n+1){clear:both}.large-block-grid-2>li{list-style:none;width:50%}.large-block-grid-2>li:nth-of-type(1n){clear:none}.large-block-grid-2>li:nth-of-type(2n+1){clear:both}.large-block-grid-3>li{list-style:none;width:33.33333%}.large-block-grid-3>li:nth-of-type(1n){clear:none}.large-block-grid-3>li:nth-of-type(3n+1){clear:both}.large-block-grid-4>li{list-style:none;width:25%}.large-block-grid-4>li:nth-of-type(1n){clear:none}.large-block-grid-4>li:nth-of-type(4n+1){clear:both}.large-block-grid-5>li{list-style:none;width:20%}.large-block-grid-5>li:nth-of-type(1n){clear:none}.large-block-grid-5>li:nth-of-type(5n+1){clear:both}.large-block-grid-6>li{list-style:none;width:16.66667%}.large-block-grid-6>li:nth-of-type(1n){clear:none}.large-block-grid-6>li:nth-of-type(6n+1){clear:both}.large-block-grid-7>li{list-style:none;width:14.28571%}.large-block-grid-7>li:nth-of-type(1n){clear:none}.large-block-grid-7>li:nth-of-type(7n+1){clear:both}.large-block-grid-8>li{list-style:none;width:12.5%}.large-block-grid-8>li:nth-of-type(1n){clear:none}.large-block-grid-8>li:nth-of-type(8n+1){clear:both}.large-block-grid-9>li{list-style:none;width:11.11111%}.large-block-grid-9>li:nth-of-type(1n){clear:none}.large-block-grid-9>li:nth-of-type(9n+1){clear:both}.large-block-grid-10>li{list-style:none;width:10%}.large-block-grid-10>li:nth-of-type(1n){clear:none}.large-block-grid-10>li:nth-of-type(10n+1){clear:both}.large-block-grid-11>li{list-style:none;width:9.09091%}.large-block-grid-11>li:nth-of-type(1n){clear:none}.large-block-grid-11>li:nth-of-type(11n+1){clear:both}.large-block-grid-12>li{list-style:none;width:8.33333%}.large-block-grid-12>li:nth-of-type(1n){clear:none}.large-block-grid-12>li:nth-of-type(12n+1){clear:both}}@media only screen{.show-for-small-only,.show-for-small-up,.show-for-small,.show-for-small-down,.hide-for-medium-only,.hide-for-medium-up,.hide-for-medium,.show-for-medium-down,.hide-for-large-only,.hide-for-large-up,.hide-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.show-for-xxlarge-down{display:inherit !important}.hide-for-small-only,.hide-for-small-up,.hide-for-small,.hide-for-small-down,.show-for-medium-only,.show-for-medium-up,.show-for-medium,.hide-for-medium-down,.show-for-large-only,.show-for-large-up,.show-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.hide-for-xxlarge-down{display:none !important}.visible-for-small-only,.visible-for-small-up,.visible-for-small,.visible-for-small-down,.hidden-for-medium-only,.hidden-for-medium-up,.hidden-for-medium,.visible-for-medium-down,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.visible-for-xxlarge-down{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}.hidden-for-small-only,.hidden-for-small-up,.hidden-for-small,.hidden-for-small-down,.visible-for-medium-only,.visible-for-medium-up,.visible-for-medium,.hidden-for-medium-down,.visible-for-large-only,.visible-for-large-up,.visible-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.hidden-for-xxlarge-down{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px}table.show-for-small-only,table.show-for-small-up,table.show-for-small,table.show-for-small-down,table.hide-for-medium-only,table.hide-for-medium-up,table.hide-for-medium,table.show-for-medium-down,table.hide-for-large-only,table.hide-for-large-up,table.hide-for-large,table.show-for-large-down,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xlarge,table.show-for-xlarge-down,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge,table.show-for-xxlarge-down{display:table !important}thead.show-for-small-only,thead.show-for-small-up,thead.show-for-small,thead.show-for-small-down,thead.hide-for-medium-only,thead.hide-for-medium-up,thead.hide-for-medium,thead.show-for-medium-down,thead.hide-for-large-only,thead.hide-for-large-up,thead.hide-for-large,thead.show-for-large-down,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xlarge,thead.show-for-xlarge-down,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group !important}tbody.show-for-small-only,tbody.show-for-small-up,tbody.show-for-small,tbody.show-for-small-down,tbody.hide-for-medium-only,tbody.hide-for-medium-up,tbody.hide-for-medium,tbody.show-for-medium-down,tbody.hide-for-large-only,tbody.hide-for-large-up,tbody.hide-for-large,tbody.show-for-large-down,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xlarge,tbody.show-for-xlarge-down,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group !important}tr.show-for-small-only,tr.show-for-small-up,tr.show-for-small,tr.show-for-small-down,tr.hide-for-medium-only,tr.hide-for-medium-up,tr.hide-for-medium,tr.show-for-medium-down,tr.hide-for-large-only,tr.hide-for-large-up,tr.hide-for-large,tr.show-for-large-down,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xlarge,tr.show-for-xlarge-down,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge,tr.show-for-xxlarge-down{display:table-row}th.show-for-small-only,td.show-for-small-only,th.show-for-small-up,td.show-for-small-up,th.show-for-small,td.show-for-small,th.show-for-small-down,td.show-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.hide-for-medium-up,td.hide-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.show-for-medium-down,td.show-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.hide-for-large-up,td.hide-for-large-up,th.hide-for-large,td.hide-for-large,th.show-for-large-down,td.show-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.hide-for-xlarge-up,td.hide-for-xlarge-up,th.hide-for-xlarge,td.hide-for-xlarge,th.show-for-xlarge-down,td.show-for-xlarge-down,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up,th.hide-for-xxlarge,td.hide-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell !important}}@media only screen and (min-width: 40.0625em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.show-for-medium-only,.show-for-medium-up,.show-for-medium,.show-for-medium-down,.hide-for-large-only,.hide-for-large-up,.hide-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.show-for-xxlarge-down{display:inherit !important}.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.hide-for-medium-only,.hide-for-medium-up,.hide-for-medium,.hide-for-medium-down,.show-for-large-only,.show-for-large-up,.show-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.hide-for-xxlarge-down{display:none !important}.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.visible-for-medium-only,.visible-for-medium-up,.visible-for-medium,.visible-for-medium-down,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.visible-for-xxlarge-down{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.hidden-for-medium-only,.hidden-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.visible-for-large-only,.visible-for-large-up,.visible-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.hidden-for-xxlarge-down{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px}table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.show-for-medium-only,table.show-for-medium-up,table.show-for-medium,table.show-for-medium-down,table.hide-for-large-only,table.hide-for-large-up,table.hide-for-large,table.show-for-large-down,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xlarge,table.show-for-xlarge-down,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge,table.show-for-xxlarge-down{display:table !important}thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.show-for-medium-only,thead.show-for-medium-up,thead.show-for-medium,thead.show-for-medium-down,thead.hide-for-large-only,thead.hide-for-large-up,thead.hide-for-large,thead.show-for-large-down,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xlarge,thead.show-for-xlarge-down,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group !important}tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.show-for-medium-only,tbody.show-for-medium-up,tbody.show-for-medium,tbody.show-for-medium-down,tbody.hide-for-large-only,tbody.hide-for-large-up,tbody.hide-for-large,tbody.show-for-large-down,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xlarge,tbody.show-for-xlarge-down,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group !important}tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.show-for-medium-only,tr.show-for-medium-up,tr.show-for-medium,tr.show-for-medium-down,tr.hide-for-large-only,tr.hide-for-large-up,tr.hide-for-large,tr.show-for-large-down,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xlarge,tr.show-for-xlarge-down,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge,tr.show-for-xxlarge-down{display:table-row}th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.show-for-medium-only,td.show-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.show-for-medium,td.show-for-medium,th.show-for-medium-down,td.show-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.hide-for-large-up,td.hide-for-large-up,th.hide-for-large,td.hide-for-large,th.show-for-large-down,td.show-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.hide-for-xlarge-up,td.hide-for-xlarge-up,th.hide-for-xlarge,td.hide-for-xlarge,th.show-for-xlarge-down,td.show-for-xlarge-down,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up,th.hide-for-xxlarge,td.hide-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell !important}}@media only screen and (min-width: 64.0625em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.hide-for-medium-only,.show-for-medium-up,.hide-for-medium,.hide-for-medium-down,.show-for-large-only,.show-for-large-up,.show-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.show-for-xxlarge-down{display:inherit !important}.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.show-for-medium-only,.hide-for-medium-up,.show-for-medium,.show-for-medium-down,.hide-for-large-only,.hide-for-large-up,.hide-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.hide-for-xxlarge-down{display:none !important}.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.hidden-for-medium-only,.visible-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.visible-for-large-only,.visible-for-large-up,.visible-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.visible-for-xxlarge-down{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.visible-for-medium-only,.hidden-for-medium-up,.visible-for-medium,.visible-for-medium-down,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.hidden-for-xxlarge-down{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px}table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.hide-for-medium-only,table.show-for-medium-up,table.hide-for-medium,table.hide-for-medium-down,table.show-for-large-only,table.show-for-large-up,table.show-for-large,table.show-for-large-down,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xlarge,table.show-for-xlarge-down,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge,table.show-for-xxlarge-down{display:table !important}thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.hide-for-medium,thead.hide-for-medium-down,thead.show-for-large-only,thead.show-for-large-up,thead.show-for-large,thead.show-for-large-down,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xlarge,thead.show-for-xlarge-down,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group !important}tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.show-for-large-only,tbody.show-for-large-up,tbody.show-for-large,tbody.show-for-large-down,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xlarge,tbody.show-for-xlarge-down,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group !important}tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.hide-for-medium,tr.hide-for-medium-down,tr.show-for-large-only,tr.show-for-large-up,tr.show-for-large,tr.show-for-large-down,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xlarge,tr.show-for-xlarge-down,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge,tr.show-for-xxlarge-down{display:table-row}th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.hide-for-medium-down,td.hide-for-medium-down,th.show-for-large-only,td.show-for-large-only,th.show-for-large-up,td.show-for-large-up,th.show-for-large,td.show-for-large,th.show-for-large-down,td.show-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.hide-for-xlarge-up,td.hide-for-xlarge-up,th.hide-for-xlarge,td.hide-for-xlarge,th.show-for-xlarge-down,td.show-for-xlarge-down,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up,th.hide-for-xxlarge,td.hide-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell !important}}@media only screen and (min-width: 90.0625em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.hide-for-medium-only,.show-for-medium-up,.hide-for-medium,.hide-for-medium-down,.hide-for-large-only,.show-for-large-up,.hide-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.show-for-xxlarge-down{display:inherit !important}.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.show-for-medium-only,.hide-for-medium-up,.show-for-medium,.show-for-medium-down,.show-for-large-only,.hide-for-large-up,.show-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.hide-for-xxlarge-down{display:none !important}.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.hidden-for-medium-only,.visible-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.hidden-for-large-only,.visible-for-large-up,.hidden-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.visible-for-xxlarge-down{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.visible-for-medium-only,.hidden-for-medium-up,.visible-for-medium,.visible-for-medium-down,.visible-for-large-only,.hidden-for-large-up,.visible-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.hidden-for-xxlarge-down{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px}table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.hide-for-medium-only,table.show-for-medium-up,table.hide-for-medium,table.hide-for-medium-down,table.hide-for-large-only,table.show-for-large-up,table.hide-for-large,table.hide-for-large-down,table.show-for-xlarge-only,table.show-for-xlarge-up,table.show-for-xlarge,table.show-for-xlarge-down,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge,table.show-for-xxlarge-down{display:table !important}thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-large-only,thead.show-for-large-up,thead.hide-for-large,thead.hide-for-large-down,thead.show-for-xlarge-only,thead.show-for-xlarge-up,thead.show-for-xlarge,thead.show-for-xlarge-down,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group !important}tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-large-only,tbody.show-for-large-up,tbody.hide-for-large,tbody.hide-for-large-down,tbody.show-for-xlarge-only,tbody.show-for-xlarge-up,tbody.show-for-xlarge,tbody.show-for-xlarge-down,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group !important}tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-large-only,tr.show-for-large-up,tr.hide-for-large,tr.hide-for-large-down,tr.show-for-xlarge-only,tr.show-for-xlarge-up,tr.show-for-xlarge,tr.show-for-xlarge-down,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge,tr.show-for-xxlarge-down{display:table-row}th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.hide-for-medium-down,td.hide-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.show-for-large-up,td.show-for-large-up,th.hide-for-large,td.hide-for-large,th.hide-for-large-down,td.hide-for-large-down,th.show-for-xlarge-only,td.show-for-xlarge-only,th.show-for-xlarge-up,td.show-for-xlarge-up,th.show-for-xlarge,td.show-for-xlarge,th.show-for-xlarge-down,td.show-for-xlarge-down,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up,th.hide-for-xxlarge,td.hide-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell !important}}@media only screen and (min-width: 120.0625em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.hide-for-medium-only,.show-for-medium-up,.hide-for-medium,.hide-for-medium-down,.hide-for-large-only,.show-for-large-up,.hide-for-large,.hide-for-large-down,.hide-for-xlarge-only,.show-for-xlarge-up,.hide-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.show-for-xxlarge-down{display:inherit !important}.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.show-for-medium-only,.hide-for-medium-up,.show-for-medium,.show-for-medium-down,.show-for-large-only,.hide-for-large-up,.show-for-large,.show-for-large-down,.show-for-xlarge-only,.hide-for-xlarge-up,.show-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.hide-for-xxlarge-down{display:none !important}.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.hidden-for-medium-only,.visible-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.hidden-for-large-only,.visible-for-large-up,.hidden-for-large,.hidden-for-large-down,.hidden-for-xlarge-only,.visible-for-xlarge-up,.hidden-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.visible-for-xxlarge-down{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.visible-for-medium-only,.hidden-for-medium-up,.visible-for-medium,.visible-for-medium-down,.visible-for-large-only,.hidden-for-large-up,.visible-for-large,.visible-for-large-down,.visible-for-xlarge-only,.hidden-for-xlarge-up,.visible-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.hidden-for-xxlarge-down{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px}table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.hide-for-medium-only,table.show-for-medium-up,table.hide-for-medium,table.hide-for-medium-down,table.hide-for-large-only,table.show-for-large-up,table.hide-for-large,table.hide-for-large-down,table.hide-for-xlarge-only,table.show-for-xlarge-up,table.hide-for-xlarge,table.hide-for-xlarge-down,table.show-for-xxlarge-only,table.show-for-xxlarge-up,table.show-for-xxlarge,table.show-for-xxlarge-down{display:table !important}thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-large-only,thead.show-for-large-up,thead.hide-for-large,thead.hide-for-large-down,thead.hide-for-xlarge-only,thead.show-for-xlarge-up,thead.hide-for-xlarge,thead.hide-for-xlarge-down,thead.show-for-xxlarge-only,thead.show-for-xxlarge-up,thead.show-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group !important}tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-large-only,tbody.show-for-large-up,tbody.hide-for-large,tbody.hide-for-large-down,tbody.hide-for-xlarge-only,tbody.show-for-xlarge-up,tbody.hide-for-xlarge,tbody.hide-for-xlarge-down,tbody.show-for-xxlarge-only,tbody.show-for-xxlarge-up,tbody.show-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group !important}tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-large-only,tr.show-for-large-up,tr.hide-for-large,tr.hide-for-large-down,tr.hide-for-xlarge-only,tr.show-for-xlarge-up,tr.hide-for-xlarge,tr.hide-for-xlarge-down,tr.show-for-xxlarge-only,tr.show-for-xxlarge-up,tr.show-for-xxlarge,tr.show-for-xxlarge-down{display:table-row}th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.hide-for-medium-down,td.hide-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.show-for-large-up,td.show-for-large-up,th.hide-for-large,td.hide-for-large,th.hide-for-large-down,td.hide-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.show-for-xlarge-up,td.show-for-xlarge-up,th.hide-for-xlarge,td.hide-for-xlarge,th.hide-for-xlarge-down,td.hide-for-xlarge-down,th.show-for-xxlarge-only,td.show-for-xxlarge-only,th.show-for-xxlarge-up,td.show-for-xxlarge-up,th.show-for-xxlarge,td.show-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell !important}}.show-for-landscape,.hide-for-portrait{display:inherit !important}.hide-for-landscape,.show-for-portrait{display:none !important}table.hide-for-landscape,table.show-for-portrait{display:table !important}thead.hide-for-landscape,thead.show-for-portrait{display:table-header-group !important}tbody.hide-for-landscape,tbody.show-for-portrait{display:table-row-group !important}tr.hide-for-landscape,tr.show-for-portrait{display:table-row !important}td.hide-for-landscape,td.show-for-portrait,th.hide-for-landscape,th.show-for-portrait{display:table-cell !important}@media only screen and (orientation: landscape){.show-for-landscape,.hide-for-portrait{display:inherit !important}.hide-for-landscape,.show-for-portrait{display:none !important}table.show-for-landscape,table.hide-for-portrait{display:table !important}thead.show-for-landscape,thead.hide-for-portrait{display:table-header-group !important}tbody.show-for-landscape,tbody.hide-for-portrait{display:table-row-group !important}tr.show-for-landscape,tr.hide-for-portrait{display:table-row !important}td.show-for-landscape,td.hide-for-portrait,th.show-for-landscape,th.hide-for-portrait{display:table-cell !important}}@media only screen and (orientation: portrait){.show-for-portrait,.hide-for-landscape{display:inherit !important}.hide-for-portrait,.show-for-landscape{display:none !important}table.show-for-portrait,table.hide-for-landscape{display:table !important}thead.show-for-portrait,thead.hide-for-landscape{display:table-header-group !important}tbody.show-for-portrait,tbody.hide-for-landscape{display:table-row-group !important}tr.show-for-portrait,tr.hide-for-landscape{display:table-row !important}td.show-for-portrait,td.hide-for-landscape,th.show-for-portrait,th.hide-for-landscape{display:table-cell !important}}.show-for-touch{display:none !important}.hide-for-touch{display:inherit !important}.touch .show-for-touch{display:inherit !important}.touch .hide-for-touch{display:none !important}table.hide-for-touch{display:table !important}.touch table.show-for-touch{display:table !important}thead.hide-for-touch{display:table-header-group !important}.touch thead.show-for-touch{display:table-header-group !important}tbody.hide-for-touch{display:table-row-group !important}.touch tbody.show-for-touch{display:table-row-group !important}tr.hide-for-touch{display:table-row !important}.touch tr.show-for-touch{display:table-row !important}td.hide-for-touch{display:table-cell !important}.touch td.show-for-touch{display:table-cell !important}th.hide-for-touch{display:table-cell !important}.touch th.show-for-touch{display:table-cell !important}.show-for-sr{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px}.show-on-focus{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px}.show-on-focus:focus,.show-on-focus:active{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}.print-only{display:none !important}@media print{*{background:transparent !important;box-shadow:none !important;color:#000 !important;text-shadow:none !important}.show-for-print{display:block}.hide-for-print{display:none}table.show-for-print{display:table !important}thead.show-for-print{display:table-header-group !important}tbody.show-for-print{display:table-row-group !important}tr.show-for-print{display:table-row !important}td.show-for-print{display:table-cell !important}th.show-for-print{display:table-cell !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.hide-on-print{display:none !important}.print-only{display:block !important}.hide-for-print{display:none !important}.show-for-print{display:inherit !important}}@media print{.show-for-print{display:block}.hide-for-print{display:none}table.show-for-print{display:table !important}thead.show-for-print{display:table-header-group !important}tbody.show-for-print{display:table-row-group !important}tr.show-for-print{display:table-row !important}td.show-for-print{display:table-cell !important}th.show-for-print{display:table-cell !important}}@media not print{.show-for-print{display:none !important}}

/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    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, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.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;
}
.slick-arrow.slick-hidden {
    display: none;
}

@charset 'UTF-8';
/* Slider */
.slick-loading .slick-list
{
    background: #fff url('/site/templates/img/ajax-loader.gif') center center no-repeat;
}

/* Icons */
@font-face
{
    font-family: 'slick';
    font-weight: normal;
    font-style: normal;

    src: url('/site/templates/styles/webfonts/slick.eot');
    src: url('/site/templates/styles/webfonts/slick.eot?#iefix') format('embedded-opentype'), url('/site/templates/styles/webfonts/slick.woff') format('woff'), url('/site/templates/styles/webfonts/slick.ttf') format('truetype'), url('/site/templates/styles/webfonts/slick.svg#slick') format('svg');
}
/* Arrows */
.slick-prev,
.slick-next
{
    z-index: 9;
    font-size: 0;
    line-height: 0;

    position: absolute;
    top: 50%;

    display: block;

    width: 60px;
    height: 60px;
    margin-top:-10px;
    padding: 0;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);

    cursor: pointer;

    color: transparent;
    border: none;
    outline: none;
    background: transparent;
}

.content-testimonials .slick-prev, .content-testimonials .slick-next { top:20%; }

.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus
{
    color: #f00;
    outline: none;
    background: transparent;
}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before
{
     opacity: 0.75; color: #413f3b;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before
{
    opacity: .25;
}

.slick-prev:before,
.slick-next:before
{
    font-family: 'amt5';
    font-size: 60px;
    line-height: 1;

    opacity: .75;
    color: white;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.slick-prev
{
    left: 3%;
}
[dir='rtl'] .slick-prev
{
    right: 25px; left: auto;
}
.slick-prev:before
{
    content: 'h';
}
[dir='rtl'] .slick-prev:before
{
    content: '→';
}

.slick-next
{
    right: 3%;
}
[dir='rtl'] .slick-next
{
    right: auto;
    left: 25px;
}
.slick-next:before
{
    content: 'f';
}
[dir='rtl'] .slick-next:before
{
    content: '←';
}

/* Dots */
.slick-dotted.slick-slider
{
    margin-bottom:0;
}

.slick-dots
{
    position: absolute;
    bottom: 10px;

    display: block;

    width: 96%;
    padding: 0;
    margin: 0;

    list-style: none;

    text-align: center;
}
.slick-dots li
{
    position: relative;

    display: inline-block;

    width: 20px;
    height: 20px;
    margin: 0 5px;
    padding: 0;

    cursor: pointer;
}
.slick-dots li button
{
    font-size: 0;
    line-height: 0;

    display: block;

    width: 20px;
    height: 20px;
    padding: 5px;

    cursor: pointer;

    color: transparent;
    border: 0;
    outline: none;
    background: transparent;
}
.slick-dots li button:hover,
.slick-dots li button:focus
{
    outline: none;
}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before
{
    opacity: 1;
}
.slick-dots li button:before
{
    font-family: 'slick';
    font-size: 15px;
    line-height: 15px;

    position: absolute;
    top: 0;
    left: 0;

    width: 15px;
    height: 15px;

    content: '•';
    text-align: center;

    opacity: .25;
    color: #413f3b;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before
{
    opacity: .75;
    color: #413f3b;
}

/* smaller than 1024 */
@media only screen and (max-width: 64.063em) {
  .content-testimonials .slick-prev, .content-testimonials .slick-next { top:30%; }
}

/* smaller than 940px */
@media only screen and (max-width: 58.75em) {
  .slick-dots { width:96%; }
}

/* smaller than 640px; */
@media only screen and (max-width: 40em) {
  .slick-prev, .slick-next {display:none !important;}
}

/*! jQuery UI - v1.12.1 - 2018-01-22
* http://jqueryui.com
* Includes: core.css, datepicker.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=&folderName=base&cornerRadiusShadow=8px&offsetLeftShadow=0px&offsetTopShadow=0px&thicknessShadow=5px&opacityShadow=30&bgImgOpacityShadow=0&bgTextureShadow=flat&bgColorShadow=666666&opacityOverlay=30&bgImgOpacityOverlay=0&bgTextureOverlay=flat&bgColorOverlay=aaaaaa&iconColorError=cc0000&fcError=5f3f3f&borderColorError=f1a899&bgTextureError=flat&bgColorError=fddfdf&iconColorHighlight=777620&fcHighlight=777620&borderColorHighlight=dad55e&bgTextureHighlight=flat&bgColorHighlight=fffa90&iconColorActive=ffffff&fcActive=ffffff&borderColorActive=003eff&bgTextureActive=flat&bgColorActive=007fff&iconColorHover=555555&fcHover=2b2b2b&borderColorHover=cccccc&bgTextureHover=flat&bgColorHover=ededed&iconColorDefault=777777&fcDefault=454545&borderColorDefault=c5c5c5&bgTextureDefault=flat&bgColorDefault=f6f6f6&iconColorContent=444444&fcContent=333333&borderColorContent=dddddd&bgTextureContent=flat&bgColorContent=ffffff&iconColorHeader=444444&fcHeader=333333&borderColorHeader=dddddd&bgTextureHeader=flat&bgColorHeader=e9e9e9&cornerRadius=3px&fwDefault=normal&fsDefault=1em&ffDefault=Arial%2CHelvetica%2Csans-serif
* Copyright jQuery Foundation and other contributors; Licensed MIT */

.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("/site/templates/styles/images/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("/site/templates/styles/images/ui-icons_444444_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("/site/templates/styles/images/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("/site/templates/styles/images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("/site/templates/styles/images/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("/site/templates/styles/images/ui-icons_cc0000_256x240.png")}.ui-button .ui-icon{background-image:url("/site/templates/styles/images/ui-icons_777777_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}
body {
	background-color:#CCCCCC; /* blumenfisch secondary grey */
}
.via-wrapper {
	max-width:1680px;
	margin:0 auto;
	background-color: #fff;
}
.relative {
	position:relative;
}
.absolute {
	position:absolute;
}

p a { letter-spacing:1px;}
p.less-margin { margin-bottom: 0.5rem;}
p.no-margin { margin-bottom: 0;}
p a:not(.tabswitcher) {line-height:1.375rem; display:inline-block;}
small { font-size:0.875rem; }

h3 { font-size:1.25rem; line-height:1.6rem; margin:0 0 1rem;}
h4 { font-size:2rem; margin:0 0 1rem; line-height:2.375rem;}
h5 { font-size:1.625rem; margin-bottom:1rem; }
p.big, span.big { font-size:2rem; line-height:2.25rem; }
span.big { font-family: 'MuseoSans-100'; }
p.subtitle { font-size:2rem; line-height:2.375rem; margin-bottom:0; }
p { font-size:1.25rem; line-height:1.6rem; }

ul li { font-size:1.25rem;}

p.desc, p.desc span.picdesc { font-family: 'MuseoSans-300' !important; margin-bottom:0; line-height:0.875rem; font-size:0.825rem; }
.picsign p.desc { writing-mode: vertical-rl; }

button, .button { margin-bottom:0 }
button.fullwidth, .button.fullwidth { width:100%; }
a.button.radius, button.radius {
	font-weight:normal;
	border-radius:5px; padding:0.875rem 2rem 0.75rem;
	text-transform:uppercase; font-weight:bold;	font-size:0.875rem; line-height:1.25rem; letter-spacing: 1px;
}
a.maillink { margin-top:0.25rem; }
div.pointer {cursor:pointer; }
address { font-style:normal; text-transform:uppercase; line-height:2rem;}
address a:hover { text-decoration:underline; }
address i {margin-right:1rem;}

.richtext p.bigger { font-size:2rem; line-height:2.25rem; }
.richtext p cite {
	font-size:2rem; margin:1.5rem 0; line-height:2.5rem;
	display:block; text-align:center; font-weight:normal; font-style:normal;
}
.richtext table { width: auto !important; }

::-webkit-input-placeholder, { text-transform:uppercase; }
::-moz-placeholder { text-transform:uppercase; }
:-ms-input-placeholder { text-transform:uppercase; }
:-moz-placeholder { text-transform:uppercase; }

input[type="text"], input[type="password"], input[type="date"], input[type="datetime"], input[type="datetime-local"],
input[type="month"], input[type="week"], input[type="email"], input[type="number"], input[type="search"], input[type="tel"],
input[type="time"], input[type="url"], input[type="color"], textarea, select {
  border-radius:7px !important; font-size:1rem; margin-bottom:1.5rem; height:3rem; padding:0.5rem 1rem;
}
select {
	background-size: 10px 10px;
	background-position: 93%;
}
select:focus {outline:0;}

textarea { padding:1rem; }
label.error {display:none !important;}
label#AGB-error + label {color:red;}

/* navigation */
nav.top-bar {
	max-width:1680px;
	margin:0 auto;
	max-height:90px;
	transition:max-height 0.5s linear;
}
nav.top-bar.expanded { max-height:700px; transition:max-height 0.5s linear; }

.top-bar { height:5.625rem; line-height:5.625rem; }
.top-bar .name { margin-left:3rem;}
.top-bar-section ul {margin-right:1.5rem; }
.top-bar-section ul li {height:5.625rem; }
.top-bar-section ul li>a {
	font-size:1rem;
	text-transform:uppercase; text-decoration:none;
	height:5.625rem; font-weight:bold; letter-spacing:1px;
}
.top-bar-section li:not(.has-form) a:not(.button) {
	line-height:5.625rem;
}
.top-bar-section .has-dropdown>a { padding-right:1.125rem !important; }
.top-bar-section ul li.navcta>a span { border:1px solid; padding:0.4rem 0.8rem; border-radius:6px;}

.top-bar,
.top-bar .name h1 a, .top-bar .name h2 a, .top-bar .name h3 a,
.top-bar .name h4 a, .top-bar .name p a, .top-bar .name span a,
.top-bar-section li.active:not(.has-form) a:not(.button),
.top-bar-section ul li,
.top-bar-section ul li>a,
.top-bar-section ul li:hover:not(.has-form)>a,
.top-bar-section .dropdown li:not(.has-form):not(.active)>a:not(.button),
.top-bar-section .dropdown li:not(.has-form):not(.active):hover>a:not(.button),
.top-bar-section li.active:not(.has-form) a:not(.button):hover,
.top-bar-section li:not(.has-form) a:not(.button):hover,
.top-bar-section li:not(.has-form) a:not(.button),
.top-bar .toggle-topbar.menu-icon a,
.top-bar.expanded,
.top-bar.expanded .title-area,
.top-bar-section .dropdown li.title h5 a
{ transition: color 0.2s linear, background-color 0.3s linear; }

.top-bar .toggle-topbar.menu-icon { top: 25%; }
.top-bar .toggle-topbar.menu-icon a {	padding: 0 100px 0 0; position: relative; }
.top-bar .toggle-topbar.menu-icon a span { width: 4px; height: 40px; left: 35px; display: block; position: absolute; }
.top-bar .toggle-topbar.menu-icon a span:: after {display:none;}
.top-bar-section ul { margin-right:0; }
.top-bar-section ul.right { margin-right:1.125rem; }
.top-bar.expanded .top-bar-section .right {padding-bottom:2rem;}
.top-bar-section .right li:not(.moved) ul.dropdown { left:0; right: auto; }
.top-bar-section ul.dropdown li>a {height:2.8125rem; line-height:2.8125rem !important; font-weight:bold;}
.top-bar-section ul.dropdown li.spacer {display:none;}
.top-bar.expanded .top-bar-section ul.dropdown li.spacer {display:block;}
.top-bar-section .parent-link {display:none !important;}

.top-bar-section ul li.navcta>a span { -o-transition:.5s; -ms-transition:.5s; -moz-transition:.5s; -webkit-transition:.5s; transition:.5s; }

.top-bar.expanded .toggle-topbar a span::after { display: none; }

/* meta nav */
.top-bar-section ul.right.with-meta { margin-right:0; }
.top-bar-section ul.right.metamenu { margin:0; }
.top-bar-section ul.right.metamenu li a { padding: 0 0.625rem; line-height:6.5rem;}
.top-bar-section ul.right.metamenu li a.langlink { padding: 0 0.25rem; line-height:5.875rem;}
.top-bar-section ul.right.metamenu li:first-child a { padding-left:1.5rem; }
.top-bar-section ul.right.metamenu li:last-child a { padding-right:1.25rem; }

/* meta icons */
.top-bar-section ul.right.metamenu li a i { font-size:1.5rem;}

/* meta dropdown */
div.meta-dropdown { position:absolute; top:90px; width:100%; display:none;}
div.meta-dropdown.shortened { width:auto; right:0; }
div.meta-readspeaker { margin:1.5rem; }

div.meta-langswitch { padding:4.5rem 0 0 8.333333333333333%; height:20.5rem;}
div.meta-langswitch a {margin-right:2.5rem;  }
div.meta-social { padding:4.5rem 0 0 0; text-align:center; height:20.5rem; }
div.meta-social hr { border-color: black; margin:2.75rem 8.333333333333333333333% 0; }

div.meta-login { height:18rem; width:60%; margin:4rem auto 0 auto; }
div.meta-logged-in { height:18rem; }
.user-navi ul { margin:0 0 0 1.75rem; }
.user-navi ul li {
	font-family: 'MuseoSans-300'; list-style:none; display:inline-block;
	line-height:3rem; font-size:1rem; margin-right:1.75rem;
}
.user-navi ul li a { text-transform:uppercase;  }
.intern-pages-navi ul {  margin:0 1.25rem 0 0; }

.top-bar-section ul li.mobile-meta-forms { height:12rem; padding-top:1rem; }
.top-bar-section ul li.mobile-meta-forms input  { margin-left:2.5rem; width:60%; }
.top-bar-section ul li.mobile-meta-forms button {
	margin-left:2.5rem; padding: .4rem .8rem; font-size:1.275rem; height:3rem;
	border-radius:6px; font-family: 'MuseoSans-300';
}

/* changes for simple and sign lang in top bar */
.top-bar-section ul.right.metamenu li:first-child a {
  padding-left: 1.25rem;
}
.top-bar-section ul.right.metamenu li.sign-language a,
.top-bar.expanded .top-bar-section ul.right.with-meta li.sign-language a  {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='Ebene_1' data-name='Ebene 1' viewBox='0 0 53.98 60'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%231d1d1b;stroke-width:0%7D%3C/style%3E%3C/defs%3E%3Cpath d='M13.71 54.46c-3.2.14-6.14-.6-8.62-2.68C1.42 48.72-.18 44.71.02 39.99c.2-4.8 2.67-8.15 6.78-10.42 2.51-1.38 5.21-2.26 7.93-3.09 3.05-.92 6.09-1.85 9.15-2.76.57-.17 1.17-.3 1.77-.34.91-.07 1.47.3 1.8 1.17.32.83.49 1.73-.26 2.41-.5.45-1.13.8-1.75 1.05-2.36.95-4.74 1.83-7.11 2.74-.22.08-.44.18-.65.28-.57.24-.77.7-.62 1.26.14.53.56.72 1.1.69 1.16-.07 2.33-.11 3.49-.2 4.58-.33 9.16-.68 13.74-1.02 2.23-.17 4.47-.39 6.7-.5 1.37-.06 2.1.49 2.45 1.58.28.87.13 1.54-.71 1.91-1.05.46-2.17.85-3.3 1.02-4.67.68-9.35 1.26-14.03 1.88-.23.03-.48.08-.68.18-.45.22-.58.62-.5 1.09.09.49.41.75.9.78 1.63.13 3.27.27 4.9.36 4.37.24 8.74.45 13.11.69.45.02.9.12 1.34.2.84.15 1.34.66 1.46 1.5.14.93.05 1.84-.7 2.5-.22.19-.65.23-.97.21-4.07-.2-8.14-.41-12.2-.65-2.56-.15-5.12-.38-7.67-.56-.66-.05-1.08.29-1.17.86-.07.5.27.94.85 1.12l.18.06c5.03 1.26 10.07 2.52 15.09 3.8.68.17 1.36.44 1.97.79.94.54 1.26 1.8.79 2.78-.29.6-.85.86-1.43.82-1.3-.09-2.63-.17-3.89-.47-4.44-1.05-8.86-2.2-13.29-3.31-.76-.19-1.28.03-1.45.57-.2.62.05 1.07.8 1.39 2.36 1 4.74 1.95 7.08 3 .77.34 1.53.83 2.14 1.4.36.34.57.97.6 1.49.06 1.22-.56 1.85-1.78 1.74-1.06-.1-2.15-.3-3.14-.69-2.72-1.07-5.41-2.23-8.09-3.42-2.24-1-4.55-1.6-7.02-1.42Z' class='cls-1'/%3E%3Cpath d='M46.03 31.15c-1.46-1.95-3.44-2.06-5.46-1.91-3.07.22-6.14.55-9.21.81-2.1.18-4.21.31-6.36.34.22-.09.44-.18.66-.28.74-.35 1.52-.63 2.2-1.06 2.86-1.78 1.98-5.67.18-7-1.12-.83-2.37-.79-3.65-.55-.46.09-.91.21-1.45.34.09-.2.13-.33.2-.45 3.56-6.13 7.12-12.26 10.7-18.38.44-.76.95-1.49 1.51-2.17.44-.54 1.02-.92 1.8-.82 1.4.19 2.03.97 1.66 2.33-.3 1.11-.74 2.21-1.25 3.24-2.05 4.1-4.17 8.18-6.25 12.27-.32.64-.2 1.18.29 1.48.49.31 1.01.19 1.46-.38l9.99-12.81c.52-.66 1.02-1.34 1.58-1.96.96-1.07 1.87-1.14 2.99-.23.34.28.63.65.88 1.02.31.46.25.92-.1 1.37-4.1 5.2-8.2 10.4-12.28 15.62-.23.29-.43.75-.37 1.09.13.83 1.05 1.02 1.76.4 1.81-1.56 3.62-3.13 5.42-4.71 2.03-1.78 4.03-3.58 6.07-5.34.63-.54 1.32-1.05 2.06-1.43.97-.5 2.26.02 2.76.99.28.54.18 1.09-.14 1.53-.63.84-1.24 1.73-2.01 2.42-3.06 2.75-6.19 5.44-9.29 8.15-.57.5-1.12 1.01-1.68 1.52-.51.47-.61 1.03-.27 1.49.33.45.91.54 1.5.16 2.13-1.35 4.23-2.75 6.38-4.06.78-.48 1.65-.84 2.53-1.1.9-.27 1.95.27 2.31 1.14.15.37.13.93-.06 1.27-.33.59-.76 1.18-1.3 1.58-1.88 1.4-3.82 2.72-5.76 4.09ZM21.45 22.46c-2.34.67-4.59 1.32-6.99 2.01.28-.95.51-1.76.77-2.57 1.05-3.28 2.1-6.56 3.16-9.83.17-.53.37-1.06.64-1.55.57-1.06 1.22-1.33 2.29-1.02 1.2.34 1.84 1.11 1.77 2.22-.04.6-.18 1.19-.32 1.78-.58 2.45-1.16 4.9-1.77 7.35-.15.59-.14 1.11.46 1.62Z' class='cls-1'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  box-sizing: content-box;
}
.top-bar-section ul.right.metamenu li.easy-language a,
.top-bar.expanded .top-bar-section ul.right.with-meta li.easy-language a  {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='Ebene_1' data-name='Ebene 1' viewBox='0 0 55.96 59.53'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bstroke-width:0%7D%3C/style%3E%3C/defs%3E%3Cpath d='M40.67 12.8c-.13.86-.24 1.8-.42 2.73-.04.21-.25.48-.45.57-3.82 1.72-7.64 3.41-11.47 5.1-.21.09-.53.09-.74 0-3.8-1.67-7.59-3.37-11.39-5.04-.37-.16-.49-.41-.57-.76-1.39-5.99 1.94-12.27 7.7-14.51 7.4-2.89 15.55 1.58 17.05 9.37.16.81.19 1.63.29 2.54Z' class='cls-1'/%3E%3Cpath d='M54.83 12.13c-.59-.23-1.15-.11-1.71.14-8.22 3.66-16.44 7.3-24.65 10.96-.34.15-.62.16-.96 0-2.27-1.03-4.55-2.03-6.82-3.04-5.97-2.65-11.94-5.3-17.92-7.96-.72-.32-1.42-.35-2.07.15-.66.52-.79 1.2-.65 1.98.09.5.17 1.01.26 1.52l2.88 16.37c.04.24.1.48.16.76.57-.14 1.09-.3 1.62-.39.48-.09.77-.35.96-.78.76-1.72 1.53-3.44 2.28-5.16.07-.16.08-.36.06-.54-.07-.74-.16-1.48-.26-2.23-.14-1.1.7-1.87 1.78-1.58 1.43.38 2.08 1.53 2.48 2.81.37 1.21.28 2.46.1 3.71-.06.42 0 .86.07 1.29.05.35.25.5.66.45 2.21-.28 4.42-.51 6.63-.79.54-.07.95.11 1.28.5.65.79.49 1.9-.35 2.5-.19.13-.39.24-.62.38.42.57.85 1.13.72 1.87-.14.77-.75 1.14-1.43 1.52.72.44 1.21.94.98 1.79-.21.78-.87 1.09-1.66 1.41.22.17.39.27.51.41.47.54.58 1.18.32 1.83-.24.61-.69.94-1.38 1.02-2.04.22-4.1.39-6.12.74-2.04.36-3.95.13-5.84-.64-.33-.13-.67-.22-1.06-.34-.02.12-.04.16-.03.2.21 1.23.42 2.45.64 3.68.11.62.49 1.06 1.04 1.36 6.95 3.8 13.91 7.59 20.85 11.4.29.16.49.14.77-.01 6.76-3.7 13.51-7.4 20.29-11.06.99-.54 1.53-1.21 1.71-2.35.73-4.48 1.54-8.95 2.33-13.43.64-3.68 1.29-7.36 1.94-11.03.43-2.45.86-4.9 1.29-7.36.16-.91-.3-1.73-1.1-2.04Zm-8.12 27.4c-1.11.53-2.23 1.04-3.35 1.55l-8.79 4.02c-.22.1-.46.17-.6.23-.52 0-.88-.29-.99-.7-.11-.45.05-.81.45-1.03.51-.27 1.04-.5 1.56-.74 3.55-1.63 7.1-3.26 10.65-4.88.26-.12.57-.2.85-.17.41.04.66.35.72.75.06.43-.12.77-.51.96Zm1.27-8.34c-2.35 1.06-4.7 2.12-7.05 3.19-2.14.97-4.27 1.94-6.42 2.89-.28.12-.64.18-.93.13-.38-.07-.59-.4-.61-.79-.03-.46.22-.76.62-.94 1.49-.67 2.97-1.35 4.46-2.02 3.03-1.37 6.06-2.75 9.09-4.12.21-.09.44-.18.66-.2.54-.04.96.38.95.92 0 .52-.35.76-.77.95Zm1.73-7.99c-2.39.97-4.77 1.96-7.16 2.94-2.69 1.1-5.38 2.21-8.07 3.3-.22.09-.48.18-.72.15-.42-.04-.71-.3-.79-.74-.08-.45.1-.8.51-1 .46-.22.94-.4 1.42-.6 4.69-1.92 9.38-3.85 14.07-5.77.11-.05.23-.09.35-.13.58-.15 1.15.29 1.15.97-.02.43-.32.69-.76.87Z' class='cls-1'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  box-sizing: content-box;
}
.top-bar-section ul.right.metamenu li.sign-language a {
  background-size: 26px auto;
  background-position: 20px 33px;
  padding: 0 20px 0 12px;
  width: 26px;
  transition: all 0.2s linear;
}

.top-bar-section ul.right.metamenu li.easy-language a {
  background-size: 26px auto;
  background-position: 10px 33px;
  padding: 0 12px 0;
  width: 26px;
  transition: all 0.2s linear;
}

.top-bar.expanded .top-bar-section ul.right.with-meta li.sign-language a  {
  display: inline-block;
  background-size: 26px auto;
  background-position: 2.5rem 13px;
  padding: 0 20px 0 12px;
  width: 60px;
}

.top-bar.expanded .top-bar-section ul.right.with-meta li.easy-language a {
  display: inline-block;
  background-size: 26px auto;
  background-position: 20px 13px;
  padding: 0 12px 0;
  width: 46px;
}

.top-bar.expanded .top-bar-section ul.right.with-meta li.easy-language,
.top-bar.expanded .top-bar-section ul.right.with-meta  li.sign-language {
  display: inline-block;
}

.top-bar-section ul.right.metamenu li.sign-language a:hover,
.top-bar-section ul.right li.sign-language a.active,
.top-bar.expanded .top-bar-section ul.right.with-meta li.sign-language a:hover,
.top-bar.expanded .top-bar-section ul.right.with-meta li.sign-language a.active  {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='Ebene_1' data-name='Ebene 1' viewBox='0 0 53.98 60'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23f8ba9f;stroke-width:0%7D%3C/style%3E%3C/defs%3E%3Cpath d='M13.71 54.46c-3.2.14-6.14-.6-8.62-2.68C1.42 48.72-.18 44.71.02 39.99c.2-4.8 2.67-8.15 6.78-10.42 2.51-1.38 5.21-2.26 7.93-3.09 3.05-.92 6.09-1.85 9.15-2.76.57-.17 1.17-.3 1.77-.34.91-.07 1.47.3 1.8 1.17.32.83.49 1.73-.26 2.41-.5.45-1.13.8-1.75 1.05-2.36.95-4.74 1.83-7.11 2.74-.22.08-.44.18-.65.28-.57.24-.77.7-.62 1.26.14.53.56.72 1.1.69 1.16-.07 2.33-.11 3.49-.2 4.58-.33 9.16-.68 13.74-1.02 2.23-.17 4.47-.39 6.7-.5 1.37-.06 2.1.49 2.45 1.58.28.87.13 1.54-.71 1.91-1.05.46-2.17.85-3.3 1.02-4.67.68-9.35 1.26-14.03 1.88-.23.03-.48.08-.68.18-.45.22-.58.62-.5 1.09.09.49.41.75.9.78 1.63.13 3.27.27 4.9.36 4.37.24 8.74.45 13.11.69.45.02.9.12 1.34.2.84.15 1.34.66 1.46 1.5.14.93.05 1.84-.7 2.5-.22.19-.65.23-.97.21-4.07-.2-8.14-.41-12.2-.65-2.56-.15-5.12-.38-7.67-.56-.66-.05-1.08.29-1.17.86-.07.5.27.94.85 1.12l.18.06c5.03 1.26 10.07 2.52 15.09 3.8.68.17 1.36.44 1.97.79.94.54 1.26 1.8.79 2.78-.29.6-.85.86-1.43.82-1.3-.09-2.63-.17-3.89-.47-4.44-1.05-8.86-2.2-13.29-3.31-.76-.19-1.28.03-1.45.57-.2.62.05 1.07.8 1.39 2.36 1 4.74 1.95 7.08 3 .77.34 1.53.83 2.14 1.4.36.34.57.97.6 1.49.06 1.22-.56 1.85-1.78 1.74-1.06-.1-2.15-.3-3.14-.69-2.72-1.07-5.41-2.23-8.09-3.42-2.24-1-4.55-1.6-7.02-1.42Z' class='cls-1'/%3E%3Cpath d='M46.03 31.15c-1.46-1.95-3.44-2.06-5.46-1.91-3.07.22-6.14.55-9.21.81-2.1.18-4.21.31-6.36.34.22-.09.44-.18.66-.28.74-.35 1.52-.63 2.2-1.06 2.86-1.78 1.98-5.67.18-7-1.12-.83-2.37-.79-3.65-.55-.46.09-.91.21-1.45.34.09-.2.13-.33.2-.45 3.56-6.13 7.12-12.26 10.7-18.38.44-.76.95-1.49 1.51-2.17.44-.54 1.02-.92 1.8-.82 1.4.19 2.03.97 1.66 2.33-.3 1.11-.74 2.21-1.25 3.24-2.05 4.1-4.17 8.18-6.25 12.27-.32.64-.2 1.18.29 1.48.49.31 1.01.19 1.46-.38l9.99-12.81c.52-.66 1.02-1.34 1.58-1.96.96-1.07 1.87-1.14 2.99-.23.34.28.63.65.88 1.02.31.46.25.92-.1 1.37-4.1 5.2-8.2 10.4-12.28 15.62-.23.29-.43.75-.37 1.09.13.83 1.05 1.02 1.76.4 1.81-1.56 3.62-3.13 5.42-4.71 2.03-1.78 4.03-3.58 6.07-5.34.63-.54 1.32-1.05 2.06-1.43.97-.5 2.26.02 2.76.99.28.54.18 1.09-.14 1.53-.63.84-1.24 1.73-2.01 2.42-3.06 2.75-6.19 5.44-9.29 8.15-.57.5-1.12 1.01-1.68 1.52-.51.47-.61 1.03-.27 1.49.33.45.91.54 1.5.16 2.13-1.35 4.23-2.75 6.38-4.06.78-.48 1.65-.84 2.53-1.1.9-.27 1.95.27 2.31 1.14.15.37.13.93-.06 1.27-.33.59-.76 1.18-1.3 1.58-1.88 1.4-3.82 2.72-5.76 4.09ZM21.45 22.46c-2.34.67-4.59 1.32-6.99 2.01.28-.95.51-1.76.77-2.57 1.05-3.28 2.1-6.56 3.16-9.83.17-.53.37-1.06.64-1.55.57-1.06 1.22-1.33 2.29-1.02 1.2.34 1.84 1.11 1.77 2.22-.04.6-.18 1.19-.32 1.78-.58 2.45-1.16 4.9-1.77 7.35-.15.59-.14 1.11.46 1.62Z' class='cls-1'/%3E%3C/svg%3E");
}

.top-bar-section ul.right.metamenu li.easy-language a:hover,
.top-bar-section ul.right li.easy-language a.active,
.top-bar.expanded .top-bar-section ul.right.with-meta li.easy-language a:hover,
.top-bar.expanded .top-bar-section ul.right.with-meta li.easy-language a.active {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='Ebene_1' data-name='Ebene 1' viewBox='0 0 55.96 59.53'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23f8ba9f;stroke-width:0%7D%3C/style%3E%3C/defs%3E%3Cpath d='M40.67 12.8c-.13.86-.24 1.8-.42 2.73-.04.21-.25.48-.45.57-3.82 1.72-7.64 3.41-11.47 5.1-.21.09-.53.09-.74 0-3.8-1.67-7.59-3.37-11.39-5.04-.37-.16-.49-.41-.57-.76-1.39-5.99 1.94-12.27 7.7-14.51 7.4-2.89 15.55 1.58 17.05 9.37.16.81.19 1.63.29 2.54Z' class='cls-1'/%3E%3Cpath d='M54.83 12.13c-.59-.23-1.15-.11-1.71.14-8.22 3.66-16.44 7.3-24.65 10.96-.34.15-.62.16-.96 0-2.27-1.03-4.55-2.03-6.82-3.04-5.97-2.65-11.94-5.3-17.92-7.96-.72-.32-1.42-.35-2.07.15-.66.52-.79 1.2-.65 1.98.09.5.17 1.01.26 1.52l2.88 16.37c.04.24.1.48.16.76.57-.14 1.09-.3 1.62-.39.48-.09.77-.35.96-.78.76-1.72 1.53-3.44 2.28-5.16.07-.16.08-.36.06-.54-.07-.74-.16-1.48-.26-2.23-.14-1.1.7-1.87 1.78-1.58 1.43.38 2.08 1.53 2.48 2.81.37 1.21.28 2.46.1 3.71-.06.42 0 .86.07 1.29.05.35.25.5.66.45 2.21-.28 4.42-.51 6.63-.79.54-.07.95.11 1.28.5.65.79.49 1.9-.35 2.5-.19.13-.39.24-.62.38.42.57.85 1.13.72 1.87-.14.77-.75 1.14-1.43 1.52.72.44 1.21.94.98 1.79-.21.78-.87 1.09-1.66 1.41.22.17.39.27.51.41.47.54.58 1.18.32 1.83-.24.61-.69.94-1.38 1.02-2.04.22-4.1.39-6.12.74-2.04.36-3.95.13-5.84-.64-.33-.13-.67-.22-1.06-.34-.02.12-.04.16-.03.2.21 1.23.42 2.45.64 3.68.11.62.49 1.06 1.04 1.36 6.95 3.8 13.91 7.59 20.85 11.4.29.16.49.14.77-.01 6.76-3.7 13.51-7.4 20.29-11.06.99-.54 1.53-1.21 1.71-2.35.73-4.48 1.54-8.95 2.33-13.43.64-3.68 1.29-7.36 1.94-11.03.43-2.45.86-4.9 1.29-7.36.16-.91-.3-1.73-1.1-2.04Zm-8.12 27.4c-1.11.53-2.23 1.04-3.35 1.55l-8.79 4.02c-.22.1-.46.17-.6.23-.52 0-.88-.29-.99-.7-.11-.45.05-.81.45-1.03.51-.27 1.04-.5 1.56-.74 3.55-1.63 7.1-3.26 10.65-4.88.26-.12.57-.2.85-.17.41.04.66.35.72.75.06.43-.12.77-.51.96Zm1.27-8.34c-2.35 1.06-4.7 2.12-7.05 3.19-2.14.97-4.27 1.94-6.42 2.89-.28.12-.64.18-.93.13-.38-.07-.59-.4-.61-.79-.03-.46.22-.76.62-.94 1.49-.67 2.97-1.35 4.46-2.02 3.03-1.37 6.06-2.75 9.09-4.12.21-.09.44-.18.66-.2.54-.04.96.38.95.92 0 .52-.35.76-.77.95Zm1.73-7.99c-2.39.97-4.77 1.96-7.16 2.94-2.69 1.1-5.38 2.21-8.07 3.3-.22.09-.48.18-.72.15-.42-.04-.71-.3-.79-.74-.08-.45.1-.8.51-1 .46-.22.94-.4 1.42-.6 4.69-1.92 9.38-3.85 14.07-5.77.11-.05.23-.09.35-.13.58-.15 1.15.29 1.15.97-.02.43-.32.69-.76.87Z' class='cls-1'/%3E%3C/svg%3E");
}
/* end of changes for simple and sign lang in top bar */


.fixed.with-indicator { z-index:9999; }
.openend-indicator-lang-social { position:absolute;
	  z-index:2; right:0px; top:-28px; height:120px; width:120px;
    font-size:0.625rem; padding-left: 83px;
}
.openend-indicator-login { position:absolute;
	  z-index:2; right:0px; top:-28px; height:120px; width:120px;
    font-size:0.625rem; padding-left:39px;
}

/* contents */
.events-page { padding-bottom:4rem; }

.content { padding:0; background-color:inherit; z-index:2; position:relative; }
.content p a:not(.button) { text-transform:none; font-size:1.25rem; text-decoration:underline; }
.content p a:not(.button):hover { text-decoration:underline;}
.content p a.button-cat-2:not(.button) { font-family:'MuseoSans-700'; text-transform:uppercase; font-size:1rem; }
.canvas {
	background-repeat:no-repeat; background-position:center 30%;
	background-size:cover; -webkit-background-size:cover; -moz-background-size:cover; -o-background-size:cover;
}

.content-basic-header { padding:2rem 0 2rem; }
.content-basic-header h4 { margin-bottom: 0; font-size: 28px; line-height:1.4;}
.content-basic-header p.big { margin-bottom: 0; font-size: 28px; line-height:1.4; }

.content-header-region .curve {
  height: 256px; margin-top: -256px;
	position: relative;
	opacity: 0.75;
	mix-blend-mode: multiply;
}
.content-header-region .curve .curve-end {
	position:absolute;
	bottom:0;
	width:100%;
	height:0;
}
.content-header-region .curve img { width:100%; }
.content-header-region .row.headertext { margin-bottom:1.5rem; }
.content-header-region h1 {margin-bottom:0; max-height:3.75rem; overflow:hidden;}
.content-header-region h2 {margin-top:0; max-height:3.125rem; line-height:2.5rem; }
.content-header-region .picsign { bottom: 8px; right: 20px; width: auto; }
.content-header-region p.desc { background-color: rgba(0,0,0,0.5); padding: 2px; }
.content-header-region p.desc span, .content-header-region p.desc span.picdesc { background-color: transparent; }

.content-introduction-text { padding:3rem 0 3rem; }
.content-introduction-text p { font-size:28px; line-height:1.4; margin-bottom:0; }
.content.content-introduction-text p a { font-size:28px; line-height:1.4; }
.content-introduction-text p strong { font-weight:normal; }

.content-intermediate { padding:3rem 0 1.5rem; }
.content-intermediate h4 { font-size:28px; line-height:1.4; margin-bottom: 0;}
.content-intermediate p.big { font-size:28px; line-height:1.4; margin-bottom: 0;}

.content-countdown { padding-top:2rem; padding-bottom:2rem; }
.content-countdown h4 { font-size:32px; line-height:1.4; }
.content-countdown p span { font-family: "MuseoSans-700";
														display: inline-block; width: 60px; height: 60px; line-height: 60px; font-size: 24px; font-weight: bold;
                            margin:0 8px; position:relative;}
.content-countdown p span:first-child { margin-left:0; }
.content-countdown p span:last-child { margin-right:0; }
.content-countdown p span:after { font-family: "MuseoSans-300";
																	position: absolute; top: 40px; left: 0px; width: 60px; font-size:12px; font-weight:normal;}
.content-countdown p span.days:after { content: "Tage"; }
.content-countdown p span.hours:after { content: "Stunden"; }
.content-countdown p span.mins:after { content: "Minuten"; }
.content-countdown p span.seconds:after { content: "Sekunden"; }

.content-teaser-3-columns .text {
	left:0px; top:0px; width:100%; height:100%;
	display: flex; flex-direction: column; justify-content: center;
}
.content-teaser-3-columns .fader { position: absolute; width: 100%; height: 100%; mix-blend-mode: multiply;}
.content-teaser-3-columns .hoverer { position: absolute; top:0px; width: 100%; height: 100%; }
.content-teaser-3-columns h4 { font-size:1.125rem; line-height:1.3; text-transform:uppercase; padding:0 10%; z-index:1;}
.content-teaser-3-columns p { margin-top:1rem;}
div.content-teaser-3-columns a.button.radius { z-index:2; }

.content-news .canvas { height:450px; }
.content-news .textcanvas { position:relative; overflow: visible; z-index:1;
	margin:5rem -8.3333333333333333% 0 8.333333333333333%; padding:3rem 8.33333333333333% 3rem;
}
.content-news .textcanvas.pic-first { margin:6rem 8.3333333333333333% 0 -8.333333333333333%; }
.content-news .teasercanvas { /* max-height:8.5rem; * overflow:hidden; */}
.content-news .teasercanvas p {margin:0;}
.content-news p.moreblock { margin:0;}
.content-news p.moreblock a { display:block;}
.content-news .morecanvas { display:none;}
.content-news .row.picsign { padding-top:385px;}

.content-pic-text .textcanvas { padding:2.5rem 8.33333333333% 0 4.16161616161616%;}
.content-pic-text p.pricetag { margin-top:4rem;}
.content-pic-text p.pricetag .price { font-size:2rem; line-height:2.25rem;}
.content-pic-text p.pricetag .entity { font-size:2rem; line-height:2.25rem; }
.content-pic-text .slick-prev::before, .content-pic-text .slick-next::before { font-size:40px; }
.content-pic-text .slick-prev { left: 2%; }
.content-pic-text .slick-next { right: 2%; }
.content-pic-text .picsign { bottom: 8px; right: 20px;}

.content-html-text .html-wrapper { display: flex; flex-direction: row; justify-content: center; }

.content-video-embed-text .textcanvas { margin-top:2rem; margin-right:1rem; }
.content-video-embed-text p.pricetag { margin-top:4rem;}
.content-video-embed-text p.pricetag .price { font-size:2rem; line-height:2.25rem;}
.content-video-embed-text p.pricetag .entity { font-size:2rem; line-height:2.25rem; }
.content-video-embed-text .videowrapper {
  float:none; clear:both; width:100%; position:relative; padding-bottom:56.25%; padding-top:0; height:0;
}
.content-video-embed-text .videowrapper.fourtothree {
  padding-bottom:75%;
}
.content-video-embed-text .videowrapper iframe {
  position:absolute; top:0; left:0; width:100%; height:100%; border:0; background-color: black;
}


.content-richtext-3-columns .canvas.spacing { padding:0 2rem 1rem 2rem; margin:0 1rem;}
.content-richtext-3-columns .canvas.noheadline { padding:3rem 3rem 1rem 3rem; margin:0;}
.content-richtext-3-columns .canvas.spacing.noheadline { padding:3rem 3rem 1rem 3rem; margin:1rem 1rem;}
.content-richtext-3-columns .canvas.spacing.mainpic { padding:0 0 2rem 0;}
.content-richtext-3-columns h3 { padding-top:1rem; }
.content-richtext-3-columns .rich { margin-bottom:2rem;}
.content-richtext-3-columns p .price { font-size:1.25rem;}
.content-richtext-3-columns p .entity { font-size:1.25rem; }
.content-richtext-3-columns .row.v1 .container { padding:0 2.0808080808%; }
.content-richtext-3-columns .row.v1 .third { padding:0 2.0808080808% 2rem;}
.content-richtext-3-columns .row.v1 .inner { height:100%; }
.content-richtext-3-columns .row.v1 .inner .texts { margin:1rem 8.3333333333333333333333% 0; }
.content-richtext-3-columns .row.v2 .container { padding:0 2.0808080808%;  margin-top:2rem;}
.content-richtext-3-columns .row.v2 .third { padding:0 2.0808080808% 2rem;}
.content-richtext-3-columns .row.v2 .inner .texts { margin:1rem 0 0; }
.content-richtext-3-columns .row.v3 .canvas { padding:0 12.33333333333333333% 1rem; margin:0;}
.content-richtext-3-columns .row.v3 .canvas.mainpic { padding-top:3rem; }
/* pic sign */
.content-richtext-3-columns .mainpic { position:relative; }
.content-richtext-3-columns .picsign { position:absolute; top: 3rem; left: 12%; width: 76%; height: calc(100% - 4rem); }
.content-richtext-3-columns p.desc { position: absolute; bottom: 4px; right: 6px; width: auto; }
.content-richtext-3-columns p.desc span.picdesc { writing-mode: vertical-rl;  }
/* .content-richtext-3-columns .row.v3 p.desc { left:16.66666667%; bottom:28px; width:70%; } */

.content-contacts .container { padding:0 2.0808080808%;}
.content-contacts .half { padding:0 2.0808080808%; }
.content-contacts .half .row { padding:1.5rem 0; margin-bottom:2rem;}
.content-contacts h3 {margin-bottom:0rem;}
.content-contacts address span { display:inline-block; }
.content-contacts .amt-icon { font-size:1.25em; margin-top:0.25rem;}
.content-contacts .text-after-icon { position:absolute; margin:-2px 0 0 0.75rem; }
.content-contacts a:hover span.amt-icon { text-decoration:none; }
.content-contacts a:hover span.text-after-icon { text-decoration:underline; }

/* old contacts
.content-contacts .valigncontainer { display: table;}
.content-contacts .textcanvas { display:table-cell; height:120px; vertical-align:middle; }
.content-contacts .container { padding:0 2.0808080808%;}
.content-contacts .half { padding:0 2.0808080808%; }
.content-contacts .half .row { height:14rem; margin-bottom:2rem; padding-top:1.5rem;}
.content-contacts h3 {margin-bottom:0rem;}
.content-contacts address span { display:block; position:absolute; }
.content-contacts .amt-icon { font-size:1.25em; margin-top:0.25rem;}
.content-contacts .text-after-icon { margin:0 0 0 2rem; }
.content-contacts a:hover span.amt-icon { text-decoration:none; }
.content-contacts a:hover span.text-after-icon { text-decoration:underline; }
*/

.content-gallery .picsign { bottom: 8px; right: 20px; width: auto; }

.content-gallery-w-desc .picsign { bottom:16px; right:16px; }
.content-gallery-w-desc .picsign p.desc { text-align:right; }
.content-gallery-w-desc .canvas { margin-top:-5rem; padding:3rem 0 3rem;}
.content-gallery-w-desc .canvaspic { margin-top:0; padding:3rem 0 3rem;}
.content-gallery-w-desc p.pricecol .price { font-size:2rem; line-height:2.25rem;}
.content-gallery-w-desc p.pricecol .entity { font-size:2rem; line-height:2.25rem; }
.content-gallery-w-desc .inset { padding-left:1.5rem; }


.content-teaser-slideshow .teaser-element { position:relative; }
.content-teaser-slideshow .teaser-element .teasershadow {
	position:absolute; top:0; left:0; width:100%; height:100%;
	background: linear-gradient(rgba(38,37,36,0.6), rgba(38,37,36,1));
	mix-blend-mode: multiply;
}
.content-teaser-slideshow .teaser-element .teasertext {
	position:absolute; top:45%; left:0; width:100%;
}
.content-teaser-slideshow .teaser-element .teasertext .alignment-,
.content-teaser-slideshow .teaser-element .teasertext .alignment-1 {text-align:left; margin-left:12%; }
.content-teaser-slideshow .teaser-element .teasertext .alignment-2 {text-align:center; }
.content-teaser-slideshow .teaser-element .teasertext .alignment-3 {text-align:right; margin-right:12%; }
.content-teaser-slideshow .teaser-element .teasertext * { color:#3b3b3a; }
.content-teaser-slideshow .teaser-element .teasertext.theme-white * { color:#fff; }
.content-teaser-slideshow .teaser-element .teasertext p.big { line-height:48px; }
.content-teaser-slideshow .teaser-element .teasertext p.big.huge { font-size:70px; line-height:70px; }

.content-teaser-slideshow .teaser-element .canvas { display:table-cell; width:100%; }
.content-teaser-slideshow .teaser-element .canvas50 { width:50%; }
.content-teaser-slideshow .teaser-element .canvas66 { width:66.666%; }
.content-teaser-slideshow .teaser-element .canvas33 { width:33.333%; }


.content-downloads a { display:block; width:100%;}
.content-downloads p { margin-bottom:0; line-height:1rem;}
.content-downloads .big { padding:1rem 0;}
.content-downloads .big p i { margin: 1.25rem 0 0 0; font-size:5rem; }
.content-downloads .big .dlname {font-size:2rem; line-height:2.375rem; margin:2.75rem 0 2.5rem; }
.content-downloads .big .dldata {font-size:1rem; line-height:1rem; margin:3.3rem 0 0; }
.content-downloads .small { border-top:1px solid; padding:0.75rem 0;}
.content-downloads .small p i { font-size:2.5rem; margin-left:1.5rem; }
.content-downloads .small .dlname {font-size:1.25rem; line-height:1.125rem; margin-top:1rem; }
.content-downloads .small .dldata {font-size:0.875rem; line-height:0.75rem; margin-top:1.275rem; }
.content-downloads a { -o-transition:.5s; -ms-transition:.5s; -moz-transition:.5s; -webkit-transition:.5s; transition:.5s; }

.content-call-to-action-row a {
	display:block; width:100%;
	-o-transition:.5s; -ms-transition:.5s; -moz-transition:.5s; -webkit-transition:.5s; transition:.5s;
}
.content-call-to-action-row p { margin-bottom:0; line-height:1rem;}
.content-call-to-action-row .row { padding:1rem 0;}
.content-call-to-action-row .row p i { margin: 1.25rem 0 0 0; font-size:5rem; }
.content-call-to-action-row .row .ctar-title { font-size:2rem; line-height:2.375rem; margin:2.75rem 0 2.5rem; }
.content-call-to-action-row .row .ctar-title.with-sub { margin:1.75rem 0 0 0; }
.content-call-to-action-row .row .ctar-subtitle { font-size:2rem; line-height: 2.375rem; margin-bottom:1.125rem;}
.content-call-to-action-row p.fakebutton {
	margin-top:2.5rem;
	border-radius:5px; padding:0.875rem 10% 0.75rem; text-transform: uppercase;
  font-weight: bold; font-size:0.875rem; line-height: 1.25rem; letter-spacing: 1px;
}

.content-testimonials { padding:8rem 0 2rem;}
.content-testimonials .row.testimonial { padding-bottom:6rem; }
.content-testimonials p { margin-bottom:0.5rem; margin-left:0.5rem;}
.content-testimonials p.big { margin-left:0; margin-bottom:1rem; font-size:3rem; line-height:3.5rem; font-style:italic; }
.content-testimonials p.quoter { margin-top:1.5rem; padding-bottom:2rem;}
.content-testimonials .circular { margin:0 0 0 40%; }

.content-pricelist { padding-bottom:0; margin:0;}
.content-pricelist .row { border-top:1px solid transparent; }
.content-pricelist .row.container { border-top:1px solid transparent;}
.content-pricelist .row.new_section { margin: 0 auto 0;  padding: 1rem 4.55555555% 0; }
.content-pricelist .row.entry { padding:0 4.55555555%; }
.content-pricelist .row.final { height:2rem; border-top:none; }
.content-pricelist .row.new_section:first-child { margin-top:0; padding-top:1rem;}
.content-pricelist p.pricelist-section { margin-top:2rem; }
.content-pricelist p.pricedesc, .content-pricelist p.price { margin:1.25rem 0 1.25rem; }

.content-annotation { padding:2rem 0 3rem; }
.content-annotation p { line-height:1rem; }

.content-text-only { padding:3rem 0; }

.content-events-preview { padding:5.5rem 0 1.5rem; background-color:#fff; }
.content-events-preview h4 { margin-bottom:0; }
.content-events-preview .cover { height:100%; width:80%; background-size:cover; background-position:center; background-repeat: no-repeat;}
.content-events-preview .event-date { padding:1.375rem 0 1.125rem; }
.content-events-preview .event-text { padding:1.375rem 0 1.125rem; }

.events-page { margin-bottom:4rem; }
.events-page h4 { margin-bottom:0; }
.events-page .cover { height:100%; width:80%; background-size:cover; background-position:center; background-repeat: no-repeat; }
.events-page .event-date { padding:1.375rem 0 1.125rem; }
.events-page .event-text { padding:1.375rem 0 1.125rem; }
.events-page .centered-togglers { position: absolute; top:40%; transform:translateY(-40%); right:0; }
.events-page .picsign { bottom:8px; right:20px; }
.events-page .content-accordion div.acc-toggler.first-of-group { border-width:0 0 1px; }
.events-page .content-accordion .row.acc-to-toggle {padding-top:0; }
.events-page .content-form-contact { padding-top:2rem; padding-bottom:4rem; border-bottom:1px solid; }
.events-page .content-calendar { padding-top:4.5rem; padding-bottom:0.5rem; }
.events-page .content-calendar .amt-icon { font-size:1rem; }
.events-page .content-calendar .month-switch { display:none; }
.events-page .content-calendar .month-switch.month-now { display:block; }
.events-page .content-calendar .calday-scroll-wrapper { position:relative; height:3.75rem; }
.events-page .content-calendar .calday-backward { position:absolute; top:14px; left:0; }
.events-page .content-calendar .calday-forward { position:absolute; top:14px; right:0; }
.events-page .content-calendar .calday-scroller { position:absolute; width:94%; left:3%; overflow:hidden;}
.events-page .content-calendar .calday-scroller ul { white-space:nowrap; position:relative; float:left; }
.events-page .content-calendar ul { list-style-type:none; margin:0.5rem 0 1.25rem 0; }
.events-page .content-calendar ul li { display:inline-block; font-family:'MuseoSans-100'; }
.events-page .content-calendar ul li.has-events a,
.events-page .content-calendar ul li.bold a { font-family:'MuseoSans-700'; }
.events-page .content-calendar ul li a { padding:0.625rem; }

.event-register { padding:4rem 0 16rem 0; }
.event-register div.confirm-text input { display:inline-block; margin-bottom: 0; }
.event-register div.confirm-text p { display:block; margin:-1.75rem 0 1rem 1.75rem; }
.event-register div.confirm-text p a:not(.button) { text-decoration: underline;}
.event-register label#confirm-error + p { border: 1px solid red; }


.content-accordion div.acc-toggler { cursor:pointer; padding:1.375rem 4.16161616161616% 1.125rem;
                                     border-style:solid; border-width:0 0 1px; }
.content-accordion div.acc-toggler.first-of-group { border-width:1px 0 1px; }
.content-accordion div.acc-toggler.tight { padding:0 4.16161616161616% 0; }
.content-accordion div.acc-toggler h3, .content-accordion div.acc-toggler p { margin-bottom:0; display:inline-block;}
.content-accordion div.acc-toggler p.toggle-sign { position:absolute; right:4.16161616161616%; width:2rem;
                                                   background-repeat: no-repeat; background-position:center; background-size:20px;
                                                   transition: opacity 0.3s linear; }
.content-accordion div.acc-toggler p.toggle-sign.plus { background-image:url(/site/templates/img/plus.svg); opacity: 1;}
.content-accordion div.acc-toggler p.toggle-sign.minus { background-image:url(/site/templates/img/minus.svg); opacity: 1;}
.content-accordion div.acc-toggler:hover, .content-accordion div.acc-toggler { transition: background-color 0.3s linear; }
.content-accordion div.acc-toggler.selected { border-bottom:none; }
.content-accordion div.acc-toggler.selected p.toggle-sign.plus { opacity: 0;}
.content-accordion div.acc-toggler.selected p.toggle-sign.minus { opacity: 1;}
/* .content-accordion div.acc-toggler.selected h3.toggle-info span { display:none; } */
/* .content-accordion div.acc-toggler.selected:hover, .content-accordion div.acc-toggler.selected:focus { background-color:transparent; } */
.content-accordion .row.acc-to-toggle { display:none; padding:2rem 0 3rem; border-style:solid; border-width:0 0 1px;}


.content-logos { padding:2rem 0;}
.content-logos .logoblock { text-align:center; }
.content-logos .logocanvas { display:inline-block; margin:0 1rem; }
.content-logos .slick-dots { display:none !important; }
.content-logos .slick-prev, .content-logos .slick-next { top:60%; }
.content-logos .slick-prev::before, .content-logos .slick-next::before { font-size:30px; }

.content-simpletext-2-columns .row .columns { padding:3rem 0; }
.content-simpletext-2-columns p.pricetag { margin-top:4rem;}
.content-simpletext-2-columns p .price { font-size:2rem;}
.content-simpletext-2-columns p .entity { font-size:2rem; }

.content-related-content-3-columns .container { padding:0 2.0808080808%;}
.content-related-content-3-columns .third { padding:0 2.0808080808%;}
.content-related-content-3-columns .canvas { margin-bottom:1.5rem;}
.content-related-content-3-columns h5 {margin:0 0 0.5rem;}
.content-related-content-3-columns p.subtitle { font-size:1.25rem; line-height: 1.5rem;}

.content-video-embed .videowrapper {
  float:none; clear:both; width:100%; position:relative; padding-bottom:56.25%; padding-top:0; height:0;
}
.content-video-embed .videowrapper iframe {
  position:absolute; top:0; left:0; width:100%; height:100%; border: 0; background-color: black;
}

.content-form-contact { padding-top:6rem; background-color:#fff; }
.content-form-contact .amt-icon { font-size:1.25rem; }
.content-form-contact .text-after-icon { position:absolute; margin:0.05rem 0 0 0.75rem;
    font-weight:normal; font-size:1rem; line-height:1.375rem;
}
.content-form-contact h3 { margin-bottom:0.25rem; }
.content-form-contact p { margin-bottom:1.5rem; }
.content.content-form-contact p a:not(.button) { text-decoration:none; }
.content-form-contact a:hover span.amt-icon { text-decoration:none; }
.content-form-contact a:hover span.text-after-icon { text-decoration:underline; }
.content-form-contact .radius {	border-radius:7px; }
.content-form-contact button.radius {	border-radius:5px; margin-top:1rem;}
.content-form-contact .row.embed {	padding:6rem 0 6rem; }
.content-form-contact label { font-size:1.25rem; line-height:1.875rem;}
.content-form-contact select:focus {outline:0;}
.content-form-contact select.special, .content-form-contact select.special:hover,
.content-form-contact select.special:focus {
  outline:none; padding:0 1rem 0 0; display:inline-block; width:auto; margin-top:-0.875rem;
  font-size:1.25rem; text-decoration:underline; text-transform:none;
}
.content-form-contact iframe { width:100% !important; height:490px !important;}
.content-form-contact .overlay { background:transparent;  position:relative;  width:100%;  height:490px; top:490px;  margin-top:-490px; }

.content-form-contact div.confirm-text input { display:inline-block; margin-bottom: 0; }
.content-form-contact div.confirm-text { margin: 1.5rem 0 0 0; }
.content-form-contact div.confirm-text p a:not(.button) { text-decoration: underline;}
.content-form-contact label#confirm-error + p { border: 1px solid red; }


.content-form-pfeffergroups { margin:5rem 0 2rem 0; }
.content-form-pfeffergroups div.confirm-text input { display:inline-block; margin-bottom: 0; }
.content-form-pfeffergroups div.confirm-text { display:block; margin:1.5rem 0 0 0; }
.content-form-pfeffergroups div.confirm-text p a:not(.button) { text-decoration: underline;}
.content-form-pfeffergroups label#confirm-error + p { border: 1px solid red; }


.content-booking-protel-pfeffergroups { padding:2rem 0 2.5rem 0; }
.content-booking-protel-pfeffergroups .row.v1 .container { padding:0 4.161616161616% 0 2.080808080808%;}
.content-booking-protel-pfeffergroups .inset { padding-left:1.75rem; height:calc(100% - 1rem;) }
.content-booking-protel-pfeffergroups .button { margin-top:1.375rem; }
.content-booking-protel-pfeffergroups h5 {
	font-size:1.125rem; line-height:1.5rem; margin-bottom:0.5rem; padding-left:1.75rem;
	background-repeat:no-repeat; background-size:22px;
}


.content-gmaps-embed iframe { width:100% !important; height:490px !important;}

.content-native-video-slideshow video { display: none; }

.content.story .story-text { position:relative; height:110vh; }
.content.story .story-text.first { height:90vh; }
.content.story .story-text .text-package { position:absolute; width:100%; bottom:2rem; }
.content.story .story-text.first .text-package { bottom:4rem; margin-bottom:-50%; opacity:0;}
.content.story .story-text.following .text-package { bottom:4rem; }
.content.story .story-pics { opacity: 0.1; }
.content.story .story-pics .canvas{ position:fixed; width:100%; height:100%;}
/*
.content.story .story-pics .story-gradient { position:fixed; left:0px; top:0px; width:100%; height:100%;
									                           background-image:linear-gradient(to right, rgba(0,0,0,0.25), rgba(0,0,0,0.0)); }
*/
.content.story h1 { margin-bottom:2rem; font-size:4rem; line-height:4.5rem;}
.content.story p { font-size:2rem; line-height: 2.75rem; margin-bottom:0; }
.content.story p.big { margin-bottom:2rem; }
.content.story p strong { font-weight:normal; }

.content.story-footer-space {height:30rem; position:static;}

#scroll-indicator { position:fixed; right:3rem; bottom:3rem; height:90px; width:90px;
									  background-image:url(/site/templates/img/scrolldown.svg);
									  background-repeat: no-repeat; background-position:0 0; }
#scroll-indicator a { display:block; width:100%; height:100%; }


/* tabbed content */
.tabs {margin:0 4.161616161616161616%;}
.tabs .tab {margin:0 0 2px 2px; }
.tabs .large-first .tab {margin-left:0;}
.tabs .tab p {text-transform:uppercase; margin:0; font-size:1rem; line-height:1.875rem; }
.tabs .tab p a {display:block; padding: 0.5rem 0; max-height:2.75rem; overflow: hidden;}
.tabs .tab p a.tabswitcher { font-weight:normal; letter-spacing:1px; text-decoration:none; }
.tabs .tab p a.tabswitcher:hover { text-decoration:none; transition: background-color 0.3s linear;}

.tabcontent {display:none; }
.tabcontent.first {display:block; }
.tabcontent p a:not(.button) { text-transform:none; text-decoration:underline; font-size:1rem;}
.tabcontent p a:not(.button):hover { text-decoration:underline;}

.tabcontent-text { padding:2rem 4.55555555%; }

.tabcontent-text-2-columns { padding:2rem 0; }

.tabcontent-pricelist { padding-bottom:3rem; }
.tabcontent-pricelist .row { border-top:1px solid transparent; }
.tabcontent-pricelist .row.new_section { margin: 2rem auto 0;  padding: 1rem 4.55555555% 0; }
.tabcontent-pricelist .row.entry { padding:0 4.55555555%; }
.tabcontent-pricelist .row.new_section:first-child { margin-top:0; padding-top:3rem;}
.tabcontent-pricelist p.pricelist-section { margin-top:2rem; }
.tabcontent-pricelist p.pricedesc, .tabcontent-pricelist p.price { margin:1.25rem 0 1.25rem; }

.tabcontent-pic-text .textcanvas { padding:2rem 8.33333333333333% 0 0; }
.tabcontent-pic-text .picsign { bottom:16px; left:16px; }

/* footer */
.footer {
	max-width: 1680px;
  background-position: -2px 0%; background-repeat: no-repeat;
  padding-top:6rem; position:absolute; width:100%;
	z-index:3;
}
.footer div.footerstart { padding-bottom:4rem; }
.footer .social_links { display: flex; }
.footer a.social_link { width: 80px; }
.footer div.footermain { padding-bottom:3rem; }
.footer div.footermain form { margin-bottom:2.5rem; }
.footer div.footermain p { font-size:1.125rem; line-height:1.4rem; }
.footer div.footermain .footermenu { margin-bottom:1rem; }
.footer div.footermain .footermenu p { margin-bottom:0; text-transform:uppercase; font-size:0.75rem; line-height:1.6rem; }
.footer div.footermain .footermenu p.menuheader {
	margin:0.4rem 1.5rem 0.75rem 0; border-bottom:1px solid; padding-bottom: 0.15rem;
}

.footer div.footerend { padding-top:3rem; padding-bottom:5rem;}
.footer div.footerend .columns.nobr { white-space:nowrap; }
.footer div.footerend .columns.signet { padding-top:2rem; }
.footer div.footerend p { font-size:1rem; line-height:1.4rem; font-family:'MuseoSans-300'; }
.footer div.footerend img { height:88px;  }
.footer div.footerend a { padding:0 0 0 3rem; }
.footer div.footerend a:first-child { padding:0 0 0 0; }

/* jquery ui datepicker */
.ui-widget-header .ui-icon { background:none; }
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next {
	display:none;
}
.ui-datepicker .ui-datepicker-title { margin:0; }
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active,
a.ui-button:active,
.ui-button:active,
.ui-button.ui-state-active:hover {
	border:black 1px solid;
	background-color:black;
	color:white;
}
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
	background-color:white;
	border:black 1px solid;
	color:black;
}

/* bigger than 1440 */
@media only screen and (min-width: 90.063em) {
  h4, p.big, span.big,
  .content-pic-text p .price, .content-pic-text p .entity,
	.content-video-embed-text p .price, .content-video-embed-text p .entity,
  .content-richtext-3-columns p .price, .content-richtext-3-columns p .entity,
  .content-gallery-w-desc p .price, .content-gallery-w-desc p .entity,
  .content-downloads p.dlname a.dltext:not(.button) {
    font-size:2.5rem;
		line-height:3.25rem;
  }
	.content-introduction-text p, .content.content-introduction-text p a {
		font-size:28px;
		line-height:1.4;
	}
  p.subtitle {
    font-size:2.5rem;
		line-height:3rem;
  }
  h4 { line-height: 3rem;}

	.events-page .content-calendar .calday-scroller { position:absolute; width:96%; left:2%; overflow:hidden;}

  .footer { padding-top:12rem; }
}

/* smaller than 1024 */
@media only screen and (max-width: 64.063em) {

	.top-bar-section ul.right { margin-right:0; }
  .top-bar-section ul li > a { padding-left:4.16161616161616% !important; }
  .top-bar-section .dropdown li h5 a { padding-left:4.16161616161616% !important; }
	.top-bar { line-height:2.8125rem; }
	ul.title-area { height:4.75rem;	}
  .top-bar-section ul li, .top-bar-section ul.dropdown li {height:4rem; }
  .top-bar-section ul li>a, .top-bar-section ul.dropdown li>a { height:4rem; padding:0 0 0 2.5rem; font-size:1.5rem;}
	.top-bar-section .dropdown li a { padding:0 0 0 2.5rem; }
	.top-bar-section .dropdown li h5 a { font-size:1.5rem; }
  .top-bar-section li:not(.has-form) a:not(.button), .top-bar-section ul.dropdown li:not(.has-form) a:not(.button) { line-height:4rem !important; }

	.top-bar-section ul.right li.mobile-meta a { display:inline; text-transform:none;}
  .top-bar-section ul.right li.mobile-readspeaker { margin-left:2.25rem; margin-top:1rem; }

  .content-testimonials { padding-top:4rem;}
  .content-testimonials p.big { margin-top:2rem; }
  .content-testimonials .row.testimonial { padding-bottom:2rem; }

	.content-gallery-w-desc .inset { padding:0; }
	.content-gallery-w-desc p.pricecol { margin-top:2rem; }
	.content-gallery-w-desc p.cta { margin-bottom:3rem; }

  .content-form-contact #contactform {margin-top:2rem;}

  .content-header-region .curve { height:216px; margin-top:-216px; }

	.tabs .small-first .tab {margin-left:0;}
	.tabs .tab {margin:0 0 2px 0; }
}

/* smaller than 940px */
@media only screen and (max-width: 58.75em) {
  html, body { font-size:85%; }

  p {font-size:165%; line-height:140%;}
  address { font-size:1rem;}

  .footer div.footerend a, .footer div.footerend a:first-child { padding:0 0 0 2rem; }

  .content-form-contact .text-after-icon { margin:0.15rem 0 0 0.75rem; }

  .content-downloads .big { padding:0 0;}
	.content-downloads .big p i { margin: 2.25rem 0 0 0; font-size:3rem; }

	.content-booking-protel-pfeffergroups h5 { line-height:2rem; padding-left:2rem; }

	.content-teaser-slideshow .teaser-element .teasertext { top:36%; }
	.content-teaser-slideshow .teaser-element .teasertext p.big.huge { font-size:48px; line-height:48px; }

	.content-call-to-action-row .row { padding:0 0;}
	.content-call-to-action-row .row p i { margin: 2.25rem 0 0 0; font-size:3rem; }

	/* changes for simple and sign lang in top bar */
	.top-bar .toggle-topbar.menu-icon {
		margin-top: -4px;
	}
	.top-bar .name { margin-left:1.75rem; }

}

/* smaller than 640px; */
@media only screen and (max-width: 40em) {
   html, body { font-size:80%; }

  .top-bar .name { margin-left:1.75rem; }
  .top-bar-section ul li > a { font-size: 1rem; }
  .top-bar-section ul.dropdown li > a { font-size: 1rem; }

  .content-events-preview { padding:6rem 0 2rem; }
  .content-events-preview h4.date { margin-bottom:0; font-size:1.5rem; }
	.content-events-preview p.big.time, .content-events-preview span.big.time { font-size:1.5rem; }

	.events-page h4.date { font-size:1.5rem; }
	.events-page p.big.time, .events-page span.big.time { font-size:1.5rem; }
	.events-page .content-calendar { padding-bottom:0rem; }
  .events-page .content-calendar .calday-scroller { width:90%; left:5%; overflow:hidden;}
	.events-page .content-calendar .calday-forward,
	.events-page .content-calendar .calday-backward { top:12px; }

  .content-basic-header { padding:2rem 0; }
	.content-basic-header h4 { font-size: 24px;}
	.content-basic-header p.big { font-size: 24px; }


  .content-header-region h1 {max-height:6rem; overflow:visible; font-size:1.875rem; line-height:2.25rem;}
  .content-header-region h2 {max-height:6rem; overflow:visible; font-size:1.875rem; line-height:2.25rem;}
  .content-header-region .curve { background-size: 200% auto; }
	.content-header-region .curve .curve-end { height:50%; }
	.content-header-region .row.headertext { margin-bottom:0; }

  .content-introduction-text { padding:2rem 0 2rem; }
  .content-introduction-text p { font-size:24px; line-height:1.4; }
  .content.content-introduction-text p a{ font-size:24px; line-height:1.4; }

  .content-intermediate h4, .content-intermediate p.big { font-size:24px; line-height:1.4; }

	.content-news .canvas { height:450px; }
	.content-news .textcanvas { position:relative; overflow:hidden; z-index:1; margin:0; padding:3rem 4.1616161616161616% 3rem;}
	.content-news .textcanvas.pic-first { margin:0; }
	.content-news .teasercanvas { overflow:hidden; }
	.content-news .teasercanvas p { margin:0;}
	.content-news p.moreblock { display:none; }
	.content-news .morecanvas { display:block;}

/*  .content-teaser-3-columns .canvas { height:240px; } */
  /* .content-teaser-3-columns h4 { top:70px; }
  .content-teaser-3-columns p { top:50px; } */

  .content-pic-text .textcanvas { height:auto; display:inline-block; margin:3rem 0;  padding:0 8.33333333333333333333% 0 0; margin-bottom:5rem;}
  .content-pic-text p.pricetag { margin-top:0}
  .content-pic-text h4, .content-pic-text p.subtitle { font-size:1.75rem; line-height:2rem;}
  .content-pic-text p.pricetag .price, .content-pic-text p.pricetag .entity { font-size:1.75rem; }

	.content-video-embed-text p.pricetag { margin-top:0}
	.content-video-embed-text h4, .content-video-embed-text p.subtitle { font-size:1.75rem; line-height:2rem;}
	.content-video-embed-text p.pricetag .price, .content-video-embed-text p.pricetag .entity { font-size:1.75rem; }

	.content-downloads .big .dlname { font-size:1.5rem; line-height:1.75rem; }
	.content-downloads p.dldata { font-size:0.75rem;}
	.content-downloads .row.small p { font-size:1.25rem; line-height:1.5rem; }
	.content-downloads .row.small p.dldata { font-size:1rem; line-height:1.25rem; margin-top:1.25rem; }
  .content-downloads .row.small p i { margin:0.75rem 0 0 0; font-size: 2rem; }
	.content-downloads .row.big p.dldata { margin-top:3.25rem; }
  .content-downloads .big p i { margin:2.5rem 0px 0px; font-size: 2rem; }

	.content-call-to-action-row .row p i { margin: 2.5rem 0px 0px; font-size: 2rem; }
	.content-call-to-action-row .row .ctar-title { font-size:1.5rem; line-height:1.75rem; margin:2.75rem 0 2.5rem; }
	.content-call-to-action-row .row .ctar-subtitle { font-size:1.5rem; line-height:1.75rem; margin-bottom:1.75rem; }
	.content-call-to-action-row p.fakebutton {
		margin-top: 1.5rem;
		padding: 12% 10% 10% 10%;
		font-weight: normal;
		letter-spacing: normal;
		font-size:10px;
	}

  .content-gallery-w-desc .canvaspic { height:368px !important;}
  .content-gallery-w-desc .inset { padding:0 8.333333333333333333% 0 0; }
  .content-gallery-w-desc h4, .content-gallery-w-desc p.subtitle { font-size: 1.75rem; line-height:2rem; }
  .content-gallery-w-desc p.pricecol .price, .content-gallery-w-desc p.pricecol .entity { font-size:1.75rem; }

  .content-teaser-slideshow .teaser-element { height:240px !important; }
	.content-teaser-slideshow .teaser-element .canvas { height:240px !important; }
	.content-teaser-slideshow .teaser-element .teasertext { top:30%; }
	.content-teaser-slideshow .teaser-element .teasertext p.big { font-size:20px; line-height:20px; }
	.content-teaser-slideshow .teaser-element .teasertext p.big.huge { font-size:32px; line-height:32px; }

  .content-logos { padding:0; }

  .content-testimonials { padding-top:3rem;}
  .content-testimonials .row.testimonial { padding-bottom:2rem; }
  .content-testimonials .circular { margin:0 auto; }
  .content-testimonials p.big { font-size:2.25rem; line-height:2.75rem; }

  .content-contacts .valigncontainer { background-color:#f6f6f6; }
  .content-contacts .textcanvas { display:inline-block; padding:1rem 8.333333333% 0; }

  .content-logos {  padding:0rem 0 4rem;}

  .content-form-contact label { line-height: 2rem; }

  .content-related-content-3-columns .textcanvas { margin-bottom:3rem; }

	.tabcontent-pricelist p.pricedesc { margin-bottom:0; }
	.tabcontent-pricelist .row.new_section:first-child { padding-top:0; }

  .tabcontent-pic-text .textcanvas { height:auto; display:inline-block; margin:3rem 0;  padding:0 8.33333333333% 0 0;}

	.footer div.footerstart { padding-bottom:0; }
	.footer div.footermain .newsletter { margin-top:2rem; }
	.footer div.footermain .footermenu p.menuheader {	margin:1.5rem 0rem 0.75rem; }

	.tabs .tabcontent h4 {font-size:1.75rem; line-height:2rem; }

	.slick-dots{width:90%;}

	.footer div.footermain .footermenu p { font-size:1rem; line-height:1.8rem; }
	.footer div.footermain p, .footer div.footerend p { font-size: 165%; line-height: 140%;}

	.content.story h1 { font-size:3rem; line-height:3rem;}

}

/* specials for smaller 500px */
@media only screen and (max-width: 500px) {
	.content-html-text .html-wrapper { display:none; }
}

/* super small from 400px; */
@media only screen and (max-width: 25em) {

	.content-events-preview .event-text p { display:none !important; }

	.events-page .content-calendar .calday-scroller { width:88%; left:6%; overflow:hidden;}

	/* .disposable { display:none !important; } */
}

/* show the footer button */
.privacywire-show-options {
  display: block !important;
}

/* privacywire defaults */
.privacywire-buttons button {
  border-radius: 5px;
  padding: 0.875rem 2rem 0.75rem;
  margin-bottom: 8px;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 0.875rem;
  line-height: 1.25rem;
  letter-spacing: 1px;
  background-color: grey;
  font-family: "MuseoSans-700";
}
.privacywire-buttons button:hover {
  background-color: brown;
}
.privacywire.privacywire-banner, .show-message .privacywire.privacywire-message,
.show-options .privacywire.privacywire-options {
	background-color: #f0efef
}
.privacywire header {
	color: #000;
	font-size: 24px;
	margin-bottom: 1rem;
}
.privacywire-body, .privacywire-text p {
	color: #000;
}
.privacywire-text ul {
	margin-left: 0;
	display: flex;
  justify-content: space-around;
}
.privacywire-text ul li {
	list-style: none;
	display: inline-block;
}
.privacywire-text ul li[hidden] {
	display: none;
}
.privacywire-text ul li label {
	color: #000;
}
.privacywire-text ul li label[for=necessary] {
	color: #777;
}
.privacywire-buttons .toggle {
  display: none;
}
.privacywire-page-wrapper {
  z-index: 100;
  position:relative;
}

/* show or hide contents based on cookies */
.cookies-media-enabled,
.cookies-functional-enabled {
  display:none;
}
.cookies-media-disabled,
.cookies-functional-disabled {
  display: block;
}
.cookies-media-disabled {
  margin: 32px 0;
}
.cookies-functional-disabled {
  padding: 16px 0 8px 0;
}
.cookies-functional-disabled p {
  font-size:14px;
  padding: 0;
  margin: 0;
}
.top-bar-section li:not(.has-form) .cookies-functional-disabled p a:not(.button)  {
  line-height:1.3rem !important;
}

/* misc */
p.desc { color:#fff; }
p.desc span.picdesc { background-color: rgba(0,0,0,0.5); }

input[type="text"], input[type="password"], input[type="date"], input[type="datetime"], input[type="datetime-local"],
input[type="month"], input[type="week"], input[type="email"], input[type="number"], input[type="search"], input[type="tel"],
input[type="time"], input[type="url"], input[type="color"], textarea, select {
  border-color:#C0BFBD; background-color:#fff;
}
select:hover { border-color:#C0BFBD; background-color:#fff; }
input.error, input.error:hover, input.error:focus, select.error, select.error:hover, select.error:focus {border-color:red;}

/* navigation */
.top-bar,
.top-bar .name h1 a, .top-bar .name h2 a, .top-bar .name h3 a,
.top-bar .name h4 a, .top-bar .name p a, .top-bar .name span a,
.top-bar-section li.active:not(.has-form) a:not(.button),
.top-bar-section ul li,
.top-bar-section ul li>a,
.top-bar-section ul li:hover:not(.has-form)>a,
.top-bar-section .dropdown li:not(.has-form):not(.active)>a:not(.button),
.top-bar-section .dropdown li:not(.has-form):not(.active):hover>a:not(.button),
.top-bar-section li.active:not(.has-form) a:not(.button):hover,
.top-bar-section li:not(.has-form) a:not(.button):hover,
.top-bar-section li:not(.has-form) a:not(.button),
.top-bar .toggle-topbar.menu-icon a,
.top-bar.expanded,
.top-bar.expanded .title-area,
.top-bar-section .dropdown li.title h5 a
{ background:#fff; }

.top-bar .toggle-topbar.menu-icon a span::after {
  /* box-shadow: 0px 0px 0px 3px #666, 0px 12px 0px 3px #666, 0px 24px 0px 3px #666; */
}

/* meta nav */
.top-bar-section ul.right.metamenu li a { background-color:#f0efef; color:#413f3b; }
.top-bar-section ul.right.metamenu li a:hover { background-color:#f0efef; }
.top-bar-section ul.right li.mobile-meta, .top-bar-section ul.right li.mobile-meta a {
  background-color:#f0efef;
}

/* meta dropdown */
div.meta-dropdown { background-color:#f0efef; }
div.meta-dropdown.transparent { background-color:transparent; }
div.meta-langswitch { background-color:#f0efef; }
div.meta-social { background-color:#f6f6f6; }
div.meta-social hr { border-color: black; }
div.meta-login { background-color:#f0efef; }

.user-navi { background-color:#f0efef; }
.user-navi ul li { color:#817f7b;  }
.intern-pages-navi { background-color:#807F7B; }
.intern-pages-navi ul li a { color:#ffffff; }


/* contents */
.content-basic-header { background-color:#f6f6f6; }

.content-introduction-text { background-color:#fff; }

.content-intermediate { background-color:#fff; }

.content-countdown { background-color:#fff; }
.content-countdown p span { background-color: #807F7B; color: white; }
.content-countdown p span:after { color: #413f3b; }

.content-related-content-3-columns { background-color:#fff; }
.content-contacts { background-color:#fff; }

.content-accordion { background-color:#fff; }
.content-text-only { background-color:#fff; }

.content-teaser-3-columns .canvas { background-color:#817f7b; }
.content-teaser-3-columns .fader { background: rgba(65,63,59,0.5); }
.content-teaser-3-columns h4 { color:#fff; text-shadow: 0 0px 50px rgba(0,0,0,0.75); }

.content-teaser-slideshow .teaser-element .teasertext * { color:#ffffff; }
.content-teaser-slideshow .teaser-element .teasertext .button { border-color:#fff; }
.content-teaser-slideshow .teaser-element .teasertext .button:hover { border-color:#413f3b; background-color:#fff; color:#413f3b; }

.content-news .textcanvas { background-color:#f6f6f6; }

.content-pic-text .row { background-color:#f6f6f6; }
.content-pic-text .row.picsign { background-color:transparent !important; }
.content-pic-text.darker .row { background-color:#f0efef; }

.content-video-embed-text .row { background-color:#fff; }
.content-video-embed-text.darker .row { background-color:#f6f6f6; }

.content-richtext-3-columns { background-color:#fff; }
.content-richtext-3-columns .canvas { background-color:#f6f6f6; }
.content-richtext-3-columns .canvas.darker { background-color:#f0efef; }
.content-richtext-3-columns .canvas.nobg { background-color:transparent; }
.content-richtext-3-columns .canvas.spacing { background-color:#f6f6f6; }
.content-richtext-3-columns .row.v1 .inner { background-color:#f6f6f6; }

.content-contacts .half .row { background-color:#f6f6f6; }

.content-header-region h1, .content-header-region h2 { color:#fff; }
.content-header-region .curve, .content-header-region .curve .curve-end { background-color:#413f3b;}

.content-downloads p { color:#fff; }
.content-downloads .small { border-top-color:#fff; }

.content-call-to-action-row p { color:#fff; }
.content-call-to-action-row .small { border-top-color:#fff; }

.content-testimonials { background-color:#f6f6f6;}

.events-page .event-detail { background-color:#f6f6f6;}
.events-page .content-form-contact { border-color:#e0e0e0; }
.events-page .content-calendar { background-color:#fff; }
.events-page .content-calendar a { color:inherit; }
.events-page .content-calendar ul li.selected a { background-color:#e0e0e0; }

.content-accordion div.acc-toggler { border-color:#e0e0e0; }
.content-accordion div.acc-toggler:hover, .content-accordion div.acc-toggler:focus { background-color:#f6f6f6; }
.content-accordion .row.acc-to-toggle { border-color:#e0e0e0; }

.content-gallery-w-desc .canvas { background-color:#f6f6f6; }

.content-pricelist { background-color:#fff; }
.content-pricelist.darker .row.new_section { background-color:#f6f6f6; }
.content-pricelist.darker .row.entry { background-color:#f6f6f6; }
.content-pricelist.special .row.new_section { background-color:#eef6fc; }
.content-pricelist.special .row.entry { background-color:#eef6fc; }
.content-pricelist .row.container { background-color:transparent;}
.content-pricelist .row { border-top-color:#e0e0e0; }
.content-pricelist .row.new_section { border-top-color:white; }
.content-pricelist .row.new_section:first-child { border-top-color:transparent; }

.content-simpletext-2-columns .row .columns.lighter { background-color:#f6f6f6; }
.content-simpletext-2-columns .row .columns.darker { background-color:#f0efef; }

.content-logos h3 { color:#c0bfbd; }

.content-form-contact select.special, .content-form-contact select.special:hover,
.content-form-contact select.special:focus { border-color:#fff; background-color:#fff; }

.content-booking-protel-pfeffergroups .inset { border-left:1px solid #383630;}
.content-booking-protel-pfeffergroups.colorset-2 { background-color:#f6f6f6; }
.content-booking-protel-pfeffergroups.colorset-2 label, .content-booking-protel-pfeffergroups.colorset-2 p,
.content-booking-protel-pfeffergroups.colorset-2 p a:not(.button) {
  color:#4d4d4d;
}
.content-booking-protel-pfeffergroups h5 { background-image:url("/site/templates/img/feature_black.svg"); }

.content.story h1 { color:#fff; text-shadow: 0 0px 100px rgba(0,0,0,0.75); }
.content.story p { color:#fff; text-shadow: 0 0px 50px rgba(0,0,0,0.75); }

/* tabbed content */
.tabs .tab {background-color:#f6f6f6;}
.tabs .tab p a:hover, .tabs .tab p a.selected {color:#fff;}
.tabcontent {background-color:#f6f6f6;}

.tabcontent-pricelist .row { border-top-color:#e0e0e0; }
.tabcontent-pricelist .row.new_section { border-top-color:white; }
.tabcontent-pricelist .row.new_section:first-child { border-top-color:transparent; }

/* footer */
.footer { background-color: #fff; background-color: #413F3B; }
.footer div.row { background-color:#413F3B; color:#f6f6f6;}
.footer a.social_link { color:#666; }
.footer div.footerend, .footer div.footerend .columns { background-color:#fff; }
.footer div.footerend p { color:#413f3b;}
.footer h4, .footer h5 { color:#f6f6f6; }
.footer p, .footer p a { color:#c0bfbd; }
.footer p a:hover { color:#f6f6f6; }
.footer p a.radius { color:#fff; }
.footer p.menuheader, .footer p.menuheader a { color:#f6f6f6; }
.footer div.footermain .footermenu p.menuheader { border-bottom-color: #817f7b; }
.footer form input { background-color:#413F3B; border-color:#817f7b; color:#817f7b;}

/* show the footer button */
.privacywire-show-options {
  display: block !important;
}

/* privacywire default colors */
.privacywire-buttons button {
  background-color: #486464; /* blumenfisch grey primary */
}
.privacywire-buttons button:hover {
  background-color: #3c6062; /* blumenfisch grey primary hover */
}
.privacywire.privacywire-banner, .show-message .privacywire.privacywire-message,
.show-options .privacywire.privacywire-options {
  background-color: #f6f6f6; /* some blumenfisch like superlightgrey */
	color: #3E6666; /* blumenfisch secondary */
}

