html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[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{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}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-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:'Lato';font-weight:100;font-style:normal;src:url(../../templates/__css/webfonts/Lato-Thin.ttf),url(../../templates/__css/webfonts/Lato-Thin.ttf) format("truetype");font-display:swap}@font-face{font-family:'Lato';font-weight:100;font-style:italic;src:url(../../templates/__css/webfonts/Lato-ThinItalic.ttf),url(../../templates/__css/webfonts/Lato-ThinItalic.ttf) format("truetype");font-display:swap}@font-face{font-family:'Lato';font-weight:300;font-style:normal;src:url(../../templates/__css/webfonts/Lato-Light.ttf),url(../../templates/__css/webfonts/Lato-Light.ttf) format("truetype");font-display:swap}@font-face{font-family:'Lato';font-weight:300;font-style:italic;src:url(../../templates/__css/webfonts/Lato-LightItalic.ttf),url(../../templates/__css/webfonts/Lato-LightItalic.ttf) format("truetype");font-display:swap}@font-face{font-family:'Lato';font-weight:400;font-style:normal;src:url(../../templates/__css/webfonts/Lato-Regular.ttf),url(../../templates/__css/webfonts/Lato-Regular.ttf) format("truetype");font-display:swap}@font-face{font-family:'Lato';font-weight:400;font-style:italic;src:url(../../templates/__css/webfonts/Lato-Italic.ttf),url(../../templates/__css/webfonts/Lato-Italic.ttf) format("truetype");font-display:swap}@font-face{font-family:'Lato';font-weight:700;font-style:normal;src:url(../../templates/__css/webfonts/Lato-Bold.ttf),url(../../templates/__css/webfonts/Lato-Bold.ttf) format("truetype");font-display:swap}@font-face{font-family:'Lato';font-weight:700;font-style:italic;src:url(../../templates/__css/webfonts/Lato-BoldItalic.ttf),url(../../templates/__css/webfonts/Lato-BoldItalic.ttf) format("truetype");font-display:swap}h1{font-size:36px;font-weight:400;line-height:1.15;margin-top:0;margin-bottom:25px;color:#9b9b9b}@media only screen and (min-width:600px){h1{font-size:48px}}@media only screen and (min-width:760px) and (max-width:1020px){h1{padding-right:90px}}h2{font-size:27px;font-weight:400;line-height:1.25;margin-top:0;margin-bottom:10px;color:#9b9b9b}@media only screen and (min-width:600px){h2{font-size:30px}}h3{font-size:24px;font-weight:400;line-height:1.25;margin-top:0;margin-bottom:10px;color:#9b9b9b}@media only screen and (min-width:600px){h3{font-size:24px}}h4{font-size:21px;font-weight:400;line-height:1.25;margin-top:0;margin-bottom:0;color:#9b9b9b}@media only screen and (min-width:600px){h4{font-size:21px}}h2>a,h3>a,h4>a{color:#000;font-weight:400;text-decoration:none}h2>a:hover,h3>a:hover,h4>a:hover{color:#e2001a;text-decoration:none}p,address{margin:0 0 25px 0;font-weight:400;font-size:18px;line-height:30px;font-style:normal}p.label-text,address.label-text{margin:0 0 25em 0}p.lead,address.lead{font-size:24px;line-height:36px;font-weight:400;color:#9b9b9b}p.organisator{font-size:16px;line-height:18px;font-weight:300;font-style:italic;color:#737373}p.organisator::after{content:":"}b,strong{font-weight:700;color:#9b9b9b}b a,strong a{font-weight:700}blockquote{padding-left:0;padding-right:0;border-left:none;margin-block-start:30px;margin-block-end:30px;margin-inline-start:25px;margin-inline-end:25px}blockquote p{position:relative;font-size:24px;line-height:36px;font-style:italic;color:#4b4b4b}blockquote p::before{position:absolute;content:"«";left:-25px;top:-10px;font-size:60px;font-weight:100}blockquote p::after{position:absolute;content:"»";font-size:60px;bottom:5px;font-weight:100}@media only screen and (min-width:600px){blockquote{padding-left:50px;padding-right:50px;margin-inline-start:30px;margin-inline-end:30px}blockquote p{font-size:27px}blockquote p::before{left:-30px;top:-15px;font-size:75px}blockquote p::after{position:absolute;bottom:3px;font-size:75px}}.body-home section.widget blockquote{padding-left:0;padding-right:0;border-left:none;margin-block-start:0;margin-block-end:10px;margin-inline-start:25px;margin-inline-end:0}.body-home section.widget-theme blockquote p{color:#fff}aside.sidebar blockquote{padding-left:0;padding-right:0;border-left:none;margin-block-start:15px;margin-block-end:20px;margin-inline-start:25px;margin-inline-end:10px}aside.sidebar blockquote p{font-size:21px;line-height:30px}hr{margin-block-start:45px;margin-block-end:25px;overflow:hidden;border-style:inset;border-top:1px solid #9d9d9d}pre,code{background:#eee;border:1px solid #ddd}pre{font-size:14px;line-height:1.4;padding:1em;border-left:4px solid #ddd}time{font-style:italic;font-weight:300;display:inline-block;margin-bottom:10px;color:#737373}.lead>time{font-size:.85em;margin-bottom:0}.lead>time::after{content:"–";margin:0 8px}a{color:#000;font-weight:700;text-decoration:none}a:hover{color:#e2001a}a.icomoon::before{font-family:icomoon;margin-right:8px;font-size:1.25em}a.file-pdf::before{content:"\eadf"}a.file-word::before{content:"\eae1"}a.file-excel::before{content:"\eae2"}a.plus-icon::before{content:"\e90d"}a.minus-icon::before{content:"\e91a"}a.link-box{position:absolute;top:0;right:0;bottom:0;left:0}.FrontendFileManagerIcons a:hover{text-decoration:none}i{font-size:21px!important;line-height:18px}i.icon-folderplus::before{content:"\e92d";margin-left:5px}i.icon-fileplus::before{content:"\e92c";margin-left:5px}i.icon-edit::before{content:"\e92b";margin-left:5px}i.icon-edit_2::before{content:"\e92a";margin-left:5px}i.icon-sort::before{content:"\e92f";margin-left:5px}i.icon-sort_2::before{content:"\e92e";margin-left:5px}i.icon-delete::before{content:"\e929";margin-left:5px}@font-face{font-family:'icomoon';src:url(../../templates/__fonts/icomoon/fonts/icomoon.eot?r543f4);src:url(../../templates/__fonts/icomoon/fonts/icomoon.eot?r543f4#iefix) format('embedded-opentype'),url(../../templates/__fonts/icomoon/fonts/icomoon.ttf?r543f4) format('truetype'),url(../../templates/__fonts/icomoon/fonts/icomoon.woff?r543f4) format('woff'),url(../../templates/__fonts/icomoon/fonts/icomoon.svg?r543f4#icomoon) format('svg');font-weight:normal;font-style:normal;font-display:block}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon'!important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-qualiwissen-1:before{content:"\e934"}.icon-qualiwissen-2:before{content:"\e935"}.icon-twitterX-2:before{content:"\e932"}.icon-twitterX:before{content:"\e933"}.icon-certification-check:before{content:"\e931"}.icon-print:before{content:"\e930"}.icon-delete:before{content:"\e929"}.icon-edit_2:before{content:"\e92a"}.icon-edit:before{content:"\e92b"}.icon-fileplus:before{content:"\e92c"}.icon-folderplus:before{content:"\e92d"}.icon-sort_2:before{content:"\e92e"}.icon-sort:before{content:"\e92f"}.icon-ok:before{content:"\e926"}.icon-shop:before{content:"\e925"}.icon-thump_down_full:before{content:"\e91e"}.icon-thump_down:before{content:"\e91f"}.icon-thump_up_full:before{content:"\e920"}.icon-thump_up:before{content:"\e921"}.icon-talk-blank:before{content:"\e922"}.icon-talk-full:before{content:"\e923"}.icon-talk:before{content:"\e924"}.icon-circle_bp:before{content:"\e91d"}.icon-minus:before{content:"\e91b"}.icon-plus:before{content:"\e91c"}.icon-facebook-2:before{content:"\e900"}.icon-facebook:before{content:"\e901"}.icon-xing-2:before{content:"\e902"}.icon-xing:before{content:"\e903"}.icon-twitter-2:before{content:"\e904"}.icon-twitter:before{content:"\e905"}.icon-linkedin-2:before{content:"\e906"}.icon-linkedin:before{content:"\e907"}.icon-aqs:before{content:"\e908"}.icon-back:before{content:"\e909"}.icon-certification:before{content:"\e90a"}.icon-close:before{content:"\e90b"}.icon-contact:before{content:"\e90c"}.icon-down:before{content:"\e90d"}.icon-efqm:before{content:"\e90e"}.icon-events:before{content:"\e90f"}.icon-jobs:before{content:"\e910"}.icon-location:before{content:"\e911"}.icon-login:before{content:"\e912"}.icon-mail:before{content:"\e913"}.icon-member:before{content:"\e914"}.icon-menu:before{content:"\e915"}.icon-newsletter:before{content:"\e916"}.icon-next:before{content:"\e917"}.icon-search:before{content:"\e918"}.icon-share:before{content:"\e919"}.icon-up:before{content:"\e91a"}.icon-lock_locked:before{content:"\e927"}.icon-lock_unlocked:before{content:"\e928"}.icon-file-pdf:before{content:"\eadf"}.icon-file-word:before{content:"\eae1"}.icon-file-excel:before{content:"\eae2"}#back2Top{line-height:40px;padding:15px 15px;overflow:hidden;z-index:999;display:none;cursor:pointer;position:fixed;bottom:105px;right:calc(50% - 35px);background-color:#fff;text-align:center;font-size:40px;text-decoration:none;-khtml-opacity:.50;-moz-opacity:.50;-ms-filter:'alpha(opacity=50)';filter:alpha(opacity=50);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0.5);opacity:.50}@media only screen and (min-width:480px){#back2Top{bottom:90px}}@media only screen and (min-width:760px){#back2Top{bottom:60px}}@media only screen and (min-width:1200px){#back2Top{bottom:35px}}.admin-error-msg{border:10px solid #c00;background-color:#c66;padding:20px;color:#fff}.admin-error-msg header{margin:0 0 10px!important;border-bottom:none!important}.admin-error-msg header h3{font-size:1.5em!important;font-weight:700!important;color:#fff!important}.mCCF--dark .mCCF__link{color:#fff}.mCCF--dark .mCCF__link:before{content:'> '}.mCCF--dark .mCCF__accept{background:#e2001a;color:#fff}.mCCF--dark .mCCF__accept:hover{background:rgba(226,0,26,.05);color:#000}*{box-sizing:border-box}html{font-size:100%}body{position:relative;font-family:'Lato',sans-serif;font-weight:400;font-size:18px;line-height:30px;color:#4b4b4b;background-color:#fff}img{display:block}section,article{margin:0 0 60px 0}article .first-content-element,article .block_element{margin-bottom:20px}div.tmpl-home>article{margin:0 0 30px 0!important}@media only screen and (min-width:760px){div.tmpl-home>article{margin:0 0 50px 0!important}}@media only screen and (min-width:1200px){div.tmpl-home>article{margin:0 0 75px 0!important}}.hide{display:none}.darken-site{display:none;position:absolute;height:100%;width:100%;background-color:rgba(0,0,0,.33);z-index:500;top:0;left:0}.darken-site.on{display:block}nav ul,nav ol{list-style:none;margin:0;padding:0}.block-group,.block,.block-group:after,.block:after,.block-group:before,.block:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.block-group{*zoom:1}.block-group:before,.block-group:after{content:"";line-height:0}.block-group:after{clear:both}.block-group{list-style-type:none;padding:0;margin:0}.block-group>.block-group{clear:none;float:left;margin:0!important}.block{float:left;width:100%}.block-group{margin:0 -30px}.block{padding:0 30px}.no-margin-bottom{margin-bottom:0!important}.hyphenate{-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}.ir:before{content:"";display:block;width:0;height:150%}.hidden{display:none}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.cf:before,.cf:after{content:" ";display:table}.cf:after{clear:both}.cf{*zoom:1}.pw-editlink{position:fixed;bottom:1em;right:1em;display:inline-block;padding:5px 10px;background-color:#80a159;color:#fff!important;z-index:975}body:not(.body-home) .main-wrapper.sticky-nav-on,body.body-home .main-wrapper.sticky-nav-on{padding-top:75px}.main-wrapper{padding:0 30px 0;max-width:1260px;margin:0 auto;background-color:#fff}.main,.footer-area{overflow:hidden}.skip ul{position:relative}.skip a{display:inline-block;padding:.2em}.menu-row{position:relative;width:100%;max-width:100%;clear:both;background-color:#e1e1e1}.menu-row .main-wrapper{padding:0 0 0}.image-row{width:100%;max-width:100%;padding:0}.image-row .main-wrapper{position:relative;margin-top:3px;padding:0 0 0}@media screen and (min-width:760px){.image-row{padding:0}}.header-image-container{position:relative}.header-image-container img{opacity:1}.breadcrumbs+.header-image-container{margin-top:-25px}.body-home .main{padding-top:50px}.main{clear:both;width:100%;max-width:100%}.breadcrumbs{margin-top:10px;margin-bottom:30px;min-height:30px}@media only screen and (min-width:760px){.breadcrumbs{margin-top:20px}}@media only screen and (min-width:1200px){.breadcrumbs{margin-top:30px;margin-bottom:45px}}.breadcrumbs ol.breadcrumbs-list.items-1{visibility:hidden}.main-grid>header{position:relative;padding:0 30px}.main-grid>header h1{margin-bottom:50px}.main-grid>header h1 .main-pretitle{display:flex;justify-content:flex-start;align-items:end;line-height:1.15;font-weight:400;color:#4b4b4b}.main-grid>header h1 .main-title-dividor{display:none}@media only screen and (min-width:760px){.main-grid>header h1{padding-right:100px}}.has-header-image .main-grid>header h1 .main-pretitle{margin-top:-100px;width:100%;height:100px;background:#fff;background:linear-gradient(0deg,#fff 0%,rgba(255,255,255,0) 100%)}@media only screen and (min-width:760px){.has-header-image .main-grid>header h1{padding-right:0}}.content{width:100%}.sidebar{width:100%;border-top:1px solid #9d9d9d;margin-top:0;padding-top:30px}.sidebar_textbox figure{border-bottom:none;margin:-.5em 0 .5em 0}.sidebar_textbox figure img{width:100%;height:auto}.footer{clear:both;width:100%;max-width:100%}@media only screen and (min-width:510px) and (max-width:1020px){body.has-sidebar .sidebar>section:nth-of-type(odd){margin-right:30px}body.has-sidebar .sidebar>section:nth-of-type(even){margin-left:30px}body.has-sidebar .sidebar>section:nth-of-type(2n+1){clear:left!important}body.has-sidebar .sidebar>article:nth-of-type(odd){margin-right:30px}body.has-sidebar .sidebar>article:nth-of-type(even){margin-left:30px}body.has-sidebar .sidebar>article:nth-of-type(2n+1){clear:left!important}}@media only screen and (min-width:1021px){body.has-sidebar .content{width:65%}body.has-sidebar .sidebar{border-top:none;margin-top:-2px;padding-top:0;width:35%}}.grid-1col,.grid-2col,.grid-3col{display:flex;flex-direction:row;flex-wrap:wrap}.grid-1col{}.grid-1col section.teaser .inner{display:flex;flex-direction:column;height:100%}@media screen and (min-width:30em){.grid-1col section.teaser .inner{flex-direction:row}}.grid-1col section.teaser .inner>figure{width:100%;padding-right:0}@media screen and (min-width:30em){.grid-1col section.teaser .inner>figure{width:50%;padding-right:30px}}@media screen and (min-width:39em){.grid-1col section.teaser .inner>figure{width:33.33%}}.grid-1col section.teaser .inner>figure+.text-container{width:100%;padding-left:0;padding-top:20px}@media screen and (min-width:760px){.grid-1col section.teaser .inner>figure+.text-container{padding-top:0}}@media screen and (min-width:39em){.grid-1col section.teaser .inner>figure+.text-container{width:66.66%}}.grid-1col section.teaser .inner>.text-container{width:100%;padding-left:0}@media screen and (min-width:30em){.grid-1col section.teaser .inner>.text-container{width:100%;padding-left:0}}@media screen and (min-width:39em){.grid-1col section.teaser .inner>.text-container{width:100%}}.grid-1col section.teaser .inner.no-media{flex-direction:column}.grid-1col section.teaser .inner.no-media .text-container{width:100%;padding-left:0}.grid-1col section.teaser .inner.member-list .member-list-figure{width:100%;padding-right:0}.grid-1col section.teaser .inner.member-list .member-list-figure img{width:100%}.grid-1col section.teaser .inner.member-list .menbers-list-info{width:100%;padding-left:0}@media screen and (min-width:510px){.grid-1col section.teaser .inner.member-list .member-list-figure{width:50%;padding-right:40px}.grid-1col section.teaser .inner.member-list .menbers-list-info{width:50%;padding-left:0}}.grid-1col section.news-article .inner>figure{width:100%;margin-right:0}@media screen and (min-width:30em){.grid-1col section.news-article .inner>figure{width:50%;padding-right:30px}}.grid-1col section.news-article .inner>figure+.text-container{width:100%;padding-left:0}@media screen and (min-width:30em){.grid-1col section.news-article .inner>figure+.text-container{width:50%;padding-left:0}}.grid-1col section.news-article .inner>.text-container{width:100%;padding-left:0}@media screen and (min-width:30em){.grid-1col section.news-article .inner>.text-container{width:100%}}.grid-1col section.news-article .inner.no-media{flex-direction:column}.grid-1col section.news-article .inner.no-media .text-container{width:100%;padding-left:0}.grid-2col .block,.grid-3col .block{width:100%}.grid-2col section.teaser .inner,.grid-3col section.teaser .inner{display:flex;flex-direction:column;height:100%}.grid-2col[min-width="760px"] .block{width:50%}.grid-2col[min-width="760px"] .block:nth-child(2n+1){clear:left}.grid-3col[min-width="760px"] .block{width:33.333%}.grid-3col[min-width="760px"] .block:nth-child(3n+1){clear:left}.grid-3col[max-width="759px"] .publication{width:50%}.grid-3col[max-width="759px"] .publication:nth-child(2n+1){clear:left}.grid-3col[max-width="375px"] .publication{width:100%}.grid-3col[max-width="375px"] .publication:nth-child(1n+1){clear:left}.devVersionAlert{position:-webkit-sticky;position:sticky;top:0;text-align:center;z-index:950}.devVersionAlert p{background-color:#000;margin:0;padding-left:7px;color:#ff0;font-weight:bold;font-size:1em;letter-spacing:10px;text-transform:uppercase}body.body-home .header .logo-row.sticky-nav-off{position:absolute;bottom:50px}.header{position:relative}.header .logo-row{z-index:1000;position:relative;border-bottom:5px solid #9b9b9b}.header .logo-row .main-wrapper{max-width:100%;padding:0 30px;display:flex;flex-direction:row}.header .logo-row .main-wrapper .logo-container-sticky{display:none;max-width:100px}.header .logo-row .main-wrapper .logo-container{display:inline-block;min-width:200px;margin-top:15px;margin-bottom:0}.header .logo-row .main-wrapper .logo-container .logo{float:left}.header .logo-row .main-wrapper .logo-container .logo .logo-desktop{display:none}.header .logo-row .main-wrapper .logo-container .logo .logo-mobile{width:auto;height:65px;margin-left:-10px;z-index:1000000;position:relative}.header .logo-row .main-wrapper .header-community-title{display:none}.header .logo-row .main-wrapper .nav-container{width:100%;margin-top:15px;margin-bottom:0;display:flex;flex-direction:row;justify-content:flex-end}.header .logo-row .main-wrapper .nav-container .left-container{display:flex;width:100%;align-self:flex-end;padding-right:35px;padding-left:0;flex-direction:column;height:100%;justify-content:space-between;flex-direction:row;flex-wrap:wrap}.header .logo-row .main-wrapper .nav-container .left-container .logo-container{max-width:fit-content}@media only screen and (min-width:1200px){.header .logo-row .main-wrapper .nav-container .left-container .logo-container{margin:0}}.header .logo-row .main-wrapper .nav-container .left-container #mainnav,.header .logo-row .main-wrapper .nav-container .left-container #metanav{display:none;list-style:none;padding-left:0;margin:0;justify-content:flex-end;gap:25px;position:relative;max-width:fit-content;align-self:flex-end}@media only screen and (min-width:1200px){.header .logo-row .main-wrapper .nav-container .left-container #mainnav,.header .logo-row .main-wrapper .nav-container .left-container #metanav{display:flex}}.header .logo-row .main-wrapper .nav-container .left-container #mainnav>li,.header .logo-row .main-wrapper .nav-container .left-container #metanav>li{line-height:normal!important}.header .logo-row .main-wrapper .nav-container .left-container #mainnav>li.current>a,.header .logo-row .main-wrapper .nav-container .left-container #metanav>li.current>a{color:#e2001a}.header .logo-row .main-wrapper .nav-container .left-container #mainnav>li.has_children,.header .logo-row .main-wrapper .nav-container .left-container #metanav>li.has_children{flex-wrap:nowrap!important;line-height:normal!important;align-items:flex-end!important}.header .logo-row .main-wrapper .nav-container .left-container #mainnav>li.has_children>.children_toggle,.header .logo-row .main-wrapper .nav-container .left-container #metanav>li.has_children>.children_toggle{display:none}.header .logo-row .main-wrapper .nav-container .left-container #mainnav>li.has_children>ul,.header .logo-row .main-wrapper .nav-container .left-container #metanav>li.has_children>ul{position:absolute;left:0!important;background:#fff;min-width:250px;border-left:1px solid #9b9b9b;border-bottom:1px solid #9b9b9b;border-right:1px solid #9b9b9b;z-index:100}.header .logo-row .main-wrapper .nav-container .left-container #mainnav>li.has_children>ul li,.header .logo-row .main-wrapper .nav-container .left-container #metanav>li.has_children>ul li{position:static;padding:5px 15px;flex-wrap:nowrap!important}.header .logo-row .main-wrapper .nav-container .left-container #mainnav>li.has_children>ul li.has_children,.header .logo-row .main-wrapper .nav-container .left-container #metanav>li.has_children>ul li.has_children{padding:5px 2px 5px 15px}.header .logo-row .main-wrapper .nav-container .left-container #mainnav>li.has_children>ul li.parent.open>ul,.header .logo-row .main-wrapper .nav-container .left-container #metanav>li.has_children>ul li.parent.open>ul{display:block}.header .logo-row .main-wrapper .nav-container .left-container #mainnav>li.has_children>ul li.parent.open>ul li.current>a,.header .logo-row .main-wrapper .nav-container .left-container #metanav>li.has_children>ul li.parent.open>ul li.current>a{color:#e2001a}.header .logo-row .main-wrapper .nav-container .left-container #mainnav>li.has_children>ul li:hover,.header .logo-row .main-wrapper .nav-container .left-container #metanav>li.has_children>ul li:hover{background:#e1e1e1}.header .logo-row .main-wrapper .nav-container .left-container #mainnav>li.has_children>ul li ul,.header .logo-row .main-wrapper .nav-container .left-container #metanav>li.has_children>ul li ul{position:absolute;left:100%;top:0;min-height:calc(100% + 1px);height:fit-content;border-left:1px solid #9b9b9b;border-bottom:1px solid #9b9b9b;border-right:1px solid #9b9b9b;background:#fff;min-width:250px;z-index:100}.header .logo-row .main-wrapper .nav-container .left-container #mainnav li,.header .logo-row .main-wrapper .nav-container .left-container #metanav li{line-height:30px}.header .logo-row .main-wrapper .nav-container .left-container #mainnav li.has_children,.header .logo-row .main-wrapper .nav-container .left-container #metanav li.has_children{display:flex;column-gap:0;flex-wrap:wrap;align-items:center;position:relative;justify-content:space-between}.header .logo-row .main-wrapper .nav-container .left-container #mainnav li.has_children ul,.header .logo-row .main-wrapper .nav-container .left-container #metanav li.has_children ul{display:none;list-style:none;padding-left:0;width:100%}.header .logo-row .main-wrapper .nav-container .left-container #mainnav li.has_children ul li a,.header .logo-row .main-wrapper .nav-container .left-container #metanav li.has_children ul li a{font-weight:normal;hyphens:auto}.header .logo-row .main-wrapper .nav-container .left-container #mainnav li.has_children>.children_toggle,.header .logo-row .main-wrapper .nav-container .left-container #metanav li.has_children>.children_toggle{align-self:flex-start;transform:rotate(-90deg);line-height:1;border:0;background-color:transparent;padding:0;padding-right:12px}.header .logo-row .main-wrapper .nav-container .left-container #mainnav li.has_children>.children_toggle>span,.header .logo-row .main-wrapper .nav-container .left-container #metanav li.has_children>.children_toggle>span{width:15px;height:15px;display:inline-block;background:url(/site/templates/__img/arrow-down.svg);background-repeat:no-repeat;background-size:15px 15px;background-position:center center;color:#fff;cursor:pointer}.header .logo-row .main-wrapper .nav-container .left-container #metanav{align-items:flex-start;align-self:flex-start}.header .logo-row .main-wrapper .nav-container .left-container #metanav li{line-height:12px!important}.header .logo-row .main-wrapper .nav-container .left-container #metanav li a span{font-size:16px;font-weight:400}@media only screen and (min-width:1440px){.header .logo-row .main-wrapper .nav-container .left-container #metanav li a span{font-size:18px}}.header .logo-row .main-wrapper .nav-container .left-container #metanav>li::before{font-family:'icomoon'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-right:5px}.header .logo-row .main-wrapper .nav-container .left-container #metanav>li.page_2459::before{content:"\e934"}.header .logo-row .main-wrapper .nav-container .left-container #metanav>li.page_1416::before{content:"\e916"}.header .logo-row .main-wrapper .nav-container .left-container #metanav>li.page_1025::before{content:"\e90c"}.header .logo-row .main-wrapper .nav-container .left-container #mainnav{flex-grow:2;gap:0px!important;align-self:flex-start!important;font-size:16px;width:100%;max-width:100%;justify-content:flex-start}@media only screen and (min-width:1440px){.header .logo-row .main-wrapper .nav-container .left-container #mainnav{font-size:18px}.header .logo-row .main-wrapper .nav-container .left-container #mainnav>li ul{font-size:16px}}.header .logo-row .main-wrapper .nav-container .left-container #mainnav>li{line-height:normal!important;padding:10px 12px 17px;border-bottom:5px solid transparent;margin-bottom:-5px}.header .logo-row .main-wrapper .nav-container .left-container #mainnav>li:last-child>ul li ul{right:100%;left:auto!important}@media only screen and (min-width:1440px){.header .logo-row .main-wrapper .nav-container .left-container #mainnav>li:last-child>ul li ul{right:auto;left:100%!important}}.header .logo-row .main-wrapper .nav-container .left-container #mainnav>li.has_children>ul{top:calc(100% + 5px)}.header .logo-row .main-wrapper .nav-container .left-container #mainnav>li:hover{border-bottom:5px solid #e2001a}.header .logo-row .main-wrapper .nav-container .left-container #mainnav>li.current{border-bottom:5px solid #e2001a}.header .logo-row .main-wrapper .nav-container .right-container{max-width:fit-content;width:100%;min-width:130px}@media only screen and (min-width:1200px){.header .logo-row .main-wrapper .nav-container .right-container #mainnav-mobile{display:none}}@media only screen and (min-width:1200px){.header .logo-row .main-wrapper .nav-container .right-container .mobile-searchbar .mobile-search-button{right:50px}}@media only screen and (min-width:1200px){.header .logo-row .main-wrapper .nav-container .right-container .user-icon{right:0}}.header .logo-row .main-wrapper .nav-container .right-container .langnav ul{margin:2px 0 0}.header .logo-row .main-wrapper .nav-container .right-container .langnav ul li a{font-size:16px}@media only screen and (min-width:1440px){.header .logo-row .main-wrapper .nav-container .right-container .langnav ul li a{font-size:18px}}@media only screen and (min-width:600px){.header .logo-row .main-wrapper .logo-container .logo .logo-desktop{display:inline;width:auto;height:70px}.header .logo-row .main-wrapper .logo-container .logo .logo-mobile{display:none}}@media only screen and (min-width:760px){.header .logo-row .main-wrapper .logo-container{margin-bottom:10px}.header .logo-row .main-wrapper .logo-container .logo .logo-desktop{height:85px}.header .logo-row .main-wrapper .nav-container{margin-bottom:0}}@media only screen and (min-width:1020px){.header .logo-row .main-wrapper .nav-container{margin-bottom:0}}@media only screen and (min-width:1300px){.header .logo-row .main-wrapper{padding:0 50px}}.header .menu-row .darken-site.on{background-color:rgba(0,0,0,0)}body:not(.body-home) header.sticky,body.body-home header.sticky{position:fixed;width:100%;z-index:5000}body:not(.body-home) header.sticky .logo-row,body.body-home header.sticky .logo-row,body:not(.body-home) header.sticky.logo-row,body.body-home header.sticky.logo-row{border-bottom:5px solid #9b9b9b}body:not(.body-home) header.sticky .logo-row .main-wrapper .logo-container,body.body-home header.sticky .logo-row .main-wrapper .logo-container,body:not(.body-home) header.sticky.logo-row .main-wrapper .logo-container,body.body-home header.sticky.logo-row .main-wrapper .logo-container{display:none}body:not(.body-home) header.sticky .logo-row .main-wrapper .logo-container-sticky,body.body-home header.sticky .logo-row .main-wrapper .logo-container-sticky,body:not(.body-home) header.sticky.logo-row .main-wrapper .logo-container-sticky,body.body-home header.sticky.logo-row .main-wrapper .logo-container-sticky{display:inline-block;position:relative;width:50%;margin-top:8px;margin-bottom:0}body:not(.body-home) header.sticky .logo-row .main-wrapper .logo-container-sticky .logo,body.body-home header.sticky .logo-row .main-wrapper .logo-container-sticky .logo,body:not(.body-home) header.sticky.logo-row .main-wrapper .logo-container-sticky .logo,body.body-home header.sticky.logo-row .main-wrapper .logo-container-sticky .logo{position:absolute;display:inline;float:left}body:not(.body-home) header.sticky .logo-row .main-wrapper .logo-container-sticky .logo img,body.body-home header.sticky .logo-row .main-wrapper .logo-container-sticky .logo img,body:not(.body-home) header.sticky.logo-row .main-wrapper .logo-container-sticky .logo img,body.body-home header.sticky.logo-row .main-wrapper .logo-container-sticky .logo img{width:auto;height:65px;margin-left:0;margin-top:5px;position:relative;z-index:1000000}body:not(.body-home) header.sticky .logo-row .main-wrapper .header-community-title,body.body-home header.sticky .logo-row .main-wrapper .header-community-title,body:not(.body-home) header.sticky.logo-row .main-wrapper .header-community-title,body.body-home header.sticky.logo-row .main-wrapper .header-community-title{position:absolute;display:none;font-weight:700;font-size:21px;top:5px;left:165px}@media only screen and (min-width:760px){body:not(.body-home) header.sticky .logo-row .main-wrapper .header-community-title,body.body-home header.sticky .logo-row .main-wrapper .header-community-title,body:not(.body-home) header.sticky.logo-row .main-wrapper .header-community-title,body.body-home header.sticky.logo-row .main-wrapper .header-community-title{display:flex}}body:not(.body-home) header.sticky .logo-row .main-wrapper .nav-container,body.body-home header.sticky .logo-row .main-wrapper .nav-container,body:not(.body-home) header.sticky.logo-row .main-wrapper .nav-container,body.body-home header.sticky.logo-row .main-wrapper .nav-container{margin-top:10px;margin-bottom:0}body:not(.body-home) header.sticky .logo-row .main-wrapper .nav-container .left-container,body.body-home header.sticky .logo-row .main-wrapper .nav-container .left-container,body:not(.body-home) header.sticky.logo-row .main-wrapper .nav-container .left-container,body.body-home header.sticky.logo-row .main-wrapper .nav-container .left-container{justify-content:flex-end}body:not(.body-home) header.sticky .logo-row .main-wrapper .nav-container .left-container #mainnav li.has_children>.children_toggle>span,body.body-home header.sticky .logo-row .main-wrapper .nav-container .left-container #mainnav li.has_children>.children_toggle>span,body:not(.body-home) header.sticky.logo-row .main-wrapper .nav-container .left-container #mainnav li.has_children>.children_toggle>span,body.body-home header.sticky.logo-row .main-wrapper .nav-container .left-container #mainnav li.has_children>.children_toggle>span,body:not(.body-home) header.sticky .logo-row .main-wrapper .nav-container .left-container #metanav li.has_children>.children_toggle>span,body.body-home header.sticky .logo-row .main-wrapper .nav-container .left-container #metanav li.has_children>.children_toggle>span,body:not(.body-home) header.sticky.logo-row .main-wrapper .nav-container .left-container #metanav li.has_children>.children_toggle>span,body.body-home header.sticky.logo-row .main-wrapper .nav-container .left-container #metanav li.has_children>.children_toggle>span{background-size:17px;width:17px;height:17px}body:not(.body-home) header.sticky .logo-row .main-wrapper .nav-container .left-container #metanav li.has_children>ul,body.body-home header.sticky .logo-row .main-wrapper .nav-container .left-container #metanav li.has_children>ul,body:not(.body-home) header.sticky.logo-row .main-wrapper .nav-container .left-container #metanav li.has_children>ul,body.body-home header.sticky.logo-row .main-wrapper .nav-container .left-container #metanav li.has_children>ul{top:calc(100% + 49px)!important}body:not(.body-home) header.sticky .logo-row .main-wrapper .nav-container .left-container #mainnav>li,body.body-home header.sticky .logo-row .main-wrapper .nav-container .left-container #mainnav>li,body:not(.body-home) header.sticky.logo-row .main-wrapper .nav-container .left-container #mainnav>li,body.body-home header.sticky.logo-row .main-wrapper .nav-container .left-container #mainnav>li{padding:10px 15px 5px}body:not(.body-home) header.sticky .logo-row .main-wrapper .nav-container .left-container #mainnav>li>ul,body.body-home header.sticky .logo-row .main-wrapper .nav-container .left-container #mainnav>li>ul,body:not(.body-home) header.sticky.logo-row .main-wrapper .nav-container .left-container #mainnav>li>ul,body.body-home header.sticky.logo-row .main-wrapper .nav-container .left-container #mainnav>li>ul{top:40px}@media only screen and (min-width:1440px){body:not(.body-home) header.sticky .logo-row .main-wrapper .nav-container .left-container #mainnav>li>ul,body.body-home header.sticky .logo-row .main-wrapper .nav-container .left-container #mainnav>li>ul,body:not(.body-home) header.sticky.logo-row .main-wrapper .nav-container .left-container #mainnav>li>ul,body.body-home header.sticky.logo-row .main-wrapper .nav-container .left-container #mainnav>li>ul{top:42px}}body:not(.body-home) header.sticky .logo-row .main-wrapper .nav-container .langnav,body.body-home header.sticky .logo-row .main-wrapper .nav-container .langnav,body:not(.body-home) header.sticky.logo-row .main-wrapper .nav-container .langnav,body.body-home header.sticky.logo-row .main-wrapper .nav-container .langnav{height:25px}body:not(.body-home) header.sticky .logo-row .main-wrapper .nav-container .navigation-container-mobile,body.body-home header.sticky .logo-row .main-wrapper .nav-container .navigation-container-mobile,body:not(.body-home) header.sticky.logo-row .main-wrapper .nav-container .navigation-container-mobile,body.body-home header.sticky.logo-row .main-wrapper .nav-container .navigation-container-mobile{height:30px}body:not(.body-home) header.sticky .logo-row .main-wrapper .nav-container .navigation-container-mobile .mobile-searchbar .mobile-search-button i.icon-search,body.body-home header.sticky .logo-row .main-wrapper .nav-container .navigation-container-mobile .mobile-searchbar .mobile-search-button i.icon-search,body:not(.body-home) header.sticky.logo-row .main-wrapper .nav-container .navigation-container-mobile .mobile-searchbar .mobile-search-button i.icon-search,body.body-home header.sticky.logo-row .main-wrapper .nav-container .navigation-container-mobile .mobile-searchbar .mobile-search-button i.icon-search,body:not(.body-home) header.sticky .logo-row .main-wrapper .nav-container .navigation-container-mobile .shop-icon a .icon-shop,body.body-home header.sticky .logo-row .main-wrapper .nav-container .navigation-container-mobile .shop-icon a .icon-shop,body:not(.body-home) header.sticky.logo-row .main-wrapper .nav-container .navigation-container-mobile .shop-icon a .icon-shop,body.body-home header.sticky.logo-row .main-wrapper .nav-container .navigation-container-mobile .shop-icon a .icon-shop,body:not(.body-home) header.sticky .logo-row .main-wrapper .nav-container .navigation-container-mobile .user-icon .icon-user,body.body-home header.sticky .logo-row .main-wrapper .nav-container .navigation-container-mobile .user-icon .icon-user,body:not(.body-home) header.sticky.logo-row .main-wrapper .nav-container .navigation-container-mobile .user-icon .icon-user,body.body-home header.sticky.logo-row .main-wrapper .nav-container .navigation-container-mobile .user-icon .icon-user,body:not(.body-home) header.sticky .logo-row .main-wrapper .nav-container .navigation-container-mobile .mobile-navigation-button i.icon-menu,body.body-home header.sticky .logo-row .main-wrapper .nav-container .navigation-container-mobile .mobile-navigation-button i.icon-menu,body:not(.body-home) header.sticky.logo-row .main-wrapper .nav-container .navigation-container-mobile .mobile-navigation-button i.icon-menu,body.body-home header.sticky.logo-row .main-wrapper .nav-container .navigation-container-mobile .mobile-navigation-button i.icon-menu{font-size:24px!important}@media only screen and (min-width:760px){body:not(.body-home) header.sticky .logo-row .main-wrapper .nav-container .navigation-container-mobile .mobile-searchbar .mobile-search-button i.icon-search,body.body-home header.sticky .logo-row .main-wrapper .nav-container .navigation-container-mobile .mobile-searchbar .mobile-search-button i.icon-search,body:not(.body-home) header.sticky.logo-row .main-wrapper .nav-container .navigation-container-mobile .mobile-searchbar .mobile-search-button i.icon-search,body.body-home header.sticky.logo-row .main-wrapper .nav-container .navigation-container-mobile .mobile-searchbar .mobile-search-button i.icon-search,body:not(.body-home) header.sticky .logo-row .main-wrapper .nav-container .navigation-container-mobile .shop-icon a .icon-shop,body.body-home header.sticky .logo-row .main-wrapper .nav-container .navigation-container-mobile .shop-icon a .icon-shop,body:not(.body-home) header.sticky.logo-row .main-wrapper .nav-container .navigation-container-mobile .shop-icon a .icon-shop,body.body-home header.sticky.logo-row .main-wrapper .nav-container .navigation-container-mobile .shop-icon a .icon-shop,body:not(.body-home) header.sticky .logo-row .main-wrapper .nav-container .navigation-container-mobile .user-icon .icon-user,body.body-home header.sticky .logo-row .main-wrapper .nav-container .navigation-container-mobile .user-icon .icon-user,body:not(.body-home) header.sticky.logo-row .main-wrapper .nav-container .navigation-container-mobile .user-icon .icon-user,body.body-home header.sticky.logo-row .main-wrapper .nav-container .navigation-container-mobile .user-icon .icon-user,body:not(.body-home) header.sticky .logo-row .main-wrapper .nav-container .navigation-container-mobile .mobile-navigation-button i.icon-menu,body.body-home header.sticky .logo-row .main-wrapper .nav-container .navigation-container-mobile .mobile-navigation-button i.icon-menu,body:not(.body-home) header.sticky.logo-row .main-wrapper .nav-container .navigation-container-mobile .mobile-navigation-button i.icon-menu,body.body-home header.sticky.logo-row .main-wrapper .nav-container .navigation-container-mobile .mobile-navigation-button i.icon-menu{font-size:22px!important}}body:not(.body-home) header.sticky .image-row,body.body-home header.sticky .image-row{display:none}body:not(.body-home) header.sticky .menu-row .darken-site.on,body.body-home header.sticky .menu-row .darken-site.on{background-color:rgba(0,0,0,.33)}@media only screen and (min-width:760px){body:not(.body-home) header.sticky .logo-row .main-wrapper .logo-container-sticky,body.body-home header.sticky .logo-row .main-wrapper .logo-container-sticky{margin-bottom:15px}body:not(.body-home) header.sticky .logo-row .main-wrapper .logo-container-sticky .logo img,body.body-home header.sticky .logo-row .main-wrapper .logo-container-sticky .logo img{width:auto;height:65px}}.sidenav-container .sidenav-item:nth-child(2),.sidenav-container .sidenav-item:nth-child(3){display:none}.sidenav-container .sidenav-item:nth-child(5){margin-top:0px!important}.metanav{display:none}@media only screen and (min-width:1020px){.metanav{display:block}}.metanav ul{list-style-type:none;margin:0 0 1em 1em;padding:0;float:right}.metanav ul li{display:block;padding:0;margin:0;float:left;line-height:1;border-right:1px dotted #81898d}.metanav ul li a{color:#6f7072;display:inline-block;padding:.25em .75em;font-size:18px;line-height:1;text-transform:uppercase}.metanav ul li a:hover{color:#e2001a;text-decoration:none}.metanav ul li:last-child{border-right:none;padding:.2em 0 .25 .75em}.metanav ul li.current a{color:#000}.langnav{height:35px}@media only screen and (min-width:600px){.langnav{height:45px}}@media only screen and (min-width:760px){.langnav{height:60px}}.langnav ul{list-style-type:none;margin:0 0 0;padding:0;float:right}.langnav ul li{display:block;padding:0 7px;margin:0;float:left;line-height:0;border-right:1px solid #81898d}.langnav ul li a{color:#6f7072;display:inline-block;padding:0 0 2px;font-weight:400;font-size:16px;line-height:12px;text-transform:uppercase}.langnav ul li a:hover{color:#e2001a;text-decoration:none}.langnav ul li:last-child{border-right:none;padding:0 0 0 7px}.langnav ul li.current a{color:#000}.shortnav{display:none}@media only screen and (min-width:1020px){.shortnav{display:block}}.shortnav ul{clear:right;list-style-type:none;margin:0;padding:0;float:right}.shortnav ul li{display:block;padding:0;margin:0;float:left;line-height:1}.shortnav ul li a{color:#6f7072;display:inline-block;padding:.25em .75em;font-size:18px;line-height:1;text-transform:uppercase;border-right:1px dotted #81898d}.shortnav ul li a:hover{color:#e2001a;text-decoration:none}.shortnav ul li:last-child a{padding:.25em 0 .25em .75em;border-right:none}.shortnav ul li.current a{color:#000}.darken-black{}.mobile-navigation-button{position:absolute;top:0;right:0;display:inline-block;color:#4b4b4b;border:0;background-color:transparent;padding:0;margin:0;cursor:pointer}@media only screen and (min-width:760px){.mobile-navigation-button{top:2px}}.mobile-navigation-button i.icon-menu,.mobile-navigation-button i.icon-close{padding:0;line-height:1;font-size:24px!important}@media only screen and (min-width:760px){.mobile-navigation-button i.icon-menu,.mobile-navigation-button i.icon-close{font-size:22px!important}}.mobile-navigation-button:hover{color:#e2001a;background-color:#fff}#navigation-container{display:none;position:relative;background-color:#e1e1e1}@media only screen and (min-width:1020px){#navigation-container{display:block}}#navigation-container-mobile{display:flex;flex-direction:row;position:relative;text-align:left}.menu .shortnav,.menu .metanav{border-bottom:1px solid #81898d;display:block;margin:0 0 1em 0;padding:0 0 1em 0}@media only screen and (min-width:1020px){.menu .shortnav,.menu .metanav{display:none}}.menu .shortnav ul,.menu .metanav ul{float:none}.menu .shortnav ul li a,.menu .metanav ul li a{padding:.5em .9em;font-size:18px;color:#4b4b4b}.theme-menu{display:flex;flex-direction:row;flex-wrap:wrap;list-style:none;margin:0;padding:0;z-index:150}.theme-menu .nav-item{border:1px solid transparent;display:inline-block;list-style:none;margin:0 0 0 0;padding:10px 25px;font-size:24px;font-weight:400;color:#000;cursor:pointer;z-index:1}.theme-menu .nav-item:hover{border-top:1px solid #9d9d9d;border-right:1px solid #9d9d9d;border-left:1px solid #9d9d9d;background-color:#fff;color:#e2001a;text-decoration:none}.theme-menu .nav-item a.open{background-color:#e1e1e1;color:#4b4b4b;border-bottom:none;z-index:1}.theme-menu .nav-item.parent a{background-color:transparent;color:#4b4b4b;border-bottom:none}.theme-menu .nav-item.parent a:hover{background-color:#ededed}.theme-menu .sub-nav{margin-top:0;background-color:#fff;border-bottom:1px solid #9d9d9d;margin-top:7px;margin-left:0;width:100%;max-height:0;opacity:0;overflow:hidden;position:absolute;left:0;top:-9999em;transition:opacity 250ms ease 250ms,max-height 500ms ease,visibility 0s linear 500ms,top 0s linear 500ms;visibility:hidden}.theme-menu .sub-nav a{color:#000;text-decoration:none}.theme-menu .sub-nav a:hover{color:#e2001a;text-decoration:none}.theme-menu .sub-nav.open{max-height:850px;opacity:1;top:43px;transition:opacity 250ms ease,max-height 500ms ease,visibility 0s linear 0s,top 0s linear 0s;visibility:visible;z-index:1001}.theme-menu .sub-nav-grid{padding:10px 25px 30px;display:flex;flex-direction:column;flex-wrap:wrap;width:100%}.theme-menu .sub-nav-grid .overview-link{margin-top:15px;text-align:right;font-size:21px;width:100%}.theme-menu .sub-nav-grid .overview-link a{background-color:#e1e1e1;padding:10px 20px;color:#000}.theme-menu .sub-nav-grid .overview-link a:hover{background-color:#e2001a;color:#fff}.theme-menu .sub-nav-grid .sub-nav-container{margin-left:-30px;margin-right:-30px;width:100%;display:flex;flex-direction:row;flex-wrap:wrap}.theme-menu .sub-nav-grid .sub-nav-container .themenav-item-text{width:33.33%;padding:30px 30px}.theme-menu .sub-nav-grid .sub-nav-container .themenav-item-text p{font-size:21px;line-height:33px;color:#000}.theme-menu .sub-nav-grid .sub-nav-container .themenav-item-links{width:66.66%;padding:30px 30px}.theme-menu .sub-nav-grid .sub-nav-container .themenav-item-links ul.single-col,.theme-menu .sub-nav-grid .sub-nav-container .themenav-item-links ul.double-col{display:flex;flex-wrap:wrap;flex-direction:row}.theme-menu .sub-nav-grid .sub-nav-container .themenav-item-links ul.single-col li,.theme-menu .sub-nav-grid .sub-nav-container .themenav-item-links ul.double-col li{position:relative;display:inline-block;list-style-type:none;margin-bottom:25px}.theme-menu .sub-nav-grid .sub-nav-container .themenav-item-links ul.single-col li a,.theme-menu .sub-nav-grid .sub-nav-container .themenav-item-links ul.double-col li a{margin-left:19px;font-size:21px;display:inline-block}.theme-menu .sub-nav-grid .sub-nav-container .themenav-item-links ul.single-col li a:hover,.theme-menu .sub-nav-grid .sub-nav-container .themenav-item-links ul.double-col li a:hover{background-color:#fff}.theme-menu .sub-nav-grid .sub-nav-container .themenav-item-links ul.single-col li::before,.theme-menu .sub-nav-grid .sub-nav-container .themenav-item-links ul.double-col li::before{position:absolute;top:14px;content:" ";display:inline-block;width:19px;height:16px;margin-top:-5px;background-image:url(/site/templates/__img/bullet-points.gif)}.theme-menu .sub-nav-grid .sub-nav-container .themenav-item-links ul.single-col li{width:100%}.theme-menu .sub-nav-grid .sub-nav-container .themenav-item-links ul.double-col li{width:50%}.theme-menu .sub-nav-grid .sub-nav-container .themenav-item-links ul.double-col li:nth-child(even){padding-left:30px}.theme-menu .sub-nav-grid .sub-nav-container .themenav-item-links ul.double-col li:nth-child(odd){padding-right:30px}.theme-menu .sub-nav-grid .sub-nav-container .sub-nav-group{width:23%;margin:1%;display:block}.theme-menu .sub-nav-grid .sub-nav-container .sub-nav-group:nth-of-type(4n){margin-right:0}.theme-menu .sub-nav-grid .sub-nav-container .sub-nav-group:nth-of-type(4n+1){margin-left:0}@media only screen and (min-width:1200px){.theme-menu .sub-nav{margin-left:calc((-100vw + 100%) / 2);width:99.4vw}.theme-menu .sub-nav-grid{max-width:1260px;margin-left:calc((100vw - 1200px) / 2)}}@media only screen and (min-width:1240px){.theme-menu .sub-nav{margin-left:calc((-100vw + 100%) / 2);width:99.4vw}.theme-menu .sub-nav-grid{max-width:1260px;margin-left:calc((100vw - 1220px) / 2)}}@media only screen and (min-width:1260px){.theme-menu .sub-nav{margin-left:calc((-100vw + 100%) / 2);width:99.4vw}.theme-menu .sub-nav-grid{max-width:1260px;margin-left:calc((100vw - 1240px) / 2)}}@media only screen and (min-width:1280px){.theme-menu .sub-nav{margin-left:calc((-100vw + 100%) / 2);width:99.4vw}.theme-menu .sub-nav-grid{max-width:1260px;margin-left:calc((100vw - 1260px) / 2)}}@media only screen and (min-width:1750px){.theme-menu .sub-nav{margin-left:calc((-100vw + 100%) / 2);width:99.6vw}}.theme-menu .sub-nav li a{padding:2px 0 0;display:block}.theme-menu .sub-nav li.parent>a{color:#e2001a}.theme-menu .sub-nav li.current>a{color:#e2001a}.theme-menu .sub-nav .sub-nav-group>li>a{font-size:21px;font-weight:400;display:block;line-height:1.25}.theme-menu .sub-nav .sub-sub-nav{margin-top:7px;display:block}.theme-menu .sub-nav .sub-sub-nav li>a{font-size:18px;font-weight:400;line-height:1.25}.nav-menu-mobile{display:block;position:relative;margin:0 0 0 0;padding:10px 33px 20px 25px}.nav-menu-mobile li{position:relative;display:flex;flex-flow:row wrap;padding:0;margin:0 0 25px;line-height:1;border-bottom:#9d9d9d;width:100%}.nav-menu-mobile li:last-child{border-bottom:0}.nav-menu-mobile li a{display:block;flex:1;line-height:1;padding:8px 20px;font-size:21px;font-weight:400;text-decoration:none;color:#000}.nav-menu-mobile li>a:hover{color:#e2001a;text-decoration:none}.nav-menu-mobile li>.children_toggle{line-height:1;border:0;background-color:transparent;padding:0 0}.nav-menu-mobile li>.children_toggle>span{width:20px;height:20px;display:inline-block;background:url(/site/templates/__img/arrow-down.svg);background-repeat:no-repeat;background-size:20px 20px;background-position:center center;color:#fff;cursor:pointer}.nav-menu-mobile li>.children_toggle:hover>span{background:url(/site/templates/__img/arrow-down-brand.svg);background-repeat:no-repeat;background-size:20px 20px;background-position:center center}.nav-menu-mobile li.current>a{color:#e2001a}.nav-menu-mobile li.current>.children_toggle>span{background:url(/site/templates/__img/arrow-down.svg);background-repeat:no-repeat;background-size:20px 20px;background-position:center center}.nav-menu-mobile li.open>.children_toggle>span{background:url(/site/templates/__img/arrow-up.svg);background-repeat:no-repeat;background-size:20px 20px;background-position:center center}.nav-menu-mobile li.open>a:hover{color:#4b4b4b}.nav-menu-mobile li.open>.children_toggle:hover>span{background:url(/site/templates/__img/arrow-up-brand.svg);background-repeat:no-repeat;background-size:20px 20px;background-position:center center}.nav-menu-mobile li.current.open>.children_toggle>span{background:url(/site/templates/__img/arrow-up.svg);background-repeat:no-repeat;background-size:20px 20px;background-position:center center}.nav-menu-mobile li.current.open>.children_toggle:hover>span{background:url(/site/templates/__img/arrow-up-brand.svg);background-repeat:no-repeat;background-size:20px 20px;background-position:center center}.nav-menu-mobile li.current.open>a:hover{background-color:#e1e1e1;color:#4b4b4b}.nav-menu-mobile li.parent.open>a{color:#e2001a}.nav-menu-mobile ul{display:none;width:100%;position:relative;padding:0;margin:0;z-index:1;border-top:1px solid #fff}.nav-menu-mobile li.parent>ul,.nav-menu-mobile li.current>ul{display:block}.nav-menu-mobile ul li a{display:block;flex:1;font-size:1.2em;overflow:hidden;text-transform:none}.nav-menu-mobile ul li{margin-bottom:15px}.nav-menu-mobile ul li a{font-size:18px;font-weight:400;padding-left:35px}.nav-menu-mobile ul li button.children_toggle{margin-right:25px}.nav-menu-mobile ul ul li{margin-bottom:5px}.nav-menu-mobile ul ul li a{font-size:18px;font-weight:400;padding-left:50px}.nav-menu-mobile ul ul li button.children_toggle{margin-right:50px}.nav-menu-mobile ul ul li li{margin-bottom:5px}.nav-menu-mobile ul ul li li a{font-size:18px;font-weight:300;padding-left:70px}@media only screen and (min-width:1260px){.nav-menu-mobile{padding:10px 53px 20px 25px}}.navigation-layer{display:none;position:absolute;width:100vw;right:-30px;top:31px;background-color:white;z-index:100000;height:calc(100vh - 119px);overflow-y:scroll}@media only screen and (min-width:480px){.navigation-layer{top:39px}}@media only screen and (min-width:600px){.navigation-layer{top:34px}}@media only screen and (min-width:760px){.navigation-layer{width:550px;top:43px}}@media only screen and (min-width:1200px){.navigation-layer{top:43px}}@media only screen and (min-width:1260px){.navigation-layer{right:-50px}}header.sticky .navigation-layer{top:31px;height:calc(100vh - 69px)}@media only screen and (min-width:1020px){header.sticky .navigation-layer{top:33px}}.metanav-mobile,.shortnav-mobile{margin:0 auto 1em auto;text-align:center;width:100%}.metanav-mobile li,.shortnav-mobile li{display:inline-block}.metanav-mobile li a,.shortnav-mobile li a{font-size:1.3125em;color:#fff;padding:.5em .5em}body:not(.body-home) .sidenav-container{top:calc(100% + 7px)}.sidenav-container{display:none;position:absolute;top:5px;right:0;z-index:505}.sidenav-container .sidenav-item{position:relative;margin-bottom:5px;display:flex;flex-direction:row-reverse}.sidenav-container .sidenav-item button.sidenav{position:relative;background-color:#fff;border:1px solid #9d9d9d;border-right:none;display:block;margin-left:auto}.sidenav-container .sidenav-item button.sidenav::before{display:flex;align-items:center;justify-content:center;font-family:'icomoon'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:10px;font-size:30px;height:45px;width:45px}.sidenav-container .sidenav-item button.sidenav.nl-registration::before{content:"\e916"}.sidenav-container .sidenav-item button.sidenav.contact::before{content:"\e90c"}.sidenav-container .sidenav-item button.sidenav.share:before{content:"\e919"}.sidenav-container .sidenav-item button.sidenav.certification-check:before{content:"\e931"}.sidenav-container .sidenav-item button.sidenav.nl-registration span.visuallyhidden,.sidenav-container .sidenav-item button.sidenav.contact span.visuallyhidden,.sidenav-container .sidenav-item button.sidenav.share span.visuallyhidden,.sidenav-container .sidenav-item button.sidenav.certification-check span.visuallyhidden{display:none;overflow:visible;clip:unset;top:0;right:74px;height:69px;min-width:200px;width:fit-content;border:1px solid #9d9d9d;border-right:1px solid #fff;background-color:#fff;color:#e2001a;font-size:21px;font-weight:700;padding:0 20px;justify-content:center;align-items:center;z-index:-1;transition:.2s}.sidenav-container .sidenav-item button.sidenav.nl-registration:hover,.sidenav-container .sidenav-item button.sidenav.contact:hover,.sidenav-container .sidenav-item button.sidenav.share:hover,.sidenav-container .sidenav-item button.sidenav.certification-check:hover,.sidenav-container .sidenav-item button.sidenav.nl-registration.open,.sidenav-container .sidenav-item button.sidenav.contact.open,.sidenav-container .sidenav-item button.sidenav.share.open,.sidenav-container .sidenav-item button.sidenav.certification-check.open{border-left:1px solid #fff}.sidenav-container .sidenav-item button.sidenav.nl-registration:hover span.visuallyhidden,.sidenav-container .sidenav-item button.sidenav.contact:hover span.visuallyhidden,.sidenav-container .sidenav-item button.sidenav.share:hover span.visuallyhidden,.sidenav-container .sidenav-item button.sidenav.certification-check:hover span.visuallyhidden,.sidenav-container .sidenav-item button.sidenav.nl-registration.open span.visuallyhidden,.sidenav-container .sidenav-item button.sidenav.contact.open span.visuallyhidden,.sidenav-container .sidenav-item button.sidenav.share.open span.visuallyhidden,.sidenav-container .sidenav-item button.sidenav.certification-check.open span.visuallyhidden{display:flex}.sidenav-container .sidenav-item button.sidenav.nl-registration:hover::before,.sidenav-container .sidenav-item button.sidenav.contact:hover::before,.sidenav-container .sidenav-item button.sidenav.share:hover::before,.sidenav-container .sidenav-item button.sidenav.certification-check:hover::before,.sidenav-container .sidenav-item button.sidenav.nl-registration.open::before,.sidenav-container .sidenav-item button.sidenav.contact.open::before,.sidenav-container .sidenav-item button.sidenav.share.open::before,.sidenav-container .sidenav-item button.sidenav.certification-check.open::before{color:#e2001a}.sidenav-container .sidenav-item button.sidenav.print-page:before{content:"\e930"}.sidenav-container .sidenav-item button.sidenav:focus,.sidenav-container .sidenav-item button.sidenav:active{outline:none}.sidenav-container .sidenav-item button.sidenav:hover{cursor:pointer}.sidenav-container .sidenav-item button.sidenav:hover::before{color:#e2001a}.sidenav-container .sidenav-item a:hover{text-decoration:none!important}.sidenav-container .sidenav-item a:hover button.sidenav{cursor:pointer}.sidenav-container .sidenav-item a:hover button.sidenav::before{color:#e2001a}.sidenav-container .sidenav-item .sidenav-share-layer{display:none;background-color:#fff;border:1px solid #9d9d9d;border-right:none;position:absolute;right:75px;top:0;width:242px}.sidenav-container .sidenav-item .sidenav-share-layer ul{margin-top:19px;padding-left:20px}.sidenav-container .sidenav-item:last-of-type{margin-top:75px;margin-bottom:0}@media only screen and (min-width:760px){.sidenav-container{display:block}}@media only screen and (min-width:1020px){.sidenav-container{position:absolute;top:54px}}.body-home header .sidenav-container{top:calc(100% + 5px)}.user-icon{position:absolute;right:57px;display:inline-block;color:#4b4b4b}.user-icon .icon-user{font-size:24px!important;cursor:pointer}.user-icon .icon-user::before{content:"\e912"}@media only screen and (min-width:760px){.user-icon{right:55px}.user-icon .icon-user{font-size:22px!important}}.user-icon .user-menu{display:none}.user-icon.open .user-menu{user-select:none;position:absolute;right:-80px;display:block;background-color:#fff;padding:25px 25px 20px;width:250px;border-bottom:3px solid #9d9d9d}.user-icon.open .user-menu p{font-size:16px;line-height:21px;color:#4b4b4b;text-align:right}.user-icon.open .user-menu p b{color:#4b4b4b}.user-icon.open .user-menu ul{list-style:none;margin:0;padding:0}.user-icon.open .user-menu ul li{text-align:right}.user-icon.open .user-menu ul li.intranet-navigation,.user-icon.open .user-menu ul li.active{color:#e2001a;font-weight:700}.user-icon.active{color:#e2001a}.shop-icon{position:absolute;right:90px;display:inline-block;color:#4b4b4b}.shop-icon a{color:#4b4b4b}.shop-icon a .icon-shop{font-size:24px!important}.shop-icon a .icon-shop::before{content:"\e925"}.shop-icon a:hover{color:#e2001a;text-decoration:none}@media only screen and (min-width:760px){.shop-icon{right:110px}.shop-icon a .icon-shop{font-size:22px!important}}.page-nav,.page-overview{border-top:1px solid #9d9d9d}.page-nav header,.page-overview header{border-top:1px solid #9d9d9d;margin-bottom:0!important}.page-nav header h2#page-navigation-title,.page-overview header h2#page-navigation-title{font-size:24px!important}.page-nav header{margin-top:20px}.page-overview{padding-top:25px}.page-nav-content{margin:0 0 0 0;padding:0;list-style-type:none}.page-nav-content li{border-bottom:1px solid #9d9d9d;padding-left:0;list-style-type:none}.page-nav-content li figure{opacity:.66;transition:0.2s}.page-nav-content li .text-container header{border-top:none}.page-nav-content li .text-container header h3{font-size:27px;font-weight:400;line-height:1.5;margin:0!important;color:#9b9b9b;margin-bottom:15px}.page-nav-content li .text-container header a.restricted::after,.page-nav-content li .text-container header a.restricted-granted::after{font-family:'icomoon'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0 4px 0 6px;font-size:21px}.page-nav-content li .text-container header a.restricted::after{content:"\e927"}.page-nav-content li .text-container header a.restricted-granted::after{content:"\e928"}.page-nav-content li .text-container .body p .date{font-weight:300;font-style:italic}.page-nav-content li .text-container .body p .date::after{font-family:'icomoon'!important;content:"\e91b";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0 4px 0 6px;font-size:14px}.page-nav-content li .text-container .body a.teaser-link{font-weight:400}.page-nav-content li .text-container .body a.teaser-link:before{display:none}.page-nav-content li .text-container footer{margin-bottom:1em;text-align:right}.page-nav-content li .text-container footer a{font-weight:400}.page-nav-content li:hover figure{opacity:1}.page-nav-content.style-image-box{display:flex;flex-direction:row;flex-wrap:wrap}.page-nav-content.style-image-box li{width:100%;margin-bottom:20px}.page-nav-content.style-image-box li figure{margin:0;padding-top:15px}.page-nav-content.style-image-box li figure img{width:100%;height:auto}@media only screen and (min-width:30em){.page-nav-content.style-image-box li{width:calc(50% - 1.5em)}.page-nav-content.style-image-box li:nth-child(odd){margin-right:1.5em}.page-nav-content.style-image-box li:nth-child(even){margin-left:1.5em}}.image-row .image-container{height:125px;width:100%;position:relative;top:-100%;background-image:url(/site/templates/img/default_header_image.jpg);background-position:center top;background-repeat:no-repeat;background-size:cover;opacity:1}.image-row .main-wrapper{position:relative;z-index:500}.image-row .main-wrapper .overlay-container{position:absolute;width:100%}.image-row .main-wrapper .overlay-container .text-container{height:105px;display:flex;padding-left:25%;margin:15px 30px 25px}.image-row .main-wrapper .overlay-container .text-container .text{align-self:center;margin:0;padding:0;font-size:18px;line-height:24px;color:#fff;hyphens:auto}.image-row .main-wrapper .overlay-container .icon-container{padding-left:0;margin:0 30px}.image-row .main-wrapper .overlay-container .icon-container ul{list-style-type:none;margin:0;padding:0;display:flex;flex-wrap:wrap;flex-direction:row;margin-left:-10px;margin-right:-10px}.image-row .main-wrapper .overlay-container .icon-container ul li{position:relative;width:50%;padding:0 10px;display:flex;flex-direction:column;align-items:center;opacity:.75;margin-bottom:20px}.image-row .main-wrapper .overlay-container .icon-container ul li img{display:block;height:50px;margin-bottom:10px}.image-row .main-wrapper .overlay-container .icon-container ul li img.icon-desktop{display:none}.image-row .main-wrapper .overlay-container .icon-container ul li img.icon-desktop{display:none}.image-row .main-wrapper .overlay-container .icon-container ul li img.icon-mobile{display:block}.image-row .main-wrapper .overlay-container .icon-container ul li span{color:#000;font-family:'Lato',sans-serif;text-align:center;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.image-row .main-wrapper .overlay-container .icon-container ul li a.link-box{position:absolute;top:0;right:0;bottom:0;left:0}.image-row .main-wrapper .overlay-container .icon-container ul li:hover{opacity:1}@media only screen and (min-width:480px){.image-row .main-wrapper .overlay-container .text-container{height:175px;padding-left:33.33%}.image-row .main-wrapper .overlay-container .text-container .text{font-size:24px;line-height:30px;color:#fff}.image-row .main-wrapper .overlay-container .icon-container ul li{margin-bottom:30px}.image-row .main-wrapper .overlay-container .icon-container ul li img{height:60px}.image-row .main-wrapper .overlay-container .icon-container ul li span{display:block}}@media only screen and (min-width:480px){.image-row .main-wrapper .overlay-container .icon-container ul li{width:33.33%}}@media only screen and (min-width:600px){.image-row .main-wrapper .overlay-container .text-container{padding-left:33.33%}.image-row .main-wrapper .overlay-container .text-container .text{font-size:30px;line-height:36px;color:#fff}.image-row .main-wrapper .overlay-container .icon-container ul li{margin-bottom:30px}.image-row .main-wrapper .overlay-container .icon-container ul li img{height:60px}.image-row .main-wrapper .overlay-container .icon-container ul li span{display:block}}@media only screen and (min-width:760px){.image-row .main-wrapper .overlay-container .text-container{height:225px;padding-left:33.33%}.image-row .main-wrapper .overlay-container .text-container .text{font-size:36px;line-height:42px}.image-row .main-wrapper .overlay-container .icon-container{padding-left:0}.image-row .main-wrapper .overlay-container .icon-container ul li{width:16.66%}.image-row .main-wrapper .overlay-container .icon-container ul li img{height:55px}}@media only screen and (min-width:1020px){.image-row .main-wrapper .overlay-container{height:325px}.image-row .main-wrapper .overlay-container .text-container{height:auto;margin:50px 30px 25px}.image-row .main-wrapper .overlay-container .icon-container{padding-left:33.33%}.image-row .main-wrapper .overlay-container .icon-container ul li{opacity:.85}.image-row .main-wrapper .overlay-container .icon-container ul li img{height:55px}.image-row .main-wrapper .overlay-container .icon-container ul li img.icon-desktop{display:block}.image-row .main-wrapper .overlay-container .icon-container ul li img.icon-mobile{display:none}.image-row .main-wrapper .overlay-container .icon-container ul li span{color:#fff}}@media only screen and (min-width:1200px){.image-row .main-wrapper .overlay-container .text-container{margin:65px 30px 25px}.image-row .main-wrapper .overlay-container .text-container .text{font-size:42px;line-height:48px}.image-row .main-wrapper .overlay-container .icon-container ul li img{height:70px}.image-row .main-wrapper .overlay-container .icon-container ul li span{margin-top:10px;display:block;color:#fff}}@media only screen and (min-width:480px){.image-row,body.body-home .image-row.stick{margin-bottom:0}.image-row .image-container,body.body-home .image-row.stick .image-container{opacity:1;height:175px}}@media only screen and (min-width:600px){.image-row,body.body-home .image-row.stick{margin-bottom:0}}@media only screen and (min-width:760px){.image-row,body.body-home .image-row.stick{margin-bottom:0}.image-row .image-container,body.body-home .image-row.stick .image-container{height:225px}}@media only screen and (min-width:1020px){.image-row,body.body-home .image-row.stick{margin-bottom:0}.image-row .image-container,body.body-home .image-row.stick .image-container{height:325px}}@media only screen and (min-width:1200px){.image-row .image-container,body.body-home .image-row.stick .image-container{height:425px}}article header{margin-bottom:10px}article .summary,article .lead{font-weight:400}article .first-content-element p+ul,article .block_element p+ul{margin-top:-25px}article .element_block_button{padding-bottom:55px;text-align:right}article .element_block_button a{background-color:#e2001a;transition:all 0.23s ease-in-out 0s;border:1px solid #e2001a;color:#fff;padding:12px 25px;font-size:21px;font-weight:700}article .element_block_button a:hover{background-color:#fff;color:#e2001a}article .element_block_button .content-button.align-left{text-align:left}article p.date{font-weight:300;font-style:italic;display:inline}article p.date+p{display:inline}article p.date+p::before{font-family:'icomoon'!important;content:"\e91b";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0 4px 0 6px;font-size:14px}article p.date+ul{margin-top:10px}.map-iFrame{width:100%;margin-bottom:30px}iFrame{width:100%}.content{-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.content .overview-leading{width:66.66%;margin-left:10%}.content .align_left{float:left;margin:.25em 1.5em .5em 0;padding:0 1.5em 0 0;position:relative;top:.4em;width:50%}@media only screen and (max-width:30em){.content .align_left{display:block;float:none;margin:1em auto;max-width:100%}}.content .align_right{float:right;margin:.25em 0 .5em 1.5em;padding:0 0 0 1.5em;width:50%}@media only screen and (max-width:30em){.content .align_right{display:block;float:none;margin:1em auto;max-width:100%}}.content .align_center{display:block;margin:0 0 25px;position:relative;top:.4em;max-width:100%}.content .content-blocks{display:flex;flex-flow:row;flex-wrap:wrap}.content .content-blocks .block-text{width:100%}.content .content-blocks .block-infobox{width:100%}.content .content-blocks .block-infobox>.inner{background-color:#e1e1e1;padding:1em;margin-left:0}.content .content-blocks .block-infobox>.inner figure{margin-top:0;border-bottom:0}.content .content-blocks .block-infobox>.inner h2,.content .content-blocks .block-infobox>.inner h3,.content .content-blocks .block-infobox>.inner h4{margin-bottom:.5em}.content .content-blocks .block-infobox>.inner ul{margin:-.8em 0 .8em -1.5em}.content .content-blocks[min-width="42em"] .block-text{width:60%;padding-right:1.5em}.content .content-blocks[min-width="42em"] .block-infobox{width:40%;font-size:90%}.content .content-blocks[min-width="42em"] .block-infobox>.inner{margin-left:1.5em}.content article .block_element.element_boxed{padding:15px 25px 0;margin-top:0;margin-bottom:55px;background-color:#fff;border:1px solid #9d9d9d}.content article .block_element.element_boxed div.content-box-titel{margin-top:0;margin-bottom:15px}.content article .block_element.element_boxed div.content-box-titel h3{font-size:24px;font-weight:400;line-height:1.5;margin:0;color:#9b9b9b}.content article .block_element.element_boxed h2{font-size:24px}.content article .block_element.element_boxed p strong a{font-size:24px;font-weight:700}.content article .block_element.element_backgrounded{padding:20px 25px 0;margin-top:70px;margin-bottom:55px;background-color:#ededed}.content article .block_element.element_backgrounded div.content-box-titel{margin-top:-46px;margin-left:-22px}.content article .block_element.element_backgrounded div.content-box-titel h3{font-size:24px;font-weight:400;font-style:italic;line-height:1.5;color:#afafaf;margin-bottom:0}.content article .block_element.element_backgrounded h2{font-size:24px}.content article .block_element.element_backgrounded div.content-box-titel+p{padding-top:5px}.content article .block_element.element_backgrounded p strong a{font-size:24px;font-weight:700}.sektionen-bereich{}.sektionen-bereich .header .logo-row{border-bottom:5px solid #007300}.sektionen-bereich .header .header-community-title{z-index:10000}.sektionen-bereich .header .header-community-title a{color:#007300}.sektionen-bereich .header .header-community-title a:hover{color:#4b4b4b}.sektionen-bereich .header.sticky .logo-row{border-bottom:5px solid #007300}.sektionen-bereich .breadcrumbs-list li a:hover{color:#007300}.sektionen-bereich .header-image-container .header-image-title{color:#4b4b4b}.sektionen-bereich .content h1,.sektionen-bereich .content h2,.sektionen-bereich .content h3,.sektionen-bereich .content h4{color:#007300}.sektionen-bereich .content a:hover{color:#007300}.sektionen-bereich .content article .element_block_events .calendar-list .calendar-entry{border-bottom:1px solid #007300}.sektionen-bereich .content article .element_block_events .events-link{border-top:1px solid #007300}.sektionen-bereich .content article .element_boxed{border:1px solid #007300}.sektionen-bereich .content article blockquote p{color:#007300}.sektionen-bereich .content article .grid-2col .member-list .menbers-list-info{border-bottom:1px solid #007300}.sektionen-bereich .page-nav,.sektionen-bereich .page-overview{border-top:1px solid #007300}.sektionen-bereich .page-nav .page-nav-content li,.sektionen-bereich .page-overview .page-nav-content li{border-bottom:1px solid #007300}.sektionen-bereich .sidebar .sidebar-content .sidebar-item,.sektionen-bereich .sidebar .sidebar-context .sidebar-item{border:1px solid #007300}.sektionen-bereich .sidebar .sidebar-content .sidebar-item a:hover,.sektionen-bereich .sidebar .sidebar-context .sidebar-item a:hover{color:#007300}.sektionen-bereich .sidebar .sidebar-content .sidebar-item legend,.sektionen-bereich .sidebar .sidebar-context .sidebar-item legend{color:#007300}.sektionen-bereich .sidebar .sidebar-content .sidebar-item>.inner .body .person-info a:hover,.sektionen-bereich .sidebar .sidebar-context .sidebar-item>.inner .body .person-info a:hover{color:#007300}.sektionen-bereich .sidebar .sidebar-content .sidebar-item.sidebar-calendar,.sektionen-bereich .sidebar .sidebar-context .sidebar-item.sidebar-calendar{border-top:1px solid #007300;border-right:1px solid #007300;border-bottom:1px solid #007300}.sektionen-bereich .sidebar .sidebar-content .sidebar-item.sidebar-calendar .calendar-list .calendar-entry,.sektionen-bereich .sidebar .sidebar-context .sidebar-item.sidebar-calendar .calendar-list .calendar-entry{border-bottom:1px solid #007300!important}.fachgruppen-bereich{}.fachgruppen-bereich .header .logo-row{border-bottom:5px solid #009}.fachgruppen-bereich .header .header-community-title a{color:#009}.fachgruppen-bereich .header .header-community-title a:hover{color:#4b4b4b}.fachgruppen-bereich .header.sticky .logo-row{border-bottom:5px solid #009}.fachgruppen-bereich .breadcrumbs-list li a:hover{color:#009}.fachgruppen-bereich .header-image-container .header-image-title{color:#4b4b4b}.fachgruppen-bereich .content h1,.fachgruppen-bereich .content h2,.fachgruppen-bereich .content h3,.fachgruppen-bereich .content h4{color:#009}.fachgruppen-bereich .content a:hover{color:#009}.fachgruppen-bereich .content article .element_block_events .calendar-list .calendar-entry{border-bottom:1px solid #009}.fachgruppen-bereich .content article .element_block_events .events-link{border-top:1px solid #009}.fachgruppen-bereich .content article .element_boxed{border:1px solid #009}.fachgruppen-bereich .content article blockquote p,.fachgruppen-bereich .content article blockquote strong{color:#009}.fachgruppen-bereich .content article .grid-2col .member-list .menbers-list-info{border-bottom:1px solid #009}.fachgruppen-bereich .page-nav,.fachgruppen-bereich .page-overview{border-top:1px solid #009}.fachgruppen-bereich .page-nav .page-nav-content li,.fachgruppen-bereich .page-overview .page-nav-content li{border-bottom:1px solid #009}.fachgruppen-bereich .sidebar .sidebar-content .sidebar-item,.fachgruppen-bereich .sidebar .sidebar-context .sidebar-item{border:1px solid #009}.fachgruppen-bereich .sidebar .sidebar-content .sidebar-item a:hover,.fachgruppen-bereich .sidebar .sidebar-context .sidebar-item a:hover{color:#009}.fachgruppen-bereich .sidebar .sidebar-content .sidebar-item legend,.fachgruppen-bereich .sidebar .sidebar-context .sidebar-item legend{color:#009}.fachgruppen-bereich .sidebar .sidebar-content .sidebar-item>.inner .body .person-info a:hover,.fachgruppen-bereich .sidebar .sidebar-context .sidebar-item>.inner .body .person-info a:hover{color:#009}.fachgruppen-bereich .sidebar .sidebar-content .sidebar-item.sidebar-calendar,.fachgruppen-bereich .sidebar .sidebar-context .sidebar-item.sidebar-calendar{border-top:1px solid #009;border-right:1px solid #009;border-bottom:1px solid #009}.fachgruppen-bereich .sidebar .sidebar-content .sidebar-item.sidebar-calendar .calendar-list .calendar-entry,.fachgruppen-bereich .sidebar .sidebar-context .sidebar-item.sidebar-calendar .calendar-list .calendar-entry{border-bottom:1px solid #009!important}.footer .footer-area{background-color:#e1e1e1;padding:35px 0 35px}.footer .footer-area .main-wrapper{background-color:#e1e1e1}.footer .footer-area .main-wrapper .footer-area-grid .box-links,.footer .footer-area .main-wrapper .footer-area-grid .box-partner,.footer .footer-area .main-wrapper .footer-area-grid .box-address{width:100%;margin-bottom:35px}.footer .footer-area .main-wrapper .footer-area-grid .box-links>.inner,.footer .footer-area .main-wrapper .footer-area-grid .box-partner>.inner,.footer .footer-area .main-wrapper .footer-area-grid .box-address>.inner{padding:0}.footer .footer-area .main-wrapper .footer-area-grid .box-links>.inner h2,.footer .footer-area .main-wrapper .footer-area-grid .box-partner>.inner h2,.footer .footer-area .main-wrapper .footer-area-grid .box-address>.inner h2{margin-bottom:.5em;text-transform:uppercase;font-size:1.125em;font-weight:300}.footer .footer-area .main-wrapper .footer-area-grid .box-links>.inner a,.footer .footer-area .main-wrapper .footer-area-grid .box-partner>.inner a,.footer .footer-area .main-wrapper .footer-area-grid .box-address>.inner a{color:#000;font-weight:400;font-size:18px}.footer .footer-area .main-wrapper .footer-area-grid .box-links>.inner a:hover,.footer .footer-area .main-wrapper .footer-area-grid .box-partner>.inner a:hover,.footer .footer-area .main-wrapper .footer-area-grid .box-address>.inner a:hover{color:#000!important}.footer .footer-area .main-wrapper .footer-area-grid .box-links>.inner a.e-mail::before,.footer .footer-area .main-wrapper .footer-area-grid .box-partner>.inner a.e-mail::before,.footer .footer-area .main-wrapper .footer-area-grid .box-address>.inner a.e-mail::before{display:none}.footer .footer-area .main-wrapper .footer-area-grid .box-links>.inner a.linkedin-square,.footer .footer-area .main-wrapper .footer-area-grid .box-partner>.inner a.linkedin-square,.footer .footer-area .main-wrapper .footer-area-grid .box-address>.inner a.linkedin-square{font-family:'icomoon';font-size:1.75em}.footer .footer-area .main-wrapper .footer-area-grid .box-partner .footer-partner-container{margin-bottom:35px;display:flex;margin-left:-30px;margin-right:-30px}.footer .footer-area .main-wrapper .footer-area-grid .box-partner .footer-partner-container .footer-partner-item{width:calc(100% - 60px);padding-left:30px;padding-right:30px}.footer .footer-area .main-wrapper .footer-area-grid .box-partner .footer-partner-container .footer-partner-item img{width:100%;height:auto}@media only screen and (min-width:1020px){.footer .footer-area .main-wrapper .footer-area-grid .box-links,.footer .footer-area .main-wrapper .footer-area-grid .box-partner,.footer .footer-area .main-wrapper .footer-area-grid .box-address{width:33.33%;margin-bottom:0}}.footer .footer-copy{background-color:#e2001a}.footer .footer-copy .main-wrapper{width:100%;padding:10px 30px;background-color:#e2001a;color:#fff;display:flex;flex-direction:column;flex-wrap:wrap;align-items:flex-start}.footer .footer-copy .main-wrapper a{color:#fff;font-size:18px}.footer .footer-copy .main-wrapper a:hover{color:#fff;text-decoration:none}.footer .footer-copy .main-wrapper .copyright{margin:0 0 15px;width:100%;font-size:90%;justify-content:center}.footer .footer-copy .main-wrapper .copyright p{margin:0;text-align:center}.footer .footer-copy .main-wrapper .socialmedia{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.footer .footer-copy .main-wrapper .socialmedia .social-links{margin:0}.footer .footer-copy .main-wrapper .socialmedia .social-links a.icomoon::before{margin-left:12px;margin-right:0;font-size:1.5em}@media screen and (min-width:1020px){.footer .footer-copy .main-wrapper{flex-direction:row}.footer .footer-copy .main-wrapper .copyright{margin:0 0 0;width:66.66%;justify-content:flex-start}.footer .footer-copy .main-wrapper .copyright p{text-align:left}.footer .footer-copy .main-wrapper .socialmedia{width:33.33%;justify-content:flex-end}}@media screen and (min-width:1300px){.footer .footer-copy .main-wrapper{padding:10px 30px}}.footernav{list-style-type:none;margin:0;padding:0}.footernav>li{margin-bottom:0}.footernav>li>a{color:#000;display:inline-block;margin-bottom:0;font-weight:400;font-size:18px}.footernav>li>a:hover{color:#000!important}.footernav>li.has_children{margin-bottom:0}.footernav>li.has_children ul{margin-bottom:1em}.searchform{float:right;display:none;margin:0 0 1em 1em;width:10em}@media screen and (min-width:1020px){.searchform{display:block}}.searchform input{margin:0;padding:.25em .5em;border:1px solid #ccc;width:100%}.searchform button{display:none}.searchform-content{margin:0 0 1em 0}.searchform-content input{margin:0;padding:.4em .8em;border:1px solid #ccc;width:auto}.mobile-searchbar{width:auto;margin-right:20px}.mobile-searchbar .mobile-search-button{position:absolute;top:0;right:109px;display:inline-block;color:#4b4b4b;border:0;background-color:transparent;padding:0;margin:0;cursor:pointer}.mobile-searchbar .mobile-search-button i.icon-search{padding:0;line-height:1;font-size:24px!important}.mobile-searchbar .mobile-search-button:hover{color:#e2001a;background-color:#fff}.mobile-searchbar .mobile-search-button:focus{outline:none}@media only screen and (min-width:760px){.mobile-searchbar .mobile-search-button{top:2px;right:105px}.mobile-searchbar .mobile-search-button i.icon-search{font-size:22px!important}}.mobile-searchbar .searchform-mobile{background-color:#fff;display:none;position:absolute;width:275px;right:0;top:30px;flex:1;padding:0}.mobile-searchbar .searchform-mobile input{margin:0;padding:5px 2px;border-top:1px solid #fff;border-right:1px solid #fff;border-bottom:1px solid #9d9d9d;border-left:1px solid #fff;width:100%;line-height:1}.mobile-searchbar .searchform-mobile input:focus{outline:none}.mobile-searchbar .searchform-mobile button{display:none}@media only screen and (min-width:480px){.mobile-searchbar .searchform-mobile{width:300px;top:40px;right:0}}@media only screen and (min-width:600px){.mobile-searchbar .searchform-mobile{top:36px}}@media only screen and (min-width:760px){.mobile-searchbar .searchform-mobile{width:225px;top:0;right:200px}}@media only screen and (min-width:1020px){.mobile-searchbar .searchform-mobile{width:275px}}@media only screen and (min-width:1200px){.mobile-searchbar .searchform-mobile{width:350px}}.breadcrumbs-list{clear:both;list-style-type:none;margin:0;padding:0 0 0;font-weight:400}.breadcrumbs-list li{float:left;margin:0;padding:0}.breadcrumbs-list li a{font-size:18px;font-weight:400;color:#000;text-decoration:none}.breadcrumbs-list li a:hover{color:#e2001a;text-decoration:none}.breadcrumbs-list li:after{content:"–";color:#999;padding-left:5px;padding-right:8px}.breadcrumbs-list li:last-child:after{content:" ";display:none}.sidebar{display:flex;flex-direction:column;flex-wrap:wrap}.sidebar .sidebar-content,.sidebar .sidebar-context{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;margin-top:0;margin-bottom:50px;padding:0}.sidebar .sidebar-content .sidebar-text,.sidebar .sidebar-context .sidebar-text{position:relative!important}.sidebar .sidebar-content .sidebar-text .inner .link-list li,.sidebar .sidebar-context .sidebar-text .inner .link-list li{display:block!important}.sidebar .sidebar-content .sidebar-text .link-box,.sidebar .sidebar-context .sidebar-text .link-box{top:-45px!important}.sidebar .sidebar-content .sidebar-item,.sidebar .sidebar-context .sidebar-item{display:flex;border:none;padding:0;margin:0 0 35px;hyphens:auto;width:100%;border:1px solid #9d9d9d;padding:15px 25px 25px}.sidebar .sidebar-content .sidebar-item legend,.sidebar .sidebar-context .sidebar-item legend{font-size:21px;font-weight:400;line-height:1.5;margin:0 0 15px;color:#9b9b9b}.sidebar .sidebar-content .sidebar-item legend a,.sidebar .sidebar-context .sidebar-item legend a{font-weight:400;color:#000;text-decoration:none}.sidebar .sidebar-content .sidebar-item legend a:hover,.sidebar .sidebar-context .sidebar-item legend a:hover{color:#e2001a;text-decoration:none}.sidebar .sidebar-content .sidebar-item.sidebar-calendar,.sidebar .sidebar-context .sidebar-item.sidebar-calendar{position:relative}.sidebar .sidebar-content .sidebar-item.sidebar-calendar legend,.sidebar .sidebar-context .sidebar-item.sidebar-calendar legend{background-color:#fff;padding:0 10px;margin:0 0 0 -10px}.sidebar .sidebar-content .sidebar-item.sidebar-calendar .calendar-list,.sidebar .sidebar-context .sidebar-item.sidebar-calendar .calendar-list{padding:0 0 0 0}.sidebar .sidebar-content .sidebar-item.sidebar-calendar .calendar-list .calendar-entry,.sidebar .sidebar-context .sidebar-item.sidebar-calendar .calendar-list .calendar-entry{border-bottom:1px solid #9d9d9d!important}.sidebar .sidebar-content .sidebar-item.sidebar-logos,.sidebar .sidebar-context .sidebar-item.sidebar-logos{position:relative}.sidebar .sidebar-content .sidebar-item.sidebar-logos ul,.sidebar .sidebar-context .sidebar-item.sidebar-logos ul{list-style:none!important;list-style-type:none!important;padding:0;margin:0}.sidebar .sidebar-content .sidebar-item.sidebar-logos ul li,.sidebar .sidebar-context .sidebar-item.sidebar-logos ul li{list-style:none!important;list-style-type:none!important;margin-bottom:30px}.sidebar .sidebar-content .sidebar-item.sidebar-logos ul li img,.sidebar .sidebar-context .sidebar-item.sidebar-logos ul li img{width:100%}.sidebar .sidebar-content .sidebar-item.sidebar-contact,.sidebar .sidebar-context .sidebar-item.sidebar-contact{border:none!important;padding:0}.sidebar .sidebar-content .sidebar-item>.inner,.sidebar .sidebar-context .sidebar-item>.inner{width:100%}.sidebar .sidebar-content .sidebar-item>.inner .body,.sidebar .sidebar-context .sidebar-item>.inner .body{margin-bottom:30px}.sidebar .sidebar-content .sidebar-item>.inner .body:last-child,.sidebar .sidebar-context .sidebar-item>.inner .body:last-child{margin-bottom:0}.sidebar .sidebar-content .sidebar-item>.inner .body p:last-child,.sidebar .sidebar-context .sidebar-item>.inner .body p:last-child{margin-bottom:0}.sidebar .sidebar-content .sidebar-item>.inner .body .person-info h3,.sidebar .sidebar-context .sidebar-item>.inner .body .person-info h3,.sidebar .sidebar-content .sidebar-item>.inner .body .person-info h4,.sidebar .sidebar-context .sidebar-item>.inner .body .person-info h4{font-size:18px;font-weight:400;color:#4b4b4b;margin:0 0 0}.sidebar .sidebar-content .sidebar-item>.inner .body .person-info a,.sidebar .sidebar-context .sidebar-item>.inner .body .person-info a{font-size:18px;color:#000;text-decoration:none}.sidebar .sidebar-content .sidebar-item>.inner .body .person-info a:hover,.sidebar .sidebar-context .sidebar-item>.inner .body .person-info a:hover{color:#e2001a;text-decoration:none}.sidebar .sidebar-content .sidebar-item.bg-brand-color,.sidebar .sidebar-context .sidebar-item.bg-brand-color{background-color:#e2001a;color:#fff}.sidebar .sidebar-content .sidebar-item.bg-brand-color>.inner,.sidebar .sidebar-context .sidebar-item.bg-brand-color>.inner{padding:20px 25px}.sidebar .sidebar-content .sidebar-item.bg-brand-color>.inner>header,.sidebar .sidebar-context .sidebar-item.bg-brand-color>.inner>header{border-bottom:1px dotted #fff}.sidebar .sidebar-content .sidebar-item.bg-brand-color>.inner>header h2,.sidebar .sidebar-context .sidebar-item.bg-brand-color>.inner>header h2,.sidebar .sidebar-content .sidebar-item.bg-brand-color>.inner>header h3,.sidebar .sidebar-context .sidebar-item.bg-brand-color>.inner>header h3,.sidebar .sidebar-content .sidebar-item.bg-brand-color>.inner>header h4,.sidebar .sidebar-context .sidebar-item.bg-brand-color>.inner>header h4{color:#fff}.sidebar .sidebar-content .sidebar-item.bg-brand-color>.inner>header h2 a,.sidebar .sidebar-context .sidebar-item.bg-brand-color>.inner>header h2 a,.sidebar .sidebar-content .sidebar-item.bg-brand-color>.inner>header h3 a,.sidebar .sidebar-context .sidebar-item.bg-brand-color>.inner>header h3 a,.sidebar .sidebar-content .sidebar-item.bg-brand-color>.inner>header h4 a,.sidebar .sidebar-context .sidebar-item.bg-brand-color>.inner>header h4 a{color:#fff}.sidebar .sidebar-content .sidebar-item.bg-brand-color>.inner .body h3,.sidebar .sidebar-context .sidebar-item.bg-brand-color>.inner .body h3,.sidebar .sidebar-content .sidebar-item.bg-brand-color>.inner .body h4,.sidebar .sidebar-context .sidebar-item.bg-brand-color>.inner .body h4,.sidebar .sidebar-content .sidebar-item.bg-brand-color>.inner .body p,.sidebar .sidebar-context .sidebar-item.bg-brand-color>.inner .body p,.sidebar .sidebar-content .sidebar-item.bg-brand-color>.inner .body a,.sidebar .sidebar-context .sidebar-item.bg-brand-color>.inner .body a{color:#fff}.sidebar .sidebar-content .sidebar-item.sidebar-button .inner .body,.sidebar .sidebar-context .sidebar-item.sidebar-button .inner .body{text-align:right}.sidebar .sidebar-content .sidebar-item.sidebar-button .inner .body p,.sidebar .sidebar-context .sidebar-item.sidebar-button .inner .body p{text-align:left}.sidebar .sidebar-content .sidebar-item.sidebar-button .inner .body .sidebar-button,.sidebar .sidebar-context .sidebar-item.sidebar-button .inner .body .sidebar-button{display:block;background-color:#787878;text-align:right;margin-bottom:0;text-align:center}.sidebar .sidebar-content .sidebar-item.sidebar-button .inner .body .sidebar-button a,.sidebar .sidebar-context .sidebar-item.sidebar-button .inner .body .sidebar-button a{color:#fff;padding:12px 25px;font-size:21px;font-weight:700;display:inline-block;line-height:1}.sidebar .sidebar-content .sidebar-item.sidebar-button .inner .body .sidebar-button:hover,.sidebar .sidebar-context .sidebar-item.sidebar-button .inner .body .sidebar-button:hover{background-color:#e2001a}.sidebar .sidebar-content .sidebar-item.sidebar-button .inner .body .sidebar-button:hover a,.sidebar .sidebar-context .sidebar-item.sidebar-button .inner .body .sidebar-button:hover a{text-decoration:none}.sidebar .sidebar-content .sidebar-item.sidebar-newsletter p+#mc_embed_signup,.sidebar .sidebar-context .sidebar-item.sidebar-newsletter p+#mc_embed_signup{margin-top:-25px}.sidebar .sidebar-content .sidebar-item.sidebar-function h4,.sidebar .sidebar-context .sidebar-item.sidebar-function h4{color:#737373}.sidebar .sidebar-content .sidebar-item.sidebar-function h4>a,.sidebar .sidebar-context .sidebar-item.sidebar-function h4>a{font-weight:700}.sidebar .sidebar-content .sidebar-item.sidebar-function ul,.sidebar .sidebar-context .sidebar-item.sidebar-function ul{padding-left:15px;margin:0 0 15px}.sidebar .sidebar-content .sidebar-item.sidebar-function ul li,.sidebar .sidebar-context .sidebar-item.sidebar-function ul li{padding:0}.sidebar .sidebar-content .sidebar-item.sidebar-function ul li::marker,.sidebar .sidebar-context .sidebar-item.sidebar-function ul li::marker{content:"–"}.sidebar .sidebar-content .sidebar-item.sidebar-function ul li a,.sidebar .sidebar-context .sidebar-item.sidebar-function ul li a,.sidebar .sidebar-content .sidebar-item.sidebar-function ul li span,.sidebar .sidebar-context .sidebar-item.sidebar-function ul li span{padding-left:6px}.sidebar .sidebar-content .sidebar-item.sidebar-function ul li span,.sidebar .sidebar-context .sidebar-item.sidebar-function ul li span{font-weight:400;padding-left:6px;color:#737373}.sidebar .sidebar-content .sidebar-item.sidebar-function ul.link-list,.sidebar .sidebar-context .sidebar-item.sidebar-function ul.link-list{padding-left:0;text-align:left}.sidebar .sidebar-content .sidebar-item.sidebar-function ul.link-list a,.sidebar .sidebar-context .sidebar-item.sidebar-function ul.link-list a{padding-left:0}.sidebar .sidebar-content .sidebar-item.sidebar_pagesindex ul.pages-index-list,.sidebar .sidebar-context .sidebar-item.sidebar_pagesindex ul.pages-index-list{width:100%;margin:15px 0;padding:0;display:flex;flex-direction:column}.sidebar .sidebar-content .sidebar-item.sidebar_pagesindex ul.pages-index-list li.index-char,.sidebar .sidebar-context .sidebar-item.sidebar_pagesindex ul.pages-index-list li.index-char{margin-left:0;font-size:24px;font-weight:400;color:#9b9b9b}.sidebar .sidebar-content .sidebar-item.sidebar_pagesindex ul.pages-index-list li.index-char::marker,.sidebar .sidebar-context .sidebar-item.sidebar_pagesindex ul.pages-index-list li.index-char::marker{content:none}.sidebar .sidebar-content .sidebar-item.sidebar_pagesindex ul.pages-index-list li.index-char>ul,.sidebar .sidebar-context .sidebar-item.sidebar_pagesindex ul.pages-index-list li.index-char>ul{border-top:1px solid #9b9b9b;margin:0 0 15px;padding:0}.sidebar .sidebar-content .sidebar-item.sidebar_pagesindex ul.pages-index-list li.index-char>ul li,.sidebar .sidebar-context .sidebar-item.sidebar_pagesindex ul.pages-index-list li.index-char>ul li{margin-left:0;padding:10px 0 0;font-size:18px}.sidebar .sidebar-content .sidebar-item.sidebar_pagesindex ul.pages-index-list li.index-char>ul li::marker,.sidebar .sidebar-context .sidebar-item.sidebar_pagesindex ul.pages-index-list li.index-char>ul li::marker{content:none}.sidebar .sidebar-content .sidebar-item.sidebar_pagesindex ul.pages-index-list li.index-char>ul li>ul,.sidebar .sidebar-context .sidebar-item.sidebar_pagesindex ul.pages-index-list li.index-char>ul li>ul{padding-left:15px;margin:0}.sidebar .sidebar-content .sidebar-item.sidebar_pagesindex ul.pages-index-list li.index-char>ul li>ul li,.sidebar .sidebar-context .sidebar-item.sidebar_pagesindex ul.pages-index-list li.index-char>ul li>ul li{padding:0}.sidebar .sidebar-content .sidebar-item.sidebar_pagesindex ul.pages-index-list li.index-char>ul li>ul li::marker,.sidebar .sidebar-context .sidebar-item.sidebar_pagesindex ul.pages-index-list li.index-char>ul li>ul li::marker{content:"–"}.sidebar .sidebar-content .sidebar-item.sidebar_pagesindex ul.pages-index-list li.index-char>ul li>ul li a,.sidebar .sidebar-context .sidebar-item.sidebar_pagesindex ul.pages-index-list li.index-char>ul li>ul li a{font-weight:400;padding-left:6px}@media only screen and (min-width:600px){.sidebar .sidebar-content,.sidebar .sidebar-context{flex-direction:row}.sidebar .sidebar-content .sidebar-item,.sidebar .sidebar-context .sidebar-item{width:calc(50% - 30px)}.sidebar .sidebar-content .sidebar-item:nth-child(even),.sidebar .sidebar-context .sidebar-item:nth-child(even){margin-left:30px}.sidebar .sidebar-content .sidebar-item:nth-child(odd),.sidebar .sidebar-context .sidebar-item:nth-child(odd){margin-right:30px}}@media only screen and (min-width:1020px){.sidebar .sidebar-content,.sidebar .sidebar-context{margin-bottom:100px;flex-direction:column}.sidebar .sidebar-content .sidebar-item,.sidebar .sidebar-context .sidebar-item{width:100%}.sidebar .sidebar-content .sidebar-item:nth-child(even),.sidebar .sidebar-context .sidebar-item:nth-child(even){margin-left:0}.sidebar .sidebar-content .sidebar-item:nth-child(odd),.sidebar .sidebar-context .sidebar-item:nth-child(odd){margin-right:0}.sidebar .sidebar-content .sidebar-item.sidebar-calendar,.sidebar .sidebar-context .sidebar-item.sidebar-calendar,.sidebar .sidebar-content .sidebar-item.sidebar-function,.sidebar .sidebar-context .sidebar-item.sidebar-function,.sidebar .sidebar-content .sidebar-item.sidebar_pagesindex,.sidebar .sidebar-context .sidebar-item.sidebar_pagesindex{border-top:1px solid #9d9d9d;border-right:1px solid #9d9d9d;border-bottom:1px solid #9d9d9d;border-left:1px solid #fff;width:100%;margin-left:0!important;padding:15px 25px 25px}.sidebar .sidebar-content .sidebar-item.sidebar-calendar legend,.sidebar .sidebar-context .sidebar-item.sidebar-calendar legend,.sidebar .sidebar-content .sidebar-item.sidebar-function legend,.sidebar .sidebar-context .sidebar-item.sidebar-function legend,.sidebar .sidebar-content .sidebar-item.sidebar_pagesindex legend,.sidebar .sidebar-context .sidebar-item.sidebar_pagesindex legend{padding:0 10px;margin:0 0 0 -10px}.sidebar .sidebar-content .sidebar-item.sidebar-calendar .calendar-list,.sidebar .sidebar-context .sidebar-item.sidebar-calendar .calendar-list,.sidebar .sidebar-content .sidebar-item.sidebar-function .calendar-list,.sidebar .sidebar-context .sidebar-item.sidebar-function .calendar-list,.sidebar .sidebar-content .sidebar-item.sidebar_pagesindex .calendar-list,.sidebar .sidebar-context .sidebar-item.sidebar_pagesindex .calendar-list{padding:0 0 0 0}}.sidebar .sidebar-context{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;padding:0;margin-top:0;margin-bottom:50px}.sidebar .sidebar-context>.sidebar-item{display:flex;position:relative;border:1px solid #9d9d9d;padding:15px 25px 25px}.sidebar .sidebar-context>.sidebar-item legend{background-color:#fff;padding:0 10px;margin:0 0 0 -10px}.sidebar .sidebar-context>.sidebar-item .link-list li a{font-weight:700;color:#000;text-decoration:none}.sidebar .sidebar-context>.sidebar-item .link-list li a:hover{color:#e2001a;text-decoration:none}@media only screen and (min-width:1020px){.sidebar .sidebar-context{padding-left:55px}}@media only screen and (min-width:1200px){.sidebar .sidebar-context{padding-left:75px}}.sidebar-social .social-links{margin:0 0 0 0}.sidebar-social .social-links a{font-size:2em}ol.most-viewed-list{font-size:27px;font-weight:400;color:#9b9b9b;font-style:normal;margin-left:30px;padding-left:0;margin-bottom:0}ol.most-viewed-list a{font-size:18px;font-style:normal}.sidebar-contact address{font-style:normal}.sidebar-item .link-list{margin:0 0 0 0}.fachgruppen-bereich .sidebar{display:flex;flex-direction:column;flex-wrap:wrap}.fachgruppen-bereich .sidebar .sidebar-content .sidebar-item.sidebar-button .inner .body .sidebar-button,.fachgruppen-bereich .sidebar .sidebar-context .sidebar-item.sidebar-button .inner .body .sidebar-button{display:inline-block;background-color:#787878;text-align:right;margin-bottom:0;text-align:center}.fachgruppen-bereich .sidebar .sidebar-content .sidebar-item.sidebar-button .inner .body .sidebar-button a,.fachgruppen-bereich .sidebar .sidebar-context .sidebar-item.sidebar-button .inner .body .sidebar-button a{color:#fff;padding:12px 25px;font-size:21px;font-weight:700}.fachgruppen-bereich .sidebar .sidebar-content .sidebar-item.sidebar-button .inner .body .sidebar-button:hover,.fachgruppen-bereich .sidebar .sidebar-context .sidebar-item.sidebar-button .inner .body .sidebar-button:hover{background-color:#009}.fachgruppen-bereich .sidebar .sidebar-content .sidebar-item.sidebar-button .inner .body .sidebar-button:hover a,.fachgruppen-bereich .sidebar .sidebar-context .sidebar-item.sidebar-button .inner .body .sidebar-button:hover a{text-decoration:none}.sektionen-bereich .sidebar{display:flex;flex-direction:column;flex-wrap:wrap}.sektionen-bereich .sidebar .sidebar-content .sidebar-item.sidebar-button .inner .body .sidebar-button,.sektionen-bereich .sidebar .sidebar-context .sidebar-item.sidebar-button .inner .body .sidebar-button{display:inline-block;background-color:#787878;text-align:right;margin-bottom:0;text-align:center}.sektionen-bereich .sidebar .sidebar-content .sidebar-item.sidebar-button .inner .body .sidebar-button a,.sektionen-bereich .sidebar .sidebar-context .sidebar-item.sidebar-button .inner .body .sidebar-button a{color:#fff;padding:12px 25px;font-size:21px;font-weight:700}.sektionen-bereich .sidebar .sidebar-content .sidebar-item.sidebar-button .inner .body .sidebar-button:hover,.sektionen-bereich .sidebar .sidebar-context .sidebar-item.sidebar-button .inner .body .sidebar-button:hover{background-color:#007300}.sektionen-bereich .sidebar .sidebar-content .sidebar-item.sidebar-button .inner .body .sidebar-button:hover a,.sektionen-bereich .sidebar .sidebar-context .sidebar-item.sidebar-button .inner .body .sidebar-button:hover a{text-decoration:none}.MarkupPagerNav{list-style:none!important;margin:0;padding:0;margin:1em 0}.MarkupPagerNav li{margin:0;padding:10px 5px;list-style:none;display:inline-block;background:none}.MarkupPagerNav li:first-child{padding:10px 5px 10px 0}.MarkupPagerNav li::before{display:none}.MarkupPagerNav li a{padding:6px 12px;margin:0;text-decoration:none;border:none;background:#e1e1e1;color:;font-size:14px}.MarkupPagerNav li.MarkupPagerNavOn a,.MarkupPagerNav li a:hover{color:#fff;background:#787878}.MarkupPagerNav li.MarkupPagerNavOn a{background:#e2001a}.MarkupPagerNav li.MarkupPagerNavSeparator{border:none}.teaser{margin-bottom:30px}.teaser .inner .text-container{margin-top:0;height:100%}.teaser .inner .text-container h3,.teaser .inner .text-container h4{font-size:1.2em;margin-bottom:.5em}.teaser .inner .text-container .body{margin-bottom:25px}.teaser .inner .text-container .body:last-child{margin-bottom:0}.teaser .inner .text-container .body p:last-child{margin-bottom:0}.teaser .inner .text-container footer{display:flex;flex-direction:column;justify-content:flex-start;align-items:end;text-align:end}.teaser .inner .text-container footer .link-list .icomoon.teaser-link::before{margin-right:18px!important}.teaser .inner .text-container footer .link-list .icomoon.file-pdf::before,.teaser .inner .text-container footer .link-list .icomoon.file-word::before,.teaser .inner .text-container footer .link-list .icomoon.file-excel::before{margin-right:11px!important}.teaser .inner .text-container footer .link-list .icomoon.file-archive::before,.teaser .inner .text-container footer .link-list .icomoon.file-image::before,.teaser .inner .text-container footer .link-list .icomoon.file-music::before,.teaser .inner .text-container footer .link-list .icomoon.file-video::before{margin-right:8px!important}.content-typ-teaser-2sp .widget-teasers-2sp,.content-typ-teasers .widget-teasers-2sp{width:100%}.content-typ-teaser-2sp .widget-teasers-2sp .inner .text-info-container .button,.content-typ-teasers .widget-teasers-2sp .inner .text-info-container .button{align-self:end;width:100%;text-align:right;color:#000;font-weight:700}.content-typ-teaser-2sp .widget-teasers-2sp .inner .text-info-container .button a,.content-typ-teasers .widget-teasers-2sp .inner .text-info-container .button a{font-weight:700}.content-typ-teaser-2sp .widget-teasers-2sp .inner .text-info-container ul.link-list,.content-typ-teasers .widget-teasers-2sp .inner .text-info-container ul.link-list{margin:0 0 30px 0;padding:0 0 0 20px;list-style-type:none;display:block;text-align:left}.content-typ-teaser-2sp .widget-teasers-2sp .inner .text-info-container ul.link-list li,.content-typ-teasers .widget-teasers-2sp .inner .text-info-container ul.link-list li{list-style-type:square;padding-left:0;display:list-item}@media only screen and (min-width:760px){.content-typ-teaser-2sp .widget-teasers-2sp,.content-typ-teasers .widget-teasers-2sp{width:100%!important}.content-typ-teaser-2sp .widget-teasers-2sp .inner,.content-typ-teasers .widget-teasers-2sp .inner{flex-direction:row!important}.content-typ-teaser-2sp .widget-teasers-2sp .inner figure,.content-typ-teasers .widget-teasers-2sp .inner figure{width:50%;padding-right:15px}.content-typ-teaser-2sp .widget-teasers-2sp .inner .text-info-container,.content-typ-teasers .widget-teasers-2sp .inner .text-info-container{width:50%;padding-left:15px}}@media only screen and (min-width:1020px){.content-typ-teaser-2sp .widget-teasers-2sp,.content-typ-teasers .widget-teasers-2sp{width:50%!important}.content-typ-teaser-2sp .widget-teasers-2sp .inner,.content-typ-teasers .widget-teasers-2sp .inner{flex-direction:column!important}.content-typ-teaser-2sp .widget-teasers-2sp .inner figure,.content-typ-teasers .widget-teasers-2sp .inner figure{width:100%;padding-right:0}.content-typ-teaser-2sp .widget-teasers-2sp .inner .text-info-container,.content-typ-teasers .widget-teasers-2sp .inner .text-info-container{width:100%;padding-left:0}}.content-typ-teaser-3sp .widget-teasers-3sp,.content-typ-teasers .widget-teasers-3sp,.content-typ-teaser-event .widget-teasers-3sp{position:relative;margin-bottom:25px!important}.content-typ-teaser-3sp .widget-teasers-3sp .inner,.content-typ-teasers .widget-teasers-3sp .inner,.content-typ-teaser-event .widget-teasers-3sp .inner{position:relative}.content-typ-teaser-3sp .widget-teasers-3sp .inner .teaser-image,.content-typ-teasers .widget-teasers-3sp .inner .teaser-image,.content-typ-teaser-event .widget-teasers-3sp .inner .teaser-image{margin-top:8px;margin-bottom:15px}.content-typ-teaser-3sp .widget-teasers-3sp .inner .teaser-image img,.content-typ-teasers .widget-teasers-3sp .inner .teaser-image img,.content-typ-teaser-event .widget-teasers-3sp .inner .teaser-image img{border:1px solid #9d9d9d}.content-typ-teaser-3sp .widget-teasers-3sp .inner .text-info-container,.content-typ-teasers .widget-teasers-3sp .inner .text-info-container,.content-typ-teaser-event .widget-teasers-3sp .inner .text-info-container{display:flex;flex-direction:column;height:100%}.content-typ-teaser-3sp .widget-teasers-3sp .inner .text-info-container .text-infobox,.content-typ-teasers .widget-teasers-3sp .inner .text-info-container .text-infobox,.content-typ-teaser-event .widget-teasers-3sp .inner .text-info-container .text-infobox{flex-grow:1}.content-typ-teaser-3sp .widget-teasers-3sp .inner .text-info-container .text-infobox h3,.content-typ-teasers .widget-teasers-3sp .inner .text-info-container .text-infobox h3,.content-typ-teaser-event .widget-teasers-3sp .inner .text-info-container .text-infobox h3{font-size:27px}.content-typ-teaser-3sp .widget-teasers-3sp .inner .text-info-container .text-infobox p,.content-typ-teasers .widget-teasers-3sp .inner .text-info-container .text-infobox p,.content-typ-teaser-event .widget-teasers-3sp .inner .text-info-container .text-infobox p{margin:0 0 10px 0}.content-typ-teaser-3sp .widget-teasers-3sp .inner .text-info-container .text-infobox .news.link-list,.content-typ-teasers .widget-teasers-3sp .inner .text-info-container .text-infobox .news.link-list,.content-typ-teaser-event .widget-teasers-3sp .inner .text-info-container .text-infobox .news.link-list{text-align:left}.content-typ-teaser-3sp .widget-teasers-3sp .inner .text-info-container .text-infobox .news.link-list li,.content-typ-teasers .widget-teasers-3sp .inner .text-info-container .text-infobox .news.link-list li,.content-typ-teaser-event .widget-teasers-3sp .inner .text-info-container .text-infobox .news.link-list li{margin-bottom:15px;margin-left:0}.content-typ-teaser-3sp .widget-teasers-3sp .inner .text-info-container .text-infobox .news.link-list li::before,.content-typ-teasers .widget-teasers-3sp .inner .text-info-container .text-infobox .news.link-list li::before,.content-typ-teaser-event .widget-teasers-3sp .inner .text-info-container .text-infobox .news.link-list li::before{display:none}.content-typ-teaser-3sp .widget-teasers-3sp .inner .text-info-container .text-infobox .news.link-list li .date,.content-typ-teasers .widget-teasers-3sp .inner .text-info-container .text-infobox .news.link-list li .date,.content-typ-teaser-event .widget-teasers-3sp .inner .text-info-container .text-infobox .news.link-list li .date{font-style:italic;display:block}.content-typ-teaser-3sp .widget-teasers-3sp .inner .text-info-container .text-infobox .news.link-list li a,.content-typ-teasers .widget-teasers-3sp .inner .text-info-container .text-infobox .news.link-list li a,.content-typ-teaser-event .widget-teasers-3sp .inner .text-info-container .text-infobox .news.link-list li a{font-size:21px;font-weight:700;color:#000}.content-typ-teaser-3sp .widget-teasers-3sp .inner .text-info-container .text-infobox ul,.content-typ-teasers .widget-teasers-3sp .inner .text-info-container .text-infobox ul,.content-typ-teaser-event .widget-teasers-3sp .inner .text-info-container .text-infobox ul{margin:0 0 30px 0;padding:0;list-style-type:none;display:block}.content-typ-teaser-3sp .widget-teasers-3sp .inner .text-info-container .text-infobox ul li,.content-typ-teasers .widget-teasers-3sp .inner .text-info-container .text-infobox ul li,.content-typ-teaser-event .widget-teasers-3sp .inner .text-info-container .text-infobox ul li{margin-left:20px}.content-typ-teaser-3sp .widget-teasers-3sp .inner .text-info-container .text-infobox ul li::before,.content-typ-teasers .widget-teasers-3sp .inner .text-info-container .text-infobox ul li::before,.content-typ-teaser-event .widget-teasers-3sp .inner .text-info-container .text-infobox ul li::before{font-family:'icomoon'!important;content:"\e91d";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-right:6px;margin-left:-25px}.content-typ-teaser-3sp .widget-teasers-3sp .inner .text-info-container .button,.content-typ-teasers .widget-teasers-3sp .inner .text-info-container .button,.content-typ-teaser-event .widget-teasers-3sp .inner .text-info-container .button{align-self:end;width:100%;text-align:right;color:#000;font-weight:700}.content-typ-teaser-3sp .widget-teasers-3sp .inner .text-info-container .button a,.content-typ-teasers .widget-teasers-3sp .inner .text-info-container .button a,.content-typ-teaser-event .widget-teasers-3sp .inner .text-info-container .button a{font-weight:700}.content-typ-teaser-3sp .widget-teasers-3sp .inner .link-box,.content-typ-teasers .widget-teasers-3sp .inner .link-box,.content-typ-teaser-event .widget-teasers-3sp .inner .link-box{position:absolute;top:0;right:0;bottom:0;left:0}.content-typ-teaser-3sp .widget-teasers-3sp:hover .inner,.content-typ-teasers .widget-teasers-3sp:hover .inner,.content-typ-teaser-event .widget-teasers-3sp:hover .inner{cursor:pointer}.content-typ-teaser-3sp .widget-teasers-3sp:hover .inner .text-info-container .text-infobox h3,.content-typ-teasers .widget-teasers-3sp:hover .inner .text-info-container .text-infobox h3,.content-typ-teaser-event .widget-teasers-3sp:hover .inner .text-info-container .text-infobox h3{color:#4b4b4b}.content-typ-teaser-3sp .widget-teasers-3sp:hover .inner .text-info-container .button,.content-typ-teasers .widget-teasers-3sp:hover .inner .text-info-container .button,.content-typ-teaser-event .widget-teasers-3sp:hover .inner .text-info-container .button{color:#e2001a}.content-typ-teaser-3sp .widget-teasers-3sp.noLinkBox .inner .text-info-container,.content-typ-teasers .widget-teasers-3sp.noLinkBox .inner .text-info-container,.content-typ-teaser-event .widget-teasers-3sp.noLinkBox .inner .text-info-container{height:auto!important}.content-typ-teaser-3sp .widget-teasers-3sp.noLinkBox .inner ul.link-list,.content-typ-teasers .widget-teasers-3sp.noLinkBox .inner ul.link-list,.content-typ-teaser-event .widget-teasers-3sp.noLinkBox .inner ul.link-list{text-align:left;padding:0 0 0 22px;list-style-type:none}.content-typ-teaser-3sp .widget-teasers-3sp.noLinkBox .inner ul.link-list li,.content-typ-teasers .widget-teasers-3sp.noLinkBox .inner ul.link-list li,.content-typ-teaser-event .widget-teasers-3sp.noLinkBox .inner ul.link-list li{display:list-item;list-style-type:square;padding-left:0}.content-typ-teaser-3sp .widget-teasers-3sp.noLinkBox .inner ul.link-list li a,.content-typ-teasers .widget-teasers-3sp.noLinkBox .inner ul.link-list li a,.content-typ-teaser-event .widget-teasers-3sp.noLinkBox .inner ul.link-list li a{color:#000;font-weight:700}.content-typ-teaser-3sp .widget-teasers-3sp.noLinkBox .inner ul.link-list li a:hover,.content-typ-teasers .widget-teasers-3sp.noLinkBox .inner ul.link-list li a:hover,.content-typ-teaser-event .widget-teasers-3sp.noLinkBox .inner ul.link-list li a:hover{color:#e2001a}.content-typ-teaser-3sp .widget-teasers-3sp.noLinkBox .inner ul.link-list li::before,.content-typ-teasers .widget-teasers-3sp.noLinkBox .inner ul.link-list li::before,.content-typ-teaser-event .widget-teasers-3sp.noLinkBox .inner ul.link-list li::before{font-family:'icomoon'!important;content:"\e91d";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-right:6px;margin-left:-25px}.content-typ-teaser-3sp .widget-teasers-3sp.noLinkBox:hover .inner .text-infobox h3,.content-typ-teasers .widget-teasers-3sp.noLinkBox:hover .inner .text-infobox h3,.content-typ-teaser-event .widget-teasers-3sp.noLinkBox:hover .inner .text-infobox h3{color:#9b9b9b}.content-typ-teaser-3sp .widget-teasers-3sp.element_boxed .inner,.content-typ-teasers .widget-teasers-3sp.element_boxed .inner,.content-typ-teaser-event .widget-teasers-3sp.element_boxed .inner{border:1px solid #9d9d9d;padding:20px 25px}.content-typ-teaser-3sp .widget-teasers-3sp.element_boxed:hover .inner,.content-typ-teasers .widget-teasers-3sp.element_boxed:hover .inner,.content-typ-teaser-event .widget-teasers-3sp.element_boxed:hover .inner{border:1px solid #e2001a}@media only screen and (min-width:760px){.content-typ-teaser-3sp .widget-teasers-3sp .inner,.content-typ-teasers .widget-teasers-3sp .inner,.content-typ-teaser-event .widget-teasers-3sp .inner{display:flex;flex-direction:row!important}.content-typ-teaser-3sp .widget-teasers-3sp .inner .teaser-image,.content-typ-teasers .widget-teasers-3sp .inner .teaser-image,.content-typ-teaser-event .widget-teasers-3sp .inner .teaser-image{width:33.33%!important;padding-right:30px}.content-typ-teaser-3sp .widget-teasers-3sp .inner .teaser-image+.text-info-container,.content-typ-teasers .widget-teasers-3sp .inner .teaser-image+.text-info-container,.content-typ-teaser-event .widget-teasers-3sp .inner .teaser-image+.text-info-container{width:66.66%;padding-left:30px}}@media only screen and (min-width:1020px){.content-typ-teaser-3sp .widget-teasers-3sp,.content-typ-teasers .widget-teasers-3sp,.content-typ-teaser-event .widget-teasers-3sp{width:33.33%;margin-bottom:0!important}.content-typ-teaser-3sp .widget-teasers-3sp .inner,.content-typ-teasers .widget-teasers-3sp .inner,.content-typ-teaser-event .widget-teasers-3sp .inner{flex-direction:column!important}.content-typ-teaser-3sp .widget-teasers-3sp .inner .teaser-image,.content-typ-teasers .widget-teasers-3sp .inner .teaser-image,.content-typ-teaser-event .widget-teasers-3sp .inner .teaser-image{width:100%!important;padding-right:0}.content-typ-teaser-3sp .widget-teasers-3sp .inner .text-info-container,.content-typ-teasers .widget-teasers-3sp .inner .text-info-container,.content-typ-teaser-event .widget-teasers-3sp .inner .text-info-container{width:100%!important;padding-left:0!important}}.body-home .content-typ-teaser-3sp .widget-teasers-3sp .inner .teaser-image,.body-home .content-typ-teasers .widget-teasers-3sp .inner .teaser-image,.body-home .content-typ-teaser-event .widget-teasers-3sp .inner .teaser-image,.body-home .content-typ-teaser-3sp .widget-teasers-2sp .inner .teaser-image,.body-home .content-typ-teasers .widget-teasers-2sp .inner .teaser-image,.body-home .content-typ-teaser-event .widget-teasers-2sp .inner .teaser-image{opacity:.66;transition:0.2s}.body-home .content-typ-teaser-3sp .widget-teasers-3sp:hover .inner .teaser-image,.body-home .content-typ-teasers .widget-teasers-3sp:hover .inner .teaser-image,.body-home .content-typ-teaser-event .widget-teasers-3sp:hover .inner .teaser-image,.body-home .content-typ-teaser-3sp .widget-teasers-2sp:hover .inner .teaser-image,.body-home .content-typ-teasers .widget-teasers-2sp:hover .inner .teaser-image,.body-home .content-typ-teaser-event .widget-teasers-2sp:hover .inner .teaser-image{opacity:1}.content-typ-teaser-actualities .info-column,.content-typ-teaser-theme .info-column,.content-typ-teaser-dyn-theme .info-column{margin-bottom:35px!important}.content-typ-teaser-actualities .info-column a,.content-typ-teaser-theme .info-column a,.content-typ-teaser-dyn-theme .info-column a{color:#000;font-weight:700}.content-typ-teaser-actualities .info-column a:hover,.content-typ-teaser-theme .info-column a:hover,.content-typ-teaser-dyn-theme .info-column a:hover{color:#e2001a;text-decoration:none}.content-typ-teaser-actualities .info-column .text-container,.content-typ-teaser-theme .info-column .text-container,.content-typ-teaser-dyn-theme .info-column .text-container{margin-top:0;height:100%}.content-typ-teaser-actualities .info-column .text-container ul.link-list,.content-typ-teaser-theme .info-column .text-container ul.link-list,.content-typ-teaser-dyn-theme .info-column .text-container ul.link-list{text-align:left}.content-typ-teaser-actualities .info-column .text-container ul.link-list li,.content-typ-teaser-theme .info-column .text-container ul.link-list li,.content-typ-teaser-dyn-theme .info-column .text-container ul.link-list li{display:list-item;margin-left:20px;list-style-type:square}.content-typ-teaser-actualities .info-column .text-container ul.link-list li::before,.content-typ-teaser-theme .info-column .text-container ul.link-list li::before,.content-typ-teaser-dyn-theme .info-column .text-container ul.link-list li::before{font-family:'icomoon'!important;content:"\e91d";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-right:6px;margin-left:-25px}.content-typ-teaser-actualities .info-column .text-container ul.link-list li a,.content-typ-teaser-theme .info-column .text-container ul.link-list li a,.content-typ-teaser-dyn-theme .info-column .text-container ul.link-list li a{color:#000;font-weight:700}.content-typ-teaser-actualities .info-column .text-container ul.link-list li a:hover,.content-typ-teaser-theme .info-column .text-container ul.link-list li a:hover,.content-typ-teaser-dyn-theme .info-column .text-container ul.link-list li a:hover{color:#e2001a;text-decoration:none}.content-typ-teaser-actualities .info-column footer,.content-typ-teaser-theme .info-column footer,.content-typ-teaser-dyn-theme .info-column footer{align-items:end;text-align:end}.content-typ-teaser-actualities .info-column footer #toggle-theme-view,.content-typ-teaser-theme .info-column footer #toggle-theme-view,.content-typ-teaser-dyn-theme .info-column footer #toggle-theme-view{font-weight:700}.content-typ-teaser-actualities .info-column footer #toggle-theme-view span,.content-typ-teaser-theme .info-column footer #toggle-theme-view span,.content-typ-teaser-dyn-theme .info-column footer #toggle-theme-view span{position:relative;padding-right:40px}.content-typ-teaser-actualities .info-column footer #toggle-theme-view span::after,.content-typ-teaser-theme .info-column footer #toggle-theme-view span::after,.content-typ-teaser-dyn-theme .info-column footer #toggle-theme-view span::after{position:absolute;right:0;top:-2px;font-size:27px;font-family:'icomoon'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.content-typ-teaser-actualities .info-column footer #toggle-theme-view span.show-more-themes::after,.content-typ-teaser-theme .info-column footer #toggle-theme-view span.show-more-themes::after,.content-typ-teaser-dyn-theme .info-column footer #toggle-theme-view span.show-more-themes::after{content:"\e90d"}.content-typ-teaser-actualities .info-column footer #toggle-theme-view span.show-less-themes::after,.content-typ-teaser-theme .info-column footer #toggle-theme-view span.show-less-themes::after,.content-typ-teaser-dyn-theme .info-column footer #toggle-theme-view span.show-less-themes::after{content:"\e91a"}.content-typ-teaser-actualities .img-column figure.teaser-image,.content-typ-teaser-theme .img-column figure.teaser-image,.content-typ-teaser-dyn-theme .img-column figure.teaser-image{position:relative;margin-top:10px;margin-bottom:25px;height:300px;overflow:hidden;opacity:.66}.content-typ-teaser-actualities .img-column figure.teaser-image img,.content-typ-teaser-theme .img-column figure.teaser-image img,.content-typ-teaser-dyn-theme .img-column figure.teaser-image img{width:100%;height:auto;margin-top:-75px}.content-typ-teaser-actualities .img-column figure.teaser-image .text-infobox,.content-typ-teaser-theme .img-column figure.teaser-image .text-infobox,.content-typ-teaser-dyn-theme .img-column figure.teaser-image .text-infobox{position:absolute;bottom:0;width:100%;background-color:rgba(75,75,75,.75);padding:15px 30px;color:#fff}.content-typ-teaser-actualities .img-column figure.teaser-image .text-infobox h3,.content-typ-teaser-theme .img-column figure.teaser-image .text-infobox h3,.content-typ-teaser-dyn-theme .img-column figure.teaser-image .text-infobox h3{color:#fff;position:relative;line-height:1.2;margin-bottom:0;font-weight:400;font-size:24px;padding-right:50px}.content-typ-teaser-actualities .img-column figure.teaser-image .text-infobox h3::after,.content-typ-teaser-theme .img-column figure.teaser-image .text-infobox h3::after,.content-typ-teaser-dyn-theme .img-column figure.teaser-image .text-infobox h3::after{position:absolute;right:-5px;font-family:'icomoon'!important;content:"\e91a";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.content-typ-teaser-actualities .img-column figure.teaser-image .text-infobox p,.content-typ-teaser-theme .img-column figure.teaser-image .text-infobox p,.content-typ-teaser-dyn-theme .img-column figure.teaser-image .text-infobox p{display:none}.content-typ-teaser-actualities .img-column figure.teaser-image .text-infobox .button,.content-typ-teaser-theme .img-column figure.teaser-image .text-infobox .button,.content-typ-teaser-dyn-theme .img-column figure.teaser-image .text-infobox .button{display:none}.content-typ-teaser-actualities .img-column figure.teaser-image .text-infobox .button a,.content-typ-teaser-theme .img-column figure.teaser-image .text-infobox .button a,.content-typ-teaser-dyn-theme .img-column figure.teaser-image .text-infobox .button a{color:#fff;position:relative;line-height:1;margin-bottom:0;display:block;text-align:right;padding-right:25px}.content-typ-teaser-actualities .img-column figure.teaser-image .text-infobox .button a::after,.content-typ-teaser-theme .img-column figure.teaser-image .text-infobox .button a::after,.content-typ-teaser-dyn-theme .img-column figure.teaser-image .text-infobox .button a::after{position:absolute;right:-5px;font-family:'icomoon'!important;content:"\e917";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.content-typ-teaser-actualities .img-column figure.teaser-image:hover .text-infobox,.content-typ-teaser-theme .img-column figure.teaser-image:hover .text-infobox,.content-typ-teaser-dyn-theme .img-column figure.teaser-image:hover .text-infobox{bottom:0;width:100%;height:100%;padding:25px 30px}.content-typ-teaser-actualities .img-column figure.teaser-image:hover .text-infobox h3,.content-typ-teaser-theme .img-column figure.teaser-image:hover .text-infobox h3,.content-typ-teaser-dyn-theme .img-column figure.teaser-image:hover .text-infobox h3{margin-bottom:25px}.content-typ-teaser-actualities .img-column figure.teaser-image:hover .text-infobox h3::after,.content-typ-teaser-theme .img-column figure.teaser-image:hover .text-infobox h3::after,.content-typ-teaser-dyn-theme .img-column figure.teaser-image:hover .text-infobox h3::after{display:none}.content-typ-teaser-actualities .img-column figure.teaser-image:hover .text-infobox p,.content-typ-teaser-theme .img-column figure.teaser-image:hover .text-infobox p,.content-typ-teaser-dyn-theme .img-column figure.teaser-image:hover .text-infobox p{display:block}.content-typ-teaser-actualities .img-column figure.teaser-image:hover .text-infobox .button,.content-typ-teaser-theme .img-column figure.teaser-image:hover .text-infobox .button,.content-typ-teaser-dyn-theme .img-column figure.teaser-image:hover .text-infobox .button{display:block;position:absolute;bottom:20px;right:25px}@media only screen and (min-width:760px){.content-typ-teaser-actualities .info-column,.content-typ-teaser-theme .info-column,.content-typ-teaser-dyn-theme .info-column{width:100%!important}.content-typ-teaser-actualities .info-column .text-container p,.content-typ-teaser-theme .info-column .text-container p,.content-typ-teaser-dyn-theme .info-column .text-container p{width:50%;padding-right:30px;float:left}.content-typ-teaser-actualities .info-column .text-container ul,.content-typ-teaser-theme .info-column .text-container ul,.content-typ-teaser-dyn-theme .info-column .text-container ul{width:50%;padding-left:30px;float:right}.content-typ-teaser-actualities .img-column,.content-typ-teaser-theme .img-column,.content-typ-teaser-dyn-theme .img-column{width:50%!important}.content-typ-teaser-actualities .img-column figure.teaser-image,.content-typ-teaser-theme .img-column figure.teaser-image,.content-typ-teaser-dyn-theme .img-column figure.teaser-image{position:relative;margin-top:10px;margin-bottom:25px;height:auto;overflow:hidden}.content-typ-teaser-actualities .img-column figure.teaser-image img,.content-typ-teaser-theme .img-column figure.teaser-image img,.content-typ-teaser-dyn-theme .img-column figure.teaser-image img{width:100%;height:100%;margin-top:0}}@media only screen and (min-width:1020px){.content-typ-teaser-actualities .info-column,.content-typ-teaser-theme .info-column,.content-typ-teaser-dyn-theme .info-column{width:33.33%!important}.content-typ-teaser-actualities .info-column .text-container p,.content-typ-teaser-theme .info-column .text-container p,.content-typ-teaser-dyn-theme .info-column .text-container p{width:100%;padding-right:0;float:inherit}.content-typ-teaser-actualities .info-column .text-container ul,.content-typ-teaser-theme .info-column .text-container ul,.content-typ-teaser-dyn-theme .info-column .text-container ul{width:100%;padding-left:0;float:inherit}.content-typ-teaser-actualities .img-column,.content-typ-teaser-theme .img-column,.content-typ-teaser-dyn-theme .img-column{width:33.33%!important}.content-typ-teaser-actualities .img-column figure.teaser-image:hover .text-infobox h3,.content-typ-teaser-theme .img-column figure.teaser-image:hover .text-infobox h3,.content-typ-teaser-dyn-theme .img-column figure.teaser-image:hover .text-infobox h3{margin-bottom:15px}.content-typ-teaser-actualities .img-column figure.teaser-image:hover .text-infobox p,.content-typ-teaser-theme .img-column figure.teaser-image:hover .text-infobox p,.content-typ-teaser-dyn-theme .img-column figure.teaser-image:hover .text-infobox p{line-height:24px}}@media only screen and (min-width:1200px){.content-typ-teaser-actualities .img-column figure.teaser-image:hover .text-infobox h3,.content-typ-teaser-theme .img-column figure.teaser-image:hover .text-infobox h3,.content-typ-teaser-dyn-theme .img-column figure.teaser-image:hover .text-infobox h3{margin-bottom:25px}.content-typ-teaser-actualities .img-column figure.teaser-image:hover .text-infobox p,.content-typ-teaser-theme .img-column figure.teaser-image:hover .text-infobox p,.content-typ-teaser-dyn-theme .img-column figure.teaser-image:hover .text-infobox p{line-height:30px}}.event-teaser header{padding:0 0 20px;margin:0 0 0!important;border-bottom:none}.event-teaser .widget-teasers-3sp .inner{padding-bottom:25px}.event-teaser .widget-teasers-3sp .inner .event-date-box{text-align:center;margin-top:0;margin-bottom:0;z-index:100}.event-teaser .widget-teasers-3sp .inner .event-date-box .event-date{position:relative;display:block;background-color:#9d9d9d;padding:9px 25px 7px}.event-teaser .widget-teasers-3sp .inner .event-date-box .event-date time{font-weight:700;color:#fff;margin-bottom:0;font-style:italic}.event-teaser .widget-teasers-3sp .inner .event-date-box .event-date .triangle{position:absolute;display:block;width:50px;height:25px;border-top:25px solid #9d9d9d;border-left:25px solid transparent;border-right:25px solid transparent;left:calc(50% - 25px);bottom:-25px}.event-teaser .widget-teasers-3sp .inner .event-content-box{display:flex;flex-direction:column;height:100%;border:1px solid #9d9d9d}.event-teaser .widget-teasers-3sp .inner .event-content-box figure{margin:0 0 25px 0;line-height:0;width:100%;background-color:#9b9b9b}.event-teaser .widget-teasers-3sp .inner .event-content-box figure .teaser-image img{border:none;border-top:none;width:100%;height:100%;object-fit:cover}.event-teaser .widget-teasers-3sp .inner .event-content-box .text-info-container{padding:25px!important;flex-grow:1;width:100%}.event-teaser .widget-teasers-3sp .inner .event-content-box .text-info-container .text-infobox{flex-grow:inherit}.event-teaser .widget-teasers-3sp .inner:hover .event-date-box .event-date{background-color:#e2001a}.event-teaser .widget-teasers-3sp .inner:hover .event-date-box .event-date .triangle{border-top:25px solid #e2001a;border-left:25px solid transparent;border-right:25px solid transparent}.event-teaser .widget-teasers-3sp .inner:hover .event-content-box{border:1px solid #e2001a}.event-teaser .widget-teasers-3sp .inner:hover .event-content-box .teaser-image img{border:none;border-top:none}.event-teaser .widget-teasers-3sp .inner:hover .event-content-box .text-info-container .button{color:#e2001a}.event-teaser .events-link{margin-top:10px;text-align:right}.event-teaser .events-link a{color:#000;font-weight:700}.event-teaser .events-link a:hover{color:#e2001a;text-decoration:none}@media screen and (min-width:760px){.event-teaser .widget-teasers-3sp .inner{flex-direction:column!important}.event-teaser .widget-teasers-3sp .inner .event-content-box{flex-direction:row}.event-teaser .widget-teasers-3sp .inner .event-content-box figure{width:50%;margin:0 0 0 0;height:100%}.event-teaser .widget-teasers-3sp .inner .event-content-box figure .teaser-image img{height:100%;width:100%}.event-teaser .widget-teasers-3sp .inner .event-content-box .text-info-container{padding:25px 25px 25px!important;width:50%}}@media screen and (min-width:1020px){.event-teaser header{padding:0 0 35px;margin:0 0 0!important;border-bottom:3px solid #9d9d9d}.event-teaser .widget-teasers-3sp .inner{flex-direction:column!important}.event-teaser .widget-teasers-3sp .inner .event-date-box{margin-top:-20px;margin-bottom:25px}.event-teaser .widget-teasers-3sp .inner .event-date-box .event-date{display:inline-block;padding:2px 25px 5px}.event-teaser .widget-teasers-3sp .inner .event-date-box .event-date .triangle{width:30px;height:15px;border-top:15px solid #9d9d9d;border-left:15px solid transparent;border-right:15px solid transparent;left:calc(50% - 15px);bottom:-15px}.event-teaser .widget-teasers-3sp .inner .event-content-box{flex-direction:column}.event-teaser .widget-teasers-3sp .inner .event-content-box figure{margin:0 0 25px 0;width:100%;height:auto}.event-teaser .widget-teasers-3sp .inner .event-content-box figure .teaser-image img{border:none;border-top:6px solid #9d9d9d;width:100%;height:auto}.event-teaser .widget-teasers-3sp .inner .event-content-box .text-info-container{width:100%;padding:25px 25px 25px!important}.event-teaser .widget-teasers-3sp .inner:hover .event-date-box .event-date{background-color:#e2001a}.event-teaser .widget-teasers-3sp .inner:hover .event-date-box .event-date .triangle{border-top:15px solid #e2001a;border-left:15px solid transparent;border-right:15px solid transparent}.event-teaser .widget-teasers-3sp .inner:hover .event-content-box .teaser-image img{border:none;border-top:6px solid #e2001a}.event-teaser .widget-teasers-3sp .inner:hover .event-content-box .text-info-container .button{color:#e2001a}}.content-typ-teaser-text .widget_text_media figure{margin-top:10px}.content-typ-teaser-text .widget_text_media figure.video-embed{margin-top:3px}.content-typ-teaser-text .widget_text_media .text-container footer{text-align:right}.content-typ-teaser-text .widget_text_media .text-container footer .link-list{width:100%}.content-typ-teaser-text .widget_text_media .text-container footer .link-list a{font-weight:700}.content-typ-teaser-banner .teaser-banner{position:relative;margin-bottom:0}.content-typ-teaser-banner .teaser-banner .inner{border:1px solid #9d9d9d;padding:30px;display:flex;flex-direction:column;background-size:cover;background-position:center,center;background-color:#aaa;background-blend-mode:screen;background-repeat:no-repeat}.content-typ-teaser-banner .teaser-banner .inner .banner-container{display:flex;flex-direction:column;width:100%}.content-typ-teaser-banner .teaser-banner .inner .banner-container .banner-logo{width:100%;max-width:260px;flex-grow:0;flex-shrink:0;margin-right:60px}.content-typ-teaser-banner .teaser-banner .inner .banner-container .banner-logo img{width:100%;height:auto}.content-typ-teaser-banner .teaser-banner .inner .banner-container .banner-text{flex-grow:1;margin-top:-10px;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;margin-bottom:25px}.content-typ-teaser-banner .teaser-banner .inner .banner-container .banner-text h2{font-size:36px;font-weight:700;color:#4b4b4b}.content-typ-teaser-banner .teaser-banner .inner .banner-container .banner-text p{font-size:27px;font-weight:700;line-height:36px}.content-typ-teaser-banner .teaser-banner .inner .banner-container .banner-text p:last-of-type{margin:0 0 0 0}.content-typ-teaser-banner .teaser-banner .inner .banner-container .banner-text h4{font-size:24px;font-weight:700;color:#4b4b4b}.content-typ-teaser-banner .teaser-banner .inner .banner-container .banner-text p+h4{margin-top:1.0125em}.content-typ-teaser-banner .teaser-banner .inner .banner-button{text-align:center;width:auto;padding:8px 30px;margin-left:0;background-color:rgba(75,75,75,.75);color:#fff;font-weight:400;font-size:21px;white-space:normal;hyphens:none}@media only screen and (min-width:510px){.content-typ-teaser-banner .teaser-banner .inner .banner-button{align-self:flex-end;margin-left:30px;white-space:nowrap}}@media only screen and (min-width:760px){.content-typ-teaser-banner .teaser-banner .inner .banner-container{display:flex;flex-direction:row}}@media only screen and (min-width:1020px){.content-typ-teaser-banner .teaser-banner .inner{flex-direction:row}.content-typ-teaser-banner .teaser-banner .inner .banner-container .banner-text{margin-bottom:0}}.content-typ-teaser-banner .teaser-banner a.link-box{position:absolute;top:0;right:0;bottom:0;left:0}.content-typ-teaser-banner .teaser-banner figure.banner img{width:100%;height:auto;border:1px solid #9d9d9d}.content-typ-teaser-banner .teaser-banner:hover .inner .banner-button{background-color:#e2001a}header>h3,header>h4{margin:0 0 .5em 0;font-size:1.2em}.body img.align_left,.body img.align_right{max-width:100%}.teaser.block{margin:0}.widget{margin-top:0}.widget>.inner>header{margin:0 0 10px}.widget>.inner>header h2,.widget>.inner>header h3,.widget>.inner>header h4{font-size:21px;font-weight:400;margin:0;color:#9b9b9b;margin-bottom:15px;text-transform:uppercase;letter-spacing:2px}.widget>.inner>header h2 a,.widget>.inner>header h3 a,.widget>.inner>header h4 a{color:#000}.widget>.inner>header h2 a:hover,.widget>.inner>header h3 a:hover,.widget>.inner>header h4 a:hover{text-decoration:underline}.widget header.widget-header-content{border-bottom:none}@media only screen and (min-width:600px){.widget>.inner>header{margin:0 0 20px}.widget>.inner>header h2,.widget>.inner>header h3,.widget>.inner>header h4{font-size:22px}}@media only screen and (min-width:1020px){.widget>.inner>header{margin:0 0 30px}.widget>.inner>header h2,.widget>.inner>header h3,.widget>.inner>header h4{font-size:24px}}.widget_text_media .text-container .body p{padding-top:5px;font-size:21px;line-height:33px}.widget-theme .teaser-image img{-webkit-filter:sepia(.4);filter:sepia(.4)}.widget-actuality .teaser-image img{opacitiy:1;border:1px solid #9b9b9b}.page-nav-content img{-webkit-filter:sepia(.4);filter:sepia(.4)}.hlist{margin:0 0 30px -.5em;padding:0;list-style-type:none}.hlist li{line-height:1;float:left;padding:.2em .5em}.hlist.sep-lines li{padding:0em .5em;margin:0 0 .5em 0;border-right:1px solid #9d9d9d}.hlist.sep-lines li:last-child{border-right:0}article ol,article ul{margin:0 0 25px 0;font-style:normal;font-size:18px;line-height:30px}article ul,.block-infobox ul{padding:0 0 0 30px;list-style-type:none}article ul li,.block-infobox ul li{list-style-type:square;padding-left:0}article ul li::before,.block-infobox ul li::before{display:none}article ul.gallery_modaal li,article ul.InputfieldRadiosStacked li{list-style-type:none!important}.element_block_datalist ul li{margin-left:-5px}#mc_embed_signup ul li::before{display:none}.element_block_datalist ul.pages-index-list{width:100%;margin:30px 0 0;padding:0;display:grid;grid-template-columns:1fr;grid-gap:60px}.element_block_datalist ul.pages-index-list li.index-char{margin-left:0;font-size:24px;font-weight:400;color:#9b9b9b;list-style-type:none}.element_block_datalist ul.pages-index-list li.index-char::marker{content:none}.element_block_datalist ul.pages-index-list li.index-char>ul{border-top:1px solid #9b9b9b;margin:0;padding:0}.element_block_datalist ul.pages-index-list li.index-char>ul li{margin-left:0;padding:10px 0 0;list-style-type:none}.element_block_datalist ul.pages-index-list li.index-char>ul li::marker{content:none}.element_block_datalist ul.pages-index-list li.index-char>ul li>ul{padding-left:15px;margin:0}.element_block_datalist ul.pages-index-list li.index-char>ul li>ul li{padding:0}.element_block_datalist ul.pages-index-list li.index-char>ul li>ul li::marker{content:"–"}.element_block_datalist ul.pages-index-list li.index-char>ul li>ul li a{font-weight:400;padding-left:6px}@media only screen and (min-width:600px){.element_block_datalist ul.pages-index-list{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:1020px){.element_block_datalist ul.pages-index-list{grid-template-columns:repeat(3,1fr)}}@media only screen and (min-width:1200px){.element_block_datalist ul.pages-index-list{grid-template-columns:repeat(4,1fr)}}.searchresults{margin:30px 0 30px 0;padding:0;list-style-type:none}.searchresults li{margin-bottom:15px;border-bottom:1px dotted #9d9d9d;padding-left:0;list-style:none}.searchresults li:before,.searchresults li ::marker{display:none}.searchresults li a:before{display:none}.searchresults li .icon-events:before{margin-left:-5px}.searchresults li p{margin-bottom:10px}.searchresults li .search-infos{font-style:italic;margin-bottom:0}.searchresults h3{margin-bottom:10px}.link-list{margin:0 0 30px 0;padding:0;list-style-type:none;display:block;text-align:right}.link-list li{list-style-type:none;padding-left:0;display:inline-block}.link-list li::before{display:none}.saq-job-list{list-style-type:none;padding-left:0}.saq-job-list li{list-style-type:none;font-size:12px;border-bottom:1px solid #9d9d9d;background-color:#fff;color:#000;font-family:"Helvetica Neue Roman",Arial,sans-serif;font-weight:700}.saq-job-list li .saq-job-item{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;position:relative}.saq-job-list li .saq-job-item .saq-job-title{width:calc(100% - 165px);padding:5px}.saq-job-list li .saq-job-item .saq-job-ort{width:95px;padding:5px}.saq-job-list li .saq-job-item .saq-job-date{width:70px;padding:5px}.saq-job-list li .saq-job-item a.link-box-jobs{position:absolute;top:0;right:0;bottom:0;left:0}.saq-job-list li:nth-child(even){background:#fff}.saq-job-list li:nth-child(odd){background:#eee}.saq-job-list li.list-header{border-top:1px solid #9d9d9d;border-bottom:1px solid #9d9d9d;color:#9b9b9b}.saq-job-list li.list-header:hover{background-color:#eee}.saq-job-list li:hover{background-color:#ffffd9}@media only screen and (min-width:600px){.saq-job-list li .saq-job-item .saq-job-title{width:69%}.saq-job-list li .saq-job-item .saq-job-ort{width:17%}.saq-job-list li .saq-job-item .saq-job-date{width:14%}}.Inputfields li:before{display:none}.certificate-list-item .certified-name{font-weight:400}.certificate-list-item .certification-year{font-style:italic}.element_block_downloads{padding:15px 25px;margin-top:0;margin-bottom:55px!important;background-color:#fff;border:1px solid #9d9d9d}.element_block_downloads h2{font-size:24px;font-weight:400;line-height:1.5;margin:0;color:#9b9b9b;margin-bottom:15px}.element_block_downloads section.downloads{margin:0 0 0 0;padding:0}.element_block_downloads .downloads{width:100%;background-color:#fff;padding:0;margin:0 0 0 0}.element_block_downloads .downloads caption{text-align:left;font-size:21px;font-weight:400;color:#9b9b9b;margin-top:5px}.element_block_downloads .downloads tr{display:flex;flex-direction:column;padding:0 0;border-bottom:1px solid #9d9d9d}.element_block_downloads .downloads tr:last-child{border-bottom:none}.element_block_downloads .downloads tr td{width:100%;vertical-align:top;padding:6px 2px;line-height:21px;border-top:1px solid #fff}.element_block_downloads .downloads tr:last-child td{border-bottom:1px solid #fff}.element_block_downloads .downloads tr td a{display:table-row;font-weight:400;color:#000;text-decoration:none}.element_block_downloads .downloads tr td a:hover{color:#e2001a;text-decoration:none}.element_block_downloads .downloads tr td a i{display:table-cell}.element_block_downloads .downloads tr td a .label{display:table-cell}.element_block_downloads .downloads tr td .file-preview{display:inline}.element_block_downloads .downloads.no-date-dl tr td:nth-child(1){width:100%}.element_block_downloads .downloads.no-date-dl tr td:nth-child(2){width:100%;text-align:left;margin-bottom:10px}@media screen and (min-width:510px){.element_block_downloads .downloads{padding:0}.element_block_downloads .downloads tr{display:table-row;vertical-align:inherit;border-color:inherit;border-bottom:none}.element_block_downloads .downloads tr td{border-bottom:1px solid #9d9d9d}.element_block_downloads .downloads tr:last-child td{border-bottom:none}.element_block_downloads .downloads tr td:nth-child(1){width:15%}.element_block_downloads .downloads tr td:nth-child(2){width:55%}.element_block_downloads .downloads tr td:nth-child(3){width:30%;text-align:right}.element_block_downloads .downloads tr td a{display:table-row}.element_block_downloads .downloads tr td a i{display:table-cell}.element_block_downloads .downloads tr td a .label{display:table-cell}.element_block_downloads .downloads tr td .file-preview{display:inline}.element_block_downloads .downloads.no-date-dl tr td:nth-child(1){width:65%}.element_block_downloads .downloads.no-date-dl tr td:nth-child(2){width:35%;text-align:right}}.element_block_table{width:100%;overflow-y:hidden;overflow-x:auto}.element_block_table .dyn-table-1{width:100%;margin-bottom:25px;border-spacing:0;hyphens:none;-webkit-hyphens:none;-moz-hyphens:none}.element_block_table .dyn-table-1 tr th{background-color:#e1e1e1;border-left:1px solid #fff;padding:5px;vertical-align:top;font-weight:bold;text-align:center;vertical-align:bottom}.element_block_table .dyn-table-1 tr th:first-child{border-left:none;text-align:left;width:60%}.element_block_table .dyn-table-1 tr td{background-color:#e1e1e1;border-top:1px solid #fff;border-left:1px solid #fff;padding:5px;vertical-align:top;text-align:center;vertical-align:middle}.element_block_table .dyn-table-1 tr td p{margin:0 0 0 0}.element_block_table .dyn-table-1 tr td:first-child{border-left:none;text-align:left}.element_block_table .dyn-table-1 tr:last-child td{border-bottom:none}.element_block_table .dyn-table-2{width:100%;margin-bottom:25px;border-spacing:0;hyphens:none;-webkit-hyphens:none;-moz-hyphens:none}.element_block_table .dyn-table-2 tr th{border-left:1px solid #9d9d9d;padding:5px;vertical-align:top;font-weight:bold;text-align:center;vertical-align:bottom}.element_block_table .dyn-table-2 tr th:first-child{border-left:none;text-align:left;padding-left:2px;width:60%}.element_block_table .dyn-table-2 tr th:last-child{padding-right:2px}.element_block_table .dyn-table-2 tr td{border-top:1px solid #9d9d9d;border-left:1px solid #9d9d9d;padding:5px;vertical-align:top;text-align:center;vertical-align:middle}.element_block_table .dyn-table-2 tr td p{margin:0 0 0 0}.element_block_table .dyn-table-2 tr td:first-child{border-left:none;text-align:left;padding-left:2px}.element_block_table .dyn-table-2 tr td:last-child{padding-right:2px}.element_block_table .dyn-table-2 tr:last-child td{border-bottom:none}.element_block_table .dyn-table-3{width:100%;margin-bottom:25px;border-spacing:0;hyphens:none;-webkit-hyphens:none;-moz-hyphens:none}.element_block_table .dyn-table-3 tr th{width:10%;border-top:1px solid #9d9d9d;border-left:1px solid #9d9d9d;padding:5px;vertical-align:top;font-weight:bold;text-align:center;vertical-align:bottom}.element_block_table .dyn-table-3 tr th:first-child{text-align:left;width:60%}.element_block_table .dyn-table-3 tr th:last-child{border-right:1px solid #9d9d9d}.element_block_table .dyn-table-3 tr td{border-top:1px solid #9d9d9d;border-left:1px solid #9d9d9d;padding:5px;vertical-align:top;text-align:center;vertical-align:middle}.element_block_table .dyn-table-3 tr td p{margin:0 0 0 0}.element_block_table .dyn-table-3 tr td:first-child{text-align:left}.element_block_table .dyn-table-3 tr td:last-child{border-right:1px solid #9d9d9d}.element_block_table .dyn-table-3 tr:last-child td{border-bottom:1px solid #9d9d9d}.fullwidth-horizontal-lines{width:100%;margin-bottom:25px;border-spacing:0}.fullwidth-horizontal-lines tr th{padding:8px 8px 8px 2px;vertical-align:top;font-weight:bold;text-align:right}.fullwidth-horizontal-lines tr th:first-child{text-align:left}.fullwidth-horizontal-lines tr td{border-top:1px solid #9d9d9d;padding:8px 8px 8px 2px;vertical-align:top;text-align:right}.fullwidth-horizontal-lines tr td p{margin:0 0 0 0}.fullwidth-horizontal-lines tr td:first-child{text-align:left}.fullwidth-horizontal-lines tr:last-child td{border-bottom:1px solid #9d9d9d}.fullwidth-horizontal-lines-content-left,table{width:100%!important;margin-bottom:25px;border-spacing:0}.fullwidth-horizontal-lines-content-left tr th,table tr th{padding:8px 8px 8px 2px;vertical-align:top;font-weight:bold;text-align:left}.fullwidth-horizontal-lines-content-left tr th:first-child,table tr th:first-child{text-align:left}.fullwidth-horizontal-lines-content-left tr td,table tr td{border-top:1px solid #9d9d9d;padding:8px 8px 8px 2px;vertical-align:top;text-align:left}.fullwidth-horizontal-lines-content-left tr td p,table tr td p{margin:0 0 0 0}.fullwidth-horizontal-lines-content-left tr td p+ul,table tr td p+ul{margin-top:0!important}.fullwidth-horizontal-lines-content-left tr td:first-child,table tr td:first-child{text-align:left}.fullwidth-horizontal-lines-content-left tr:last-child td,table tr:last-child td{border-bottom:1px solid #9d9d9d}.fullwidth-vertical-lines{width:100%;margin-bottom:25px;border-spacing:0}.fullwidth-vertical-lines tr th{width:50%;padding:8px 2px 8px 15px;vertical-align:top;font-weight:bold;text-align:left}.fullwidth-vertical-lines tr th:first-child{width:50%;padding:8px 15px 8px 2px;text-align:left;border-right:1px solid #9d9d9d}.fullwidth-vertical-lines tr td{width:50%;padding:8px 2px 8px 15px;vertical-align:top;text-align:left}.fullwidth-vertical-lines tr td:first-child{width:50%;padding:8px 15px 8px 2px;text-align:left;border-right:1px solid #9d9d9d}.fullwidth-vertical-lines tr:last-child{border-bottom:1px solid #ff3047}.fullwidth-border-lines{width:100%}.fullwidth-border-lines tr{border-top:1px solid #ff3047}.fullwidth-border-lines tr th{padding:8px 2px;vertical-align:top;font-weight:bold;text-align:right}.fullwidth-border-lines tr th:first-child{text-align:left}.fullwidth-border-lines tr td{padding:8px 2px;vertical-align:top;text-align:right}.fullwidth-border-lines tr td:first-child{text-align:left}.fullwidth-border-lines tr:last-child{border-bottom:1px solid #ff3047}.fullwidth-border-lines .table-2-columns th,.fullwidth-border-lines .table-2-columns td{width:35%}.fullwidth-border-lines .table-2-columns th:first-child,.fullwidth-border-lines .table-2-columns td:first-child{width:65%}.fullwidth-border-lines .table-5-columns th,.fullwidth-border-lines .table-5-columns td{width:40%}.fullwidth-border-lines .table-5-columns th:first-child,.fullwidth-border-lines .table-5-columns td:first-child{width:15%}.block_element.element_block_downloads table.downloads.no-date-dl{margin-bottom:15px}.block_element.element_block_downloads table.downloads.no-date-dl .FrontendFileManagerIcons{display:block}@media only screen and (min-width:760px){.block_element.element_block_downloads table.downloads.no-date-dl .FrontendFileManagerIcons{display:inline-block}}a{}a.icomoon::before{font-family:icomoon;margin-right:8px;font-size:1.25em}a.facebook-square::before{content:"\e900"}a.twitter-square::before{content:"\e904"}a.twitterX-square::before{content:"\e932"}a.xing-square::before{content:"\e902"}a.linkedin-square::before{content:"\e906"}a.facebook::before{content:"\e901"}a.twitter::before{content:"\e905"}a.twitterX::before{content:"\e933"}a.xing::before{content:"\e903"}a.linkedin::before{content:"\e907"}a.e-mail::before{content:"\e913"}.widget.social .social-links li{font-size:3em;line-height:1}.widget.social .social-links li i:before{margin:0}.social-links{list-style-type:none;margin:0 0 30px 0;padding:0}.social-links li{float:left}ul.MarkupSocialShareButtons{list-style-type:none}ul.MarkupSocialShareButtons li{font-size:18px;padding-left:0}ul.MarkupSocialShareButtons li::before{display:none}ul.MarkupSocialShareButtons li a.icomoon:before{color:#4b4b4b}ul.MarkupSocialShareButtons li a.icomoon:hover::before{color:#e2001a}.widget.social-media-shares{margin-top:60px}.widget.social-media-shares header h2{font-family:'Lato',sans-serif!important;font-size:1.125em;font-weight:400!important;line-height:1.5;text-transform:uppercase;margin:0;color:#515151}.person{margin-bottom:30px}.person figure{border-bottom:none}.grid-1col .person.block,.grid-2col .person.block,.grid-3col .person.block{margin-bottom:0;padding:2.5em 1.5em 0}.grid-1col .person.block .function,.grid-2col .person.block .function,.grid-3col .person.block .function{margin:0 0 .5em 0}.grid-1col .person.block figure.person-image,.grid-2col .person.block figure.person-image,.grid-3col .person.block figure.person-image{width:100%;margin:0 0 0 0;line-height:0}.grid-1col .person.block h4,.grid-2col .person.block h4,.grid-3col .person.block h4{font-size:1.1em;font-weight:700}.grid-1col .person.block .person-info,.grid-2col .person.block .person-info,.grid-3col .person.block .person-info{width:100%}.grid-1col .person.block .person-address-info>p,.grid-2col .person.block .person-address-info>p,.grid-3col .person.block .person-address-info>p{margin:0 0 0 0}.grid-1col .person.block .person-contact-info .person-vcard,.grid-2col .person.block .person-contact-info .person-vcard,.grid-3col .person.block .person-contact-info .person-vcard{margin:1em 0 0 0}.block-group.content-typ-person{margin-bottom:2em}.block-group.content-typ-person:last-of-type{margin-bottom:0}@media only screen and (min-width:510px){.grid-1col .person-container{display:flex;flex-direction:row}.grid-1col .person-container .person-item.left{width:50%;padding-right:20px}.grid-1col .person-container .person-item.left figure.person-image{margin-top:3px}.grid-1col .person-container .person-item.right{width:50%;padding-left:20px}}@media only screen and (min-width:512px) and (max-width:656px),only screen and (min-width:769px) and (max-width:1023px){.grid-2col .person-container,.grid-3col .person-container{display:flex;flex-direction:row}.grid-2col .person-container .person-item.left,.grid-3col .person-container .person-item.left{width:50%;padding-right:20px}.grid-2col .person-container .person-item.left figure.person-image,.grid-3col .person-container .person-item.left figure.person-image{margin-top:3px}.grid-2col .person-container .person-item.right,.grid-3col .person-container .person-item.right{width:50%;padding-left:20px}}@media only screen and (min-width:656px) and (max-width:768px),only screen and (min-width:1024px){.grid-2col .person-container,.grid-3col .person-container{display:flex;flex-direction:column}.grid-2col .person-container .person-item.left,.grid-3col .person-container .person-item.left{width:100%;padding-right:0}.grid-2col .person-container .person-item.left figure.person-image,.grid-3col .person-container .person-item.left figure.person-image{margin-top:0}.grid-2col .person-container .person-item.right,.grid-3col .person-container .person-item.right{width:100%;padding-left:0}}section.person.no-address .person-container .person-item.left{width:100%!important;display:flex;flex-direction:column!important}section.person.no-address .person-container .person-item.left .person-image{width:100%;padding-right:0;padding-top:5px}section.person.no-address .person-container .person-item.left .person-info-container{width:100%;padding-left:0}section.person.no-address .person-container .person-item.left .person-info-container .person-statement{padding-left:20px;padding-right:0;border-left:none}section.person.no-address .person-container .person-item.left .person-info-container .person-statement p{position:relative;font-size:19px;line-height:30px;font-style:italic;color:#4b4b4b}section.person.no-address .person-container .person-item.left .person-info-container .person-statement p::before{position:absolute;content:"«";left:-20px;top:-8px;font-size:48px;font-weight:100}section.person.no-address .person-container .person-item.left .person-info-container .person-statement p::after{position:absolute;content:"»";font-size:48px;bottom:3px;font-weight:100}@media only screen and (min-width:510px){section.person.no-address .person-container .person-item.left{flex-direction:row!important}section.person.no-address .person-container .person-item.left .person-image{width:50%;padding-right:20px}section.person.no-address .person-container .person-item.left .person-image figure.person-image{margin-top:3px}section.person.no-address .person-container .person-item.left .person-info-container{width:50%;padding-left:20px}section.person.no-address .person-container .person-item.left .person-info-container .person-statement{padding-left:20px}}section.person.no-address.wrap-text .person-container .person-item.left{display:block}section.person.no-address.wrap-text .person-container .person-item.left .person-image{float:left}section.person.no-address.wrap-text .person-container .person-item.left .person-info-container{width:100%;padding-left:0}section.person.no-address.wrap-text .person-container .person-item.left .person-info-container .person-info{margin-top:0}.sidebar-contact .inner .body figure{border:none;margin-bottom:.5em}.sidebar-contact .inner .body h5{margin:.5em 0 .25em}.sidebar-contact .inner .body p{margin:0 0 0 0}.member-list{padding-bottom:1em;box-sizing:border-box}.grid-1col .member-list{border-bottom:1px dotted #9d9d9d!important;padding:25px 0 35px}.grid-1col .member-list .member-list-figure{margin-top:3px}.grid-1col .member-list,.grid-2col .member-list{padding-bottom:0}.grid-1col .member-list .member-list-figure,.grid-2col .member-list .member-list-figure{margin-top:0}.grid-1col .member-list .menbers-list-info,.grid-2col .member-list .menbers-list-info{margin-bottom:20px;padding-bottom:0;border-bottom:1px solid #9d9d9d;height:100%;display:flex;flex-direction:column}.grid-1col .member-list .menbers-list-info header,.grid-2col .member-list .menbers-list-info header{margin:0 0 5px}.grid-1col .member-list .menbers-list-info header h3,.grid-2col .member-list .menbers-list-info header h3{margin:0}.grid-1col .member-list .menbers-list-info .member-list-body,.grid-2col .member-list .menbers-list-info .member-list-body{margin-bottom:35px;height:100%}.grid-1col .member-list .menbers-list-info .member-list-body p,.grid-2col .member-list .menbers-list-info .member-list-body p,.grid-1col .member-list .menbers-list-info .member-list-body address,.grid-2col .member-list .menbers-list-info .member-list-body address{margin:0 0 0 0}.grid-1col .member-list .menbers-list-info footer,.grid-2col .member-list .menbers-list-info footer{align-self:flex-end;text-align:right}.grid-1col .member-list .menbers-list-info footer a,.grid-2col .member-list .menbers-list-info footer a{font-weight:700}.grid-3col .member-list .member-list-figure{margin:0}.grid-3col .member-list .menbers-list-info{margin-top:-10px;text-align:center}.grid-3col .member-list .menbers-list-info address,.grid-3col .member-list .menbers-list-info address+p{display:none}.tmpl-members-entry .tmpl-conten-container{display:flex;flex-direction:column}.tmpl-members-entry .tmpl-conten-container .basic-member-content{display:flex;flex-direction:column}.tmpl-members-entry .tmpl-conten-container .basic-member-content figure.member{margin-top:2px}.tmpl-members-entry .tmpl-conten-container .basic-member-content figure.member.portrait{width:100%}@media only screen and (min-width:480px){.tmpl-members-entry .tmpl-conten-container .basic-member-content figure.member.portrait{width:80%;margin:0 auto}}.tmpl-members-entry .tmpl-conten-container .basic-member-content figure.member.panorama{width:100%;padding-right:25px}.tmpl-members-entry .tmpl-conten-container .basic-member-content figure.member img{width:100%;max-width:355px;height:auto}.tmpl-members-entry .tmpl-conten-container .basic-member-content .text-content{width:50%}.tmpl-members-entry .tmpl-conten-container .basic-member-content .text-content h2{padding-top:25px;font-size:21px;text-transform:uppercase;letter-spacing:2px}.tmpl-members-entry .tmpl-conten-container .basic-member-content .text-content address{margin:0 0 5px 0}.tmpl-members-entry .tmpl-conten-container .basic-member-content .text-content ul{list-style:none;padding:0}.tmpl-members-entry .tmpl-conten-container .basic-member-content .text-content ul li{list-style-type:none;padding-left:0}.tmpl-members-entry .tmpl-conten-container .additional-member-content header h2{margin-top:25px;font-size:21px;text-transform:uppercase;letter-spacing:2px}.tmpl-members-entry .tmpl-conten-container .additional-member-content header h2:after{content:":"}.tmpl-members-entry .tmpl-conten-container .additional-member-content figure.align_right{width:100%;margin:0 0 25px 0;padding-top:8px;padding-left:0;display:block}@media only screen and (min-width:760px){.tmpl-members-entry .tmpl-conten-container .additional-member-content figure.align_right{width:calc(50% + 30px);padding-left:60px}}.tmpl-members-entry .tmpl-conten-container .additional-member-content .additional-member-text{width:100%}@media only screen and (min-width:1020px){.tmpl-members-entry .tmpl-conten-container .additional-member-content .additional-member-text{width:calc(66.66% - 25px)}}.news-link{margin-top:20px;padding-top:0;width:100%}.grid-3col.content-typ-teaser-3sp .teaser.type-publication{width:100%;margin-bottom:55px}.grid-3col.content-typ-teaser-3sp .teaser.type-publication .inner figure{margin-top:8px;margin-bottom:15px}.grid-3col.content-typ-teaser-3sp .teaser.type-publication .inner figure img{border:1px solid #9d9d9d;width:75%;margin:0 12.5%}.grid-3col.content-typ-teaser-3sp .teaser.type-publication .inner .text-info-container header{margin-bottom:10px}.grid-3col.content-typ-teaser-3sp .teaser.type-publication .inner .text-info-container header>h4{margin-bottom:10px}.grid-3col.content-typ-teaser-3sp .teaser.type-publication .inner .text-info-container .body{margin-bottom:0}.grid-3col.content-typ-teaser-3sp .teaser.type-publication .inner .text-info-container footer{text-align:start}@media only screen and (min-width:510px){.grid-3col.content-typ-teaser-3sp .teaser.type-publication .inner{flex-direction:row}.grid-3col.content-typ-teaser-3sp .teaser.type-publication .inner figure{width:50%;margin-top:8px;margin-bottom:0;margin-right:15px}.grid-3col.content-typ-teaser-3sp .teaser.type-publication .inner figure img{border:1px solid #9d9d9d;width:100%;margin:0 0;padding:0}.grid-3col.content-typ-teaser-3sp .teaser.type-publication .inner .text-info-container{width:50%;padding:0 0 0 15px}}@media only screen and (min-width:760px){.grid-3col.content-typ-teaser-3sp .teaser.type-publication .inner{flex-direction:row}.grid-3col.content-typ-teaser-3sp .teaser.type-publication .inner figure{width:33.33%!important;padding-right:30px}.grid-3col.content-typ-teaser-3sp .teaser.type-publication .inner figure img{border:1px solid #9d9d9d;width:100%;margin:0 0;padding:0}.grid-3col.content-typ-teaser-3sp .teaser.type-publication .inner .text-info-container{width:66.66%;padding-left:30px}}@media only screen and (min-width:1020px){.grid-3col.content-typ-teaser-3sp .teaser.type-publication{width:33.33%}.grid-3col.content-typ-teaser-3sp .teaser.type-publication .inner{flex-direction:column}.grid-3col.content-typ-teaser-3sp .teaser.type-publication .inner figure{width:100%!important;margin-top:8px;margin-bottom:15px}.grid-3col.content-typ-teaser-3sp .teaser.type-publication .inner figure img{border:1px solid #9d9d9d;width:100%;margin:0 0}}@media only screen and (min-width:1200px){.grid-3col.content-typ-teaser-3sp .teaser.type-publication{width:33.33%}.grid-3col.content-typ-teaser-3sp .teaser.type-publication .inner{flex-direction:column}.grid-3col.content-typ-teaser-3sp .teaser.type-publication .inner figure{width:100%!important;margin-top:8px;margin-bottom:15px}.grid-3col.content-typ-teaser-3sp .teaser.type-publication .inner figure img{border:1px solid #9d9d9d;width:85%;margin:0 7.5%}}.sidebar-publication .publications-item{margin:0 0 2em 0}.sidebar-publication .publications-item .sidebar-image{max-width:100%;clear:left;margin:0;border-bottom:none;margin-bottom:10px;line-height:0}.sidebar-publication .publications-item .sidebar-image img{border:1px solid #dfe1e2;margin:5px 0 15px}.sidebar-publication .publications-item p{margin:0 0 .5em 0}.sidebar-publication .publications-item a.file-pdf,.sidebar-publication .publications-item a.file-doc,.sidebar-publication .publications-item a.file-excel{margin:0 0 1em 0;display:block}.sidebar-publication .publications-item a.file-pdf::before,.sidebar-publication .publications-item a.file-doc::before,.sidebar-publication .publications-item a.file-excel::before{margin-right:7px!important}.sidebar-publication .publications-item h3,.sidebar-publication .publications-item h4{margin-bottom:10px}.sidebar-publication .publications-item:last-child{margin:0 0 0 0}.sidebar-publication .publications-item a{color:#000;text-decoration:none}.sidebar-publication .publications-item a:hover{color:#e2001a;text-decoration:none}.grid-1col.content-typ-publication .publication.top-content .inner figure{width:100%}.grid-1col.content-typ-publication .publication.top-content .inner .publication-content{width:100%}.grid-1col.content-typ-publication .publication.top-content .inner .publication-content p+ul{margin-top:-25px}@media only screen and (min-width:480px){.grid-1col.content-typ-publication .publication.top-content .inner figure{width:33.33%;margin-top:5px}.grid-1col.content-typ-publication .publication.top-content .inner .publication-content{width:66.66%}.grid-1col.content-typ-publication .publication.top-content .inner figure+.text-container{padding-top:0!important}}@media only screen and (min-width:760px){.grid-1col.content-typ-publication .publication.top-content .inner figure{width:50%}.grid-1col.content-typ-publication .publication.top-content .inner .publication-content{width:50%}}.grid-3col.content-typ-publication .publication.teaser{width:100%;margin-bottom:55px}.grid-3col.content-typ-publication .publication.teaser figure{margin:0 0 15px 0}.grid-3col.content-typ-publication .publication.teaser figure img{border:1px solid #dfe1e2}.grid-3col.content-typ-publication .publication.teaser .publication-content header{margin-bottom:10px}.grid-3col.content-typ-publication .publication.teaser .publication-content header>h4{margin-bottom:10px}.grid-3col.content-typ-publication .publication.teaser .publication-content .body{margin-bottom:0}.grid-3col.content-typ-publication .publication.teaser .publication-content footer{text-align:start}@media only screen and (min-width:480px){.grid-3col.content-typ-publication .publication.teaser{width:50%}}@media only screen and (min-width:600px){.grid-3col.content-typ-publication .publication.teaser{width:33.33%}}.publication-content-fancybox{width:100%;padding:.75em}.publication-image-fancybox{max-width:275px;float:none;line-height:0;border:1px solid #dfe1e2}.publication-contentlist-fancybox{margin-left:0}.publication-contentlist-fancybox ul{margin:0 0 25px;padding:0;list-style-type:none}.publication-contentlist-fancybox ul li{margin-left:20px}.publication-contentlist-fancybox ul li::before{content:"–";margin-right:10px;margin-left:-20px}.publication-contentlist-fancybox p+ul{margin-top:-25px}.publication-contentlist-fancybox h2{font-size:1.75em;font-weight:400;line-height:1.25em;margin-top:0em;margin-bottom:.25em;color:#6f6f6f}.publication-contentlist-fancybox h4{font-size:1.25em;font-weight:400;line-height:1.4em;margin-top:-.75em;margin-bottom:1em;color:#6f6f6f}@media only screen and (min-width:58em){.publication-image-fancybox{float:left}.publication-contentlist-fancybox{margin-left:300px}}@media only screen and (max-width:30em){.grid-3col[min-width="41em"] .block{width:50%}}@media only screen and (max-width:30em){.publication.teaser[min-width="25em"] figure{width:100%;padding:0 0 15px 0}.publication.teaser[min-width="25em"] figure img{max-width:100%}}.grid-1col.content-typ-publication section.teaser.publication:first-child{margin-bottom:45px}.grid-1col.content-typ-publication section.teaser.publication .inner{flex-direction:column!important}.grid-1col.content-typ-publication section.teaser.publication .inner figure{width:100%;padding-right:0;padding-bottom:15px;margin:0}.grid-1col.content-typ-publication section.teaser.publication .inner .publication-content{width:100%;padding-left:0}.grid-1col.content-typ-publication section.teaser.publication .inner .publication-content header h4{margin-top:-5px;font-size:27px}.grid-1col.content-typ-publication section.teaser.publication .inner .publication-content .body p{margin:0 0 0 0}.grid-1col.content-typ-publication section.teaser.publication .inner .publication-content .body a{color:#e2001a}.grid-1col.content-typ-publication section.teaser.publication .inner .publication-content .body a:hover{color:#e2001a}.grid-1col.content-typ-publication section.teaser.publication .inner .publication-content .body ul{margin:0 0 15px}.grid-1col.content-typ-publication section.teaser.publication .inner .publication-content footer{text-align:left;color:#e2001a}@media only screen and (min-width:510px){.grid-1col.content-typ-publication section.teaser.publication .inner{flex-direction:row!important}.grid-1col.content-typ-publication section.teaser.publication .inner figure{width:33.33%;padding-right:15px}.grid-1col.content-typ-publication section.teaser.publication .inner .publication-content{width:66.66%;padding-top:0;padding-left:15px}.grid-1col.content-typ-publication section.teaser.publication .inner .publication-content header h4{margin-top:-5px;font-size:27px}}.grid-2col.content-typ-publication section.teaser.publication:first-child{margin-bottom:45px}.grid-2col.content-typ-publication section.teaser.publication .inner{flex-direction:column!important}.grid-2col.content-typ-publication section.teaser.publication .inner figure{width:100%;padding-right:0;padding-bottom:15px;margin:0}.grid-2col.content-typ-publication section.teaser.publication .inner .publication-content{width:100%;padding-left:0}.grid-2col.content-typ-publication section.teaser.publication .inner .publication-content header h4{margin-top:-5px;font-size:27px}.grid-2col.content-typ-publication section.teaser.publication .inner .publication-content body a{color:#e2001a}.grid-2col.content-typ-publication section.teaser.publication .inner .publication-content body a:hover{color:#e2001a}.grid-2col.content-typ-publication section.teaser.publication .inner .publication-content footer{text-align:left;color:#e2001a}@media only screen and (min-width:480px){.grid-2col.content-typ-publication section.teaser.publication .inner{flex-direction:row!important}.grid-2col.content-typ-publication section.teaser.publication .inner figure{width:50%;padding-right:15px}.grid-2col.content-typ-publication section.teaser.publication .inner .publication-content{width:50%;padding-left:15px}.grid-2col.content-typ-publication section.teaser.publication .inner .publication-content header h4{font-size:27px}}@media only screen and (min-width:760px){.grid-2col.content-typ-publication section.teaser.publication{width:50%}.grid-2col.content-typ-publication section.teaser.publication:first-child{margin-bottom:0}.grid-2col.content-typ-publication section.teaser.publication .inner{flex-direction:column!important}.grid-2col.content-typ-publication section.teaser.publication .inner figure{width:100%;padding-right:0}.grid-2col.content-typ-publication section.teaser.publication .inner .publication-content{width:100%;padding-left:0}.grid-2col.content-typ-publication section.teaser.publication .inner .publication-content header h4{font-size:27px}}@media only screen and (min-width:1020px){.grid-2col.content-typ-publication section.teaser.publication .inner{flex-direction:row!important}.grid-2col.content-typ-publication section.teaser.publication .inner figure{width:50%;padding-right:15px}.grid-2col.content-typ-publication section.teaser.publication .inner .publication-content{width:50%;padding-left:15px}.grid-2col.content-typ-publication section.teaser.publication .inner .publication-content header h4{font-size:27px}}.grid-3col.content-typ-publication section.teaser.publication{width:100%}.grid-3col.content-typ-publication section.teaser.publication:first-child{margin-bottom:45px}.grid-3col.content-typ-publication section.teaser.publication .inner{flex-direction:column!important}.grid-3col.content-typ-publication section.teaser.publication .inner figure{width:100%;padding-right:0;padding-bottom:15px;margin:0}.grid-3col.content-typ-publication section.teaser.publication .inner .publication-content{width:100%;padding-left:0}.grid-3col.content-typ-publication section.teaser.publication .inner .publication-content header h4{margin-top:-5px;font-size:27px}.grid-3col.content-typ-publication section.teaser.publication .inner .publication-content body a{color:#e2001a}.grid-3col.content-typ-publication section.teaser.publication .inner .publication-content body a:hover{color:#e2001a}.grid-3col.content-typ-publication section.teaser.publication .inner .publication-content footer{text-align:left;color:#e2001a}@media only screen and (min-width:510px){.grid-3col.content-typ-publication section.teaser.publication{width:100%}.grid-3col.content-typ-publication section.teaser.publication .inner{flex-direction:row!important}.grid-3col.content-typ-publication section.teaser.publication .inner figure{width:40%;padding-right:15px}.grid-3col.content-typ-publication section.teaser.publication .inner .publication-content{width:60%;padding-left:15px}.grid-3col.content-typ-publication section.teaser.publication .inner .publication-content header h4{font-size:27px}}@media only screen and (min-width:760px){.grid-3col.content-typ-publication{width:calc(100% + 60px)}.grid-3col.content-typ-publication section.teaser.publication{width:33.33%!important}.grid-3col.content-typ-publication section.teaser.publication:first-child{margin-bottom:0}.grid-3col.content-typ-publication section.teaser.publication .inner{flex-direction:column!important}.grid-3col.content-typ-publication section.teaser.publication .inner figure{width:100%;padding-right:0}.grid-3col.content-typ-publication section.teaser.publication .inner .publication-content{width:100%;padding-left:0}.grid-3col.content-typ-publication section.teaser.publication .inner .publication-content header h4{font-size:27px}}@media only screen and (min-width:1020px){.grid-3col.content-typ-publication section.teaser.publication .inner{flex-direction:column!important}.grid-3col.content-typ-publication section.teaser.publication .inner figure{width:75%;padding-right:0}.grid-3col.content-typ-publication section.teaser.publication .inner .publication-content{width:100%;padding-left:0}.grid-3col.content-typ-publication section.teaser.publication .inner .publication-content header h4{font-size:27px}}footer.teaser-link{margin-top:25px;text-align:right}.calendar-list{padding-top:0}.calendar-list .calendar-entry{margin-bottom:35px}.calendar-list .calendar-entry .calendar-entry-subtitle p{font-size:21px;font-weight:700;color:#9b9b9b;margin-bottom:35px!important}.calendar-list .calendar-entry .calendar-entry-text .event-teaser{margin-bottom:10px}.calendar-list .calendar-entry .calendar-entry-text .event-teaser .org-prefix{font-style:italic;color:#737373;font-weight:300}.calendar-list .calendar-entry .calendar-entry-text .event-teaser .org-prefix::after{content:":"}.calendar-list .calendar-entry .calendar-entry-text .event-location b{font-weight:300;font-style:italic;color:#4b4b4b}.calendar-list .calendar-entry .calendar-entry-text .event-info-box{border:1px solid #9d9d9d;padding:20px 25px 0;margin-bottom:35px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end}.calendar-list .calendar-entry .calendar-entry-text .event-info-box>div{width:100%}@media only screen and (min-width:760px){.calendar-list .calendar-entry .calendar-entry-text .event-info-box>div{width:auto}}.calendar-list .calendar-entry .calendar-entry-text .event-info-box .registration-link a{background-color:#e2001a;color:#fff;margin-bottom:0}.calendar-list .calendar-entry .calendar-entry-text .event-info-box .registration-link a:hover{color:#fff}.calendar-list .calendar-entry .calendar-entry-text .event-info-box b{font-weight:300;font-style:italic;color:#4b4b4b}.calendar-list .calendar-entry .calendar-entry-text .event-info-box .calendar-entry-date{width:100%;font-size:18px}.calendar-list .calendar-entry .calendar-entry-text .event-info-box time{margin-bottom:0;color:#4b4b4b;font-weight:400;font-style:normal}.calendar-list .calendar-entry .calendar-entry-text .event-info-box .ics-link{margin:25px 0}.calendar-list .calendar-entry .calendar-entry-text .event-info-box a{color:#000;text-decoration:none}.calendar-list .calendar-entry .calendar-entry-text .event-info-box a:hover{color:#000;text-decoration:none}.calendar-list .calendar-entry .calendar-entry-text .event-info-box.event-archiv{border:none;padding:0 0 0}.calendar-list .calendar-entry .calendar-entry-text figure.align_center{margin-bottom:25px}.calendar-list .calendar-entry .calendar-entry-text .event-content{margin-bottom:25px;display:block}.calendar-list .calendar-entry h3{margin-bottom:0;width:80%}.calendar-list .calendar-entry p{margin-bottom:15px}.calendar-list .calendar-entry figure figcaption p{margin-top:5px;margin-bottom:0!important;font-weight:300;color:#4b4b4b;font-style:italic}.calendar-list .calendar-entry p.lead,.calendar-list .calendar-entry b{font-weight:bold}.calendar-list .calendar-entry blockquote{margin:0;padding-left:25px;padding-right:0}.calendar-list .calendar-entry blockquote p{font-size:20px}.calendar-list .calendar-entry blockquote p::before{font-size:52px;left:-25px;top:-8px}.calendar-list .calendar-entry blockquote p::after{font-size:52px;bottom:3px}.calendar-list .calendar-entry a.button{background-color:#787878;transition:all 0.23s ease-in-out 0s;border:0;border-radius:0;color:#fff;cursor:pointer;display:inline-block;font-size:18px;font-weight:700;line-height:1;margin:0 0 10px 0;padding:12px 25px;text-align:center;text-decoration:none;vertical-align:top;white-space:nowrap;width:auto}.calendar-list .calendar-entry a.button:hover{background-color:#e2001a}.calendar-list .calendar-entry .external-link,.calendar-list .calendar-entry .registration-link{display:inline-block;padding-right:25px;margin:25px 0 5px 0}.calendar-list .calendar-entry .external-link:last-of-type,.calendar-list .calendar-entry .registration-link:last-of-type{padding-right:0;margin:0 0 35px 0}.calendar-list .calendar-entry footer{width:100%;margin-bottom:0}.calendar-list .calendar-entry:last-of-type{margin-bottom:0!important}.element_block_events{margin-bottom:30px!important}@media only screen and (min-width:760px){.element_block_events{margin-bottom:55px!important}}.element_block_events .events-link{border-top:1px solid #9d9d9d;padding-top:15px;text-align:right}section.calendar-entry{border-bottom:1px solid #9d9d9d;padding-bottom:20px;margin-bottom:25px!important}section.calendar-entry .inner{display:flex;flex-direction:column}section.calendar-entry .inner .text-container{width:100%;padding-left:0}section.calendar-entry .inner figure{width:100%;padding-right:0;padding-top:0;margin:0 0 0 0;opacity:.66;transition:0.2s}section.calendar-entry .inner figure+.text-container{width:100%;padding-left:0}@media only screen and (min-width:600px){section.calendar-entry .inner{flex-direction:row}section.calendar-entry .inner figure{width:50%;padding-right:25px;padding-top:10px}section.calendar-entry .inner figure+.text-container{width:50%;padding-left:25px}}@media only screen and (min-width:760px){section.calendar-entry .inner{flex-direction:row}section.calendar-entry .inner figure{width:33.33%}section.calendar-entry .inner figure+.text-container{width:66.66%}}section.calendar-entry .inner:hover figure{opacity:1}section.calendar-entry:last-child{border-bottom:none!important}.InputfieldCheckboxesStacked{display:flex;flex-direction:column;flex-wrap:wrap;width:100%;margin-bottom:15px!important}.InputfieldCheckboxesStacked li{width:100%}@media only screen and (min-width:760px){.InputfieldCheckboxesStacked{flex-direction:row}.InputfieldCheckboxesStacked li{width:50%}}.sidebar-calendar footer{text-align:right}#calendarbox{position:relative}.calendar{-webkit-box-shadow:1px 1px 5px #ccc;-moz-box-shadow:1px 1px 5px #ccc;box-shadow:1px 1px 5px #ccc;margin:0 0 1em 0;border:1px solid #fff;border-collapse:collapse;background-color:#fff}.calendar th,.calendar td{border:1px solid #fff;text-align:center;padding:.2em;color:#666}.calendar th{font-weight:700}.calendar tr td:last-child{background-color:#fff;color:#666}.calendar td.event{font-weight:700;background-color:#fff;color:#fff}.calendar td.event a{color:#fff}.calendar td.current{font-weight:700;background-color:#ffe2e5;color:#fff!important}.calendar td.current a{background-color:#ffe2e5;color:#fff!important}.calendar .head .head_prev,.calendar .head .head_next,.calendar .head .head_caption{padding:.3em 0;background-color:#ffafb8;color:#fff}.calendar .head_prev>div{display:block;width:100%;height:1em}.calendar .head_next>div{display:block;width:100%;height:1em}.calendar a#next{display:block;width:100%;height:100%;text-indent:-20000px}.calendar a#next span{display:block;margin:.5em auto;width:0;height:0;border-top:5px solid transparent;border-left:10px solid #fff;border-bottom:5px solid transparent}.calendar a#next:hover span{width:0;height:0;border-top:5px solid transparent;border-left:10px solid #ff495e;border-bottom:5px solid transparent}.calendar a#prev{display:block;width:100%;height:100%;text-indent:-20000px}.calendar a#prev span{display:block;margin:.5em auto;width:0;height:0;border-top:5px solid transparent;border-right:10px solid #fff;border-bottom:5px solid transparent}.calendar a#prev:hover span{width:0;height:0;border-top:5px solid transparent;border-right:10px solid #ff495e;border-bottom:5px solid transparent}.calendar td.event a{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.calendar td.event:hover,.calendar td.event:hover a{background-color:#fff;color:#f00!important}.calendar td a,.calendar td a:visited{display:block;width:100%;height:100%;text-decoration:none}.eventinfo{display:none}.qtip-content{font-size:.9em}.qtip-content span.date{margin:0;padding:0;color:#555;font-weight:700}.qtip-content h4{margin:.5em 0;padding:0;font-size:1.1em;color:#222;font-weight:700;line-height:1.3em}.qtip-content p{margin:0;padding:0;font-size:1em;line-height:1.3em;color:#777}.qtip-content hr{margin:0 0 1em 0}#calendarlist-sidebar{position:relative}#calendarlist-sidebar .calendar-list{border-top:1px solid transparent;padding-top:0}#calendarlist-sidebar .calendar-list .calendar-entry{border-bottom:1px solid transparent}#calendarlist-sidebar .calendar-list .calendar-entry:first-child{margin-top:0;border-bottom:1px solid transparent}#calendarlist-sidebar .calendar-list .calendar-entry .calendar-entry-header .calendar-entry-date{width:100%;float:left;font-size:18px;line-height:21px;font-weight:300;font-style:italic;color:#737373}#calendarlist-sidebar .calendar-list .calendar-entry .calendar-entry-header .calendar-entry-title{width:100%;margin-left:0;margin-bottom:5px}#calendarlist-sidebar .calendar-list .calendar-entry .calendar-entry-text{width:100%;margin-left:0}#calendarlist-sidebar .calendar-list .calendar-entry .calendar-entry-text p{margin:0 0 5px 0}form#InputfieldForm1{border-top:1px solid #9d9d9d;border-bottom:1px solid #9d9d9d;margin-bottom:35px}form#InputfieldForm1>ul.Inputfields{margin:0;padding:0;list-style-type:none}form#InputfieldForm1>ul.Inputfields>.InputfieldFieldset{margin:0 0 1em;padding:65px 0 0 0;border:none;background-color:transparent;position:relative}form#InputfieldForm1>ul.Inputfields>.InputfieldFieldset legend{position:absolute;width:100%;top:25px;display:block!important;font-family:'NeueHaasGroteskText',sans-serif;font-weight:normal;margin:0 0 10px;font-size:26px;color:#000;cursor:pointer}form#InputfieldForm1>ul.Inputfields>.InputfieldFieldset legend:after{position:absolute;top:0;right:0;font-family:icomoon;margin-right:0;font-size:24px;content:"\e91c"}form#InputfieldForm1>ul.Inputfields>.InputfieldFieldset legend:hover{color:#e2001a}.sidebar-calendar-index #calendarindex-sidebar{width:calc(100% + 50px);margin-left:-25px;margin-right:-25px}.sidebar-calendar-index #calendarindex-sidebar ul.calendar-index{list-style:none;margin:0;padding:0 25px}.sidebar-calendar-index #calendarindex-sidebar ul.calendar-index li.month{margin:0;padding:0;color:#9b9b9b;text-transform:uppercase;letter-spacing:2px}.sidebar-calendar-index #calendarindex-sidebar ul.calendar-index li.month:last-child{border-bottom:1px solid #9d9d9d}.sidebar-calendar-index #calendarindex-sidebar ul.calendar-index li.month span{position:relative;display:block;width:100%;padding:7px 2px;border-top:3px solid #9d9d9d;border-bottom:1px solid #9d9d9d}.sidebar-calendar-index #calendarindex-sidebar ul.calendar-index li.month span::after{position:absolute;bottom:-16px;left:50%;transform:translate(-50%,0);content:"";width:30px;height:16px;background-image:url(/site/templates/__img/calendar-arrow.png)}.sidebar-calendar-index #calendarindex-sidebar ul.calendar-index li.month ul{list-style:none;margin:0 0 20px;padding:0}.sidebar-calendar-index #calendarindex-sidebar ul.calendar-index li.month ul li{margin:0;padding:10px 0 10px;color:#4b4b4b;text-transform:initial;border-bottom:1px dotted #9d9d9d;letter-spacing:0;position:relative}.sidebar-calendar-index #calendarindex-sidebar ul.calendar-index li.month ul li:last-child{border-bottom:none}.sidebar-calendar-index #calendarindex-sidebar ul.calendar-index li.month ul li .date{color:#9b9b9b;font-style:italic;font-weight:300}.sidebar-calendar-index #calendarindex-sidebar ul.calendar-index li.month ul li .title{font-weight:700}.sidebar-calendar-index #calendarindex-sidebar ul.calendar-index li.month ul li .location{font-weight:300}.sidebar-calendar-index #calendarindex-sidebar ul.calendar-index li.month ul li:hover{cursor:pointer}.sidebar-calendar-index #calendarindex-sidebar ul.calendar-index li.month ul li:hover .date{color:#000}.sidebar-calendar-index #calendarindex-sidebar ul.calendar-index li.month ul li:hover .title{color:#e2001a}.sidebar-calendar-index #calendarindex-sidebar ul.calendar-index li.month ul li:hover .location{font-weight:#000}.sidebar-calendar-index footer{text-align:right}img{max-width:100%}figure{margin:0 0 25px 0;display:block}figure .figure-container{position:relative}figure img{width:100%;max-width:100%;display:block}figure a{position:relative;color:#000}figure a i{position:absolute;bottom:5px;right:0;background-color:rgba(255,255,255,.5);font-size:1.5em;padding:.25em}figure figcaption{font-size:.9em;margin-top:-5px;padding-bottom:5px;text-align:right;border-bottom:1px solid #9d9d9d}figure figcaption p{margin-bottom:0!important;margin-top:5px;font-weight:300;color:#4b4b4b;font-style:italic}section.teaser .inner>figure img,section.news-article .inner>figure img{width:100%;max-width:auto}section.teaser .inner.big-media,section.news-article .inner.big-media{flex-direction:column}section.teaser .inner.big-media figure,section.news-article .inner.big-media figure{width:100%;padding-right:0}section.teaser .inner.big-media .text-container,section.news-article .inner.big-media .text-container{width:100%;padding-left:0}section.teaser .inner.no-media,section.news-article .inner.no-media{flex-direction:column}section.teaser .inner.no-media .text-container,section.news-article .inner.no-media .text-container{width:100%;padding-left:0}section.widget_text_media .inner.medium-media{flex-direction:column}section.widget_text_media .inner.medium-media figure{width:100%;padding-right:0}section.widget_text_media .inner.medium-media .text-container{width:100%!important;padding-left:0}section.widget_text_media .inner.medium-media .text-container h3,section.widget_text_media .inner.medium-media .text-container h4{font-size:27px}@media screen and (min-width:760px){section.widget_text_media .inner.medium-media.media-size-large{flex-direction:row}section.widget_text_media .inner.medium-media.media-size-large figure{width:50%}section.widget_text_media .inner.medium-media.media-size-large .text-container{width:50%!important}}@media screen and (min-width:1020px){section.widget_text_media .inner.medium-media.media-size-large figure{width:66.66%}section.widget_text_media .inner.medium-media.media-size-large .text-container{width:33.33%!important}}@media screen and (min-width:760px){section.widget_text_media .inner.medium-media.media-size-medium{flex-direction:row}section.widget_text_media .inner.medium-media.media-size-medium figure{width:50%}section.widget_text_media .inner.medium-media.media-size-medium .text-container{width:50%!important}}@media screen and (min-width:760px){section.widget_text_media .inner.medium-media.media-size-small{flex-direction:row}section.widget_text_media .inner.medium-media.media-size-small figure{width:50%}section.widget_text_media .inner.medium-media.media-size-small .text-container{width:50%!important}}@media screen and (min-width:1020px){section.widget_text_media .inner.medium-media.media-size-small figure{width:33.33%}section.widget_text_media .inner.medium-media.media-size-small .text-container{width:66.66%!important}}@media screen and (min-width:760px){section.widget_text_media.text-align-left .inner.medium-media{flex-direction:row-reverse}section.widget_text_media.text-align-left .inner.medium-media figure{padding-right:0;padding-left:30px}section.widget_text_media.text-align-left .inner.medium-media .text-container{padding-right:30px;padding-left:0}}@media screen and (min-width:1020px){section.widget_text_media.text-align-left .inner.medium-media figure{padding-right:0;padding-left:30px}section.widget_text_media.text-align-left .inner.medium-media .text-container{padding-right:30px!important;padding-left:0!important}}@media screen and (min-width:760px){section.widget_text_media.text-align-right .inner.medium-media figure{padding-right:30px;padding-left:0}section.widget_text_media.text-align-right .inner.medium-media .text-container{padding-right:0;padding-left:30px}}@media screen and (min-width:1020px){section.widget_text_media.text-align-right .inner.medium-media figure{padding-right:30px;padding-left:0}section.widget_text_media.text-align-right .inner.medium-media .text-container{padding-right:0!important;padding-left:30px!important}}section.widget_text_media.text-align-center .inner.medium-media figure{width:100%!important;padding-right:0!important}@media screen and (min-width:760px){section.widget_text_media.text-align-center .inner.medium-media .text-container{width:66.66%!important;padding-right:30px!important;padding-left:0}}article .block_element figure.content-image-size-1,article .element_block_video figure.content-image-size-1{width:100%}article .block_element figure.align_right.content-image-size-2,article .element_block_video figure.align_right.content-image-size-2,article .block_element figure.align_left.content-image-size-2,article .element_block_video figure.align_left.content-image-size-2,article .block_element figure.align_right.content-image-size-3,article .element_block_video figure.align_right.content-image-size-3,article .block_element figure.align_left.content-image-size-3,article .element_block_video figure.align_left.content-image-size-3{width:100%;padding:0 0 0 0!important}@media screen and (min-width:482px){article .block_element figure.align_right.content-image-size-2,article .element_block_video figure.align_right.content-image-size-2,article .block_element figure.align_left.content-image-size-2,article .element_block_video figure.align_left.content-image-size-2,article .block_element figure.align_right.content-image-size-3,article .element_block_video figure.align_right.content-image-size-3,article .block_element figure.align_left.content-image-size-3 ,article .element_block_video figure.align_left.content-image-size-3 {width:50%;padding:0 0 0 0!important}}@media screen and (min-width:760px){article .block_element figure.align_right.content-image-size-3,article .element_block_video figure.align_right.content-image-size-3,article .block_element figure.align_left.content-image-size-3,article .element_block_video figure.align_left.content-image-size-3{width:33.33%;padding:0 0 0 0!important}}article .block_element figure.video-embed.content-video-size-1,article .element_block_video figure.video-embed.content-video-size-1,article .block_element figure.video-embed.content-video-size-2,article .element_block_video figure.video-embed.content-video-size-2,article .block_element figure.video-embed.content-video-size-3,article .element_block_video figure.video-embed.content-video-size-3{width:100%;margin:0!important;padding:0 0 0 0!important}article .block_element figure.video-embed.content-video-size-1 figcaption,article .element_block_video figure.video-embed.content-video-size-1 figcaption,article .block_element figure.video-embed.content-video-size-2 figcaption,article .element_block_video figure.video-embed.content-video-size-2 figcaption,article .block_element figure.video-embed.content-video-size-3 figcaption,article .element_block_video figure.video-embed.content-video-size-3 figcaption{margin-bottom:1.5em!important}@media screen and (min-width:482px){article .block_element figure.video-embed.content-video-size-2,article .element_block_video figure.video-embed.content-video-size-2,article .block_element figure.video-embed.content-video-size-3,article .element_block_video figure.video-embed.content-video-size-3{width:50%;margin:0 0 .5em 1.5em!important;float:right}}@media screen and (min-width:760px){article .block_element figure.video-embed.content-video-size-3,article .element_block_video figure.video-embed.content-video-size-3{width:33.33%;margin:-.25em 0 .5em 1.5em!important}}.element_block_images .image-element-container{display:flex;flex-direction:row;flex-wrap:wrap;width:calc(100% + 40px);margin-left:-20px;margin-right:-20px}.element_block_images .image-element-container .image-element{position:relative;display:flex;flex-direction:column;width:100%;padding:0 20px;margin-bottom:30px}@media screen and (min-width:480px){.element_block_images .image-element-container .image-element{width:50%}}@media screen and (min-width:760px){.element_block_images .image-element-container .image-element{width:33.33%}}.element_block_images .image-element-container .image-element .container{flex-grow:1}.element_block_images .image-element-container .image-element .container .image-caption{line-height:27px;margin:15px 0 0 0}.element_block_images .image-element-container .image-element .container .image-caption .image-source{display:block;text-align:right;font-style:italic;font-family:'Lato',sans-serif}.element_block_images .image-element-container .image-element .image-download{margin:15px 0 0 0;border-bottom:1px solid #9d9d9d;text-align:center;font-weight:700;color:#000}.element_block_images .image-element-container .image-element:hover .image-download{color:#e2001a}.TextformatterVideoEmbed{margin:0 0 0 0}figure.video-embed{margin:0 0 0 0}figure.video-embed iframe{border:none;height:96%!important}figure.video-embed figcaption{margin-top:-20px!important;margin-bottom:20pxpx!important}.teaser .inner .video-embed+.text-container{margin-top:9px!important}.grid-3col .video-embed iframe{height:89.75%!important}.grid-3col .teaser .inner .video-embed+.text-container{margin-top:-5px!important}.grid-1col .teaser .inner .video-embed+.text-container{margin-top:-6px!important}.grid-1col .teaser .inner.big-media .video-embed+.text-container{width:100%;margin-top:10px!important;padding-left:0}article .block_element figure.video-embed{margin:0 0 30px 0!important}.tmpl-video figure.video-embed{margin:0 0 10px 0}.tmpl-video figure.video-embed figcaption{margin-bottom:10px}.tmpl-videos-main-folder .video figure.video-embed{margin:0 0 10px 0}section.sidebar-item figure.video-embed figcaption p{margin-top:10px!important}section.sidebar-item figure.video-embed+.body{margin-top:15px!important}section.video-translation{margin:0 0 0 0}section.video-translation p{margin:0 0 0 0}section.video-translation p button{clear:both;background-color:#e2001a;transition:all 0.23s ease-in-out 0s;border:0;border-radius:3px;color:#fff;padding:.5em .8em;margin-right:.3em;font-size:1em;font-weight:300;cursor:pointer;text-align:center;text-decoration:none;vertical-align:top;white-space:nowrap;line-height:1}section.video-translation p button:hover{background-color:rgba(226,0,26,.05)}section.video-translation div p{margin:15px 0 0 0}.audio-embed .audio-controls{margin-top:-73px}.audio-embed .audio-controls .sm2-bar-ui.gradient-fat{font-family:inherit;min-width:inherit;max-width:100%}.audio-embed .audio-controls .sm2-bar-ui.gradient-fat .sm2-inline-element,.audio-embed .audio-controls .sm2-bar-ui.gradient-fat .sm2-button-element .sm2-button-bd{min-width:3em;min-height:4.5em}.audio-embed .audio-controls .sm2-playlist-bd li::before{display:none}.grid-1col section.teaser .inner.big-media .audio-embed+.text-container{width:100%;padding-left:0}section.sidebar-item figure.audio-embed figcaption,.tmpl-video figure.audio-embed figcaption{margin-top:7px!important}article .block_element figure.audio-embed figcaption{margin-top:5px!important}.tmpl-videos-main-folder .video h4 time{margin-bottom:0}h2+.accordion-list{margin:25px 0 35px 0}.accordion-list{margin:0 0 35px 0}.accordion-list section.accordion-entry{margin:0 0 0 0;border-bottom:1px solid #9d9d9d}.accordion-list section.accordion-entry a{font-size:18px!important}.accordion-list section.accordion-entry:first-child{border-top:1px solid #9d9d9d}.accordion-list section.accordion-entry header{margin-bottom:0}.accordion-list section.accordion-entry header .accordion-entry-title{width:100%;position:relative;cursor:pointer;padding-top:15px;padding-bottom:7px}.accordion-list section.accordion-entry header .accordion-entry-title h3{font-size:21px;font-weight:400;line-height:1.25;color:#000;padding-right:50px}.accordion-list section.accordion-entry header .accordion-entry-title i.icomoon{font-family:'icomoon'!important;speak:none;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;font-size:1.5em;position:absolute;right:0;top:15px;color:#000;font-style:normal}.accordion-list section.accordion-entry header .accordion-entry-title i.icomoon.plus-icon::before{content:"\e90d"}.accordion-list section.accordion-entry header .accordion-entry-title i.icomoon.minus-icon::before{content:"\e91a"}.accordion-list section.accordion-entry header .accordion-entry-title:hover h3,.accordion-list section.accordion-entry header .accordion-entry-title:hover i.icomoon{color:#e2001a}.accordion-list section.accordion-entry .accordion-content{display:none;width:100%}.accordion-list section.accordion-entry .accordion-content p{margin-bottom:25px}.accordion-list section.accordion-entry .accordion-content p.lead,.accordion-list section.accordion-entry .accordion-content b{font-weight:bold}.accordion-list section.accordion-entry .accordion-content footer{width:100%;margin-bottom:0}.accordion-list section.accordion-entry .accordion-content blockquote{position:relative;width:100%;background-color:#ededed;margin:40px 0 20px;padding:20px 30px 5px}.accordion-list section.accordion-entry .accordion-content blockquote p{font-size:18px;font-style:italic}.accordion-list section.accordion-entry .accordion-content blockquote p::before,.accordion-list section.accordion-entry .accordion-content blockquote p::after{display:none}.accordion-list section.accordion-entry .accordion-content blockquote h4{position:absolute;top:-20px;left:0;font-weight:300}.accordion-list section.accordion-entry .accordion-content blockquote ul{font-style:italic}.accordion-list section.accordion-entry .accordion-content blockquote p+ul,.accordion-list section.accordion-entry .accordion-content blockquote ul{margin-top:0}.accordion-list section.accordion-entry .accordion-content blockquote p+ul:last-of-type,.accordion-list section.accordion-entry .accordion-content blockquote ul:last-of-type{margin-bottom:0!important}.accordion-list section.accordion-entry:last-child{margin-bottom:0!important}.qtip{position:absolute;left:-28000px;top:-28000px;display:none;max-width:280px;min-width:50px;direction:ltr;box-shadow:0 5px 10px rgba(0,0,0,.4);padding:0}.qtip-content{position:relative;padding:10px 15px;overflow:hidden;text-align:left;word-wrap:break-word}.qtip-titlebar{position:relative;padding:5px 35px 5px 10px;overflow:hidden;border-width:0 0 1px;font-weight:700}.qtip-titlebar+.qtip-content{border-top-width:0!important}.qtip-close{position:absolute;right:-9px;top:-9px;cursor:pointer;outline:medium none;border-width:1px;border-style:solid;border-color:transparent}.qtip-titlebar .qtip-close{right:4px;top:50%;margin-top:-9px}* html .qtip-titlebar .qtip-close{top:16px}.qtip-titlebar .ui-icon,.qtip-icon .ui-icon{display:block;text-indent:-1000em;direction:ltr}.qtip-icon,.qtip-icon .ui-icon{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-decoration:none}.qtip-icon .ui-icon{width:18px;height:14px;line-height:14px;text-align:center;text-indent:0;font:normal bold 10px/13px Tahoma,sans-serif;color:inherit;background:transparent none no-repeat -100em -100em}.qtip-default{border-width:1px;border-style:solid;border-color:#F1D031;background-color:#fffdbf;color:#555}.qtip-default .qtip-titlebar{background-color:#FFEF93}.qtip-default .qtip-icon{border-color:#CCC;background:#F1F1F1;color:#777}.qtip-default .qtip-titlebar .qtip-close{border-color:#AAA;color:#111}.login-form p.login-button{text-align:left}.login-form input[type='text'],.login-form input[type='password']{width:100%;border:1px solid #ABB0B2;background-color:#fff;padding:3px 15px}.login-form input[type='submit']{clear:both;background-color:#787878;transition:all 0.23s ease-in-out 0s;border:0;border-radius:0;color:#fff;padding:12px 25px;margin-right:5px;font-size:18px;font-weight:700;cursor:pointer;text-align:center;text-decoration:none;vertical-align:top;white-space:nowrap;line-height:1}.login-form input[type='submit']:hover{background-color:#009aa8}.login-form input[type='submit']:focus{outline:none}.sidebar-intranet{padding:25px 30px 0;background-color:#008193;color:#fff}.sidebar-intranet header{border-bottom:1px solid #fff!important}.sidebar-intranet header h3{color:#fff!important;font-size:30px!important}.sidebar-intranet .body{margin-bottom:25px}.sidebar-intranet .body b,.sidebar-intranet .body strong{font-weight:700;color:#fff}.sidebar-intranet .body a{color:#fff}.sidebar-intranet footer{text-align:right;margin-bottom:25px}.sidebar-intranet footer a{font-weight:700;color:#fff}.modaal-gallery-label{display:block!important}.gallery_modaal{margin:0 -.2em 1em -.2em;list-style-type:none;padding:0}.gallery_modaal li{padding-left:0}.gallery_modaal li a{float:left;display:block;width:33.333%;padding:.2em .2em}.gallery_modaal li a img{display:block;width:100%;height:auto}@media only screen and (min-width:48em){.gallery_modaal li a{width:25%}}@media only screen and (min-width:63em){.gallery_modaal li a{width:20%}}.gallery_modaal li::before{display:none}.gallery_modaal.show_only_first li{display:none}.gallery_modaal.show_only_first li:first-child{display:block}.gallery_modaal.show_only_first li:first-child a{width:100%}#mc_embed_signup{background:transparent;clear:left}#mc_embed_signup form{display:block;position:relative;text-align:left;padding:0}#mc_embed_signup h2{font-weight:bold;padding:0;margin:15px 0;font-size:1.4em}#mc_embed_signup input{border:1px solid #ABB0B2;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#mc_embed_signup input[type=checkbox]{-webkit-appearance:checkbox}#mc_embed_signup input[type=radio]{-webkit-appearance:radio}#mc_embed_signup input:focus{border-color:#333}#mc_embed_signup .button{clear:both;background-color:#787878;transition:all 0.23s ease-in-out 0s;border:0;border-radius:0;color:#fff;cursor:pointer;display:inline-block;font-size:18px;font-weight:700;line-height:1;margin:0 0 10px 0;padding:12px 25px;text-align:center;text-decoration:none;vertical-align:top;white-space:nowrap;width:auto}#mc_embed_signup .button:hover{background-color:#e2001a}#mc_embed_signup .button:focus{outline:none}#mc_embed_signup .small-meta{font-size:11px}#mc_embed_signup .nowrap{white-space:nowrap}#mc_embed_signup .mc-field-group{clear:left;position:relative;width:100%;padding-bottom:3%;min-height:50px}#mc_embed_signup .size1of2{clear:none;float:left;display:inline-block;width:46%;margin-right:4%}* html #mc_embed_signup .size1of2{margin-right:2%}#mc_embed_signup .mc-field-group label{display:block;margin-bottom:3px}#mc_embed_signup .mc-field-group input{display:block;width:100%;padding:8px 0;margin-right:10px;text-indent:2%}#mc_embed_signup .mc-field-group select{display:inline-block;width:99%;padding:5px 0;margin-bottom:2px}#mc_embed_signup .datefield,#mc_embed_signup .phonefield-us{padding:5px 0}#mc_embed_signup .datefield input,#mc_embed_signup .phonefield-us input{display:inline;width:60px;margin:0 2px;letter-spacing:1px;text-align:center;padding:5px 0 2px 0}#mc_embed_signup .phonefield-us .phonearea input,#mc_embed_signup .phonefield-us .phonedetail1 input{width:40px}#mc_embed_signup .datefield .monthfield input,#mc_embed_signup .datefield .dayfield input{width:30px}#mc_embed_signup .indicates-required{text-align:left;font-size:11px;margin-right:4%;display:inline}#mc_embed_signup .asterisk{color:#e85c41;font-size:150%;font-weight:normal;position:relative;top:5px}#mc_embed_signup .clear{clear:both}#mc_embed_signup .mc-field-group.input-group ul{margin:0;padding:5px 0;list-style:none}#mc_embed_signup .mc-field-group.input-group ul li{display:block;padding:3px 0;margin:0}#mc_embed_signup .mc-field-group.input-group label{display:inline}#mc_embed_signup .mc-field-group.input-group input{display:inline;width:auto;border:none}#mc_embed_signup div#mce-responses{float:left;top:-1.4em;padding:0em .5em 0em .5em;overflow:hidden;width:90%;margin:0 5%;clear:both}#mc_embed_signup div.response{margin:1em 0;padding:1em .5em .5em 0;font-weight:bold;float:left;top:-1.5em;z-index:1;width:80%}#mc_embed_signup #mce-error-response{display:none}#mc_embed_signup #mce-success-response{color:#529214;display:none}#mc_embed_signup label.error{display:block;float:none;width:auto;margin-left:1.05em;text-align:left;padding:.5em 0}#mc-embedded-subscribe{clear:both;width:auto;display:block;margin:1em 0 1em 5%}#mc_embed_signup #num-subscribers{font-size:1.1em}#mc_embed_signup #num-subscribers span{padding:.5em;border:1px solid #ccc;margin-right:.5em;font-weight:bold}#mc_embed_signup #mc-embedded-subscribe-form div.mce_inline_error{display:inline-block;margin:2px 0 1em 0;padding:5px 10px;background-color:rgba(255,255,255,.85);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:14px;font-weight:normal;z-index:1;color:#e85c41}#mc_embed_signup #mc-embedded-subscribe-form input.mce_inline_error{border:2px solid #e85c41}#mc_embed_signup .submit{float:right;text-align:right;padding-right:0}.input-group ul li{float:left;display:inline}.input-group ul li label{margin-right:1.5em}@media only screen and (min-width:1020px){.no-sidebar article .first-content-element,.no-sidebar article .widget.page-nav,.no-sidebar article .element_block_text,.no-sidebar article .element_block_downloads,.no-sidebar article .element_block_html,.no-sidebar article .element_block_galleries p,.no-sidebar article .searchresults{width:calc(66.66% - 30px)}}@media only screen and (min-width:1020px){.no-sidebar .tmpl-publication-folder{width:calc(66.66% - 30px)}.no-sidebar .tmpl-publication-folder .widget.page-nav{width:100%}}@media only screen and (min-width:1020px){.no-sidebar .tmpl-login-page{width:calc(66.66% - 30px)}}.no-sidebar .sidebar{display:none}.new-forum-item-form{border:1px solid #9d9d9d;padding:25px 30px 0;margin-bottom:35px}.new-forum-item-form p.button{text-align:right}.new-forum-item-form p.button a{clear:both;background-color:#787878;transition:all 0.23s ease-in-out 0s;border:0;border-radius:0;color:#fff;padding:12px 25px;margin-right:5px;font-size:18px;font-weight:700;cursor:pointer;text-align:center;text-decoration:none;vertical-align:top;white-space:nowrap;line-height:1}.new-forum-item-form p.button:hover a{background-color:#e2001a}.tmpl-contact-form div.success,.tmpl-contact-form p.success{border:1px solid #009aa8;background-color:#dfebed;padding:25px 30px;color:#64adb9;font-weight:700}.tmpl-contact-form div.success{margin-bottom:25px}.tmpl-contact-form div.success p{margin-bottom:0}article .lead span.date{font-weight:300;font-style:italic}article .lead span.date::after{font-family:'icomoon'!important;content:"\e91b";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0 4px 0 6px;font-size:14px}article .lead span.forum-author{font-weight:300}article .lead span.forum-author::after{content:"|";padding:0 8px 0 8px}.cug-comments .CommentFormCite input,.cug-comments .CommentFormEmail input{display:none}.CommentFormWebsite input,.CommentFormText textarea{box-sizing:border-box;display:block;width:100%}.cug-comments .CommentFormCite,.cug-comments .CommentFormEmail{display:none}.CommentFormWebsite{box-sizing:border-box;float:left;width:33%}.CommentFormCite,.CommentFormEmail{padding-right:1em}.cug-comments .CommentFormCite,.cug-comments .CommentFormEmail{display:none}.CommentFormWebsite{width:34%}.CommentFormNotify label{padding-right:.5em;white-space:nowrap}.CommentFormText{clear:both}@media only screen and (max-width:767px){.cug-comments .CommentFormCite,.cug-comments .CommentFormEmail{display:none}.CommentFormWebsite,.CommentFormNotify{float:none;width:100%;padding-right:0}}.CommentList,.CommentListItem,li.CommentListItem{list-style:none;margin:1em 0;padding:0;font-size:1em}li.CommentListItem::before{content:none}.CommentListItem{position:relative}.CommentHeader{font-weight:300}.CommentHeader small.CommentCreated{font-weight:300;font-style:italic;font-size:100%}.CommentHeader small.CommentCreated::before{content:"|";margin:0 6px 0 6px;font-style:normal}.CommentListNormal .CommentListItem{border-bottom:1px solid #ddd}.CommentFooter{padding-bottom:0}.CommentGravatar{display:block;position:absolute;top:0;left:0;float:left;width:40px;height:40px;padding:1px;border:1px solid #ddd}.CommentListHasGravatar .CommentHeader,.CommentListNormal.CommentListHasGravatar .CommentText{margin-left:55px}.CommentListHasGravatar .CommentText,.CommentListHasGravatar .CommentAction,.CommentListHasGravatar form{clear:both;margin-left:0}@media only screen and (max-width:767px){.CommentListHasGravatar .CommentHeader,.CommentListNormal.CommentListHasGravatar .CommentText{margin-left:35px}.CommentGravatar{width:25px;height:25px}}.CommentList .CommentList{margin-bottom:2em}.CommentList .CommentList .CommentGravatar{left:1em}.CommentList .CommentList .CommentListItem{padding-left:1em;border-left:1px solid;border-color:#ddd}.CommentAction{margin-bottom:0}.CommentList .CommentList .CommentListItem+.CommentListItem{margin-top:2em}.CommentList .CommentVotes{float:right}.CommentList .CommentVotes a{text-decoration:none;padding:3px .5em;font-weight:bold;border-bottom:none}.CommentList .CommentVotes a:hover{background-color:#eee}.CommentList .CommentVotes a.CommentVoted{background-color:#eee}.CommentList .CommentActionUpvote{color:green}.CommentList .CommentActionDownvote{border-left:1px solid #ddd;color:red}.CommentList .CommentVotes .CommentUpvoteCnt,.CommentList .CommentVotes .CommentDownvoteCnt{padding-left:2px}.CommentStars>span,.CommentForm .CommentStars>span,.CommentList .CommentStars>span{display:inline-block;position:relative;width:1.1em;color:#ccc}span.CommentStarOn,.CommentForm .CommentStars>span.CommentStarOn,.CommentList .CommentStars>span.CommentStarOn{color:#FAA002}span.CommentStarPartial{position:relative}span.CommentStarPartial span.CommentStarOn{display:block;position:absolute;top:0;left:0;overflow-x:hidden;line-height:0}.CommentForm .CommentStarsInput>span:hover{cursor:pointer}.CommentList{list-style-type:none;margin:0;padding:0}.CommentList .CommentListItem{overflow:hidden;margin-bottom:1em}.CommentList .CommentListItem .CommentHeader{padding-top:5px;padding-bottom:5px;margin-bottom:5px;border-bottom:none}.CommentList .CommentListItem .CommentHeader .cite{font-size:14px;display:inline-block;font-weight:700}.CommentList .CommentListItem .CommentHeader .CommentCite,.CommentList .CommentListItem .CommentHeader .CommentCreated,.CommentList .CommentListItem .CommentHeader .CommentStar,.CommentList .CommentListItem .CommentHeader .CommentVotes{display:inline-block}.CommentList .CommentListItem .CommentHeader time{color:#b1b1b1;font-size:14px}.CommentList .CommentListItem .CommentText{border-top:1px solid #dfe1e2;padding-top:5px}p.no-comments{padding-bottom:1em}.CommentList .CommentList{margin-bottom:20px}.CommentList .CommentList .CommentGravatar{left:1em}.CommentList .CommentList .CommentListItem{border-left:2px solid #dfe1e2;padding-left:1em}.CommentAction{padding-bottom:1em;margin-bottom:0}.icon-comment:before{content:"\e924";padding-right:.25em}.CommentForm,#comments,.CommentForm_new{margin-bottom:30px}.CommentForm input[type=text],#comments input[type=text],.CommentForm_new input[type=text],.CommentForm input[type=email],#comments input[type=email],.CommentForm_new input[type=email],.CommentForm input[type=password],#comments input[type=password],.CommentForm_new input[type=password],.CommentForm textarea,#comments textarea,.CommentForm_new textarea{border-top:1px solid #bbb;border-right:1px solid #ddd;border-bottom:1px solid #ddd;border-left:1px solid #bbb;color:#666;font-size:1em;border-radius:2px;width:100%;padding:.3em .4em;margin:0 0 .4em 0;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;zoom:1}.CommentForm input[type=checkbox],#comments input[type=checkbox],.CommentForm_new input[type=checkbox],.CommentForm input[type=radio],#comments input[type=radio],.CommentForm_new input[type=radio]{margin-right:.5em;margin-bottom:.2em;vertical-align:middle}.CommentForm select,#comments select,.CommentForm_new select{margin:0 0 10px 0}.CommentForm p,#comments p,.CommentForm_new p{margin-bottom:5px}.CommentForm label,#comments label,.CommentForm_new label{font-weight:700;margin:0 0 .3em 0;color:#4b4b4b;display:inline;width:auto}.CommentForm .CommentFormNotify,#comments .CommentFormNotify,.CommentForm_new .CommentFormNotify{box-sizing:border-box;margin-bottom:25px}.CommentForm .CommentFormNotify label,#comments .CommentFormNotify label,.CommentForm_new .CommentFormNotify label{font-weight:700;margin-right:10px;margin-bottom:25px}.CommentForm .CommentFormNotify label span,#comments .CommentFormNotify label span,.CommentForm_new .CommentFormNotify label span{display:none}.CommentForm .error,#comments .error,.CommentForm_new .error{padding:5px 15px;background-color:#e2001a;border:1px solid #e2001a}.CommentForm .success,#comments .success,.CommentForm_new .success{padding:5px 15px;background-color:#009aa8;border:1px solid #009aa8}.CommentForm .error strong,#comments .error strong,.CommentForm_new .error strong,.CommentForm .success strong,#comments .success strong,.CommentForm_new .success strong{color:#fff}.CommentList .CommentVotes{float:right}.CommentList .CommentVotes a{text-decoration:none;padding:3px .5em;font-weight:bold;border-bottom:none}.CommentList .CommentVotes a.CommentVoted{background-color:#eee}.CommentList a.CommentActionUpvote{color:#009aa8}.CommentList a.CommentActionUpvote .icon-thumbs-up-1:before{content:'\e921';padding-right:5px}.CommentList a.CommentActionUpvote .CommentUpvoteCnt{padding-left:3px}.CommentList a.CommentActionUpvote:hover{background-color:#009aa8;color:#fff}.CommentList a.CommentActionDownvote{border-left:1px solid #9d9d9d;color:#e2001a}.CommentList a.CommentActionDownvote .icon-thumbs-down-1:before{content:'\e91f';padding-left:5px}.CommentList a.CommentActionDownvote .CommentDownvoteCnt{padding-right:3px}.CommentList a.CommentActionDownvote:hover{background-color:#e2001a;color:#fff}form.CommentForm{}form.CommentForm input[type="radio"]{display:inline-block!important}form.CommentForm input[type='radio']:checked,form.CommentForm input[type='radio']:not(:checked){background:transparent;position:relative;visibility:visible!important;margin:0;padding:0}form.CommentForm input[type='radio']{cursor:pointer}form.CommentForm .CommentFormNotify label span{display:inline-block!important;font-weight:700}form.CommentForm .CommentFormNotify label{font-weight:700}.chatroom-overview{border-top:1px solid #9d9d9d;padding-top:15px}.chatroom-overview ul.page-nav-content li{margin-top:20px;border-bottom:1px solid #9d9d9d}.chatroom-overview ul.page-nav-content li:last-child{border-bottom:none}.chatroom-overview ul.page-nav-content li span.forum-date{font-weight:300;font-style:italic}.chatroom-overview ul.page-nav-content li span.forum-date::after{font-family:'icomoon'!important;content:"\e91b";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0 4px 0 6px;font-size:14px}.chatroom-overview ul.page-nav-content li span.forum-author{font-weight:300}.chatroom-overview ul.page-nav-content li span.forum-author::after{content:" | "}.lang-default .CommentStarsInput:before{content:'Ihre Bewertung des Inhalts '}.lang-fr .CommentStarsInput:before{content:'Votre rating du contenu '}.lang-it .CommentStarsInput:before{content:'Rating del contenuto '}.lang-en .CommentStarsInput:before{content:'Your rating of the content '}.CommentStarsInput:before{display:inline-block}.CommentStars span:first-child{margin-left:15px}.lang-default .CommentFormNotify:after{content:'Aktivieren Sie «Antworten», um über Reaktionen auf Ihren Kommentar benachrichtigt zu werden, oder «Alle», wenn Sie bei jedem neue Beitrag eine E-Mail erhalten wollen.'}.lang-fr .CommentFormNotify:after{content:'Cochez «Réponses» pour être avisé des réponses à votre commentaire, ou cochez «Toutes» si vous voulez recevoir un courriel sur chaque nouveau message.'}.lang-it .CommentFormNotify:after{content:'Selezionare «Rispondi» per essere avvisati delle risposte al tuo commento, oppure selezionare «Tutto» se vuoi ricevere un` e-mail con ogni nuovo post.'}.lang-en .CommentFormNotify:after{content:'Check «Replies» to be notified of responses to your comment, or check «All» if you want to receive an e-mail on each new post.'}.CommentFormNotify:after{display:block;font-size:85%;line-height:150%}@media only screen and (min-width:768px){.CommentForm .CommentForm_cite{width:50%;padding-right:10px;float:left}.CommentForm .CommentForm_email{width:50%;padding-left:10px;padding-right:0;float:left}.cug-comments .CommentForm .CommentForm_cite{display:none}.cug-comments .CommentForm .CommentForm_email{display:none}.CommentForm .CommentForm_website{width:100%;padding-left:0;padding-right:0;float:left}}@media only screen and (min-width:768px) and (max-width:900px){.CommentList .CommentListItem .CommentHeader .CommentStars~.CommentVotes{display:block;float:none}.CommentList .CommentListItem .CommentHeader .CommentVotes .CommentActionUpvote{padding:3px .5em 3px 0}}@media only screen and (max-width:550px){.CommentList .CommentListItem .CommentHeader .CommentStars~.CommentVotes{display:block;float:none}.CommentList .CommentListItem .CommentHeader .CommentVotes .CommentActionUpvote{padding:3px .5em 3px 0}}@media only screen and (max-width:480px){.CommentList .CommentListItem .CommentHeader .CommentVotes{display:block;float:none}.CommentList .CommentListItem .CommentHeader .CommentStars{display:block}.CommentStars span:first-child{margin-left:0}}@media only screen and (max-width:420px){.CommentList .CommentListItem .CommentHeader .CommentCite,.CommentList .CommentListItem .CommentHeader .CommentCreated{display:block}.CommentList .CommentListItem .CommentHeader .CommentCreated{padding-left:0}.CommentStarsInput:before{display:block}}.FrontendFileManagerIcons{display:inline}.FrontendFileManagerIcons a{display:inline!important}.FrontendFileManagerIcons a img{width:20px;height:20px}.FormBuilderFormContext{font:400 1em/1.3em 'Lato',sans-serif}input:-webkit-autofill,input:-webkit-autofill:focus{transition:background-color 600000s 0s,color 600000s 0s}input:focus,textarea:focus,select:focus{outline-offset:0px!important;outline:none!important}.InputfieldForm input:focus,.InputfieldForm textarea:focus{border:1px solid #e2001a!important;box-shadow:0 0 3px #e2001a!important;-moz-box-shadow:0 0 3px #e2001a!important;-webkit-box-shadow:0 0 3px #e2001a!important}#wrap_Inputfield-{display:none}ul.Inputfields{list-style-type:none}ul.Inputfields>fieldset>legend{padding:0!important}ul.Inputfields li{list-style-type:none!important}.ui-widget-content,.InputfieldContent{background-color:transparent}.InputfieldForm{margin-bottom:20px}.InputfieldForm input[type=text],.InputfieldForm input[type=email],.InputfieldForm input[type=password],.InputfieldForm textarea{border-top:1px solid #9d9d9d;border-right:1px solid #9d9d9d;border-bottom:1px solid #9d9d9d;border-left:1px solid #9d9d9d;border-radius:3px;color:#4b4b4b;font-size:1em;padding:8px 15px;border-radius:2px;width:100%;margin:0 0 .4em 0;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;zoom:1}.InputfieldForm input[type=text]:hover,.InputfieldForm input[type=email]:hover,.InputfieldForm input[type=password]:hover,.InputfieldForm textarea:hover{border:1px solid #9d9d9d;background-color:#fff;color:#4b4b4b}.InputfieldForm input[type=text]:focus,.InputfieldForm input[type=email]:focus,.InputfieldForm input[type=password]:focus,.InputfieldForm textarea:focus{border:1px solid #9d9d9d;background-color:#fff;color:#4b4b4b}.InputfieldForm input[type="checkbox"],.InputfieldForm input[type="radio"]{margin-right:.5em}.InputfieldForm select{-webkit-appearance:none;-moz-appearance:none;padding-right:20px;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23666%22%20points%3D%224%201%201%206%207%206%22%3E%3C%2Fpolygon%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23666%22%20points%3D%224%2013%201%208%207%208%22%3E%3C%2Fpolygon%3E%0A%3C%2Fsvg%3E);background-repeat:no-repeat;background-position:100% 50%;width:100%;padding:8px 15px;vertical-align:middle;display:inline-block}.InputfieldForm select{-moz-transform:scale(1)!important}.InputfieldForm button:disabled,.InputfieldForm input:disabled,.InputfieldForm textarea:disabled{opacity:.6}.InputfieldForm button:readonly,.InputfieldForm input:readonly,.InputfieldForm textarea:readonly{opacity:.6}.Inputfields>.Inputfield>.InputfieldContent:before,.Inputfields>.Inputfield>.InputfieldContent:after,.Inputfields>.Inputfield>.ui-widget-content:before,.Inputfields>.Inputfield>.ui-widget-content:after,.InputfieldForm:after{content:" ";display:table}.Inputfields>.Inputfield>.InputfieldContent:after,.Inputfields>.Inputfield>.ui-widget-content:after,.InputfieldForm:after{clear:both}.ui-helper-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.ui-helper-clearfix{display:inline-block}* html .ui-helper-clearfix{height:1%}.ui-helper-clearfix{display:block}.Inputfields{margin:0;padding:0;list-style-type:none}.Inputfields p{margin:0 0 .2em;font-size:15px;padding:0em}.Inputfields .Inputfield{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;zoom:1;padding:4px 0 4px;clear:both}.Inputfields .Inputfield .InputfieldHeader,.Inputfields .Inputfield .ui-widget-header,.Inputfields .Inputfield label{font-weight:400}.Inputfields .Inputfield label{cursor:pointer}.Inputfields .Inputfield .ui-widget-header,.Inputfields .Inputfield .InputfieldHeader{margin:0 0 .3em 0;padding:0;display:inline-block;color:#9b9b9b}.Inputfields .Inputfield .InputfieldHeaderHidden{display:none!important}.Inputfields .Inputfield ul li label{font-weight:400}.Inputfields .Inputfield .InputfieldContent:after,.Inputfields .Inputfield .ui-widget-content{padding:0}.Inputfields .InputfieldContent .Inputfields .Inputfield:not([data-original-width]),.Inputfields .Inputfield:not([data-original-width]){padding-right:0!important}.Inputfields .InputfieldHidden{display:none}.Inputfields .InputfieldColumnWidth{width:100%!important;float:left;clear:none;margin-left:0;padding-left:0}.Inputfields .InputfieldColumnWidthFirst{clear:both;margin-left:0;padding-left:0;padding-right:0}@media only screen and (min-width:600px){.Inputfields .InputfieldColumnWidth{width:50%!important;margin-left:0;padding-left:15px}.Inputfields .InputfieldColumnWidthFirst{padding-left:0;padding-right:15px}}.Inputfields hr{height:1px;border:0;border-bottom:1px dashed #ccc}.Inputfields .InputfieldFieldset{margin:0 0 1em;padding:0;border:none;background-color:#fff;position:relative}.Inputfields .InputfieldFieldset>.InputfieldHeader,.Inputfields .InputfieldFieldset>.ui-widget-header{position:absolute;top:0;display:block!important;font-size:30px;font-family:'Lato',sans-serif;font-weight:400;margin:0 0 10px;color:#9b9b9b}.Inputfields .InputfieldFieldset>legend{position:relative;top:0;display:block!important;font-size:30px;line-height:1.25;font-family:'Lato',sans-serif;font-weight:400;padding:25px 0 0;color:#9b9b9b}.Inputfields .InputfieldFieldset>legend+.InputfieldContent{margin-top:15px}.Inputfields .InputfieldHeaderHidden{display:none}.Inputfields .description{color:#4b4b4b;margin:0 0 .5em 0}.Inputfields .notes{color:#4b4b4b;font-style:italic;margin:0 0 .5em 0}p.ui-state-highlight,span.ui-state-highlight{color:#fff;background-color:#8fb82c;padding:5px 10px;margin-bottom:10px}.ui-state-error .InputfieldContent,.ui-state-error .ui-widget-content{position:relative;padding:0 0 .5em;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.ui-state-error .InputfieldContent p,.ui-state-error .ui-widget-content p{position:relative;display:block}.ui-state-error .InputfieldContent p span.ui-state-error,.ui-state-error .ui-widget-content p span.ui-state-error{color:#fff;font-size:14px;line-height:1.4em;display:inline-block!important;background-color:#e2001a;padding:.5em .8em;border:1px solid brand_color;margin-top:.6em;-webkit-text-stroke:.4px}.ui-state-error .InputfieldContent input[type=text],.ui-state-error .ui-widget-content input[type=text],.ui-state-error .InputfieldContent input[type=email],.ui-state-error .ui-widget-content input[type=email],.ui-state-error .InputfieldContent textarea,.ui-state-error .ui-widget-content textarea{border:1px solid #e2001a}.ui-state-error-text{color:#fff}.error-text{color:#e04554}p.ui-state-highlight a,p.ui-state-error a{color:#fff;text-decoration:underline}.InputfieldCheckbox .InputfieldContent label,.InputfieldCheckbox .ui-widget-content label{font-weight:400}.InputfieldRadios ul,.InputfieldCheckboxes ul{list-style:none!important;margin:0;padding-left:0!important}.InputfieldCheckboxes table input,.InputfieldCheckboxes li input{margin-right:.5em}ul.InputfieldRadiosColumns,ul.InputfieldCheckboxesColumns,ul.InputfieldRadiosFloated{width:100%;margin:0 0 5px 0}.Inputfields .InputfieldCheckboxesColumns li,.Inputfields .InputfieldRadiosColumns li,.Inputfields .InputfieldRadiosFloated li{display:block;float:left}.Inputfields .InputfieldCheckboxesFloated li,.Inputfields .InputfieldRadiosFloated li{padding-right:1em}.Inputfields .InputfieldCheckboxesColumns li,.Inputfields .InputfieldRadiosColumns li{width:100%!important;padding-left:0!important;padding-right:10px;padding-bottom:1%}.Inputfields .InputfieldCheckboxesColumns li>label,.Inputfields .InputfieldRadiosColumns li>label{display:block;margin-left:35px}.Inputfields .InputfieldCheckboxesColumns li>label>span::before,.Inputfields .InputfieldRadiosColumns li>label>span::before{margin-left:-33px}@media only screen and (min-width:600px){.Inputfields .InputfieldCheckboxesColumns li,.Inputfields .InputfieldRadiosColumns li{width:50%!important}}.InputfieldForm .Inputfields .InputfieldColumnWidthFirstTmp,.InputfieldForm .Inputfields .InputfieldColumnWidthFirst.InputfieldStateHidden+.Inputfield{clear:both;margin-left:0}.InputfieldStateRequired>.InputfieldHeader:first-child:after,.InputfieldStateRequired>.ui-widget-header:first-child:after{content:' *';color:#b50e60}button[type=submit],input.ui-button,.ui-button{clear:both;background-color:#e2001a;transition:all 0.23s ease-in-out 0s;border:1px solid #e2001a;border-radius:0;color:#fff;padding:12px 25px;margin-right:5px;font-size:18px;font-weight:700;cursor:pointer;text-align:center;text-decoration:none;vertical-align:top;white-space:nowrap;line-height:1}button[type=submit]:hover,input.ui-button:hover,.ui-button:hover{background-color:#fff;color:#e2001a}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.25em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-slider.ui-slider-horizontal{background-color:#ddd;box-shadow:inset 0 0 5px #aaa}.ui-slider-handle{width:10px;height:10px;background-color:white;border:1px solid #aaa;border-radius:50%}.ui-slider-handle.ui-state-hover{cursor:pointer;background-color:#bbb;border:1px solid #666}.Inputfields>.InputfieldStateCollapsed.InputfieldFieldset{padding-bottom:5px}.Inputfields>.InputfieldStateCollapsed .ui-widget-header{opacity:.6}.Inputfields>.InputfieldStateCollapsed .ui-widget-header:hover{opacity:1}.Inputfields>.InputfieldStateCollapsed .ui-widget-content{display:none}ul.InputfieldCheckboxesStacked li{padding-left:0}button,input,select,textarea{font-family:'Lato',sans-serif}article a.e-mail::before{display:none}input[type="radio"],input[type="checkbox"]{display:none}input[type='checkbox']:checked,input[type='checkbox']:not(:checked),input[type='radio']:checked,input[type='radio']:not(:checked){background:transparent;position:relative;visibility:hidden;margin:0;padding:0}input[type='checkbox']+span,input[type='radio']+span{position:relative;cursor:pointer}input[type='checkbox']:checked+span::before,input[type='checkbox']:not(:checked)+span::before,input[type='radio']:checked+span::before,input[type='radio']:not(:checked)+span::before{content:' ';display:inline-block;width:20px;height:20px;position:relative;top:4px;border:1px solid #9d9d9d;background:white;margin-right:10px;box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.1)}input[type=radio]:checked+span::before,input[type=radio]:not(:checked)+span::before{border-radius:30px}@media (hover:hover){input[type='checkbox']:hover+span::before,input[type='radio']:hover+span::before{background:#9d9d9d;box-shadow:inset 0 0 0 2px #fff}}input[type='radio']:checked+span::before{background:#9d9d9d;box-shadow:inset 0 0 0 2px #fff}input[type='checkbox']:checked+span::before{background:#e1e1e1;box-shadow:inset 0 0 0 2px #fff}input[type='checkbox']:checked+span::after{position:absolute;content:"\e926";font-family:icomoon;font-size:28px;left:-3px;color:#e2001a!important}ul.InputfieldRadiosStacked li{padding-left:0!important}.FormBuilder-online-member #FormBuilder_online-member input[type='checkbox']:checked+span::after{display:none!important}.FormBuilderErrors{display:none}p.uk-text-danger{position:relative;display:block;width:fit-content;color:#fff;background-color:#e04554;padding:5px 10px;margin-bottom:10px}p.uk-text-danger::before{content:" ";width:0;height:0;border-style:solid;border-width:0 9px 10px 9px;border-color:transparent transparent #e04554 transparent;position:absolute;bottom:-10px;left:5px;transform:rotate(-180deg)}p.uk-text-danger+input.required,p.uk-text-danger+textarea.required{border:1px solid #e04554}p.uk-text-danger+.InputfieldSelect select.required{border:1px solid #e04554}p.uk-text-danger+label span:before{border:1px solid #e04554!important}.uk-alert-success{margin-bottom:5rem;font-weight:700}.uk-alert-success span,.uk-alert-success a.uk-alert-close{display:none}.tmpl-member-registration form#registration-form .InputfieldContent ul.Inputfields{list-style-type:none}.tmpl-member-registration form#registration-form .InputfieldContent ul.Inputfields li{list-style-type:none!important}.tmpl-member-registration form#registration-form .InputfieldContent ul.Inputfields li.InputfieldEmail.Inputfield_form_email{margin-bottom:25px}.tmpl-member-registration form#registration-form .InputfieldContent ul.Inputfields ul.InputfieldRadiosFloated li{padding-left:0}.tmpl-member-registration form#registration-form .InputfieldContent ul.Inputfields textarea#Inputfield_form_message{margin:0 0 0 0}.tmpl-member-registration form#registration-form button#Inputfield_registration{margin-top:35px}.tmpl-member-registration .error-message{border:1px solid #e2001a;background-color:#e2001a;margin-bottom:25px;padding:25px 30px 0;color:#fff}.tmpl-member-registration .error-message h3{color:#fff}.tmpl-member-registration .error-message ul{margin:25px 0 20px}.tmpl-member-registration .error-message ul li{font-weight:700}.tmpl-member-registration .error-message ul li a{color:#fff;font-weight:700;text-decoration:underline}.tmpl-member-registration .confirm-message{border:1px solid #009aa8;background-color:#dfebed;margin-bottom:25px;padding:25px 30px 0}.tmpl-member-registration .confirm-message h3{color:#64adb9}.tmpl-member-registration .confirm-message p{font-weight:700;color:#64adb9}.tmpl-member-registration .confirm-message p a{color:#009aa8;font-weight:700}.tmpl-member-registration .confirm-message p a:hover{color:#e2001a}span.detail.pass-scores,span.pass-confirm detail,span.confirm-yes,span.confirm-no{display:none}form.certificate-filter-form button.ui-button{margin-top:0}@media only screen and (min-width:600px){form.certificate-filter-form button.ui-button{margin-top:30px}}@media only screen and (max-width:29.938em){.Inputfield{clear:both!important;width:100%!important;margin-left:0!important}.InputfieldCheckboxesColumns li{width:100%!important}.InputfieldRadiosColumns li{width:100%!important}}.MarkupSocialShareButtons{list-style-type:none;overflow:hidden;padding:0;margin:0;display:inline-block}.MarkupSocialShareButtons li{list-style-type:none;float:left;margin:0 2px}.MarkupSocialShareButtons li a{vertical-align:top;display:inline-block;text-decoration:none;border:none;width:40px;height:40px;opacity:.8}.MarkupSocialShareButtons li a:hover{opacity:1}.MarkupSocialShareButtons img{width:100%;height:auto}.sm2-bar-ui{position:relative;display:inline-block;width:100%;font-family:helvetica,arial,verdana,sans-serif;font-weight:normal;-webkit-background-clip:padding-box;background-clip:padding-box;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility;min-width:20em;max-width:30em;border-radius:2px;overflow:hidden;transition:max-width 0.2s ease-in-out}.sm2-bar-ui .sm2-playlist li{text-align:center;margin-top:-2px;font-size:95%;line-height:1em}.sm2-bar-ui.compact{min-width:1em;max-width:15em}.sm2-bar-ui ul{line-height:1em}.sm2-bar-ui.left .sm2-playlist li{text-align:left}.sm2-bar-ui .sm2-playlist li .load-error{cursor:help}.sm2-bar-ui.full-width{max-width:100%;z-index:5}.sm2-bar-ui.fixed{position:fixed;top:auto;bottom:0;left:0;border-radius:0;overflow:visible;z-index:999}.sm2-bar-ui.fixed .bd,.sm2-bar-ui.bottom .bd{border-radius:0;border-bottom:none}.sm2-bar-ui.bottom{top:auto;bottom:0;left:0;border-radius:0;overflow:visible}.sm2-bar-ui.playlist-open .bd{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-color:transparent}.sm2-bar-ui .bd,.sm2-bar-ui .sm2-extra-controls{position:relative;background-color:#28c}.sm2-bar-ui .sm2-inline-gradient{position:absolute;left:0;top:0;width:100%;height:100%;background-image:-moz-linear-gradient(to bottom,rgba(255,255,255,.125) 5%,rgba(255,255,255,.125) 45%,rgba(255,255,255,.15) 52%,rgba(0,0,0,.01) 51%,rgba(0,0,0,.1) 95%);background-image:linear-gradient(to bottom,rgba(255,255,255,.125) 5%,rgba(255,255,255,.125) 45%,rgba(255,255,255,.15) 50%,rgba(0,0,0,.1) 51%,rgba(0,0,0,.1) 95%)}.sm2-bar-ui.flat .sm2-inline-gradient{background-image:none}.sm2-bar-ui.flat .sm2-box-shadow{display:none;box-shadow:none}.sm2-bar-ui.no-volume .sm2-volume{display:none}.sm2-bar-ui.textured .sm2-inline-texture{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.75}.sm2-bar-ui.textured.dark-text .sm2-inline-texture{}.sm2-bar-ui.textured.dark-text .sm2-playlist-wrapper{background-color:transparent}.sm2-bar-ui.textured.dark-text .sm2-playlist-wrapper ul li:hover a,.sm2-bar-ui.textured.dark-text .sm2-playlist-wrapper ul li.selected a{background-color:rgba(0,0,0,.1);background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAQAAADZc7J/AAAAH0lEQVRIx2NgkKQQjhowasCoAaMGjBowasCoAcPNAAAt6mQBuOlmlAAAAABJRU5ErkJgggo=);background-image:none,none}.sm2-bar-ui .bd{display:table;border-bottom:none}.sm2-bar-ui .sm2-playlist-wrapper{background-color:rgba(0,0,0,.1)}.sm2-bar-ui .sm2-extra-controls .bd{background-color:rgba(0,0,0,.2)}.sm2-bar-ui.textured .sm2-extra-controls .bd{background-color:rgba(0,0,0,.05)}.sm2-bar-ui .sm2-extra-controls{background-color:transparent;border:none}.sm2-bar-ui .sm2-extra-controls .bd{display:block;border:none}.sm2-bar-ui .sm2-extra-controls .sm2-inline-element{display:inline-block}.sm2-bar-ui,.sm2-bar-ui .bd a{color:#fff}.sm2-bar-ui.dark-text,.sm2-bar-ui.dark-text .bd a{color:#000}.sm2-bar-ui.dark-text .sm2-inline-button{-webkit-filter:invert(1);filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'invert\'><feColorMatrix in='SourceGraphic' type='matrix' values='-1 0 0 0 1 0 -1 0 0 1 0 0 -1 0 1 0 0 0 1 0'/></filter></svg>#invert");filter:invert(1);filter:none\9}.sm2-bar-ui .bd a{text-decoration:none}.sm2-bar-ui .bd .sm2-button-element:hover{background-color:rgba(0,0,0,.1);background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAQAAADZc7J/AAAAH0lEQVRIx2NgkKQQjhowasCoAaMGjBowasCoAcPNAAAt6mQBuOlmlAAAAABJRU5ErkJgggo=);background-image:none,none}.sm2-bar-ui .bd .sm2-button-element:active{background-color:rgba(0,0,0,.25);background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAQAAADZc7J/AAAAH0lEQVRIx2NgsKcQjhowasCoAaMGjBowasCoAcPNAACGEfwBbDTf4QAAAABJRU5ErkJgggo=);background-image:none,none}.sm2-bar-ui .bd .sm2-extra-controls .sm2-button-element:active .sm2-inline-button,.sm2-bar-ui .bd .active .sm2-inline-button{-ms-transform:scale(.9);-webkit-transform:scale(.9);-webkit-transform-origin:50% 50%;transform:scale(.9);transform-origin:50% 50%;-moz-transform:none}.sm2-bar-ui .bd .sm2-extra-controls .sm2-button-element:hover,.sm2-bar-ui .bd .sm2-extra-controls .sm2-button-element:active,.sm2-bar-ui .bd .active{background-color:rgba(0,0,0,.1);background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAQAAADZc7J/AAAAH0lEQVRIx2NgkKQQjhowasCoAaMGjBowasCoAcPNAAAt6mQBuOlmlAAAAABJRU5ErkJgggo=);background-image:none,none}.sm2-bar-ui .bd .sm2-extra-controls .sm2-button-element:active{box-shadow:none}.sm2-bar-ui{font-size:15px;text-shadow:none}.sm2-bar-ui .sm2-inline-element{position:relative;display:inline-block;vertical-align:middle;padding:0;overflow:hidden}.sm2-bar-ui .sm2-inline-element,.sm2-bar-ui .sm2-button-element .sm2-button-bd{position:relative}.sm2-bar-ui .sm2-inline-element,.sm2-bar-ui .sm2-button-element .sm2-button-bd{min-width:2.8em;min-height:2.8em}.sm2-bar-ui .sm2-inline-button{position:absolute;top:0;left:0;width:100%;height:100%}.sm2-bar-ui .sm2-extra-controls .bd{background-image:none;background-color:rgba(0,0,0,.15)}.sm2-bar-ui .sm2-extra-controls .sm2-inline-element{width:25px;min-height:1.75em;min-width:2.5em}.sm2-bar-ui .sm2-inline-status{line-height:100%;display:inline-block;min-width:200px;max-width:20em;padding-left:.75em;padding-right:.75em}.sm2-bar-ui .sm2-inline-element{border-right:.075em dotted #666;border-right:.075em solid rgba(0,0,0,.1)}.sm2-bar-ui .sm2-inline-element.noborder{border-right:none}.sm2-bar-ui .sm2-inline-element.compact{min-width:2em;padding:0 .25em}.sm2-bar-ui .sm2-inline-element:first-of-type{border-top-left-radius:3px;border-bottom-left-radius:3px;overflow:hidden}.sm2-bar-ui .sm2-inline-element:last-of-type{border-right:none;border-top-right-radius:3px;border-bottom-right-radius:3px}.sm2-bar-ui .sm2-inline-status a:hover{background-color:transparent;text-decoration:underline}.sm2-inline-time,.sm2-inline-duration{display:table-cell;width:1%;font-size:75%;line-height:.9em;min-width:2em;vertical-align:middle}.sm2-bar-ui .sm2-playlist{position:relative;height:1.45em}.sm2-bar-ui .sm2-playlist-target{position:relative;min-height:1em}.sm2-bar-ui .sm2-playlist ul{position:absolute;left:0;top:0;width:100%;list-style-type:none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sm2-bar-ui p,.sm2-bar-ui .sm2-playlist ul,.sm2-bar-ui .sm2-playlist ul li{margin:0;padding:0}.sm2-bar-ui .sm2-playlist ul li{position:relative}.sm2-bar-ui .sm2-playlist ul li,.sm2-bar-ui .sm2-playlist ul li a{position:relative;display:block;height:1.5em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center}.sm2-row{position:relative;display:table-row}.sm2-progress-bd{padding:0 .8em}.sm2-progress .sm2-progress-track,.sm2-progress .sm2-progress-ball,.sm2-progress .sm2-progress-bar{position:relative;width:100%;height:.65em;border-radius:.65em}.sm2-progress .sm2-progress-bar{position:absolute;left:0;top:0;width:0;background-color:rgba(0,0,0,.33);background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAQAAADZc7J/AAAAH0lEQVRIx2NgCKEQjhowasCoAaMGjBowasCoAcPNAACwDFAQRH89BwAAAABJRU5ErkJgggo=);background-image:none,none}.volume-shade,.playing .sm2-progress .sm2-progress-track,.paused .sm2-progress .sm2-progress-track{cursor:pointer}.playing .sm2-progress .sm2-progress-ball{cursor:-moz-grab;cursor:-webkit-grab;cursor:grab}.sm2-progress .sm2-progress-ball{position:absolute;top:0;left:0;width:1em;height:1em;margin:-.2em 0 0 -.5em;width:14px;height:14px;margin:-2px 0 0 -7px;width:.9333em;height:.9333em;margin:-.175em 0 0 -.466em;background-color:#fff;padding:0;-webkit-transition:-webkit-transform 0.15s ease-in-out;transition:transform 0.15s ease-in-out}.sm2-progress .sm2-progress-track{background-color:rgba(0,0,0,.4);background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAQAAADZc7J/AAAAH0lEQVRIx2NgCKEQjhowasCoAaMGjBowasCoAcPNAACwDFAQRH89BwAAAABJRU5ErkJgggo=);background-image:none,none}.sm2-playlist-wrapper ul::-webkit-scrollbar-track{background-color:rgba(0,0,0,.4)}.playing.grabbing .sm2-progress .sm2-progress-track,.playing.grabbing .sm2-progress .sm2-progress-ball{cursor:-moz-grabbing;cursor:-webkit-grabbing;cursor:grabbing}.sm2-bar-ui.grabbing .sm2-progress .sm2-progress-ball{-webkit-transform:scale(1.15);transform:scale(1.15)}.sm2-inline-button{background-position:50% 50%;background-repeat:no-repeat;line-height:10em;image-rendering:-moz-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor;-ms-interpolation-mode:bicubic}.play-pause,.play-pause:hover,.paused .play-pause:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAQAAABu4E3oAAAAbUlEQVQ4y2NgGAXI4L/C//f/+/8LkKLF4T8I3P8fQKoWENj/X4FULf+BTqwnVQsInP/vQKoWEJiPNziwagE5MZ5ULSCgQJqWD/8TSLNlAWl+uUBaiH3430BavBwgLfYfkJLGFIDOmUBSSh5ZAAA76uz92byTiQAAAABJRU5ErkJgggo=);background-image:none,url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0ZWQgYnkgSWNvTW9vbi5pbyAtLT4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNSIgdmlld0JveD0iMCAwIDI1IDI1Ij4KPGc+CjwvZz4KCTxwYXRoIGQ9Ik0yMC44NzMgMTEuODU5bC0xMC43MDEtNi42M2MtMC43OC0wLjUxMS0xLjQxOC0wLjEzNC0xLjQxOCAwLjgzOHYxMi44N2MwIDAuOTcxIDAuNjM5IDEuMzQ4IDEuNDE4IDAuODM2bDEwLjcwMi02LjYzYzAgMCAwLjM4LTAuMjY4IDAuMzgtMC42NDMtMC4wMDEtMC4zNzQtMC4zODEtMC42NDEtMC4zODEtMC42NDF6IiBmaWxsPSIjZmZmZmZmIiAvPgo8L3N2Zz4K);background-size:67.5%;background-position:40% 53%}.playing .play-pause{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAQAAABu4E3oAAAAYUlEQVQ4y2NgGBrgv8N/+/8CSHwBIN8en4YL/0Hg/X8FKF8ByAaB87g0CPyHgQSoSABcRAGXJhhogDsTBhxGtYxqGWgtBRhaDPDnlw9I+eUDWOQCvkxmgO4EoE0GQ6RIAQDJp1sGBbdUlAAAAABJRU5ErkJgggo=);background-image:none,url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0ZWQgYnkgSWNvTW9vbi5pbyAtLT4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNSIgdmlld0JveD0iMCAwIDI1IDI1Ij4KPGc+CjwvZz4KCTxwYXRoIGQ9Ik0xNi44NzUgMy43NWMtMS4yNDMgMC0yLjI1IDAuMzgyLTIuMjUgMS42MjV2MTQuMjVjMCAxLjI0MyAxLjAwNyAxLjYyNSAyLjI1IDEuNjI1czIuMjUtMC4zODIgMi4yNS0xLjYyNXYtMTQuMjVjMC0xLjI0My0xLjAwNy0xLjYyNS0yLjI1LTEuNjI1ek04LjEyNSAzLjc1Yy0xLjI0MyAwLTIuMjUgMC4zODItMi4yNSAxLjYyNXYxNC4yNWMwIDEuMjQzIDEuMDA3IDEuNjI1IDIuMjUgMS42MjVzMi4yNS0wLjM4MiAyLjI1LTEuNjI1di0xNC4yNWMwLTEuMjQzLTEuMDA3LTEuNjI1LTIuMjUtMS42MjV6IiBmaWxsPSIjZmZmZmZmIiAvPgo8L3N2Zz4K);background-size:57.6%;background-position:50% 53%}.sm2-volume-control{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAQAAABu4E3oAAAAbElEQVR4Ae3LQRWCUBiEUSP8EV6UF4EIRrCBNMAGRiACNDACEYhw9RwKjAtXMt9mNvdy7nfTzQafk9UsYM1ImSAno52cDDZISbdASponpKTc7eTkaoOUdC9ISTNDSsok3XiQmzXsoQ7yZX9O3ghEXkYMNM3qAAAAAElFTkSuQmCCCg==);background-image:none,url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0ZWQgYnkgSWNvTW9vbi5pbyAtLT4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNSIgdmlld0JveD0iMCAwIDI1IDI1Ij4KPGc+CjwvZz4KCTxwYXRoIGQ9Ik0yMy43MDkgMTYuNzk4YzAgMS4xMDEtMC45MDEgMi0yLjAwMSAyaC0xOS41Yy0xLjEgMC0xLjIyOS0wLjQ2MS0wLjI4NS0xLjAyN2wyMC4wNzAtMTEuMzE4YzAuOTQ0LTAuNTY2IDEuNzE2LTAuMTI5IDEuNzE2IDAuOTcxdjkuMzc0eiIgZmlsbD0iI2ZmZmZmZiIgLz4KPC9zdmc+Cg==)}.sm2-volume-control,.sm2-volume-shade{background-position:42% 50%;background-size:56%}.volume-shade{filter:alpha(opacity=33);opacity:.33;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAQAAABu4E3oAAAAcElEQVR4AWOgIRgFDgzrGQKIV67AsJ/hPxAeIE65AEM/SDnxWhoY3gOVEq0lgOE+QjlhLQ4Q1xOrRYFhPkIZYS0CDPUg1xOvJQHiemK1ODCcR0gS1qLAsB4hQVgLIqoIwwaIlgKgXuLgBKDxJINRAADrW5nu3od31QAAAABJRU5ErkJgggo=);background-image:none,url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0ZWQgYnkgSWNvTW9vbi5pbyAtLT4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNSIgdmlld0JveD0iMCAwIDI1IDI1Ij4KPGc+CjwvZz4KCTxwYXRoIGQ9Ik0yMy43MDkgMTYuNzk4YzAgMS4xMDEtMC45MDEgMi0yLjAwMSAyaC0xOS41Yy0xLjEgMC0xLjIyOS0wLjQ2MS0wLjI4NS0xLjAyN2wyMC4wNzAtMTEuMzE4YzAuOTQ0LTAuNTY2IDEuNzE2LTAuMTI5IDEuNzE2IDAuOTcxdjkuMzc0eiIgZmlsbD0iIzAwMDAwMCIgLz4KPC9zdmc+Cg==)}.menu{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAQAAABu4E3oAAAAKklEQVQ4y2NgGAVkgv8L/u/HC+eja3D4Txg4YNpyAC9cMOr9Ue+PAtIBACYrHY6yh69UAAAAAElFTkSuQmCCCg==);background-image:none,url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0ZWQgYnkgSWNvTW9vbi5pbyAtLT4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNSIgdmlld0JveD0iMCAwIDI1IDI1Ij4KPGc+CjwvZz4KCTxwYXRoIGQ9Ik0yMCAxMS4yNWgtMTVjLTAuNjkgMC0xLjI1IDAuNTYtMS4yNSAxLjI1czAuNTYgMS4yNSAxLjI1IDEuMjVoMTVjMC42OTEgMCAxLjI1LTAuNTYgMS4yNS0xLjI1cy0wLjU1OS0xLjI1LTEuMjUtMS4yNXpNNSA4Ljc1aDE1YzAuNjkxIDAgMS4yNS0wLjU2IDEuMjUtMS4yNXMtMC41NTktMS4yNS0xLjI1LTEuMjVoLTE1Yy0wLjY5IDAtMS4yNSAwLjU2LTEuMjUgMS4yNXMwLjU2IDEuMjUgMS4yNSAxLjI1ek0yMCAxNi4yNWgtMTVjLTAuNjkgMC0xLjI1IDAuNTU5LTEuMjUgMS4yNXMwLjU2IDEuMjUgMS4yNSAxLjI1aDE1YzAuNjkxIDAgMS4yNS0wLjU1OSAxLjI1LTEuMjVzLTAuNTU5LTEuMjUtMS4yNS0xLjI1eiIgZmlsbD0iI2ZmZmZmZiIgLz4KPC9zdmc+Cg==);background-size:58%;background-position:54% 51%}.previous{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAQAAABu4E3oAAAAeklEQVQ4y+3SQQ2AMBBE0ZFQCUhAClKQgIPiBBxQB+AEHHwO7YUQSOcM/7jJ26TpSn85OhYmWofk0m0eiKwGoWMHqCQ0LGVaRxjy/kpCy8qlV0IgcuudDOCSwGiS8pbNJJJEz2ESiYZkkvL7h0kkAiPb0yUnZuuSv9gJY0oYWfRWQ2cAAAAASUVORK5CYIIK);background-image:none,url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0ZWQgYnkgSWNvTW9vbi5pbyAtLT4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNSIgdmlld0JveD0iMCAwIDI1IDI1Ij4KPGc+CjwvZz4KCTxwYXRoIGQ9Ik05LjM1NiAxMi41YzAgMC4zMjMgMC4zMjcgMC41NTIgMC4zMjcgMC41NTJsOS4wOTQgNS43MTFjMC42NzQgMC40NDEgMS4yMjMgMC4xMTYgMS4yMjMtMC43MTl2LTExLjA5MGMwLTAuODM2LTAuNTQ5LTEuMTYxLTEuMjIzLTAuNzJsLTkuMDk0IDUuNzEzYzAgMC4wMDEtMC4zMjcgMC4yMy0wLjMyNyAwLjU1MnpNNSA2LjY5NnYxMS42MDdjMCAxLjExIDAuNzY1IDEuNDUgMS44NzUgMS40NXMxLjg3NS0wLjM0IDEuODc1LTEuNDQ5di0xMS42MDljMC0xLjExMS0wLjc2NS0xLjQ1MS0xLjg3NS0xLjQ1MXMtMS44NzUgMC4zNDEtMS44NzUgMS40NTF6IiBmaWxsPSIjZmZmZmZmIiAvPgo8L3N2Zz4K)}.next{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAQAAABu4E3oAAAAcUlEQVQ4y+3STRGDYAyEYSQgoRKQUidUQh2Ak+IAHPRzAg6e3vmdPdM9JvMmk+xW1V9n0vgYPfebRafeVCdgH4F5Pe8agdEjRZi1KQJfTYpAp04R3inSZ1tKdsvilX1syHxZMveLPszYYZIH00GS76gftwQYOVBFQ3AAAAAASUVORK5CYIIK);background-image:none,url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0ZWQgYnkgSWNvTW9vbi5pbyAtLT4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNSIgdmlld0JveD0iMCAwIDI1IDI1Ij4KPGc+CjwvZz4KCTxwYXRoIGQ9Ik0xNS4zMTYgMTEuOTQ4bC05LjA5NC01LjcxM2MtMC42NzMtMC40NC0xLjIyMy0wLjExNi0xLjIyMyAwLjcyMXYxMS4wODljMCAwLjgzNyAwLjU1IDEuMTYgMS4yMjMgMC43Mmw5LjA5NC01LjcxMWMwIDAgMC4zMjktMC4yMzEgMC4zMjktMC41NTJzLTAuMzI5LTAuNTU0LTAuMzI5LTAuNTU0ek0xOC4xMjUgNS4yNDVjLTEuMTEgMC0xLjg3NSAwLjM0MS0xLjg3NSAxLjQ1MXYxMS42MDdjMCAxLjExMSAwLjc2NSAxLjQ1MiAxLjg3NSAxLjQ1MnMxLjg3NS0wLjM0MSAxLjg3NS0xLjQ1MnYtMTEuNjA3YzAtMS4xMS0wLjc2NS0xLjQ1MS0xLjg3NS0xLjQ1MXoiIGZpbGw9IiNmZmZmZmYiIC8+Cjwvc3ZnPgo=)}.previous,.next{background-size:49.5%;background-position:50% 50%}.sm2-extra-controls .previous,.sm2-extra-controls .next{backgound-size:53%}.shuffle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAQAAABu4E3oAAAA6klEQVQ4y82UQRGDMBBFV0IkIKESkICD4gAcFAfFAXFAHRAH4AAcUAevB0KmCRnaXDr93BbeTv7fDSJ/JHKqdAS6FEBRATCgRASAlYGeK+rwccnIu0Yy8QozhXeYmaOMHEqN6x+TRgkNDS3GFcsAeKKpqQFoQ4vtXiR3wGPzR743C80WIiJkrPsx3JsL+VmkUwh8moG2wHSMPA6UznSWBmBdFadeUPT+bCiAPpIYhoHBWwtt+652mTpudADcNyRUuwcenX6H8pHF27ELS3zHjH10bLqUb6u0RZ+lXDEwX87KITr1Ite//du8AIIVrE/DeocsAAAAAElFTkSuQmCCCg==);background-image:none,url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0ZWQgYnkgSWNvTW9vbi5pbyAtLT4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNSIgdmlld0JveD0iMCAwIDI1IDI1Ij4KPGc+CjwvZz4KCTxwYXRoIGQ9Ik0xOC44NjYgOC4zNjhoMC44ODR2Mi41MTZsNS4yNS00LjUtNS4yNS00LjV2Mi45ODRoLTAuODg0Yy00LjYxNiAwLTcuMjIgMy40MjEtOS41MTggNi40NC0yLjA2NiAyLjcxNS0zLjg1IDUuMDYwLTYuNzMyIDUuMDYwaC0yLjYxNnYzLjUwMWgyLjYxNmM0LjYxOCAwIDcuMjItMy40MjMgOS41MTktNi40NDEgMi4wNjUtMi43MTYgMy44NDktNS4wNjAgNi43MzEtNS4wNjB6TTYuNzY0IDEwLjU3M2MwLjE5Ni0wLjI1NSAwLjM5NS0wLjUxNSAwLjU5Ni0wLjc3OSAwLjQ4OS0wLjY0MyAxLjAwNS0xLjMyIDEuNTY0LTEuOTk1LTEuNjUxLTEuNTQzLTMuNjQ0LTIuNjgxLTYuMzA3LTIuNjgxaC0yLjYxNnYzLjVoMi42MTZjMS42NTkgMCAyLjk1NCAwLjc3OSA0LjE0OCAxLjk1NXpNMTkuNzUgMTYuNjE2aC0wLjg4NGMtMS43NTkgMC0zLjEwNy0wLjg3NC00LjM2My0yLjE3My0wLjEyNiAwLjE2NC0wLjI1MSAwLjMzLTAuMzc5IDAuNDk4LTAuNTUxIDAuNzIzLTEuMTQ1IDEuNTAxLTEuNzk5IDIuMjcgMS42OTYgMS42NTUgMy43NTEgMi45MDUgNi41NCAyLjkwNWgwLjg4NHYzbDUuMjUtNC41LTUuMjUtNC41MDJ2Mi41MDJ6IiBmaWxsPSIjZmZmZmZmIiAvPgo8L3N2Zz4K);background-size:45%;background-position:50% 50%}.repeat{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAQAAABu4E3oAAAAkElEQVR4Ae3SQRHCMBBG4UiIBCTUAUjCAZUQB8QJ66BxUAt18Ji0w06GTbtcuDC8/7ad79BOwz8TmbC//hnuPhk4N6s9iOuTk14HJUQmek0rGt8vlWT2yi+ipY0I/QrREGlJ4aKrib7LdiuWCEFH5zPLMTHAJ+FrZOZ2uNkSv4aMfN51I4HEgt9Csn+yvx8jTzq+o2pjJxTFAAAAAElFTkSuQmCCCg==);background-image:none,url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0ZWQgYnkgSWNvTW9vbi5pbyAtLT4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNSIgdmlld0JveD0iMCAwIDI1IDI1Ij4KPGc+CjwvZz4KCTxwYXRoIGQ9Ik0yMS4yNSA3Ljc1aC00Ljc1djMuNWgzLjc1djUuMjVoLTE1LjV2LTUuMjVoNS4yNXYyLjc1bDUtNC41LTUtNC41djIuNzVoLTYuMjVjLTEuMzggMC0yLjUgMS4xMTktMi41IDIuNXY3LjI1YzAgMS4zOCAxLjEyIDIuNSAyLjUgMi41aDE3LjVjMS4zODEgMCAyLjUtMS4xMiAyLjUtMi41di03LjI1YzAtMS4zODEtMS4xMTktMi41LTIuNS0yLjV6IiBmaWxsPSIjZmZmZmZmIiAvPgo8L3N2Zz4K);background-position:50% 43%;background-size:54%}.sm2-extra-controls .repeat{background-position:50% 45%}.sm2-playlist-wrapper ul li .sm2-row{display:table;width:100%}.sm2-playlist-wrapper ul li .sm2-col{display:table-cell;vertical-align:top;width:0%}.sm2-playlist-wrapper ul li .sm2-col.sm2-wide{width:100%}.sm2-playlist-wrapper ul li .sm2-icon{display:inline-block;overflow:hidden;width:2em;color:transparent!important;white-space:nowrap;padding-left:0;padding-right:0;text-indent:2em}.sm2-playlist-wrapper ul li .sm2-icon,.sm2-playlist-wrapper ul li:hover .sm2-icon,.sm2-playlist-wrapper ul li.selected .sm2-icon{background-size:55%;background-position:50% 50%;background-repeat:no-repeat}.sm2-playlist-wrapper ul li .sm2-col{border-right:1px solid rgba(0,0,0,.075)}.sm2-playlist-wrapper ul li.selected .sm2-col{border-color:rgba(255,255,255,.075)}.sm2-playlist-wrapper ul li .sm2-col:last-of-type{border-right:none}.sm2-playlist-wrapper ul li .sm2-cart,.sm2-playlist-wrapper ul li:hover .sm2-cart,.sm2-playlist-wrapper ul li.selected .sm2-cart{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAQAAABu4E3oAAAAs0lEQVR4AZ2TBxmDMBQGKwEJSEACEiKhEiIBCThonBAHRUIcJA6ui53x5fVnj3s7t7/EwLRsTS1iWdXXIiOWuR5ZREed7BEKcsTKkUGOKDnSSJBFODliKMth6M6IzttGv3+ORZ+0q4qTV7RbGNC5bDceUPBMhW2MV46syMsE2OTmcN+rvi4AD/gl7bhjj/U57v7z8v7OKpUrcchmqON6/XSpCu2y/AJtHJqOElyzNNF8SfQC+VxXoPkvdJYAAAAASUVORK5CYIIK);background-image:none,url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0ZWQgYnkgSWNvTW9vbi5pbyAtLT4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNSIgdmlld0JveD0iMCAwIDI1IDI1Ij4KPGc+CjwvZz4KCTxwYXRoIGQ9Ik01IDIxLjI1YzAgMS4zOCAxLjEyIDIuNSAyLjUgMi41IDEuMzgxIDAgMi41LTEuMTIgMi41LTIuNXMtMS4xMTktMi41LTIuNS0yLjVjLTEuMzggMC0yLjUgMS4xMi0yLjUgMi41ek0xNy41IDIxLjI1YzAgMS4zOCAxLjEyIDIuNSAyLjUgMi41IDEuMzgxIDAgMi41LTEuMTIgMi41LTIuNXMtMS4xMTktMi41LTIuNS0yLjVjLTEuMzggMC0yLjUgMS4xMi0yLjUgMi41ek05LjQzNCAxNS4zNGwxMy44MzYtMy45NTJjMC4yNjQtMC4wNzYgMC40OC0wLjM2MyAwLjQ4LTAuNjM4di02Ljg3NWgtMTcuNjI1di0yLjEyNWMwLTAuMjc1LTAuMjI0LTAuNS0wLjUtMC41aC0zLjg3NWMtMC4yNzUgMC0wLjUgMC4yMjUtMC41IDAuNXYyaDIuNDI5bDIuNDYgMTEuMzIxIDAuMjM4IDEuMTc5djEuODc1YzAgMC4yNzUgMC4yMjUgMC41IDAuNDk5IDAuNWgxNi4zNzZjMC4yNzQgMCAwLjQ5OS0wLjIyNSAwLjQ5OS0wLjV2LTEuODc1aC0xNC4wNjBjLTEuNDM2IDAtMS40NjYtMC41NjItMC4yNTYtMC45MXoiIGZpbGw9IiNmZmZmZmYiIC8+Cjwvc3ZnPgo=);background-position:48% 50%}.sm2-playlist-wrapper ul li .sm2-music,.sm2-playlist-wrapper ul li:hover .sm2-music,.sm2-playlist-wrapper ul li.selected .sm2-music{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAQAAABu4E3oAAAAiklEQVR4AbXTQRHCMBCF4ZWwEpBQCZGClHXQOMACDhoHVEIdRMLPgcAhM4G8Yfr+83fbtT+Gs7INW3HslfFu5/sePUn83qKTdAIJjEMnSSdG6MQ5NHLHyRqBTKikUFRSQSXMkWhXO00Ca11mSfqQ6yy54Q1U5Sw36vnHP9ii/v6O9cTJlGEZ74jSE7FGq55x7mJpAAAAAElFTkSuQmCCCg==);background-image:none,url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0ZWQgYnkgSWNvTW9vbi5pbyAtLT4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNSIgdmlld0JveD0iMCAwIDI1IDI1Ij4KPGc+CjwvZz4KCTxwYXRoIGQ9Ik0xOC43NSAxLjI1aC0xMi41Yy0xLjM3NSAwLTIuNSAxLjEyNS0yLjUgMi41djE3LjVjMCAxLjM3NSAxLjEyNSAyLjUgMi41IDIuNWgxMi41YzEuMzc2IDAgMi41LTEuMTI1IDIuNS0yLjV2LTE3LjVjMC0xLjM3NS0xLjEyNC0yLjUtMi41LTIuNXpNMTUuOTk1IDEzLjE1MWMtMC4yOTYgMC40NjMtMC40NTQgMC4yNjUtMC4zNjUgMCAwLjIzNS0wLjY5OCAwLjIyNi0yLjgwOS0xLjc0LTMuMTE4djYuNTE2YzAgMS4yMTUtMC43IDEuOTc3LTIuMTg4IDIuNDU1LTEuNDQ1IDAuNDYyLTMuMDYzLTAuMDE5LTMuNDQxLTEuMDU3LTAuMzc3LTEuMDM3IDAuNDczLTIuMyAxLjg5OS0yLjgyIDAuNzk2LTAuMjg5IDEuNjA0LTAuMjg2IDIuMjI2LTAuMDQ1di05LjE5M2gxLjUwNGMwIDEuNTc5IDQuMjI2IDMuOTYxIDIuMTA1IDcuMjYxeiIgZmlsbD0iI2ZmZmZmZiIgLz4KPC9zdmc+Cg==)}.sm2-bar-ui.dark-text .sm2-playlist-wrapper ul li .sm2-cart,.sm2-bar-ui.dark-text .sm2-playlist-wrapper ul li:hover .sm2-cart,.sm2-bar-ui.dark-text .sm2-playlist-wrapper ul li.selected .sm2-cart{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAQAAABu4E3oAAAArUlEQVR4AZ2SGaCGYBAAxymnnNYpp5x+p88pp1xe7t66vJxyKYfu+26b4b2Xb0Skox4vUerRgJfEKNkYYkCoX6msKO0hag+J7CGhPcSzh0BuD0mob81JEDa4m9wO4YTgNG+Ixw3HvK8eNLvLeySmpiC9MWZHZFzy+AF6at6qrY4NQkFNgQBnF/sDOL/+P1t+1KPh1YrLywnd2b5aD1vxKcdUPgcciuOIkLQKX2kA7fIW03sczysAAAAASUVORK5CYIIK);background-image:none,url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0ZWQgYnkgSWNvTW9vbi5pbyAtLT4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNSIgdmlld0JveD0iMCAwIDI1IDI1Ij4KPGc+CjwvZz4KCTxwYXRoIGQ9Ik01IDIxLjI1YzAgMS4zOCAxLjEyIDIuNSAyLjUgMi41IDEuMzgxIDAgMi41LTEuMTIgMi41LTIuNXMtMS4xMTktMi41LTIuNS0yLjVjLTEuMzggMC0yLjUgMS4xMi0yLjUgMi41ek0xNy41IDIxLjI1YzAgMS4zOCAxLjEyIDIuNSAyLjUgMi41IDEuMzgxIDAgMi41LTEuMTIgMi41LTIuNXMtMS4xMTktMi41LTIuNS0yLjVjLTEuMzggMC0yLjUgMS4xMi0yLjUgMi41ek05LjQzNCAxNS4zNGwxMy44MzYtMy45NTJjMC4yNjQtMC4wNzYgMC40OC0wLjM2MyAwLjQ4LTAuNjM4di02Ljg3NWgtMTcuNjI1di0yLjEyNWMwLTAuMjc1LTAuMjI0LTAuNS0wLjUtMC41aC0zLjg3NWMtMC4yNzUgMC0wLjUgMC4yMjUtMC41IDAuNXYyaDIuNDI5bDIuNDYgMTEuMzIxIDAuMjM4IDEuMTc5djEuODc1YzAgMC4yNzUgMC4yMjUgMC41IDAuNDk5IDAuNWgxNi4zNzZjMC4yNzQgMCAwLjQ5OS0wLjIyNSAwLjQ5OS0wLjV2LTEuODc1aC0xNC4wNjBjLTEuNDM2IDAtMS40NjYtMC41NjItMC4yNTYtMC45MXoiIGZpbGw9IiMwMDAwMDAiIC8+Cjwvc3ZnPgo=)}.sm2-bar-ui.dark-text .sm2-playlist-wrapper ul li .sm2-music,.sm2-bar-ui.dark-text .sm2-playlist-wrapper ul li:hover .sm2-music,.sm2-bar-ui.dark-text .sm2-playlist-wrapper ul li.selected .sm2-music{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAQAAABu4E3oAAAAhklEQVR4Ab3TQRHCMBCF4V/CSkBCJUQKUtZB1wEWcNA4oBLqIBKWC1zIlObBwP+Ome+24ZuMmWV3M0bXSr7djZcKebhJJ+UHxIFNJ0Un4DoxNo1cMUIjSeAqqVSVNFIlOUYcAxgnzrPTEekfzqPkgj1AU85yof3p+PtN6t9f6TKCurvA+Lw7axVZ1Ke1fYAAAAAASUVORK5CYIIK);background-image:none,url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0ZWQgYnkgSWNvTW9vbi5pbyAtLT4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNSIgdmlld0JveD0iMCAwIDI1IDI1Ij4KPGc+CjwvZz4KCTxwYXRoIGQ9Ik0xOC43NSAxLjI1aC0xMi41Yy0xLjM3NSAwLTIuNSAxLjEyNS0yLjUgMi41djE3LjVjMCAxLjM3NSAxLjEyNSAyLjUgMi41IDIuNWgxMi41YzEuMzc2IDAgMi41LTEuMTI1IDIuNS0yLjV2LTE3LjVjMC0xLjM3NS0xLjEyNC0yLjUtMi41LTIuNXpNMTUuOTk1IDEzLjE1MWMtMC4yOTYgMC40NjMtMC40NTQgMC4yNjUtMC4zNjUgMCAwLjIzNS0wLjY5OCAwLjIyNi0yLjgwOS0xLjc0LTMuMTE4djYuNTE2YzAgMS4yMTUtMC43IDEuOTc3LTIuMTg4IDIuNDU1LTEuNDQ1IDAuNDYyLTMuMDYzLTAuMDE5LTMuNDQxLTEuMDU3LTAuMzc3LTEuMDM3IDAuNDczLTIuMyAxLjg5OS0yLjgyIDAuNzk2LTAuMjg5IDEuNjA0LTAuMjg2IDIuMjI2LTAuMDQ1di05LjE5M2gxLjUwNGMwIDEuNTc5IDQuMjI2IDMuOTYxIDIuMTA1IDcuMjYxeiIgZmlsbD0iIzAwMDAwMCIgLz4KPC9zdmc+Cg==)}.sm2-bar-ui.dark-text .sm2-playlist-wrapper ul li .sm2-col{border-left-color:rgba(0,0,0,.15)}.sm2-playlist-wrapper ul li .sm2-icon:hover{background-color:rgba(0,0,0,.33)}.sm2-bar-ui .sm2-playlist-wrapper ul li .sm2-icon:hover{background-color:rgba(0,0,0,.45)}.sm2-bar-ui.dark-text .sm2-playlist-wrapper ul li.selected .sm2-icon:hover{background-color:rgba(255,255,255,.25);border-color:rgba(0,0,0,.125)}.sm2-progress-ball .icon-overlay{position:absolute;width:100%;height:100%;top:0;left:0;background:none,url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0ZWQgYnkgSWNvTW9vbi5pbyAtLT4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNSIgdmlld0JveD0iMCAwIDI1IDI1Ij4KPGc+CjwvZz4KCTxwYXRoIGQ9Ik0yNSAxMi41Yy0wLjAzMS0xLjYzMi0wLjM4NS0zLjI2LTEuMDM5LTQuNzQ4LTAuNjUyLTEuNDg5LTEuNTk4LTIuODM4LTIuNzYtMy45NTMtMS4xNjEtMS4xMTYtMi41MzgtMS45OTgtNC4wMjgtMi41NzktMS40ODktMC41ODQtMy4wOTEtMC44NjMtNC42NzMtMC44MjktMS41ODIgMC4wMzEtMy4xNTggMC4zNzUtNC41OTggMS4wMTAtMS40NDIgMC42MzItMi43NDggMS41NS0zLjgyNyAyLjY3NS0xLjA4MCAxLjEyNS0xLjkzMyAyLjQ1OS0yLjQ5NSAzLjkwMS0wLjU2NCAxLjQ0Mi0wLjgzMyAyLjk5MS0wLjc5OSA0LjUyMyAwLjAzMSAxLjUzMiAwLjM2NSAzLjA1NSAwLjk4IDQuNDQ4IDAuNjEyIDEuMzk0IDEuNTAxIDIuNjU3IDIuNTkxIDMuNyAxLjA4OSAxLjA0NCAyLjM4IDEuODY4IDMuNzc1IDIuNDEgMS4zOTQgMC41NDUgMi44OTIgMC44MDMgNC4zNzQgMC43NyAxLjQ4Mi0wLjAzMSAyLjk1My0wLjM1NSA0LjI5OS0wLjk1IDEuMzQ2LTAuNTkzIDIuNTY2LTEuNDUyIDMuNTczLTIuNTA2IDEuMDA4LTEuMDUzIDEuODAzLTIuMzAxIDIuMzI2LTMuNjQ4IDAuMzE4LTAuODE3IDAuNTM0LTEuNjcgMC42NDgtMi41MzQgMC4wMzAgMC4wMDIgMC4wNjEgMC4wMDMgMC4wOTIgMC4wMDMgMC44NjMgMCAxLjU2My0wLjcgMS41NjMtMS41NjMgMC0wLjA0NC0wLjAwMi0wLjA4Ny0wLjAwNi0wLjEzaDAuMDA2ek0yMi41MTcgMTYuNjQ5Yy0wLjU3MyAxLjI5OS0xLjQwMyAyLjQ3Ni0yLjQyMSAzLjQ0Ny0xLjAxNyAwLjk3Mi0yLjIyMiAxLjczOC0zLjUyMiAyLjI0MS0xLjMgMC41MDUtMi42OTMgMC43NDMtNC4wNzQgMC43MS0xLjM4Mi0wLjAzMi0yLjc0OS0wLjMzNS00LTAuODktMS4yNTEtMC41NTMtMi4zODUtMS4zNTUtMy4zMi0yLjMzNy0wLjkzNi0wLjk4MS0xLjY3My0yLjE0My0yLjE1Ni0zLjM5NS0wLjQ4NS0xLjI1Mi0wLjcxNC0yLjU5My0wLjY4LTMuOTI1IDAuMDMyLTEuMzMyIDAuMzI1LTIuNjQ3IDAuODYxLTMuODUgMC41MzQtMS4yMDQgMS4zMDYtMi4yOTQgMi4yNTItMy4xOTQgMC45NDYtMC45IDIuMDY0LTEuNjA4IDMuMjY4LTIuMDcyIDEuMjA1LTAuNDY1IDIuNDk0LTAuNjg0IDMuNzc1LTAuNjUgMS4yODIgMC4wMzIgMi41NDUgMC4zMTUgMy43IDAuODMxIDEuMTU2IDAuNTE0IDIuMjA0IDEuMjU3IDMuMDY3IDIuMTY4IDAuODY0IDAuOTEgMS41NDMgMS45ODUgMS45ODcgMy4xNDIgMC40NDYgMS4xNTcgMC42NTQgMi4zOTQgMC42MjEgMy42MjVoMC4wMDZjLTAuMDA0IDAuMDQzLTAuMDA2IDAuMDg2LTAuMDA2IDAuMTMgMCAwLjgwNiAwLjYxIDEuNDY5IDEuMzk0IDEuNTUzLTAuMTUyIDAuODUtMC40MDQgMS42OC0wLjc1MSAyLjQ2NnoiIGZpbGw9IiMwMDAwMDAiIC8+Cjwvc3ZnPgo=);background-size:72%;background-position:50%;background-repeat:no-repeat;display:none}.playing.buffering .sm2-progress-ball .icon-overlay{display:block;-webkit-animation:spin 0.6s linear infinite;animation:spin 0.6s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.sm2-element ul{font-size:95%;list-style-type:none}.sm2-element ul,.sm2-element ul li{margin:0;padding:0}.bd.sm2-playlist-drawer{z-index:3;border-radius:0;width:100%;height:0;border:none;background-image:none;display:block;overflow:hidden;transition:height 0.2s ease-in-out}.sm2-bar-ui.fixed .bd.sm2-playlist-drawer,.sm2-bar-ui.bottom .bd.sm2-playlist-drawer{position:absolute}.sm2-bar-ui.fixed .sm2-playlist-wrapper,.sm2-bar-ui.bottom .sm2-playlist-wrapper{padding-bottom:0}.sm2-bar-ui.fixed .bd.sm2-playlist-drawer,.sm2-bar-ui.bottom .bd.sm2-playlist-drawer{bottom:2.8em}.sm2-bar-ui .bd.sm2-playlist-drawer{opacity:.5;transform:translateZ(0)}.sm2-bar-ui.playlist-open .bd.sm2-playlist-drawer{height:auto;opacity:1}.sm2-bar-ui.playlist-open .bd.sm2-playlist-drawer a{-webkit-filter:none}.sm2-bar-ui.fixed.playlist-open .bd.sm2-playlist-drawer .sm2-playlist-wrapper,.sm2-bar-ui.bottom.playlist-open .bd.sm2-playlist-drawer .sm2-playlist-wrapper{padding-bottom:.5em;box-shadow:none}.sm2-bar-ui .bd.sm2-playlist-drawer{transition:all 0.2s ease-in-out;transition-property:transform,height,opacity,background-color,-webkit-filter}.sm2-bar-ui .bd.sm2-playlist-drawer a{transition:-webkit-filter 0.2s ease-in-out}.sm2-bar-ui .bd.sm2-playlist-drawer .sm2-inline-texture{background-position:0 -2.8em}.sm2-box-shadow{position:absolute;left:0;top:0;width:100%;height:100%;box-shadow:inset 0 1px 6px rgba(0,0,0,.15)}.sm2-playlist-wrapper{position:relative;padding:.5em .5em .5em .25em;background-image:none,none}.sm2-playlist-wrapper ul{max-height:9.25em;overflow:auto}.sm2-playlist-wrapper ul li{border-bottom:1px solid rgba(0,0,0,.05)}.sm2-playlist-wrapper ul li:nth-child(odd){background-color:rgba(255,255,255,.03)}.sm2-playlist-wrapper ul li a{display:block;padding:.5em .25em .5em .75em;margin-right:0;font-size:90%;vertical-align:middle}.sm2-playlist-wrapper ul li a.sm2-exclude{display:inline-block}.sm2-playlist-wrapper ul li a.sm2-exclude .label{font-size:95%;line-height:1em;margin-left:0;padding:2px 4px}.sm2-playlist-wrapper ul li:hover a{background-color:rgba(0,0,0,.2);background-image:url(../../modules/TextformatterSoundmanager/soundmanager2/bar-ui/image/black-20.png);background-image:none,none}.sm2-bar-ui.dark-text .sm2-playlist-wrapper ul li:hover a{background-color:rgba(255,255,255,.1);background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAQAAADZc7J/AAAAH0lEQVRIx2NgkKQQjhowasCoAaMGjBowasCoAcPNAAAt6mQBuOlmlAAAAABJRU5ErkJgggo=);background-image:none,none}.sm2-playlist-wrapper ul li.selected a{background-color:rgba(0,0,0,.25);background-image:url(../../modules/TextformatterSoundmanager/soundmanager2/bar-ui/image/black-20.png);background-image:none,none}.sm2-bar-ui.dark-text ul li.selected a{background-color:rgba(255,255,255,.1);background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAQAAADZc7J/AAAAH0lEQVRIx2NgkKQQjhowasCoAaMGjBowasCoAcPNAAAt6mQBuOlmlAAAAABJRU5ErkJgggo=);background-image:none,none}.sm2-bar-ui .disabled{filter:alpha(opacity=33);opacity:.33}.sm2-bar-ui .bd .sm2-button-element.disabled:hover{background-color:transparent}.sm2-bar-ui .active,.sm2-bar-ui.playlist-open .sm2-menu:hover{box-shadow:inset 0 0 2px rgba(0,0,0,.1);background-image:none}.firefox-fix{position:relative;display:inline-block;width:100%;height:100%}.sm2-playlist-wrapper ul::-webkit-scrollbar{width:10px}.sm2-playlist-wrapper ul::-webkit-scrollbar-track{background:rgba(0,0,0,.33);border-radius:10px}.sm2-playlist-wrapper ul::-webkit-scrollbar-thumb{border-radius:10px;background:#fff}.sm2-extra-controls{font-size:0;text-align:center}.sm2-bar-ui .label{position:relative;display:inline-block;font-size:.7em;margin-left:.25em;vertical-align:top;background-color:rgba(0,0,0,.25);border-radius:3px;padding:0 3px;box-sizing:padding-box}.sm2-bar-ui.dark-text .label{background-color:rgba(0,0,0,.1);background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAQAAADZc7J/AAAAH0lEQVRIx2NgkKQQjhowasCoAaMGjBowasCoAcPNAAAt6mQBuOlmlAAAAABJRU5ErkJgggo=);background-image:none,none}.sm2-bar-ui .sm2-playlist-drawer .label{font-size:.8em;padding:0 3px}.sm2-bar-ui .sm2-inline-element{display:table-cell}.sm2-bar-ui .sm2-inline-element{width:1%}.sm2-bar-ui .sm2-inline-status{width:100%;min-width:100%;max-width:100%}.sm2-bar-ui>.bd{width:100%}.sm2-bar-ui .sm2-playlist-drawer{display:block;overflow:hidden}.sm2-bar-ui *{box-sizing:padding-box}.sm2-bar-ui li a{text-decoration:none;border-bottom:none}.sm2-bar-ui.gradient-fat{font-family:inherit;min-width:30em;max-width:100%}.sm2-bar-ui.gradient-fat.playlist-open{}.sm2-bar-ui.gradient-fat .sm2-inline-gradient{background-image:none}.gradient-fat .sm2-button-bd a{border:none}.sm2-bar-ui.noborder .sm2-inline-element{border:none}a.sm2-inline-button{color:#28C}.sm2-bar-ui.gradient-fat .sm2-inline-element,.sm2-bar-ui.gradient-fat .sm2-button-element .sm2-button-bd{min-width:5em;min-height:5em}.sm2-bar-ui.gradient-fat .sm2-playlist-target{top:-8px}.sm2-bar-ui.gradient-fat .sm2-progress .sm2-progress-track{background-color:#3caac8;background-color:rgba(60,170,200,.8);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(44,124,145,.8)),to(rgba(78,183,212,.8)));background:-webkit-linear-gradient(top,rgba(44,124,145,.8),rgba(78,183,212,.8));background:-moz-linear-gradient(top,rgba(44,124,145,.8),rgba(78,183,212,.8));background:-o-linear-gradient(top,rgba(44,124,145,.8),rgba(78,183,212,.8));background:-ms-linear-gradient(top,rgba(44,124,145,.8),rgba(78,183,212,.8));background:linear-gradient(rgba(44,124,145,.8),rgba(78,183,212,.8))}.sm2-bar-ui.gradient-fat .sm2-main-controls,.sm2-bar-ui.gradient-fat .sm2-playlist-drawer{background-color:rgba(0,0,0,.6);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(50,50,50,.8)),to(rgba(0,0,0,.8)));background:-webkit-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.8));background:-moz-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.8));background:-o-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.8));background:-ms-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.8));background:linear-gradient(rgba(50,50,50,.7),rgba(0,0,0,.8))}@media only screen and (max-width:767px){.sm2-bar-ui.gradient-fat{width:100%;min-width:1em;max-width:750px}}.modaal-noscroll{overflow:hidden}.modaal-accessible-hide{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}.modaal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;opacity:0}.modaal-wrapper{display:block;position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;overflow:auto;opacity:1;box-sizing:border-box;-webkit-overflow-scrolling:touch;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.modaal-wrapper *{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden}.modaal-wrapper .modaal-close{border:none;background:transparent;padding:0;-webkit-appearance:none}.modaal-wrapper.modaal-start_none{display:none;opacity:1}.modaal-wrapper.modaal-start_fade{opacity:0}.modaal-wrapper *[tabindex="0"]{outline:none!important}.modaal-wrapper.modaal-fullscreen{overflow:hidden}.modaal-outer-wrapper{display:table;position:relative;width:100%;height:100%}.modaal-fullscreen .modaal-outer-wrapper{display:block}.modaal-inner-wrapper{display:table-cell;width:100%;height:100%;position:relative;vertical-align:middle;text-align:center;padding:80px 25px}.modaal-fullscreen .modaal-inner-wrapper{padding:0;display:block;vertical-align:top}.modaal-container{position:relative;display:inline-block;width:100%;margin:auto;text-align:left;color:#000;max-width:1000px;border-radius:0;background:#fff;box-shadow:0 4px 15px rgba(0,0,0,.2);cursor:auto}.modaal-container.is_loading{height:100px;width:100px;overflow:hidden}.modaal-fullscreen .modaal-container{max-width:none;height:100%;overflow:auto}.modaal-close{position:fixed;right:20px;top:20px;color:#fff;cursor:pointer;opacity:1;width:50px;height:50px;background:rgba(0,0,0,0);border-radius:100%;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.modaal-close:focus,.modaal-close:hover{outline:none;background:#fff}.modaal-close:focus:before,.modaal-close:focus:after,.modaal-close:hover:before,.modaal-close:hover:after{background:#b93d0c}.modaal-close span{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}.modaal-close:before,.modaal-close:after{display:block;content:" ";position:absolute;top:14px;left:23px;width:4px;height:22px;border-radius:4px;background:#fff;-webkit-transition:background 0.2s ease-in-out;transition:background 0.2s ease-in-out}.modaal-close:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.modaal-close:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.modaal-fullscreen .modaal-close{background:#afb7bc;right:10px;top:10px}.modaal-content-container{padding:30px}.modaal-confirm-wrap{padding:30px 0 0;text-align:center;font-size:0}.modaal-confirm-btn{font-size:14px;display:inline-block;margin:0 10px;vertical-align:middle;cursor:pointer;border:none;background:transparent}.modaal-confirm-btn.modaal-ok{padding:10px 15px;color:#fff;background:#555;border-radius:3px;-webkit-transition:background 0.2s ease-in-out;transition:background 0.2s ease-in-out}.modaal-confirm-btn.modaal-ok:hover{background:#2f2f2f}.modaal-confirm-btn.modaal-cancel{text-decoration:underline}.modaal-confirm-btn.modaal-cancel:hover{text-decoration:none;color:#2f2f2f}.modaal-instagram .modaal-container{width:auto;background:transparent;box-shadow:none!important}.modaal-instagram .modaal-content-container{padding:0;background:transparent}.modaal-instagram .modaal-content-container>blockquote{width:1px!important;height:1px!important;opacity:0!important}.modaal-instagram iframe{opacity:0;margin:-6px!important;border-radius:0!important;width:1000px!important;max-width:800px!important;box-shadow:none!important;-webkit-animation:instaReveal 1s linear forwards;animation:instaReveal 1s linear forwards}.modaal-image .modaal-inner-wrapper{padding-left:140px;padding-right:140px}.modaal-image .modaal-container{width:auto;max-width:100%}.modaal-gallery-wrap{position:relative;color:#fff}.modaal-gallery-item{display:none}.modaal-gallery-item img{display:block}.modaal-gallery-item.is_active{display:block}.modaal-gallery-label{position:absolute;left:0;width:100%;margin:20px 0 0;font-size:18px;text-align:center;color:#fff}.modaal-gallery-label:focus{outline:none}.modaal-gallery-control{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);opacity:1;cursor:pointer;color:#fff;width:50px;height:50px;background:rgba(0,0,0,0);border:none;border-radius:100%;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.modaal-gallery-control.is_hidden{opacity:0;cursor:default}.modaal-gallery-control:focus,.modaal-gallery-control:hover{outline:none;background:#fff}.modaal-gallery-control:focus:before,.modaal-gallery-control:focus:after,.modaal-gallery-control:hover:before,.modaal-gallery-control:hover:after{background:#afb7bc}.modaal-gallery-control span{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}.modaal-gallery-control:before,.modaal-gallery-control:after{display:block;content:" ";position:absolute;top:16px;left:25px;width:4px;height:18px;border-radius:4px;background:#fff;-webkit-transition:background 0.2s ease-in-out;transition:background 0.2s ease-in-out}.modaal-gallery-control:before{margin:-5px 0 0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.modaal-gallery-control:after{margin:5px 0 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.modaal-gallery-next-inner{left:100%;margin-left:40px}.modaal-gallery-next-outer{right:45px}.modaal-gallery-prev:before,.modaal-gallery-prev:after{left:22px}.modaal-gallery-prev:before{margin:5px 0 0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.modaal-gallery-prev:after{margin:-5px 0 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.modaal-gallery-prev-inner{right:100%;margin-right:40px}.modaal-gallery-prev-outer{left:45px}.modaal-video-wrap{margin:auto 50px;position:relative}.modaal-video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;box-shadow:0 0 10px rgba(0,0,0,.3);background:#000;max-width:1300px;margin-left:auto;margin-right:auto}.modaal-video-container iframe,.modaal-video-container object,.modaal-video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.modaal-iframe .modaal-content{width:100%;height:100%}.modaal-iframe-elem{width:100%;height:100%;display:block}.modaal-loading-spinner{background:none;position:absolute;width:200px;height:200px;top:50%;left:50%;margin:-100px 0 0 -100px;-webkit-transform:scale(.25);-ms-transform:scale(.25);transform:scale(.25)}.modaal-loading-spinner>div{width:24px;height:24px;margin-left:4px;margin-top:4px;position:absolute}.modaal-loading-spinner>div>div{width:100%;height:100%;border-radius:15px;background:#fff}.modaal-loading-spinner>div:nth-of-type(1)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:0s;animation-delay:0s}.modaal-loading-spinner>div:nth-of-type(2)>div,.modaal-loading-spinner>div:nth-of-type(3)>div{-ms-animation:modaal-loading-spinner 1s linear infinite;-moz-animation:modaal-loading-spinner 1s linear infinite;-webkit-animation:modaal-loading-spinner 1s linear infinite;-o-animation:modaal-loading-spinner 1s linear infinite}.modaal-loading-spinner>div:nth-of-type(1){-ms-transform:translate(84px,84px) rotate(45deg) translate(70px,0);-webkit-transform:translate(84px,84px) rotate(45deg) translate(70px,0);transform:translate(84px,84px) rotate(45deg) translate(70px,0)}.modaal-loading-spinner>div:nth-of-type(2)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.12s;animation-delay:.12s}.modaal-loading-spinner>div:nth-of-type(2){-ms-transform:translate(84px,84px) rotate(90deg) translate(70px,0);-webkit-transform:translate(84px,84px) rotate(90deg) translate(70px,0);transform:translate(84px,84px) rotate(90deg) translate(70px,0)}.modaal-loading-spinner>div:nth-of-type(3)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.25s;animation-delay:.25s}.modaal-loading-spinner>div:nth-of-type(4)>div,.modaal-loading-spinner>div:nth-of-type(5)>div{-ms-animation:modaal-loading-spinner 1s linear infinite;-moz-animation:modaal-loading-spinner 1s linear infinite;-webkit-animation:modaal-loading-spinner 1s linear infinite;-o-animation:modaal-loading-spinner 1s linear infinite}.modaal-loading-spinner>div:nth-of-type(3){-ms-transform:translate(84px,84px) rotate(135deg) translate(70px,0);-webkit-transform:translate(84px,84px) rotate(135deg) translate(70px,0);transform:translate(84px,84px) rotate(135deg) translate(70px,0)}.modaal-loading-spinner>div:nth-of-type(4)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.37s;animation-delay:.37s}.modaal-loading-spinner>div:nth-of-type(4){-ms-transform:translate(84px,84px) rotate(180deg) translate(70px,0);-webkit-transform:translate(84px,84px) rotate(180deg) translate(70px,0);transform:translate(84px,84px) rotate(180deg) translate(70px,0)}.modaal-loading-spinner>div:nth-of-type(5)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.5s;animation-delay:.5s}.modaal-loading-spinner>div:nth-of-type(6)>div,.modaal-loading-spinner>div:nth-of-type(7)>div{-ms-animation:modaal-loading-spinner 1s linear infinite;-moz-animation:modaal-loading-spinner 1s linear infinite;-webkit-animation:modaal-loading-spinner 1s linear infinite;-o-animation:modaal-loading-spinner 1s linear infinite}.modaal-loading-spinner>div:nth-of-type(5){-ms-transform:translate(84px,84px) rotate(225deg) translate(70px,0);-webkit-transform:translate(84px,84px) rotate(225deg) translate(70px,0);transform:translate(84px,84px) rotate(225deg) translate(70px,0)}.modaal-loading-spinner>div:nth-of-type(6)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.62s;animation-delay:.62s}.modaal-loading-spinner>div:nth-of-type(6){-ms-transform:translate(84px,84px) rotate(270deg) translate(70px,0);-webkit-transform:translate(84px,84px) rotate(270deg) translate(70px,0);transform:translate(84px,84px) rotate(270deg) translate(70px,0)}.modaal-loading-spinner>div:nth-of-type(7)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.75s;animation-delay:.75s}.modaal-loading-spinner>div:nth-of-type(7){-ms-transform:translate(84px,84px) rotate(315deg) translate(70px,0);-webkit-transform:translate(84px,84px) rotate(315deg) translate(70px,0);transform:translate(84px,84px) rotate(315deg) translate(70px,0)}.modaal-loading-spinner>div:nth-of-type(8)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.87s;animation-delay:.87s}.modaal-loading-spinner>div:nth-of-type(8){-ms-transform:translate(84px,84px) rotate(360deg) translate(70px,0);-webkit-transform:translate(84px,84px) rotate(360deg) translate(70px,0);transform:translate(84px,84px) rotate(360deg) translate(70px,0)}@media only screen and (min-width:1400px){.modaal-video-container{padding-bottom:0;height:731px}}@media only screen and (max-width:1140px){.modaal-image .modaal-inner-wrapper{padding-left:25px;padding-right:25px}.modaal-gallery-control{top:auto;bottom:20px;-webkit-transform:none;-ms-transform:none;transform:none;background:rgba(0,0,0,.7)}.modaal-gallery-control:before,.modaal-gallery-control:after{background:#fff}.modaal-gallery-next{left:auto;right:20px}.modaal-gallery-prev{left:20px;right:auto}}@media screen and (max-width:900px){.modaal-instagram iframe{width:500px!important}}@media only screen and (max-width:600px){.modaal-instagram iframe{width:280px!important}}@media screen and (max-height:1100px){.modaal-instagram iframe{width:700px!important}}@media screen and (max-height:1000px){.modaal-inner-wrapper{padding-top:60px;padding-bottom:60px}.modaal-instagram iframe{width:600px!important}}@media screen and (max-height:900px){.modaal-instagram iframe{width:500px!important}.modaal-video-container{max-width:900px;max-height:510px}}@media only screen and (max-height:820px){.modaal-gallery-label{display:none}}@keyframes instaReveal{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes instaReveal{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes modaal-loading-spinner{0%{opacity:1;-ms-transform:scale(1.5);-webkit-transform:scale(1.5);transform:scale(1.5)}100%{opacity:.1;-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}}@keyframes modaal-loading-spinner{0%{opacity:1;-ms-transform:scale(1.5);-webkit-transform:scale(1.5);transform:scale(1.5)}100%{opacity:.1;-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}}