@font-face {
font-family: 'Alfa Slab One';
font-style: normal;
font-weight: 400;
src: url(//nva-museum-ruegen.de/fonts/alfa-slab-one-v9-latin-regular.eot); src: local('Alfa Slab One Regular'), local('AlfaSlabOne-Regular'),
url(//nva-museum-ruegen.de/fonts/alfa-slab-one-v9-latin-regular.eot?#iefix) format('embedded-opentype'), url(//nva-museum-ruegen.de/fonts/alfa-slab-one-v9-latin-regular.woff2) format('woff2'), url(//nva-museum-ruegen.de/fonts/alfa-slab-one-v9-latin-regular.woff) format('woff'), url(//nva-museum-ruegen.de/fonts/alfa-slab-one-v9-latin-regular.ttf) format('truetype'), url(//nva-museum-ruegen.de/fonts/alfa-slab-one-v9-latin-regular.svg#AlfaSlabOne) format('svg'); } @font-face {
font-family: 'Nunito Sans';
font-style: normal;
font-weight: 400;
src: url(//nva-museum-ruegen.de/fonts/nunito-sans-v5-latin-regular.eot); src: local('Nunito Sans Regular'), local('NunitoSans-Regular'),
url(//nva-museum-ruegen.de/fonts/nunito-sans-v5-latin-regular.eot?#iefix) format('embedded-opentype'), url(//nva-museum-ruegen.de/fonts/nunito-sans-v5-latin-regular.woff2) format('woff2'), url(//nva-museum-ruegen.de/fonts/nunito-sans-v5-latin-regular.woff) format('woff'), url(//nva-museum-ruegen.de/fonts/nunito-sans-v5-latin-regular.ttf) format('truetype'), url(//nva-museum-ruegen.de/fonts/nunito-sans-v5-latin-regular.svg#NunitoSans) format('svg'); } @font-face {
font-family: 'Nunito Sans';
font-style: normal;
font-weight: 800;
src: url(//nva-museum-ruegen.de/fonts/nunito-sans-v5-latin-800.eot); src: local('Nunito Sans ExtraBold'), local('NunitoSans-ExtraBold'),
url(//nva-museum-ruegen.de/fonts/nunito-sans-v5-latin-800.eot?#iefix) format('embedded-opentype'), url(//nva-museum-ruegen.de/fonts/nunito-sans-v5-latin-800.woff2) format('woff2'), url(//nva-museum-ruegen.de/fonts/nunito-sans-v5-latin-800.woff) format('woff'), url(//nva-museum-ruegen.de/fonts/nunito-sans-v5-latin-800.ttf) format('truetype'), url(//nva-museum-ruegen.de/fonts/nunito-sans-v5-latin-800.svg#NunitoSans) format('svg'); }
#header-outer[data-lhe="animated_underline"] #top nav > ul > li > a, #slide-out-widget-area[class*="slide-out-from-right"] .off-canvas-menu-container li a,
body.material #slide-out-widget-area.slide-out-from-right .off-canvas-menu-container > .menu > li a {  
font-family: 'Nunito Sans';
font-size: 18px;
}
p, .nectar-button {font-family: 'Nunito Sans'; font-size: 18px;line-height:26px;}
strong, b {font-family: 'Nunito Sans';}
h1, h2, h3, body #error-404 h1, body #error-404 h2  {font-family: 'Alfa Slab One';letter-spacing:1.5px;}
h1 {font-size: 35px;line-height:58.4px;}
h2 {font-size: 30px;line-height:51.1px;}
h3 {font-size: 28px;line-height:43.8px;}
h4 {font-size:22px;line-height:32.12px;font-family: 'Nunito Sans';}
#footer-outer #copyright p {font-size:16px;line-height:23px;}
.like-h1 {font-size: calc(25px + 0.52vw); line-height:120%;letter-spacing:1.5px;}
.has-white-border {border:8px solid #fff;}
.has-green-border {border: 8px solid #597936;padding:30px}
.has-green-bg {background: #597936;}
.has-white-bg {background: #fff;}
.has-white-font {color: #fff;}
.has-green-font {color: #597936}
.has-inline-display {display: inline-block;}
.has-z-index {z-index: 99;}
.has-padding {padding:20px;}
.has-spezial-padding {padding: 40px 10px;}
.has-normal-font {font-family: 'Nunito Sans';}
.has-spezial-font {font-family: 'Alfa Slab One';}
.has-border-left-right {border-right:1px solid #6A6868;border-left:1px solid #6A6868;}
.has-negativ-zindex {z-index:-9;}
.is-center {margin:0 auto;}
.has-transform-up-right {-webkit-transform: translateY(-90px) translateX(50px); transform: translateY(-90px) translateX(50px);}
.has-transform-up {-webkit-transform: translateY(-90px); transform: translateY(-90px);}
.has-transform-down {-webkit-transform: translateY(100px); transform: translateY(100px);z-index:9!important;}
.has-negative-margin-top {margin-top: -150px;}
@media (min-width: 320px) and (max-width: 1200px){
.has-border-left-right {border: none;}
}
@media only screen and (max-width: 1200px) and (min-width: 1px) {
.img-with-aniamtion-wrap[data-max-width="75%"] img {max-width: 100%;}
.has-transform-up-right {-webkit-transform: translateY(20px) translateX(0px); transform: translateY(20px) translateX(0px);}
.has-transform-up {-webkit-transform: translateY(20px); transform: translateY(20px);}
.has-transform-down {-webkit-transform: translateY(0px); transform: translateY(0px);}
.has-margin-top {margin-top: 60px;}
.has-negative-margin-top {margin-top: 0px;}
}
.boxzilla {padding: 0!important;box-shadow: 2px 3px 15px #3c3c3b;} .boxzilla-close-icon {color:#fff!important}
.infobox-title {font-size:24px;line-height:65px;font-family: 'Nunito Sans';color:#fff!important;background: #597936;width:300px;padding-left:20px;} .infobox-inhalt {padding-left:10px;font-size:16px;padding:20px;} #BorlabsCookieBox ul li {
list-style:none!important;
}
#BorlabsCookieBox ._brlbs-btn {
font-size: 14px!important;
}#boxzilla-overlay,.boxzilla-overlay {
position: fixed;
background: rgba(0, 0, 0, 0.65 );
width: 100%;
height: 100%;
left: 0;
top: 0;
z-index: 10000;
}
.boxzilla-center-container {
position: fixed;
top: 0;
left: 0;
right: 0;
height: 0;
text-align: center;
z-index: 11000;
line-height: 0;
} .boxzilla-center-container .boxzilla {
display: inline-block;
text-align: left;
position: relative;
line-height: normal;
}
.boxzilla {
position: fixed;
z-index: 12000;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
background: white;
padding: 25px;
}
.boxzilla.boxzilla-top-left {
top: 0;
left: 0;
}
.boxzilla.boxzilla-top-right {
top: 0;
right: 0;
}
.boxzilla.boxzilla-bottom-left {
bottom: 0;
left: 0;
}
.boxzilla.boxzilla-bottom-right {
bottom: 0;
right: 0;
} .boxzilla-content > *:first-child {
margin-top: 0;
padding-top: 0;
}
.boxzilla-content > *:last-child {
margin-bottom: 0;
padding-bottom: 0;
}
.boxzilla-close-icon {
position: absolute;
right: 0;
top: 0;
text-align: center;
padding: 6px;
cursor: pointer;
-webkit-appearance: none;
font-size: 28px;
font-weight: bold;
line-height: 20px;
color: #000;
opacity: .5;
}
.boxzilla-close-icon:hover, .boxzilla-close-icon:focus {
opacity: .8;
}