@font-face{font-family:'Open Sans',sans-serif;src:url(//www.schuetzengesellschaft-holsten-bexten.de/wp-content/themes/schuetzengesellschaft/fonts/OpenSans-Regular.ttf);font-weight:300}@font-face{font-family:'Open Sans',sans-serif;src:url(//www.schuetzengesellschaft-holsten-bexten.de/wp-content/themes/schuetzengesellschaft/fonts/OpenSans-Medium.ttf);font-weight:400}@font-face{font-family:'Open Sans',sans-serif;src:url(//www.schuetzengesellschaft-holsten-bexten.de/wp-content/themes/schuetzengesellschaft/fonts/OpenSans-Bold.ttf);font-weight:700}.slides{padding-left:0;margin-bottom:0}body{margin:0;padding:0;font-family:'Open Sans',sans-serif;line-height:1.5em}.clear{clear:both}h1{font-family:'Satisfy',cursive;font-size:75pt;text-align:center;color:#000;font-weight:lighter;margin:50px 0}p{color:#000}a{text-decoration:none;opacity:.6;transition:all .7s;color:green;font-weight:700}a:hover{opacity:1}img{width:100%;height:auto}figure{margin:0;padding:0}.wrap{width:80%;margin:0 auto}header{background-color:#fff;position:fixed;width:100%;top:0;height:132px;z-index:999;-moz-box-shadow:inset 0 0px 0px 0px #000;-webkit-box-shadow:inset 0 0px 0px 0px #000;box-shadow:inset 0 0px 0px 0px #000;overflow:hidden}.leaves{position:absolute;top:0}a.anchor{display:block;position:relative;top:-250px;visibility:hidden}header .wrap{padding:45px 0 5px}header figure{float:left;width:600px}header nav{float:right}header nav ul{margin:40px 0 0;padding:0;white-space:nowrap;transition:all .7s}header nav ul li{list-style-type:none;display:inline;margin-left:35px}header nav ul li a{text-decoration:none;color:#000;opacity:1;font-size:16pt;transition:all .7s;font-weight:300}header nav ul li a:hover{color:green}#nav-btn{width:40px;height:40px;float:right;display:none}#slider{padding-top:132px;position:relative}#slider img{height:calc(100vh - 132px);width:100%;object-fit:cover;display:block}#slider-overlay{position:absolute;left:10%;background:rgba(0,0,0,.8);padding:40px 25px;bottom:0;color:#fff;font-weight:700;font-size:45pt}#slider-overlay p{margin:5px 0;text-shadow:3px 3px 4px #000;color:#fff}#slider-overlay p:first-of-type{margin-bottom:40px;display:block}#slider-overlay p:last-of-type{font-size:35pt}#slider-overlay hr{height:3px;background-color:#fff;box-shadow:3px 3px 4px #000}main{padding:150px 0}main #news{padding:150px 0 250px}main #news .flex{display:flex;justify-content:space-between;flex-wrap:wrap}main #news article{width:30%;position:relative}main #news article h2{line-height:1.3em;font-size:18px}main #news article a{text-align:right;color:#000;padding:0 0 5px;text-decoration:none;border-bottom:solid thin #000;opacity:.6;float:right;transition:all .7s;margin-top:15px;position:absolute;right:0;bottom:-35px}#more-news{text-align:right;color:#000;padding:0 0 5px;text-decoration:none;border-bottom:solid thin #000;opacity:.6;float:right;transition:all .7s;margin-top:100px}#more-news:hover{opacity:1;padding:0 0 5px 100px}main #news article a:hover{opacity:1;padding:0 0 5px 100px}.bottom-up{padding-bottom:0 !important}main #termine{width:700px;margin:0 auto;padding:50px 0}main #termine hr{opacity:.6;border-top:dotted;border-bottom:none}main #termine .termine-main{text-align:center;font-weight:700;font-size:20px;color:#000}main #termine article{margin:20px 0;color:#000}main .trennbild{padding:150px 0;overflow:hidden}main .trennbild img{width:100%;height:auto}main .column-three{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:125px}main .column-three figure,main .column-three div{flex:0 0 33.333333%;margin-bottom:75px;text-align:center}main .column-three figure img{width:60%;margin:0 auto;display:block}main .column-three figure p{text-align:center;color:#000}#koenigspaar{margin:100px 0 200px}#koenigspaar .grey-bg{height:350px;background-color:#666}#koenigspaar div img{width:50%;position:relative;margin-top:-75px;z-index:99;transition:all .7s}#koenigspaar div img:hover{-webkit-transform:scale(1.02);-moz-transform:scale(1.02);-ms-transform:scale(1.02);-o-transform:scale(1.02);transform:scale(1.02)}#koenigspaar div article{width:50%;float:right;text-align:center;color:#fff}#koenigspaar div article h1{color:#fff;margin-top:75px;font-size:50pt}#koenigspaar div article p{font-weight:700;line-height:1.5em;font-size:24pt;color:#fff}#infomaterial article{margin:50px 0}#infomaterial article:first-of-type{margin-top:150px}.downloads{margin-top:75px;display:block}.downloads .wrap .left{float:left;width:50%}.downloads .wrap .right{float:right;width:50%}.downloads .wrap .right a{float:right}.downloads .wrap a{width:90%;display:block;text-align:center;color:#fff;font-size:16pt;background-color:#333;padding:20px 0;text-decoration:none;margin-bottom:25px;border-radius:15px;opacity:1}.downloads .wrap a:hover{background-color:green}#kontakt div{text-align:left}#kontakt a{text-decoration:none;color:#000;opacity:1}#kontakt a:hover{opacity:.6}#kontakt h2{font-family:'Satisfy',cursive;text-align:center;color:#000;font-weight:lighter;margin:50px 0;font-size:30pt}#kontakt .downloads a{background-color:transparent;display:inline-block}#kontakt .downloads .wrap{width:50%}#kontakt .downloads a img{width:auto;height:100px}footer p{float:left;margin:0;opacity:.4}footer ul{margin:20px 0 0;padding:0;float:right}footer ul li{display:inline;list-style-type:none;padding:0 15px;border-left:solid thin #9f9f9f}footer ul li:first-of-type{border-left:none}footer ul li:last-of-type{padding-right:0}footer ul li a{text-decoration:none;color:#000;opacity:.4}footer ul li a:hover{opacity:1}footer img{width:100%;height:auto;margin-top:10px}.scroll-anim{transition:all .7s}.logo-scroll{width:375px}.ul-scroll{margin:10px 0 0}.height-scroll{height:105px;-moz-box-shadow:inset 0 -5px 5px -5px #000;-webkit-box-shadow:inset 0 -5px 5px -5px #000;box-shadow:inset 0 -5px 5px -5px #000}#single-post img{width:40%;float:right;padding:0 0 15px 15px}.news-list img{height:300px;object-fit:cover}.news-list a{bottom:45px !important}.news-list article{padding-bottom:100px}.archiv-headline{margin-top:100px;margin-bottom:0}.masonry-fotos{column-count:7;margin-top:100px}.masonry-fotos figure{margin-bottom:15px}.masonry-fotos figure img{display:block}.masonry-fotos a{opacity:1;transition:all .7s}.masonry-fotos a:hover{opacity:.7}.nivo-lightbox-theme-default.nivo-lightbox-overlay{background:rgba(0,0,0,.8) !important}@media only screen and (max-width:1700px){header .wrap{width:95%}}@media only screen and (max-width:1550px){#koenigspaar .grey-bg{height:auto}#koenigspaar div article{width:100%;float:none;margin:0 auto;padding-bottom:25px}#koenigspaar div img{display:block;margin:0 auto;padding-top:50px}}@media only screen and (max-width:1440px){header nav ul li{margin-left:20px}}@media only screen and (max-width:1350px){#kontakt .downloads .wrap{width:80%}}@media only screen and (max-width:1320px){header figure{width:450px;margin-top:15px}.logo-scroll{margin-top:0}.masonry-fotos{column-count:5}}@media only screen and (max-width:1170px){#nav-btn{display:block;position:fixed;right:2.5%;top:50px;width:50px;height:auto;cursor:pointer}header nav{position:fixed;left:-200px;background-color:rgba(255,255,255,1);height:100vh;border-right:solid thin #000;top:0;transition:all .7s;z-index:999}.slide-out{left:0 !important}header nav ul{margin-top:25px;padding:0 30px}header nav ul li{display:block;margin-left:0;margin-bottom:15px}main #news .flex article{width:45%;margin-bottom:90px}footer p{float:none;text-align:center}footer ul{float:none;text-align:center}footer{overflow-x:hidden}footer img{width:200%}}@media only screen and (max-width:990px){h1{line-height:1.5em}#koenigspaar{margin:0 0 50px}}@media only screen and (max-width:960px){#slider-overlay{left:0;font-size:35pt;padding:20px}#slider-overlay p:last-of-type{font-size:25pt}main .trennbild{padding:25px 0 50px}}@media only screen and (max-width:900px){.downloads .wrap a{font-size:12pt;padding:10px 0}#kontakt h2{line-height:1.5em}}@media only screen and (max-width:840px){.leaves{width:200%}main #termine{width:100%}#kontakt .downloads a img{height:85px}.masonry-fotos{column-count:5}}@media only screen and (max-width:800px){main #news .flex{display:block}main #news .flex article{width:100%}main #news article a{bottom:-55px}main #news{padding:50px 0 200px}#more-news{margin-top:35px}}@media only screen and (max-width:780px){.leaves-page{display:none !important}}@media only screen and (max-width:700px){main .column-three figure,main .column-three div{flex:50%}#koenigspaar div img{width:100%}.downloads .wrap .left,.downloads .wrap .right{width:100%;float:none}.downloads .wrap a{width:100%}}@media only screen and (max-width:650px){main{padding:50px 0}h1{font-size:50pt}.wrap{width:90%}#infomaterial article:first-of-type{margin-top:25px}#single-post{padding-top:100px}#single-post img{width:100%}#single-post h2{line-height:1.5em}.masonry-fotos{column-count:3;margin-top:50px}}@media only screen and (max-width:620px){header figure{width:300px;margin-top:0}.logo-scroll{width:300px}#nav-btn{top:35px}header{height:90px}.height-scroll{height:90px}#slider{padding-top:90px}.leaves{width:300%}#slider-overlay{font-size:15pt;padding:5px 10px}#slider-overlay p:last-of-type{font-size:12pt}#slider-overlay p:first-of-type{margin-bottom:0}#slider-overlay hr{height:1px}#slider img{height:auto}}@media only screen and (max-width:600px){main #termine .termine-main{font-size:16px}main #termine article{font-size:14px}main #kontakt .column-three{margin-top:0}}@media only screen and (max-width:520px){#koenigspaar div article h1{margin-top:30px;margin-bottom:0;font-size:35pt}#koenigspaar div article p{font-size:12pt}footer p{font-size:12px}footer ul li{padding:0 5px}footer ul li a{font-size:12px}}@media only screen and (max-width:480px){h1{margin:25px 0}main #termine article span{float:none !important;text-align:center;display:block;width:100%}main .column-three figure,main .column-three div{flex:100%}footer img{width:300%}.masonry-fotos{column-count:2}}@media only screen and (max-width:380px){#nav-btn{width:35px;top:45px}header figure{width:250px}.logo-scroll{width:250px}h1{font-size:35pt}main .column-three figure,main .column-three div{margin-bottom:25px}#kontakt .downloads a img{height:60px}}