header#top nav > ul > li:not(#social-in-menu) > a { text-shadow: 1px 1px 1px #fff,1px -1px 1px #fff,-1px  1px 1px #fff,-1px -1px 1px #fff;} header#top nav > ul > li:not(#social-in-menu) > a:hover { text-shadow: none;} .swiper-slide .content h2 {color:#b20000!important;font-size:100px!important;text-shadow: 1px 1px 1px #fff,1px -1px 1px #fff,-1px  1px 1px #fff,-1px -1px 1px #fff;} @font-face {
font-family: 'Raleway';
font-style: normal;
font-weight: 400;
src: url(//cafe-pension-sahne.de/cms-2016/fonts/raleway-v12-latin-regular.eot); src: local('Raleway'), local('Raleway-Regular'),
url(//cafe-pension-sahne.de/cms-2016/fonts/raleway-v12-latin-regular.eot?#iefix) format('embedded-opentype'), url(//cafe-pension-sahne.de/cms-2016/fonts/raleway-v12-latin-regular.woff2) format('woff2'), url(//cafe-pension-sahne.de/cms-2016/fonts/raleway-v12-latin-regular.woff) format('woff'), url(//cafe-pension-sahne.de/cms-2016/fonts/raleway-v12-latin-regular.ttf) format('truetype'), url(//cafe-pension-sahne.de/cms-2016/fonts/raleway-v12-latin-regular.svg#Raleway) format('svg'); } @font-face {
font-family: 'Italianno';
font-style: normal;
font-weight: 400;
src: url(//cafe-pension-sahne.de/cms-2016/fonts/italianno-v8-latin-regular.eot); src: local('Italianno'), local('Italianno-Regular'),
url(//cafe-pension-sahne.de/cms-2016/fonts/italianno-v8-latin-regular.eot?#iefix) format('embedded-opentype'), url(//cafe-pension-sahne.de/cms-2016/fonts/italianno-v8-latin-regular.woff2) format('woff2'), url(//cafe-pension-sahne.de/cms-2016/fonts/italianno-v8-latin-regular.woff) format('woff'), url(//cafe-pension-sahne.de/cms-2016/fonts/italianno-v8-latin-regular.ttf) format('truetype'), url(//cafe-pension-sahne.de/cms-2016/fonts/italianno-v8-latin-regular.svg#Italianno) format('svg'); }
header#top nav > ul > li > a, h1, h2, .swiper-slide .content h2 {font-family: 'Italianno'!important;}
body, p, strong, b, h3, h4, h5, h6 .swiper-slide .content p {font-family: 'Raleway'!important;} .boxzilla {background: none!important;margin-top:15%;padding:0!important;}
.box-icon {background:#b20000;padding:5px;margin-bottom:5px;color:#fff;}
.boxzilla-content > :first-child, .boxzilla-content > :last-child  {
padding:6px!important;
}
.boxzilla-close-icon {
color: #fff!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;
}