.nivo-lightbox-content,.nivo-lightbox-overlay{height:100%;width:100%}.nivo-lightbox-overlay{position:fixed;top:0;left:0;z-index:99998;overflow:hidden;visibility:hidden;opacity:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.nivo-lightbox-overlay.nivo-lightbox-open{visibility:visible;opacity:1}.nivo-lightbox-wrap{position:absolute;top:10%;bottom:10%;left:10%;right:10%}.nivo-lightbox-title-wrap{position:absolute;bottom:0;left:0;width:100%;z-index:99999;text-align:center}.nivo-lightbox-nav{display:none}.nivo-lightbox-prev{position:absolute;top:50%;left:0}.nivo-lightbox-next{position:absolute;top:50%;right:0}.nivo-lightbox-close{position:absolute;top:2%;right:2%}.nivo-lightbox-image{text-align:center}.nivo-lightbox-image img{max-width:100%;max-height:100%;width:auto;height:auto;vertical-align:middle}.nivo-lightbox-content iframe,.nivo-lightbox-error{width:100%;height:100%}.nivo-lightbox-ajax,.nivo-lightbox-inline{max-height:100%;overflow:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.nivo-lightbox-error{display:table;text-align:center;color:#fff;text-shadow:0 1px 1px #000}.nivo-lightbox-error p{display:table-cell;vertical-align:middle}.nivo-lightbox-notouch .nivo-lightbox-effect-fade,.nivo-lightbox-notouch .nivo-lightbox-effect-fadeScale,.nivo-lightbox-notouch .nivo-lightbox-effect-fall,.nivo-lightbox-notouch .nivo-lightbox-effect-slideDown,.nivo-lightbox-notouch .nivo-lightbox-effect-slideLeft,.nivo-lightbox-notouch .nivo-lightbox-effect-slideRight,.nivo-lightbox-notouch .nivo-lightbox-effect-slideUp{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.nivo-lightbox-effect-fadeScale .nivo-lightbox-wrap{-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transform:scale(.7);-moz-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7)}.nivo-lightbox-effect-fadeScale.nivo-lightbox-open .nivo-lightbox-wrap{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.nivo-lightbox-effect-slideDown .nivo-lightbox-wrap,.nivo-lightbox-effect-slideLeft .nivo-lightbox-wrap,.nivo-lightbox-effect-slideRight .nivo-lightbox-wrap,.nivo-lightbox-effect-slideUp .nivo-lightbox-wrap{-webkit-transition:all .3s cubic-bezier(.25,.5,.5,.9);-moz-transition:all .3s cubic-bezier(.25,.5,.5,.9);-ms-transition:all .3s cubic-bezier(.25,.5,.5,.9);-o-transition:all .3s cubic-bezier(.25,.5,.5,.9);transition:all .3s cubic-bezier(.25,.5,.5,.9)}.nivo-lightbox-effect-slideLeft .nivo-lightbox-wrap{-webkit-transform:translateX(-10%);-moz-transform:translateX(-10%);-ms-transform:translateX(-10%);transform:translateX(-10%)}.nivo-lightbox-effect-slideRight .nivo-lightbox-wrap{-webkit-transform:translateX(10%);-moz-transform:translateX(10%);-ms-transform:translateX(10%);transform:translateX(10%)}.nivo-lightbox-effect-slideLeft.nivo-lightbox-open .nivo-lightbox-wrap,.nivo-lightbox-effect-slideRight.nivo-lightbox-open .nivo-lightbox-wrap{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.nivo-lightbox-effect-slideDown .nivo-lightbox-wrap{-webkit-transform:translateY(-10%);-moz-transform:translateY(-10%);-ms-transform:translateY(-10%);transform:translateY(-10%)}.nivo-lightbox-effect-slideUp .nivo-lightbox-wrap{-webkit-transform:translateY(10%);-moz-transform:translateY(10%);-ms-transform:translateY(10%);transform:translateY(10%)}.nivo-lightbox-effect-slideDown.nivo-lightbox-open .nivo-lightbox-wrap,.nivo-lightbox-effect-slideUp.nivo-lightbox-open .nivo-lightbox-wrap{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.nivo-lightbox-body-effect-fall .nivo-lightbox-effect-fall{-webkit-perspective:1000px;-moz-perspective:1000px;perspective:1000px}.nivo-lightbox-effect-fall .nivo-lightbox-wrap{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-transform:translateZ(300px);-moz-transform:translateZ(300px);-ms-transform:translateZ(300px);transform:translateZ(300px)}.nivo-lightbox-effect-fall.nivo-lightbox-open .nivo-lightbox-wrap{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.nivo-lightbox-theme-default.nivo-lightbox-overlay { 
background: #666;
background: rgba(0,0,0,0.6); 
}
.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading { background: url(//www.hoerspielsachen.de/wp-content/plugins/responsive-lightbox/assets/nivo/themes/default/loading.gif) no-repeat 50% 50%; }
.nivo-lightbox-theme-default .nivo-lightbox-nav {
top: 10%;
width: 8%;
height: 80%;
text-indent: -9999px;
background-repeat: no-repeat;
background-position: 50% 50%;
opacity: 0.5;
}
.nivo-lightbox-theme-default .nivo-lightbox-nav:hover { 
opacity: 1; 
background-color: rgba(0,0,0,0.5);
}
.nivo-lightbox-theme-default .nivo-lightbox-prev { 
background-image: url(//www.hoerspielsachen.de/wp-content/plugins/responsive-lightbox/assets/nivo/themes/default/prev.png); 
border-radius: 0 3px 3px 0;
}
.nivo-lightbox-theme-default .nivo-lightbox-next { 
background-image: url(//www.hoerspielsachen.de/wp-content/plugins/responsive-lightbox/assets/nivo/themes/default/next.png); 
border-radius: 3px 0 0 3px;
}
.nivo-lightbox-theme-default .nivo-lightbox-close {
display: block;
background: url(//www.hoerspielsachen.de/wp-content/plugins/responsive-lightbox/assets/nivo/themes/default/close.png) no-repeat 5px 5px;
width: 16px;
height: 16px;
text-indent: -9999px;
padding: 5px;
opacity: 0.5;
}
.nivo-lightbox-theme-default .nivo-lightbox-close:hover { opacity: 1; }
.nivo-lightbox-theme-default .nivo-lightbox-title-wrap { bottom: -7%; }
.nivo-lightbox-theme-default .nivo-lightbox-title {
font: 14px/20px 'Helvetica Neue', Helvetica, Arial, sans-serif;
font-style: normal;
font-weight: normal;
background: #000;
color: #fff;
padding: 7px 15px;
border-radius: 30px;
}
.nivo-lightbox-theme-default .nivo-lightbox-image img {
background: #fff;
-webkit-box-shadow: 0px 1px 1px rgba(0,0,0,0.4);
-moz-box-shadow: 0px 1px 1px rgba(0,0,0,0.4);
box-shadow: 0px 1px 1px rgba(0,0,0,0.4);
}
.nivo-lightbox-theme-default .nivo-lightbox-ajax,
.nivo-lightbox-theme-default .nivo-lightbox-inline {
background: #fff;
padding: 40px;
-webkit-box-shadow: 0px 1px 1px rgba(0,0,0,0.4);
-moz-box-shadow: 0px 1px 1px rgba(0,0,0,0.4);
box-shadow: 0px 1px 1px rgba(0,0,0,0.4);
}
@media (-webkit-min-device-pixel-ratio: 1.3),
(-o-min-device-pixel-ratio: 2.6/2),
(min--moz-device-pixel-ratio: 1.3),
(min-device-pixel-ratio: 1.3),
(min-resolution: 1.3dppx) {
.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading { 
background-image: url(//www.hoerspielsachen.de/wp-content/plugins/responsive-lightbox/assets/nivo/themes/default/loading@2x.gif); 
background-size: 32px 32px;
}
.nivo-lightbox-theme-default .nivo-lightbox-prev { 
background-image: url(//www.hoerspielsachen.de/wp-content/plugins/responsive-lightbox/assets/nivo/themes/default/prev@2x.png); 
background-size: 48px 48px;
}
.nivo-lightbox-theme-default .nivo-lightbox-next { 
background-image: url(//www.hoerspielsachen.de/wp-content/plugins/responsive-lightbox/assets/nivo/themes/default/next@2x.png); 
background-size: 48px 48px;
}
.nivo-lightbox-theme-default .nivo-lightbox-close { 
background-image: url(//www.hoerspielsachen.de/wp-content/plugins/responsive-lightbox/assets/nivo/themes/default/close@2x.png); 
background-size: 16px 16px;
}
}.rl-gallery{padding:0;margin:0}.rl-gallery .rl-gallery-item{overflow:hidden}.rl-gallery .rl-gallery-link{position:relative;display:block}.rl-gallery .rl-gallery-link,.rl-gallery .rl-gallery-link img{border:none;outline:none;box-shadow:none}.rl-gallery .rl-gallery-link img{z-index:0}.rl-gallery .rl-gallery-link .rl-gallery-caption{position:absolute;width:100%;display:block;z-index:2;bottom:0;background-color:#000c;overflow:hidden;padding:1em;font-weight:400;line-height:1.2;text-align:left;word-wrap:break-word;backface-visibility:hidden;box-sizing:border-box;filter:"alpha(opacity=100)";opacity:1;-webkit-transition:transform .3s,opacity .3s;-moz-transition:transform .3s,opacity .3s;-ms-transition:transform .3s,opacity .3s;-o-transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s}.rl-gallery[class^=rl-hover-effect-] .rl-gallery-link .rl-gallery-caption,.rl-gallery[class*=rl-hover-effect-] .rl-gallery-link .rl-gallery-caption{filter:"alpha(opacity=0)";opacity:0}.rl-gallery .rl-gallery-item-title,.rl-gallery .rl-gallery-item-caption{display:block;color:#fff}.rl-gallery:not(.rl-hidden-text) .rl-gallery-link:after{position:absolute;height:100%;width:100%;z-index:1;background-color:#000c;display:block;content:"";filter:"alpha(opacity=0)";opacity:0;top:0;left:0;-webkit-transition:transform .3s,opacity .3s;-moz-transition:transform .3s,opacity .3s;-ms-transition:transform .3s,opacity .3s;-o-transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s}.rl-gallery .rl-gallery-link:hover .rl-gallery-caption,.rl-gallery .rl-gallery-link.hover .rl-gallery-caption{filter:"alpha(opacity=100)";opacity:1}@font-face{font-family:responsive-lightbox;src:url(//www.hoerspielsachen.de/wp-content/plugins/responsive-lightbox/font/responsive-lightbox.eot?86939755);src:url(//www.hoerspielsachen.de/wp-content/plugins/responsive-lightbox/font/responsive-lightbox.eot?86939755#iefix) format("embedded-opentype"),url(//www.hoerspielsachen.de/wp-content/plugins/responsive-lightbox/font/responsive-lightbox.woff2?86939755) format("woff2"),url(//www.hoerspielsachen.de/wp-content/plugins/responsive-lightbox/font/responsive-lightbox.woff?86939755) format("woff"),url(//www.hoerspielsachen.de/wp-content/plugins/responsive-lightbox/css/data:font/ttf;base64,) format("truetype"),url(//www.hoerspielsachen.de/wp-content/plugins/responsive-lightbox/font/responsive-lightbox.svg?86939755#responsive-lightbox) format("svg");font-weight:400;font-style:normal}[class^=rl-hover-icon-] .rl-gallery-link:before,[class*=rl-hover-icon-] .rl-gallery-link:before{font-family:responsive-lightbox;font-style:normal;font-weight:400;speak:none;display:flex;flex-direction:row;align-items:center;justify-content:center;text-decoration:none;width:1em;height:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;left:50%;margin-top:-1em;margin-left:-1em;background-color:#000c;color:#fff;padding:1em;border-radius:50%;filter:"alpha(opacity=0)";opacity:0;z-index:4;-webkit-transition:transform .3s,opacity .3s;-moz-transition:transform .3s,opacity .3s;-ms-transition:transform .3s,opacity .3s;-o-transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s}.rl-hover-icon-1 .rl-gallery-link:before{content:""}.rl-hover-icon-2 .rl-gallery-link:before{content:""}.rl-hover-icon-3 .rl-gallery-link:before{content:""}.rl-hover-icon-4 .rl-gallery-link:before{content:""}.rl-hover-icon-5 .rl-gallery-link:before{content:""}.rl-hover-icon-6 .rl-gallery-link:before{content:""}.rl-hover-icon-7 .rl-gallery-link:before{content:""}.rl-hover-icon-8 .rl-gallery-link:before{content:""}.rl-hover-icon-9 .rl-gallery-link:before{content:""}.rl-hover-icon-10 .rl-gallery-link:before{content:""}.rl-hover-icon-11 .rl-gallery-link:before{content:""}.rl-hover-icon-12 .rl-gallery-link:before{content:""}.rl-hover-icon-13 .rl-gallery-link:before{content:""}.rl-hover-icon-14 .rl-gallery-link:before{content:""}.rl-hover-icon-15 .rl-gallery-link:before{content:""}.rl-hover-icon-16 .rl-gallery-link:before{content:""}[class^=rl-hover-effect-][class^=rl-hover-icon-] .rl-gallery-link:hover:before,[class^=rl-hover-effect-][class^=rl-hover-icon-] .rl-gallery-link.hover:before,[class*=rl-hover-effect-][class*=rl-hover-icon-] .rl-gallery-link:hover:before,[class*=rl-hover-effect-][class*=rl-hover-icon-] .rl-gallery-link.hover:before{filter:"alpha(opacity=100)";opacity:1}.rl-gallery.rl-hover-effect-1 .rl-gallery-link .rl-gallery-caption{background:none}.rl-gallery.rl-hover-effect-1 .rl-gallery-link:hover .rl-gallery-caption,.rl-gallery.rl-hover-effect-1 .rl-gallery-link.hover .rl-gallery-caption{filter:"alpha(opacity=100)";opacity:1}.rl-gallery.rl-hover-effect-1 .rl-gallery-link:before{background:none}.rl-gallery.rl-hover-effect-1 .rl-gallery-link:hover:after,.rl-gallery.rl-hover-effect-1 .rl-gallery-link.hover:after{filter:"alpha(opacity=100)";opacity:1}.rl-gallery.rl-hover-effect-2 .rl-gallery-link:hover .rl-gallery-caption,.rl-gallery.rl-hover-effect-2 .rl-gallery-link.hover .rl-gallery-caption{filter:"alpha(opacity=100)";opacity:1}.rl-gallery.rl-hover-effect-3,.rl-gallery.rl-hover-effect-3 .rl-gallery-item,.rl-gallery.rl-hover-effect-3 .rl-gallery-link{overflow:visible}.rl-gallery.rl-hover-effect-3 .rl-gallery-link .rl-gallery-caption{position:absolute;background:none}.rl-gallery.rl-hover-effect-3 .rl-gallery-link:hover .rl-gallery-caption,.rl-gallery.rl-hover-effect-3 .rl-gallery-link.hover .rl-gallery-caption{-webkit-transform:translate(15px,15px);-moz-transform:translate(15px,15px);-ms-transform:translate(15px,15px);-o-transform:translate(15px,15px);transform:translate(15px,15px)}.rl-gallery.rl-hover-effect-3 .rl-gallery-link:hover:after,.rl-gallery.rl-hover-effect-3 .rl-gallery-link.hover:after{filter:"alpha(opacity=100)";opacity:1;-webkit-transform:translate(15px,15px);-moz-transform:translate(15px,15px);-ms-transform:translate(15px,15px);-o-transform:translate(15px,15px);transform:translate(15px,15px)}.rl-gallery.rl-hover-effect-3[class^=rl-hover-icon-] .rl-gallery-link:before,.rl-gallery.rl-hover-effect-3[class*=rl-hover-icon-] .rl-gallery-link:before{background:none}.rl-gallery.rl-hover-effect-3[class^=rl-hover-icon-] .rl-gallery-link:hover:before,.rl-gallery.rl-hover-effect-3[class^=rl-hover-icon-] .rl-gallery-link.hover:before,.rl-gallery.rl-hover-effect-3[class*=rl-hover-icon-] .rl-gallery-link:hover:before,.rl-gallery.rl-hover-effect-3[class*=rl-hover-icon-] .rl-gallery-link.hover:before{-webkit-transform:translate(15px,15px);-moz-transform:translate(15px,15px);-ms-transform:translate(15px,15px);-o-transform:translate(15px,15px);transform:translate(15px,15px)}.rl-gallery.rl-hover-effect-4 .rl-gallery-link .rl-gallery-caption{background:none;height:auto;filter:"alpha(opacity=100)";opacity:1;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}.rl-gallery.rl-hover-effect-4 .rl-gallery-link:hover .rl-gallery-caption,.rl-gallery.rl-hover-effect-4 .rl-gallery-link.hover .rl-gallery-caption{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.rl-gallery.rl-hover-effect-4 .rl-gallery-link{overflow:hidden}.rl-gallery.rl-hover-effect-4 .rl-gallery-link:before{background:none;-webkit-transform:translateY(-25%);-moz-transform:translateY(-25%);-ms-transform:translateY(-25%);-o-transform:translateY(-25%);transform:translateY(-25%)}.rl-gallery.rl-hover-effect-4 .rl-gallery-link:hover:before,.rl-gallery.rl-hover-effect-4 .rl-gallery-link.hover:before{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.rl-gallery.rl-hover-effect-4 .rl-gallery-link:after{filter:"alpha(opacity=100)";opacity:1;top:-100%}.rl-gallery.rl-hover-effect-4 .rl-gallery-link:hover:after,.rl-gallery.rl-hover-effect-4 .rl-gallery-link.hover:after{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}.rl-gallery.rl-hover-effect-5 .rl-gallery-link .rl-gallery-caption{background:none;height:100%;filter:"alpha(opacity=100)";opacity:1;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}.rl-gallery.rl-hover-effect-5 .rl-gallery-link:hover .rl-gallery-caption,.rl-gallery.rl-hover-effect-5 .rl-gallery-link.hover .rl-gallery-caption{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.rl-gallery.rl-hover-effect-5 .rl-gallery-link{overflow:hidden}.rl-gallery.rl-hover-effect-5 .rl-gallery-link:before{background:none}.rl-gallery.rl-hover-effect-5 .rl-gallery-link:hover:before,.rl-gallery.rl-hover-effect-5 .rl-gallery-link.hover:before{-webkit-transform:translateY(2em);-moz-transform:translateY(2em);-ms-transform:translateY(2em);-o-transform:translateY(2em);transform:translateY(2em)}.rl-gallery.rl-hover-effect-5 .rl-gallery-link:after{filter:"alpha(opacity=100)";opacity:1;top:-100%}.rl-gallery.rl-hover-effect-5 .rl-gallery-link:hover:after,.rl-gallery.rl-hover-effect-5 .rl-gallery-link.hover:after{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}.rl-gallery.rl-hover-effect-6 .rl-gallery-link{overflow:hidden}.rl-gallery.rl-hover-effect-6 .rl-gallery-link img{z-index:3;-webkit-transition:transform .3s;-moz-transition:transform .3s;-ms-transition:transform .3s;-o-transition:transform .3s;transition:transform .3s}.rl-gallery.rl-hover-effect-6 .rl-gallery-link:hover img,.rl-gallery.rl-hover-effect-6 .rl-gallery-link.hover img{-webkit-transform:scale(.3);-moz-transform:scale(.3);-ms-transform:scale(.3);-o-transform:scale(.3);transform:scale(.3)}.rl-gallery.rl-hover-effect-6 .rl-gallery-link:before{background:none}.rl-gallery.rl-hover-effect-6 .rl-gallery-link .rl-gallery-caption{background:none;-webkit-transform:scale(.7);-moz-transform:scale(.7);-ms-transform:scale(.7);-o-transform:scale(.7);transform:scale(.7)}.rl-gallery.rl-hover-effect-6 .rl-gallery-link:hover .rl-gallery-caption,.rl-gallery.rl-hover-effect-6 .rl-gallery-link.hover .rl-gallery-caption{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.rl-gallery.rl-hover-effect-6 .rl-gallery-link:hover:after,.rl-gallery.rl-hover-effect-6 .rl-gallery-link.hover:after{filter:"alpha(opacity=100)";opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.rl-gallery.rl-hover-effect-7 .rl-gallery-link{overflow:visible}.rl-gallery.rl-hover-effect-7 .rl-gallery-link:before{filter:"alpha(opacity=100)";opacity:1;top:-2em}.rl-gallery.rl-hover-effect-7 .rl-gallery-link:hover:before,.rl-gallery.rl-hover-effect-7 .rl-gallery-link.hover:before{-webkit-transform:translateY(4em);-moz-transform:translateY(4em);-ms-transform:translateY(4em);-o-transform:translateY(4em);transform:translateY(4em)}.rl-gallery.rl-hover-effect-7 .rl-gallery-link img{position:relative;z-index:3;-webkit-transition:transform .3s;-moz-transition:transform .3s;-ms-transition:transform .3s;-o-transition:transform .3s;transition:transform .3s}.rl-gallery.rl-hover-effect-7 .rl-gallery-link:hover img,.rl-gallery.rl-hover-effect-7 .rl-gallery-link.hover img{-webkit-transform:translateY(-5em);-moz-transform:translateY(-5em);-ms-transform:translateY(-5em);-o-transform:translateY(-5em);transform:translateY(-5em)}.rl-gallery.rl-hover-effect-7 .rl-gallery-link .rl-gallery-caption{height:5em;filter:"alpha(opacity=100)";opacity:1}.rl-gallery.rl-hover-effect-8 .rl-gallery-link{overflow:hidden}.rl-gallery.rl-hover-effect-8 .rl-gallery-link:before{filter:"alpha(opacity=100)";opacity:1;top:-2em}.rl-gallery.rl-hover-effect-8 .rl-gallery-link:hover:before,.rl-gallery.rl-hover-effect-8 .rl-gallery-link.hover:before{-webkit-transform:translateY(4em);-moz-transform:translateY(4em);-ms-transform:translateY(4em);-o-transform:translateY(4em);transform:translateY(4em)}.rl-gallery.rl-hover-effect-8 .rl-gallery-link img{z-index:1;-webkit-transition:transform .3s;-moz-transition:transform .3s;-ms-transition:transform .3s;-o-transition:transform .3s;transition:transform .3s}.rl-gallery.rl-hover-effect-8 .rl-gallery-link:hover img{-webkit-transform:translateY(-3em);-moz-transform:translateY(-3em);-ms-transform:translateY(-3em);-o-transform:translateY(-3em);transform:translateY(-3em)}.rl-gallery.rl-hover-effect-8 .rl-gallery-link .rl-gallery-caption{height:5em;filter:"alpha(opacity=100)";opacity:1;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}.rl-gallery.rl-hover-effect-8 .rl-gallery-link:hover .rl-gallery-caption,.rl-gallery.rl-hover-effect-8 .rl-gallery-link.hover .rl-gallery-caption{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0)}.rl-gallery.rl-hover-effect-9 .rl-gallery-link{overflow:hidden}.rl-gallery.rl-hover-effect-9 .rl-gallery-link img{z-index:3;-webkit-transition:transform .3s;-moz-transition:transform .3s;-ms-transition:transform .3s;-o-transition:transform .3s;transition:transform .3s}.rl-gallery.rl-hover-effect-9 .rl-gallery-link:before{background:none;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}.rl-gallery.rl-hover-effect-9 .rl-gallery-link:hover:before,.rl-gallery.rl-hover-effect-9 .rl-gallery-link.hover:before{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.rl-gallery.rl-hover-effect-9 .rl-gallery-link .rl-gallery-caption{background:none;-webkit-transform:scale(.7);-moz-transform:scale(.7);-ms-transform:scale(.7);-o-transform:scale(.7);transform:scale(.7)}.rl-gallery.rl-hover-effect-9 .rl-gallery-link:hover .rl-gallery-caption,.rl-gallery.rl-hover-effect-9 .rl-gallery-link.hover .rl-gallery-caption{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.rl-gallery.rl-hover-effect-9 .rl-gallery-link:after{height:calc(100% - 1em);width:calc(100% - 1em);margin:.5em}.rl-gallery.rl-hover-effect-9 .rl-gallery-link:hover:after,.rl-gallery.rl-hover-effect-9 .rl-gallery-link.hover:after{filter:"alpha(opacity=100)";opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.rl-gallery.rl-justified-gallery .rl-gallery-link{position:absolute}.rl-gallery.rl-justified-gallery{overflow:visible}.rl-gallery-button{text-align:center}.rl-loading{opacity:.5;pointer-events:none}.rl-basicgrid-gallery{display:flex;flex-wrap:wrap;flex-direction:row}.rl-basicgrid-gallery:after{content:"";flex-grow:999999999;min-width:300px;height:0}.rl-basicgrid-gallery .rl-gallery-item{text-decoration:none!important;box-shadow:none!important;text-align:center}.rl-basicgrid-gallery .rl-gallery-item img{max-width:100%;height:auto;display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports(outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports(outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}.rl-basicmasonry-gallery{position:relative;z-index:2;display:block;margin:0 auto}.rl-basicmasonry-gallery a{border:none;outline:none}.rl-basicmasonry-gallery .rl-gallery-item img{display:block;max-width:100%!important;margin:0!important;height:auto}.rl-grid-hidden{position:fixed!important;z-index:1;top:0;left:0;width:100%;pointer-events:none;filter:"alpha(opacity=0)";opacity:0}.rl-grid-sizer{margin-bottom:0!important}.js .rl-grid-loading:before,.js .rl-grid-loading:after{content:"";z-index:1000}.js .rl-grid-loading .rl-gallery-item{visibility:hidden}.js .rl-grid-loading:before{position:absolute;top:0;left:0;width:100%;height:100%;min-height:100%}.js .rl-grid-loading:after{position:absolute;top:calc(25vh - 15px);left:50%;width:30px;height:30px;margin:0 0 0 -15px;border:4px solid #fff;border-bottom-color:#ccc;border-radius:50%;animation:animLoader .8s linear forwards infinite}.js .rl-gallery-item{visibility:visible}.rl-grid-deco{position:absolute;top:0;left:0;pointer-events:none}.rl-grid-deco path{fill:none;stroke:#0003;stroke-width:1px}.rl-grid-reveal{position:absolute;z-index:50;top:0;left:0;width:100%;height:100%;pointer-events:none;filter:"alpha(opacity=0)";opacity:0;background-color:#0003}.cmplz-video.cmplz-iframe-styles{background-color:transparent}.cmplz-video.cmplz-hidden{visibility:hidden !important}.cmplz-blocked-content-notice{display:none}.cmplz-placeholder-parent{height:inherit}.cmplz-optin .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optin .cmplz-wp-video .cmplz-blocked-content-notice,.cmplz-optout .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optout .cmplz-wp-video .cmplz-blocked-content-notice{display:block}.cmplz-blocked-content-container,.cmplz-wp-video{animation-name:cmplz-fadein;animation-duration:600ms;background:#FFF;border:0;border-radius:3px;box-shadow:0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15);display:flex;justify-content:center;align-items:center;background-repeat:no-repeat !important;background-size:cover !important;height:inherit;position:relative}.cmplz-blocked-content-container.gmw-map-cover,.cmplz-wp-video.gmw-map-cover{max-height:100%;position:absolute}.cmplz-blocked-content-container.cmplz-video-placeholder,.cmplz-wp-video.cmplz-video-placeholder{padding-bottom:initial}.cmplz-blocked-content-container iframe,.cmplz-wp-video iframe{visibility:hidden;max-height:100%;border:0 !important}.cmplz-blocked-content-container .cmplz-custom-accept-btn,.cmplz-wp-video .cmplz-custom-accept-btn{white-space:normal;text-transform:initial;cursor:pointer;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:200px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-custom-accept-btn:focus,.cmplz-wp-video .cmplz-custom-accept-btn:focus{border:1px dotted #cecece}.cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-wp-video .cmplz-blocked-content-notice{white-space:normal;text-transform:initial;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:300px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links{display:block;margin-bottom:10px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links a,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links a{color:#fff}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body{display:block}.cmplz-blocked-content-container div div{display:none}.cmplz-wp-video .cmplz-placeholder-element{width:100%;height:inherit}@keyframes cmplz-fadein{from{opacity:0}to{opacity:1}}html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, 
a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, 
small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, 
fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, 
article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary, time, mark, audio, video {
margin:0;
padding:0;
border:0;
font-family:inherit;
font-size:100%;
font-style:inherit;
font-weight:inherit;
vertical-align:baseline;
}
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section {
display:block;
}
body {
line-height:1;
}
ol, ul {
list-style:none;
}
blockquote, q {
quotes:none;
}
blockquote:before, blockquote:after, q:before, q:after {
content:'';
content:none;
}
table {
border-collapse:collapse;
border-spacing:0;
} html {-webkit-text-size-adjust:100%;} body {background:#333; color:#000; font-family:Verdana, Arial, sans-serif; font-size:16px; line-height:1.5; text-align:left; word-wrap:break-word;} #container {max-width:1160px; margin:20px auto; padding:20px; background:#fff; border:1px solid #eee;} #header:after, #main-content:after, .post-content:after, .page-content:after, .post-nav:after, .comment-nav:after, #footer-widgets:after {content:''; display:block; height:0; clear:both;} h1 {clear:both; margin:0 0 10px; font-size:2.2em; line-height:1.25;}
h2 {clear:both; margin:0 0 10px; font-size:1.75em; line-height:1.25;}
h3 {clear:both; margin:0 0 10px; font-size:1.45em; line-height:1.5;}
h4 {clear:both; margin:0 0 10px; font-size:1.2em; line-height:1.5;}
h5 {clear:both; margin:0 0 10px; font-size:1em; line-height:2;}
h6 {clear:both; margin:0 0 10px; font-size:0.8em; line-height:2;} a {text-decoration:none; color:#000;}
a:hover {text-decoration:underline;}
strong, b {font-weight:bold;}
small {font-size:0.8em;}
big {font-size:1.2em;}
sub {vertical-align:sub; font-size:0.9em;}
sup {vertical-align:super; font-size:0.9em;}
ins, mark {font-weight:bold; background:none; text-decoration:none; color:#000;}
cite, em, abbr, acronym {font-style:italic;}
code, kbd, samp, var {font-family:monospace, monospace;}
pre {font-family:monospace, monospace; white-space:pre-wrap;}
blockquote, q {margin:0 0 10px; padding:0 0 0 20px; display:block; font-size:1.2em; font-style:italic; border-left:2px solid #000;}
address {margin:0 0 10px; font-style:italic;}
p {margin:0 0 10px;}
hr {height:1px; background:#ccc; border:0; margin:15px 0;} .alignright {float:right; display:inline; margin-left:1em;}
.alignleft {float:left; display:inline; margin-right:1em;}
.aligncenter {clear:both; display:block; margin-left:auto; margin-right:auto;} table {margin:0 0 10px; border-collapse:collapse;}
table, th, td {border:1px solid #ccc; padding:5px 10px;}
table th {font-weight:bold;}
ul {list-style:square; margin:0 0 10px;}
ol {list-style:decimal; margin:0 0 10px;}
li {margin:0 0 0 20px;}
li > ul, li > ol {margin:0;}
dl {margin:0 0 10px;}
dt {font-weight:bold;}
dd {margin:0 0 0 20px;} input, select, textarea {-webkit-appearance:none; -moz-appearance:none; border:1px solid #ccc; border-radius:0; padding:5px; background:none; color:#000; font-size:inherit; font-weight:normal; font-family:inherit;}
input[type="submit"], input[type="reset"], input[type="button"], button {cursor:pointer; border:0; padding:5px; background:#000; color:#fff;}
input[type="submit"]:hover, input[type="reset"]:hover, input[type="button"]:hover, button:hover {background:#666;}
input[type="checkbox"] {-webkit-appearance:checkbox; -moz-appearance:checkbox;}
input[type="radio"] {-webkit-appearance:radio; -moz-appearance:radio;}
select {-webkit-appearance:menulist; -moz-appearance:menulist; max-width:100%; background:#fff; color:#333;}
button {font-size:inherit; font-weight:normal; font-family:inherit;} .screen-reader-text {position:absolute; overflow:hidden; height:1px; width:1px; margin:-1px; padding:0; clip:rect(1px, 1px, 1px, 1px); clip-path:inset(50%); word-wrap:normal;} .skip-link {top:0; left:0;}
.skip-link:focus {display:block; height:auto; width:auto; top:5px; left:5px; padding:10px; clip:auto; clip-path:none; background:#f8f8f8; color:#21759b; text-decoration:none; z-index:100000;}  .logo {padding:0 0 20px;}
.site-title-tagline {clear:both;}
.site-title {margin:0;}
.site-title a:hover {text-decoration:none; color:#666;}
.site-tagline {font-size:1.45em;} .nav-head {clear:both; padding:0 20px; background:#000;}
.nav-head ul {margin:0; padding:0; z-index:999; list-style:none;}
.nav-head ul li {display:inline-block; position:relative; margin:0 20px 0 0; padding:0;}
.nav-head ul li a {display:block; padding:15px 0; background:none; color:#fff; text-decoration:none;}
.nav-head ul li a:hover {text-decoration:underline;}
.nav-head .current-menu-item > a, .nav-head .current-menu-parent > a {color:#fff; text-decoration:underline;} .nav-head ul ul {height:0; width:12em; position:absolute; top:100%; background:#333; overflow:hidden; visibility:hidden;}
.nav-head ul ul ul {top:0; left:100%;}
.nav-head ul ul li {display:block; margin:0;}
.nav-head ul ul a {padding:5px 10px;}
.nav-head ul li:hover > ul {height:auto; overflow:visible; visibility:visible;}
.nav-head ul li:focus-within > ul {height:auto; overflow:visible; visibility:visible;} .mobile-nav-container {display:none;}
.mobile-nav-toggle {display:none;}
.mobile-nav {display:none;} .header-img {width:100%; height:auto; display:block;} #main-content {clear:both;} #content {width:68%; float:left; padding:20px 0;}
#content-full {padding:20px 0;} .page-title {margin:0 0 20px;}
.page-content {padding:0 0 10px;}
.blog-page-text {padding:0 0 20px;}
.archive-description {padding:0 0 10px; font-style:italic;}
.pagelink {clear:both; padding:10px 0;} .post-list {margin:0 0 20px; border-bottom:1px solid #ccc;}
.post-single {padding:0 0 10px;}
.post-title {margin:0 0 20px;}
.post-title a {color:#000;}
.post-title a:hover {text-decoration:none; color:#666;}
.post-content {padding:0 0 20px;}
.sticky-title {margin:0 0 10px; font-weight:bold; font-style:italic;}
.post-meta {clear:both; margin:0 0 20px; padding:5px 10px; background:#000; color:#fff;}
.post-meta a {color:#fff;} .more {clear:both; padding:0 0 20px; text-align:right;}
a.read-more {display:inline-block; padding:5px; background:#000; color:#fff; text-decoration:none;}
a.read-more:hover {background:#666; text-decoration:none;} .format-aside .post-meta, .format-image .post-meta, .format-video .post-meta, .format-gallery .post-meta, .format-audio .post-meta {font-style:italic;} .post-nav {clear:both;}
.nav-prev {float:left; padding:5px 0;}
.nav-next {float:right; padding:5px 0;} .edit-link {clear:both; padding:20px 0; font-weight:bold; font-style:italic;} embed, iframe, object, video {max-width:100%;}
img {max-width:100%; height:auto;}
img.alignright {float:right; margin:0.4em 0 0.4em 1em;}
img.alignleft {float:left; margin:0.4em 1em 0.4em 0;}
img.aligncenter {clear:both; display:block; margin:0.4em auto 0.4em auto;}
.list-image, .single-image {float:left; margin:0.4em 1em 0.4em 0;}
.wp-caption {max-width:100%;}
.wp-caption-text {text-align:center;}
.gallery-item {margin:0 0 10px !important;}
.gallery img {border:0 !important;}
.gallery-caption {margin:0 !important;} .search-form {padding:10px 0;} #comments {padding:0 0 10px;}
.comment-list, .comment-list .children {list-style:none; margin:0; padding:0;}
.comment-list li {margin:0; padding:0;}
.comment-list > li {margin:0 0 20px; padding:15px; background:#f8f8f8; border:1px solid #ccc;}
.comment-list .children > li {margin:15px 0 0 15px; padding:15px 0 0; border-top: 1px solid #ccc;}
.comment-content {padding:10px 0;}
.comment-metadata .edit-link {clear:none; padding:0 0 0 10px; display:inline-block;}
.comments-title, .no-comments {margin:0 0 10px; font-size:1.45em;}
.comment-author .avatar {margin:0 10px 0 0; border-radius:5px;}
.comment-metadata {padding:5px 0 0;}
.bypostauthor > .comment-body .comment-content {font-style:italic;}
.comment-awaiting-moderation {font-style:italic;} #respond {padding:10px 0;}
.comment-reply-title {margin:0 0 10px; font-size:1.45em;}
#cancel-comment-reply-link {padding:0 0 0 10px;}
.comment-notes {padding:5px 0; font-size:0.8em;}
.comment-form label {display:block;}
.comment-form textarea {width:90%;}
.comment-form-cookies-consent label {display:inline-block;} .comment-nav {clear:both;}
.comment-prev {float:left; padding:10px 0;}
.comment-next {float:right; padding:10px 0;} #sidebar {width:30%; float:right; padding:20px 0;} .widget {margin:0 0 20px; padding:0 0 10px; border-bottom:1px solid #ccc;}
.widget-title {margin:0 0 10px; padding:5px 10px; background:#000; color:#fff;} #footer {clear:both;}
.site-info {clear:both; padding:10px; background:#000; color:#fff; text-align:center;}
.site-info a {color:#fff;} #footer-widgets {padding:0 0 20px;}
.footer-left {width:32%; min-height:20px; float:left;}
.footer-middle {width:32%; min-height:20px; float:left; margin:0 2%;}
.footer-right {width:32%; min-height:20px; float:left;} @media screen and (min-width:768px) and (max-width:1240px) { #container {width:92%;}
} @media screen and (max-width:767px) { body.custom-background {background-image:none !important;} #container {margin:0 auto; padding:0; border:0;} #header {padding:20px 0 0;} .logo {padding:0 20px 20px; text-align:center;} .nav-head {display:none;} .mobile-nav-container {display:block; clear:both; padding:0 20px 30px;}
.mobile-nav-toggle {display:block; margin:0 auto; padding:10px 15px;}
.mobile-nav {padding:10px 20px; background:#f8f8f8; border-bottom:1px solid #ccc;}
.mobile-nav .subnav-toggle {position:absolute; float:right; display:block; top:0; right:0; padding:5px 10px;}
.mobile-nav ul {list-style:none; margin:0; padding:0;}
.mobile-nav ul li {position:relative; margin:0; padding:0;}
.mobile-nav ul li a {display:block; margin:0 0 10px; padding:0 0 10px; border-bottom:2px dotted #ccc; color:#000; line-height:2; text-decoration:none;}
.mobile-nav .sub-menu li {margin:0 0 0 20px;} .header-img {min-height:150px; object-fit:cover; padding:0 0 40px;} #main-content {padding:0 20px;} #content, #content-full {width:100%; padding:0 0 30px;} .list-image, .single-image {max-width:50%;} #sidebar {width:100%; clear:both; float:left; padding:0 0 20px;} #footer-widgets {padding:0 20px 20px;}
.footer-left, .footer-middle, .footer-right {width:100%; min-height:0; clear:both; margin:0;} 
}a {
color: #2a6bcc;
}
a:hover {
text-decoration: none;
color: #FF6347;
}
body {
background: #104e8b;
}
img {
border: 1px solid #2a6bcc;
}
.nav-head {
background: #104e8b;
}
.nav-head ul li a:hover {
color: #ffb90f;
}
.nav-head ul li a {
color: #fffff0;
}
.nav-head ul li a:hover {
color: #D0D3D4;
}
.nav-head .current-menu-item a {
color: #000;
font-weight: bold;
}
.logo img {
border: none;
width: 500px;
float: left;
}
.postmetadata {
background: none;
color: #000;
}
.postmetadata a {
color: #2a6bcc;
}
.postmetadata a:hover {
color: #FF6347;
} .more-link-container {
margin-top: 1rem;
text-align: right; margin-bottom: 20px; }
.read-more-link {
display: inline-block;
padding: 0.5rem 1.2rem;
background-color: #c62828;
color: #ffffff;
font-size: 0.9rem;
font-family: 'Roboto', sans-serif;
border-radius: 6px;
text-decoration: none;
transition: background-color 0.3s ease, transform 0.2s ease;
box-shadow: 0 4px 10px rgba(0, 0, 0, 0.4);
}
.read-more-link:hover,
.read-more-link:focus {
background-color: #a91d1d;
transform: translateY(-2px);
text-decoration: none;
color: #fff;
} .search-form {
font-size: 1rem;
font-family: 'Roboto', sans-serif;
display: flex;
flex-direction: column;
width: 100%;
gap: 0.75rem;
margin-bottom: 1.5rem;
}
.search-field {
width: 100%;
background-color: #1e1e1e; color: #ffffff;
border: 1px solid #444;
border-radius: 6px;
padding: 0.75rem 1rem;
font-size: 0.95rem;
box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.4);
transition: border-color 0.3s ease, box-shadow 0.3s ease;
}
.search-field::placeholder {
color: #ccc;
}
.search-field:focus {
border-color: #c62828;
outline: none;
box-shadow: 0 0 5px rgba(198, 40, 40, 0.7);
} .search-submit {
width: 100%;
padding: 0.75rem 1rem;
background-color: #c62828;
color: #ffffff;
font-size: 0.95rem;
font-family: 'Roboto', sans-serif;
border-radius: 6px;
border: none;
cursor: pointer;
transition: background-color 0.3s ease, transform 0.2s ease;
box-shadow: 0 4px 10px rgba(0, 0, 0, 0.4);
}
.search-submit:hover,
.search-submit:focus {
background-color: #a91d1d;
transform: translateY(-2px);
color: #ffffff;
} input[type="submit"],
input[type="reset"],
input[type="button"],
button {
display: inline-block;
padding: 0.5rem 1.2rem;
background-color: #c62828;
color: #ffffff;
font-size: 0.9rem;
font-family: 'Roboto', sans-serif;
border-radius: 6px;
text-decoration: none;
cursor: pointer;
border: none;
transition: background-color 0.3s ease, transform 0.2s ease;
box-shadow: 0 4px 10px rgba(0, 0, 0, 0.4);
}
input[type="submit"]:hover,
input[type="reset"]:hover,
input[type="button"]:hover,
button:hover,
input[type="submit"]:focus,
input[type="reset"]:focus,
input[type="button"]:focus,
button:focus {
background-color: #a91d1d;
transform: translateY(-2px);
color: #ffffff;
text-decoration: none;
}
.site-info {
background: #104e8b;
color: #fffff0;
}
.site-info a {
color: #fffff0;
}
.post-list {
border-bottom: 1px solid #4169E1;
}
.audiobox {
margin-bottom: 20px;
}
.audiobox img {
width: 150px;
margin-right: 10px;
}
.audiobox_title {
}
.audiobox_text {
}
.audio-rezensionen {
float: right;
font-size: 15px;
margin-right: 7%;
}
.audio-rezensionen a:hover {
color: #ffb90f;
}
.audio-rezensionen a {
color: #fffff0;
}
.audio-rezensionen a:hover {
color: #D0D3D4;
}
.rezensionen {
font-size: 30px;
float: right;
}
.rezensionen img {
border: none;
}
.widgettitle {
background: #FF8C00;
} .hoerspiel-top-10-grid {
display: flex;
flex-wrap: wrap;
width: 100%;
margin: 0 0 20px 0;
}
.hoerspiel-top-10-grid-bilder {
width: 150px;
margin: 0 10px 10px 0;
}
.hoerspiel-top-10-grid-titel {
margin: 0 0 0 0;
}
.hoerspiel-top-10-grid-text {
margin: 0 0 5px 0;
}
.hoerspiel-top-10-grid-text p {
margin: 0 0 0 0;
}
.right {
flex: 2;
}
.hoerspiel-top-10-grid-text-label {
}
.hoerspiel-top-10-grid-text-dauer {
}
.hoerspiel-top-10-grid-text-veroeffentlichung {
}
.hoerspiel-top-10-grid-text-genre {
}
.hoerspiel-top-10-grid-text-autor {
} #totop-button {
position: fixed;
bottom: 20px;
right: 20px;
display: none;
background-color: #c62828;
color: #ffffff;
border: none;
border-radius: 25px;
padding: 10px 18px;
font-size: 0.95rem;
font-family: 'Roboto', sans-serif;
cursor: pointer;
z-index: 9999;
box-shadow: 0 4px 10px rgba(0, 0, 0, 0.4);
transition: opacity 0.3s ease, transform 0.3s ease, background-color 0.3s ease;
white-space: nowrap;
}
#totop-button:hover {
transform: scale(1.05);
background-color: #a32121;
}
@media (prefers-color-scheme: dark) {
#totop-button {
background-color: #e53935;
color: #000;
box-shadow: 0 4px 12px rgba(255, 255, 255, 0.1);
}
#totop-button:hover {
background-color: #b71c1c;
}
} .related-posts {
margin-top: 3rem;
padding: 2rem;
background-color: #f0f0f0;
border-radius: 12px;
box-shadow: 0 4px 12px rgba(0,0,0,0.1);
}
.related-posts h3 {
font-size: 1.6rem;
margin-bottom: 1.5rem;
color: #1b1b1b;
font-weight: 600;
}
.related-posts-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
gap: 0.75rem;
}
.related-post {
background: #fff;
border-radius: 8px;
overflow: hidden;
box-shadow: 0 2px 6px rgba(0,0,0,0.05);
transition: transform 0.2s;
display: flex;
gap: 1rem;
align-items: flex-start;
}
.related-post:hover {
transform: translateY(-3px);
} .related-post .thumbnail {
width: 150px;
height: 150px;
flex-shrink: 0;
overflow: hidden;
border-radius: 6px;
} .related-post .thumbnail img {
width: 150px !important;
height: 150px !important;
object-fit: cover;
display: block;
} .related-post-content {
padding: 0.5rem 0;
display: flex;
flex-direction: column;
justify-content: space-between;
flex-grow: 1;
} .related-post-content h4 {
font-size: 1.05rem;
margin: 0 0 0.3rem;
line-height: 1.4;
}
.related-post-content h4 a {
text-decoration: none;
color: #c62828;
}
.related-post-content h4 a:hover {
text-decoration: underline;
} .related-post-content time {
font-size: 0.85rem;
color: #777;
margin-bottom: 0.3rem;
} .related-post-content .related-excerpt {
font-size: 0.8rem;
color: #444;
line-height: 1.4;
margin-top: 0.5rem;
}a {
color: #2a6bcc;
}
a:hover {
text-decoration: none;
color: #FF6347;
}
body {
background: #104e8b;
}
img {
border: 1px solid #2a6bcc;
}
.nav-head {
background: #104e8b;
}
.nav-head ul li a:hover {
color: #ffb90f;
}
.nav-head ul li a {
color: #fffff0;
}
.nav-head ul li a:hover {
color: #D0D3D4;
}
.nav-head .current-menu-item a {
color: #000;
font-weight: bold;
}
.logo img {
border: none;
width: 500px;
float: left;
}
.postmetadata {
background: none;
color: #000;
}
.postmetadata a {
color: #2a6bcc;
}
.postmetadata a:hover {
color: #FF6347;
} .more-link-container {
margin-top: 1rem;
text-align: right; margin-bottom: 20px; }
.read-more-link {
display: inline-block;
padding: 0.5rem 1.2rem;
background-color: #c62828;
color: #ffffff;
font-size: 0.9rem;
font-family: 'Roboto', sans-serif;
border-radius: 6px;
text-decoration: none;
transition: background-color 0.3s ease, transform 0.2s ease;
box-shadow: 0 4px 10px rgba(0, 0, 0, 0.4);
}
.read-more-link:hover,
.read-more-link:focus {
background-color: #a91d1d;
transform: translateY(-2px);
text-decoration: none;
color: #fff;
} .search-form {
font-size: 1rem;
font-family: 'Roboto', sans-serif;
display: flex;
flex-direction: column;
width: 100%;
gap: 0.75rem;
margin-bottom: 1.5rem;
}
.search-field {
width: 100%;
background-color: #1e1e1e; color: #ffffff;
border: 1px solid #444;
border-radius: 6px;
padding: 0.75rem 1rem;
font-size: 0.95rem;
box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.4);
transition: border-color 0.3s ease, box-shadow 0.3s ease;
}
.search-field::placeholder {
color: #ccc;
}
.search-field:focus {
border-color: #c62828;
outline: none;
box-shadow: 0 0 5px rgba(198, 40, 40, 0.7);
} .search-submit {
width: 100%;
padding: 0.75rem 1rem;
background-color: #c62828;
color: #ffffff;
font-size: 0.95rem;
font-family: 'Roboto', sans-serif;
border-radius: 6px;
border: none;
cursor: pointer;
transition: background-color 0.3s ease, transform 0.2s ease;
box-shadow: 0 4px 10px rgba(0, 0, 0, 0.4);
}
.search-submit:hover,
.search-submit:focus {
background-color: #a91d1d;
transform: translateY(-2px);
color: #ffffff;
} input[type="submit"],
input[type="reset"],
input[type="button"],
button {
display: inline-block;
padding: 0.5rem 1.2rem;
background-color: #c62828;
color: #ffffff;
font-size: 0.9rem;
font-family: 'Roboto', sans-serif;
border-radius: 6px;
text-decoration: none;
cursor: pointer;
border: none;
transition: background-color 0.3s ease, transform 0.2s ease;
box-shadow: 0 4px 10px rgba(0, 0, 0, 0.4);
}
input[type="submit"]:hover,
input[type="reset"]:hover,
input[type="button"]:hover,
button:hover,
input[type="submit"]:focus,
input[type="reset"]:focus,
input[type="button"]:focus,
button:focus {
background-color: #a91d1d;
transform: translateY(-2px);
color: #ffffff;
text-decoration: none;
}
.site-info {
background: #104e8b;
color: #fffff0;
}
.site-info a {
color: #fffff0;
}
.post-list {
border-bottom: 1px solid #4169E1;
}
.audiobox {
margin-bottom: 20px;
}
.audiobox img {
width: 150px;
margin-right: 10px;
}
.audiobox_title {
}
.audiobox_text {
}
.audio-rezensionen {
float: right;
font-size: 15px;
margin-right: 7%;
}
.audio-rezensionen a:hover {
color: #ffb90f;
}
.audio-rezensionen a {
color: #fffff0;
}
.audio-rezensionen a:hover {
color: #D0D3D4;
}
.rezensionen {
font-size: 30px;
float: right;
}
.rezensionen img {
border: none;
}
.widgettitle {
background: #FF8C00;
} .hoerspiel-top-10-grid {
display: flex;
flex-wrap: wrap;
width: 100%;
margin: 0 0 20px 0;
}
.hoerspiel-top-10-grid-bilder {
width: 150px;
margin: 0 10px 10px 0;
}
.hoerspiel-top-10-grid-titel {
margin: 0 0 0 0;
}
.hoerspiel-top-10-grid-text {
margin: 0 0 5px 0;
}
.hoerspiel-top-10-grid-text p {
margin: 0 0 0 0;
}
.right {
flex: 2;
}
.hoerspiel-top-10-grid-text-label {
}
.hoerspiel-top-10-grid-text-dauer {
}
.hoerspiel-top-10-grid-text-veroeffentlichung {
}
.hoerspiel-top-10-grid-text-genre {
}
.hoerspiel-top-10-grid-text-autor {
} #totop-button {
position: fixed;
bottom: 20px;
right: 20px;
display: none;
background-color: #c62828;
color: #ffffff;
border: none;
border-radius: 25px;
padding: 10px 18px;
font-size: 0.95rem;
font-family: 'Roboto', sans-serif;
cursor: pointer;
z-index: 9999;
box-shadow: 0 4px 10px rgba(0, 0, 0, 0.4);
transition: opacity 0.3s ease, transform 0.3s ease, background-color 0.3s ease;
white-space: nowrap;
}
#totop-button:hover {
transform: scale(1.05);
background-color: #a32121;
}
@media (prefers-color-scheme: dark) {
#totop-button {
background-color: #e53935;
color: #000;
box-shadow: 0 4px 12px rgba(255, 255, 255, 0.1);
}
#totop-button:hover {
background-color: #b71c1c;
}
} .related-posts {
margin-top: 3rem;
padding: 2rem;
background-color: #f0f0f0;
border-radius: 12px;
box-shadow: 0 4px 12px rgba(0,0,0,0.1);
}
.related-posts h3 {
font-size: 1.6rem;
margin-bottom: 1.5rem;
color: #1b1b1b;
font-weight: 600;
}
.related-posts-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
gap: 0.75rem;
}
.related-post {
background: #fff;
border-radius: 8px;
overflow: hidden;
box-shadow: 0 2px 6px rgba(0,0,0,0.05);
transition: transform 0.2s;
display: flex;
gap: 1rem;
align-items: flex-start;
}
.related-post:hover {
transform: translateY(-3px);
} .related-post .thumbnail {
width: 150px;
height: 150px;
flex-shrink: 0;
overflow: hidden;
border-radius: 6px;
} .related-post .thumbnail img {
width: 150px !important;
height: 150px !important;
object-fit: cover;
display: block;
} .related-post-content {
padding: 0.5rem 0;
display: flex;
flex-direction: column;
justify-content: space-between;
flex-grow: 1;
} .related-post-content h4 {
font-size: 1.05rem;
margin: 0 0 0.3rem;
line-height: 1.4;
}
.related-post-content h4 a {
text-decoration: none;
color: #c62828;
}
.related-post-content h4 a:hover {
text-decoration: underline;
} .related-post-content time {
font-size: 0.85rem;
color: #777;
margin-bottom: 0.3rem;
} .related-post-content .related-excerpt {
font-size: 0.8rem;
color: #444;
line-height: 1.4;
margin-top: 0.5rem;
}