@charset "UTF-8";*{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;list-style:none;font:13px/18px "Trebuchet MS",Arial,Helvetica,sans-serif;font-size:16px;box-sizing:border-box;margin:0;padding:0;color:inherit;}

body,html{color:#000;}

article,main,section{margin-top:30px;box-shadow:3px 3px 30px 0 rgba(0,0,0,.5);border-radius:5px;overflow:hidden;float:left;background-color:#fff;min-height:calc(100vh - 95px - 50px - 30px - 30px);width:calc(100% - 30px - 230px);position:relative;}

section{min-height:0;}

.main-home{min-height:calc(167 + 30);}

.search-highlight{background-color:#e62925;color:#fff;padding:0 3px;border-radius:2px;line-height:1em;}

/*.wp-caption-text.gallery-caption{display:block!important; width:290px; float:left; padding-top:310px; padding-right: 50px; margin-left: -295px;}*/

#lightbox{transition:-webkit-filter .3s ease-out 0s;transition:filter .3s ease-out 0s;transition:filter .3s ease-out 0s,-webkit-filter .3s ease-out 0s;background-color:rgba(0,0,0,.8);-webkit-filter:opacity(0);filter:opacity(0);opacity:0;-webkit-transform:translate3d(0,0,0);pointer-events:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:20;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}

#lightbox .large{border-radius:5px;cursor:default;border-width:12px 6px 12px 12px;height:450px;width:auto;max-height:70vh;margin-bottom:100px;}

#lightbox .gallery{width:100%;position:absolute;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}

#lightbox .gallery .img-box{transition:border .1s;background-clip:content-box;background-color:#000;border-radius:5px;cursor:pointer;height:100px;max-height:25vh;width:100px;border:transparent 5px solid;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}

#lightbox .gallery img{height:inherit;width:auto;}

#snackbar{transition:all .25s ease-out 1s;pointer-events:none;padding:10px 20px;border-radius:5px;opacity:0;width:500px;background-color:rgba(0,0,0,.75);margin:0 calc(50% - 250px);position:fixed;bottom:0;z-index:100;}

#snackbar p{color:#fff;}

video{display:none;}

em{font-style:italic;}

strong{font-weight:700!important;}

blockquote{display:block;margin-top:1em;margin-bottom:1em;margin-left:40px;margin-right:40px;}

h1{font-size:1.3em;}

h2{font-size:1.2em;}

h3,table td h2{font-size:1.1em;margin-bottom:.3em;font-weight:700;width:100%;color:#e62925;text-transform:uppercase;}

h4{font-size:1em;}

a{text-decoration:none;}

.text a{text-decoration:underline;}

.information a{text-decoration:underline;}

.wp-caption{float:left;}

.content-beneath{padding-top:calc(95px + 41px);}

.background-image{height:100vh;width:100vw;background-image:url(img/background-map.jpg);-webkit-transform:translate3d(0,0,0);position:fixed;top:0;left:0;z-index:-100;}

.placeholder{pointer-events:none;}

.placeholder .thumbnail{background-color:rgba(0,0,0,.15)!important;}

.placeholder .top{max-width:100%;width:200px;background-color:rgba(0,0,0,.15);height:calc(1em * 1 * 1.3);border-radius:5px;}

.placeholder .center{background-color:rgba(0,0,0,.15);height:calc(1em * 1 * 3);border-radius:5px;}

.placeholder .bottom{height:calc(1em * 1 * 1.3)!important;}

.placeholder .bottom p{background-color:rgba(0,0,0,.15);height:inherit;width:100px;border-radius:5px;display:inline-block;}

.placeholder .bottom p:nth-child(2){float:right;}

table{border-collapse:collapse;}

table tr:first-of-type h2{padding:0 0 10px 0;}

table td{padding:5px;border:1px #000 solid;}

table td h2{border:none;padding:25px 0 10px 0;}

.wrap{padding:0 calc(50% - 43%) 30px calc(50% - 43%);float:left;width:100%;margin:0 auto;display:block;}

header{height:calc(95px + 41px - 2px);width:100%;line-height:0;box-shadow:3px 3px 30px 0 rgba(0,0,0,.5);-webkit-transform:translate3d(0,0,0);position:absolute;top:0;z-index:2;}

header .banner{background-color:#e62925;overflow:hidden;width:100%;height:95px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}

header .banner-anchor{cursor:pointer;}

header .burger-menu{height:95px;width:95px;background-color:#fff;cursor:pointer;position:absolute;top:0;left:0;z-index:1;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}

header .burger-menu p{width:100%;text-align:center;font-size:2.5em;color:#464646;}

header .banner .logo-box{margin:0 10px 0 0;padding-right:12px;height:90%;}

header .banner .logo{cursor:pointer;float:right;height:100%;}

header .banner .title{margin:0 0 0 10px;line-height:27px;font-size:1.9em;display:inline-block;color:#fff;}

header .banner .title::before{content:'ÖSTERREICHISCHER FACHVERBAND FÜR ORIENTIERUNGSLAUF';}

header nav{background-color:#fff;border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;}

header .menu{margin:0 calc(50% - 43%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}

header .menu>.menu-item{transition:color .1s;color:#464646;padding:10px 7px;text-decoration:none;position:relative;}

header .menu>.menu-item:hover{color:#000;cursor:pointer;}

header .menu>.menu-item>.pointer{display:none;}

header .menu>.menu-item>a{cursor:inherit;white-space:nowrap;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}

header .menu>.menu-item>a>i{font-size:1.4em;margin:0 5px 1px 5px;display:none;position:relative;top:3px;}

header .sub-menu{transition:opacity .1s;opacity:0;border:#fff 2px solid;border-bottom-left-radius:5px;border-bottom-right-radius:5px;box-shadow:3px 3px 30px 0 rgba(0,0,0,.5);padding-bottom:10px;padding-top:0;background-color:#fff;min-width:100%;white-space:nowrap;position:absolute;top:98%;left:0;z-index:-2;pointer-events:none;}

header .sub-menu i{display:none;}

header .sub-menu>.menu-item{transition:color .1s;text-transform:uppercase;text-align:inherit;padding:5px 14px 5px 7px;color:#464646;}

header .sub-menu>.menu-item:hover{background-color:#fff;color:#000;}

header .sub-menu>.menu-item:hover>.pointer{color:#000;}

header .sub-menu>.menu-item>.pointer{transition:inherit;color:rgba(0,0,0,.1);font-size:.85em;margin:0 4px;}

header .sub-menu>.menu-item>.pointer::after{content:'\25B6';}

header .sub-menu>.menu-item>a{cursor:pointer;font-size:.9em;}

header .sub-menu>.menu-item>a>span{text-transform:uppercase;font-size:inherit;}

header .sub-menu .sub-menu{display:none;}

header .menu>.menu-item:last-child .sub-menu{right:0;left:auto;text-align:right;}

header .menu>.menu-item:last-child .sub-menu>.menu-item{padding:5px 7px 5px 14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}

header .menu>.menu-item:last-child .sub-menu>.menu-item>.pointer::after{content:'\25C0';}

img._mi._before._image{height:29px;width:auto;display:none;}

#slideshow{cursor:pointer;margin-top:30px;box-shadow:3px 3px 30px 0 rgba(0,0,0,.5);border-radius:5px;width:calc(100% - 30px - 230px);height:400px;overflow:hidden;position:relative;display:inline-block;}

#slideshow .headline{cursor:default;}

#slideshow .headline .button-box{height:inherit;width:70px;margin-left:calc(50% - 35px);position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}

#slideshow .headline .button-box .button{transition:background-color .1s;cursor:pointer;border-radius:90%;height:17px!important;width:17px!important;border:2px #fff solid;}

#slideshow .headline .button-box .button:hover{background-color:#fff;}

#loadmore{height:40px;width:230px;background-color:#e62925;margin:40px auto 0 auto;border-radius:5px;cursor:pointer;display:block;}

#loadmore img{height:40px;width:40px;display:none;}

#loadmore p{color:#fff;width:100%;font-size:1em;line-height:40px;height:40px;text-align:center;}

#slideshow .post-box{transition:-webkit-transform 1.2s ease-in-out 0s;transition:transform 1.2s ease-in-out 0s;transition:transform 1.2s ease-in-out 0s,-webkit-transform 1.2s ease-in-out 0s;background-color:#fff;width:300%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}

#slideshow .img-box{height:100%;width:100%;position:absolute;z-index:-1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}

#slideshow .gradient{height:100%;width:100%;background:linear-gradient(to bottom,transparent 40%,rgba(0,0,0,.7) 100%);position:absolute;}

#slideshow a{cursor:pointer;width:calc(100% / 3);height:100%;}

.w-i-o-description{color:#464646;padding:18px 5% 20px 5%;}

.post{width:100%;overflow:hidden;position:relative;}

#slideshow .post{height:calc(400px - 50px);min-width:33.3%;z-index:0;}

#slideshow .post .post-image-box{width:100%;height:220px;overflow:hidden;}

article .image-box{cursor:url(img/else/lupe.cur),pointer;cursor:-moz-zoom-in;width:100%;height:300px;overflow:hidden;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}

article .image-box:hover .item:first-of-type img{-webkit-transform:scale(2.07);transform:scale(2.07);}

article .image-box .item:first-of-type{position:absolute;top:0;right:0;bottom:0;left:0;}

article .image-box .item:first-of-type img{transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s,-webkit-transform 1s;min-width:100%;height:auto;-webkit-filter:blur(4px);filter:blur(4px);}

article .image-box .item:last-of-type{width:100%;height:inherit;overflow:hidden;}

article .image-box .item:last-of-type img{-webkit-transform:scale(1);transform:scale(1);}

#slideshow .post .thumbnail{transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;overflow:hidden;border-radius:90%;height:170px;margin:calc(110px - 85px) auto;width:170px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}

#slideshow .post:hover .attachment-post-thumbnail{-webkit-transform:scale(1.05);transform:scale(1.05);-ms-transform:scale(1.05);}

#slideshow .post .attachment-post-thumbnail{transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;height:auto;width:100%;}

article .image-box .item .attachment-post-thumbnail{width:auto;height:100%;-webkit-transform:scale(2);transform:scale(2);margin:0 auto;display:block;}

#slideshow .information,article .information{color:#464646;width:100%;padding:18px 5% 20px 5%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}

#slideshow .information{padding-top:0;position:absolute;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}

.post .information h3,.single-title{color:#e62925;font-weight:700!important;text-transform:uppercase;height:calc(1em * 1 * 1);word-wrap:break-word;overflow:hidden;width:100%;}

.single-title{color:#fff;}

#slideshow .post .information h3{color:#fff;font-size:1.5em;height:auto;overflow:visible;}

#slideshow .post .all-posts{background-color:#e62925;border-radius:5px;width:130px;margin-left:calc(50% - 65px);margin-bottom:20px;position:absolute;bottom:-5px;left:0;display:none;}

#slideshow .post .all-posts p{padding:5px 0;width:100%;text-align:center;font-size:1em;color:#fff;}

#slideshow .post .all-posts p::after{margin-left:5px;content:'\25BC';color:#fff;}

article .single-title-box{pointer-events:none;height:100%;width:100%;position:absolute;left:0;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}

.single-title{margin-bottom:0;pointer-events:none;font-size:1.2em;text-align:center;}

.post .information>p{padding:0 5%;padding-bottom:15px;width:100%;line-height:1.4em;font-size:1em;}

.post .information ul,
.post .information ol,
.layout-page .text ul,
.layout-page .text ol {
	padding: 0 5% 15px;
}

.post .information ul li,
.layout-page .text ul li {
	list-style: disc;
	margin-bottom: 5px;
}

.post .information ol li,
.layout-page .text ol li {
	list-style: decimal;
	margin-bottom: 5px;
}

.post .information .center{max-height:calc(1em * 1 * 3);overflow:hidden;}

.post .information .center p{line-height:1em;font-style:italic;}

.post .information .attachment img {border: 1px solid #ddd; border-radius: 4px; padding: 5px; /*margin-top:-250px;*/}

#slideshow .post .information{color:#fff;}

#slideshow .post .information .bottom *{font-size:.9em;}

/*article .post .information .gallery-item img {width:250px; height: 250px; border: 1px solid #ddd; border-radius: 4px; padding: 5px; margin-top:-100px;}*/

#slideshow .post .information .bottom,article .post .information .bottom{height:calc(1em * 1.1 * 1);overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}

.information .center{margin-bottom:7px;}

article .post .information .bottom{margin-top:15px;padding:0 5%;}

.category-home{position:absolute;overflow:hidden;width:50px;height:50px;}

.layout-page{color:#464646;}

.headline{box-shadow:none;height:50px;background-color:#e62925;width:100%;padding:0 8px 0 40px;border-radius:5px;border-bottom-left-radius:0;border-bottom-right-radius:0;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}

.layout-page .headline{position:relative;}

#old-archiv{position:absolute;right:40px;}

#old-archiv h3{color:#fff;margin:0;font-size:1em;cursor:pointer;text-transform:uppercase;}

.title{margin-right:33px;text-transform:uppercase;color:#fff;display:inline-block;}

.layout-page .text{padding:18px 5% 20px 5%;}

.layout-page .text p{line-height:1.4em;font-size:1em;}

#layout1{position:relative;}

#layout1 .text{width:calc(100% - 250px);float:left;display:inline-block;}

#layout1 .attachments{width:200px;float:right;position:relative;display:inline-block;}

#layout1 .attachments .gallery{background-color:#464646;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}

#layout1 .attachments .img-box{overflow:hidden;cursor:url(img/else/lupe.cur),pointer;cursor:-moz-zoom-in;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}

#layout1 .attachments .img-box:hover img{-webkit-transform:scale(1.07);transform:scale(1.07);}

#layout1 .attachments .img-box:nth-of-type(1),article .attachments .img-box:nth-of-type(2){display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;}

#layout1 .attachments .img-box img{transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;height:auto;width:100%; margin:0 auto;display:block;}

#layout2 .attachments,article .attachments{margin-top:30px;position:relative;}

#layout2 .attachments h3,article .attachments h3{color:#464646;height:25px;font-size:1.1em;width:100%;text-align:center;}

#layout2 .attachments h3::before,article .attachments h3::before{content:'\25C0';margin:0 10px;font-size:.8em;}

#layout2 .attachments h3::after,article .attachments h3::after{content:'\25B6';margin:0 10px;font-size:.8em;}

#layout2 .attachments .gallery,article .attachments .gallery{height:200px;background-color:#464646;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;overflow-x:scroll;overflow-y:hidden;}

#layout2 .attachments .img-box,article .attachments .img-box{overflow:hidden;height:inherit;cursor:url(img/else/lupe.cur),pointer;cursor:-moz-zoom-in;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}

#layout2 .attachments .img-box:hover img,article .attachments .img-box:hover img{-webkit-transform:scale(1.07);transform:scale(1.07);}

#layout2 .attachments .img-box:nth-of-type(1),#layout2 .attachments .img-box:nth-of-type(2),article .attachments .img-box:nth-of-type(1),article .attachments .img-box:nth-of-type(2){display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;}

#layout2 .attachments .img-box img,article .attachments .img-box img{transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;height:100%;width:auto;margin:0 auto;display:block;}

.search-form{height:30px;color:#464646;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}

.sidebar .search-form{margin:0 auto;width:92%;position:absolute;top:calc(50% - 15px);left:calc(50% - 46%);}

.layout-page .search-form{width:200px;float:right;position:relative;}.search-form label{width:100%;}

.search-form .search-bar{-webkit-appearance:none;border-radius:3px;width:100%;outline:0;height:30px;font-size:.9em;border:none;border-right:none;padding:7px 28px 7px 7px;margin-right:6px;}

.search-form .submit-box{width:30px;height:30px;background-color:transparent;position:absolute;right:0;top:0;}

.search-form .search-submit{opacity:.75;background-image:url(img/loop-black.svg);background-repeat:no-repeat;background-position:center;border:none;outline:0;background-color:transparent;cursor:pointer;margin:20%;width:60%;height:60%;}

.search-form .search-submit:hover{opacity:1;}

article .headline .triangle{text-align:center;width:17px;display:inline-block;}

article .headline .triangle::before{color:#fff;font-size:1.8em;content:'\21A9';position:relative;top:6px;}article .headline a{cursor:pointer;}

.sidebar{margin-top:30px;box-shadow:3px 3px 30px 0 rgba(0,0,0,.5);border-radius:5px;overflow:hidden;float:right;width:230px;background-color:#fff;position:relative;display:inline-block;}

.sidebar .ad-custom{display:inline-block;}

.ad-facebook-anchor,.sidebar .ad-custom a:first-of-type{overflow:hidden;height:111px;position:relative;display:inline-block!important;}

.sidebar .ad-custom a:first-of-type{height:auto!important ;width:initial!important;}

.sidebar .ad-custom *{display:none;}

.sidebar .ad-custom img{display:block;}

.sidebar .ad-dynamic{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;}

.sidebar .ad-static{height:65px;margin-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}

.ad-facebook-anchor{width:49%;padding:15px;border-radius:54px;}

.ad-facebook-anchor img,.sidebar .ad-custom a:first-of-type img{margin:0 auto;display:block!important;}

.sidebar .ad-custom a:first-of-type img{height:140px;width:auto;margin-top:calc(50% - 35%);}

.ad-facebook-anchor img{height:100%;}

.sidebar .widget .widgettitle{height:50px;line-height:50px;background-color:#e62925;width:100%;text-transform:uppercase;color:#fff;text-align:center;position:relative;}

.sidebar .widget:first-of-type .widgettitle{border-radius:5px;border-bottom-left-radius:0;border-bottom-right-radius:0;}

.sidebar .widget .widget-anchor{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}

.sidebar .widget .widget-anchor img{cursor:pointer;height:150px;width:auto;}

.sidebar .widget .ad-facebook{cursor:pointer;width:100%;}

.sidebar .anne-db .anne-ddi_event-list_compact_wrapper a{background-color:transparent;cursor:pointer;}

.sidebar .anne-db img{height:36px;width:36px;}

.sidebar .anne-db .anne-ddi_event-list_compact_wrapper div{transition:color .1s;margin-left:41px;font-size:.9em;}

.sidebar .anne-db .anne-ddi_event-list_compact_wrapper li:first-of-type{margin-top:10px;}

.sidebar .anne-db .anne-ddi_event-list_compact_wrapper li:last-of-type{margin-bottom:0;}

.sidebar .anne-db a{color:#464646;cursor:pointer;}

.sidebar .anne-db a:hover{color:#000;}

.sidebar .anne-db a p{transition:color .1s;color:inherit;margin:20px 0 15px 0;font-weight:700;text-transform:none;text-align:center;}

.sidebar p{text-align:center;margin:15px 20% 0 20%;color:#464646;}

.headline-sidebar{-webkit-filter:grayscale(100%);filter:grayscale(100%);margin-bottom:15px;}

.sidebar .content{width:100%;}.sidebar .ad-anne-anchor{height:100%!important;margin:0 auto;}

.sidebar .ad-anne{width:auto!important;height:100%!important;margin:0 auto;display:block;}

.widget-slideshow{transition:-webkit-transform .5s ease-in-out 0s;transition:transform .5s ease-in-out 0s;transition:transform .5s ease-in-out 0s,-webkit-transform .5s ease-in-out 0s;width:300%;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}

#widget-slideshow-2{width:700%;}

.widget-slideshow .item{overflow:hidden;width:calc(100%/3);}

#widget-slideshow-2 .item{width:calc(100%/7);padding:0 2%;height:150px;}

.sidebar .partner-anchor{transition:opacity .1s;opacity:.75;width:100%;}.sidebar .partner-anchor:hover{opacity:1;}

.sidebar .partner-anchor img{opacity:inherit;width:70%;margin:0 auto;display:block;}

.sidebar .partner-anchor:first-of-type img{margin-top:10px;}

.sidebar .partner-anchor:last-of-type img{margin-bottom:10px;}

.posts-box{padding:18px 5% 20px 5%;}#posts .post{overflow:visible;}

#posts .content{display:-webkit-box;display:-ms-flexbox;display:flex;}

#posts .post:last-child{margin-bottom:0;}

#posts .thumbnail{transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;overflow:hidden;cursor:pointer;display:inline-block;height:145px;width:145px;border-radius:90%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}

#posts .thumbnail .attachment-post-thumbnail{height:100%;width:auto;}

#posts .thumbnail .thumbnail-menu-item{opacity:.6;-webkit-transform:scale(.8);transform:scale(.8);}

#posts .information{padding:10px 0 0 5%;width:calc(100% - 150px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}

#posts .information .top h3{cursor:pointer;display:inline-block;width:auto;}

#posts .information .top h3:hover{color:#e62925;}

#posts .information .top p{font-size:.9em; margin-top:-2px;}

.author span{font-size:1em;}

.author span:after{content:',';}.author span:last-of-type:after{content:'';}

#posts .information .bottom{height:calc(1em * 1 * 1);width:100%;position:relative;}

#posts .information .bottom .category{display:inline-block;}#posts .information .bottom .category span{font-weight:700;position:relative;bottom:1px;}

#posts .information .bottom .category a{cursor:pointer;font-weight:inherit;position:relative;bottom:-1px;}

#posts .information .bottom .category a:hover{color:#000;}#posts .information .bottom .date{font-size:.9em;display:inline-block;float:right;}

#posts .seperate{height:2px;width:100%;border-radius:45%;background-color:#d2d2d2;margin:20px 0;}#posts .post:last-of-type .seperate{display:none;}

/*.gallery-icon{overflow:hidden;position:relative;padding-top:150px;padding-right:50px;}*/

/*.wc-gallery .gallery .gallery-icon a{min-height:100%;position:absolute;top:0;right:0;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}*/

/*.wc-gallery .gallery .gallery-icon a img{max-width:none;height:auto;vertical-align:middle;}*/

footer{background-color:#e62925;box-shadow:3px 3px 30px 0 rgba(0,0,0,.5);height:50px;padding:0 calc(50% - 43%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}

footer .footer-menu{width:100%;}

footer .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}

footer .menu>.menu-item{transition:color .1s;text-transform:uppercase;color:#fff;text-decoration:none;cursor:pointer;}

footer .menu>.menu-item>a{font-size:.9em;cursor:inherit;}

footer .sub-menu{display:none;}

footer i{display:none!important;}

footer .copyright{font-size:1em;width:100%;color:#fff;text-align:center;text-transform:uppercase;display:none;}

footer .copyright span{font-size:1.2em;}

#slideshow .post .attachment-post-thumbnail.format{height:100%;width:auto;}

html.switch-light{position:fixed;overflow-y:scroll;}

#snackbar.active{transition:all .25s ease-out 0s;pointer-events:all;opacity:1;margin-bottom:60px;}

#lightbox.switch-light{-webkit-filter:opacity(1);filter:opacity(1);opacity:1;pointer-events:all;}

#lightbox.switch-light .gallery{-webkit-transform:scale(1);transform:scale(1);}

#lightbox .gallery .img-box.select{border:#fff 5px solid;}

#lightbox .large.format{width:100%;height:auto;}

#loadmore.start,#loadmore.switch{background-color:transparent;pointer-events:none;width:40px;}

#loadmore.switch img{display:inline-block;}

#loadmore.switch p{display:none;}

article .attachments .outline.active{opacity:1;}

.menu-mark-current{color:#e62925!important;}

.menu-mark-current>.pointer{color:#e62925!important;}

header .sub-menu.sub-menu-toggle{opacity:1;pointer-events:all;}

.header-sticky{-webkit-transform:translate3d(0,-95px,0);transform:translate3d(0,-95px,0);position:fixed;}

.header-sticky .banner{opacity:0;}

header nav.active{-webkit-transform:translateX(0);transform:translateX(0);}

.slideshow-button-check{transition:background-color .1s;background-color:#fff!important;}

#posts .thumbnail.no-img{overflow:visible;}

.anne-ddi_event-list_table_filters input{font-size:1em;}

.anne-ddi_event-list_table_filters button{top:10px;right:0;font-size:1.1em;cursor:pointer;}

@media screen and (min-width:1350px){.wrap{padding:0 calc(50% - 1147px/2) 30px calc(50% - 1147px/2)}header .banner .title{font-size:2em}header .menu{margin:0 calc(50% - 1147px/2)}footer .menu{margin:0 calc(50% - 1147px/2)}}

@media screen and (max-width:1200px){header .banner .title{font-size:1.6em}header .menu>.menu-item>a>span{display:none}header .menu>.menu-item>a>i{display:block;-webkit-transform:scale(1.4);transform:scale(1.4)}img._mi._before._image{display:block}header .menu>.menu-item{padding:5px 7px}}

@media screen and (max-width:992px){.content-beneath{padding-top:95px}.wrap{padding:0 30px 30px 30px}.headline{padding:0 8px 0 16px}header .banner .title{padding-top:7px}header .banner .title::before{font-size:2em;content:'ÖFOL';line-height:38px;letter-spacing:4px}header nav{transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;height:100vh;width:200px;-webkit-transform:translateX(-100%);transform:translateX(-100%)}header .menu{margin:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}header .burger-menu{display:-webkit-box;display:-ms-flexbox;display:flex}header .menu>.menu-item{padding:15px 15px}#layout1 .text{width:70%}footer{padding:0 30px}}

@media screen and (max-width:768px){article,main,section{width:100%}.headline{padding:0 20px 0 28px}#lightbox .large{margin-bottom:0}#lightbox .gallery{display:none}header .banner{padding-left:95px}#slideshow{width:100%}.sidebar{display:none}.pointer{display:none}#layout1 .text{width:100%}#layout1 .attachments{width:100%}#layout1 .attachments .img-box{height:220px}footer .footer-menu{display:none}footer .copyright{display:block}}

@media screen and (max-width:576px){.title{margin:0}.layout-page .search-form{display:none}header .menu>.menu-item{position:static;padding:10px 10px}header .sub-menu{display:none}#slideshow .headline .button-box{display:none}#old-archiv{display:none}header .banner{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}header .banner .logo-box{display:none}header .banner .title{width:50%;margin-right:0}.placeholder{display:none}#layout2 .attachments h3::before,article .attachments h3::before{display:none}#layout2 .attachments h3::after,article .attachments h3::after{display:none}#layout2 .attachments .img-box img,article .attachments .img-box img{height:auto;width:100%}#posts .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#posts .thumbnail{margin:0 auto}#posts .information{width:100%;padding-left:0;display:block}#posts .information .top>a,#posts .information h3,#posts .information p{width:100%!important;text-align:center}#posts .information .top h3{margin-bottom:0}#posts .information .top p{margin-bottom:5px}.post .information .center p{padding:0 20px}#posts .information .bottom .date,.placeholder .bottom .date{display:none}#posts .information .bottom .bottom .category{float:left}#layout2 .image-box .item:last-of-type,article .image-box .item:last-of-type{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#layout2 .image-box .item .attachment-post-thumbnail,article .image-box .item .attachment-post-thumbnail{width:100%;height:auto}#layout2 .image-box .item:first-of-type img,article .image-box .item:first-of-type img{display:none}#layout2 .gallery,article .gallery{height:auto!important;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important;overflow:auto!important}#layout2 .attachments .img-box,article .attachments .img-box{height:200px}}

@media screen and (max-width:340px){footer .copyright{font-size:.9em}#layout2 .attachments .img-box:hover img,article .attachments .img-box:hover img{-webkit-transform:scale(2);transform:scale(2)}article .attachments .img-box,article .image-box .item:last-of-type img{-webkit-transform:scale(2);transform:scale(2)}}

@media (pointer:coarse){header .sub-menu{display:none}#slideshow .post:hover .thumbnail{-webkit-transform:scale(1);transform:scale(1);-ms-transform:scale(1)}.attachments .img-box:hover img{-webkit-transform:scale(1.5);transform:scale(1.5)}.attachments .img-box img,article .image-box .item:last-of-type img{-webkit-transform:scale(1.5);transform:scale(1.5)}}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}input[type=text]::-ms-clear{display:none;width:0;height:0}input[type=text]::-ms-reveal{display:none;width:0;height:0}input[type=text]::-ms-clear{display:none;width:0;height:0}input[type=text]::-ms-reveal{display:none;width:0;height:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}

/*# sourceMappingURL=../oefol/sass/maps/base.css.map */