@font-face{font-family: 'Open Sans';font-style: normal;font-weight: 300;src: local('Open Sans Light'), local('OpenSans-Light'), url('/file/overlay/fonts//open-sans-v17-latin-300.eot?#iefix') format('embedded-opentype'), url('/file/overlay/fonts//open-sans-v17-latin-300.woff2') format('woff2'), url('/file/overlay/fonts//open-sans-v17-latin-300.woff') format('woff'), url('/file/overlay/fonts//open-sans-v17-latin-300.ttf') format('truetype'), url('/file/overlay/fonts//open-sans-v17-latin-300.svg#OpenSans') format('svg');}@font-face{font-family: 'Open Sans';font-style: normal;font-weight: 400;src: local('Open Sans Regular'), local('OpenSans-Regular'), url('/file/overlay/fonts//open-sans-v17-latin-regular.eot?#iefix') format('embedded-opentype'), url('/file/overlay/fonts//open-sans-v17-latin-regular.woff2') format('woff2'), url('/file/overlay/fonts//open-sans-v17-latin-regular.woff') format('woff'), url('/file/overlay/fonts//open-sans-v17-latin-regular.ttf') format('truetype'), url('/file/overlay/fonts//open-sans-v17-latin-regular.svg#OpenSans') format('svg');}html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video{margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;}input, button{font: inherit;}blockquote, q{quotes: none;}blockquote:before, blockquote:after, q:before, q:after{content: none;}table{border-collapse: collapse;border-spacing: 0;}body{background-color: #fff;}strong, b{font-weight: bold;}em, i{font-style: italic;}h1, h2, h3, h4, h5, h6{font-weight: inherit;}label, input[type=button], input[type=submit], button{cursor: pointer;}abbr[title]{border-bottom: 1px dotted #888 !important;cursor: help;}a abbr{cursor: pointer !important;}.mobile-menu{position: fixed;z-index: 102;top: 0;bottom: 0;left: -100%;width: 80%;overflow: auto;transition: all .5s;box-shadow: 0 0 25px black;background-color: #efefef;}.mobile-menu.open{left: 0;}.mobile-menu.right{left: auto;right: -100%;}.mobile-menu.right.open{right: 0;}.mobile-menu .header{position: fixed;z-index: 1;width: 80%;text-align: center;}.mobile-menu .header a{display: block;line-height: 50px;color: white;background: black;padding: 0 35px;cursor: pointer;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}.mobile-menu .header a:hover{color: white;}.mobile-menu .header a .back-arrow{display: none;position: absolute;left: 15px;font-weight: bold;}.mobile-menu .header a.close-menu{position: absolute;right: 15px;top: 0px;padding: 0;font-size: 1.75em;font-weight: normal;}.mobile-menu .loading{margin: 100px 50px;font-style: italic;}.mobile-menu ul{background-color: #efefef;display: none;list-style-type: none;margin: 0;padding: 0;position: absolute;top: 0px;bottom: 0;left: 0;width: 100%;}.mobile-menu ul.root{top: 70px;}.mobile-menu ul.hidden-panel > li > a{display: none;}.mobile-menu ul li{border-color: #efefef;display: flex;}.mobile-menu ul li{border-top-style: solid;border-top-width: 1px;}.mobile-menu ul li:last-child{margin-bottom: 20px;}.mobile-menu ul li:last-child{border-bottom-style: solid;border-bottom-width: 1px;}.mobile-menu ul li.divider{min-height: 20px;}.mobile-menu ul li.divider:not(:empty){padding: 0 15px;margin-top: 25px;}.mobile-menu ul li.title{border: none;padding: 30px 15px 5px;}.mobile-menu ul li a{display: flex;align-items: center;background-color: white;padding: 0 15px;min-height: 50px;overflow: hidden;text-overflow: ellipsis;flex: 1;}.mobile-menu ul li a:hover{color: inherit;}.mobile-menu ul li a:focus, .mobile-menu ul li a:active{background-color: #efefef;}.mobile-menu ul li a.sub{cursor: pointer;font-weight: bold;flex: 0 auto;justify-content: center;width: 45px;padding: 0;}.mobile-menu ul li a.sub{border-left-style: solid;border-left-color: inherit;border-left-width: 1px;}.mobile-menu ul li a .icon{width: 25px;}.mobile-body-mask{position: fixed;top: 0;bottom: 0;left: 0;right: 0;background: black;opacity: .2;display: none;z-index: 101;}ul.horizontal, ol.horizontal{list-style-type: none;margin: 0;padding: 0;}ul.horizontal li, ol.horizontal li{display: inline;}.clearfix:before, .clearfix:after{content: " ";display: table;}.clearfix:after{clear: both;}.search form{padding: 15px 0px;background: #efefef;border-bottom: solid #dddddd 1px;position: -webkit-sticky;transition: top .5s;top: 0;z-index: 1;}.search form .input-append{margin: 0;}.search form input{width: 205px;border: solid silver 1px;border-right: none;border-top-right-radius: 0;border-bottom-right-radius: 0;border-top-left-radius: 4px;border-bottom-left-radius: 4px;padding: 5px;float: left;}.search form button{background: #efefef;border: solid silver 1px;padding: 5px 10px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;margin-left: -1px;}.search .searchresult{padding: 40px 0px 80px;max-width: 768px;}.search .searchresult a{text-decoration: none;}.search .searchresult .entry{position: relative;padding: 30px 0px;}.search .searchresult .entry.preview{background: #efefef;border-radius: 5px;}.search .searchresult .entry a{font-weight: bold;color: #1a0dab;}.search .searchresult .entry a:hover{text-decoration: underline;}.search .searchresult .entry .title{font-size: 1.25em;}.search .searchresult .entry .title a{font-weight: bold;}.search .searchresult .entry p{margin: 0;}.search .searchresult .entry .body{margin: 5px 0px;}.search .searchresult .entry .body .lucene-fragments .fragment{margin: 10px 0;display: inline;}.search .searchresult .entry .path{margin: 5px 0 5px;font-size: .8em;}.search .searchresult .entry .path *{font-weight: normal;color: #006621;}.search .searchresult .entry .metas{padding-top: 5px;font-size: .8em;color: gray;font-style: italic;}.search .searchresult .entry .attachment{margin: 10px 0;}.search .searchresult .entry .attachment .attachment-poster{text-align: center;}.search .searchresult .entry .attachment .attachment-body{margin-top: 10px;}.search .searchresult .entry .attachment .attachment-body .title{color: black;font-weight: bold;}.search .searchresult .entry .attachment .attachment-body .title a{color: #1a0dab;}.search .searchresult .entry .attachment .attachment-body .description{margin-top: 10px;padding-top: 10px;border-top: solid silver 1px;}.search .searchresult .entry .attachment .paged-preview img{border: solid silver 1px;}.search .searchresult .entry .attachment .paged-preview .preview-nav{line-height: 20px;}.search .searchresult .entry .attachment .paged-preview .preview-nav .info{margin: 2px 40px;text-align: center;font-size: 12px;}.search .searchresult .entry .attachment .paged-preview .preview-nav a{color: red;display: block;padding: 0 10px;font-weight: bold;font-size: 20px;text-decoration: none;}.search .searchresult .entry .attachment .paged-preview .preview-nav a:hover{text-decoration: none;}.search .searchresult .entry .attachment .paged-preview .preview-nav a:focus{outline: none;}.search .searchresult .entry .attachment .paged-preview .preview-nav a.prev{float: left;}.search .searchresult .entry .attachment .paged-preview .preview-nav a.next{float: right;}.search .searchresult .entry .attachment .paged-preview .preview-nav a.disabled{visibility: hidden;}#page.scrolled-down .search form{top: 35px;}body .page-wrapper{margin: 0 auto;padding: 0 10px;box-sizing: border-box;position: relative;max-width: 768px;}body .pathnav ol{list-style-type: none;}body .lucene-highlight{background: yellow;}body .lazy-background{background-image: none !important;}body{color: #444444;background: black;}body{font-family: Open Sans, sans-serif;font-weight: 300;font-size: 18px;}body a{color: inherit;}body #mobile-menu a{text-decoration: none;}body #mobile-menu li.selected > a{background-color: #28b6b7;color: white;}body .content-modules .content-box.box > .title{background: #87a1d4;}body .content-modules .column-slider .nav .control a{height: 10px;width: 10px;}body .content-modules .column-slider .nav .control a{border-radius: 10px;border-color: #87a1d4;}body .content-modules .column-slider .nav .control a.active{background: #87a1d4;}body .content-modules .module-cm_google_map .google-map{border: none 0px;}body .content-modules .module-cm_image.border{padding: 10px;box-shadow: 2px 2px 5px gray;margin: 1px 5px 5px 1px;background: white;border-radius: 5px;}.rtf img{max-width: 100%;}.rtf p, .rtf h1, .rtf h2, .rtf h3, .rtf h4, .rtf h5, .rtf h6{line-height: 1.5;margin: .5em 0px;}.rtf p:first-child, .rtf h1:first-child, .rtf h2:first-child, .rtf h3:first-child, .rtf h4:first-child, .rtf h5:first-child, .rtf h6:first-child{margin-top: 0;}.rtf p:last-child, .rtf h1:last-child, .rtf h2:last-child, .rtf h3:last-child, .rtf h4:last-child, .rtf h5:last-child, .rtf h6:last-child{margin-bottom: 0;}.rtf pre{border: solid silver 1px;background: #efefef;color: #222222;border-radius: 4px;box-shadow: 2px 2px 8px gray;padding: 5px;font-family: courier;white-space: pre-wrap;}.rtf pre p{margin: 0;}.rtf pre{blockquote-margin: 0 0 0 30px;}.rtf table.gray{border-spacing: 2px;border-collapse: separate;}.rtf table.gray td{background-color: #efefef;border: solid silver 1px;padding: 5px;}.rtf table tr.table-header td{background-color: gray;background: linear-gradient(gray 40%, black);color: white;}.rtf table td.green{border: solid green 2px;}.rtf img.shadow{box-shadow: 1px 1px 10px black;border-radius: 10px;overflow: hidden;}.rtf img.right{float: right;margin: 0 0 0 .5em;}.rtf img.left{float: left;margin: 0 .5em 0 0;}.rtf img.image-zoomer{cursor: pointer;}.rtf a.button{text-decoration: none;color: black;padding: 2px 10px;border: solid gray 1px;border-radius: 4px;background-image: linear-gradient(#efefef 40%, silver);}.rtf a.button:hover{box-shadow: 1px 1px 2px gray;color: brown;}.rtf .quote{border-left: solid #87a1d4 3px;padding-left: 10px;text-indent: -5px;font-style: italic;}.rtf .big{font-size: 2em;font-weight: 100;line-height: 1em;}.rtf .medium{font-size: 1.5em;font-weight: 200;line-height: 1em;}.rtf .green{color: #28b6b7;}.rtf .slogan{position: absolute;bottom: -5px;background: rgba(255,255,255, .5);color: black;border-bottom: solid 5px #28b6b7;padding: 10px 25px;margin-left: -25px;display: inline-block;font-size: 2em;line-height: 1.15em;}.rtf .box{border: solid silver 1px;border-radius: 4px;padding: 5px;}#header{display: block;position: relative;overflow: hidden;}#header img{max-width: 100%;}#header .inner .search-box .search-icon{display: block;}#header{height: 80px;background: white;position: sticky;top: 0;z-index: 1;}#header .slogan{font-size: 30px;color: silver;display: none;}#header .inner{padding: 10px;height: 100%;}#header .inner .flex{display: flex;width: 100%;height: 100%;}#header .inner .flex .logo{display: flex;flex-flow: column;justify-content: after;}#header .inner .flex .logo img{max-height: 100%;width: 120px;}#header .inner .flex .menu{flex: 1;}#header .inner .flex .menu .desktop{display: none;}#header .inner .flex .menu .mobile{text-align: right;}#header .inner .flex .menu .mobile .hamburger{font-size: 2.5em;}#mainnav{display: block;height: 35px;line-height: 35px;}#mainnav{position: -webkit-sticky;top: -35px;z-index: 3;transition: top .5s;}#mainnav .hamburger{display: block;padding: 0;outline: none;font-size: 1.5em;}#mainnav .menu-wrapper{bottom: 0;top: 0;left: -100%;position: fixed;width: 100%;transition: background 0.5s ease 0s,-webkit-backdrop-filter 0.5s ease 0s;overflow: auto;z-index: 2;}#mainnav .menu-wrapper.opened{left: 0;}#mainnav .menu-wrapper.opened{-webkit-backdrop-filter: blur(7px);}#mainnav .menu-wrapper.opened .the-menu{margin-left: 0;}#mainnav .menu-wrapper.closing{left: 0;}#mainnav .menu-wrapper .the-menu{padding: 10px;width: 75%;margin-left: -100%;transition: margin 0.5s ease 0s;min-height: 100%;background: white;box-shadow: 0 0 5px black;box-sizing: border-box;}#mainnav .menu-wrapper .the-menu .drop-down{display: none;}#mainnav .menu-wrapper .the-menu .drop-down a{padding-left: 25px;}#mainnav .menu-wrapper .the-menu .drop-down .selected a:before{content: " BB";width: 20px;margin: 0 0 0 -20px;display: inline-block;}#mainnav .menu-wrapper .the-menu .selected .drop-down{display: block;}#mainnav .menu-wrapper .the-menu .drop-down-box{display: none;position: absolute;top: 35px;left: 10px;right: 10px;}#mainnav.opened{position: static;}#mainnav.opened .menu-wrapper{left: 0;}#mainnav nav{float: left;}#mainnav nav ul{list-style-type: none;padding: 0;margin: 0;}#mainnav nav ul li{padding: 0;margin: 0;line-height: inherit;}#mainnav nav ul li a{display: block;}#mainnav .addon{float: right;}#mainnav .addon a{padding: 0;}#page.scrolled-down #mainnav{top: 0;}#page.menu-opened #mainnav{position: static;}#page.menu-opened #mainnav .menu-wrapper{left: 0;}#mainnav{background-color: #ffbf44;}#mainnav .inner{padding: 0 10px;}#mainnav .hamburger{font-size: 2em;margin-top: -3px;}#mainnav a{text-decoration: none;color: inherit;padding: 0 10px;}#mainnav .the-menu{font-size: 1.5em;}#mainnav .the-menu li:hover{background: rgba(255, 255, 255, 0.6);}#mainnav .the-menu li.selected > a{color: #87a1d4;font-weight: bold;}#mainnav .the-menu > li > a{border: solid 2px #ffbf44;background: #efefef;margin: 5px 0;}#mainnav .the-menu > li.selected > a{background: #87a1d4;color: white;}.childnav ul{list-style-type: none;padding: 0;margin: 0;}.childnav{background: #efefef;margin-top: 5px;padding: 10px;}.childnav li{margin: 5px 0;}.childnav li a{display: block;text-decoration: none;padding: 5px 10px;color: #444444;background: rgba(255,255,255, .3);border: solid white 1px;}.childnav li a:hover{background: rgba(255,255,255, .5);}.childnav > ul > li > a.selected{color: white;background-color: #87a1d4;}.childnav > ul > li > ul > li > a{padding-left: 15px + 10px;}.childnav > ul > li > ul > li > a.selected{color: #87a1d4;}.childnav > ul > li > ul > li > a.selected:before{content: "A";float: left;margin: 0 0px 0 -15px;}.childnav > ul > li > ul > li > ul > li > a{padding-left: 15px + 25px;}.childnav > ul > li > ul > li > ul > li > a.selected{color: #87a1d4;}.childnav > ul > li > ul > li > ul > li > a.selected:before{content: "A";float: left;margin: 0 0px 0 -15px;}.childnav > ul > li > ul > li > ul > li > ul > li > a{padding-left: 15px + 40px;}.childnav > ul > li > ul > li > ul > li > ul > li > a.selected{color: #87a1d4;}.childnav > ul > li > ul > li > ul > li > ul > li > a.selected:before{content: "A";float: left;margin: 0 0px 0 -15px;}.childnav > ul > li > ul > li > ul > li > ul > li > ul > li > a{padding-left: 15px + 55px;}.childnav > ul > li > ul > li > ul > li > ul > li > ul > li > a.selected{color: #87a1d4;}.childnav > ul > li > ul > li > ul > li > ul > li > ul > li > a.selected:before{content: "A";float: left;margin: 0 0px 0 -15px;}#content{padding: 0px;margin: 0px;position: relative;}#content .centercol > .inner{width: 100%;}#content:before, #content:after{content: " ";display: table;}#content:after{clear: both;}#content{background: white;}#content > .inner{padding: 0;}#content .centercol{background: white;}#content .centercol > .header, #content .centercol > .content, #content .centercol > .footer{padding: 10px;}#content .centercol > .header{background-image: linear-gradient(white 75%, #efefef);font-size: 0.75em;border-bottom: solid #dddddd 1px;}#content .centercol > .footer{border-top: solid #dddddd 1px;font-size: 0.75em;}#content .leftcol .content{padding: 10px;}#content .rightcol .content{padding: 10px;}.content-modules .module-bwk2_section{margin-bottom: 0 !important;position: relative;}.content-modules .module-bwk2_section > .section{background-repeat: no-repeat;background-position: center center;background-size: cover;}.content-modules .module-bwk2_section > .section .page-wrapper{padding: 20px 10px;max-width: 800px;margin: 0 auto;position: static;}@media screen and (min-width: 1024px){.content-modules .module-bwk2_section > .section .page-wrapper{padding: 30px 10px;}}@media screen and (min-width: 1024px){.content-modules .module-bwk2_section.key-visual >.section .page-wrapper{max-width: 1040px;}}.content-modules .module-bwk2_section.fullscreen .section .page-wrapper{height: 100%;}.content-modules .module-bwk2_section.fullscreen .section .scroll-down{opacity: 1;transition: opacity .5s;font-size: 2em;color: white;padding: 5px 30px 0px;background: rgba(0,0,0,.6);position: absolute;bottom: 0;left: 50%;width: 100px;margin-left: -50px;text-align: center;}.content-modules .module-bwk2_section-slider{margin-bottom: 0 !important;position: relative;overflow: hidden;height: 400px;}.content-modules .module-bwk2_section-slider .module-bwk2_section{position: absolute;top: 0;width: 100%;height: 100%;display: none;}.content-modules .module-bwk2_section-slider .module-bwk2_section .section{height: 100%;}.content-modules .module-bwk2_section-slider .nav{position: absolute;bottom: 20px;width: 100%;}.content-modules .module-bwk2_section-slider .nav a{display: inline-block;width: 70px;height: 15px;background: rgba(0,0,0, .2);border: solid white 1px;transition: background .5s;}.content-modules .module-bwk2_section-slider .nav a.selected{background: red;}.content-modules .module-bwk2_section-slider .fortschritt{position: absolute;bottom: 0;height: 5px;background: rgba(255, 0, 0, .5);}.content-modules #page.scrolled .fullscreen .section .scroll-down{opacity: 0;}#footer{display: block;position: relative;}#footer{padding: 10px 0px;border-top: solid #dddddd 1px;background: black;color: white;}#footer .info{float: left;}#footer .info img{width: 100px;}#footer .servicenav{float: right;}#footer .servicenav li::after{content: "|";padding: 0 5px;}#footer .servicenav li.last::after{content: "";}.form-field{margin: 0;}.form-field.error label.form-field-label, .form-field.error .error-message{color: red;}.form-field.error .error-message{margin: 10px 0;}.form-field.error input[type=text], .form-field.error input[type=password], .form-field.error textarea{background-color: rgba(255, 0, 0, .1);}.form-field label.form-field-label{font-weight: normal;cursor: auto;line-height: normal;padding: 5px;}.form-field .form-field-controls{overflow: hidden;margin-right: 10px;line-height: normal;padding: 5px;}.form-field .form-field-controls p{line-height: normal;}.form-field .form-field-controls input[type=text], .form-field .form-field-controls input[type=password], .form-field .form-field-controls textarea{font: inherit;line-height: normal;width: 100%;height: auto;margin: 0;border: solid silver 1px;border-radius: 3px;padding: 3px;box-sizing: border-box;}.form-field .form-field-controls input[type=text]:focus, .form-field .form-field-controls input[type=password]:focus, .form-field .form-field-controls textarea:focus{border-color: rgba(82, 168, 236, 0.8);box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);outline: 0;}.form-field .form-field-controls input[type=checkbox], .form-field .form-field-controls input[type=radio]{margin: 0;width: 1em;height: 1.3em;float: left;}.form-field .form-field-controls input[type=checkbox] + label, .form-field .form-field-controls input[type=radio] + label{line-height: 1.3em;}.form-field .form-field-controls select{font: inherit;margin: 0px;padding: 1px 0;height: auto;width: auto;line-height: normal;}.form-field .form-field-controls input + label{display: block;margin-left: 1.5em;line-height: 1em;}.form-field .form-field-controls input + label:before, .form-field .form-field-controls input + label:after{content: " ";display: table;}.form-field .form-field-controls input + label:after{clear: both;}.form-field .form-field-controls input + label + br{display: none;}.form-field{margin: 5px 0;}.story-header{line-height: 35px;border-bottom: solid silver 1px;position: -webkit-sticky;top: 0;z-index: 1;transition: top .5s;font-size: 1em;cursor: pointer;}.story-header{background-color: rgba(255,255,255, .8);-webkit-backdrop-filter: blur(20px);backdrop-filter: blur(20px);}.story-header .story-title h1{line-height: inherit;font-weight: bold;}.story-header .story-title .drop-down{float: right;line-height: inherit;}.story-header .story-nav{max-height: 0px;transition: max-height .5s;overflow: hidden;position: absolute;left: 0;right: 0;box-shadow: 0 15px 20px rgba(0,0,0, .2);}.story-header .story-nav{background-color: rgba(255,255,255, .8);-webkit-backdrop-filter: blur(20px);backdrop-filter: blur(20px);}.story-header .story-nav ul{list-style-type: none;margin: 0;padding: 20px 0;}.story-header .story-nav ul li{padding: 5px 20px;}.story-header .story-nav ul li a{display: block;}.story-header .story-nav a.selected{color: #87a1d4;}.story-header.open .story-nav{max-height: 400px;}#page.scrolled-down .story-header{top: 35px;}#page.menu-opened .story-header{position: static;}@media screen and (min-width: 768px){body .page-wrapper{max-width: 800px;}.rtf .big, .rtf .slogan{font-size: 3em;}.rtf .medium{font-size: 2em;}#header{position: static;height: 135px;}#header .slogan{display: block;}#header .inner .flex .logo img{width: 215px;}#header .inner .flex .menu{display: flex;}#header .inner .flex .menu .mobile{display: none;}#header .inner .flex .menu .desktop{flex: 1;text-align: right;white-space: nowrap;display: flex;flex-flow: column;justify-content: space-between;}#header .inner .flex .menu .desktop ul{list-style-type: none;margin: 0;padding: 0;}#header .inner .flex .menu .desktop ul li{display: inline-block;padding: 0 0 0 20px;}#header .inner .flex .menu .desktop ul li a{text-decoration: none;}#header .inner .flex .menu .desktop ul li a.selected{color: #28b6b7;border-bottom: solid #28b6b7 3px;}#mainnav .hamburger{display: none;}#mainnav .menu-wrapper{position: static;}#mainnav .menu-wrapper.opened{background: transparent;}#mainnav .menu-wrapper .the-menu{width: auto;padding: 0;transition: none;margin-left: 0;box-shadow: none;}#mainnav .menu-wrapper .the-menu .home{display: none;}#mainnav .menu-wrapper .the-menu li{margin: 0;}#mainnav .menu-wrapper .the-menu > li{float: left;}#mainnav .menu-wrapper .the-menu > li:hover ul.drop-down, #mainnav .menu-wrapper .the-menu > li:hover .drop-down-box{display: block;}#mainnav .menu-wrapper .the-menu .drop-down, #mainnav .menu-wrapper .the-menu .selected .drop-down{display: none;position: absolute;z-index: 1;}#mainnav .menu-wrapper .the-menu .drop-down a, #mainnav .menu-wrapper .the-menu .selected .drop-down a{padding-left: 10px;}#mainnav .menu-wrapper .the-menu .drop-down .selected a:before, #mainnav .menu-wrapper .the-menu .selected .drop-down .selected a:before{content: "";}#mainnav .addon{font-size: 1em;}#mainnav{font-size: .8em;}#mainnav .the-menu{font-size: 1em;}#mainnav .the-menu > li > a{background: none;border: none;margin: 0;}#mainnav .the-menu li:hover{background: rgba(255, 255, 255, 0.6);}#mainnav .the-menu li.selected > a{background: #87a1d4;color: white;font-weight: normal;}#mainnav .the-menu .drop-down{background: #ffbf44;box-shadow: 1px 1px 2px gray;}#mainnav .the-menu .drop-down li{border-top: solid white 1px;}#mainnav .the-menu .drop-down li:first-child{border-top: none;}#mainnav .the-menu .drop-down-content{background: #efefef;color: black;padding: 10px;box-shadow: 0 10px 10px silver;}#content > .inner{padding: 0 10px;}#content .centercol.right{float: left;}#content .centercol.right{width: calc(100% - 25%);}#content .rightcol{float: left;width: 25%;}#content .leftcol{clear: left;}#content .leftcol .content, #content .rightcol .content{padding: 10px 0;}#content .centercol > .header, #content .centercol > .content, #content .centercol > .footer{padding: 10px 0;}#content .centercol.right > .header, #content .centercol.right > .content, #content .centercol.right > .footer{padding: 10px 10px 10px 0;}.search form input{width: 400px;}.search .searchresult .entry .attachment .attachment-poster{float: left;width: 200px;}.search .searchresult .entry .attachment .attachment-body{margin: 0 0 0 225px;}.form-field label.form-field-label{float: left;text-align: right;}.form-field.mode-edit.type-text label.form-field-label, .form-field.mode-readonly.type-text label.form-field-label, .form-field.mode-edit.type-textarea label.form-field-label, .form-field.mode-readonly.type-textarea label.form-field-label, .form-field.mode-edit.type-password label.form-field-label, .form-field.mode-readonly.type-password label.form-field-label, .form-field.mode-edit.type-hashedpassword label.form-field-label, .form-field.mode-readonly.type-hashedpassword label.form-field-label, .form-field.mode-edit.type-date label.form-field-label, .form-field.mode-readonly.type-date label.form-field-label, .form-field.mode-edit.type-select label.form-field-label, .form-field.mode-readonly.type-select label.form-field-label{margin-top: 4px;}.form-field.mode-edit.type-checkbox label.form-field-label, .form-field.mode-readonly.type-checkbox label.form-field-label, .form-field.mode-edit.type-radio label.form-field-label, .form-field.mode-readonly.type-radio label.form-field-label, .form-field.mode-edit.type-boolean label.form-field-label, .form-field.mode-readonly.type-boolean label.form-field-label{line-height: 1.3em;}.form-field label.form-field-label{width: 200px;}.form-field .form-field-controls{margin-left: 200px + 10;}}@media screen and (min-width: 1024px){body .page-wrapper{max-width: 1040px;}#header .slogan{font-size: 40px;}#mainnav{font-size: 1em;}.childnav{padding: 0;margin-top: 5px;}.childnav li{margin: 0;}.childnav li a{background: none;border: none;border-bottom: solid white 1px;}#content .leftcol{clear: none;float: left;width: 25%;margin-left: -100%;}#content .rightcol{float: left;width: 25%;}#content .centercol.left{float: left;margin-left: 25%;}#content .centercol.left{width: calc(100% - 25%);}#content .centercol.right{width: calc(100% - 25%);}#content .centercol.left.right{width: calc(100% - 25% - 25%);}#content .leftcol{position: sticky;top: 35px;}#content .rightcol .content, #content .leftcol .content{padding: 20px 0;}#content .centercol > .header, #content .centercol > .content, #content .centercol > .footer{padding: 20px 0;}#content .centercol.right > .header, #content .centercol.right > .content, #content .centercol.right > .footer{padding: 20px 20px 20px 0;}#content .centercol.left > .header, #content .centercol.left > .content, #content .centercol.left > .footer{padding: 20px 0px 20px 20px;}#content .centercol.left.right > .header, #content .centercol.left.right > .content, #content .centercol.left.right > .footer{padding: 20px;}#content .centercol > .content{min-height: 300px;}.story-header{cursor: auto;}.story-header .story-title{float: left;}.story-header .story-title .drop-down{display: none;}.story-header .story-nav{float: right;max-height: none;position: static;box-shadow: none;background: none;-webkit-backdrop-filter: none;backdrop-filter: none;}.story-header .story-nav ul{padding: 0;}.story-header .story-nav ul li{display: inline;padding: 0 0 0 20px;}.story-header .story-nav ul li a{display: inline;}}