/*me: Blau-Gelb Theme
Theme URI: https://bitbucket.org/albrechtpeters/blau-gelb-theme
Author: albrechtpeters
Author URI: https://albrechtpeters.de/
Description: Custom handmade theme for Blau-Gelb Gross-Gerau e.V.
Version: 0.0.3
 *//*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */@import url("../assets/fonts/source-sans-pro-v21-latin-ext_latin-regular.woff2:400,400i,600.700,700i,900|merriweather-v30-latin-ext_latin-regular.woff2:400,400i,700,700i");html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}template,[hidden]{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:bold}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:0.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}html,body{min-width:320px;background-color:#F7F7F7}.site-wrap{display:-ms-flexbox;display:flex;min-height:100vh;max-width:1200px;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;margin:0 auto 0;box-shadow:0 0 0 1px rgba(0,0,0,0.06)}@media (min-width: 1200px){.site-wrap{margin-top:2em}}.main__wrap{-ms-flex:1 0 0;flex:1 0 0;background-color:rgba(0,10,40,0.03)}main{background:#fff}*{box-sizing:border-box}.dont-break-out,.board-member__text{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.ancient-browser-warning{position:fixed;left:0;bottom:0;width:100%;background:rgba(30,30,30,0.7);text-align:center;color:#fff}.ancient-browser-warning p{font-size:0.8rem}html{font-size:1.125em}html{font-size:1.0em}@media (min-width: 800px){html{font-size:1.05em}}@media (min-width: 1200px){html{font-size:1.125em}}body{font-family:"Source Sans Pro", "Karla", "Lato", "Open Sans", sans-serif;font-weight:400;line-height:1.45;color:#333}p,ol,ul,table{font-family:"Merriweather", "Times New Roman", "Georgia", "Palatino", "Hoefler Text", "Baskerville", serif;margin-bottom:1.3em}a{color:inherit;text-decoration:none}p a,.main__wrap p li a,.link,.contact__item a,.single-post-meta__tags a,.post-meta__tags a{text-shadow:0.03em 0 #fff, -0.03em 0 #fff, 0 0.03em #fff, 0 -0.03em #fff, 0.06em 0 #fff, -0.06em 0 #fff, 0.09em 0 #fff, -0.09em 0 #fff, 0.12em 0 #fff, -0.12em 0 #fff, 0.15em 0 #fff, -0.15em 0 #fff;background-image:linear-gradient(#0d58d2, #0d58d2);background-size:1px 1px;background-repeat:repeat-x;background-position:0% 95%;color:#0d58d2;text-decoration:none;color:#333 !important}p a::-moz-selection,.main__wrap p li a::-moz-selection,.link::-moz-selection,.contact__item a::-moz-selection,.single-post-meta__tags a::-moz-selection,.post-meta__tags a::-moz-selection{text-shadow:0.03em 0 #b4d5fe, -0.03em 0 #b4d5fe, 0 0.03em #b4d5fe, 0 -0.03em #b4d5fe, 0.06em 0 #b4d5fe, -0.06em 0 #b4d5fe, 0.09em 0 #b4d5fe, -0.09em 0 #b4d5fe, 0.12em 0 #b4d5fe, -0.12em 0 #b4d5fe, 0.15em 0 #b4d5fe, -0.15em 0 #b4d5fe;background:#b4d5fe}p a::selection,.main__wrap p li a::selection,.link::selection,.contact__item a::selection,.single-post-meta__tags a::selection,.post-meta__tags a::selection{text-shadow:0.03em 0 #b4d5fe, -0.03em 0 #b4d5fe, 0 0.03em #b4d5fe, 0 -0.03em #b4d5fe, 0.06em 0 #b4d5fe, -0.06em 0 #b4d5fe, 0.09em 0 #b4d5fe, -0.09em 0 #b4d5fe, 0.12em 0 #b4d5fe, -0.12em 0 #b4d5fe, 0.15em 0 #b4d5fe, -0.15em 0 #b4d5fe;background:#b4d5fe}p a::-moz-selection,.main__wrap p li a::-moz-selection,.link::-moz-selection,.contact__item a::-moz-selection,.single-post-meta__tags a::-moz-selection,.post-meta__tags a::-moz-selection{text-shadow:0.03em 0 #b4d5fe, -0.03em 0 #b4d5fe, 0 0.03em #b4d5fe, 0 -0.03em #b4d5fe, 0.06em 0 #b4d5fe, -0.06em 0 #b4d5fe, 0.09em 0 #b4d5fe, -0.09em 0 #b4d5fe, 0.12em 0 #b4d5fe, -0.12em 0 #b4d5fe, 0.15em 0 #b4d5fe, -0.15em 0 #b4d5fe;background:#b4d5fe}p a *,p a *:after,p a:after,p a *:before,p a:before,.main__wrap p li a *,.main__wrap p li a *:after,.main__wrap p li a:after,.main__wrap p li a *:before,.main__wrap p li a:before,.link *,.contact__item a *,.single-post-meta__tags a *,.post-meta__tags a *,.link *:after,.contact__item a *:after,.single-post-meta__tags a *:after,.post-meta__tags a *:after,.link:after,.contact__item a:after,.single-post-meta__tags a:after,.post-meta__tags a:after,.link *:before,.contact__item a *:before,.single-post-meta__tags a *:before,.post-meta__tags a *:before,.link:before,.contact__item a:before,.single-post-meta__tags a:before,.post-meta__tags a:before{text-shadow:none}p a:visited,.main__wrap p li a:visited,.link:visited,.contact__item a:visited,.single-post-meta__tags a:visited,.post-meta__tags a:visited{color:#0d58d2}p a:hover,p a:focus,.main__wrap p li a:hover,.main__wrap p li a:focus,.link:hover,.contact__item a:hover,.single-post-meta__tags a:hover,.post-meta__tags a:hover,.link:focus,.contact__item a:focus,.single-post-meta__tags a:focus,.post-meta__tags a:focus{background-size:0;color:#0d58d2 !important}p{line-height:1.9}h1,h2,h3,h4{margin:1.414em 0 0.5em;font-weight:700;line-height:1.2;overflow-wrap:break-word;word-wrap:break-word}h1{margin-top:0;font-size:3.998em;font-weight:700}h2{font-size:2.827em}h3{font-size:1.999em}h4{font-size:1.414em}h5{font-size:1.214em}h6{font-size:1em}small,.font_small{font-size:0.707em}.label-span,.links__sidebar h4,.athlete__filter h4{font-family:"Source Sans Pro", "Karla", "Lato", "Open Sans", sans-serif;font-size:0.8em;font-weight:700;color:#0d58d2;letter-spacing:1px;margin-bottom:0.5em;text-transform:uppercase}ul,ol{margin:0;padding-left:0;line-height:1.9}blockquote{font-family:"Merriweather", "Times New Roman", "Georgia", "Palatino", "Hoefler Text", "Baskerville", serif;line-height:1.9;margin-left:0;font-style:italic;padding-left:1em;border-left:2px solid rgba(0,0,0,0.1)}blockquote footer{font-size:80%;opacity:0.7}.wp-caption-text,.single-post__featured-image-caption,.page__featured-image-caption{font-size:80%;color:#5a5a5a;font-style:italic;margin-top:0}.button,.button--cta,.button--small{-webkit-appearance:none;-moz-appearance:none;border-radius:0;border-style:solid;border-width:0;cursor:pointer;font-family:"Source Sans Pro", "Karla", "Lato", "Open Sans", sans-serif;font-weight:normal;line-height:normal;margin:0 0 1.11111rem;position:relative;text-align:center;text-decoration:none;display:inline-block;padding:0.88889rem 1.77778rem 0.94444rem 1.77778rem;font-size:0.88889rem;background-color:#0d58d2;color:white;transition:320ms cubic-bezier(0.4, 0, 0.2, 1);box-shadow:0 4px 6px rgba(50,50,93,0.11),0 1px 3px rgba(0,0,0,0.08)}.button:hover,.button--cta:hover,.button--small:hover,.button:focus,.button--cta:focus,.button--small:focus{transform:translateY(-1px);box-shadow:0 7px 14px rgba(50,50,93,0.1),0 3px 6px rgba(0,0,0,0.08);background:#7795f8}.button--cta{background-color:#fff}.header{background-color:#0d58d2;font-size:16px}.header__top{position:absolute;top:0;width:100%;z-index:900;background:tomato;display:none}@media (min-width: 769px){.header__top{position:relative;background:none;opacity:1.0;display:block;display:-ms-flexbox;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap;border-bottom:1px solid rgba(255,255,255,0.2)}}.global__wrap{display:block;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:white}.global__wrap .global-title{margin:0;padding:0;color:inherit;font-weight:500}.global-menu{-ms-flex-positive:1;flex-grow:1;text-align:right;font-size:14px;margin:0;padding:0;list-style-type:none;font-family:"Source Sans Pro", "Karla", "Lato", "Open Sans", sans-serif}.global-menu li{display:inline}.global-menu li+li{border-left:1px solid rgba(255,255,255,0.2);margin-left:-4px}.global-menu a,.global-menu input{display:inline-block;color:inherit;text-decoration:none;padding:1em 1em;background:transparent;border:0}.global-menu a:focus,.global-menu a:hover,.global-menu input:focus,.global-menu input:hover{background:#0c4fbd !important;border:0}.global-menu__search form{display:inline-block}.global-menu__search::after{content:'';width:32px;height:32px;position:absolute;top:50%;right:1em;pointer-events:none;background-size:26px 26px;background-position:50% 50%;opacity:0.2;background-repeat:no-repeat;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAELklEQVRoQ+2Za6imUxTHf393CrnN 0JDbB9Egl0SRKTPU8EFCfCEiUpNphMJXYtBQ5PZFjXLLB6mRy4xQLoUQxp0w7o3cc/1raZ86Pfbz 7L3f95yOU2d9emuv/V/7/6y112W/YpaLZvn5mSMw0x6c88Cs9oDtbYCTgCXAocBewHbAX8BG4D3g BWAN8IwkTzXhkULI9nzgMuB8YNvKQ30E3AjcJen3yj1FtWYCti8Erktfumggo/A2cK6k50fZ3N1T TcD2lsDdwBlTYPhPYLmkW8fFqiKQDv9IivVxbU7ef5Wkq8cBrCVwb+WX/xL4CtgU2LPyfpwjKTw7 khQJ2L4AuH0A/VPgZuABSfH7X7Ed2IcAZ6fLvnUPxq/AYZLWj8JgkEDKNu8A2/eA3wRcISkO0Su2 wxurgWN6lJ6WtGg6CNwAXNIDvEzSLbVGbW8B3A+c3LPnBEmP1+JN6PV6wHa4PGI6ClNXVkla0WrM 9lapsB2c2btG0omtmEMETou4zgBGnO9XCpu+g9g+Angxsx6pdb6kqODVMkTgznT5umArJK2qtpBR tP0EsDizdKqkh1qwhwi8FNkhA7ZA0uctRrq6tqMFiQ/UlWskXdmCPUTgW2CnDtgGSbu3GMjp2j4I eC2zdp+kM1vwhwj8AWzWAXtZ0uEtBnoI7AJ8nVl7VNLSFvwhAr8Bkfomy6uSojiNJbZ3A3JhOKUE vgB27Zx0o6RuWDWTsX0kkOtGV0s6qwVwyAPPAkdnwBZKerPFSOYSXwqszGA0N3dDBPqq8EpJl49J 4HXgwAzGEklPtmAPETgOyIH9mApZhFiz2D49tRTdvd8D81qntSECmwAfA3tkThk9y1JJMftWi+1I wa8AkYW6cpuki6rBkmKpG10O9FXde4Do5aMFKIrtBUAQPyCjHBj7S3q/CNRRKBGI5usNYN8e4Mgk 50l6a8iw7ehAY6aIx4CcRPgcNcpMUDPQRJ++FoiQykmE0cPAg6lJiw42CuDewLFApMWa4hf7FkmK +aNaigQCyXZknWurUUdXjOIWJOI9qUqqCCQSQWCs9Fl1ItgQnpP0QY1+NYFEYll6nNq8BnwMnZg5 whMfljCaCCQS0WLf0dNql+z9DXySniBLuqEXnohU3ivNBBKJ2HcKcHFqN0o4v6Tp7nogvu5jkXVK DFIdChJBJislw0UbtqPQxXQVXeo+k2bob4B3U9O2VtLPE2C2Y86OqSzGy5JEGAWJz3KKYxMoWe9b tx1PNdGq1KTY9ZJyBXBm/2KyvUOqMaUZY52k6M3+IzPmgUnhtCOwDsg9tYTac0C8Gf30vySQksLO wFPAws4h4/nleEk/TNslHvUOdPfZnpdITMR6vIoslhR90tSm0ak6dIZENHuRYuOtNdr170q2ZvwO lA5YWp8jUPpC070+54Hp/s");display:block;margin-top:-16px}.global-menu__search input{transition:320ms cubic-bezier(0.4, 0, 0.2, 1);width:160px}.global-menu__search input:hover,.global-menu__search input:focus{outline:none}.global-menu__search input:focus{width:220px}.header__title{display:block;display:-ms-flexbox;display:flex;width:100%;-ms-flex-align:stretch;align-items:stretch;-ms-flex-direction:column;flex-direction:column}@media (min-width: 769px){.header__title{-ms-flex-direction:row;flex-direction:row}}.title__global{min-width:100%;border-bottom:1px solid rgba(255,255,255,0.2)}.title__global br{display:none}@media (min-width: 769px){.title__global{min-width:360px;border:none}.title__global br{display:initial}}.title__division{-ms-flex-positive:1;flex-grow:1;display:block;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.global-logo{font-size:14px}.global-logo .chevron{display:none}@media (min-width: 769px){.global-logo{display:block;display:-ms-flexbox;display:flex;position:relative;margin-left:0;padding:2em;-ms-flex-line-pack:center;align-content:center;text-decoration:none;transition:margin-left 320ms cubic-bezier(0.4, 0, 0.2, 1),box-shadow 320ms cubic-bezier(0.4, 0, 0.2, 1);background-color:#0d58d2}.global-logo:after{content:'';position:absolute;top:30%;right:-1px;width:1px;height:40%;background:rgba(255,255,255,0.2);opacity:1.0}.global-logo:focus,.global-logo:hover{background-color:#0c4fbd;box-shadow:0 10px 20px rgba(0,0,0,0.09),0 6px 6px rgba(0,0,0,0.13);margin-left:-10px;border-right:0 solid rgba(255,255,255,0.2)}.global-logo:focus:after,.global-logo:hover:after{opacity:0.0}.global-logo:focus .chevron,.global-logo:hover .chevron{opacity:0.7;left:-5px}.global-logo:focus h4,.global-logo:hover h4{color:white}.global-logo .chevron{display:initial;position:absolute;top:50%;left:5px;opacity:0.2;text-align:center;margin-bottom:6px;height:1px;width:40px;transform:rotate(90deg);transition:all 340ms}.global-logo .chevron:before{content:'';position:absolute;top:0;left:2px;height:2px;width:51%;background:white;transform:skew(0deg, 20deg)}.global-logo .chevron:after{content:'';position:absolute;top:0;right:0;height:2px;width:50%;background:white;transform:skew(0deg, -20deg)}}.global-title{display:block;margin:0;color:rgba(255,255,255,0.8);text-decoration:none;padding:0.5rem 0.7rem;font-size:1.014em;font-weight:400;letter-spacing:1px}.global-title:before{content:'\2190';margin-right:0.3em;font-size:1.3em;line-height:1px}.global-title:after{content:none;width:100px;height:100%;background:url("/../wp-content/themes/blau-gelb-theme/images/blau-gelb-logo.png") no-repeat;background-position:50% 50%;background-size:contain;position:absolute;top:0;right:2em;opacity:0}@media (min-width: 769px){.global-title{padding:0.8rem 0;padding-left:1em;font-size:1.414em;font-weight:400}.global-title:before{content:none}.global-title:after{content:'';opacity:1}}.site-title.no-label h4:before{display:none !important}.site-title{display:block;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;min-height:86px;padding:0 0.7rem;line-height:1}.site-title h4{position:relative;margin:0;color:white;font-size:2.4em;font-weight:600;line-height:1}.site-title h4:before{content:'Abteilung';position:absolute;bottom:100%;font-size:40%;font-weight:400;letter-spacing:1px;color:rgba(255,255,255,0.5);padding-left:0.2em}.site-title h4 a,.site-title h4 span{transition:0.3s cubic-bezier(0.5, 0.61, 0.355, 1) all;background-image:linear-gradient(180deg, transparent 92%, #00efd8 0);background-size:0 100%}@media (min-width: 769px){.site-title{min-height:120px;padding-left:3em}}.header__menu{max-width:1140px;margin-left:auto;margin-right:auto;display:none}.header__menu:after{content:" ";display:block;clear:both}@media (min-width: 769px){.header__menu{display:inline}}.main-menu{display:block;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;border-top:1px solid rgba(255,255,255,0.2)}.main-menu ul.menu,.main-menu ul.sub-menu{display:block;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style-type:none;margin:0;padding:0;font-family:"Source Sans Pro", "Karla", "Lato", "Open Sans", sans-serif}.main-menu ul.menu li,.main-menu ul.sub-menu li{display:block;position:relative}.main-menu ul.menu li:hover ul.sub-menu,.main-menu ul.sub-menu li:hover ul.sub-menu{display:block}.main-menu ul.menu li:hover a,.main-menu ul.sub-menu li:hover a{background:#0c4fbd}.main-menu ul.menu li.menu-item-has-children>a:after,.main-menu ul.sub-menu li.menu-item-has-children>a:after{content:'';height:0;display:inline-block;width:0;border:6px solid transparent;border-top-color:rgba(255,255,255,0.2);margin-bottom:-5px;margin-left:0.5em}.main-menu ul.menu a,.main-menu ul.sub-menu a{font-weight:400;cursor:pointer;position:relative;display:block;padding:1.0em 1.1em;text-align:center;color:#fff;transition:color 0.3s;text-decoration:none}.main-menu ul.menu a:focus,.main-menu ul.sub-menu a:focus,.main-menu ul.menu a:hover,.main-menu ul.sub-menu a:hover{background:#0c4fbd}.main-menu ul.sub-menu{display:none;background-color:#0c4fbd;position:absolute;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);z-index:999;line-height:1.3}.main-menu ul.sub-menu li a{text-align:left}.menu-button-container{z-index:999;margin-right:2rem}@media screen and (min-width: 769px){.menu-button-container{display:none}}.main-menu__social-links{margin-left:15px;padding-right:15px}.main-menu__social-links ul{list-style:none;margin:0;padding:0;height:100%;display:block;display:-ms-flexbox;display:flex}.main-menu__social-links ul li{padding:0 0.5em}.main-menu__social-links ul a{opacity:0.8}.main-menu__social-links ul a:hover{opacity:1.0}.main-menu__social-links ul li,.main-menu__social-links ul a{display:inline-block;height:100%}.main-menu__social-links svg{height:100% !important}.footer{background-color:#0d58d2;color:white;font-size:16px}.footer h5{margin-top:0}.footer a{color:white;border-bottom:1px solid rgba(255,255,255,0.5);text-decoration:none;text-shadow:none}.footer a:hover,.footer a:focus{border-bottom:1px solid white;color:white !important}.footer ul{margin:0;margin-bottom:2em;padding:0;list-style:none;font-family:"Source Sans Pro", "Karla", "Lato", "Open Sans", sans-serif}.footer ul li{margin-top:0.5em}.footer ul a{word-break:break-all}.footer__top{max-width:100%;margin-left:auto;margin-right:auto;padding:2em 2em}.footer__top:after{content:" ";display:block;clear:both}@media (min-width: 990px){.footer__top{padding:3em 4em}}.footer__bottom{max-width:1140px;margin-left:auto;margin-right:auto;text-align:center;padding-bottom:1em}.footer__bottom:after{content:" ";display:block;clear:both}.footer__general{width:100%;float:left;max-width:350px;margin:0 auto}@media (min-width: 990px){.footer__general{width:34%;float:left;border-right:1px solid rgba(255,255,255,0.2);padding-right:3em}}.footer__title{font-size:2.14em}@media (min-width: 400px) and (max-width: 990px){.general-wrap{max-width:100%;margin-left:auto;margin-right:auto}.general-wrap:after{content:" ";display:block;clear:both}}.general-wrap a{color:white !important}.general-wrap p{font-family:"Source Sans Pro", "Karla", "Lato", "Open Sans", sans-serif}@media (min-width: 400px) and (max-width: 990px){.general-wrap p{width:50%;float:left}}.logo-wrap{text-align:center;margin-bottom:3em}@media (min-width: 400px) and (max-width: 990px){.logo-wrap{width:50%;float:left}.logo-wrap img{width:120px;margin-top:20px}}@media (min-width: 990px){.logo-wrap{margin-bottom:0}}.footer__site-specific{width:100%;float:left}@media (min-width: 990px){.footer__site-specific{width:65%;float:left;padding-left:3em}}.footer-menu__wrap{max-width:100%;margin-left:auto;margin-right:auto}.footer-menu__wrap:after{content:" ";display:block;clear:both}.footer-menu,.footer-menu--first,.footer-menu--second,.footer-menu--third{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width: 600px){.footer-menu,.footer-menu--first,.footer-menu--second,.footer-menu--third{width:33.33333%;float:left}}.footer-menu a,.footer-menu--first a,.footer-menu--second a,.footer-menu--third a{text-decoration:none}.footer-menu .menu-heading,.footer-menu--first .menu-heading,.footer-menu--second .menu-heading,.footer-menu--third .menu-heading{text-transform:uppercase;margin:0}.footer-menu--first{margin-left:0}.footer-menu--third{float:right;margin-right:0}.copyright{color:rgba(255,255,255,0.5)}.copyright a{color:inherit}.copyright a:hover{color:white}.heading__wrap,.heading__wrap--training{max-width:1140px;margin-left:auto;margin-right:auto;padding:2em 2em 2em 2em}.heading__wrap:after,.heading__wrap--training:after{content:" ";display:block;clear:both}@media (min-width: 769px){.heading__wrap,.heading__wrap--training{padding:3em 4em 0 4em}}.heading{width:100%;float:left}.heading p{max-width:700px}.page-title,.page-title--search{font-size:1.87em;font-weight:700}@media (min-width: 769px){.page-title,.page-title--search{font-size:2.127em}}.site-wrap{transition:transform 0.225s cubic-bezier(0.4, 0, 0.2, 1);position:relative;overflow:hidden}@media (min-width: 769px){.site-wrap{overflow:initial}.site-wrap .mobile-menu-container{display:none}}body.closing-menu .site-wrap{overflow:visible}body.menu-is-open{overflow-x:hidden}body.menu-is-open .site-wrap{transform:translateX(-80%);overflow:visible}body.menu-is-open #mobile-menu-container{box-shadow:0 15px 35px rgba(50,50,93,0.1),-5px 0 15px rgba(0,0,0,0.07)}#close-button{display:block;z-index:90}#mobile-menu-container{position:absolute;top:0;left:100%;width:80vw;min-height:100%;background-color:#3d79db;transition:box-shadow 150ms}.mobile-menu-wrap{position:relative;color:white}.mobile-menu__close-button{position:absolute;right:0.5em;top:0.5em}.mobile-menu__top-bar{height:122px;border-bottom:1px solid rgba(255,255,255,0.2);position:relative}.mobile-menu__social-links{position:absolute;left:0;top:0;width:100%;height:50px;padding-left:2rem;padding-top:14px}.social-icon{display:inline-block;margin-right:14px}.mobile-menu__list,.mobile-menu__main ul{margin:0;padding:0;list-style:none;font-family:"Source Sans Pro", "Karla", "Lato", "Open Sans", sans-serif}.mobile-menu__list li,.mobile-menu__main ul li{display:block;font-family:"Source Sans Pro", "Karla", "Lato", "Open Sans", sans-serif}.mobile-menu__list li a,.mobile-menu__main ul li a{display:block;width:100%;font-family:"Source Sans Pro", "Karla", "Lato", "Open Sans", sans-serif;font-size:1.1rem;padding:0.4em 2rem}.mobile-menu__list li a:focus,.mobile-menu__list li a:hover,.mobile-menu__main ul li a:focus,.mobile-menu__main ul li a:hover{background-color:#3a73d0}.mobile-menu__list .sub-menu,.mobile-menu__main ul .sub-menu{margin:0}.mobile-menu__list .sub-menu a,.mobile-menu__main ul .sub-menu a{padding-left:4rem}.mobile-search{position:absolute;bottom:0;left:0;font-size:1rem;width:100%;border-top:1px solid rgba(255,255,255,0.2)}.mobile-search::after{content:'';width:32px;height:32px;position:absolute;top:50%;right:1em;pointer-events:none;background-size:26px 26px;background-position:50% 50%;opacity:0.2;background-repeat:no-repeat;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAELklEQVRoQ+2Za6imUxTHf393CrnN 0JDbB9Egl0SRKTPU8EFCfCEiUpNphMJXYtBQ5PZFjXLLB6mRy4xQLoUQxp0w7o3cc/1raZ86Pfbz 7L3f95yOU2d9emuv/V/7/6y112W/YpaLZvn5mSMw0x6c88Cs9oDtbYCTgCXAocBewHbAX8BG4D3g BWAN8IwkTzXhkULI9nzgMuB8YNvKQ30E3AjcJen3yj1FtWYCti8Erktfumggo/A2cK6k50fZ3N1T TcD2lsDdwBlTYPhPYLmkW8fFqiKQDv9IivVxbU7ef5Wkq8cBrCVwb+WX/xL4CtgU2LPyfpwjKTw7 khQJ2L4AuH0A/VPgZuABSfH7X7Ed2IcAZ6fLvnUPxq/AYZLWj8JgkEDKNu8A2/eA3wRcISkO0Su2 wxurgWN6lJ6WtGg6CNwAXNIDvEzSLbVGbW8B3A+c3LPnBEmP1+JN6PV6wHa4PGI6ClNXVkla0WrM 9lapsB2c2btG0omtmEMETou4zgBGnO9XCpu+g9g+Angxsx6pdb6kqODVMkTgznT5umArJK2qtpBR tP0EsDizdKqkh1qwhwi8FNkhA7ZA0uctRrq6tqMFiQ/UlWskXdmCPUTgW2CnDtgGSbu3GMjp2j4I eC2zdp+kM1vwhwj8AWzWAXtZ0uEtBnoI7AJ8nVl7VNLSFvwhAr8Bkfomy6uSojiNJbZ3A3JhOKUE vgB27Zx0o6RuWDWTsX0kkOtGV0s6qwVwyAPPAkdnwBZKerPFSOYSXwqszGA0N3dDBPqq8EpJl49J 4HXgwAzGEklPtmAPETgOyIH9mApZhFiz2D49tRTdvd8D81qntSECmwAfA3tkThk9y1JJMftWi+1I wa8AkYW6cpuki6rBkmKpG10O9FXde4Do5aMFKIrtBUAQPyCjHBj7S3q/CNRRKBGI5usNYN8e4Mgk 50l6a8iw7ehAY6aIx4CcRPgcNcpMUDPQRJ++FoiQykmE0cPAg6lJiw42CuDewLFApMWa4hf7FkmK +aNaigQCyXZknWurUUdXjOIWJOI9qUqqCCQSQWCs9Fl1ItgQnpP0QY1+NYFEYll6nNq8BnwMnZg5 whMfljCaCCQS0WLf0dNql+z9DXySniBLuqEXnohU3ivNBBKJ2HcKcHFqN0o4v6Tp7nogvu5jkXVK DFIdChJBJislw0UbtqPQxXQVXeo+k2bob4B3U9O2VtLPE2C2Y86OqSzGy5JEGAWJz3KKYxMoWe9b tx1PNdGq1KTY9ZJyBXBm/2KyvUOqMaUZY52k6M3+IzPmgUnhtCOwDsg9tYTac0C8Gf30vySQksLO wFPAws4h4/nleEk/TNslHvUOdPfZnpdITMR6vIoslhR90tSm0ak6dIZENHuRYuOtNdr170q2ZvwO lA5YWp8jUPpC070+54Hp/s");display:block;margin-top:-16px}.mobile-search__input{width:100%;background:transparent;color:white;line-height:2;padding:1em;padding-left:2rem;border:0}.mobile-search__input:focus{border:none;outline-width:0;background-color:rgba(0,0,0,0.1)}.paginated-navigation{text-align:center;padding:2em 0}.paginated-navigation ul{margin:0;list-style:none}.paginated-navigation li{display:inline;position:relative;z-index:1;margin:0 1em}.paginated-navigation li.active{color:white}.paginated-navigation li.active::after{content:'';width:30px;height:30px;position:absolute;background:#0d58d2;border-radius:50%;left:50%;bottom:50%;margin-bottom:-15px;margin-left:-15px;z-index:-1}.event-teaser__wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background:rgba(0,10,40,0.03);margin-right:-3em;margin-left:-3em;padding:0 3em}@media (min-width: 600px){.event-teaser__wrap{-ms-flex-direction:row;flex-direction:row}}.event-teaser{padding:2em 0;-ms-flex:1;flex:1;max-width:500px}.event-teaser+.event-teaser{padding-left:5px}.event-teaser__title{font-size:1.2em;margin:0;margin-bottom:0.5em}.event-teaser__meta{margin:0;line-height:1.4;font-size:1em;font-family:"Source Sans Pro", "Karla", "Lato", "Open Sans", sans-serif;color:#505050}.button--small{margin-top:1em;margin-bottom:0;font-size:0.8rem;padding:0.48889rem 1.37778rem 0.54444rem 1.37778rem}aside.sidebar__wrap{font-size:0.9rem;padding:0 1em}.has-sidebar main,.has-sidebar aside.sidebar__wrap{width:100%;float:left}@media (min-width: 769px){.has-sidebar main{width:80%;float:left}.has-sidebar aside.sidebar__wrap{width:20%;float:left;font-size:0.7rem}}.newsticker-widget h5{margin:0;margin-bottom:1em;font-size:1.1em;color:#3c3c3c}.widget__title{color:#0d58d2}.widget__container li{list-style:none}.sidebar__container ul{list-style:none}.newsticker-widget span{font-family:'Source Sans Pro';font-size:1.1em;color:rgba(0,0,0,0.6)}.widget__container+.widget__container{border-top:1px solid rgba(0,0,0,0.08)}.widget__container img{max-width:100%;margin:0 auto}.search-term{color:#0d58d2}.post--search{font-size:14px;padding:0.5em 0 !important}.post__title--search a{position:relative}.post__title--search .post-meta__author-image{position:absolute;right:100%;top:-0.25em}.post-meta__author--search{margin:0 !important}.search-results__wrap{width:80%;float:left}.search-meta__wrap{width:20%;float:left}.page-title--search{font-size:1.8em;margin:0;margin-bottom:2em}.search-switch{color:#0d58d2;font-family:"Source Sans Pro", "Karla", "Lato", "Open Sans", sans-serif;margin-bottom:0.5rem;margin-top:0}.search-meta__wrap ul{margin:0;padding:0;font-size:14px;list-style:none}.search-meta__wrap{padding-left:1em;padding-top:2em}.search-meta__wrap li,.search-meta__wrap p{font-family:"Source Sans Pro", "Karla", "Lato", "Open Sans", sans-serif}.search-meta__wrap p{margin-top:0;line-height:1.2;font-size:0.9rem}.abteilung-list{list-style:none;font-size:0.9rem;margin:0;padding:0;float:left;width:100%}.abteilung-list li{background:#f6f9fc;padding:0.5em 1.1em;margin-bottom:0.5em;box-shadow:0 2px 4px rgba(50,50,93,0.1)}@media (min-width: 769px){.abteilung-list{width:47%}.abteilung-list+.abteilung-list{margin-left:6%}}.member{max-width:1140px;margin-left:auto;margin-right:auto;padding:2em 0}.member:after{content:" ";display:block;clear:both}.member__photo{width:100%;float:left;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}@media (min-width: 800px){.member__photo{width:30%;float:left}}.member__info{width:100%;float:left;padding:0 2em}@media (min-width: 800px){.member__info{width:70%;float:left}}.member__name{font-weight:700;line-height:1.0;text-align:center;margin-top:0.2em;font-size:2.127em}.member__name .last-name{font-size:80%}@media (min-width: 800px){.member__name{text-align:left}}.member__contact{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0.5em;max-width:700px}.contact__item{-ms-flex-positive:1;flex-grow:1;width:100%;padding-bottom:1em;word-wrap:break-word;font-family:"Merriweather", "Times New Roman", "Georgia", "Palatino", "Hoefler Text", "Baskerville", serif}@media (min-width: 600px){.contact__item{width:50%}}.contact__item p{margin:0}.photo__wrap{display:inline-block;width:200px;height:200px;border-radius:50%;background-repeat:no-repeat;background-position:center center;background-size:cover}.athlete{max-width:1140px;margin-left:auto;margin-right:auto}.athlete:after{content:" ";display:block;clear:both}.athlete__profile{width:100%;float:left}@media (min-width: 500px){.athlete__profile{width:50%;float:left}}@media (min-width: 769px){.athlete__profile{width:33%;float:left}}.athlete__name{font-weight:700;line-height:1.0}.athlete__name .last-name{font-size:80%}.athlete__info{width:100%;float:left}.list__item{display:-ms-flexbox;display:flex;padding:0.5em;width:20%;-ms-flex-direction:row;flex-direction:row;border-top:2px solid rgba(0,0,0,0.1);border-right:2px solid rgba(0,0,0,0.1)}.list__item:nth-child(-n+4){border-top:none}.athlete__list{display:-ms-flexbox;display:flex;margin:0;padding:0;-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.athlete__wrap{max-width:1140px;margin-left:auto;margin-right:auto;padding:0 2em}.athlete__filter{width:100% !important;padding-left:30px;padding-bottom:40px}.athlete__filter>form>ul{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;width:100%}.athlete__filter>form>ul>li{margin-right:5em !important}.athlete__filter h4{margin-top:0 !important}.athletes{padding:0 !important}.board__wrap{max-width:100%;margin-left:auto;margin-right:auto}.board__wrap:after{content:" ";display:block;clear:both}.board,.athletes{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start;margin:0;padding:1.8em 2em 0;width:100%}.board-member{display:-ms-flexbox;display:flex;width:45%;margin:1.25%;position:relative;list-style-type:none;height:auto;border:1px solid rgba(0,0,0,0.1);border-radius:2px}.board-member:before{content:'';display:inline-table;float:left;padding-top:100%}@media (min-width: 670px){.board-member{width:30%}}@media (min-width: 1020px){.board-member{width:22.5%}}.board-member__link,.athlete-link{display:block;width:100%;position:relative;z-index:1;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;box-shadow:0 2px 4px rgba(50,50,93,0.1)}.board-member__link:after,.athlete-link:after{content:'Kontakt \2192';height:100%;width:90%;left:5%;bottom:-5%;position:absolute;background-color:#0d58d2;opacity:0.0;transition:left 0.24s cubic-bezier(0.445, 0.05, 0.55, 0.95),bottom 0.24s cubic-bezier(0.445, 0.05, 0.55, 0.95),width 0.24s cubic-bezier(0.445, 0.05, 0.55, 0.95),opacity 0.24s cubic-bezier(0.455, 0.03, 0.515, 0.955),height 0.12s cubic-bezier(0.445, 0.05, 0.55, 0.95) 0.1s;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:white;font-family:"Source Sans Pro", "Karla", "Lato", "Open Sans", sans-serif;text-transform:uppercase;font-size:0.9em;letter-spacing:2px}.board-member__link:hover:after,.athlete-link:hover:after,.board-member__link:focus:after,.athlete-link:focus:after{opacity:1.0;bottom:0;left:0;width:100%}.board-member__link:hover .board-member__contact,.athlete-link:hover .board-member__contact,.board-member__link:focus .board-member__contact,.athlete-link:focus .board-member__contact{opacity:1.0;bottom:50%}.board-member__photo{display:block;width:100%;height:10em;background-size:cover;background-position:50% 50%}.board-member__text{width:100%;padding:0.5em 0.8em 1em;transition:all 0.24s cubic-bezier(0.445, 0.05, 0.55, 0.95);font-size:14px}@media (min-width: 670px){.board-member__text{font-size:14px}}@media (min-width: 670px){.board-member__text{font-size:16px}}.board-member__position{margin:0;display:block;font-size:0.9em;font-family:"Source Sans Pro", "Karla", "Lato", "Open Sans", sans-serif;letter-spacing:1px;line-height:1.4;margin-top:1em;margin-bottom:0.2em;font-weight:700;color:#0d58d2}.board-member__name{display:block;line-height:1.2;font-size:1.1em;font-weight:700;font-family:"Source Sans Pro", "Karla", "Lato", "Open Sans", sans-serif;color:#3c3c3c}.board-member__contact{opacity:0.0;display:block;position:absolute;bottom:30%;left:0;width:100%;padding:0.5em 0;font-family:"Source Sans Pro", "Karla", "Lato", "Open Sans", sans-serif;font-weight:700;line-height:1px;text-align:center;transition:all 0.24s;color:white;transition:all 0.24s cubic-bezier(0.445, 0.05, 0.55, 0.95)}.athlete-link:after{content:'mehr \2192'}.alignleft{float:left;margin:0 15px 30px 0}.aligncenter{display:block;margin:0 auto 30px auto}.alignright{float:right;margin:0 0 30px 15px}.alignnone{float:none;display:block;margin:0 0 30px 0}.size-full{width:100%;height:auto;margin:0 0 30px 0}p .alignleft{float:left;margin:5px 15px 30px 0}p .aligncenter{display:block;margin:5px auto 30px auto}p .alignright{float:right;margin:5px 0 30px 15px}p .alignnone{float:none;display:block;margin:5px 0 30px 0}p .size-full{width:100%;height:auto;margin:5px 0 30px 0}ul,ol{margin:1em 0;list-style-position:outside;overflow:visible}.single-post__wrap{max-width:700px;margin-left:auto;margin-right:auto;padding:1.8em 2em 0}.single-post__wrap:after{content:" ";display:block;clear:both}.single-post__sidebar{width:20%;float:left}.single-post__content{width:100%;float:left;max-width:660px}.single-post__content *{max-width:100%}.single-post__content hr{margin:3em 0;border-color:rgba(0,0,0,0.1)}.single-post__title{font-size:1.87em;line-height:1.05}@media (min-width: 900px){.single-post__title{font-size:2.127em;margin-top:1em;text-align:center}}.single-post__featured-image{height:auto;width:110%;max-width:110%;margin-left:-5%;margin-bottom:2em}@media (min-width: 900px){.single-post__featured-image{width:140%;max-width:140%;margin-left:-20%;margin-top:-50px}}.single-post__featured-image-caption{margin-top:-35px;margin-bottom:35px}.single-post__department,.post__department{color:#0d58d2;margin-bottom:0.3em;display:block;font-size:1.1em}.single-post-meta{background-color:white;position:relative;z-index:5}@media (min-width: 900px){.single-post-meta{padding:0 2em 1em;text-align:center}}.single-post-meta__author,.post-meta__author,.post-meta__author--search{position:relative;line-height:40px;margin-top:2em;margin-bottom:0.5em}.single-post-meta__author .link,.post-meta__author .link,.post-meta__author--search .link,.single-post-meta__author .contact__item a,.contact__item .single-post-meta__author a,.post-meta__author .contact__item a,.contact__item .post-meta__author a,.post-meta__author--search .contact__item a,.contact__item .post-meta__author--search a,.single-post-meta__author .single-post-meta__tags a,.single-post-meta__tags .single-post-meta__author a,.post-meta__author .single-post-meta__tags a,.single-post-meta__tags .post-meta__author a,.post-meta__author--search .single-post-meta__tags a,.single-post-meta__tags .post-meta__author--search a,.single-post-meta__author .post-meta__tags a,.post-meta__tags .single-post-meta__author a,.post-meta__author .post-meta__tags a,.post-meta__tags .post-meta__author a,.post-meta__author--search .post-meta__tags a,.post-meta__tags .post-meta__author--search a,.single-post-meta__author span,.post-meta__author span,.post-meta__author--search span{vertical-align:top}.single-post-meta__author-image,.post-meta__author-image{height:40px;width:40px;display:inline-block;background-position:50% 50%;background-size:contain;background-color:rgba(0,0,0,0.07);border-radius:50%;margin-right:10px;font-size:1em}.single-post-meta__tags,.post-meta__tags{padding-bottom:1em}.single-post-meta__tags svg,.post-meta__tags svg{vertical-align:middle}.single-post-meta__tags ul,.post-meta__tags ul{list-style:none;display:inline;margin:0;padding:0;font-size:0.8rem;font-family:"Source Sans Pro", "Karla", "Lato", "Open Sans", sans-serif;font-size:1em;vertical-align:middle}.single-post-meta__tags li,.post-meta__tags li{display:inline-block;margin-right:3px}.single-post-meta__tags li:after,.post-meta__tags li:after{content:', '}.single-post-meta__tags li:last-child:after,.post-meta__tags li:last-child:after{content:''}.page__wrap{max-width:700px;margin-left:auto;margin-right:auto;padding:1.8em 2em 0}.page__wrap:after{content:" ";display:block;clear:both}.page__content{width:100%;float:left;max-width:660px}.page__content *{max-width:100%}.page__content hr{margin:3em 0;border-color:rgba(0,0,0,0.1)}@media (min-width: 900px){.page__content img.alignleft{margin:0.5em 2em 2em -5em}.page__content img.alignright{margin:0.5em -5em 2em 2em}}.page__title{font-size:1.87em;line-height:1.05}@media (min-width: 900px){.page__title{font-size:2.127em;margin-top:1em}}.page__featured-image{width:110%;max-width:110%;margin-left:-5%;margin-bottom:2em}@media (min-width: 900px){.page__featured-image{width:140%;max-width:140%;margin-left:-20%;margin-top:-50px}}.page__featured-image-caption{margin-top:-35px;margin-bottom:35px}.links__wrap{max-width:1140px;margin-left:auto;margin-right:auto;padding:0 2em}.links__wrap:after{content:" ";display:block;clear:both}.links__sidebar,.athlete__filter{width:100%;float:left}.links__sidebar ul,.athlete__filter ul{margin:0;padding:0}.links__sidebar li,.athlete__filter li{padding:0 !important}.links__sidebar h4,.athlete__filter h4{margin-bottom:0;margin-top:2em}.links__sidebar input[type=radio],.athlete__filter input[type=radio]{display:none}.links__sidebar label,.athlete__filter label{position:relative;line-height:1.2;font-size:0.9rem;font-family:"Source Sans Pro", "Karla", "Lato", "Open Sans", sans-serif}.links__sidebar label:before,.athlete__filter label:before{content:'';position:absolute;width:10px;height:10px;top:50%;left:-18px;background-color:gainsboro;border-radius:50%;margin-top:-5px}.links__sidebar input[type=radio]:checked ~ label:before,.athlete__filter input[type=radio]:checked ~ label:before{background-color:#0d58d2}.links__sidebar .sf-label-radio,.athlete__filter .sf-label-radio,.links__sidebar .searchandfilter li[data-sf-field-input-type=radio] label,.athlete__filter .searchandfilter li[data-sf-field-input-type=radio] label{padding-left:0;cursor:pointer}@media (min-width: 769px){.links__sidebar,.athlete__filter{width:30%;float:left}}.links__content{width:100%;float:left;padding-top:3em}@media (min-width: 769px){.links__content{width:70%;float:left;max-width:600px;padding-top:0}}.link-list{margin:0}.link-item{list-style-type:none}.link-item a{display:-ms-flexbox;display:flex;border:none;position:relative;line-height:1.4;z-index:1;padding:1em 0}.link-item a:after{content:'';height:1px;width:94%;position:absolute;z-index:-1;bottom:0;left:3%;background-color:whitesmoke;transition:left 0.24s cubic-bezier(0.445, 0.05, 0.55, 0.95),bottom 0.24s cubic-bezier(0.445, 0.05, 0.55, 0.95),width 0.24s cubic-bezier(0.445, 0.05, 0.55, 0.95),opacity 0.24s cubic-bezier(0.455, 0.03, 0.515, 0.955),height 0.12s cubic-bezier(0.445, 0.05, 0.55, 0.95) 0.1s}.link-item a:focus:after,.link-item a:hover:after{height:105%;width:100%;left:0}.link-item .link__title{display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center}.link-item .link__url{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;text-align:right;font-family:"Source Sans Pro", "Karla", "Lato", "Open Sans", sans-serif;color:#888;padding-left:1em}.links__categories{list-style:none;padding:0}.link-count,.links__sidebar .sf-label-radio span,.athlete__filter .sf-label-radio span,.links__sidebar .searchandfilter li[data-sf-field-input-type=radio] label span,.athlete__filter .searchandfilter li[data-sf-field-input-type=radio] label span,.sf-count{color:rgba(0,0,0,0.3);font-weight:600;font-size:0.8rem;margin-left:0.2em}.heading__wrap--training{max-width:700px;margin-left:auto;margin-right:auto;padding-left:2em}.heading__wrap--training:after{content:" ";display:block;clear:both}.training{padding-bottom:3em}.training__info{max-width:700px;margin-left:auto;margin-right:auto;padding:1.8em 2em 0}.training__info:after{content:" ";display:block;clear:both}.training__name h3{margin-top:0}.training__name img{max-width:100%}.training__schedule,.training__notice{max-width:760px;margin-left:auto;margin-right:auto;background:#f6f9fc;padding:25px 30px;box-shadow:0 2px 4px rgba(50,50,93,0.1)}.training__schedule:after,.training__notice:after{content:" ";display:block;clear:both}.schedule__entry{width:100%;float:left;position:relative}.schedule__entry::after{content:'';width:2px;height:100%;background:rgba(0,0,0,0.1);display:block;position:absolute;top:2em;left:6px;z-index:5}@media (min-width: 600px){.schedule__entry::after{top:3em;left:calc(35% - 58px)}}.schedule__entry:last-child::after{display:none}.entry__wrap{max-width:100%;margin-left:auto;margin-right:auto;padding:1em 0}.entry__wrap:after{content:" ";display:block;clear:both}.entry-row,.entry__day,.entry__time,.entry__place{padding-left:2em;position:relative}.entry-row .label-span,.entry__day .label-span,.entry__time .label-span,.entry__place .label-span,.entry-row .links__sidebar h4,.links__sidebar .entry-row h4,.entry__day .links__sidebar h4,.links__sidebar .entry__day h4,.entry__time .links__sidebar h4,.links__sidebar .entry__time h4,.entry__place .links__sidebar h4,.links__sidebar .entry__place h4,.entry-row .athlete__filter h4,.athlete__filter .entry-row h4,.entry__day .athlete__filter h4,.athlete__filter .entry__day h4,.entry__time .athlete__filter h4,.athlete__filter .entry__time h4,.entry__place .athlete__filter h4,.athlete__filter .entry__place h4{width:20%;float:left;display:inline-block;line-height:30.4px;min-width:50px;margin-bottom:0}.entry-row p,.entry__day p,.entry__time p,.entry__place p{width:80%;float:left;margin:0;display:inline-block}@media (min-width: 600px){.entry-row,.entry__day,.entry__time,.entry__place{margin-top:1em;margin-bottom:0;padding-left:0}.entry-row .label-span,.entry__day .label-span,.entry__time .label-span,.entry__place .label-span,.entry-row .links__sidebar h4,.links__sidebar .entry-row h4,.entry__day .links__sidebar h4,.links__sidebar .entry__day h4,.entry__time .links__sidebar h4,.links__sidebar .entry__time h4,.entry__place .links__sidebar h4,.links__sidebar .entry__place h4,.entry-row .athlete__filter h4,.athlete__filter .entry-row h4,.entry__day .athlete__filter h4,.athlete__filter .entry__day h4,.entry__time .athlete__filter h4,.athlete__filter .entry__time h4,.entry__place .athlete__filter h4,.athlete__filter .entry__place h4{position:absolute;bottom:100%;left:0;margin:0;line-height:1}.entry-row p,.entry__day p,.entry__time p,.entry__place p{width:100%;float:left}}.entry__day{width:100%;float:left;margin-bottom:0.5em}.entry__day p{text-transform:uppercase;font-family:"Source Sans Pro", "Karla", "Lato", "Open Sans", sans-serif;color:#0d58d2;font-size:1.2em;font-weight:600;position:relative}@media (min-width: 600px){.entry__day{width:35%;float:left;padding-right:5em}.entry__day p{text-align:right}}.entry__dot{position:absolute;left:0;top:50%;margin-top:-7px;margin-right:15px;width:14px;height:14px;border-radius:50%;background-color:#0d58d2;z-index:10}@media (min-width: 600px){.entry__dot{left:auto;right:0;margin-right:50px}}.entry__time{width:100%;float:left}@media (min-width: 600px){.entry__time{width:25%;float:left}.entry__time p{padding-top:4px}}.entry__place{width:100%;float:left}@media (min-width: 600px){.entry__place{width:40%;float:left}.entry__place p{padding-top:4px}}.training__notice{padding-top:0}.training__notice span{display:inline;margin-right:2em}.training__notice p{display:inline;margin:0;font-size:85%}.all-posts__wrap,.search-results__wrap{max-width:700px;margin-left:auto;margin-right:auto;padding:1.8em 2em 0}.all-posts__wrap:after,.search-results__wrap:after{content:" ";display:block;clear:both}.post,.post--search{border-bottom:1px solid rgba(0,0,0,0.05);padding:2em 0}.post:last-child,.post--search:last-child{border:none}.post__title,.post__title--search{font-size:1.57em;margin-top:0.5rem}.post-meta__author,.post-meta__author--search{font-size:16px}.post-meta__tags{font-size:16px}.post-meta__tags ul{margin-left:10px}.post__more-link{margin-top:1em;text-align:right}.post__featured-image img{max-width:100%;height:auto}@media (min-width: 950px){.post__featured-image img{max-width:110%;margin-left:-5%;margin-right:-5%}}!
/* source-sans-pro-italic - latin-ext_latin */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-weight: 400;
  src: url('../fonts/source-sans-pro-v21-latin-ext_latin-italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../assets/fonts/source-sans-pro-v21-latin-ext_latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../assets/fonts/source-sans-pro-v21-latin-ext_latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../assets/fonts/source-sans-pro-v21-latin-ext_latin-italic.woff') format('woff'), /* Modern Browsers */
       url('../assets/fonts/source-sans-pro-v21-latin-ext_latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../assets/fonts/source-sans-pro-v21-latin-ext_latin-italic.svg#SourceSansPro') format('svg'); /* Legacy iOS */
}
/* source-sans-pro-regular - latin-ext_latin */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 400;
  src: url('../assets/fonts/source-sans-pro-v21-latin-ext_latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../assets/fonts/source-sans-pro-v21-latin-ext_latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../assets/fonts/source-sans-pro-v21-latin-ext_latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../assets/fonts/source-sans-pro-v21-latin-ext_latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../assets/fonts/source-sans-pro-v21-latin-ext_latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../assets/fonts/source-sans-pro-v21-latin-ext_latin-regular.svg#SourceSansPro') format('svg'); /* Legacy iOS */
}
/* source-sans-pro-600 - latin-ext_latin */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 600;
  src: url('../assets/fonts/source-sans-pro-v21-latin-ext_latin-600.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../assets/fonts/source-sans-pro-v21-latin-ext_latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../assets/fonts/source-sans-pro-v21-latin-ext_latin-600.woff2') format('woff2'), /* Super Modern Browsers */
       url('../assets/fonts/source-sans-pro-v21-latin-ext_latin-600.woff') format('woff'), /* Modern Browsers */
       url('../assets/fonts/source-sans-pro-v21-latin-ext_latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../assets/fonts/source-sans-pro-v21-latin-ext_latin-600.svg#SourceSansPro') format('svg'); /* Legacy iOS */
}
/* source-sans-pro-700 - latin-ext_latin */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 700;
  src: url('../assets/fonts/source-sans-pro-v21-latin-ext_latin-700.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../assets/fonts/source-sans-pro-v21-latin-ext_latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../assets/fonts/source-sans-pro-v21-latin-ext_latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('../assets/fonts/source-sans-pro-v21-latin-ext_latin-700.woff') format('woff'), /* Modern Browsers */
       url('../assets/fonts/source-sans-pro-v21-latin-ext_latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../assets/fonts/source-sans-pro-v21-latin-ext_latin-700.svg#SourceSansPro') format('svg'); /* Legacy iOS */
}
/* source-sans-pro-700italic - latin-ext_latin */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-weight: 700;
  src: url('../assets/fonts/source-sans-pro-v21-latin-ext_latin-700italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../assets/fonts/source-sans-pro-v21-latin-ext_latin-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../assets/fonts/source-sans-pro-v21-latin-ext_latin-700italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../assets/fonts/source-sans-pro-v21-latin-ext_latin-700italic.woff') format('woff'), /* Modern Browsers */
       url('../assets/fonts/source-sans-pro-v21-latin-ext_latin-700italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../assets/fonts/source-sans-pro-v21-latin-ext_latin-700italic.svg#SourceSansPro') format('svg'); /* Legacy iOS */
}
/* source-sans-pro-900 - latin-ext_latin */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 900;
  src: url('../assets/fonts/source-sans-pro-v21-latin-ext_latin-900.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../assets/fonts/source-sans-pro-v21-latin-ext_latin-900.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../assets/fonts/source-sans-pro-v21-latin-ext_latin-900.woff2') format('woff2'), /* Super Modern Browsers */
       url('../assets/fonts/source-sans-pro-v21-latin-ext_latin-900.woff') format('woff'), /* Modern Browsers */
       url('../assets/fonts/source-sans-pro-v21-latin-ext_latin-900.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../assets/fonts/source-sans-pro-v21-latin-ext_latin-900.svg#SourceSansPro') format('svg'); /* Legacy iOS */
}
/* merriweather-regular - latin-ext_latin */
@font-face {
  font-family: 'Merriweather';
  font-style: normal;
  font-weight: 400;
  src: url('../assets/fonts/merriweather-v30-latin-ext_latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../assets/fonts/merriweather-v30-latin-ext_latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../assets/fonts/merriweather-v30-latin-ext_latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../assets/fonts/merriweather-v30-latin-ext_latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../assets/fonts/merriweather-v30-latin-ext_latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../assets/fonts/merriweather-v30-latin-ext_latin-regular.svg#Merriweather') format('svg'); /* Legacy iOS */
}
/* merriweather-italic - latin-ext_latin */
@font-face {
  font-family: 'Merriweather';
  font-style: italic;
  font-weight: 400;
  src: url('../assets/fonts/merriweather-v30-latin-ext_latin-italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../assets/fonts/merriweather-v30-latin-ext_latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../assets/fonts/merriweather-v30-latin-ext_latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../assets/fonts/merriweather-v30-latin-ext_latin-italic.woff') format('woff'), /* Modern Browsers */
       url('../assets/fonts/merriweather-v30-latin-ext_latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../assets/fonts/merriweather-v30-latin-ext_latin-italic.svg#Merriweather') format('svg'); /* Legacy iOS */
}
/* merriweather-700 - latin-ext_latin */
@font-face {
  font-family: 'Merriweather';
  font-style: normal;
  font-weight: 700;
  src: url('../assets/fonts/merriweather-v30-latin-ext_latin-700.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../assets/fonts/merriweather-v30-latin-ext_latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../assets/fonts/merriweather-v30-latin-ext_latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('../assets/fonts/merriweather-v30-latin-ext_latin-700.woff') format('woff'), /* Modern Browsers */
       url('../assets/fonts/merriweather-v30-latin-ext_latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../assets/fonts/merriweather-v30-latin-ext_latin-700.svg#Merriweather') format('svg'); /* Legacy iOS */
}
/* merriweather-700italic - latin-ext_latin */
@font-face {
  font-family: 'Merriweather';
  font-style: italic;
  font-weight: 700;
  src: url('../assets/fonts/merriweather-v30-latin-ext_latin-700italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../assets/fonts/merriweather-v30-latin-ext_latin-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../assets/fonts/merriweather-v30-latin-ext_latin-700italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../assets/fonts/merriweather-v30-latin-ext_latin-700italic.woff') format('woff'), /* Modern Browsers */
       url('../assets/fonts/merriweather-v30-latin-ext_latin-700italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../assets/fonts/merriweather-v30-latin-ext_latin-700italic.svg#Merriweather') format('svg'); /* Legacy iOS */
}
Theme Name: Blau-Gelb Theme
Theme URI: https://bitbucket.org/albrechtpeters/blau-gelb-theme
Author: albrechtpeters
Author URI: https://albrechtpeters.de/
Description: Custom handmade theme for Blau-Gelb Gross-Gerau e.V.
Version: 0.0.1
