@font-face{font-family:"themify";src:url("/files/segelclub_kyffhaeuser/css/fonts/themify.eot?-fvbane");src:url("/files/segelclub_kyffhaeuser/css/fonts/themify.eot?#iefix-fvbane") format("embedded-opentype"),url("/files/segelclub_kyffhaeuser/css/fonts/themify.woff?-fvbane") format("woff"),url("/files/segelclub_kyffhaeuser/css/fonts/themify.ttf?-fvbane") format("truetype"),url("/files/segelclub_kyffhaeuser/css/fonts/themify.svg?-fvbane#themify") format("svg");font-weight:normal;font-style:normal}:root{--width-content: 90vw;--max-width-content: 1300px;--width-content-wide: 90vw;--max-width-content-wide: 1700px;--color-primary: #426D83;--color-accent: #0579BF;--color-white: #fff;--color-black: #000;--color-gray: #bbbbbbe6;--color-primary-20: rgba(66, 109, 131, 0.2);--color-primary-40: rgba(66, 109, 131, 0.4);--color-primary-50: rgba(66, 109, 131, 0.5);--color-primary-70: rgba(66, 109, 131, 0.7);--color-primary-80: rgba(66, 109, 131, 0.8);--bg-white-90: rgba(255, 255, 255, 0.9);--bg-white-80: rgba(255, 255, 255, 0.8);--bg-white-50: rgba(255, 255, 255, 0.5);--bg-white-48: rgba(255, 255, 255, 0.48);--bg-white-20: rgba(255, 255, 255, 0.2);--bg-accent-20: rgba(5, 121, 191, 0.2);--bg-white-83: rgba(255, 255, 255, 0.83);--bg-white-76: rgba(255, 255, 255, 0.76);--bg-white-69: rgba(255, 255, 255, 0.69);--bg-white-62: rgba(255, 255, 255, 0.62);--bg-white-55: rgba(255, 255, 255, 0.55);--shadow-header: 0px 3px 3px rgba(143, 216, 255, 0.1);--shadow-footer: 0 -3px 3px -1px rgba(143, 216, 255, 0.1);--shadow-cookiebar: -1px 1px 7px var(--color-black);--color-slider-dot: rgba(66, 109, 131, 0.3);--transition-default: all 0.3s;--transition-fast: all 0.15s;--transition-color: color 0.3s;--transition-color-in: color 0.3s ease-in;--transition-color-out: color 0.3s ease-out}*{box-sizing:border-box}html{font:14px "Lato",sans-serif;color:var(--color-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{min-height:120dvh;background-image:url("../../files/segelclub_kyffhaeuser/css/files/segelclub_kyffhaeuser/images/hg-bild_4.jpg");background-position:center top;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;overflow-x:hidden}body::before{content:"";position:fixed;top:0;left:0;width:100vw;height:calc(100vh - 61px);display:block;background-image:url("../../files/segelclub_kyffhaeuser/css/files/segelclub_kyffhaeuser/images/hg-bild_4.jpg");background-position:center top;background-repeat:no-repeat;background-size:cover;z-index:0}.clearfix::after,#header nav .level_1::after,.formbody::after{content:"";display:table;clear:both}h1,.startseite h2{font-size:1.5em;font-weight:bold;text-align:center;text-transform:uppercase;color:var(--color-white)}h3{text-transform:uppercase}p,#main li{line-height:1.5}a,a:link,a:visited{color:var(--color-primary);transition:var(--transition-default)}.bg-light h1,.bg-light h2{color:var(--color-primary)}#main a:hover{color:var(--color-accent);text-decoration:none;transition:var(--transition-default)}#main .inside{display:flow-root}#container{padding:0}.mod_article:not(#video)>*:not(.article-image){width:var(--width-content);max-width:var(--max-width-content);margin:0 auto;padding:1em 5% 3em;line-height:1.5}.mod_article.wide:not(#video)>*:not(.article-image){width:var(--width-content-wide);max-width:var(--max-width-content-wide)}.mod_article .inside{background-color:var(--bg-white-90)}.mod_article .inside.bg-transparent{background:none}.bg-white>*{color:var(--color-primary)}.mod_article#video{height:100vh}.text,.bg-white{padding:1em 1em 3em}.bilder-bg,.bildergalerie .mod_article{padding:1em 1em}.blur{filter:blur(5px)}ol{margin:0;padding:0;list-style-type:none;counter-reset:item}ol>li{display:table;margin-bottom:1em;counter-increment:item}ol>li::before{content:counters(item, ".") ". ";display:table-cell;width:1.25em;padding-right:.25em;text-align:right}li ol>li{margin:0 0 .75em}li ol>li::before{content:counters(item, ".") " "}.ce_text>ol>li{width:100%;margin-bottom:0;padding-bottom:1em;border-bottom:1px solid var(--color-primary-20)}ol h2{margin-top:.5em}.ce_text>ol>li::before{font-size:1.5em;font-weight:bold}table,tbody,tr,td{border-collapse:collapse}td{padding:.25em .25em;border-right:1px solid var(--color-primary-40)}td:last-of-type{border-right:0}tr{border-top:1px solid var(--color-primary-40);border-bottom:1px solid var(--color-primary-40)}.ce_downloads ul{padding-left:0}li.download-element{margin-bottom:.5em}#header{position:fixed;top:0;width:100%;z-index:100;box-shadow:var(--shadow-header);transition:var(--transition-default)}#header.header-alt{background-color:var(--color-primary);transition:var(--transition-default)}#navigation_icon{position:absolute;top:1.3em;right:3.5%;display:block}#header-titel{width:94%;margin-right:auto;margin-bottom:1em;margin-left:auto;padding-top:1em;padding-bottom:1em;border-bottom:1px solid var(--color-white);transition:var(--transition-default)}#header.header-alt #header-titel{margin-bottom:.667em;padding-top:1em;padding-bottom:.333em;border-bottom:0;transition:var(--transition-default)}.header-alt #navigation_icon{top:1em}#header.header-alt #header-titel span{height:0}#header-titel strong{font-size:1.125em;text-transform:uppercase}#header-titel strong>span{text-transform:none}#header-titel a>span{display:block;overflow:hidden;margin-left:0;font-size:1em}#header-titel a{color:var(--color-white);text-decoration:none}#navigation_icon a{display:block;text-decoration:none;outline:none}.hamburger{cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;overflow:visible}.hamburger-box{display:inline-block;position:relative;width:35px;height:22px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{display:block;position:absolute;width:35px;height:2px;background-color:var(--color-white);border-radius:2px;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner{top:50%;margin-top:-1.5px;transition-duration:.075s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger-inner::before{content:"";top:-9px;transition:top .075s .12s ease,opacity .075s ease}.hamburger-inner::after{content:"";bottom:-9px;transition:bottom .075s .12s ease,transform .075s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--squeeze .hamburger-inner.is-active-inner,.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--squeeze .hamburger-inner.is-active-inner::before,.hamburger--squeeze.is-active .hamburger-inner::before{top:0;opacity:0;transition:top .075s ease,opacity .075s .12s ease}.hamburger--squeeze .hamburger-inner.is-active-inner::after,.hamburger--squeeze.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom .075s ease,transform .075s .12s cubic-bezier(0.215, 0.61, 0.355, 1)}#header nav,#right nav{overflow:visible;background-color:var(--color-white)}#header nav{height:0;display:block;padding-top:0;padding-bottom:0;font-size:16px;transition:var(--transition-fast)}#header nav li,#header nav ul{height:0}#header nav.active li,#header nav.active ul{height:auto}#right nav{padding:.75em 0}#header nav ul,#right nav ul{margin:0;padding:0;list-style-type:none}#header nav ul.level_1{width:90%;margin-right:auto;margin-left:auto;text-transform:uppercase}#header nav ul.level_1>li{position:relative;height:0;float:none;display:block;margin-top:.75em;margin-right:0;margin-bottom:.75em;transition:var(--transition-fast)}#header nav.active ul.level_1>li{height:100%;transition:var(--transition-fast)}#header nav a.submenu::after{content:"";margin-left:1em;font:12px "themify"}#mobile_navigation.active{height:auto;padding-top:1em;padding-bottom:1em;transition:var(--transition-fast)}#header nav ul li{overflow:hidden}#header nav ul.level_2{position:static;left:auto;display:block;height:0;padding:0 0 0 1em;background-color:var(--color-white);text-transform:none;transition:var(--transition-default)}#mobile_navigation ul.level_2.active{height:auto;padding-top:1em;padding-bottom:1em;transition:var(--transition-default)}#header nav ul.level_2>li,#right nav ul li{margin-bottom:.75em}#header nav ul.level_2>li.last,#right nav ul li.last{margin-bottom:0}#header nav ul li a,#footer nav ul li a{color:var(--color-primary);text-decoration:none;white-space:nowrap;transition:var(--transition-color)}#header nav ul li strong,#header .trail,#header nav ul li:hover>a,#footer nav ul li strong,#footer nav ul li:hover>a,#right nav ul li:hover a{color:var(--color-primary-50);transition:var(--transition-color)}#header nav ul li strong,#footer nav ul li strong,#right nav ul li strong{font-weight:600}.flag{position:absolute;top:76px;left:3%;width:108px;height:62px;margin:auto;opacity:1;display:none;animation:oscill .5s ease-in-out infinite alternate;animation-delay:1s;transition:opacity .3s}#header.header-alt .flag{opacity:0;transition:opacity .3s}.flag-element{position:relative;display:inline-block;width:1px;height:100%;max-width:100%;background:url("http://segelclub-kyffhaeuser.de/files/segelclub_kyffhaeuser/images/fahne-freistell-test-klein.png");background-size:108px 62px;outline:1px solid rgba(255,255,255,0);animation:oscill .5s ease-in-out infinite alternate}@keyframes oscill{100%{transform:translateY(5%) rotate(0.01deg)}}@-webkit-keyframes oscill{100%{transform:translateY(5%)}}@-moz-keyframes oscill{100%{transform:translateY(5%) rotate(0.01deg)}}@-ms-keyframes oscill{100%{transform:translateY(5%)}}#video{position:relative}.article-image{position:relative;z-index:-1}.article-image img{position:fixed;top:0;left:0;width:100vw;height:100vh;object-fit:cover}#main #video,#main #backgroundvideo,#main #backgroundvideo video{width:100%;height:100vh}#main #backgroundvideo video{object-fit:cover}#video #logo{position:absolute;width:100%;height:100%;z-index:10;display:flex;justify-content:center;align-items:center}#logo img{width:38%;cursor:pointer}#video .ce_player{position:relative;display:flex;width:100vw;height:100vh}#video .ce_player::before{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background-color:var(--bg-accent-20)}#video .ce_player video{width:100vw;height:auto;object-fit:cover}.ce_lmf_slider,.ce_lmf_slider .slick-list{height:100vh}.ce_lmf_slider_image.slick-slide{height:100vh}#main{margin-top:7em;margin-bottom:7em}.startseite #main{margin-top:0}.bildergalerie #main .mod_article{width:100%}.startseite #main .mod_article{margin-bottom:2em}.layout_simple{padding:1em}.layout_simple time{float:left;display:block;width:5.25em;font-weight:bold}.layout_simple a{float:right;display:block;width:calc(100% - 5.25em - 5%);margin-left:5%;text-decoration:none}.layout_simple a::after{content:"mehr >";display:block;font-weight:300}.empty{padding:1em 2em;background-color:var(--bg-white-90)}.layout_simple:nth-of-type(n),.mod_eventlist .event:nth-of-type(n){background-color:var(--bg-white-48)}.layout_simple:nth-of-type(1),.mod_eventlist .event:nth-of-type(1){background-color:var(--bg-white-90)}.layout_simple:nth-of-type(2),.mod_eventlist .event:nth-of-type(2){background-color:var(--bg-white-83)}.layout_simple:nth-of-type(3),.mod_eventlist .event:nth-of-type(3){background-color:var(--bg-white-76)}.layout_simple:nth-of-type(4),.mod_eventlist .event:nth-of-type(4){background-color:var(--bg-white-69)}.layout_simple:nth-of-type(5),.mod_eventlist .event:nth-of-type(5){background-color:var(--bg-white-62)}.layout_simple:nth-of-type(6),.mod_eventlist .event:nth-of-type(6){background-color:var(--bg-white-55)}.mod_newslist{max-width:800px;margin-right:auto;margin-left:auto;background-color:var(--color-gray)}.mod_newslist h1,.mod_newslist h2{margin:0;padding:2rem 0;background-color:var(--color-primary);color:var(--color-white)}.mod_newsreader{max-width:1000px;margin-right:auto;margin-left:auto;padding:1em 5% 3em;background-color:var(--bg-white-90)}.mod_newsreader h1{text-align:left;text-transform:none}.mod_newsreader p.info{margin-bottom:.5em;padding-bottom:.5em;border-bottom:1px solid var(--color-primary-70)}.pagination{margin-top:1em;text-align:center;background-color:var(--bg-white-20)}.pagination p{font-weight:bold}.pagination ul{margin:1em;padding:0;text-align:center;list-style-type:none}.pagination ul li{display:inline-block;padding:0 .5em}.pagination ul li .active{color:var(--color-primary-70)}.back{font-weight:bold}#termine div[class*=termine]{width:100%;float:none}#bilder .content-hyperlink{height:40vw;margin-top:0;margin-right:0;margin-left:0;margin-bottom:3.5%}#termine .termine-1,#termine .termine-2{margin-bottom:3.5%}.mod_eventlist h1{padding:.75em 2em;margin:0;color:var(--color-white);background-color:var(--color-primary)}.mod_eventlist h2{margin:0;padding:.75em 2em;background-color:var(--color-primary);font-size:1em;color:var(--color-white);text-align:left;text-transform:uppercase}.mod_eventlist{position:relative;margin-top:20px;overflow:visible;background-color:var(--color-gray)}.mod_eventlist .event{width:100%;padding-right:2em;padding-left:2em}.mod_eventlist p{line-height:1.2}.mod_eventlist .event .info{position:relative;margin-bottom:0}.mod_eventlist .event .info::before{content:"";position:absolute;top:.6em;left:-2em;display:block;width:1.5em;height:1px;background-color:var(--color-primary)}.mod_eventlist .event .info time span{font-weight:bold}.mod_eventlist .event .location{margin:0;font-weight:300}.mod_eventlist .event .location+p{margin-top:.333em;margin-bottom:1em;margin-left:0}#termine .mod_eventlist .event .location+p{width:100%}.mod_eventlist .event .ce_text p{margin-top:0;margin-right:0;margin-left:0;font-size:.875em}#termine .mod_eventlist::before{display:none}.termine-1 h2::after{content:"";float:right;position:relative;top:-0.25em;display:block;width:1.5em;height:1.5em;background-image:url("../../files/segelclub_kyffhaeuser/css/files/segelclub_kyffhaeuser/images/arbeitseinsaetze_mobil.svg");background-position:center center;background-repeat:no-repeat;background-size:contain}.termine-2 h2::after{content:"";float:right;position:relative;top:-0.25em;display:block;width:1.5em;height:1.5em;background-image:url("../../files/segelclub_kyffhaeuser/css/files/segelclub_kyffhaeuser/images/veranstaltungen_mobil.svg");background-position:center center;background-repeat:no-repeat;background-size:contain}.termine-3 h2::after{content:"";float:right;position:relative;top:-0.25em;display:block;width:1.5em;height:1.5em;background-image:url("../../files/segelclub_kyffhaeuser/css/files/segelclub_kyffhaeuser/images/regatta_mobil.svg");background-position:center center;background-repeat:no-repeat;background-size:contain}.mod_eventlist.alle_termine{max-width:880px;margin-right:auto;margin-left:auto}.mod_eventlist.alle_termine .event{padding:0 1em}.mod_eventlist.alle_termine .event .info::before{display:none}.mod_eventlist.alle_termine .info{width:100%;margin-top:1em;margin-bottom:0;padding-right:0}.mod_eventlist.alle_termine .location{width:100%;margin-top:0;margin-bottom:0;padding-right:0}.mod_eventlist.alle_termine .info+p[itemprop]{margin-top:.333em;margin-bottom:1em;margin-left:0}.mod_eventlist.alle_termine .event .ce_text p{margin-top:-0.25em;margin-bottom:1em;font-size:1em}.mod_eventlist.alle_termine .event>p{width:100%;float:none;margin-top:0;margin-bottom:0}.mod_eventlist.alle_termine .event .ce_text{clear:both;overflow:visible}#unsere-boote .ce_text{margin-bottom:0}#unsere-boote .ce_text .image_container{width:100%;margin-bottom:2em}#unsere-boote .ce_text p{float:none;width:100%;margin-top:0}#bilder figure{position:relative;height:100%}#bilder .image_container>a.hyperlink_img{display:flex;height:100%}#bilder .content-hyperlink img{object-fit:cover;width:100%;height:100%}#bilder figcaption{position:absolute;bottom:1em;left:0;width:100%;background-color:var(--color-white);color:var(--color-primary);font-weight:bold;text-align:center;text-transform:none}#bilder figcaption a{display:block;padding:.5em 1em;text-decoration:none}#bilder figure:hover figcaption a{background-color:var(--color-primary);color:var(--color-white);transition:var(--transition-default)}#bilder figure:hover figcaption img{transform:scale(1.1)}.content-gallery>ul li{width:23.5%;overflow:hidden;margin-right:1.5%;margin-bottom:1.5%}.content-gallery>ul li.col_last{margin-right:2%}.content-gallery>ul li.col_first{clear:none}.content-gallery>ul li:nth-of-type(4n){margin-right:0}.content-gallery figure{position:relative;height:0;padding-top:66.667%}.content-gallery figure a{position:absolute;top:0;height:100%;display:block}.content-gallery figure img{display:block;height:100%;object-fit:cover;transition:var(--transition-default)}.content-gallery li:hover img{transform:scale(1.1);transition:var(--transition-default)}.slider-control .slider-next,.slider-control .slider-prev{display:none}.slider-control .slider-menu b{color:var(--color-slider-dot)}.slider-control .slider-menu b.active{color:var(--color-accent)}#right{position:static;float:none;width:94%;margin:0 auto}.bildergalerie h1{text-align:left}#right nav ul{padding:1em}#right nav ul li a{color:var(--color-primary-50);text-decoration:none;transition:var(--transition-color)}.bildergalerie #main{float:none;width:94%;margin-right:auto;margin-bottom:1em;margin-left:auto}.bildergalerie #container{padding-bottom:5em}#klabautergeschichten>div.ce_text,#klabautergeschichten>div.ce_text:nth-of-type(2n + 1),#klabautergeschichten>div.ce_text:nth-of-type(2n){width:100%;float:none;margin:0}#klabautergeschichten a{text-decoration:none}.mod_article#wetter>*{max-width:1000px !important}.startseite .ce_form h2{color:var(--color-primary)}.formbody{position:relative}fieldset{margin:0;padding:0;border:0}.formbody>fieldset{width:100%;float:none}.widget>label{font-size:.875em;text-transform:uppercase}.formbody .explanation{float:none;width:100%;margin-top:2em}.formbody .widget-submit{position:static;width:100%}input[type=text],input[type=password],input[type=date],input[type=datetime],input[type=email],input[type=number],input[type=search],input[type=tel],input[type=time],input[type=url],input:not([type]),textarea{border-top:0;border-right:0;border-bottom:1px solid var(--color-primary);border-left:0;border-radius:0;background-color:rgba(0,0,0,0);box-shadow:0 0 0 0;font-family:"Lato",sans-serif;color:var(--color-accent)}input[type=text]:focus,input[type=password]:focus,input[type=date]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=number]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=time]:focus,input[type=url]:focus,input:not([type]):focus,textarea:focus{background-color:var(--bg-white-50);border-color:var(--color-accent)}form button,input[type=submit],.button{padding:.5em 1em;border:0;border-radius:0;background-color:var(--color-primary);background-image:none;font:.875em "Lato",sans-serif;font-weight:bold;color:var(--color-white);text-transform:uppercase}#footer{position:fixed;bottom:0;left:0;width:100%;background-color:var(--bg-white-90);box-shadow:var(--shadow-footer);font-size:.875em;z-index:20}#footer .inside{width:calc(var(--width-content) - 10vw);max-width:var(--max-width-content);margin:0 auto}#footer nav{padding-top:.75em;padding-bottom:.75em}#footer ul{margin:0;padding:0;list-style-type:none}#footer ul li{display:inline-block;margin-left:0;margin-right:1em}#footer ul li.last{margin-right:0}.contao-cookiebar *{font-size:16px}.cc-cookie p{font-size:16px}.cc-info>a{font-size:16px}#lmf_privacy_cookiebar{width:94%;min-width:0;left:3%;font-size:12px}#lmf_privacy_cookiebar .inside{margin:1em}#cboxContent{margin-top:0;background:rgba(0,0,0,0)}#cboxWrapper{overflow:visible}#colorbox{overflow:visible}#cboxLoadedContent{border:0;border-radius:3px}#cboxOverlay{background-color:var(--color-primary-80)}#cboxLoadingGraphic{background-image:url("../../files/segelclub_kyffhaeuser/css/files/segelclub_kyffhaeuser/images/loading.svg");background-position:center center;background-repeat:no-repeat;transform-origin:50% 50%;animation:rotieren 1s linear infinite}@keyframes rotieren{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@-webkit-keyframes rotieren{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#cboxClose{position:fixed;top:1rem;right:1rem;width:auto;height:auto;background:none;text-indent:0}#cboxClose::before{content:"";font:2.5rem "themify";font-size:35px !important;color:var(--color-white);cursor:pointer;transition:var(--transition-color-in)}#cboxPrevious{left:1em;margin-top:-2em;width:auto;height:auto;background:none;text-indent:0}#cboxPrevious::before{content:"";font:2.5rem "themify";color:var(--color-white);cursor:pointer;transition:var(--transition-color-in)}#cboxNext{right:1em;margin-top:-2em;width:auto;height:auto;background:none;text-indent:0}#cboxNext::before{content:"";font:2.5rem "themify";color:var(--color-white);cursor:pointer;transition:var(--transition-color-in)}#cboxNext:hover::before,#cboxPrevious:hover::before,#cboxClose:hover::before,#search .ti-close:hover::before,#menu .ti-close:hover::before{color:var(--color-accent);transition:var(--transition-color-out)}.edge #video .ce_player,.ie #video .ce_player{display:block}.ie #video #logo{display:block;text-align:center}.ie #logo img{margin-top:20%}.ie11 #cboxNext::before,.ie10 #cboxNext::before,.ie #cboxNext:before{font:32px "Arial",sans-serif;content:">"}.ie10 #cboxPrevious::before,.ie11 #cboxPrevious::before,.ie #cboxPrevious:before{font:32px "Arial",sans-serif;content:"<"}.ie10 #cboxClose::before,.ie11 #cboxClose::before,.ie #cboxClose:before{font:32px "Arial",sans-serif;content:"x"}@media(max-width: 576px){.grid_mobile_50_50{grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 481px){.flag{left:5%}.layout_simple{padding:1em 2em}.layout_simple a::after{content:" mehr >";float:none;display:inline}#header-titel{width:90%;padding-top:1.75em}#header-titel a>span{display:inline;overflow:visible;font-size:1em}#header.header-alt #header-titel{padding-top:1.333em;padding-bottom:.667em}.header-alt #navigation_icon{top:1.4em}#header.header-alt #header-titel span{height:auto}#header-titel strong{font-size:1.25em}#footer .inside{width:90%}#navigation_icon{right:5%;top:1.25em}.mod_eventlist.alle_termine .event{padding:0 2em}.text,.bg-white{padding:1em 5% 3em}#bilder .content-hyperlink{height:27vw;margin-right:2%;margin-bottom:2%}#bilder .content-hyperlink:nth-of-type(2n){margin-right:0}.bilder-bg,.bildergalerie .mod_article{padding:1em 2em;padding-bottom:2em}.bildergalerie #main{width:90%}#right{width:90%}#right nav ul{padding:0 2em}#lmf_privacy_cookiebar{width:auto;min-width:auto;left:auto;font-size:16px}#lmf_privacy_cookiebar .inside{margin:auto}}@media screen and (min-width: 769px){html{font-size:15px}#main,#right{margin-top:7em;margin-bottom:7em}#navigation_icon{top:1.5em}#header-titel{padding-top:1.75em}#header.header-alt #header-titel{border-bottom:0}#header-titel a>span{margin-left:1em}.layout_simple{padding:1em 2em}.layout_simple a::after{content:" mehr >";float:right;display:block}#footer ul li{float:right;display:block;margin-left:1em;margin-right:0}#footer ul li.last{margin-right:0}#logo img{width:23%}#termine div[class*=termine]{float:left;width:32%}#termine .termine-1,#termine .termine-2{margin-right:2%;margin-bottom:2%}#bilder .content-hyperlink{height:27vw;max-height:300px;margin-right:2%;margin-bottom:2%}#bilder .content-hyperlink:nth-of-type(2n){margin-right:0}#bilder .content-hyperlink:nth-of-type(3n){margin-right:2%}#unsere-boote .ce_text{margin-bottom:2em}#unsere-boote .ce_text .image_container{float:left;width:36%;margin-bottom:0}#unsere-boote .ce_text p{float:right;width:60%}.bildergalerie #main{float:left;width:55%;margin-right:3%;margin-left:5%}#right{position:fixed;float:right;right:0;width:32%;margin:7em 5% 7em 0}.bildergalerie #container{padding-bottom:0}td{padding:.25em 1em}ol>li::before{padding-right:.5em}#klabautergeschichten>div.ce_text{float:left;width:49%;margin-right:2%}#klabautergeschichten>div.ce_text:nth-of-type(2n + 1){clear:left}#klabautergeschichten>div.ce_text:nth-of-type(2n){margin-right:0}.formbody>fieldset{float:left;width:60%}.formbody .explanation{float:right;width:35%;margin-top:0}.formbody .widget-submit{position:absolute;right:0;bottom:0;width:35%}.mod_eventlist.alle_termine .event>p{float:left}.mod_eventlist.alle_termine .info{width:30%;padding-right:1em}.mod_eventlist.alle_termine .location{width:30%;padding-right:1em}.mod_eventlist.alle_termine .event>.info{width:30%;margin-top:0;padding-right:1em}.mod_eventlist.alle_termine .info+p[itemprop]{margin-left:30%}.mod_eventlist.alle_termine .event .ce_text p{margin-top:.25em;margin-bottom:0}.mod_eventlist.alle_termine .event{padding:1em 3em}.mod_eventlist .event .location+p{width:40%;margin-top:.333em}#bilder figcaption{bottom:1em}#cboxClose::before{font-size:35px !important}}@media screen and (min-width: 1025px){:root{--width-content: 80vw}html{font-size:16px}#main{margin-top:10em;margin-bottom:10em}h1,.startseite h2{font-size:1.75em}#navigation_icon{display:none}#header nav{height:auto;padding:.75em 0;transition:none}#header nav li,#header nav ul{height:auto}#header nav ul.level_1>li{height:auto;float:left;margin-top:0;margin-right:1.5em;margin-bottom:0;transition:none}#header nav ul li{overflow:visible}#header nav a.submenu::after{content:none}#header nav ul.level_2{position:absolute;left:-2em;display:none;height:auto;padding:1em 2em 2em;transition:none}#header nav ul.level_1>li:hover ul.level_2{display:block}#header nav ul li:hover>a,#footer nav ul li:hover>a,#right nav ul li:hover a{color:var(--color-primary)}#header nav ul li strong,#header .trail,#header nav ul li:hover>a,#footer nav ul li strong,#footer nav ul li:hover>a,#right nav ul li:hover a{color:var(--color-primary)}#header-titel{padding-top:2em}#header.header-alt #header-titel{padding-top:1.333em;padding-bottom:.667em;border-bottom:0}#header-titel strong{font-size:1.5em}#header-titel a>span{font-size:1.125em}.layout_simple{padding:1em 3em}.layout_simple a::after{content:" mehr >";float:right;display:block}.flag{display:block;top:.5em;left:calc(5% + 31em)}.termine-1 h2::after,.termine-2 h2::after,.termine-3 h2::after{display:none}#termine .mod_eventlist::before{display:block}.mod_eventlist{margin-top:140px}.mod_eventlist h2{font-size:1.2em}.termine-1::before{content:url("../../files/segelclub_kyffhaeuser/images/arbeitseinsaetze.svg");position:absolute;top:-130px;width:100%;display:block;margin:0 auto 1em;text-align:center}.termine-2::before{content:url("../../files/segelclub_kyffhaeuser/images/veranstaltungen.svg");position:absolute;top:-130px;width:100%;display:block;margin:0 auto 1em;text-align:center}.termine-3::before{content:url("../../files/segelclub_kyffhaeuser/images/regatta.svg");position:absolute;top:-130px;width:100%;display:block;margin:0 auto 1em;text-align:center}#termine div[class*=termine]{width:31%}#termine .termine-1,#termine .termine-2{margin-right:3.5%;margin-bottom:3.5%}#bilder .content-hyperlink{float:left;height:16vw;margin-right:3.5%;margin-bottom:3.5%}#bilder .content-hyperlink:nth-of-type(2n){margin-right:3.5%}#bilder .content-hyperlink:nth-of-type(3n){margin-right:0}#bilder figcaption{bottom:2em;text-transform:uppercase}#bilder figcaption a{padding:1em 2em}.bilder-bg,.bildergalerie .mod_article{padding:1em 3em}#unsere-boote .ce_text .image_container{width:40%}#unsere-boote .ce_text p{width:55%}.content-gallery>ul li{width:15%}.content-gallery>ul li.col_last{margin-right:0}.content-gallery>ul li:nth-of-type(4n){margin-right:1.5%}#right{width:25%;margin:10em 5% 10em 0}#right nav ul{padding:2em}.bildergalerie #main{width:62%}#cboxClose{top:2rem;right:1rem}#cboxClose::before{font-size:40px !important}#cboxPrevious{left:1em}#cboxNext{right:1em}#logo img{width:20%}.startseite #main .mod_article{margin-bottom:2em}}@media screen and (min-width: 1281px){h1,.startseite h2{font-size:2em}.mod_eventlist h2{font-size:1.5em}#logo img{width:auto}.startseite #main .mod_article{margin-bottom:4em}#cboxClose{top:2rem;right:2rem}#cboxClose::before{font-size:2.5rem !important}#cboxPrevious{left:-5em}#cboxNext{right:-5em}}