@charset "UTF-8";
#wrapper{width:960px;margin:0 auto;}
#header{height:540px;}
#left{width:225px;}
#right{width:195px;}
#main{margin-left:225px;margin-right:195px;}
/* Contao Open Source CMS :: Copyright (C) 2005-2013 Leo Feyer :: LGPL license */
body{margin:0;padding:0;font-size:100.01%;text-align:left;position:relative}select,input,textarea{font-size:99%}form{margin:0;padding:0}img{border:0}#left{float:left}#right{float:right}#main{width:auto;position:relative}.inside{position:relative;text-align:left}.block{overflow:hidden}.clear,#clear{height:0.1px;font-size:0.1px;line-height:0.1px;clear:both}.invisible{width:0;height:0;left:-1000px;top:-1000px;position:absolute;overflow:hidden;display:inline}.custom{display:block;text-align:left}.custom:after{content:".";display:block;height:0;clear:both;visibility:hidden}*+html #main{position:static}header,footer,nav,section,aside,article,figure,figcaption{display:block}
/* mediaboxAdvanced - black theme */
#mbOverlay{position:fixed;z-index:9998;top:0;left:0;width:100%;height:100%;background-color:#000;cursor:pointer}#mbOverlay.mbOverlayFF{background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAHUlEQVQ4jWNgYGA4Q2U8auCogaMGjho4auDINBAA7qY+0Ll3hc0AAAAASUVORK5CYII=) repeat}#mbOverlay.mbOverlayIE{position:absolute}#mbCenter{position:absolute;z-index:9999;left:50%;overflow:hidden;background-color:#000;-webkit-border-radius:10px;-khtml-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:0 5px 20px rgba(0,0,0,0.50);-khtml-box-shadow:0 5px 20px rgba(0,0,0,0.50);-moz-box-shadow:0 5px 20px rgba(0,0,0,0.50);box-shadow:0 5px 20px rgba(0,0,0,0.50);-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=180, Color='#000000')";filter:progid:DXImageTransform.Microsoft.Shadow(Strength=5,Direction=180,Color='#000000')}#mbCenter.mbLoading{background:#000 url(data:image/gif;base64,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) no-repeat center;-webkit-box-shadow:none;-khtml-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#mbImage{position:relative;left:0;top:0;font-family:Myriad,Verdana,Arial,Helvetica,sans-serif;line-height:20px;font-size:12px;color:#fff;text-align:left;background-position:center center;background-repeat:no-repeat;padding:10px}#mbBottom{min-height:20px;font-family:Myriad,Verdana,Arial,Helvetica,sans-serif;line-height:20px;font-size:12px;color:#999;text-align:left;padding:0 10px 10px}#mbTitle,#mbPrevLink,#mbNextLink,#mbCloseLink{display:inline;color:#fff;font-weight:bold;line-height:20px;font-size:12px}#mbNumber{display:inline;color:#999;line-height:14px;font-size:10px;margin:auto 10px}#mbCaption{display:block;color:#999;line-height:14px;font-size:10px}#mbPrevLink,#mbNextLink,#mbCloseLink{float:right;outline:0;margin:0 0 0 10px;font-weight:normal}#mbPrevLink b,#mbNextLink b,#mbCloseLink b{color:#eee;font-weight:bold;text-decoration:underline}#mbPrevLink big,#mbNextLink big,#mbCloseLink big{color:#eee;font-size:16px;line-height:14px;font-weight:bold}#mbBottom a,#mbBottom a:link,#mbBottom a:visited{text-decoration:none;color:#ddd}#mbBottom a:hover,#mbBottom a:active{text-decoration:underline;color:#fff}#mbError{position:relative;font-family:Myriad,Verdana,Arial,Helvetica,sans-serif;line-height:20px;font-size:12px;color:#fff;text-align:center;border:10px solid #700;padding:10px 10px 10px;margin:20px;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#mbError a,#mbError a:link,#mbError a:visited,#mbError a:hover,#mbError a:active{color:#d00;font-weight:bold;text-decoration:underline}
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, hr small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-family:Arial;
	font-size:12px;
}
html {
}
ol, ul {
	list-style: none;
}
del {
	text-decoration: line-through;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
abbr[title], dfn[title] {
	border-bottom: 1px dotted;
}
hr {
	display: block;
	height: 1px;
	border-top: 1px solid #ccc;
	margin: 1em 0;
}
input, select {
	vertical-align: middle;
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	display: block;
}
:focus {
	outline: none;
}
body {
	font: 12px Arial #333;
}
:focus {
	outline: none;
}
* {
text-rendering:auto | optimizeSpeed | optimizeLegibility | geometricPrecision | inherit;
}
.block {
	overflow: visible;
}
/*
	jQuery.mmenu CSS
*/
/*
	jQuery.mmenu oncanvas CSS
*/
.mm-hidden {
  display: none !important; }

.mm-wrapper {
  overflow-x: hidden;
  position: relative; }

.mm-menu,
.mm-menu > .mm-panel {
  margin: 0;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 0; }

.mm-menu {
  background: inherit;
  display: block;
  overflow: hidden;
  padding: 0; }

.mm-panel {
  -webkit-transition: -webkit-transform 0.4s ease;
  -moz-transition: -moz-transform 0.4s ease;
  -ms-transition: -ms-transform 0.4s ease;
  -o-transition: -o-transform 0.4s ease;
  transition: transform 0.4s ease;
  -webkit-transform: translate3d(100%, 0, 0);
  -moz-transform: translate3d(100%, 0, 0);
  -ms-transform: translate3d(100%, 0, 0);
  -o-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0); }
  .mm-panel.mm-opened {
    -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); }
  .mm-panel.mm-subopened {
    -webkit-transform: translate3d(-30%, 0, 0);
    -moz-transform: translate3d(-30%, 0, 0);
    -ms-transform: translate3d(-30%, 0, 0);
    -o-transform: translate3d(-30%, 0, 0);
    transform: translate3d(-30%, 0, 0); }
  .mm-panel.mm-highest {
    z-index: 1; }

.mm-menu > .mm-panel {
  background: inherit;
  -webkit-overflow-scrolling: touch;
  overflow: scroll;
  overflow-x: hidden;
  overflow-y: auto;
  box-sizing: border-box;
  padding: 0 20px; }
  .mm-menu > .mm-panel.mm-hasnavbar {
    padding-top: 40px; }
  .mm-menu > .mm-panel:before, .mm-menu > .mm-panel:after {
    content: '';
    display: block;
    height: 20px; }

.mm-vertical .mm-panel {
  -webkit-transform: none !important;
  -moz-transform: none !important;
  -ms-transform: none !important;
  -o-transform: none !important;
  transform: none !important; }

.mm-vertical .mm-listview .mm-panel,
.mm-listview .mm-vertical .mm-panel {
  display: none;
  padding: 10px 0 10px 10px; }
  .mm-vertical .mm-listview .mm-panel .mm-listview > li:last-child:after,
  .mm-listview .mm-vertical .mm-panel .mm-listview > li:last-child:after {
    border-color: transparent; }

.mm-vertical li.mm-opened > .mm-panel,
li.mm-vertical.mm-opened > .mm-panel {
  display: block; }

.mm-vertical .mm-listview > li > .mm-next,
.mm-listview > li.mm-vertical > .mm-next {
  height: 40px;
  bottom: auto; }
  .mm-vertical .mm-listview > li > .mm-next:after,
  .mm-listview > li.mm-vertical > .mm-next:after {
    top: 16px;
    bottom: auto; }
.mm-vertical .mm-listview > li.mm-opened > .mm-next:after,
.mm-listview > li.mm-vertical.mm-opened > .mm-next:after {
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg); }

.mm-navbar {
  border-bottom: 1px solid transparent;
  text-align: center;
  line-height: 20px;
  height: 40px;
  padding: 0 40px;
  margin: 0;
  position: absolute;
  top: 0;
  left: 0;
  right: 0; }
  .mm-navbar > * {
    display: block;
    padding: 10px 0; }
  .mm-navbar a, .mm-navbar a:hover {
    text-decoration: none; }
  .mm-navbar .mm-title {
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden; }
  .mm-navbar .mm-btn {
    box-sizing: border-box;
    width: 40px;
    height: 40px;
    position: absolute;
    top: 0;
    z-index: 1; }
    .mm-navbar .mm-btn:first-child {
      padding-left: 20px;
      left: 0; }
    .mm-navbar .mm-btn:last-child {
      padding-right: 20px;
      right: 0; }

.mm-panel .mm-navbar {
  display: none; }
.mm-panel.mm-hasnavbar .mm-navbar {
  display: block; }

.mm-listview,
.mm-listview > li {
  list-style: none;
  display: block;
  padding: 0;
  margin: 0; }

.mm-listview {
  font: inherit;
  font-size: 14px; }
  .mm-listview a,
  .mm-listview a:hover {
    text-decoration: none; }
  .mm-listview > li {
    position: relative; }
    .mm-listview > li > a,
    .mm-listview > li > span {
      text-overflow: ellipsis;
      white-space: nowrap;
      overflow: hidden;
      color: inherit;
      line-height: 20px;
      display: block;
      padding: 10px 10px 10px 20px;
      margin: 0; }
      .mm-listview > li > a.mm-arrow,
      .mm-listview > li > span.mm-arrow {
        padding-right: 50px; }
    .mm-listview > li:not(.mm-divider):after {
      content: '';
      border-bottom-width: 1px;
      border-bottom-style: solid;
      display: block;
      position: absolute;
      left: 0;
      right: 0;
      bottom: 0; }
    .mm-listview > li:not(.mm-divider):after {
      left: 20px; }
  .mm-listview .mm-next {
    background: rgba(3, 2, 1, 0);
    width: 50px;
    padding: 0;
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
    z-index: 2; }
    .mm-listview .mm-next:before {
      content: '';
      border-left-width: 1px;
      border-left-style: solid;
      display: block;
      position: absolute;
      top: 0;
      bottom: 0;
      left: 0; }
    .mm-listview .mm-next + a,
    .mm-listview .mm-next + span {
      margin-right: 50px; }
    .mm-listview .mm-next.mm-fullsubopen {
      width: 100%; }
      .mm-listview .mm-next.mm-fullsubopen:before {
        border-left: none; }
      .mm-listview .mm-next.mm-fullsubopen + a,
      .mm-listview .mm-next.mm-fullsubopen + span {
        padding-right: 50px;
        margin-right: 0; }

.mm-menu > .mm-panel > .mm-listview {
  margin-left: -20px;
  margin-right: -20px; }
  .mm-menu > .mm-panel > .mm-listview.mm-first {
    margin-top: -20px; }
  .mm-menu > .mm-panel > .mm-listview.mm-last {
    padding-bottom: 20px; }

.mm-prev:before,
.mm-next:after,
.mm-arrow:after {
  content: '';
  border: 2px solid transparent;
  display: inline-block;
  width: 8px;
  height: 8px;
  margin: auto;
  position: absolute;
  top: 0;
  bottom: 0;
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg); }

.mm-prev:before {
  border-right: none;
  border-bottom: none;
  left: 20px; }

.mm-next:after,
.mm-arrow:after {
  border-top: none;
  border-left: none;
  right: 20px; }

.mm-divider {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  font-size: 10px;
  text-transform: uppercase;
  text-indent: 20px;
  line-height: 25px; }

.mm-listview > li.mm-spacer {
  padding-top: 40px; }
  .mm-listview > li.mm-spacer > .mm-next {
    top: 40px; }
  .mm-listview > li.mm-spacer.mm-divider {
    padding-top: 25px; }

.mm-menu {
  background: #f3f3f3;
  color: rgba(0, 0, 0, 0.7); }
  .mm-menu .mm-navbar {
    border-color: rgba(0, 0, 0, 0.1); }
    .mm-menu .mm-navbar > *,
    .mm-menu .mm-navbar a {
      color: rgba(0, 0, 0, 0.3); }
    .mm-menu .mm-navbar .mm-btn:before,
    .mm-menu .mm-navbar .mm-btn:after {
      border-color: rgba(0, 0, 0, 0.3); }
  .mm-menu .mm-listview > li:after {
    border-color: rgba(0, 0, 0, 0.1); }
  .mm-menu .mm-listview > li .mm-prev:before,
  .mm-menu .mm-listview > li .mm-next:after,
  .mm-menu .mm-listview > li .mm-arrow:after {
    border-color: rgba(0, 0, 0, 0.3); }
  .mm-menu .mm-listview > li .mm-prev:after,
  .mm-menu .mm-listview > li .mm-next:before {
    border-color: rgba(0, 0, 0, 0.1); }
  .mm-menu .mm-listview > li.mm-selected > a:not(.mm-next),
  .mm-menu .mm-listview > li.mm-selected > span {
    background: rgba(255, 255, 255, 0.5); }
  .mm-menu.mm-vertical .mm-listview li.mm-opened > a.mm-next,
  .mm-menu.mm-vertical .mm-listview li.mm-opened > .mm-panel,
  .mm-menu .mm-listview li.mm-opened.mm-vertical > a.mm-next,
  .mm-menu .mm-listview li.mm-opened.mm-vertical > .mm-panel {
    background: rgba(0, 0, 0, 0.05); }
  .mm-menu .mm-divider {
    background: rgba(0, 0, 0, 0.05); }

/*
	jQuery.mmenu offcanvas addon CSS
*/
.mm-page {
  box-sizing: border-box;
  position: relative; }

.mm-slideout {
  -webkit-transition: -webkit-transform 0.4s ease;
  -ms-transition: -ms-transform 0.4s ease;
  transition: transform 0.4s ease; }

html.mm-opened {
  overflow: hidden;
  position: relative; }
  html.mm-opened body {
    overflow: hidden; }

html.mm-background .mm-page {
  background: inherit; }

#mm-blocker {
  background: rgba(3, 2, 1, 0);
  display: none;
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 999999; }

html.mm-opened #mm-blocker,
html.mm-blocking #mm-blocker {
  display: block; }

.mm-menu.mm-offcanvas {
  display: none;
  position: fixed; }
.mm-menu.mm-current {
  display: block; }

.mm-menu {
  width: 80%;
  min-width: 140px;
  max-width: 440px; }

html.mm-opening .mm-slideout {
  -webkit-transform: translate(80%, 0);
  -moz-transform: translate(80%, 0);
  -ms-transform: translate(80%, 0);
  -o-transform: translate(80%, 0);
  transform: translate(80%, 0); }

@media all and (max-width: 175px) {
  html.mm-opening .mm-slideout {
    -webkit-transform: translate(140px, 0);
    -moz-transform: translate(140px, 0);
    -ms-transform: translate(140px, 0);
    -o-transform: translate(140px, 0);
    transform: translate(140px, 0); } }
@media all and (min-width: 550px) {
  html.mm-opening .mm-slideout {
    -webkit-transform: translate(440px, 0);
    -moz-transform: translate(440px, 0);
    -ms-transform: translate(440px, 0);
    -o-transform: translate(440px, 0);
    transform: translate(440px, 0); } }
/*
	jQuery.mmenu autoHeight addon CSS
*/
.mm-menu.mm-top.mm-autoheight, .mm-menu.mm-bottom.mm-autoheight {
  max-height: 80%; }
  .mm-menu.mm-top.mm-autoheight.mm-fullscreen, .mm-menu.mm-bottom.mm-autoheight.mm-fullscreen {
    max-height: 100%; }
.mm-menu.mm-measureheight > .mm-panel {
  bottom: auto !important;
  height: auto !important; }

/*
	jQuery.mmenu counters addon CSS
*/
em.mm-counter {
  font: inherit;
  font-size: 14px;
  font-style: normal;
  text-indent: 0;
  line-height: 20px;
  display: block;
  margin-top: -10px;
  position: absolute;
  right: 45px;
  top: 50%; }
  em.mm-counter + a.mm-next {
    padding-left: 40px; }
    em.mm-counter + a.mm-next + a,
    em.mm-counter + a.mm-next + span {
      margin-right: 90px; }
  em.mm-counter + a.mm-fullsubopen {
    padding-left: 0; }

.mm-vertical > .mm-counter {
  top: 12px;
  margin-top: 0; }
.mm-vertical.mm-spacer > .mm-counter {
  margin-top: 40px; }

.mm-nosubresults > .mm-counter {
  display: none; }

.mm-menu em.mm-counter {
  color: rgba(0, 0, 0, 0.3); }

/*
	jQuery.mmenu dividers addon CSS
*/
.mm-divider > span {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  padding: 0;
  line-height: 25px; }
.mm-divider.mm-opened a.mm-next:after {
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg); }

.mm-collapsed:not(.mm-uncollapsed) {
  display: none; }

.mm-fixeddivider {
  background: inherit;
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  z-index: 2;
  -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); }
  .mm-fixeddivider:after {
    content: none !important;
    display: none !important; }

.mm-hasdividers .mm-fixeddivider {
  display: block; }

.mm-menu .mm-fixeddivider span {
  background: rgba(0, 0, 0, 0.05); }

/*
	jQuery.mmenu dragOpen addon CSS
*/
html.mm-opened.mm-dragging .mm-menu,
html.mm-opened.mm-dragging .mm-page,
html.mm-opened.mm-dragging .mm-fixed-top,
html.mm-opened.mm-dragging .mm-fixed-bottom,
html.mm-opened.mm-dragging #mm-blocker {
  -webkit-transition-duration: 0s;
  -moz-transition-duration: 0s;
  -ms-transition-duration: 0s;
  -o-transition-duration: 0s;
  transition-duration: 0s; }

/*
	jQuery.mmenu navbar addon CSS
*/
.mm-menu > .mm-navbar {
  background: inherit;
  padding: 0;
  z-index: 3;
  -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); }

.mm-navbar-bottom {
  border-top: 1px solid transparent;
  border-bottom: none;
  top: auto;
  bottom: 0; }

.mm-navbar-top ~ .mm-navbar-top {
  border-bottom: none; }

.mm-navbar-bottom ~ .mm-navbar-bottom {
  border-top: none; }

.mm-navbar.mm-hasbtns {
  padding: 0 40px; }

.mm-navbar-top-1 {
  top: 0px; }

.mm-hasnavbar-top-1 .mm-panel {
  top: 40px; }
.mm-hasnavbar-top-1 .mm-indexer {
  top: 50px; }
.mm-hasnavbar-top-1 .mm-fixeddivider {
  top: 40px; }

.mm-navbar-top-2 {
  top: 40px; }

.mm-hasnavbar-top-2 .mm-panel {
  top: 80px; }
.mm-hasnavbar-top-2 .mm-indexer {
  top: 90px; }
.mm-hasnavbar-top-2 .mm-fixeddivider {
  top: 80px; }

.mm-navbar-top-3 {
  top: 80px; }

.mm-hasnavbar-top-3 .mm-panel {
  top: 120px; }
.mm-hasnavbar-top-3 .mm-indexer {
  top: 130px; }
.mm-hasnavbar-top-3 .mm-fixeddivider {
  top: 120px; }

.mm-navbar-bottom-1 {
  bottom: 0px; }

.mm-hasnavbar-bottom-1 .mm-panel {
  bottom: 40px; }
.mm-hasnavbar-bottom-1 .mm-indexer {
  bottom: 50px; }

.mm-navbar-bottom-2 {
  bottom: 40px; }

.mm-hasnavbar-bottom-2 .mm-panel {
  bottom: 80px; }
.mm-hasnavbar-bottom-2 .mm-indexer {
  bottom: 90px; }

.mm-navbar-bottom-3 {
  bottom: 80px; }

.mm-hasnavbar-bottom-3 .mm-panel {
  bottom: 120px; }
.mm-hasnavbar-bottom-3 .mm-indexer {
  bottom: 130px; }

.mm-close {
  text-align: right; }
  .mm-close:after {
    content: 'x'; }

.mm-navbar-2 > *,
.mm-navbar-3 > *,
.mm-navbar-4 > *,
.mm-navbar-5 > *,
.mm-navbar-6 > * {
  display: block;
  float: left; }

.mm-navbar-2 > * {
  width: 50%; }

.mm-navbar-3 > * {
  width: 33.33%; }

.mm-navbar-4 > * {
  width: 25%; }

.mm-navbar-5 > * {
  width: 20%; }

.mm-navbar-6 > * {
  width: 16.66%; }

/*
	jQuery.mmenu searchfield addon CSS
*/
.mm-search,
.mm-search input {
  box-sizing: border-box; }

.mm-search {
  height: 40px;
  padding: 7px 10px 0 10px; }
  .mm-search input {
    border: none;
    border-radius: 26px;
    font: inherit;
    font-size: 14px;
    line-height: 26px;
    outline: none;
    display: block;
    width: 100%;
    height: 26px;
    margin: 0;
    padding: 0 10px; }
  .mm-search input::-ms-clear {
    display: none; }

.mm-panel > .mm-search {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0; }
.mm-panel.mm-hassearch {
  padding-top: 40px; }
  .mm-panel.mm-hassearch.mm-hasnavbar {
    padding-top: 80px; }
    .mm-panel.mm-hassearch.mm-hasnavbar .mm-search {
      top: 40px; }

.mm-noresultsmsg {
  text-align: center;
  font-size: 21px;
  display: none;
  padding: 40px 0; }

.mm-noresults .mm-noresultsmsg {
  display: block; }
.mm-noresults .mm-indexer {
  display: none !important; }

li.mm-nosubresults > a.mm-next {
  display: none; }
  li.mm-nosubresults > a.mm-next + a,
  li.mm-nosubresults > a.mm-next + span {
    padding-right: 10px; }

.mm-menu .mm-search input {
  background: rgba(0, 0, 0, 0.05);
  color: rgba(0, 0, 0, 0.7); }
.mm-menu .mm-noresultsmsg {
  color: rgba(0, 0, 0, 0.3); }

/*
	jQuery.mmenu sectionIndexer addon CSS
*/
.mm-indexer {
  background: inherit;
  text-align: center;
  font-size: 12px;
  box-sizing: border-box;
  width: 20px;
  position: absolute;
  top: 10px;
  bottom: 10px;
  right: -100px;
  z-index: 3;
  -webkit-transition: right 0.4s ease;
  -moz-transition: right 0.4s ease;
  -ms-transition: right 0.4s ease;
  -o-transition: right 0.4s ease;
  transition: right 0.4s ease;
  -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); }
  .mm-indexer a {
    text-decoration: none;
    display: block;
    height: 3.85%; }
  .mm-indexer ~ .mm-panel.mm-hasindexer {
    padding-right: 40px; }

.mm-hasindexer .mm-indexer {
  right: 0; }
.mm-hasindexer .mm-fixeddivider {
  right: 20px; }

.mm-menu .mm-indexer a {
  color: rgba(0, 0, 0, 0.3); }

/*
	jQuery.mmenu toggles addon CSS
*/
input.mm-toggle,
input.mm-check {
  position: absolute;
  left: -10000px; }

label.mm-toggle,
label.mm-check {
  margin: 0;
  position: absolute;
  top: 50%;
  z-index: 2; }
  label.mm-toggle:before,
  label.mm-check:before {
    content: '';
    display: block; }

label.mm-toggle {
  border-radius: 30px;
  width: 50px;
  height: 30px;
  margin-top: -15px; }
  label.mm-toggle:before {
    border-radius: 30px;
    width: 28px;
    height: 28px;
    margin: 1px; }

input.mm-toggle:checked ~ label.mm-toggle:before {
  float: right; }

label.mm-check {
  width: 30px;
  height: 30px;
  margin-top: -15px; }
  label.mm-check:before {
    border-left: 3px solid;
    border-bottom: 3px solid;
    width: 40%;
    height: 20%;
    margin: 25% 0 0 20%;
    opacity: 0.1;
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg); }

input.mm-check:checked ~ label.mm-check:before {
  opacity: 1; }

li.mm-vertical label.mm-toggle, li.mm-vertical label.mm-check {
  bottom: auto;
  margin-top: 0; }
li.mm-vertical label.mm-toggle {
  top: 5px; }
li.mm-vertical label.mm-check {
  top: 5px; }

label.mm-toggle, label.mm-check {
  right: 20px; }
label.mm-toggle + a,
label.mm-toggle + span {
  padding-right: 80px; }
label.mm-check + a,
label.mm-check + span {
  padding-right: 60px; }

a.mm-next + label.mm-toggle, a.mm-next + label.mm-check {
  right: 60px; }
  a.mm-next + label.mm-toggle + a,
  a.mm-next + label.mm-toggle + span, a.mm-next + label.mm-check + a,
  a.mm-next + label.mm-check + span {
    margin-right: 50px; }
a.mm-next + label.mm-toggle + a,
a.mm-next + label.mm-toggle + span {
  padding-right: 70px; }
a.mm-next + label.mm-check + a,
a.mm-next + label.mm-check + span {
  padding-right: 50px; }

em.mm-counter + a.mm-next + label.mm-toggle, em.mm-counter + a.mm-next + label.mm-check {
  right: 100px; }
  em.mm-counter + a.mm-next + label.mm-toggle + a,
  em.mm-counter + a.mm-next + label.mm-toggle + span, em.mm-counter + a.mm-next + label.mm-check + a,
  em.mm-counter + a.mm-next + label.mm-check + span {
    margin-right: 90px; }

.mm-menu label.mm-toggle {
  background: rgba(0, 0, 0, 0.1); }
  .mm-menu label.mm-toggle:before {
    background: #f3f3f3; }
.mm-menu input.mm-toggle:checked ~ label.mm-toggle {
  background: #4bd963; }

.mm-menu label.mm-check:before {
  border-color: rgba(0, 0, 0, 0.7); }

/*
	jQuery.mmenu borderstyle extension CSS
*/
.mm-menu.mm-border-none .mm-listview > li:after,
.mm-listview.mm-border-none > li:after {
  content: none; }

.mm-menu.mm-border-full .mm-listview > li:after,
.mm-listview.mm-border-full > li:after {
  left: 0 !important; }

/*
	jQuery.mmenu effects extension CSS
*/
html.mm-effect-zoom-menu .mm-menu.mm-offcanvas {
  -webkit-transition: -webkit-transform 0.4s ease;
  -moz-transition: -moz-transform 0.4s ease;
  -ms-transition: -ms-transform 0.4s ease;
  -o-transition: -o-transform 0.4s ease;
  transition: transform 0.4s ease; }
html.mm-effect-zoom-menu.mm-opened .mm-menu.mm-offcanvas {
  -webkit-transform: scale(0.7, 0.7) translate3d(-30%, 0, 0);
  -moz-transform: scale(0.7, 0.7) translate3d(-30%, 0, 0);
  -ms-transform: scale(0.7, 0.7) translate3d(-30%, 0, 0);
  -o-transform: scale(0.7, 0.7) translate3d(-30%, 0, 0);
  transform: scale(0.7, 0.7) translate3d(-30%, 0, 0);
  -webkit-transform-origin: left center;
  -moz-transform-origin: left center;
  -ms-transform-origin: left center;
  -o-transform-origin: left center;
  transform-origin: left center; }
html.mm-effect-zoom-menu.mm-opening .mm-menu.mm-offcanvas {
  -webkit-transform: scale(1, 1) translate3d(0%, 0, 0);
  -moz-transform: scale(1, 1) translate3d(0%, 0, 0);
  -ms-transform: scale(1, 1) translate3d(0%, 0, 0);
  -o-transform: scale(1, 1) translate3d(0%, 0, 0);
  transform: scale(1, 1) translate3d(0%, 0, 0); }
html.mm-effect-zoom-menu.mm-right.mm-opened .mm-menu.mm-offcanvas {
  -webkit-transform: scale(0.7, 0.7) translate3d(30%, 0, 0);
  -moz-transform: scale(0.7, 0.7) translate3d(30%, 0, 0);
  -ms-transform: scale(0.7, 0.7) translate3d(30%, 0, 0);
  -o-transform: scale(0.7, 0.7) translate3d(30%, 0, 0);
  transform: scale(0.7, 0.7) translate3d(30%, 0, 0);
  -webkit-transform-origin: right center;
  -moz-transform-origin: right center;
  -ms-transform-origin: right center;
  -o-transform-origin: right center;
  transform-origin: right center; }
html.mm-effect-zoom-menu.mm-right.mm-opening .mm-menu.mm-offcanvas {
  -webkit-transform: scale(1, 1) translate3d(0%, 0, 0);
  -moz-transform: scale(1, 1) translate3d(0%, 0, 0);
  -ms-transform: scale(1, 1) translate3d(0%, 0, 0);
  -o-transform: scale(1, 1) translate3d(0%, 0, 0);
  transform: scale(1, 1) translate3d(0%, 0, 0); }

html.mm-effect-slide-menu .mm-menu.mm-offcanvas {
  -webkit-transition: -webkit-transform 0.4s ease;
  transition: transform 0.4s ease; }
html.mm-effect-slide-menu.mm-opened .mm-menu.mm-offcanvas {
  -webkit-transform: translate3d(-30%, 0, 0);
  -moz-transform: translate3d(-30%, 0, 0);
  -ms-transform: translate3d(-30%, 0, 0);
  -o-transform: translate3d(-30%, 0, 0);
  transform: translate3d(-30%, 0, 0); }
html.mm-effect-slide-menu.mm-opening .mm-menu.mm-offcanvas {
  -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); }
html.mm-effect-slide-menu.mm-right.mm-opened .mm-menu.mm-offcanvas {
  -webkit-transform: translate3d(30%, 0, 0);
  -moz-transform: translate3d(30%, 0, 0);
  -ms-transform: translate3d(30%, 0, 0);
  -o-transform: translate3d(30%, 0, 0);
  transform: translate3d(30%, 0, 0); }
html.mm-effect-slide-menu.mm-right.mm-opening .mm-menu.mm-offcanvas {
  -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); }

.mm-menu.mm-effect-zoom-panels .mm-panel {
  -webkit-transform: scale(1.5, 1.5) translate3d(100%, 0, 0);
  -moz-transform: scale(1.5, 1.5) translate3d(100%, 0, 0);
  -ms-transform: scale(1.5, 1.5) translate3d(100%, 0, 0);
  -o-transform: scale(1.5, 1.5) translate3d(100%, 0, 0);
  transform: scale(1.5, 1.5) translate3d(100%, 0, 0);
  -webkit-transform-origin: left center;
  -moz-transform-origin: left center;
  -ms-transform-origin: left center;
  -o-transform-origin: left center;
  transform-origin: left center;
  -webkit-transition-property: -webkit-transform, left;
  -moz-transition-property: -moz-transform, left;
  -ms-transition-property: -ms-transform, left;
  -o-transition-property: -o-transform, left;
  transition-property: transform, left; }
  .mm-menu.mm-effect-zoom-panels .mm-panel.mm-opened {
    -webkit-transform: scale(1, 1) translate3d(0%, 0, 0);
    -moz-transform: scale(1, 1) translate3d(0%, 0, 0);
    -ms-transform: scale(1, 1) translate3d(0%, 0, 0);
    -o-transform: scale(1, 1) translate3d(0%, 0, 0);
    transform: scale(1, 1) translate3d(0%, 0, 0); }
    .mm-menu.mm-effect-zoom-panels .mm-panel.mm-opened.mm-subopened {
      -webkit-transform: scale(0.7, 0.7) translate3d(-30%, 0, 0);
      -moz-transform: scale(0.7, 0.7) translate3d(-30%, 0, 0);
      -ms-transform: scale(0.7, 0.7) translate3d(-30%, 0, 0);
      -o-transform: scale(0.7, 0.7) translate3d(-30%, 0, 0);
      transform: scale(0.7, 0.7) translate3d(-30%, 0, 0); }

.mm-menu.mm-effect-slide-panels-0 .mm-panel.mm-subopened {
  -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); }

.mm-menu.mm-effect-slide-panels-100 .mm-panel.mm-subopened {
  -webkit-transform: translate3d(-100%, 0, 0);
  -moz-transform: translate3d(-100%, 0, 0);
  -ms-transform: translate3d(-100%, 0, 0);
  -o-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0); }

/*
	jQuery.mmenu fullscreen extension CSS
*/
.mm-menu.mm-fullscreen {
  width: 100%;
  min-width: 140px;
  max-width: 10000px; }

html.mm-opening.mm-fullscreen .mm-slideout {
  -webkit-transform: translate(100%, 0);
  -moz-transform: translate(100%, 0);
  -ms-transform: translate(100%, 0);
  -o-transform: translate(100%, 0);
  transform: translate(100%, 0); }

@media all and (max-width: 140px) {
  html.mm-opening.mm-fullscreen .mm-slideout {
    -webkit-transform: translate(140px, 0);
    -moz-transform: translate(140px, 0);
    -ms-transform: translate(140px, 0);
    -o-transform: translate(140px, 0);
    transform: translate(140px, 0); } }
@media all and (min-width: 10000px) {
  html.mm-opening.mm-fullscreen .mm-slideout {
    -webkit-transform: translate(10000px, 0);
    -moz-transform: translate(10000px, 0);
    -ms-transform: translate(10000px, 0);
    -o-transform: translate(10000px, 0);
    transform: translate(10000px, 0); } }
html.mm-right.mm-opening.mm-fullscreen .mm-slideout {
  -webkit-transform: translate(-100%, 0);
  -moz-transform: translate(-100%, 0);
  -ms-transform: translate(-100%, 0);
  -o-transform: translate(-100%, 0);
  transform: translate(-100%, 0); }

@media all and (max-width: 140px) {
  html.mm-right.mm-opening.mm-fullscreen .mm-slideout {
    -webkit-transform: translate(-140px, 0);
    -moz-transform: translate(-140px, 0);
    -ms-transform: translate(-140px, 0);
    -o-transform: translate(-140px, 0);
    transform: translate(-140px, 0); } }
@media all and (min-width: 10000px) {
  html.mm-right.mm-opening.mm-fullscreen .mm-slideout {
    -webkit-transform: translate(-10000px, 0);
    -moz-transform: translate(-10000px, 0);
    -ms-transform: translate(-10000px, 0);
    -o-transform: translate(-10000px, 0);
    transform: translate(-10000px, 0); } }
.mm-menu.mm-fullscreen.mm-top, .mm-menu.mm-fullscreen.mm-bottom {
  height: 100%;
  min-height: 140px;
  max-height: 10000px; }

html.mm-opened.mm-fullscreen .mm-page {
  box-shadow: none !important; }

/*
	jQuery.mmenu multiline extension CSS
*/
.mm-menu.mm-multiline .mm-listview > li > a,
.mm-menu.mm-multiline .mm-listview > li > span,
.mm-listview.mm-multiline > li
.mm-listview > li.mm-multiline > a,
.mm-listview.mm-multiline > li
.mm-listview > li.mm-multiline > span {
  text-overflow: clip;
  white-space: normal; }

/*
	jQuery.mmenu pageshadow extension CSS
*/
.mm-menu.mm-pageshadow:after {
  content: "";
  display: block;
  width: 20px;
  height: 120%;
  position: absolute;
  left: 100%;
  top: -10%;
  z-index: 99; }
.mm-menu.mm-pageshadow.mm-right:after {
  left: auto;
  right: 100%; }
.mm-menu.mm-pageshadow.mm-next:after, .mm-menu.mm-pageshadow.mm-front:after {
  content: none;
  display: none; }

.mm-menu.mm-pageshadow:after {
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.3); }

/*
	jQuery.mmenu position extension CSS
*/
.mm-menu.mm-top,
.mm-menu.mm-bottom {
  width: 100%;
  min-width: 100%;
  max-width: 100%; }

.mm-menu.mm-right {
  left: auto;
  right: 0; }

.mm-menu.mm-bottom {
  top: auto;
  bottom: 0; }

html.mm-right.mm-opening .mm-slideout {
  -webkit-transform: translate(-80%, 0);
  -moz-transform: translate(-80%, 0);
  -ms-transform: translate(-80%, 0);
  -o-transform: translate(-80%, 0);
  transform: translate(-80%, 0); }

@media all and (max-width: 175px) {
  html.mm-right.mm-opening .mm-slideout {
    -webkit-transform: translate(-140px, 0);
    -moz-transform: translate(-140px, 0);
    -ms-transform: translate(-140px, 0);
    -o-transform: translate(-140px, 0);
    transform: translate(-140px, 0); } }
@media all and (min-width: 550px) {
  html.mm-right.mm-opening .mm-slideout {
    -webkit-transform: translate(-440px, 0);
    -moz-transform: translate(-440px, 0);
    -ms-transform: translate(-440px, 0);
    -o-transform: translate(-440px, 0);
    transform: translate(-440px, 0); } }
/*
	jQuery.mmenu z-position extension CSS
*/
html.mm-front .mm-slideout {
  -webkit-transform: none !important;
  -moz-transform: none !important;
  -ms-transform: none !important;
  -o-transform: none !important;
  transform: none !important;
  z-index: 0 !important; }

.mm-menu.mm-front {
  z-index: 1; }

.mm-menu.mm-front, .mm-menu.mm-next {
  -webkit-transition: -webkit-transform 0.4s ease;
  -ms-transition: -ms-transform 0.4s ease;
  transition: transform 0.4s ease;
  -webkit-transform: translate3d(-100%, 0, 0);
  -moz-transform: translate3d(-100%, 0, 0);
  -ms-transform: translate3d(-100%, 0, 0);
  -o-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0); }
  .mm-menu.mm-front.mm-right, .mm-menu.mm-next.mm-right {
    -webkit-transform: translate3d(100%, 0, 0);
    -moz-transform: translate3d(100%, 0, 0);
    -ms-transform: translate3d(100%, 0, 0);
    -o-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0); }
.mm-menu.mm-top {
  -webkit-transform: translate3d(0, -100%, 0);
  -moz-transform: translate3d(0, -100%, 0);
  -ms-transform: translate3d(0, -100%, 0);
  -o-transform: translate3d(0, -100%, 0);
  transform: translate3d(0, -100%, 0); }
.mm-menu.mm-bottom {
  -webkit-transform: translate3d(0, 100%, 0);
  -moz-transform: translate3d(0, 100%, 0);
  -ms-transform: translate3d(0, 100%, 0);
  -o-transform: translate3d(0, 100%, 0);
  transform: translate3d(0, 100%, 0); }

html.mm-opening .mm-menu.mm-front, html.mm-opening .mm-menu.mm-next {
  -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); }

.mm-menu.mm-top, .mm-menu.mm-bottom {
  height: 80%;
  min-height: 140px;
  max-height: 880px; }

/*
	jQuery.mmenu themes extension CSS
*/
.mm-menu.mm-theme-dark {
  background: #333333;
  color: rgba(255, 255, 255, 0.8); }
  .mm-menu.mm-theme-dark .mm-navbar {
    border-color: rgba(0, 0, 0, 0.15); }
    .mm-menu.mm-theme-dark .mm-navbar > *,
    .mm-menu.mm-theme-dark .mm-navbar a {
      color: rgba(255, 255, 255, 0.4); }
    .mm-menu.mm-theme-dark .mm-navbar .mm-btn:before,
    .mm-menu.mm-theme-dark .mm-navbar .mm-btn:after {
      border-color: rgba(255, 255, 255, 0.4); }
  .mm-menu.mm-theme-dark .mm-listview > li:after {
    border-color: rgba(0, 0, 0, 0.15); }
  .mm-menu.mm-theme-dark .mm-listview > li .mm-prev:before,
  .mm-menu.mm-theme-dark .mm-listview > li .mm-next:after,
  .mm-menu.mm-theme-dark .mm-listview > li .mm-arrow:after {
    border-color: rgba(255, 255, 255, 0.4); }
  .mm-menu.mm-theme-dark .mm-listview > li .mm-prev:after,
  .mm-menu.mm-theme-dark .mm-listview > li .mm-next:before {
    border-color: rgba(0, 0, 0, 0.15); }
  .mm-menu.mm-theme-dark .mm-listview > li.mm-selected > a:not(.mm-next),
  .mm-menu.mm-theme-dark .mm-listview > li.mm-selected > span {
    background: rgba(0, 0, 0, 0.1); }
  .mm-menu.mm-theme-dark.mm-vertical .mm-listview li.mm-opened > a.mm-next,
  .mm-menu.mm-theme-dark.mm-vertical .mm-listview li.mm-opened > .mm-panel,
  .mm-menu.mm-theme-dark .mm-listview li.mm-opened.mm-vertical > a.mm-next,
  .mm-menu.mm-theme-dark .mm-listview li.mm-opened.mm-vertical > .mm-panel {
    background: rgba(255, 255, 255, 0.05); }
  .mm-menu.mm-theme-dark .mm-divider {
    background: rgba(255, 255, 255, 0.05); }

.mm-menu.mm-theme-dark label.mm-check:before {
  border-color: rgba(255, 255, 255, 0.8); }

.mm-menu.mm-theme-dark em.mm-counter {
  color: rgba(255, 255, 255, 0.4); }

.mm-menu.mm-theme-dark .mm-fixeddivider span {
  background: rgba(255, 255, 255, 0.05); }

.mm-menu.mm-pageshadow.mm-theme-dark:after {
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.5); }

.mm-menu.mm-theme-dark .mm-search input {
  background: rgba(255, 255, 255, 0.3);
  color: rgba(255, 255, 255, 0.8); }
.mm-menu.mm-theme-dark .mm-noresultsmsg {
  color: rgba(255, 255, 255, 0.4); }

.mm-menu.mm-theme-dark .mm-indexer a {
  color: rgba(255, 255, 255, 0.4); }

.mm-menu.mm-theme-dark label.mm-toggle {
  background: rgba(0, 0, 0, 0.15); }
  .mm-menu.mm-theme-dark label.mm-toggle:before {
    background: #333333; }
.mm-menu.mm-theme-dark input.mm-toggle:checked ~ label.mm-toggle {
  background: #4bd963; }

.mm-menu.mm-theme-white {
  background: white;
  color: rgba(0, 0, 0, 0.6); }
  .mm-menu.mm-theme-white .mm-navbar {
    border-color: rgba(0, 0, 0, 0.1); }
    .mm-menu.mm-theme-white .mm-navbar > *,
    .mm-menu.mm-theme-white .mm-navbar a {
      color: rgba(0, 0, 0, 0.3); }
    .mm-menu.mm-theme-white .mm-navbar .mm-btn:before,
    .mm-menu.mm-theme-white .mm-navbar .mm-btn:after {
      border-color: rgba(0, 0, 0, 0.3); }
  .mm-menu.mm-theme-white .mm-listview > li:after {
    border-color: rgba(0, 0, 0, 0.1); }
  .mm-menu.mm-theme-white .mm-listview > li .mm-prev:before,
  .mm-menu.mm-theme-white .mm-listview > li .mm-next:after,
  .mm-menu.mm-theme-white .mm-listview > li .mm-arrow:after {
    border-color: rgba(0, 0, 0, 0.3); }
  .mm-menu.mm-theme-white .mm-listview > li .mm-prev:after,
  .mm-menu.mm-theme-white .mm-listview > li .mm-next:before {
    border-color: rgba(0, 0, 0, 0.1); }
  .mm-menu.mm-theme-white .mm-listview > li.mm-selected > a:not(.mm-next),
  .mm-menu.mm-theme-white .mm-listview > li.mm-selected > span {
    background: rgba(0, 0, 0, 0.05); }
  .mm-menu.mm-theme-white.mm-vertical .mm-listview li.mm-opened > a.mm-next,
  .mm-menu.mm-theme-white.mm-vertical .mm-listview li.mm-opened > .mm-panel,
  .mm-menu.mm-theme-white .mm-listview li.mm-opened.mm-vertical > a.mm-next,
  .mm-menu.mm-theme-white .mm-listview li.mm-opened.mm-vertical > .mm-panel {
    background: rgba(0, 0, 0, 0.03); }
  .mm-menu.mm-theme-white .mm-divider {
    background: rgba(0, 0, 0, 0.03); }

.mm-menu.mm-theme-white label.mm-check:before {
  border-color: rgba(0, 0, 0, 0.6); }

.mm-menu.mm-theme-white em.mm-counter {
  color: rgba(0, 0, 0, 0.3); }

.mm-menu.mm-theme-white .mm-fixeddivider span {
  background: rgba(0, 0, 0, 0.03); }

.mm-menu.mm-pageshadow.mm-theme-white:after {
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); }

.mm-menu.mm-theme-white .mm-search input {
  background: rgba(0, 0, 0, 0.05);
  color: rgba(0, 0, 0, 0.6); }
.mm-menu.mm-theme-white .mm-noresultsmsg {
  color: rgba(0, 0, 0, 0.3); }

.mm-menu.mm-theme-white .mm-indexer a {
  color: rgba(0, 0, 0, 0.3); }

.mm-menu.mm-theme-white label.mm-toggle {
  background: rgba(0, 0, 0, 0.1); }
  .mm-menu.mm-theme-white label.mm-toggle:before {
    background: white; }
.mm-menu.mm-theme-white input.mm-toggle:checked ~ label.mm-toggle {
  background: #4bd963; }

.mm-menu.mm-theme-black {
  background: black;
  color: rgba(255, 255, 255, 0.6); }
  .mm-menu.mm-theme-black .mm-navbar {
    border-color: rgba(255, 255, 255, 0.2); }
    .mm-menu.mm-theme-black .mm-navbar > *,
    .mm-menu.mm-theme-black .mm-navbar a {
      color: rgba(255, 255, 255, 0.4); }
    .mm-menu.mm-theme-black .mm-navbar .mm-btn:before,
    .mm-menu.mm-theme-black .mm-navbar .mm-btn:after {
      border-color: rgba(255, 255, 255, 0.4); }
  .mm-menu.mm-theme-black .mm-listview > li:after {
    border-color: rgba(255, 255, 255, 0.2); }
  .mm-menu.mm-theme-black .mm-listview > li .mm-prev:before,
  .mm-menu.mm-theme-black .mm-listview > li .mm-next:after,
  .mm-menu.mm-theme-black .mm-listview > li .mm-arrow:after {
    border-color: rgba(255, 255, 255, 0.4); }
  .mm-menu.mm-theme-black .mm-listview > li .mm-prev:after,
  .mm-menu.mm-theme-black .mm-listview > li .mm-next:before {
    border-color: rgba(255, 255, 255, 0.2); }
  .mm-menu.mm-theme-black .mm-listview > li.mm-selected > a:not(.mm-next),
  .mm-menu.mm-theme-black .mm-listview > li.mm-selected > span {
    background: rgba(255, 255, 255, 0.3); }
  .mm-menu.mm-theme-black.mm-vertical .mm-listview li.mm-opened > a.mm-next,
  .mm-menu.mm-theme-black.mm-vertical .mm-listview li.mm-opened > .mm-panel,
  .mm-menu.mm-theme-black .mm-listview li.mm-opened.mm-vertical > a.mm-next,
  .mm-menu.mm-theme-black .mm-listview li.mm-opened.mm-vertical > .mm-panel {
    background: rgba(255, 255, 255, 0.2); }
  .mm-menu.mm-theme-black .mm-divider {
    background: rgba(255, 255, 255, 0.2); }

.mm-menu.mm-theme-black label.mm-check:before {
  border-color: rgba(255, 255, 255, 0.6); }

.mm-menu.mm-theme-black em.mm-counter {
  color: rgba(255, 255, 255, 0.4); }

.mm-menu.mm-theme-black .mm-fixeddivider span {
  background: rgba(255, 255, 255, 0.2); }

.mm-menu.mm-pageshadow.mm-theme-black:after {
  content: none;
  display: none; }

.mm-menu.mm-theme-black .mm-search input {
  background: rgba(255, 255, 255, 0.3);
  color: rgba(255, 255, 255, 0.6); }
.mm-menu.mm-theme-black .mm-noresultsmsg {
  color: rgba(255, 255, 255, 0.4); }

.mm-menu.mm-theme-black .mm-indexer a {
  color: rgba(255, 255, 255, 0.4); }

.mm-menu.mm-theme-black label.mm-toggle {
  background: rgba(255, 255, 255, 0.2); }
  .mm-menu.mm-theme-black label.mm-toggle:before {
    background: black; }
.mm-menu.mm-theme-black input.mm-toggle:checked ~ label.mm-toggle {
  background: #4bd963; }
html {
}

body {
    font-size:11px;
	font-family:Arial;
    color:#6e7c85;
    background:#fff;
    overflow-x:hidden;
	min-height:100vh;
	height:100%;
}
body > div {
	height:100%;
}
/** Anchors **/
a, a:link, a:visited {
    text-decoration:none;
    color: inherit;
	color:#c1022b;
}

a:hover {
    text-decoration:none;
	color:#6e7c85;
	cursor:
}

/** Headlines **/
h1, h2, h3, h4, h5, h6 {
    font-weight:normal;
}
#fotogalerie .mod_gallerylist .image_container {
  width:150px;
  float:left;
  margin-right:15px;
}
#fotogalerie h2 {
  font-size: 13px;
  font-weight: bold;
  margin-bottom:10px;
  font-family: Arial;
  color: #5c330d;
  text-transform: uppercase;
  /* border-bottom:1px solid #5c330d; */
}
#fotogalerie table,
#fotogalerie tbody {
  display:inline-block;

}
#fotogalerie table td {
  display:inline-block;
  width:31% !important;
  margin-right:1%;
}
.page36 .ce_gallery tr td {
  display:inline-block;
    width:24% !important;
    padding-bottom:0px !Important;
}
.page36 .ce_gallery tr td img {
  width:100%;
  height:auto;

}
.back a {
  color: #5c330d !important;
  margin-top:10px;
  display:inline-block;
}
#fotogalerie tr {
  margin-bottom:10px;
  display:block;
}
#fotogalerie .mod_gallerylist .layout_default {
  display: inline-block;
border-bottom: 1px solid #a99585;
width: 100%;
padding-bottom: 10px;
margin-bottom: 18px;
}
#fotogalerie .llink {
  color: #5c330d;
  margin-top:10px;
  display:inline-block;
  text-transform: UPPERCASE;
  font-weight:bold;
}
#fotogalerie .image_container img {
  width:100%;
  height:auto;
}
#fotogalerie table td img {
  width:100%;
  height:auto;
}
#fotogalerie table {
  width:100%;
}
/* #fotogalerie table td {
  display:inline-block;
} */
#wrapper {
	padding-bottom:90px;
}
/*==== BROWN - HEADER ====*/
#brown-header {background:rgba(78, 60, 44, 0.7); height: 120px; position: absolute; width: 100%;}

/*==== BROWN - FOOTER ====*/
#brown-footer {background:rgba(78, 60, 44, 0.7); height: 55px; position: absolute; left:0; bottom:0; width: 100%;}


/*==== HEADER ====*/
#header {}

/* GALLERIE */
#header .ce_noobSlide.block { overflow:hidden; position:relative; top:120px; -webkit-box-shadow: 0px 0px 5px 2px #897055; box-shadow: 0px 0px 5px 2px #897055; z-index:1;}
#header .control_buttons, .ce_noobSlide_previews {position: absolute;
top: 507px;
z-index: 50;
width: 946px;
float: right;
text-align: right;}
#header .control_buttons span.ce_noobSlide_button.ce_noobSlide_controls {border: 1px solid #FFFFFF; font-size: 0; margin-left: 5px; padding: 10px;}
#header .control_buttons span.ce_noobSlide_button.ce_noobSlide_controls.active {background-color: #dacabe;}

#header .logo {position:absolute; top:27px; z-index:20; left:27px;}

#header .titel {position:absolute; top:31px; z-index:10; left:200px;}
/*NEWS - DETAILSEITE */
.dummy_head_img {border: 0 none; box-shadow: 0 0 20px 5px #151515; height: 420px; left: -255px; position: absolute; top: -450px; z-index: 1;}

/* WETTER */
#header .mod_weather.block {position:absolute; top:31px; z-index:10; left:765px; width:190px;}
#header .mod_weather.block .weather_image img {left: 20px; position: absolute; top: 20px;width:60px;}
#header .mod_weather.block .weather_temperature {color: #FFFFFF; font-family: Arial; font-size: 31px; left: 100px; position: absolute; top: 25px; text-shadow: 2px 2px 2px #000;}
#header .mod_weather.block .weather_temperature span {display:none;}
#header .mod_weather.block .weather_copyright {display:none;}
#header .wetterort { left: 870px; position: absolute; top: 92px; z-index: 10;}
.gasthof-hirschen #header .wetterort { left: 840px; position: absolute; top: 92px; z-index: 10;}
#header .wetterort p {color: #FFFFFF; font-family: Arial; font-size: 18px; text-shadow: 2px 2px 2px #000;}


/*==== LEFT ====*/

/* NEWS-BOX */
#left .total {display:none;}
#left .newsbox-left {background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAOEAAAD6CAYAAABXoiAiAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzIxRjFBRUVBMzUzMTFFMkIzNTY5NjlGNjU5OEMyNkMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzIxRjFBRUZBMzUzMTFFMkIzNTY5NjlGNjU5OEMyNkMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozMjFGMUFFQ0EzNTMxMUUyQjM1Njk2OUY2NTk4QzI2QyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozMjFGMUFFREEzNTMxMUUyQjM1Njk2OUY2NTk4QzI2QyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Ps/eOwYAAAIVSURBVHja7NPBDQAwCMSw0snZ/BgDHvYIkVJJ+gFrvgRgQjAhYEIwIWBCMCFgQjAhYEIwIWBCMCFgQjAhYEIwIWBCMCFgQjAhYEIwIWBCMCFgQjAhYEIwIWBCMCFgQjAhYEIwIWBCMCFgQjAhYEIwIWBCMCFgQjAhYEIwIWBCMCFgQjAhYEIwIWBCMCFgQjAhYEIwIWBCMCFgQjAhYEIwIZgQMCGYEDAhmBAwIZgQMCGYEDAhmBAwIZgQMCGYEDAhmBAwIZgQMCGYEDAhmBAwIZgQMCGYEDAhmBAwIZgQMCGYEDAhmBAwIZgQMCGYEDAhmBAwIZgQMCGYEDAhmBAwIZgQMCGYEDAhmBAwIZgQMCGYEDAhmBAwIZgQMCGYEDAhmBBMCJgQTAiYEEwImBBMCJgQTAiYEEwImBBMCJgQTAiYEEwImBBMCJgQTAiYEEwImBBMCJgQTAiYEEwImBBMCJgQTAiYEEwImBBMCJgQTAiYEEwImBBMCJgQTAiYEEwImBBMCJgQTAiYEEwImBBMCJgQTAiYEEwImBBMCJgQTAiYEEwIJgRMCCYETAgmBEwIJgRMCCYETAgmBEwIJgRMCCYETAgmBEwIJgRMCCYETAgmBEwIJgRMCCYETAgmBEwIJgRMCCYETAgmBEwIJgRMCCYETAgmBEwIJgRMCCYETAgmBEwIJgRMCCYETAgmBEwI94wAAwDYWgVx9LmghQAAAABJRU5ErkJggg==) repeat top left; width: 225px; height:283px; margin-top:15px; border-top:1px solid #ded6ca; overflow:hidden; -webkit-box-shadow: 0px 0px 5px 2px #897055; box-shadow: 0px 0px 5px 2px #897055;}
#left .newsbox-left .layout_simple { height:100%!important; width:220px !important; }
#left .layout_simple {width:960px;}
#left .layout_simple .dummy_head {margin-left: 15px; margin-top:15px;}
#left .layout_simple .dummy_head a {font-size:12px; font-weight:bold; font-family:Arial; color:#5c330d; text-transform:uppercase;}
#left .layout_simple .dummy_date {margin-left: 15px; margin-top:5px;}
#left .layout_simple .dummy_date p {font-size:12px; font-weight:bold; font-family:Arial; color:#ffffff;}
#left .layout_simple .dummy_img {margin-left: 15px; margin-top:10px;}
#left .layout_simple .dummy_more_info a {background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RjIyRkUwNTFBNzUzMTFFMjg0OTlCQUFBMjg4NDlGQjQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RjIyRkUwNTJBNzUzMTFFMjg0OTlCQUFBMjg4NDlGQjQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGMjJGRTA0RkE3NTMxMUUyODQ5OUJBQUEyODg0OUZCNCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGMjJGRTA1MEE3NTMxMUUyODQ5OUJBQUEyODg0OUZCNCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PnSyhDIAAAAkSURBVHjaYuwqyzjDQEXAxEBlMGrgqIGjBo4aOGrgUDEQIMAAcOgCXMVYVKMAAAAASUVORK5CYII=) repeat top left;
  font-family: Arial;
  font-size: 11px;
  margin-left: 152px;
  margin-top: -28px;
  padding: 5px 10px;
  position: absolute;
  width: 38px;
}
#left .layout_simple .dummy_sec_title {
	padding:2px 15px;
	color:#5D330E;
}
#left .layout_simple .dummy_item {float:left;}
#left .layout_simple .dummy_more_info { position:absolute; }


/* AKTUELLES */
#left .aktuelles {background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAP8AAAB5CAYAAAD24fcPAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUE1N0NCNEFBMDM2MTFFMkI3QzZDRTNCNjMxRkE2RTYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUE1N0NCNEJBMDM2MTFFMkI3QzZDRTNCNjMxRkE2RTYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBQTU3Q0I0OEEwMzYxMUUyQjdDNkNFM0I2MzFGQTZFNiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBQTU3Q0I0OUEwMzYxMUUyQjdDNkNFM0I2MzFGQTZFNiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Prc5DO8AAAEjSURBVHja7NNBEQAwCMCwsT9qsINLDCKERELvGl05DzjnSwDmB8wPmB8wP2B+wPyA+QHzA+YHzA+YHzA/YH7A/ID5AfMD5gfMD5gfMD9gfsD8gPnB/ID5AfMD5gfMD5gfMD9gfsD8gPkB8wPmB8wPmB8wP2B+wPyA+QHzA+YHzA+YHzA/mB8wP2B+wPyA+QHzA+YHzA+YHzA/YH7A/ID5AfMD5gfMD5gfMD9gfsD8gPkB8wPmB8wP5gfMD5gfMD9gfsD8gPkB8wPmB8wPmB8wP2B+wPyA+QHzA+YHzA+YHzA/YH7A/ID5wfyA+QHzA+YHzA+YHzA/YH7A/ID5AfMD5gfMD5gfMD9gfsD8gPkB8wPmB8wPmB8wP2B+MD9gfuCAFWAAqrsCQYOnVa8AAAAASUVORK5CYII=) repeat top left; margin-top:25px; padding: 10px; border-top:1px solid #c2b1a3; -webkit-box-shadow: 0px 0px 5px 2px #897055; box-shadow: 0px 0px 5px 2px #897055;}
#left .aktuelles .ce_text.block {}
#left .aktuelles .ce_text.block h1 {color:#fff; font-size:14px; font-family:Arial; padding-bottom:15px; font-weight:bold;}
#left .aktuelles .ce_text.block p {color:#fff; font-size:13px; font-family:Arial; font-weight:bold;}

/* FACEBOOK */
#left .facebook {margin-top:20px;}

/*==== MAIN ====*/
#main {background-color:#dacabe; padding:30px; -webkit-border-radius: 0px 0px 15px 15px; border-radius: 0px 0px 15px 15px; -webkit-box-shadow: 0px 0px 5px 2px #897055; box-shadow: 0px 0px 5px 2px #897055;}
#main .ce_headline {color:#5d330e; font-size:24px; font-family:Arial; letter-spacing:1px; padding-bottom:15px;}
#main .mod_gallerylist,
#main .ce_form,
#main .mod_galleryviewer,
#main .ce_text.block {background-color:#f0eae5; padding:15px; -webkit-box-shadow: 0px 0px 10px 1px #9e9086; box-shadow: 0px 0px 10px 1px #9e9086;}
#main .ce_text.block p {color:#5d330e; font-size:12px; font-family:Arial; letter-spacing:0.5px; line-height:18px;}
#main .ce_text.block p a {color:#5d330e; text-decoration:none;border-bottom: 1px dotted;}
.ce_form input.text {
  border-radius: 5px;

border: 1px solid #999;

padding: 5px 10px;

width: 93%;

margin-bottom: 12px;
}
.ce_form input.captcha {
  border-radius: 5px;

border: 1px solid #999;

padding: 5px 10px;

width: 93%;
  margin-bottom:0px;
}
.submit_container {
  margin-top:20px;

}
.ce_form legend {
  font-size: 17px;

margin-bottom: 5px;
}
input.submit {
  padding: 8px 20px;

border-radius: 5px;

border: 0;

background: green;

color: #FFF;

font-size: 13px;

}
.restaurants.culinarium-alpentraum.restaurants #main .ce_text.block {min-height:350px;}
#main .ce_text.block table {color:#5d330e; font-size:12px; font-family:Arial; letter-spacing:0.5px; line-height:18px; margin:0;}
#main .ce_text.block table a {color:#5d330e; text-decoration:none;border-bottom: 1px dotted;}

#main .ce_text.block img#gabel {position:absolute; right:0; top:205px;}

.restaurants #main .ce_text.block .image_container { margin-top: -98px;
    position: absolute;
    right: 0;}

.waldgasthaus-triendlsaege #main .ce_text.block .image_container {
  margin-top: -200px;
}
.gasthof-hirschen #main .ce_text.block .image_container,
.gasthof-dorfkrug #main .ce_text.block .image_container {
    margin-top: -245px;
}

.gast_logo img {
  margin-top: 15px;
}

/*NEWS - DETAILSEITE */
#main .full_list .ce_headline {color:#5d330e; font-size:24px; font-family:Arial; letter-spacing:1px; padding-bottom:10px; line-height:26px;}
#main .full_list h2 {color:#5d330e; font-size:16px; font-family:Arial; letter-spacing:1px; padding-bottom:15px;}
#main .full_list .back {margin-top:15px; margin-left:330px;}
#main .full_list .back a {color:#5d330e; font-size:14px; font-family:Arial; letter-spacing:1px;}

/*NEWS - ÜBERSICHT */
#main .total {display:none;}
#main .newsbox-left {}
#main .layout_simple {}
#main .layout_simple .dummy_head {margin-left: 145px; margin-top: 0px; position: absolute;}
#main .layout_simple .dummy_sec_title {
	margin-left: 145px;
    margin-top: 35px;
    position: absolute;
	color:#5C330D;
}
#main .layout_simple .dummy_head a {font-size:13px; font-weight:bold; font-family:Arial; color:#5c330d; text-transform:uppercase;}
#main .layout_simple .dummy_date {margin-left: 145px; margin-top: 20px; position: absolute;}
#main .layout_simple .dummy_date p {font-size:12px; font-weight:bold; font-family:Arial; color:#5c330d;}
#main .layout_simple .dummy_img {margin-left: 15px; margin-top:25px;}
#main .layout_simple .dummy_img img {width:120px;height:auto;}
#main .layout_simple .dummy_more_info a {background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RjIyRkUwNTFBNzUzMTFFMjg0OTlCQUFBMjg4NDlGQjQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RjIyRkUwNTJBNzUzMTFFMjg0OTlCQUFBMjg4NDlGQjQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGMjJGRTA0RkE3NTMxMUUyODQ5OUJBQUEyODg0OUZCNCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGMjJGRTA1MEE3NTMxMUUyODQ5OUJBQUEyODg0OUZCNCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PnSyhDIAAAAkSURBVHjaYuwqyzjDQEXAxEBlMGrgqIGjBo4aOGrgUDEQIMAAcOgCXMVYVKMAAAAASUVORK5CYII=) repeat top left; font-family: Arial; font-size: 14px; margin-top: -31px; padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; position: absolute; margin-left:145px;}
#main .layout_simple .dummy_item {margin-bottom:10px;}

/*==== FOOTER ====*/
#footer {margin-top:20px; margin-bottom:20px; z-index:1; position:absolute; bottom:0px;}
#footer .addy {text-align:center;}
#footer .addy p  {color:#fff; font-size:12px; font-family:Arial; font-weight:bold;}
#footer .addy p a, a:link, a:visited {
    text-decoration:none;
    color: inherit;
	color:#fff;
}

#footer .addy p a:hover {
    text-decoration:underline;
	color:#fff;
}
.video_foto {
  height: 121px;
  box-shadow: 0px 0px 0px 0px !important;
  -webkit-box-shadow: 0px 0px 0px 0px !important;
  margin-top: -35px;
}
.video_foto img {
    width: 150px;
    height: auto;
    float: left;
    margin-right: 15px;
}
.video_foto .description p {
  color: #6e7c85 !important;
}
.video_foto .info {
  border-bottom: 1px solid #a99585;
  padding-bottom: 57px;
}
h2 {
    padding: 10px 0px;
    font-size: 19px;
    color: #5d330e;
}
#koch-workshop-74 img {
    max-width: 468px;
    height: auto;
}
.ce_text.noheight.block {
    min-height: unset !important;
}
html {
}

/*===== HAUPTNAV =====*/
#right .mod_navigation.block {position:relative; z-index:50; margin-top:20px;}
/* LEVEL 1 - HAUPTPUNKTE*/
#right .mod_navigation.block ul.level_1 {position: relative; z-index: 50;}
#right .mod_navigation.block ul.level_1 li a {background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Rjc5MTEzODhBMzQ2MTFFMjlFQjZENjlCNzc0NjE4QjkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Rjc5MTEzODlBMzQ2MTFFMjlFQjZENjlCNzc0NjE4QjkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGNzkxMTM4NkEzNDYxMUUyOUVCNkQ2OUI3NzQ2MThCOSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGNzkxMTM4N0EzNDYxMUUyOUVCNkQ2OUI3NzQ2MThCOSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PruPcSEAAAAYSURBVHjaYsz1VN/MgAaYGLAACgUBAgwAokYBmkzwAwcAAAAASUVORK5CYII=) repeat top left; padding-top:6px;
padding-bottom:6px; border-top: 1px solid #cac0b2; line-height:20px; margin-top:5px; padding-left:20px; font-size:14px; font-family:Arial; color:#fff; display:block;}
#right .mod_navigation.block ul.level_1 li.trail a {background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MUYwRUU4NTBBMzQ3MTFFMjk1MzI4RjBGMUVFQjlERDciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MUYwRUU4NTFBMzQ3MTFFMjk1MzI4RjBGMUVFQjlERDciPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxRjBFRTg0RUEzNDcxMUUyOTUzMjhGMEYxRUVCOURENyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxRjBFRTg0RkEzNDcxMUUyOTUzMjhGMEYxRUVCOURENyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PiZUck0AAAAYSURBVHjaYrx15vBmBjTAxIAFUCgIEGAAQXoDJqREpf0AAAAASUVORK5CYII=) repeat top left; border-top: 1px solid #cac0b2; line-height:20px; padding-top:6px;
padding-bottom:6px;margin-top:5px; padding-left:20px; font-size:14px; font-family:Arial; color:#5c330d; display:block;}
#right .mod_navigation.block ul.level_1 li a:hover {background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MUYwRUU4NTBBMzQ3MTFFMjk1MzI4RjBGMUVFQjlERDciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MUYwRUU4NTFBMzQ3MTFFMjk1MzI4RjBGMUVFQjlERDciPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxRjBFRTg0RUEzNDcxMUUyOTUzMjhGMEYxRUVCOURENyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxRjBFRTg0RkEzNDcxMUUyOTUzMjhGMEYxRUVCOURENyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PiZUck0AAAAYSURBVHjaYrx15vBmBjTAxIAFUCgIEGAAQXoDJqREpf0AAAAASUVORK5CYII=) repeat top left; color:#5c330d; display:block;}
#right .mod_navigation.block ul.level_1 li span.active {background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MUYwRUU4NTBBMzQ3MTFFMjk1MzI4RjBGMUVFQjlERDciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MUYwRUU4NTFBMzQ3MTFFMjk1MzI4RjBGMUVFQjlERDciPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxRjBFRTg0RUEzNDcxMUUyOTUzMjhGMEYxRUVCOURENyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxRjBFRTg0RkEzNDcxMUUyOTUzMjhGMEYxRUVCOURENyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PiZUck0AAAAYSURBVHjaYrx15vBmBjTAxIAFUCgIEGAAQXoDJqREpf0AAAAASUVORK5CYII=) repeat top left; border-top: 1px solid #cac0b2; line-height:20px; padding-top:6px;
padding-bottom:6px;margin-top:5px; padding-left:20px; font-size:14px; font-family:Arial; color:#5c330d; display:block;}
#right .mod_navigation.block ul.level_1 li.active span {font-size:14px; font-family:Arial;}
/* LEVEL 2 - SUBMENÜ*/
#right .mod_navigation.block ul.level_1 li.submenu ul.level_2 {display:none;}
#right .mod_navigation.block ul.level_1 li.submenu.trail ul.level_2 {display:block;}
#right .mod_navigation.block ul.level_1 li.active.submenu ul.level_2 {display:block;}

#right .mod_navigation.block ul.level_1 li ul.level_2 {}
#right .mod_navigation.block ul.level_1 li ul.level_2 li a {background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RkIwNjg3QUZBMzYxMTFFMkFEMEFGMDU0MTI0NTYyQ0QiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RkIwNjg3QjBBMzYxMTFFMkFEMEFGMDU0MTI0NTYyQ0QiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGQjA2ODdBREEzNjExMUUyQUQwQUYwNTQxMjQ1NjJDRCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGQjA2ODdBRUEzNjExMUUyQUQwQUYwNTQxMjQ1NjJDRCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pino5goAAAAYSURBVHjaYrx15nA/AxpgYsACKBQECDAAM0YDAigQ7SoAAAAASUVORK5CYII=) repeat top left; border-top: 1px solid #cac0b2; line-height:20px; margin-top:2px; padding-left:30px; font-size:12px; font-family:Arial; color:#5c330d; display:block;}

#right .mod_navigation.block ul.level_1 li ul.level_2 li a:hover {background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Rjc5MTEzODhBMzQ2MTFFMjlFQjZENjlCNzc0NjE4QjkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Rjc5MTEzODlBMzQ2MTFFMjlFQjZENjlCNzc0NjE4QjkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGNzkxMTM4NkEzNDYxMUUyOUVCNkQ2OUI3NzQ2MThCOSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGNzkxMTM4N0EzNDYxMUUyOUVCNkQ2OUI3NzQ2MThCOSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PruPcSEAAAAYSURBVHjaYsz1VN/MgAaYGLAACgUBAgwAokYBmkzwAwcAAAAASUVORK5CYII=) repeat top left; color:#fff; display:block;}
#right .mod_navigation.block ul.level_1 li ul.level_2 li span.active {background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Rjc5MTEzODhBMzQ2MTFFMjlFQjZENjlCNzc0NjE4QjkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Rjc5MTEzODlBMzQ2MTFFMjlFQjZENjlCNzc0NjE4QjkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGNzkxMTM4NkEzNDYxMUUyOUVCNkQ2OUI3NzQ2MThCOSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGNzkxMTM4N0EzNDYxMUUyOUVCNkQ2OUI3NzQ2MThCOSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PruPcSEAAAAYSURBVHjaYsz1VN/MgAaYGLAACgUBAgwAokYBmkzwAwcAAAAASUVORK5CYII=) repeat top left; border-top: 1px solid #cac0b2; line-height:20px; margin-top:2px; padding-left:30px; font-size:12px; font-family:Arial; color:#fff; display:block;}
/*
    Created on : 15.01.2016, 08:37:31
    Author     : Kathrein Robert <robert.kathrein@m-plus-m.at>
*/
.mobile-only, #mobile-nav-buttons {
  display: none; }

#mobile-nav-buttons {
  position: absolute;
  top: 10px;
  right: 10px;
  max-width: 160px !important;
  z-index: 15; }
  #mobile-nav-buttons img {
    width: 72px;
    height: auto; }

#mobile-nav-buttons .toggled {
  position: fixed;
  top: 10px;
  right: 10px;
  z-index: 15; }
  #mobile-nav-buttons .toggled img {
    width: 50px; }

#mmenu li {
  background-color: #F3F3F3; }
#mmenu li.mm-selected {
  background-color: #7C4D26;
  color: #F3F3F3; }
#mmenu li.trail {
  background-color: #DACABE; }

.page21 .ce_text hr {
  border-top: 1px solid #5D330E; }

.logo img {
  background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;
  box-shadow: 3px 3px 3px #101010;
  max-width: 165px; }
@media screen and (min-width:768px) {
  #footer {
    width: 100%;
    left: 0;
  }
  .partner .ce_image img {
    max-width: 130px;
    height: auto;
  }
  .partner .ce_image {
    text-align: center;
    width: 33%;
    float: left;
    height: 100px;
  }
  .partner .ce_text {
    display: inline-block;
  }
  .partner .partnerinside {
    display: inline-block;
    padding-top: 20px;
    padding-bottom: 15px;
  }
}
@media screen and (max-width: 900px) {
  .none-mobile {
    display: none; }

  h1 {
    font-size: 23px !important; }

  h2 {
    font-size: 20px !important; }

  .mobile-only {
    display: inline; }

  aside#left, .mod_weather {
    display: none; }

  iframe {
    max-width: 100%; }

  #wrapper {
    max-width: 100%; }
    #wrapper header#header {
      max-width: 100%;
      overflow: hidden; }
      #wrapper header#header * {
        max-width: 100%; }
      #wrapper header#header section.ce_noobSlide_section {
        background-size: 100% auto;
        background-repeat: no-repeat; }
      #wrapper header#header .control_buttons {
        display: none; }
    #wrapper #container #main {
      margin-left: auto; }
      #wrapper #container #main img {
        max-width: 100%;
        height: auto;
        vertical-align: bottom;
        z-index: 0; }
        .dummy_head_img {
          border: 0 none;
box-shadow: 0 0 20px 5px #151515;
position: absolute;
z-index: 1;
margin-top: -196px;
left: -31px;
margin-right: -31px;
top:0;
height:auto;
        }
        #main .full_list .back {
          margin-left:0px;
        }
      #wrapper #container #main table {
        max-width: 100%;
        width: auto !important; }
        #wrapper #container #main table td {
          padding-bottom: 15px; }
    #wrapper #footer {
      margin-bottom: 5px; } }
@media screen and (max-width: 720px) {
  .partner .ce_image.block {
    text-align: center;
    margin-top: 25px;
  }
  a, a:active, p, b, strong, i, span, strong, td {
    font-size: 14px !important;
    line-height: 18px !important; }
.restaurants #main .ce_text.block .image_container {
	display:none;
}
#fotogalerie table td {
  padding-bottom:0px !important;
}
#fotogalerie h2 {
  padding-top:10px;
}
#fotogalerie .mod_gallerylist .image_container {
  width:100%;
  float:none;
  margin-right:0;
}
  #mobile-nav-buttons {
    display: inline; }

  aside#right, .titel, #gabel, #brown-footer {
    display: none; }

  .restaurants #main .ce_text.block .image_container {
    position: relative;
    margin: 20px auto 0;
    max-width: 100%;
    text-align: center; }

  #wrapper header#header .logo {
    left: 10px;
    top: 10px; }
    #wrapper header#header .logo img {
      height: 150px;
      width: auto; }
  #wrapper #container #main {
    margin-right: auto; }
    #wrapper #container #main .newsbox-left .dummy_head {
      margin: auto;
      position: static; }
    #wrapper #container #main .newsbox-left .dummy_sec_title {
      margin: auto;
      position: static; }
    #wrapper #container #main .newsbox-left .dummy_img {
      margin: 5px 0 0 0; }
  #wrapper #footer {
    background: rgba(78, 60, 44, 0.7) none repeat scroll 0 0;
    padding: 10px; }
  .video_foto {
    height:auto !important; }
  .video_foto img {
    width:100% !important;
    margin-bottom: 10px;}
  .video_foto .info {
    padding-bottom: 10px !important;}}

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