/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;height:100%;}*,:after,:before{box-sizing:border-box;}article,aside,figcaption,figure,footer,header,main,nav,section{display:block;}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;-webkit-text-decoration-skip:objects;}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:inherit;font-weight:bolder;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}dfn{font-style:italic;}mark{background-color:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-.25em;}sup{top:-.5em;}audio,video{display:inline-block;}audio:not([controls]){display:none;height:0;}img{border-style:none;}svg:not(:root){overflow:hidden;}button,input,optgroup,select,textarea{margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000;}option:not(:checked){color:#000;}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button;}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0;}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{display:inline-block;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-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details,menu{display:block;}summary{display:list-item;}canvas{display:inline-block;}[hidden],template{display:none;}body,figure,h1,h2,h3,h4,h5,h6,html,p{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}nav li,nav ol,nav ul{list-style:none;margin:0;padding:0;}button{font-size:inherit;cursor:pointer;}button:focus{outline:none;}button::-moz-focus-inner{border:0;}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}nav *{-webkit-tap-highlight-color:rgba(0,0,0,0);}@font-face{font-family:Fira Sans;src:url(/themes/custom/politische_bildung/fonts/fira-sans/FiraSans-Regular.woff2) format("woff2"),url(/themes/custom/politische_bildung/fonts/fira-sans/FiraSans-Regular.woff) format("woff");font-weight:400;font-style:normal;}@font-face{font-family:Fira Sans;src:url(/themes/custom/politische_bildung/fonts/fira-sans/FiraSans-Italic.woff2) format("woff2"),url(/themes/custom/politische_bildung/fonts/fira-sans/FiraSans-Italic.woff) format("woff");font-weight:400;font-style:italic;}@font-face{font-family:Fira Sans;src:url(/themes/custom/politische_bildung/fonts/fira-sans/FiraSans-Medium.woff2) format("woff2"),url(/themes/custom/politische_bildung/fonts/fira-sans/FiraSans-Medium.woff) format("woff");font-weight:500;font-style:normal;}@font-face{font-family:Fira Sans;src:url(/themes/custom/politische_bildung/fonts/fira-sans/FiraSans-SemiBold.woff2) format("woff2"),url(/themes/custom/politische_bildung/fonts/fira-sans/FiraSans-SemiBold.woff) format("woff");font-weight:600;font-style:normal;}@font-face{font-family:Fira Sans;src:url(/themes/custom/politische_bildung/fonts/fira-sans/FiraSans-Bold.woff2) format("woff2"),url(/themes/custom/politische_bildung/fonts/fira-sans/FiraSans-Bold.woff) format("woff");font-weight:700;font-style:normal;}body{min-width:320px;}input,select,textarea{font-size:1.6rem;padding:0 1rem;border:1px solid #bbced0;}input,select{height:3.6rem;}textarea{padding:1rem;}input[type=checkbox],input[type=file],input[type=radio],input[type=range]{line-height:normal;height:auto;margin:0;padding:0;border:0;}::-moz-focus-inner{padding:0;border:0;}label[for]{cursor:pointer;}label.form-required:after{content:"*";color:#be1839;font-weight:700;margin-left:5px;}form .field--type-boolean{margin-top:.5rem;}hr{height:1px;border:0;background:#e6e6e6;margin:7rem 0;clear:both;}a{text-decoration:underline;color:currentcolor;}a:active,a:focus,a:hover,nav a{text-decoration:none;}::-moz-selection{color:#fff;background:#be1839;}::selection{color:#fff;background:#be1839;}.theme--base ::-moz-selection{background:#be1839;}.theme--base ::selection{background:#be1839;}.theme--contrast ::-moz-selection{background:#0d5a7d;}.theme--contrast ::selection{background:#0d5a7d;}::-webkit-input-placeholder{opacity:1;color:#4d5657;}:-ms-input-placeholder{opacity:1;color:#4d5657;}::placeholder{opacity:1;color:#4d5657;}html{font-size:56.25%;line-height:1.4444;}@media (min-width:768px){html{font-size:62.5%;}}body{color:#3c4244;}body,button,input,select,textarea{font-family:Fira Sans,sans-serif;font-size:1.8rem;}abbr[title]{text-decoration:none;}.button,input[type=submit]{font-size:1.7rem;font-weight:700;line-height:3.6rem;display:inline-block;height:3.6rem;margin:0;padding:0 1.5rem;cursor:pointer;white-space:nowrap;text-decoration:none;color:#3c4244;border:1px solid #bbced0;border-color:#e6e6e6;background-color:#fff;}.button:active,.button:focus,.button:hover,input:active[type=submit],input:focus[type=submit],input:hover[type=submit]{color:#fff;border-color:#3c4244;background-color:#3c4244;}.theme--base .button,.theme--base input[type=submit]{color:#be1839;}.theme--base .button:active,.theme--base .button:focus,.theme--base .button:hover,.theme--base input:active[type=submit],.theme--base input:focus[type=submit],.theme--base input:hover[type=submit]{color:#fff;border-color:#be1839;background-color:#be1839;}.theme--contrast .button,.theme--contrast input[type=submit]{color:#0d5a7d;}.theme--contrast .button:active,.theme--contrast .button:focus,.theme--contrast .button:hover,.theme--contrast input:active[type=submit],.theme--contrast input:focus[type=submit],.theme--contrast input:hover[type=submit]{color:#fff;border-color:#0d5a7d;background-color:#0d5a7d;}.block__commerce-cart .cart--cart-block table{font-size:1.4rem;margin:1rem 0;}.commerce__layout-checkout-form input,.commerce__layout-checkout-form select{max-width:200px;}.commerce__layout-checkout-form .layout-region-checkout-secondary{float:none;}.commerce__layout-checkout-form .layout-region-checkout-secondary .layout-region__wrapper{padding:15px;background:#e5e5e5;}.commerce__layout-checkout-form .layout-region-checkout-secondary .layout-region__wrapper:after{clear:both;content:"";display:table;}.commerce__layout-checkout-form .button--primary{margin-top:3rem;}.checkout-pane-order-summary{margin-bottom:3rem;}.checkout-pane-order-summary .views-field-purchased-entity,.checkout-pane-order-summary .views-field-quantity{font-size:1.5rem;}.checkout-pane-order-summary table{width:100%;padding-right:7px;}.checkout-pane-order-summary .views-field-total-price__number{text-align:right;}.checkout-pane-customer-survey{margin:2rem 0;}.checkout-pane-customer-survey h2{font-weight:600;padding:1rem 0;border-bottom:1px solid #e6e6e6;}.checkout-pane-customer-survey label{font-weight:600;}.checkout-pane-customer-survey .form-item{margin:2rem 0;}.checkout-pane-customer-survey .form-item.js-form-type-select{padding:1rem 0;border-bottom:1px solid #e6e6e6;}.checkout-pane-customer-survey fieldset{padding:1rem;border:1px solid #e6e6e6;}.checkout-pane-customer-survey fieldset legend{font-weight:600;padding:0 1rem;}.checkout-pane-customer-survey fieldset label{font-weight:400;}.checkout-pane-customer-survey .description{font-size:1.5rem;margin-top:2rem;}@media (min-width:768px){.checkout-pane-w21-blpb-shop-login{display:-webkit-flex;display:-ms-flexbox;display:flex;}.checkout-pane-w21-blpb-shop-login>*{-webkit-flex:0 0 calc(50% - 15px);-ms-flex:0 0 calc(50% - 15px);flex:0 0 calc(50% - 15px);max-width:calc(50% - 15px);}.checkout-pane-w21-blpb-shop-login>:first-child{margin-right:15px;}.checkout-pane-w21-blpb-shop-login>:last-child{margin-left:15px;}.commerce__layout-checkout-form{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;padding:0;margin:0 -15px;}.commerce__layout-checkout-form .layout-region-checkout-main{-webkit-flex:0 0 66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%;padding-right:15px;padding-left:15px;float:none;}.commerce__layout-checkout-form input,.commerce__layout-checkout-form select{max-width:300px;}.commerce__layout-checkout-form .layout-region-checkout-secondary{-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;padding-right:15px;padding-left:15px;}}@media (min-width:980px){.commerce__layout-checkout-form input,.commerce__layout-checkout-form select{max-width:none;}}.content .media-gallery,.content figure,.content ol:not([class]),.content p:not([class]),.content table:not([class]),.content ul:not([class]),.official--full .field-description .media-gallery,.official--full .field-description figure,.official--full .field-description ol:not([class]),.official--full .field-description p:not([class]),.official--full .field-description table:not([class]),.official--full .field-description ul:not([class]){margin-bottom:2.59992rem;}.content .embedded-entity figure,.official--full .field-description .embedded-entity figure{margin-bottom:0;}.content h2:not([class]),.content h3:not([class]),.content h4:not([class]),.content h5:not([class]),.content h6:not([class]),.official--full .field-description h2:not([class]),.official--full .field-description h3:not([class]),.official--full .field-description h4:not([class]),.official--full .field-description h5:not([class]),.official--full .field-description h6:not([class]){font-weight:700;margin-bottom:1.29996rem;}.content h2:not([class]),.official--full .field-description h2:not([class]){font-size:2.3rem;}.content h3:not([class]),.official--full .field-description h3:not([class]){font-size:2.1rem;}.content h4:not([class]),.official--full .field-description h4:not([class]){font-size:1.8rem;}.content table,.official--full .field-description table{width:100%;line-height:1.3;border-collapse:collapse;}.content table[data-striping="1"] tbody tr:nth-child(odd) td,.official--full .field-description table[data-striping="1"] tbody tr:nth-child(odd) td{background:#f2f0f0;}.content td,.content th,.official--full .field-description td,.official--full .field-description th{padding:.8rem 1rem;border:0;border-bottom:1px solid #e6e6e6;vertical-align:top;}.content td:first-child,.content th:first-child,.official--full .field-description td:first-child,.official--full .field-description th:first-child{padding-left:0;}.content td:last-child,.content th:last-child,.official--full .field-description td:last-child,.official--full .field-description th:last-child{padding-right:0;}.content th,.content thead td,.official--full .field-description th,.official--full .field-description thead td{font-weight:600;}.content .intro,.official--full .field-description .intro{font-size:1.9rem;font-style:italic;line-height:1.3;}.content .field-dates,.official--full .field-description .field-dates{margin-bottom:1rem;}h2.blpb_arguments.field__content{font-weight:700;margin-bottom:4rem;font-size:2.3rem;}h2.blpb_arguments.field__content:not(:first-child){margin-top:6rem;}h3.blpb_arguments.field__content{font-weight:600;font-size:2.1rem;display:inline;}h3.blpb_arguments.field__content:first-child:after{content:":";}.blpb_arguments.field__content{margin-top:1.29996rem;}.field__content blockquote:not([class]){font-style:italic;margin:0 0 2.59992rem 4rem;padding:0 0 0 2rem;color:#4d5657;border-left:.4rem solid #3c4244;clear:both;}.theme--base .field__content blockquote:not([class]){border-left:.4rem solid #be1839;}.theme--contrast .field__content blockquote:not([class]){border-left:.4rem solid #0d5a7d;}.content-fields .field{margin:0 0 2.59992rem;}.content-fields .field--label-inline{display:-webkit-flex;display:-ms-flexbox;display:flex;}.content-fields .field__label{font-weight:700;}.content-fields .field__label--inline{margin-right:.6rem;}.content-fields .field__label--inline:after{content:":";}details.js-form-wrapper>summary{cursor:pointer;}details.js-form-wrapper>summary:hover{color:#be1839;}.field-subtitle2{margin-bottom:1em;font-size:1.9rem;font-style:italic;}.field-description{margin-bottom:2.59992rem;}.field-history{margin-top:50px;}.field-history>.field__fields>.field__content{border-left:2px solid #c1c1c1;padding-left:0;padding-top:0;padding-bottom:50px;margin:0 0 0 15px;position:relative;}.field-history>.field__fields>.field__content:first-child:before{border-left:2px solid #c1c1c1;content:"";display:block;position:absolute;top:-20px;height:20px;width:1px;}.field-history>.field__fields>.field__content:last-child:after{width:14px;height:14px;border-radius:50%;content:"";display:block;background-color:#c1c1c1;position:absolute;bottom:-7px;left:-8px;}.field-history .field-daterange{font-weight:700;background-color:#be1839;font-size:1.6rem;color:#fff;display:inline-block;padding:.7rem 1rem;margin-left:-15px;}.field-history .field-description{margin-top:10px;margin-bottom:0;padding-left:15px;}.fluid-img{display:block;width:100%;height:auto;}.form-item label p{display:inline;}.form-item-type-textarea textarea,.form-item-type-text input{-webkit-appearance:none;-moz-appearance:none;appearance:none;}.form-item-type-select select,.form-item-type-textarea textarea,.form-item-type-text input{color:#3c4244;border:.1rem solid #bbced0;border-radius:0;background:#fff;}.form-item-type-select select{cursor:pointer;}.form-item-type-select select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000;}.form-item-type-select select option{background:#fff;}.form-item-group{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-.625em;}.form-item-group>.form-item{margin-left:.625em;}.webform-submission-form .form-item label.form-required:after{content:"*";color:#be1839;}.g-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;padding:0;margin:0 -15px;}.g-container--grid{margin-top:-15px;margin-bottom:-15px;}.g-container--grid>*{margin-top:15px;margin-bottom:15px;}@media (max-width:767px){[class*=" g-item-s-"],[class^=g-item-s-]{padding-right:15px;padding-left:15px;}.g-hidden-s{display:none;}.g-item-s-1{-webkit-flex:0 0 8.33333%;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%;}.g-item-s-2{-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%;}.g-item-s-3{-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.g-item-s-4{-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;}.g-item-s-5{-webkit-flex:0 0 41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%;}.g-item-s-6{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.g-item-s-7{-webkit-flex:0 0 58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%;}.g-item-s-8{-webkit-flex:0 0 66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%;}.g-item-s-9{-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}.g-item-s-10{-webkit-flex:0 0 83.33333%;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%;}.g-item-s-11{-webkit-flex:0 0 91.66667%;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%;}.g-item-s-12{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.g-push-s-1{margin-left:8.33333%;}.g-push-s-2{margin-left:16.66667%;}.g-push-s-3{margin-left:25%;}.g-push-s-4{margin-left:33.33333%;}.g-push-s-5{margin-left:41.66667%;}.g-push-s-6{margin-left:50%;}.g-push-s-7{margin-left:58.33333%;}.g-push-s-8{margin-left:66.66667%;}.g-push-s-9{margin-left:75%;}.g-push-s-10{margin-left:83.33333%;}.g-push-s-11{margin-left:91.66667%;}}@media (min-width:768px) and (max-width:979px){[class*=" g-item-m-"],[class^=g-item-m-]{padding-right:15px;padding-left:15px;}.g-hidden-m{display:none;}.g-item-m-1{-webkit-flex:0 0 8.33333%;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%;}.g-item-m-2{-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%;}.g-item-m-3{-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.g-item-m-4{-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;}.g-item-m-5{-webkit-flex:0 0 41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%;}.g-item-m-6{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.g-item-m-7{-webkit-flex:0 0 58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%;}.g-item-m-8{-webkit-flex:0 0 66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%;}.g-item-m-9{-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}.g-item-m-10{-webkit-flex:0 0 83.33333%;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%;}.g-item-m-11{-webkit-flex:0 0 91.66667%;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%;}.g-item-m-12{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.g-push-m-1{margin-left:8.33333%;}.g-push-m-2{margin-left:16.66667%;}.g-push-m-3{margin-left:25%;}.g-push-m-4{margin-left:33.33333%;}.g-push-m-5{margin-left:41.66667%;}.g-push-m-6{margin-left:50%;}.g-push-m-7{margin-left:58.33333%;}.g-push-m-8{margin-left:66.66667%;}.g-push-m-9{margin-left:75%;}.g-push-m-10{margin-left:83.33333%;}.g-push-m-11{margin-left:91.66667%;}}@media (min-width:980px){[class*=" g-item-l-"],[class^=g-item-l-]{padding-right:15px;padding-left:15px;}.g-hidden-l{display:none;}.g-item-l-1{-webkit-flex:0 0 8.33333%;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%;}.g-item-l-2{-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%;}.g-item-l-3{-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.g-item-l-4{-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;}.g-item-l-5{-webkit-flex:0 0 41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%;}.g-item-l-6{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.g-item-l-7{-webkit-flex:0 0 58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%;}.g-item-l-8{-webkit-flex:0 0 66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%;}.g-item-l-9{-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}.g-item-l-10{-webkit-flex:0 0 83.33333%;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%;}.g-item-l-11{-webkit-flex:0 0 91.66667%;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%;}.g-item-l-12{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.g-push-l-1{margin-left:8.33333%;}.g-push-l-2{margin-left:16.66667%;}.g-push-l-3{margin-left:25%;}.g-push-l-4{margin-left:33.33333%;}.g-push-l-5{margin-left:41.66667%;}.g-push-l-6{margin-left:50%;}.g-push-l-7{margin-left:58.33333%;}.g-push-l-8{margin-left:66.66667%;}.g-push-l-9{margin-left:75%;}.g-push-l-10{margin-left:83.33333%;}.g-push-l-11{margin-left:91.66667%;}}.clearfix:after{clear:both;content:"";display:table;}.visually-hidden,.visuallyhidden,.visuallyhidden-focusable{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{position:static;overflow:visible;clip:auto;width:auto;height:auto;margin:0;}.hidden{display:none !important;}.hidden,.invisible{visibility:hidden;}.icon-link,.ls-link{background-repeat:no-repeat;background-size:1em 1em;color:#be1839;}.icon-link--before,.ls-link{padding-left:1.2em;background-position:left bottom .1em;}.icon-link--after{padding-right:1em;background-position:right bottom .1em;}.icon-link--icon-ls,.ls-link{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 40 49' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23be1839' d='M20 22.759c-7.586-7.931-20-10-20-10V39.31C12.414 40 20 49 20 49s7.586-9 20-9.69V12.759s-12.414 2.069-20 10zm0-8.966A6.897 6.897 0 1 0 20-.001a6.897 6.897 0 0 0 0 13.794z'/%3E%3C/svg%3E");}.well{font-size:1.6rem;margin-bottom:3.2rem;padding:4rem;background:#f2f0f0;}@media (min-width:768px){.well.align-right{float:right;width:50%;margin-left:30px;}.well.align-left{float:left;width:50%;margin-right:30px;}}.well :last-child{margin-bottom:0 !important;}.toc{font-size:1.6rem;margin-bottom:2.59992rem;padding:2rem;background:#f2f0f0;}@media (min-width:768px){.toc{float:right;width:50%;margin-left:30px;}}.toc ol,.toc ul{list-style:none;margin:0 0 0 .5rem;padding:0;}.toc ol li,.toc ul li{position:relative;padding-left:1.5rem;}.toc ol li:not(:last-child),.toc ul li:not(:last-child){margin-bottom:.5rem;}.toc ol li:before,.toc ul li:before{position:absolute;left:0;content:url(/themes/custom/politische_bildung/build/images/icon-list.svg);width:8px;height:8px;}.toc ol:last-child,.toc ul:last-child{margin-bottom:0;}.l-container{box-sizing:content-box;max-width:1050px;margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px;}.links.inline{margin:0 0 -.5rem;padding:0;list-style:none;}.links.inline li{display:inline-block;margin:0 0 .5rem 1rem;}.theme--base .links.inline a{color:#be1839;}.theme--contrast .links.inline a{color:#0d5a7d;}.external-link{padding-left:15px;background-image:url(/themes/custom/politische_bildung/build/images/icon-external-link.svg);background-size:12px;background-position:0;background-repeat:no-repeat;margin-left:2px;}.embedded-entity .external-link{background-image:none;margin:0;padding:0;}.media-image img{display:block;width:100%;height:auto;}.embedded-entity.align-left .media-image{float:left;margin-right:30px;}.embedded-entity.align-right .media-image{float:right;margin-left:30px;}.embedded-entity.align-center .media-image{margin-left:auto;margin-right:auto;}.commerce-product .media-image img{max-width:100%;width:auto;}.media-image--cover-inline,.media-image--logo-inline,.media-image--square-inline{width:20rem;}.media-image--cover-slider{max-width:15rem;margin:0 auto;}.media-image__wrapper{position:relative;}.media-image__footer{position:absolute;right:0;bottom:0;}.media-image__copyright{font-size:1.1rem;padding:.1rem .4rem;color:#fff;background:rgba(0,0,0,.3);}.media-image__copyright a{color:currentcolor;text-decoration:none;}.media-image__copyright a:active,.media-image__copyright a:focus,.media-image__copyright a:hover{text-decoration:underline;}.media-image__caption,.two-click--embed+.field-caption{font-size:1.6rem;margin:1.29996rem 0 0;}.media-image__caption p,.two-click--embed+.field-caption p{margin:0 !important;}.media-video__content .field-caption{margin-top:2rem;}.embedded-entity{margin-bottom:3rem;}.site__aside .embedded-entity{margin-bottom:2rem;}.menu-button{padding:0;border:0;border-radius:0;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left;color:currentColor;display:block;width:5rem;height:5rem;}.menu-button[aria-pressed=false] .menu-button__icon--close,.menu-button[aria-pressed=true] .menu-button__icon--open{display:none;}.theme--base .menu-button:active,.theme--base .menu-button:focus,.theme--base .menu-button:hover{color:#be1839;}.theme--contrast .menu-button:active,.theme--contrast .menu-button:focus,.theme--contrast .menu-button:hover{color:#0d5a7d;}.menu-button__icon{display:-webkit-flex;display:-ms-flexbox;display:flex;width:5rem;height:5rem;padding:0 1.5rem;fill:currentcolor;}.menu-button__icon--open{position:relative;top:1rem;}.order-summary{overflow:hidden;}.order-summary__table{float:right;padding:0 .5em;text-align:right;}.order-total-line-value{padding-left:1.5em;}.order-total-line__total{font-weight:700;}.order-total-line__total .order-total-line-value{color:#be1839;}.page-header{margin:0 0 1.4444em;}.page-header__title{font-size:3.4rem;font-weight:700;line-height:1.3;font-style:normal;}.theme--contrast .page-header__title{color:#0d5a7d;}.page-header__subtitle{font-size:1.9rem;}.theme--base .page-header__subtitle{color:#be1839;}.theme--contrast .page-header__subtitle{color:#0d5a7d;}.page-header__subtitle2{margin-bottom:1em;}.page-header__description,.page-header__subtitle2{font-size:1.9rem;font-style:italic;}.page-header__teaser{margin:1rem 0 6rem;}.page-header__teaser-heading{font-size:2.1rem;font-weight:700;margin-top:1.6rem;}.page-header__teaser-content{font-size:1.7rem;margin-top:1.6rem;}.preload *{transition:none !important;}.slider-button{padding:0;border:0;border-radius:0;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left;color:currentColor;width:4rem;height:4rem;transition:all .1s;}.slider-button[aria-disabled=true]{cursor:default;opacity:0;}.slider-button__icon{display:block;width:4rem;height:4rem;fill:#c1c1c1;}.slider-dots ul{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0;list-style:none;}.slider-dots button{display:block;overflow:hidden;width:1rem;height:1rem;margin:0 .5rem;padding:0;text-indent:2rem;border:0;border-radius:50%;background:#e1e1e1;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.slider-dots button[aria-selected=true]{background:#3c4244;}.theme--base .slider-dots button[aria-selected=true]{background:#be1839;}.theme--contrast .slider-dots button[aria-selected=true]{background:#0d5a7d;}.pause-button{position:absolute;width:3.2rem;aspect-ratio:1;-webkit-transform:translateY(-1.4rem);transform:translateY(-1.4rem);background:transparent;}.pause-button[type=button]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;}.pause-button svg{width:100%;height:100%;fill:#be1839;}.pause-button[data-status=playing] .pause-button__icon-pause{display:block;}.pause-button[data-status=paused] .pause-button__icon-pause,.pause-button[data-status=playing] .pause-button__icon-play{display:none;}.pause-button[data-status=paused] .pause-button__icon-play{display:block;}a.glossary-term,a.glossify-tooltip-link{transition:background .1s;text-decoration:underline;-webkit-text-decoration-style:dotted;text-decoration-style:dotted;-webkit-text-decoration-color:currentcolor;text-decoration-color:currentcolor;text-decoration-thickness:2px;color:currentcolor;}a.glossary-term:active,a.glossary-term:focus,a.glossary-term:hover,a.glossify-tooltip-link:active,a.glossify-tooltip-link:focus,a.glossify-tooltip-link:hover{cursor:help;-webkit-text-decoration-style:solid;text-decoration-style:solid;text-decoration-thickness:1px;}.ui-widget.ui-autocomplete{background-color:#fff;border:1px solid #c1c1c1;}.ui-widget.ui-autocomplete a{text-decoration:none;}.video__description,.video__title{margin:1em 0 0;}.video__title{font-size:2.1rem;font-weight:700;}.ckeditor-accordion-container>dl>dt{font-size:1.8rem;line-height:1.4;font-weight:700;color:#3c4244;}.ckeditor-accordion-subtitle{display:block;margin-top:5px;font-size:1.6rem;font-weight:400;color:#4d5657;}.ckeditor-accordion-container>dl>dt>a{display:block;position:relative;margin-top:-2px;padding:.8em 1.4em .8em 0;cursor:pointer;border-top:.2rem solid #e6e6e6;border-bottom:.2rem solid #e6e6e6;outline:0;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill='%23be1839' d='M14 10h8v4h-8v8h-4v-8H2v-4h8V2h4v8z'/%3E%3C/svg%3E") no-repeat right .4rem center/.8em;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill='%23be1839' d='M14 10h8v4h-8v8h-4v-8H2v-4h8V2h4v8z'/%3E%3C/svg%3E");}.ckeditor-accordion-container>dl>dt>a:link,.ckeditor-accordion-container>dl>dt>a:visited{text-decoration:none;}.ckeditor-accordion-container>dl>dt.active>a{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 5' fill='%23be1839'%3E%3Cpath d='M0 0h18v5H0z'/%3E%3C/svg%3E");background-size:11px;border-bottom-right-radius:0;border-bottom-left-radius:0;}.ckeditor-accordion-container>dl>dd{display:none;background-color:#fff;border:1px solid #fff;border-bottom-right-radius:.6rem;border-bottom-left-radius:.6rem;margin:0 0 .4rem;padding:0;font-size:1.8rem;line-height:2.6rem;}.ckeditor-accordion-container>dl>dd :first-child{margin-top:2rem;}.ckeditor-accordion-container>dl>dd :last-child{margin-bottom:2rem;}.article .media-image--inline-small{float:left;margin:0 30px 1em 0;width:33.33333%;}.article__event-info,.article__meta{margin-bottom:2.59992rem;}.article__event-type{font-weight:700;color:#be1839;}.article__meta-item:not(:last-child):after{content:" | ";}.article__attachments{margin:5.19984rem 0;clear:both;}.article__vcard{margin-bottom:2.59992rem;}.aside{position:relative;}@media (max-width:767px){.aside{margin-top:3rem;}}.aside.shop-slider-topic{margin-top:10rem;}@media (max-width:767px){.aside.shop-slider-topic{margin-top:3rem;margin-bottom:3rem;}}.aside--filter form .form-item{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 0 1rem;}.aside--filter form .form-item label{font-size:1.6rem;-webkit-flex:0 0 5rem;-ms-flex:0 0 5rem;flex:0 0 5rem;}.aside--filter form .form-item .form-date{width:100%;}.aside--box{padding:1.4rem;border:1px solid #e6e6e6;}.aside__header-icon{position:absolute;top:1.4rem;right:1.4rem;display:block;width:3.6rem;height:3.6rem;}.aside__header-icon+.aside__heading{margin-right:5rem;}.aside__header-icon--facebook{fill:#3b5998;}.aside--box .aside__heading{font-weight:700;margin-bottom:3rem;}.theme--base .aside--box .aside__heading{color:#be1839;}.theme--contrast .aside--box .aside__heading{color:#0d5a7d;}.aside__heading--hilite{font-size:2.1rem;font-weight:700;line-height:2.6rem;color:#fff;}.aside__heading--hilite span{display:inline-block;padding:.7rem 1rem;background:#3c4244;}.theme--base .aside__heading--hilite span{background:#be1839;}.theme--contrast .aside__heading--hilite span{background:#0d5a7d;}.aside--dark .aside__heading--hilite span{background:#313638;}.aside__heading--margin{margin-bottom:5px;}.aside__heading-icon{fill:currentcolor;width:2.8rem;height:2.8rem;display:inline-block;vertical-align:middle;}.aside__heading--hilite .aside__heading-icon{margin:-.4rem 0;}.aside__body{font-size:1.7rem;position:relative;}.aside__body h2,.aside__body h3,.aside__body h4{font-weight:700;}.theme--base .aside__body a{color:#be1839;}.theme--contrast .aside__body a{color:#0d5a7d;}.aside__body .media-image__copyright a{color:#fff;}.aside__body p:not([class]){margin-bottom:.5rem;}.aside__body--box{padding:1.4rem;border:1px solid #e6e6e6;}.theme--base .aside--theme .aside__body--box{border-color:#be1839;}.theme--contrast .aside--theme .aside__body--box{border-color:#0d5a7d;}.aside--well .aside__body--box{background:#f2f0f0;}.aside--fond .aside__body--box{border:0;background:#f2f0f0;}.aside--dark .aside__body--box{color:#fff;border:0;background:#313638;}.aside--dark .aside__body--box a{color:#fff;}.aside__fields .field:not(:last-child){margin-bottom:1em;}.aside__fields .field__label{font-weight:500;}.aside__fields .field__label:after{content:":";}.aside__fields .field--label-inline .field__content,.aside__fields .field--label-inline .field__label{display:inline;}.aside__tablist{display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0;padding:0;list-style:none;}.aside__tab{font-size:1.5rem;font-weight:700;line-height:1.2;-webkit-flex:1 0 0;-ms-flex:1 0 0px;flex:1 0 0;padding:.8rem 1.4rem;text-align:center;text-transform:uppercase;}.aside__tab[aria-selected=true]{background:#f2f0f0;color:#3c4244;}.aside__tab[aria-selected=false]{cursor:pointer;color:#fff;}.theme--base .aside__tab[aria-selected=false]{background:#be1839;}.theme--contrast .aside__tab[aria-selected=false]{background:#0d5a7d;}.aside__tabpanel{line-height:1.3;padding-top:1rem;}.aside__tabpanel[aria-hidden=true]{display:none;}.aside__tabpanel .views-field-subject,.aside__tabpanel .views-field-title{font-size:1.7rem;font-weight:700;}.aside__tabpanel .views-field-subject a,.aside__tabpanel .views-field-title a{text-decoration:none;color:#3c4244;}.theme--base .aside__tabpanel .views-field-subject a,.theme--base .aside__tabpanel .views-field-title a{color:#be1839;}.theme--contrast .aside__tabpanel .views-field-subject a,.theme--contrast .aside__tabpanel .views-field-title a{color:#0d5a7d;}.aside__tabpanel .views-field-subject a:active,.aside__tabpanel .views-field-subject a:focus,.aside__tabpanel .views-field-subject a:hover,.aside__tabpanel .views-field-title a:active,.aside__tabpanel .views-field-title a:focus,.aside__tabpanel .views-field-title a:hover{text-decoration:underline;}.aside__tabpanel .views-field-last-comment-timestamp{font-size:1.5rem;}.aside__tabpanel .views-field-last-comment-timestamp em{font-style:normal;}.aside__tabpanel--comment>div{margin:0 0 1.8rem;}.aside__tabpanel--content .view-item{margin-bottom:3rem;}.aside__tabpanel--content .views-field-title{margin:0 0 1.8rem;}.aside__body--box .aside-slider{margin:0 -1.4rem;padding:0 2rem;}.aside-slider__button{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}.aside-slider__button--prev{left:0;}.aside-slider__button--next{right:0;}.aside-slider__item--cover{padding:0 2rem;}.aside-slider__item--cover .commerce__price,.aside-slider__item--cover .commerce__stock{display:none;}.aside-view .view-item:not(:last-child){margin-bottom:2rem;}.aside-view .more-link{font-size:1.4rem;margin:2rem 0 0;text-transform:uppercase;}.aside-teaser{font-size:1.5rem;}.aside-teaser.aside-teaser--exhibition{font-size:1.7rem;}.aside-teaser__image{margin:0 0 1rem;}.aside-teaser__title{font-size:1.7rem;line-height:1.2;}.aside-teaser--exhibition .aside-teaser__title{font-size:2.1rem;font-weight:700;}.aside-teaser__title a{text-decoration:none;}.aside-teaser__title a:active,.aside-teaser__title a:focus,.aside-teaser__title a:hover{text-decoration:underline;}.aside-teaser--exhibition .aside-teaser__body,.aside-teaser--exhibition .aside-teaser__date,.aside-teaser--exhibition .aside-teaser__subtitle{margin:.6rem 0 0;}.aside-teaser__meta{font-style:italic;}.aside-teaser__meta-item:not(:last-child):after{content:" | ";}.attachment{font-size:1.7rem;}.theme--base .attachment a{color:#be1839;}.theme--contrast .attachment a{color:#0d5a7d;}.attachment__heading{font-size:1.9rem;font-weight:700;margin:0 0 1.6rem;}.theme--base .attachment__heading{color:#be1839;}.theme--contrast .attachment__heading{color:#0d5a7d;}.attachment__badges,.attachment__list{margin:0;padding:0;list-style:none;}.attachment__list-item{position:relative;font-size:1.7rem;}.attachment__list-item:not(:last-child){padding-bottom:.64998rem;}.attachment__list-item--has-icon{padding-left:2.4rem;}.attachment__list-icon{position:absolute;top:.3rem;left:0;display:block;width:1.8rem;height:1.8rem;fill:currentcolor;}.theme--base .attachment__list-icon{fill:#be1839;}.theme--contrast .attachment__list-icon{fill:#0d5a7d;}.attachment__badges{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-.2rem;}.attachment__badges .attachment__badge{margin:.2rem;}.attachment__badge a{display:block;padding:.2rem .6rem;text-decoration:none;background:#e5e5e5;}.attachment__badge a:active,.attachment__badge a:focus,.attachment__badge a:hover{color:#fff;background:#3c4244;}.theme--base .attachment__badge a:active,.theme--base .attachment__badge a:focus,.theme--base .attachment__badge a:hover{background:#be1839;}.theme--contrast .attachment__badge a:active,.theme--contrast .attachment__badge a:focus,.theme--contrast .attachment__badge a:hover{background:#0d5a7d;}#block-videotip .field-thumbnail img{width:100%;height:auto;vertical-align:top;}#block-block-chronicle-party-officials>h2{color:#3c4244;font-size:1.9rem;font-weight:700;margin:0;}#block-official-history{background-color:#f2f0f0;padding:2rem;margin-top:80px;}#block-official-history h2{font-weight:700;color:#be1839;display:inline-block;margin-bottom:1rem;}.breadcrumb{font-size:1.3rem;margin:0 0 4rem;color:#4d5657;}.breadcrumb ol:after{clear:both;content:"";display:table;}.breadcrumb li{float:left;}.breadcrumb li:not(:last-child):after{float:right;content:"\00a0»\00a0";}.breadcrumb a:active,.breadcrumb a:focus,.breadcrumb a:hover{text-decoration:underline;}.captcha.js-form-wrapper{margin:1rem 0;}.captcha.js-form-wrapper summary{margin-bottom:1rem;}.form-item-captcha-response{margin:1rem 0;}.form-item-captcha-response .js-form-required{display:block;font-weight:700;margin-bottom:1rem;}.form-item-captcha-response .form-item__description{margin-top:1rem;}.cart-form .form-actions,.cart-form .order-summary{margin-top:3rem;}.cart-form .form-actions{display:-webkit-flex;display:-ms-flexbox;display:flex;clear:both;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;}.cart-form .form-actions>*{margin:0 0 .5em 1.5em;}.cart-form form>table{width:100%;border-collapse:collapse;border:0;}.cart-form form>table th{font-size:1.6rem;font-weight:400;padding:0 .5em .5em;text-align:left;text-transform:uppercase;color:#4d5657;}.cart-form form>table th.views-field-remove-button{visibility:hidden;font-size:0;}.cart-form form>table tbody tr:nth-child(odd),.cart-form form>table tbody tr:nth-child(odd) td{background:#f2f0f0;}.cart-form form>table td{padding:.25em .5em;border:0;}.cart-form form>table td:not(:last-child){padding-right:1rem;}.cart-form form>table td.views-field-purchased-entity a{text-decoration:none;}.cart-form form>table td.views-field-purchased-entity a:active,.cart-form form>table td.views-field-purchased-entity a:focus,.cart-form form>table td.views-field-purchased-entity a:hover{text-decoration:underline;}.cart-form form>table td.views-field-edit-quantity .form-number{width:6rem;}.cart-form form>table .views-field-total-price__number,.cart-form form>table .views-field-unit-price__number{text-align:right;}.cart-form form>table .views-field-remove-button{width:3.6rem;}.cart-form form>table .views-field-edit-quantity{display:none;}.cart-form form>table input.delete-order-item{overflow:hidden;width:3.6rem;margin:0;padding:0;text-indent:4rem;opacity:.5;border:0;background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg width='100pt' height='100pt' viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%233c4244' d='M84.398 2.5H15.601C8.398 2.5 2.499 8.398 2.499 15.602V84.5c0 7.2 5.898 13.102 13.102 13.102h68.898c7.2 0 13.102-5.898 13.102-13.102V15.602c-.102-7.203-6-13.102-13.203-13.102zM58 52.699l11 11c.8.8.8 2.2 0 3l-2.3 2.3c-.802.802-2.2.802-3 0l-11-11c-1.5-1.5-3.802-1.5-5.302 0l-11 11c-.8.802-2.199.802-3 0l-2.3-2.3c-.801-.8-.801-2.2 0-3l11-11c1.5-1.5 1.5-3.8 0-5.3l-11-11c-.801-.802-.801-2.2 0-3l2.3-2.302c.801-.8 2.2-.8 3 0l11 11c1.5 1.5 3.801 1.5 5.301 0l11-11c.801-.8 2.2-.8 3 0L69 33.398c.8.801.8 2.2 0 3l-11 11C56.5 48.8 56.5 51.2 58 52.7z'/%3E%3C/svg%3E") no-repeat 50%;background-size:2.4rem;}.cart-form form>table input.delete-order-item:active,.cart-form form>table input.delete-order-item:focus,.cart-form form>table input.delete-order-item:hover{opacity:1;background-color:transparent;}@media (max-width:767px){.cart-form form>table,.cart-form form>table tbody{display:block;}.cart-form form>table th,.cart-form form>table thead{display:none;}.cart-form form>table tr{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;}.cart-form form>table td{display:block;}.cart-form form>table td.views-field-purchased-entity{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.cart-form form>table td.views-field-unit-price__number{text-align:left;}.cart-form form>table td.views-field-edit-quantity,.cart-form form>table td.views-field-remove-button,.cart-form form>table td.views-field-total-price__number,.cart-form form>table td.views-field-unit-price__number{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;max-width:25%;}}.comments{margin-top:2rem;clear:both;}.comments .indented{margin-left:4rem;}.comments__header{display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 0 4rem;}.comments__heading{font-size:1.9rem;font-weight:700;line-height:4.2rem;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;padding:0 1.5rem;text-transform:uppercase;color:#fff;background:#3c4244;}.theme--base .comments__heading{background:#be1839;}.theme--contrast .comments__heading{background:#0d5a7d;}.comments__button{font-size:1.7rem;font-weight:700;line-height:4rem;margin:0 0 0 .5rem;padding:0 1.5rem;text-decoration:none;color:#3c4244;border:1px solid #e6e6e6;background:#fff;}.theme--base .comments__button{color:#be1839;}.theme--contrast .comments__button{color:#0d5a7d;}.comments__button:active,.comments__button:focus,.comments__button:hover{text-decoration:underline;}.comment{margin:0 0 4rem;padding:0 0 4rem;color:#4d5657;border-bottom:1px solid #e6e6e6;}.comment__title{font-size:1.7rem;font-weight:700;}.comment__title a{text-decoration:none;}.comment__content,.comment__submitted,.comment__tools{font-size:1.5rem;}.comment__content,.comment__tools{margin:1em 0 0;}.comment__tools .links.inline{text-align:right;}.comment-form{margin:0 0 6rem;}.comment-form label{font-size:1.5rem;display:block;margin:0 0 .4rem;color:#4d5657;}.comment-form input[type=text],.comment-form textarea{width:100%;}.comment-form .form-item{margin:1rem 0;}.comment-form .filter-wrapper{font-size:1.4rem;margin:0 0 2rem;padding:0;color:#4d5657;border:none;}.customer-information .field,.order-information .field{margin:0 0 1em;}.customer-information .field__label,.order-information .field__label{font-size:1.6rem;text-transform:uppercase;color:#4d5657;}.customer-information .field__label--inline,.customer-information .field__label--inline~.field__content,.order-information .field__label--inline,.order-information .field__label--inline~.field__content{display:inline;}.order-information{background:#f9f8f8;padding:1em;}.order-information .field-order-items{margin-top:2em;}.order-information .order-summary__table{padding-right:0;}.commerce-order{border-collapse:collapse;border-bottom:1px solid #e6e6e6;}.commerce-order th{font-size:1.6rem;font-weight:400;padding:0 1em .8em 0;letter-spacing:.02em;text-transform:uppercase;color:#4d5657;text-align:left;}.commerce-order th:last-child{padding-right:0;}.commerce-order td{padding:.3em 1em .3em 0;border-top:1px solid #e6e6e6;}.commerce-order td:last-child{padding-right:0;}.commerce-order .views-field-quantity,.commerce-order .views-field-total-price__number,.commerce-order .views-field-unit-price__number{text-align:right;}.commerce-product .media-image{margin:0 0 2rem;}.commerce-product .commerce__out-of-stock,.commerce-product .commerce__price{font-weight:600;margin-bottom:1em;}.commerce-product .commerce__out-of-stock{color:#be1839;}.commerce-product .commerce__cart-button{margin-bottom:5rem;}.commerce-product .field__content p{margin-bottom:2.59992rem;}@media (min-width:768px){.commerce-product .media-image{float:left;margin:0 30px 2rem 0;}}.block__glossary-az{font-size:1.7rem;line-height:2.4rem;text-transform:uppercase;margin:0 0 2rem;padding:1rem;border-radius:.5rem;background:#fff;box-shadow:0 .2rem .4rem .1rem rgba(0,0,0,.15);}.block__glossary-az ul{list-style:none;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-left:0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:-.3rem;}.block__glossary-az ul>li{margin:.3rem;color:#e6e6e6;}.block__glossary-az ul>li:after{content:"|";padding-left:.3rem;}.block__glossary-az ul>li:last-child:after{content:"";padding-left:0;}.block__glossary-az ul a{text-decoration:none;font-weight:500;color:#be1839;}.profile-form{margin:4rem 0 8rem;}.profile-form p{margin-bottom:2rem;}.profile-form label{font-weight:700;}.profile-form summary{font-size:1.9rem;font-weight:700;margin:0 0 1rem;}.profile-form fieldset{border:1px solid #e6e6e6;}.profile-form fieldset legend{font-weight:700;}.profile-form .form-item{margin-bottom:2rem;}.profile-form .form-item.fieldgroup{margin-bottom:0;}.profile-form .form-item+.filter-wrapper{margin-top:-2rem;}.profile-form .description{color:#4d5657;}.profile-form input.form-color,.profile-form input.form-email,.profile-form input.form-file,.profile-form input.form-number,.profile-form input.form-search,.profile-form input.form-tel,.profile-form input.form-text,.profile-form input.form-url,.profile-form select.form-select,.profile-form textarea.form-textarea{width:100%;}.profile-form .address-container-inline{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;padding:0;margin:0 -15px;}.profile-form .address-container-inline>.form-item{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-right:15px;padding-left:15px;margin-right:0;margin-left:0;}.profile-form .radio-button-group{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-2rem;}.profile-form .radio-button-group>.form-item{margin:0 2rem 2rem 0;}.profile-form .form-actions{margin:0 0 0 -.5rem;}.list-teaser__title{margin-bottom:8px;}.list-teaser__title a{position:relative;display:inline-block;text-decoration:none;padding:.5rem 0;}.theme--base .list-teaser__title a{color:#be1839;}.theme--contrast .list-teaser__title a{color:#0d5a7d;}.list-teaser__title a:after{position:absolute;right:0;bottom:0;left:0;display:block;height:.4rem;content:"";}.theme--base .list-teaser__title a:after{background:#be1839;}.theme--contrast .list-teaser__title a:after{background:#0d5a7d;}.theme--base .list-teaser__title a:after{background:#e5e5e5;}.list-teaser__title a:active,.list-teaser__title a:focus,.list-teaser__title a:hover{color:#3c4244;}.list-teaser__title a:active:after,.list-teaser__title a:focus:after,.list-teaser__title a:hover:after{background:#3c4244;}.media-gallery--slider{position:relative;z-index:0;clear:both;padding:1.5rem;background:#e5e5e5;}.aside--gallery .media-gallery--slider,.teaser .media-gallery--slider{padding:0;background:none;}.teaser .media-gallery--slider{margin:0;}.teaser .media-gallery--slider img{display:block;width:100%;height:auto;}.media-gallery--slider .media-image{display:block !important;margin:0 !important;}.media-gallery__nav{position:absolute;top:0;right:0;left:0;width:100%;height:0;padding-top:69.56522%;}.media-gallery__button{position:absolute;z-index:2;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}.media-gallery__button .slider-button__icon{fill:#fff;-webkit-filter:drop-shadow(0 .3rem .7rem rgba(0,0,0,.7));filter:drop-shadow(0 .3rem .7rem rgba(0,0,0,.7));}.media-gallery__items{position:relative;z-index:1;}.media-gallery__dots{margin:1rem 0 2rem;}.media-gallery__button--prev{left:2rem;}.aside--gallery .media-gallery__button--prev{left:1rem;}.media-gallery__button--next{right:2rem;}.aside--gallery .media-gallery__button--next{right:1rem;}.media-gallery__thumbnails{margin:1rem -1rem -1rem;}.media-gallery__thumbnails .slick-slide{padding:1rem;cursor:pointer;}.media-gallery__thumbnails .media-image__footer{display:none;}@media (max-width:767px){.media-gallery--slider{margin-right:-15px;margin-left:-15px;padding:15px;}.media-gallery--slider .media-image__caption,.media-gallery--slider .two-click--embed+.field-caption{padding:0 2rem 2rem;}}.nav-account ul{display:-webkit-flex;display:-ms-flexbox;display:flex;}.nav-account ul li{font-size:1.5rem;}.nav-account ul li a{text-decoration:underline;color:#be1839;}.nav-account ul li a:hover{text-decoration:none;}@media (max-width:767px){.nav-account{padding:0 15px;margin:0 0 .4em;}}@media (min-width:768px){.nav-account{position:absolute;top:4.2rem;right:0;}.nav-account ul li{margin-left:1em;}}.nav-alphabet{font-size:1.7rem;line-height:2.4rem;margin:0 0 2rem;padding:1rem;border-radius:.5rem;background:#fff;box-shadow:0 .2rem .4rem .1rem rgba(0,0,0,.15);}.nav-alphabet__letters{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:-.3rem;}.nav-alphabet__letters>span{margin:.3rem;color:#e6e6e6;}.nav-alphabet__letters a{text-decoration:none;font-weight:500;color:#be1839;}.nav-footer ul:after{clear:both;content:"";display:table;}.nav-footer ul li{float:left;}.nav-footer ul li:not(:last-child):after{display:inline-block;float:right;margin:0 1rem;content:" | ";}@media (min-width:768px){.nav-global>ul{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.nav-global>ul>li{position:relative;}.nav-global>ul>li.is-portal-link{display:none;}.nav-global>ul>li.is-parent:active,.nav-global>ul>li.is-parent:focus,.nav-global>ul>li.is-parent:hover{border-radius:5px 5px 0 0;background:#fff;}.nav-global>ul>li.is-parent:active:after,.nav-global>ul>li.is-parent:focus:after,.nav-global>ul>li.is-parent:hover:after{display:none;}.nav-global>ul>li.is-parent:active>ul,.nav-global>ul>li.is-parent:focus>ul,.nav-global>ul>li.is-parent:hover>ul{visibility:visible;opacity:1;}.nav-global>ul>li.is-active:after,.nav-global>ul>li.is-leaf:active:after,.nav-global>ul>li.is-leaf:focus:after,.nav-global>ul>li.is-leaf:hover:after{position:absolute;z-index:0;right:1.5rem;bottom:-.4rem;left:1.5rem;display:block;height:.4rem;content:"";background:#be1839;}.nav-global>ul>li:first-child{padding-left:0;}.nav-global>ul>li:last-child{padding-right:0;}.nav-global>ul>li>a,.nav-global>ul>li>span{line-height:1;padding:1rem 1.5rem;cursor:pointer;white-space:nowrap;}.nav-global>ul>li>a:active,.nav-global>ul>li>a:focus,.nav-global>ul>li>a:hover{color:#be1839;}.nav-global>ul ul{font-size:1.7rem;line-height:1.3;position:absolute;z-index:100;left:0;visibility:hidden;overflow:hidden;min-width:25rem;opacity:0;border-radius:0 0 5px 5px;background:#fff;box-shadow:0 4px 8px -3px rgba(0,0,0,.2);}.nav-global>ul ul a{padding:.8rem 1.5rem;}.nav-global>ul ul a:active,.nav-global>ul ul a:focus,.nav-global>ul ul a:hover{color:#fff;background:#be1839;}.nav-global li.is-back-link{display:none;}.nav-global a,.nav-global span{display:block;color:#4d5657;}.nav-global>ul>li.theme--contrast.is-active:after,.nav-global>ul>li.theme--contrast.is-leaf:active:after,.nav-global>ul>li.theme--contrast.is-leaf:focus:after,.nav-global>ul>li.theme--contrast.is-leaf:hover:after{background:#0d5a7d;}.nav-global>ul>li.theme--contrast>a:active,.nav-global>ul>li.theme--contrast>a:focus,.nav-global>ul>li.theme--contrast>a:hover{color:#0d5a7d;}.nav-global>ul>li.theme--contrast>ul a:active,.nav-global>ul>li.theme--contrast>ul a:focus,.nav-global>ul>li.theme--contrast>ul a:hover{background:#0d5a7d;}}@media (max-width:767px){.nav-global{position:relative;border-top:1px solid #e6e6e6;background:#fff;}.nav-global ul{transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;}.nav-global ul.is-open{-webkit-transform:translateX(-100%);transform:translateX(-100%);}.nav-global li{border-bottom:1px solid #e6e6e6;}.nav-global li.is-parent{padding-right:5rem;cursor:pointer;background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 2 20 20'%3E%3Cpath fill='%233c4244' d='M14.949 12l-.979-.98-.163-.163-5.716-5.714-1.142 1.142L12.664 12l-5.715 5.715 1.144 1.141L14.949 12z'/%3E%3C/svg%3E") no-repeat right 1.5rem center;}.nav-global li.is-parent>a{border-right:1px solid #e6e6e6;}.nav-global li a,.nav-global li span{display:block;line-height:2rem;padding:1.5rem 15px;}.nav-global>ul ul{position:absolute;z-index:-1;top:0;left:100%;visibility:hidden;width:100%;transition:opacity 0s linear .2s,visibility 0s linear .2s,z-index 0s linear .2s,-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out,opacity 0s linear .2s,visibility 0s linear .2s,z-index 0s linear .2s;transition:transform .2s ease-in-out,opacity 0s linear .2s,visibility 0s linear .2s,z-index 0s linear .2s,-webkit-transform .2s ease-in-out;opacity:0;}.nav-global li.is-open>ul{z-index:202;visibility:visible;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;opacity:1;}.nav-global li.is-back-link{padding-left:1.7rem;cursor:pointer;text-transform:uppercase;color:#4d5657;font-size:1.6rem;background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='10'%3E%3Cpath fill='%234d5657' d='M0 5.001V5l.965-.966.16-.16L4.874.125 6 1.25 2.251 5.001 6 8.749 4.874 9.875z'/%3E%3C/svg%3E") no-repeat left 15px center;}}.nav-sub{font-size:1.7rem;line-height:2.4rem;padding:1rem 0;border-radius:.5rem;background:#fff;box-shadow:0 .2rem .4rem .1rem rgba(0,0,0,.15);}.nav-sub a{color:#4d5657;}.nav-sub li{margin:.6rem 0;}.nav-sub>ul>li>a,.nav-sub>ul>li>span{position:relative;display:inline-block;padding:.5rem 1.5rem;}.nav-sub>ul>li.is-active>a:after,.nav-sub>ul>li.is-active>span:after,.nav-sub>ul>li>a:active:after,.nav-sub>ul>li>a:focus:after,.nav-sub>ul>li>a:hover:after{position:absolute;right:1.5rem;bottom:0;left:1.5rem;display:block;height:.4rem;content:"";background:#c1c1c1;}.nav-sub--book{background:#f9f8f8;}.theme--base .nav-sub:not(.nav-sub--book)>ul>li.is-active>a:after,.theme--base .nav-sub:not(.nav-sub--book)>ul>li.is-active>span:after,.theme--base .nav-sub:not(.nav-sub--book)>ul>li>a:active:after,.theme--base .nav-sub:not(.nav-sub--book)>ul>li>a:focus:after,.theme--base .nav-sub:not(.nav-sub--book)>ul>li>a:hover:after{background:#be1839;}.theme--contrast .nav-sub:not(.nav-sub--book)>ul>li.is-active>a:after,.theme--contrast .nav-sub:not(.nav-sub--book)>ul>li.is-active>span:after,.theme--contrast .nav-sub:not(.nav-sub--book)>ul>li>a:active:after,.theme--contrast .nav-sub:not(.nav-sub--book)>ul>li>a:focus:after,.theme--contrast .nav-sub:not(.nav-sub--book)>ul>li>a:hover:after{background:#0d5a7d;}.nav-sub:not(.nav-sub--book)>ul ul{display:none;}.nav-sub>ul ul a{display:block;padding:.5rem 1.5rem .5rem 3rem;background-repeat:no-repeat;background-position:left 1.5rem top 1rem;}.nav-sub>ul ul a.is-active,.nav-sub>ul ul a:active,.nav-sub>ul ul a:focus,.nav-sub>ul ul a:hover{background-color:#e5e5e5;}.theme--base .nav-sub>ul ul a.is-active,.theme--base .nav-sub>ul ul li.is-active.is-parent>a{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='10'%3E%3Cpath fill='%23be1839' d='M1.126 9.875L0 8.749l3.749-3.748L0 1.25 1.125.125l3.75 3.749.16.16L6 5v.001z'/%3E%3C/svg%3E");}.theme--contrast .nav-sub>ul ul a.is-active,.theme--contrast .nav-sub>ul ul li.is-active.is-parent>a{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='10'%3E%3Cpath fill='%230d5a7d' d='M1.126 9.875L0 8.749l3.749-3.748L0 1.25 1.125.125l3.75 3.749.16.16L6 5v.001z'/%3E%3C/svg%3E");}.nav-sub>ul li.is-parent.is-active>ul{display:block;}.nav-sub>ul ul ul a{padding-left:4.5rem;background-position:left 3rem top 1rem;}.nav-sub>ul ul ul ul>li{margin:0 0 0 3rem;border-left:2px solid #e6e6e6;font-size:1.4rem;}.nav-sub>ul ul ul ul a{padding-left:1.5rem;background-position:left .5rem center;}@media (max-width:767px){.nav-sub{display:none;}}.node--unpublished{background-color:rgba(255,255,0,.3);}.official--full .intro{font-size:1.9rem;font-style:italic;line-height:1.3;margin-bottom:60px;}.official--full .field-image,.official--full .field-official{float:left;margin-right:30px;}.official--full .field-description{margin-top:50px;}.officials-list{margin:0;padding:0;list-style:none;}.officials-list__item{margin-bottom:30px;clear:both;overflow:hidden;}.officials-list__item .field-party a{color:#be1839;text-decoration:none;}.officials-list__item .field-party a:active,.officials-list__item .field-party a:focus,.officials-list__item .field-party a:hover{text-decoration:underline;}.officials-list__item .field-daterange{font-weight:700;font-size:1.6rem;display:inline-block;margin-top:15px;}.officials-list__item .field-termination{font-size:1.7rem;}.officials-list__data-name{font-weight:700;}.officials-list__data-name a{color:#be1839;text-decoration:none;}.officials-list__data-name a:active,.officials-list__data-name a:focus,.officials-list__data-name a:hover{text-decoration:underline;}.officials-list__item-image{float:left;margin-right:4rem;}.officials-grid .item-list>ul{margin:0;padding:0;list-style:none;}.officials-grid .media-image{width:100%;}.officials-grid .official__main{padding:5px 0;}.officials-grid .official__main *{display:inline-block;}.officials-grid__filter{background-color:#f2f0f0;padding:1.4rem;margin-bottom:3rem;}.officials-grid__filter .form-item{margin-bottom:1rem;}@media (min-width:460px){.officials-grid .item-list>ul{margin:0;padding:0;list-style:none;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% + 30px);}.officials-grid .item-list>ul>li{width:calc(33.333% - 30px);margin-right:30px;margin-bottom:30px;}.officials-grid .media-image{width:100%;}}.taxonomy-term--full .intro{font-size:1.9rem;font-style:italic;line-height:1.3;margin-bottom:45px;}.taxonomy-term--full p{margin-bottom:2.59992rem;}.page-tools{clear:both;margin:4rem 0 2rem;}.page-tools .item-list,.page-tools li,.page-tools ul{display:inline;margin:0;padding:0;}.page-tools .item-list{margin:0;padding:0;}.content .page-tools h3,.official--full .field-description .page-tools h3{font-size:1.8rem;font-weight:400;display:inline-block;margin-right:2rem;}.pager__items{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:3rem -1rem 0;}.pager__item{font-family:Fira Sans,sans-serif;font-size:1.7rem;margin:1rem;}.pager__item a{line-height:4rem;display:block;height:4rem;text-align:center;}.theme--base .pager__item.is-active a,.theme--base .pager__item a:active,.theme--base .pager__item a:focus,.theme--base .pager__item a:hover{color:#be1839;}.theme--contrast .pager__item.is-active a,.theme--contrast .pager__item a:active,.theme--contrast .pager__item a:focus,.theme--contrast .pager__item a:hover{color:#0d5a7d;}.pager__item.pager__item--ellipsis{padding-top:.5rem;}.press-review{margin:7rem 0;}.press-review__heading{margin:0 0 .5rem;}.press-review__slider{position:relative;padding:3rem 2.5rem;border:1px solid #e6e6e6;}.press-review__button{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}.press-review__button--prev{left:0;}.press-review__button--next{right:0;}.press-review-item{line-height:1.2;padding:0 2.5rem;}.press-review-item a{text-decoration:none;}.press-review-item a:active,.press-review-item a:focus,.press-review-item a:hover{text-decoration:underline;}.press-review-item a:after{display:inline-block;width:1.8rem;height:1.8rem;margin-left:1rem;content:"";vertical-align:middle;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18'%3E%3Cpath fill='%23be1839' d='M14.143 10.608v3.213c0 .797-.282 1.479-.849 2.045s-1.247.848-2.044.848H2.893c-.797 0-1.478-.281-2.044-.848S0 14.618 0 13.821V5.465c0-.797.283-1.478.849-2.044s1.247-.849 2.044-.849h7.071c.094 0 .171.03.231.09s.091.138.091.231v.643a.313.313 0 0 1-.091.231.317.317 0 0 1-.231.091H2.893c-.442 0-.821.157-1.135.471a1.549 1.549 0 0 0-.472 1.136v8.356c0 .443.157.82.472 1.135.314.316.693.473 1.135.473h8.357c.442 0 .82-.156 1.135-.473.315-.314.473-.691.473-1.135v-3.213a.308.308 0 0 1 .321-.322h.643c.094 0 .171.029.23.09a.313.313 0 0 1 .091.232M18 1.929v5.143a.615.615 0 0 1-.191.452.616.616 0 0 1-.451.191.617.617 0 0 1-.452-.191l-1.769-1.768-6.549 6.55a.317.317 0 0 1-.462 0L6.981 11.16c-.067-.066-.101-.143-.101-.23s.034-.164.101-.23l6.549-6.549-1.769-1.768c-.127-.127-.19-.278-.19-.452s.063-.325.19-.452a.62.62 0 0 1 .452-.191h5.144c.174 0 .324.064.451.191a.604.604 0 0 1 .192.45'/%3E%3C/svg%3E") no-repeat 50%/1.8rem;}.press-review-item__heading{font-size:1.9rem;font-weight:700;color:#be1839;}.press-review-item__meta{font-size:1.5rem;margin:1rem 0 0;}.press-review-item__meta:before{content:"(";}.press-review-item__meta:after{content:")";}.site{overflow:hidden;}.site__aside>:not(:last-child){margin-bottom:5rem;}.site__content .aside+.aside{margin-top:5rem;}@media (max-width:767px){.site:before{position:fixed;z-index:1;top:1rem;right:0;display:block;width:5rem;height:5rem;content:"";background:#fff;box-shadow:0 .5rem 1.5rem rgba(0,0,0,.3);}.site__menu-button{position:fixed;z-index:1001;top:0;right:0;}}@media (min-width:768px){.site__menu-button{display:none;}}.site-footer{margin:10rem 0 0;padding:2rem 0;background:#666;font-size:1.7rem;}.site-footer,.site-footer a{color:#fff;}.site-header__inner{position:relative;}.site-header__branding{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:start;-ms-flex-align:start;align-items:start;max-width:calc(100% - 7rem);}.site-header__logo{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;display:block;width:5rem;}.site-header__site-name{font-size:1.4rem;line-height:1.2;margin:0;color:#d72044;}.site-header__portal-name{font-weight:500;line-height:1.3;color:#fff;}.site-header__portal-name span{display:inline-block;padding:.2rem .7rem;background:#be1839;}.site-header__portal-link{white-space:nowrap;color:#be1839;}@media (max-width:767px){.site-header{position:relative;z-index:10;margin-bottom:2rem;padding:1rem 0;background:#fff;box-shadow:0 0 1.5rem rgba(0,0,0,.3);}.site-header__title{padding-left:1rem;}.site-header__branding-block{padding-right:4rem;}.site-header__portal{font-size:1.4rem;padding:.3rem 0;}.site-header__portal-link{display:none;}}@media (min-width:768px){.site-header{margin-bottom:4rem;padding-top:2rem;background:url(/themes/custom/politische_bildung/build/images/bg-header.svg) no-repeat,linear-gradient(180deg,#fff 0,#fff 75%,#e5e5e5 0,#e5e5e5) repeat-x,linear-gradient(180deg,#e5e5e5 0,#e5e5e5) repeat-x;background-position:center top 60%,center bottom 9rem,bottom;background-size:auto 8.69565vw,100% 8.69565vw,100% 9rem;box-shadow:0 0 2.5rem rgba(0,0,0,.3);}.site-header__nav{margin:8.69565vw 0 0;position:static;}.site-header__branding{max-width:60%;}.site-header__logo{width:7rem;}.site-header__title{padding-left:2rem;}.site-header__site-name{font-size:2rem;margin:0;}.site-header__search{position:absolute;top:0;right:0;width:19rem;}.site-header__portal{margin-top:.3rem;position:absolute;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.site-header__portal-name{font-size:1.6rem;}.site-header__portal-link{font-size:1.5rem;}}@media (min-width:980px){.site-header__title{padding-left:2.6rem;}.site-header__site-name{font-size:2.8rem;margin:0;}.site-header__branding{max-width:70%;}.site-header__portal-name{font-size:1.8rem;}}@media (min-width:1150px){.site-header{background-size:auto 10rem,100% 10rem,100% 9rem;}.site-header__nav{margin:10rem 0 0;}}@media (max-width:767px){.site-nav{position:fixed;z-index:1000;top:0;right:0;bottom:0;left:0;overflow:hidden auto;padding:15px 0;transition:all .2s ease-out;-webkit-transform:translateX(-100%);transform:translateX(-100%);background:#fff;display:none;}.toggle-site-nav-on .site-nav{-webkit-transform:translateX(0);transform:translateX(0);display:block;}.site-nav[aria-hidden]{display:block;}.site-nav__search{margin:0 calc(5rem + 15px) 15px 15px;}}.site-search form{display:-webkit-flex;display:-ms-flexbox;display:flex;}.site-search form input{font-size:1.4rem;line-height:3.6rem;display:block;box-sizing:border-box;height:3.8rem;}.site-search .form-item{-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;}.site-search .form-item input{width:100%;padding:0 1rem;border:1px solid #bbced0;border-right:0;background:transparent;}.site-search .form-submit{padding:0;border:0;border-radius:0;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left;color:currentColor;overflow:hidden;width:3.6rem;margin:0;cursor:pointer;text-indent:3.6rem;border:1px solid #bbced0 !important;border-left:0 !important;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='13'%3E%3Cpath fill='%234d5657' d='M12 13a.978.978 0 0 1-.703-.297l-2.68-2.672A5.498 5.498 0 0 1 0 5.5C0 2.461 2.461 0 5.5 0a5.498 5.498 0 0 1 4.531 8.617l2.68 2.68c.18.18.289.437.289.703 0 .547-.453 1-1 1M5.5 2C3.57 2 2 3.57 2 5.5S3.57 9 5.5 9 9 7.43 9 5.5 7.43 2 5.5 2'/%3E%3C/svg%3E") no-repeat 50%/2rem !important;}.sm__list{display:-webkit-flex;display:-ms-flexbox;display:flex;margin:3rem 0 0;list-style:none;color:#fff;padding:0;}.sm__item:not(:first-child){margin-left:2rem;}.sm__link{transition:all .2s;}.sm__link:focus,.sm__link:hover{opacity:.6;}.sm__icon{display:block;width:3rem;height:3rem;fill:currentcolor;}.sm__icon--large{width:4rem;}.sm-teaser__layout{display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1.3rem;color:#4d5657;}.sm-teaser__image{-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;margin:0 1.4rem 0 0;max-width:10rem;}.sm-teaser__image img{display:block;width:100%;height:auto;}.sm-teaser__meta{display:none;}.sm-teaser__content{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;overflow:hidden;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;}.stage{position:relative;}.stage__dots--container{padding-inline:4rem;}.stage__dots li,.stage__dots ul{padding:0;list-style:none;}.stage__dots ul{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0;}.stage__dots li{width:100%;max-width:8rem;margin:0 .5rem;}.stage__dots button{padding:0;border:0;border-radius:0;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left;color:currentColor;display:block;overflow:hidden;width:100%;height:.5rem;text-indent:100%;background:#c1c1c1;}.stage__dots button:focus{outline:0;}.stage__dots .slick-active button{background:#be1839;}.stage__nav{position:absolute;top:0;right:0;left:0;width:100%;height:0;padding-top:46.66667%;pointer-events:none;background:transparent;}.stage__nav-button{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);pointer-events:auto;}.stage__nav-button .slider-button__icon{fill:#fff;-webkit-filter:drop-shadow(0 .3rem .7rem rgba(0,0,0,.7));filter:drop-shadow(0 .3rem .7rem rgba(0,0,0,.7));}.stage__nav-button--prev{left:0;}.stage__nav-button--next{right:0;}.stage-teaser__header{position:relative;z-index:1;margin:0 0 1.6rem;background:#313638;}.stage-teaser--product .stage-teaser__header{color:#fff;background:#be1839;}.stage-teaser--lexicon .stage-teaser__header,.stage-teaser--video .stage-teaser__header{color:#fff;}.stage-teaser__header a{color:currentcolor;}.stage-teaser--lexicon .stage-teaser__image:after{position:absolute;top:0;left:0;display:block;width:100%;height:100%;content:"";opacity:.6;background:linear-gradient(0deg,#313638 0,#be1839 56%,#fff);}.stage-teaser--lexicon .stage-teaser__icon{position:relative;-webkit-flex:0 0 28%;-ms-flex:0 0 28%;flex:0 0 28%;-webkit-align-self:stretch;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;margin-left:4rem;background:url(/themes/custom/politische_bildung/build/images/icon-lexicon.png) no-repeat 50%/contain;}.stage-teaser--article .stage-teaser__header-content,.stage-teaser--text .stage-teaser__header-content{line-height:1.2;}.stage-teaser--article .stage-teaser__header-content a,.stage-teaser--text .stage-teaser__header-content a{text-decoration:none;}.stage-teaser__kicker{font-size:1.6rem;font-weight:700;margin:0 0 1em;}.stage-teaser__subtitle,.stage-teaser__title{font-size:1.8rem;}.stage-teaser__subtitle{font-weight:700;color:#be1839;}.stage-teaser__cta{text-transform:uppercase;}.stage-teaser--lexicon .stage-teaser__body{margin-top:2em;}.stage-teaser__lexicon-link{font-size:1.7rem;line-height:1.3;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-left:4rem;text-transform:uppercase;color:#be1839;}.stage-teaser__lexicon-link strong{font-size:2.1rem;display:block;}.stage-teaser__lexicon-link-icon{-webkit-flex:0 1 25%;-ms-flex:0 1 25%;flex:0 1 25%;max-width:7rem;margin:0 1rem 0 0;fill:#be1839;}.stage-teaser__content{padding-bottom:2em;}.official--full .stage-teaser__content.field-description p,.stage-teaser__content.content p{margin-bottom:1rem;}@media (max-width:767px){.stage-teaser--video .stage-teaser__header-layout,.stage-teaser__header{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.stage-teaser--lexicon .stage-teaser__header-layout{position:relative;z-index:1;}.stage-teaser--article .stage-teaser__image,.stage-teaser--text .stage-teaser__image,.stage-teaser--video .stage-teaser__image{-webkit-order:-1;-ms-flex-order:-1;order:-1;}.stage-teaser--product .stage-teaser__image{max-width:20rem;margin:1.6rem auto 0;}.stage-teaser--lexicon .stage-teaser__image{position:absolute;z-index:0;top:0;left:0;width:100%;}.stage-teaser__header-content{padding:1.6rem;}.stage-teaser--article .stage-teaser__header-content,.stage-teaser--text .stage-teaser__header-content{background:#e5e5e5;}.stage-teaser--product .stage-teaser__header-content,.stage-teaser--video .stage-teaser__header-content{text-align:center;}.stage-teaser--lexicon .stage-teaser__header-content{padding:1.6rem 3.6rem;}.stage-teaser__lexicon-link{margin:1.6rem 0 0;}}@media (min-width:768px){.stage-teaser__header{overflow:hidden;height:0;padding-top:46.66667%;}.stage-teaser__header-layout{position:absolute;top:0;left:0;display:block;width:100%;height:100%;z-index:2;display:-webkit-flex;display:-ms-flexbox;display:flex;}.stage-teaser--video .stage-teaser__header-layout{padding:1rem 1rem 1rem 4rem;}.stage-teaser--lexicon .stage-teaser__header-layout,.stage-teaser--product .stage-teaser__header-layout{-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:4rem;}.stage-teaser__content-layout{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.stage-teaser__header-content{z-index:2;}.stage-teaser--article .stage-teaser__header-content,.stage-teaser--text .stage-teaser__header-content{position:absolute;bottom:0;left:0;margin:1.4rem;padding:1rem;background:hsla(0,0%,100%,.9);}.stage-teaser--video .stage-teaser__header-content{padding-top:4rem;}.stage-teaser__kicker{font-size:2.1rem;}.stage-teaser__title{font-size:2.8rem;}.stage-teaser--lexicon .stage-teaser__title,.stage-teaser--product .stage-teaser__title{margin-bottom:1em;}.stage-teaser__subtitle{font-size:2.8rem;}.stage-teaser--article .stage-teaser__image,.stage-teaser--lexicon .stage-teaser__image,.stage-teaser--text .stage-teaser__image{position:absolute;top:0;left:0;display:block;width:100%;height:100%;z-index:1;}.stage-teaser--product .stage-teaser__image{-webkit-flex:0 0 28%;-ms-flex:0 0 28%;flex:0 0 28%;margin-right:4rem;}.stage-teaser--video .stage-teaser__image{margin-left:4rem;width:100%;}}.social-share{position:relative;top:2px;}.social-share a{background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;height:20px;text-indent:-999%;width:20px;margin-right:2rem;overflow:hidden;}.social-share__service--facebook a{background-image:url(/themes/custom/politische_bildung/build/images/icon-facebook.svg);}.social-share__service--twitter a{background-image:url(/themes/custom/politische_bildung/build/images/icon-twitter.svg);}.teaser{display:-webkit-flex;display:-ms-flexbox;display:flex;}.teaser-list .teaser{margin-bottom:4rem;}.teaser.teaser--candidate{display:inherit;}.teaser.teaser--candidate .teaser__title{margin-bottom:2.59992rem;}.teaser.teaser--candidate .teaser__content{display:-webkit-flex;display:-ms-flexbox;display:flex;}.teaser__image{-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;margin:0 1.5rem 0 0;}.teaser__body:not(:empty){margin-top:2rem;}.teaser__kicker{font-size:1.9rem;}.teaser__title{font-size:2.1rem;font-weight:700;}.teaser__title a{text-decoration:none;}.theme--base .teaser__title a{color:#be1839;}.theme--contrast .teaser__title a{color:#0d5a7d;}.teaser--blog .teaser__subtitle,.teaser__title a:active,.teaser__title a:focus,.teaser__title a:hover{color:#3c4244;}.teaser__subtitle2{font-style:italic;}.teaser--event .teaser__meta{font-size:1.7rem;font-style:italic;}.teaser--blog .teaser__meta{font-size:1.5rem;}.teaser--event .teaser__meta-item:not(:last-child):after{content:" | ";}.teaser__content{font-size:1.7rem;}.teaser__content .links.inline{margin:1rem 0 -.5rem -1rem;}.teaser__content .links.inline,.teaser__cta{font-size:1.5rem;text-transform:uppercase;}.teaser__cta{margin:1em 0 0;}.theme--base .teaser__cta a{color:#be1839;}.theme--contrast .teaser__cta a{color:#0d5a7d;}.teaser__warning{font-size:1.5rem;margin:1em 0 0;color:#be1839;}@media (min-width:768px){.teaser-list .teaser{margin-bottom:8rem;}.teaser__image{-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;}}.teaser--event .more-link,.teaser--product .more-link{font-size:1.4rem;margin:2rem 0 0;text-transform:uppercase;}.teaser--event .more-link a,.teaser--product .more-link a{color:#be1839;}.two-click__wrapper{position:relative;background-color:#f2f0f0;}.two-click__wrapper .field-thumbnail{overflow:hidden;}.two-click__wrapper .field-thumbnail img{width:100%;height:auto;vertical-align:top;}.two-click__wrapper+.field-caption{margin-top:1rem;}.two-click__info .two-click__actions{position:static;padding:0;margin-top:2rem;}.two-click__info .two-click__actions a:link,.two-click__info .two-click__actions a:visited{background:transparent;}.two-click__info+.two-click__actions{position:relative;padding-top:0;}.two-click__actions>ul{-webkit-justify-content:unset;-ms-flex-pack:unset;justify-content:unset;margin:0 !important;}@media (max-width:979px){.two-click__actions>ul{display:block;line-height:250%;}}.two-click__actions a:link,.two-click__actions a:visited{color:#be1839;background-color:#fff;border:1px solid hsla(0,0%,100%,.4);padding:.7rem 1.8rem;margin-right:1em;font-weight:700;border:1px solid #bbced0;border-color:#e6e6e6;}.two-click__actions a:hover{border-color:#be1839;background-color:#be1839;color:#fff;}.two-click__info{position:relative;pointer-events:all;z-index:0;}.two-click--video .two-click__info{background-color:rgba(0,0,0,.6);position:absolute;width:100%;}.two-click__info-content{padding-top:2rem;font-size:1.6rem;line-height:140%;}.two-click__info-content p:last-child{margin-bottom:0;}.two-click__preview{-webkit-filter:none;filter:none;overflow:hidden;opacity:1;}.two-click__info-icon{position:relative;width:30px;height:30px;}.two-click__info-icon:after{content:"Externer Inhalt";display:inline-block;width:130px;position:absolute;left:46px;top:4px;}.two-click--embed{background-color:#f2f0f0;}.two-click--embed,.two-click--embed .two-click__info{color:#3c4244;}.two-click--embed .two-click__info-icon svg g{fill:#be1839 !important;}.two-click--embed .two-click__info-icon:after{color:#be1839;}.two-click--embed .two-click__actions a:link,.two-click--embed .two-click__actions a:visited{color:#3c4244;border-color:rgba(60,66,68,.5);}.two-click--embed .two-click__actions a:hover{border-color:#3c4244;}.stage .two-click__info{position:absolute;width:100%;}.stage .two-click__info-content{padding:0 1em;margin-left:-1em;margin-top:1em;}.site__aside .two-click__info-content{display:none;background-color:#f2f0f0;color:#3c4244;padding:20px 17px 0;margin-left:-1em;width:calc(100% + 2em);}.site__aside .two-click__info{width:100%;top:0;left:0;color:#fff;}.site__aside .two-click__info-icon{display:block;cursor:pointer;position:relative;z-index:999;}.site__aside .two-click__info-icon svg g{fill:#be1839 !important;}.site__aside .two-click__info-icon:after{color:#be1839;}.site__aside .two-click__actions ul{display:block;}.site__aside .two-click__actions li{line-height:250%;}.vcard{display:-webkit-flex;display:-ms-flexbox;display:flex;}.vcard__image{-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;margin:0 1.5rem 0 0;}.vcard__data{font-size:1.7rem;color:#4d5657;}.vcard__data>div{margin-bottom:.6rem;}.vcard__data>div.field--label-inline>div{display:inline;}.vcard__data>div.field--label-inline>div:first-child:after{content:":";}.theme--base .vcard__data a{color:#be1839;}.theme--contrast .vcard__data a{color:#0d5a7d;}.theme--base .vcard__data a{color:#3c4244;}.vcard__data div+.field-list-rank{margin-top:2rem;}@media (min-width:768px){.vcard__image{-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;}}.view__header{font-style:italic;}.view__header,.view__rows .view-item:not(:last-child){margin-bottom:3rem;}.view__rows>.item-list>ul,.view__rows>.item-list>ul>li{margin:0;padding:0;list-style:none;}.view__rows>.item-list>ul>li{padding-bottom:3rem;border-bottom:1px solid #e6e6e6;}.view__rows>.item-list>ul>li:not(:last-child){margin-bottom:3rem;}.view__filter{margin:0 0 4rem;padding:1.4rem;border:1px solid #e6e6e6;background:#f2f0f0;}.view__filter form{font-size:1.7rem;}.view__filter form>.form-item{margin-bottom:1rem;}.view__filter form>.form-item input,.view__filter form>.form-item select,.view__filter form>.form-item textarea{font-size:1.5rem;width:100%;}.view__filter form>.form-item label{display:block;}.view__filter .form-item-date{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.view__filter .form-item-date>label{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;}.view__filter .form-item-date .form-layout-datetime{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;-webkit-align-items:center;-ms-flex-align:center;align-items:center;max-width:50%;}.view__filter .form-item-date .form-item:first-of-type,.view__filter .form-item-date .form-layout-datetime:first-of-type{padding-right:15px;}.view__filter .form-item-date .form-item:last-of-type,.view__filter .form-item-date .form-layout-datetime:last-of-type{padding-left:15px;}.view__filter .form-item-date .form-layout-datetime__label{font-size:1.5rem;margin-right:1rem;}.view__filter .form-item-date .form-layout-datetime__input{-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;}.view__filter .form-item-date .form-layout-datetime__input input{width:100%;}@media (min-width:768px){.view__header{margin-bottom:7rem;}.view__filter{margin:0 0 7rem;}.view__filter form{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;padding:0;margin:0 -15px;}.view__filter form>.form-item{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-right:15px;padding-left:15px;}.view__filter form>.form-actions,.view__filter form>.form-item-date{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-right:15px;padding-left:15px;}.view__filter form>.form-actions input[type=submit]:first-child,.view__filter form>.form-item-date input[type=submit]:first-child{margin-left:0;}.view__rows .views-row:not(:last-child){margin-bottom:7rem;}#block-arguments-comparison .view__rows .views-row:not(:last-child){margin-bottom:3rem;}.view__rows>.item-list>ul>li{padding-bottom:7rem;}.view__rows>.item-list>ul>li:not(:last-child){margin-bottom:7rem;}}@media (max-width:767px){.views-view-grid .views-col{float:none;}}.view-candidates-by-district .teaser{margin-bottom:5rem;}.view-candidates-by-district .teaser__body .field-body{margin-top:1rem;}.view-candidates-by-district .field-addresses,.view-candidates-by-district .field-body{margin-top:4rem;}.view-candidates-by-district .field-addresses .field__label{font-weight:bolder;margin-bottom:.5em;}.view-candidates-by-district .field-election-candidates .well{margin-top:2.59992rem;}.view-candidates-by-district__footer{border-top:1px solid #e6e6e6;margin-top:4rem;padding-top:4rem;}.view-blog-categories .view__rows>.item-list>ul>li{margin:0;padding:0;border:0;}.view-blog-categories .view__rows>.item-list>ul>li a{text-decoration:none;display:block;padding:.25em 0;}.view-blog-categories .view__rows>.item-list>ul>li a:hover{text-decoration:underline;}.view-officials-by-party{position:relative;overflow:hidden;}.view-officials-by-party .views-row.view-item{clear:left;}.view-officials-by-party .views-row.view-item article{padding-top:5rem;}.commerce-checkout-flow input,.commerce-checkout-flow select,.commerce-checkout-flow textarea,.webform input,.webform select,.webform textarea{max-width:100%;}.commerce-checkout-flow .form-item-type-text input,.commerce-checkout-flow select,.commerce-checkout-flow textarea,.webform .form-item-type-text input,.webform select,.webform textarea{width:100%;}.commerce-checkout-flow label:not(.option),.webform label:not(.option){font-weight:500;display:block;}.commerce-checkout-flow .form-item-group,.webform .form-item-group{margin-bottom:-1em;}.commerce-checkout-flow .form-item,.webform .form-item{margin-bottom:1em;}.commerce-checkout-flow .fieldset__legend,.webform .fieldset__legend{margin-bottom:.375em;}.commerce-checkout-flow .form-item__description,.commerce-checkout-flow .form-item__description-inner,.webform .form-item__description,.webform .form-item__description-inner{font-size:1.6rem;margin-top:.125em;color:#4d5657;}.webform-horizontal-rule{height:1px;margin:1em 0 2em;border:0;background-color:#e6e6e6;}.fieldset{margin:1.25em 0;border:none;background:#f2f0f0;}.fieldset>legend{font-size:2.4rem;float:left;width:100%;margin-bottom:.8em;letter-spacing:.02em;text-transform:uppercase;color:#4d5657;}.fieldset.container-inline>.fieldset__wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;}.fieldset.container-inline>.fieldset__wrapper .form-item{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;}.fieldset.container-inline>.fieldset__wrapper .form-submit{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:1rem;}.webform-element-help{font-size:.75em;line-height:1.2em;display:inline-block;width:1.2em;height:1.2em;text-align:center;vertical-align:super;color:#fff;border-radius:50%;background:#4d5657;}.webform-element-help:active,.webform-element-help:focus,.webform-element-help:hover{cursor:help;text-decoration:none;background:#be1839;}.ui-tooltip.webform-element-help--tooltip{max-width:320px;color:#fff;border:0;border-radius:0;background:#3c4244;box-shadow:none;}.mailing-issue-send-confirm-form .fieldset#edit-test>legend{float:none;top:24px;position:relative;}.profile--blogger .field-image{width:200px;height:200px;margin:0 auto 4rem;border-radius:50%;overflow:hidden;}.profile--blogger .field-image .media-image__copyright{line-height:100%;display:block;margin:0 auto;padding:0 20% 10px;text-align:center;}.profile--blogger .field-image .media-image__copyright a{display:block;}.profile--blogger .field-description,.profile--blogger .field-social-media{text-align:center;}.profile--blogger .field-social-media .icon-link,.profile--blogger .field-social-media .ls-link,.profile--blogger .field-social-media .social-media{width:40px;height:40px;display:inline-block;margin:10px 0;}.profile--blogger .field-social-media .icon-link a,.profile--blogger .field-social-media .ls-link a,.profile--blogger .field-social-media .social-media a{width:40px;height:40px;display:inline-block;background-repeat:no-repeat;background-size:70%;background-position:50%;transition:all .2s;text-indent:100%;white-space:nowrap;overflow:hidden;}.profile--blogger .field-social-media .link-extern{background-image:url(/themes/custom/politische_bildung/build/images/icon-browser.svg);}.profile--blogger .field-social-media .social-media--twitter a{background-image:url(/themes/custom/politische_bildung/build/images/sm-twitter.svg);}.profile--blogger .field-social-media .social-media--facebook a{background-image:url(/themes/custom/politische_bildung/build/images/sm-facebook.svg);}.profile--blogger .field-social-media .social-media--xing a{background-image:url(/themes/custom/politische_bildung/build/images/sm-xing.svg);}.profile--blogger .field-social-media .social-media--linkedin a{background-image:url(/themes/custom/politische_bildung/build/images/sm-linkedin.svg);}.profile--blogger .field-social-media .social-media--youtube a{background-image:url(/themes/custom/politische_bildung/build/images/sm-youtube.svg);}.profile--blogger .field-social-media .social-media--instagram a{background-image:url(/themes/custom/politische_bildung/build/images/sm-instagram.svg);}.profile__title{text-align:center;margin-bottom:4rem;font-size:2.4rem;line-height:140%;font-weight:700;font-style:normal;}.profile__title a{text-decoration:none;color:#0d5a7d;}.profile__title a:hover{text-decoration:underline;}.maintenance-page{padding:5rem 3rem;}.maintenance-page header,.maintenance-page main{margin:0 auto;max-width:600px;}.maintenance-page header h1{font-weight:700;font-size:1.2em;padding:4rem 0;max-width:530px;}.maintenance-page header h1 a{text-decoration:none;}.maintenance-page header img{width:15rem;float:left;margin:0 2rem 2rem 0;}.maintenance-page main{clear:both;margin-top:5rem;}.maintenance-page main h1{font-weight:700;margin-bottom:1rem;}
.drupal-local-tasks{position:relative;z-index:1;border-bottom:2px solid #be1839;margin-bottom:4rem;}.drupal-local-tasks ul{margin:0;padding:2rem 0 0;list-style:none;}.drupal-local-tasks ul li{display:inline-block;margin-right:.3em;}.drupal-local-tasks [dir=rtl] ul li{margin-right:0;margin-left:.3em;}.drupal-local-tasks ul a{font-size:1.8rem;display:block;padding:.4em 1em;text-decoration:none;text-transform:uppercase;color:#be1839;background:#fff;}.drupal-local-tasks ul a.is-active{color:#fff;background:#be1839;}.user-login-form{font-family:Fira Sans,sans-serif;max-width:60rem;background:#fff;}.user-login-form .form-item{margin-bottom:2rem;}.user-login-form input[type=password],.user-login-form input[type=text]{width:100%;}.user-login-form label{font-size:2rem;font-weight:400;line-height:1.2;display:block;margin:0 0 .5rem;text-transform:uppercase;color:#3c4244;}.user-login-form .form-item__description{font-size:1.4rem;color:#4d5657;margin:.3rem 0 0;}.drupal-status-message{margin:1em 0;}.drupal-status-message__content{padding:1em;border:2px solid #e6e6e6;}.drupal-status-message--error .drupal-status-message__content{color:#fff;background:#be1839;border-color:#be1839;}.ui-dialog.editor-change-text-format-modal{background-color:#fff;z-index:1;box-shadow:0 0 14px rgba(0,0,0,.1),0 0 4px rgba(0,0,0,.1);}.ui-dialog.editor-change-text-format-modal .ui-dialog-content{overflow:inherit;}@media print{*{box-shadow:none !important;text-shadow:none !important;}abbr[title]:after{content:" (" attr(title) ")";}thead{display:table-header-group;}img,tr{page-break-inside:avoid;}h1,h2,h3,p{orphans:3;widows:3;}h1,h2,h3{page-break-after:avoid;}body{padding:0 2rem;}input,select,textarea{border:1px solid #000;}.embed,.nopr{display:none !important;}}
