/* custom_style.css */
.subnav-vertical li strong{text-transform:uppercase;letter-spacing:.02em;color: #333 !important;font-weight: 400 !important}.subnav-vertical li a{text-transform:uppercase;letter-spacing:.02em;color: #333 !important;font-weight: 400 !important}.subnav-vertical li{background: #fff;  color: #333;  padding-left: 4px;  border-bottom: 1px solid;  margin-bottom: 4px}.pressline figcaption {
  background: #111;
  opacity: .5;
  top: 30px;
  margin-top: -14px;
  color: #fff;
  font-weight: 700;
  font-size: 20px;
  padding: 0;
  padding-left: 0px;
  text-align: left;
  padding-left: 20px;
  }{}fieldset legend{font-weight: 600 !important}ul.level_1 li.submenu.trail a.submenu.trail span,nav#nav.mod_navigation.block ul.level_1 li.trail.first a.trail.first span,nav#nav.mod_navigation.block ul.level_1 li.trail a.trail{color:#e30613}.caption-cr figcaption{min-width:100px;bottom:5%;left:5%;position:absolute;display:inline-block;padding:.2rem 1rem;background-color:rgba(214,212,212,.5);font-size:1rem;font-weight:bold;color:#333;z-index: 2}.layout_latest.columns_3.arc_5.block.card.space-bottom40._non-news-klick.padding-bottom20.first.even,.layout_latest.columns_3.arc_5.block.card.space-bottom40.padding-bottom20.odd{padding-bottom:34px}#nav > ul > li:hover > a,#nav > ul:not(:hover) > li.active > a,#nav ul.level_1 li.trail{color:#e30613}#nav li .active,.forward.trail:active,.forward.trail{color:#e30613}a:hover{color:#333}#nav a{font:1rem Barlow Condensed;text-transform:uppercase;letter-spacing:.1em}#nav{height:6rem;top:2rem}[class*="ce_"] th,.mod_calendar th,[class*="ce_"] td,.mod_calendar td{padding: 8px 15px}#logo{width:11%;padding-top:6px;padding-left:16px}.no-border .kalendar-card{border: none !important}#search-slot:hover input{background-color:rgba(255,255,255,.7);padding: 8px 0 8px 20px !important;    width: 200px !important}#search-slot input {
    padding:0;
}{}#search-slot .btn {
    padding-top:8px;
    padding-bottom:8px;
    border:0px;
    border-top-right-radius:2px;
    border-bottom-right-radius:2px;
    border-bottom-left-radius:0;
    behavior:url('assets/css3pie/1.0.0/PIE.htc');
    font-size: 150%;
    background: #e30613 !important;
    color: #ffffff !important;
}{}#search-slot [class^="icon-"]::before{margin-left: -1px;line-height: 0px}.icon-search{margin-left: 0 !important;line-height: 0 !important}#confirm-googlemaps {
    width:40%;
    min-height:100px;
    left:30%;
    right:30%;
    top:30%;
    position:absolute;
    overflow:hidden;
    display:block;
    padding:40px;
    background-color:#ededed;
}{}#confirm-googlemaps:hover{cursor: pointer}.kalendar-card{margin-right:10px;border-bottom:1px solid #eee}.non-news-klick .more{display: none}.layout_full > h1:nth-child(1){padding-left:10px;color:#e30613;text-transform:uppercase;letter-spacing:.1em}.cardnr{position:relative;float:right;display:block}div.ce_text:nth-child(5){padding-bottom: 0px !important}.columns_3{width:33%;margin-right:.33%}.card{padding:20px;background-color:#fff;border:1px solid #eee}#nav li .active{color: #e30613 !important}.section-border{border-bottom:1px solid #dedede}p.center > a:nth-child(1),p.center > a:nth-child(2),p.center > a:nth-child(3){font-family:Sen;color:#632424;color: #666666 !important}#nav > ul > li > a,#nav ul.level_1 li strong.active,#nav ul.level_1 li strong.forward{padding-right:1.0rem;padding-left:1.0rem}#footer h1,#footer h2,#footer h3,#footer h4,#footer h5,#footer h6,#footer p{margin-top:1px;margin-bottom:8px}#footer h1{text-transform:uppercase;letter-spacing:.1em}#nav li:hover ul{background: #dedede !important}#nav > ul > li > a,#nav > ul > li strong.active,#nav ul > li strong.forward,#nav > ul.level_1 li strong.active{text-transform:uppercase;letter-spacing:.1em}#nav li ul,#nav > ul > li:hover > a,#nav > ul:not(:hover) > li.active > a,#nav ul.level_1 li.trail,#nav > ul > li:hover > a,#nav > ul:not(:hover) > li.active > a,#nav ul.level_1 li.trail,#nav ul.level_1 li.trail a{background: inherit;color: inhertit}#nav ul.level_1 > li.active{background-color: inherit;color: inherit}