body{background-color:#fff}.sticky{background-color:#fff}body{padding-top:1em;font-family:'ff-din-web','Ropa Sans',Sans-serif}body.dark *{color:#000;border-color:#000;border-style:solid;border-width:0}body.light *{color:#fff;border-color:#fff;border-style:solid;border-width:0}body.dark *.dotted{background-image:url(/wp-content/themes/okv-theme/bilder/dotted-border-black.png);background-repeat:repeat-x}body.light *.dotted{background-image:url(/wp-content/themes/okv-theme/bilder/dotted-border-white.png);background-repeat:repeat-x}body.dark ::selection{background-color:#000}body.light ::selection{background-color:#fff}body.light table{background-color:rgb(0 0 0 / .25);border:solid 1px rgb(0 0 0 / .35)}body.light table thead,body.light table tfoot{background-color:rgb(0 0 0 / .25)}body.light table thead tr th,body.light table thead tr td,body.light table tfoot tr th,body.light table tfoot tr td{color:#fff}body.light table tr th,body.light table tr td{color:#fff}body.light table tr.even,body.light table tr.alt,body.light table tr:nth-of-type(even){background-color:rgb(0 0 0 / .25)}#main-header a:hover,#main-heaver a:focus,article a:hover,article a:focus,footer.main a:hover,footer.main a:focus{text-decoration:underline}h1 a:hover,a:focus{border:0}h1,h2,h3,h4,h5,h6{font-family:inherit;color:inherit;margin:0;padding:0;font-size:1.4em}h4{font-size:1.3em}h2,h3{text-transform:uppercase;letter-spacing:.1em}nav,aside,hgroup,footer{display:block}.sticky{height:4.5em}.center{margin-left:50%}#main-header .top{height:5em;margin-bottom:2em}#main-header .row.middle{height:auto}#main-header .row.bottom{margin-bottom:3em;position:relative;top:-1.7em}#main-header h1{font-weight:700;margin:0;padding-top:.5em;padding-bottom:.5em;border-bottom-width:7px}#toTop{display:none;float:right;border-bottom-width:1px;margin-top:1.7em;font-size:1.2em}.top .dotted-box{position:relative;height:100%}.top .dotted-div{position:absolute;bottom:0;width:10em;height:2px}.bottom .dotted-div{width:10em;height:4em;background-position:bottom}.top .dotted-div{background-position:bottom}.link-box{background-position:bottom}.link-box ul{margin:0;padding:0;list-style:none}.link-box ul li{font-size:1em;text-transform:uppercase}.link-box.top ul li{padding-left:.5em;font-size:.6em;letter-spacing:.1em}article.row{margin-bottom:2em;min-height:10em}.columns .img-column{padding-top:1em;border-top-width:7px}.img-column img{width:100%}.text-column{padding-top:1em}.text-column h2{font-weight:700}.text-column .dotted-box-text{height:2px;width:30%;margin:1em 0}.text-column-date{margin-bottom:1em;text-transform:uppercase}.text-link{font-style:italic;display:block;margin-top:.8em}.header-sub-info{list-style:none;margin:0;margin-bottom:1em}.header-sub-info li{line-height:1em;margin-bottom:.3em}.footer-content{width:100%}.footer-content__wrapper{display:flex;flex-direction:column;align-items:center}.social-media-area-wrapper{display:flex}.social-media-area-wrapper>.footer-content__block+.footer-content__block{margin-left:6px}.footer-content__block-social-image{width:26px}.footer-content__text{margin-bottom:0;margin-top:6px;text-align:center}.footer-content-bull{display:none}@media screen and (min-width:720px){.footer-content__wrapper{display:flex;flex-direction:row;align-items:center}.footer-content__text{margin-bottom:0;margin-top:0}.social-media-area-wrapper{margin-right:6px}.footer-content-bull{display:block;margin:0 6px 0 6px}}footer.main .column .footer-content{height:4em;margin-top:1em;padding-top:.5em}footer.main .column .footer-content{float:left;margin-top:.2em}footer.main .column .footer-content ul{float:right;margin:0;padding:0;list-style:none}footer.main .column .footer-content ul li{display:block;float:left;padding-left:1em}.ngg-galleryoverview .ngg-gallery-list{margin-left:0;margin-top:.4em}.ngg-galleryoverview .ngg-gallery-list li{margin:0 1em 0 0!important}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;margin-top:2em}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.show-related-events-table{width:100%}.related-events-title{word-break:break-all}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"],textarea{-webkit-box-shadow:inset 0 1px 2px rgb(0 0 0 / .6);-moz-box-shadow:inset 0 1px 2px rgb(0 0 0 / .6);-ms-box-shadow:inset 0 1px 2px rgb(0 0 0 / .6);-o-box-shadow:inset 0 1px 2px rgb(0 0 0 / .6);box-shadow:inset 0 1px 2px rgb(0 0 0 / .6);-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;color:#000}input[type='submit']{float:right;width:10em;height:2em;background-color:#fff0;border-width:2px;-webkit-transition:background-color 0.5s;-moz-transition:background-color 0.5s;-ms-transition:background-color 0.5s;-o-transition:background-color 0.5s;transition:background-color 0.5s}body.dark input[type='submit']:hover{background-color:rgb(255 255 255 / .2)}body.light input[type='submit']:hover{background-color:rgb(0 0 0 / .2)}.current-menu-item a,.current-page-ancestor a,.current_page_item a,.current_page_parent a{font-weight:700}.gallery>dl{margin-top:0.4em!important;margin-bottom:0!important;margin-right:1%;width:32.333%!important}.gallery dd{display:none}.gallery img{border:0!important}.gallery{padding-left:.2em}.gallery>dl{margin:0em!important;margin-bottom:0.2em!important;margin-right:0.2em!important}.gallery>dl>dt{margin:0em}@media only screen and (max-width:64.063em){body{padding:0}#main-header .placeholder{margin-bottom:2em}#main-header .row.bottom{margin-bottom:0}#main-header+article>.columns>.text-column{margin-top:0}.sticky{height:6.5em}#main-header h1{margin-top:1em}#toTop{margin-top:-2.2em}.img-column img{display:block;width:auto;margin:0 auto}.columns .img-column{padding-top:0;border:0}.text-column{margin-top:3em}.img-column{margin-top:0;padding-top:0;border:0}}@media only screen and (max-width:24.438em){.toTopbox{height:1.5em}#toTop{margin-top:0}}@media only screen and (max-width:18.125em){#main-header h1{font-size:1.2em}}