/*! normalize.css v1.1.3 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}h2{font-size:1.5em;margin:0.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:0.83em;margin:1.67em 0}h6{font-size:0.67em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace, serif;_font-family:'courier new', monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}/*! HTML5 Boilerplate v4.3.0 | MIT License | http://h5bp.com/ */*{box-sizing:border-box}html,button,input,select,textarea{color:black}html{font-size:1em;line-height:1.3}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,img,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browsehappy{margin:0.2em 0;padding:0.2em 0;color:#000;background-color:#ccc}@font-face{font-family:'DIN';src:local("D-DIN"),url(/assets/D-DIN-0ffbb2375bec843b068590a51c67c5c1a0da43cdd1b0636160ce7acb7dfb9586.otf) format("opentype");font-weight:normal;font-style:normal}@font-face{font-family:'DIN';src:local("D-DIN-Bold"),url(/assets/D-DIN-Bold-84982b1760e2c01664c7d7ae2057ae754626125fa52a29e949223b1020a14194.otf) format("opentype");font-weight:bold;font-style:normal}@font-face{font-family:'DIN';src:local("D-DIN-Italic"),url(/assets/D-DIN-Italic-0e0b3788414f2939ab335c829b81b38b4a35aadb37c086ec868ef6dd4b961993.otf) format("opentype");font-weight:normal;font-style:italic}h1,h2,h3,h4,h5{margin-top:1.5em;color:#e17304;font-family:"DIN", Arial, sans-serif;line-height:1.2}h1{line-height:1.1}h2{line-height:1.2}h4{margin-bottom:0}h4+p{margin-top:0.25rem}p:last-child{margin-bottom:1.5em}p.list_title{margin-bottom:0}strong{font-weight:bold}em{font-style:italic}a{color:#0044cc}ul{list-style:disc outside;margin:0;padding:0 1.5rem 0 3rem}img{max-width:100%;vertical-align:middle}body{margin:0;padding:0;color:#0d0d0d;background-color:#8ece5f;font-family:"DIN", Arial, sans-serif;font-size:100%;line-height:1.4}@media (min-width: 485px){body{font-size:108%}}@media (min-width: 1024px){body{font-size:116%}}@font-face{font-family:'DIN';src:local("D-DIN"),url(/assets/D-DIN-0ffbb2375bec843b068590a51c67c5c1a0da43cdd1b0636160ce7acb7dfb9586.otf) format("opentype");font-weight:normal;font-style:normal}@font-face{font-family:'DIN';src:local("D-DIN-Bold"),url(/assets/D-DIN-Bold-84982b1760e2c01664c7d7ae2057ae754626125fa52a29e949223b1020a14194.otf) format("opentype");font-weight:bold;font-style:normal}@font-face{font-family:'DIN';src:local("D-DIN-Italic"),url(/assets/D-DIN-Italic-0e0b3788414f2939ab335c829b81b38b4a35aadb37c086ec868ef6dd4b961993.otf) format("opentype");font-weight:normal;font-style:italic}.account_preview .picture{margin-bottom:0.5rem}.account_preview .title{padding:0.5rem 0 0.25rem;line-height:1.1}.account_preview .label{color:gray}.account_preview .next_arrow{margin:0.75rem -0.5rem 0.5rem 0.5rem}@media (min-width: 485px){.account_preview{float:left;width:46%;height:27.5rem;margin-right:4%;margin-bottom:2rem;padding:0;border:none;overflow:hidden}}.accounts_list{margin:1rem 0;padding:0;list-style:none;list-style-position:outside}.accounts_list li{border-top:1px solid #e6e6e6}.accounts_list .separator{padding:0.125rem 1.5rem;background-color:#fff2e5;font-style:italic}.accounts_list .preview{position:relative;display:block;padding:1rem 1.5rem;color:#0d0d0d;text-decoration:none}.accounts_list .preview::before,.accounts_list .preview::after{content:"";display:table}.accounts_list .preview::after{clear:both}.accounts_list .preview .status{position:absolute;top:2em;right:3em;padding:0.25em 0.75em;background-color:#fff2e5;font-size:0.86em;text-transform:uppercase;transform:rotate(30deg)}.accounts_list .preview .next_arrow{float:right;width:2rem;margin-top:1rem;margin-right:-0.5rem}.accounts_list .preview .date{color:gray}.accounts_list .preview .title{color:#e17304;font-family:"DIN", Arial, sans-serif;line-height:1.2;font-size:1.4161em;font-weight:bold}.accounts_list .preview .status_badge{display:inline-block;width:auto;margin-right:0.125em;padding:0 0.5rem;color:white;background-color:#e17304;border-radius:1rem;font-weight:bold}.accounts_list .preview .content,.accounts_list .preview .description{margin-top:0.5rem;font-style:italic}.accounts_list .preview .description{margin-bottom:0.75rem}.accounts_list .preview .infos .number{font-size:1.4161em}@media (min-width: 485px){.accounts_list{padding:0 1.5rem}.accounts_list::before,.accounts_list::after{content:"";display:table}.accounts_list::after{clear:both}.accounts_list li{border:none}.accounts_list .account_preview{float:left;width:46%;height:27.5rem;margin-right:4%;margin-bottom:2rem;padding:0;border:none;overflow:hidden}.accounts_list .account_preview .picture{margin:0 0 0.5rem}}.status_bar{padding:0 1.5rem}.status_bar .badge{display:inline-block;width:2rem;height:2rem;padding-top:0.25rem;color:white;background-color:#e17304;border-radius:2rem;font-weight:bold;text-transform:uppercase;text-align:center}.account_details{position:relative}.account_details::before,.account_details::after{content:"";display:table}.account_details::after{clear:both}.account_details .status{position:absolute;top:1.5rem;left:auto;right:1.5rem}.account_details .label,.account_details .description{margin:1rem 0;padding-left:1.5rem;padding-right:1.5rem}.account_details .label{margin-top:0;color:gray;font-size:1.19rem;font-weight:bold}.account_details .description{margin-bottom:2rem}@media (min-width: 485px){.account_details{padding-bottom:1rem}.account_details .picture{float:left;width:45%;margin:1rem 1.5rem 0.5rem 1.5rem;padding:0}}#page .account_details h1{margin-bottom:0.25rem}.accounts_list.admin .account_preview .picture{float:left;max-width:5rem;max-height:5rem;margin:-1rem 1rem -1rem -1.5rem;padding:0}.accounts_list.admin .account_preview .picture .icon.broken,.accounts_list.admin .account_preview .picture .icon.missing{width:5rem;padding:1rem}.accounts_list.admin .account_preview .status{top:1rem;left:0.5rem;right:unset;font-size:0.7056em}.accounts_list.admin .account_preview .title{padding:0;font-size:1.19rem}.accounts_list.admin .account_preview .title.blank{font-weight:normal;font-style:italic}.accounts_list.admin .account_preview .next_arrow{margin:0.5rem -0.5rem 0.5rem 0.5rem}@media (min-width: 485px){.accounts_list.admin .account_preview{width:18rem;height:unset;margin-bottom:1rem}.accounts_list.admin .account_preview .picture{margin:0 1rem 0 0}.accounts_list.admin .account_preview .next_arrow{margin-top:1.5rem}}.tab_view .account_details .picture{margin:1rem 1.5rem}.tab_view .account_details .status{top:2rem;background-color:white}@media (min-width: 485px){.tab_view .account_details .picture{margin:1rem 1rem 1rem 1.5rem;padding:0}}@media (min-width: 485px){.page_admin_accounts_index #body{margin-left:2rem;margin-right:2rem;padding-top:0;max-width:unset}}.button{display:inline-block;margin-top:0.25em;padding:0.3rem 0.5rem;color:white;background-color:#0044cc;border:none;border-radius:0.25rem;font-size:1em;font-weight:bold;text-decoration:none;text-transform:uppercase;vertical-align:baseline;margin-right:0.5rem}.button.danger{background-color:#cc2200}.button.secondary{color:#0044cc;background-color:#ccddff}.button:last-child{margin-right:0}.sym_button{display:inline-block;margin-top:0.25em;padding:0.3rem 0.5rem;color:white;background-color:#0044cc;border:none;border-radius:0.25rem;font-size:1em;font-weight:bold;text-decoration:none;text-transform:uppercase;vertical-align:baseline;width:2rem;height:2rem;margin-right:0.5rem;padding:0.25rem;text-align:center;vertical-align:bottom}.sym_button.danger{background-color:#cc2200}.sym_button.secondary{color:#0044cc;background-color:#ccddff}.sym_button img{vertical-align:middle}.sym_button.small{width:1.75rem;height:1.75rem}.sym_button:last-child{margin-right:0}.action_buttons{margin:1rem 0;padding:0 1.5rem}.action_buttons::before,.action_buttons::after{content:"";display:table}.action_buttons::after{clear:both}.action_buttons .button,.action_buttons .sym_button{display:block;float:left}.action_buttons .hint_text{display:block;float:left;padding-top:0.5rem}.action_buttons.internal{padding-top:0.5rem;padding-bottom:0.75rem;background-color:#ffe0f1}h1 .action_buttons{display:inline;margin:0;padding:0;vertical-align:bottom;font-size:1rem}.internal_actions{float:none;clear:both;margin-top:1rem;padding:1rem 0 1rem;background-color:#fff2e5}.internal_actions::before,.internal_actions::after{content:"";display:table}.internal_actions::after{clear:both}.internal_actions .block_label{color:#b68c61;margin-bottom:0.5em;padding:0 1.5rem;color:#b68c61;font-size:0.84rem;font-style:italic;text-transform:uppercase}.internal_actions .help_text{margin:0.5em 0 1em;padding:0 1.5rem;color:#b68c61;font-size:0.84em}@media (min-width: 485px){.page_articles_index #body{max-width:50rem}.page_articles_index #body h1{margin-left:37%;padding-left:0.25rem}}.articles_list{margin:1rem 0;padding:0;list-style:none;list-style-position:outside}.articles_list li{border-top:1px solid #e6e6e6}.articles_list .separator{padding:0.125rem 1.5rem;background-color:#fff2e5;font-style:italic}.articles_list .preview{position:relative;display:block;padding:1rem 1.5rem;color:#0d0d0d;text-decoration:none}.articles_list .preview::before,.articles_list .preview::after{content:"";display:table}.articles_list .preview::after{clear:both}.articles_list .preview .status{position:absolute;top:2em;right:3em;padding:0.25em 0.75em;background-color:#fff2e5;font-size:0.86em;text-transform:uppercase;transform:rotate(30deg)}.articles_list .preview .next_arrow{float:right;width:2rem;margin-top:1rem;margin-right:-0.5rem}.articles_list .preview .date{color:gray}.articles_list .preview .title{color:#e17304;font-family:"DIN", Arial, sans-serif;line-height:1.2;font-size:1.4161em;font-weight:bold}.articles_list .preview .status_badge{display:inline-block;width:auto;margin-right:0.125em;padding:0 0.5rem;color:white;background-color:#e17304;border-radius:1rem;font-weight:bold}.articles_list .preview .content,.articles_list .preview .description{margin-top:0.5rem;font-style:italic}.articles_list .preview .description{margin-bottom:0.75rem}.articles_list .preview .infos .number{font-size:1.4161em}.articles_list .preview{border-top:1px solid #e6e6e6}.articles_list .preview .picture{width:100%}.articles_list .preview .title{padding:0.5rem 0 0.25rem;line-height:1.1}.articles_list .preview .author{color:gray}.articles_list .preview .next_arrow{margin:0.75rem -0.5rem 0.5rem 0.5rem}@media (min-width: 485px){.articles_list .preview{border-top:none;padding:1.5rem;text-align:right}.articles_list .preview .picture{float:right;width:60%;padding:0;margin:0 0 0.75rem 1rem}.articles_list .preview .title{padding-top:0}.articles_list .preview .next_arrow{display:none}.articles_list .preview .description{clear:both;margin-left:40%;text-align:justify}}.article_detail{position:relative;padding:1rem 0 2rem}.article_detail .status{position:absolute;top:1em;right:3em;padding:0.25em 1rem;background-color:#fff2e5;text-transform:uppercase;transform:rotate(30deg)}.article_detail .title{margin-top:0}.article_detail .date{padding:0 1.5rem;color:gray}.article_detail .description{margin-top:1rem;padding:0 1.5rem;font-size:1.19em;font-style:italic}.article_detail .author{margin:0;padding:0 1.5rem;color:gray}.article_detail .summary_title.blank{color:gray;font-style:italic}.article_detail .status{top:4rem}.article_detail h1.title{margin-top:0.5rem}.banner{padding-bottom:1.5rem;background-image:url(/pics/landschaft.jpg);background-size:cover;text-align:center}@media (min-width: 485px){.banner::before,.banner::after{content:"";display:table}.banner::after{clear:both}}.contacts_list{margin:1rem 0;padding:0;list-style:none;list-style-position:outside;width:100%;margin:1rem 0 0;padding:0;list-style:none outside}.contacts_list li{border-top:1px solid #e6e6e6}.contacts_list .separator{padding:0.125rem 1.5rem;background-color:#fff2e5;font-style:italic}.contacts_list .preview{position:relative;display:block;padding:1rem 1.5rem;color:#0d0d0d;text-decoration:none}.contacts_list .preview::before,.contacts_list .preview::after{content:"";display:table}.contacts_list .preview::after{clear:both}.contacts_list .preview .status{position:absolute;top:2em;right:3em;padding:0.25em 0.75em;background-color:#fff2e5;font-size:0.86em;text-transform:uppercase;transform:rotate(30deg)}.contacts_list .preview .next_arrow{float:right;width:2rem;margin-top:1rem;margin-right:-0.5rem}.contacts_list .preview .date{color:gray}.contacts_list .preview .title{color:#e17304;font-family:"DIN", Arial, sans-serif;line-height:1.2;font-size:1.4161em;font-weight:bold}.contacts_list .preview .status_badge{display:inline-block;width:auto;margin-right:0.125em;padding:0 0.5rem;color:white;background-color:#e17304;border-radius:1rem;font-weight:bold}.contacts_list .preview .content,.contacts_list .preview .description{margin-top:0.5rem;font-style:italic}.contacts_list .preview .description{margin-bottom:0.75rem}.contacts_list .preview .infos .number{font-size:1.4161em}.contacts_list li{border-top:1px solid #cccccc}.contacts_list li:last-child{border-bottom:1px solid #cccccc}@media (min-width: 485px){.contacts_list{margin-bottom:0;padding:0 1.5rem}.contacts_list li:last-child{border-bottom:none}}.contact_preview{display:flex;flex-direction:row;width:100%;padding:0.5rem 1rem 0.5rem 1.5rem;overflow:hidden;color:#0d0d0d;text-decoration:none}.contact_preview .label{flex:1 1 auto;overflow:hidden}.contact_preview .label .email{font-weight:bold;overflow:hidden;text-overflow:ellipsis}.contact_preview .badge_cell{min-width:1rem;flex:0 0 auto;align-self:center;text-align:center;white-space:nowrap}.contact_preview .badge_cell .badge{margin:0 0.1rem}.contact_preview .angle{flex:0 0 1.5rem;justify-self:end;justify-content:end;align-self:center;text-align:right}@media (min-width: 485px){.contacts_preview{padding-left:0;padding-right:0}}.contact_page .contact_details{background-color:#fff2e5}.contact_page .contact_details::before,.contact_page .contact_details::after{content:"";display:table}.contact_page .contact_details::after{clear:both}.content_container .content_block::before,.content_container .content_block::after{content:"";display:table}.content_container .content_block::after{clear:both}.content_container .content_block.full .full{width:100%;max-height:60vh}.content_container .content_block.text{margin:1rem 0}.content_container .content_block.akzent{background-color:#fff2e5}.content_container .content_block.akzent_2{background-color:#e0f6df}.content_container .content_block.akzent_3{background-color:#ffe0f1}@media (min-width: 560px){.content_container{display:flex}.content_container .content_block{flex:1 1 100px}.content_container .content_block.full{padding:0}.content_container .content_block.text{margin:1.5rem 0}.content_container .content_block.akzent,.content_container .content_block.akzent_2,.content_container .content_block.akzent_3{margin:0;padding:1rem 1.5rem}}@media (min-width: 780px){.content_container.coco3 .content_block{width:33%}}aside.contentpart{margin:1.5rem;padding:1.5rem;color:#666666;background-color:#e6e6e6}@media (min-width: 485px){aside.contentpart{margin-top:0;float:right;width:45%}}.contentpart.audio{padding:1rem 1.5rem;background-color:#e6e6e6}.contentpart.audio audio{display:block;width:100%}.contentpart.audio .caption{margin-top:1rem;padding:0}@media (min-width: 485px){.contentpart.audio{margin-left:1.5rem;margin-right:1.5rem;padding-left:1rem;padding-right:1rem;border-radius:0.5rem}}.contentpart.blockquote{padding:0 1.5rem;text-align:right;font-size:1.19rem;font-style:italic;font-weight:bold;line-height:1.2}@media (min-width: 485px){.contentpart.img{padding:0 1.5rem}.contentpart.img .picture{margin:0}.contentpart.img .caption{padding-left:1rem;padding-right:1 rem}}.contentpart.p_img .text{margin-right:0.5rem;padding:0 1.5rem}.contentpart.p_img .picture{margin-top:1rem}.contentpart.p_img .picture img{width:100%}@media (min-width: 485px){.contentpart.p_img{display:flex;justify-content:space-between;padding:0 1.5rem}.contentpart.p_img .text{flex:1 1 auto;margin:0;padding-left:0;padding-right:1.5rem}.contentpart.p_img .picture{flex:0 0 250px;margin:0;padding:0;align-self:stretch}.contentpart.p_img .picture img{width:auto;max-width:250px}}.contentpart.video video{width:100%}@media (min-width: 485px){.contentpart.video{margin-left:1.5rem;margin-right:1.5rem;padding-left:0;padding-right:0;border-radius:0.5rem}}.contentpart{margin:1.5rem 0}.contentpart.file{padding:0rem 1.5rem}.contentpart.file a{display:block;text-decoration:none}.contentpart.file a .pdf_icon{float:left;width:5rem;margin:0 0.5rem 1rem -0.5rem}.contentpart.file a .file_info{overflow:hidden}.contentpart.file a .file_info .name{overflow:hidden;text-decoration:underline;text-overflow:ellipsis}.contentpart.file a .file_info .info{overflow:hidden;color:#0d0d0d;text-decoration:none;text-overflow:ellipsis}.contentpart.file a .file_info .description{margin:0;padding:0;color:#0d0d0d;font-size:1em}.contentpart.info_block{display:flex;padding:0 1.5rem;align-items:flex-start}.contentpart.info_block .info_icon{flex:0 0 auto;width:4rem;padding-right:1.5rem}.contentpart.info_block .info_content{padding-left:1rem;border-left:0.25rem solid #e17304;font-style:italic}.contentpart .caption{padding:0.75rem 1.5rem 1rem;background-color:#e6e6e6}h2.contentpart,h3.contentpart,h4.contentpart{margin-top:2em}.edit_contentpart{margin:1rem 0;padding:1rem 1.5rem;background-color:#e6e6e6;border:none}.edit_contentpart label{color:gray}.edit_contentpart textarea{padding:0 0 0.25rem}.counter_block{margin:0 1.5rem}.counter_block::before,.counter_block::after{content:"";display:table}.counter_block::after{clear:both}.counter{display:block;margin:0 0.5rem 0.5rem 0;padding:1rem;background-color:#8ece5f;border:0.1rem solid white;border-radius:0.5rem;color:#0d0d0d;text-decoration:none;overflow:hidden;text-overflow:ellipsis}.counter .numbers{color:#964d02;font-family:"DIN", Arial, sans-serif;line-height:1.2;font-size:1.25rem;line-height:1}.counter .numbers em{font-size:3rem;color:#e17304}.counter .numbers.var_a{color:#277f24}.counter .numbers.var_a em{color:#39bb35}.counter .numbers.var_b,.counter .numbers.var_c{color:#8a004d}.counter .numbers.var_b em,.counter .numbers.var_c em{color:#D60078}@media (min-width: 485px){.counter_block{display:flex}.counter_block .counter{flex-grow:1;margin:0.25rem}}.page_pages_datenschutz ul,.page_pages_datenschutz ol{padding:0 1.5rem 0 3rem}.page_pages_datenschutz ul ul,.page_pages_datenschutz ul ol,.page_pages_datenschutz ol ul,.page_pages_datenschutz ol ol{padding:0 0 0 1.5rem}.page_pages_datenschutz ul{list-style:square outside}.page_pages_datenschutz img.impressum{max-width:18rem}@media (min-width: 485px){.page_pages_datenschutz ul,.page_pages_datenschutz ol{padding-left:3.5rem;padding-right:2rem}}.page_decisions_show #body{padding-top:1rem;padding-bottom:0}.decisions_tabs_block{list-style:outside none}.decisions_tabs_block .tabs{display:block;float:left;width:auto}.decision_infos{margin-top:0.5rem;padding:0 1.5rem}.decision_infos::before,.decision_infos::after{content:"";display:table}.decision_infos::after{clear:both}.decision_infos .number.proposals{color:#cc8800}.decision_infos .number.votes{color:#1fad1f}.decision_infos .icon{height:1.25rem;padding-bottom:0.15rem}.decisions_list{margin:1rem 0;padding:0;list-style:none;list-style-position:outside;margin-top:0}.decisions_list li{border-top:1px solid #e6e6e6}.decisions_list .separator{padding:0.125rem 1.5rem;background-color:#fff2e5;font-style:italic}.decisions_list .preview{position:relative;display:block;padding:1rem 1.5rem;color:#0d0d0d;text-decoration:none}.decisions_list .preview::before,.decisions_list .preview::after{content:"";display:table}.decisions_list .preview::after{clear:both}.decisions_list .preview .status{position:absolute;top:2em;right:3em;padding:0.25em 0.75em;background-color:#fff2e5;font-size:0.86em;text-transform:uppercase;transform:rotate(30deg)}.decisions_list .preview .next_arrow{float:right;width:2rem;margin-top:1rem;margin-right:-0.5rem}.decisions_list .preview .date{color:gray}.decisions_list .preview .title{color:#e17304;font-family:"DIN", Arial, sans-serif;line-height:1.2;font-size:1.4161em;font-weight:bold}.decisions_list .preview .status_badge{display:inline-block;width:auto;margin-right:0.125em;padding:0 0.5rem;color:white;background-color:#e17304;border-radius:1rem;font-weight:bold}.decisions_list .preview .content,.decisions_list .preview .description{margin-top:0.5rem;font-style:italic}.decisions_list .preview .description{margin-bottom:0.75rem}.decisions_list .preview .infos .number{font-size:1.4161em}.decisions_list li{border:none}.decisions_list .preview{margin:0.5rem;padding-bottom:0.75rem;background-color:white}.decisions_list .preview .title{margin-top:0.5rem;line-height:1.2}.decisions_list .preview .status_badge.proposing{background-color:#cc8800}.decisions_list .preview .status_badge.voting{background-color:#1fad1f}.decisions_list .preview .status_badge.voting.done{background-color:#bddbbd}.decisions_list .preview .status_badge.done{background-color:gray}.decisions_list .preview .description{margin-bottom:0.25rem;overflow:hidden;text-overflow:ellipsis}.decisions_list .preview .decision_infos{padding:0}.decision_detail{position:relative;padding:1rem 0 2rem;padding:0}.decision_detail .status{position:absolute;top:1em;right:3em;padding:0.25em 1rem;background-color:#fff2e5;text-transform:uppercase;transform:rotate(30deg)}.decision_detail .title{margin-top:0}.decision_detail .date{padding:0 1.5rem;color:gray}.decision_detail .description{margin-top:1rem;padding:0 1.5rem;font-size:1.19em;font-style:italic}.decision_detail .author{margin:0;padding:0 1.5rem;color:gray}.decision_detail .summary_title.blank{color:gray;font-style:italic}.decision_detail .variant{padding:0 1.5rem}.decision_detail .description{margin:1rem 0;overflow:hidden;text-overflow:ellipsis;font-style:normal}.explanation_section{margin:1rem 1.5rem;background-color:#f2eed9;border:2px solid #d9cc8c;border-radius:0.5rem}.explanation_section h1,.explanation_section h2,.explanation_section h3,.explanation_section h4{color:#ccaa00}.explanation_section p{color:#665500}.proposals_section .list_title{margin:1rem 0;padding:0 1.5rem}.result_section{margin:1rem 0 0}.result_section header{padding:0.5rem 1.5rem;font-weight:bold;background-color:#e0f6df}.result_section header::before,.result_section header::after{content:"";display:table}.result_section header::after{clear:both}.result_section header .end_side{float:right;width:auto}.result_section .list_title{background-color:transparent}.reward_summary .label{color:gray}.reward_summary .reward_line{font-size:1.19em}.donation_detail{position:relative;padding:1rem 0 2rem}.donation_detail .status{position:absolute;top:1em;right:3em;padding:0.25em 1rem;background-color:#fff2e5;text-transform:uppercase;transform:rotate(30deg)}.donation_detail .title{margin-top:0}.donation_detail .date{padding:0 1.5rem;color:gray}.donation_detail .description{margin-top:1rem;padding:0 1.5rem;font-size:1.19em;font-style:italic}.donation_detail .author{margin:0;padding:0 1.5rem;color:gray}.donation_detail .summary_title.blank{color:gray;font-style:italic}.donation_detail .reward_summary{margin:1rem 0;padding:0 1.5rem}.donation_detail .donation_instructions .donation_sum{margin:1rem 0;padding:0 1.5rem}.donation_detail .donation_instructions .reference_nr{font-size:1.19rem;font-weight:bold}.donations_list{margin:1rem 0;padding:0;list-style:none;list-style-position:outside}.donations_list li{border-top:1px solid #e6e6e6}.donations_list .separator{padding:0.125rem 1.5rem;background-color:#fff2e5;font-style:italic}.donations_list .preview{position:relative;display:block;padding:1rem 1.5rem;color:#0d0d0d;text-decoration:none}.donations_list .preview::before,.donations_list .preview::after{content:"";display:table}.donations_list .preview::after{clear:both}.donations_list .preview .status{position:absolute;top:2em;right:3em;padding:0.25em 0.75em;background-color:#fff2e5;font-size:0.86em;text-transform:uppercase;transform:rotate(30deg)}.donations_list .preview .next_arrow{float:right;width:2rem;margin-top:1rem;margin-right:-0.5rem}.donations_list .preview .date{color:gray}.donations_list .preview .title{color:#e17304;font-family:"DIN", Arial, sans-serif;line-height:1.2;font-size:1.4161em;font-weight:bold}.donations_list .preview .status_badge{display:inline-block;width:auto;margin-right:0.125em;padding:0 0.5rem;color:white;background-color:#e17304;border-radius:1rem;font-weight:bold}.donations_list .preview .content,.donations_list .preview .description{margin-top:0.5rem;font-style:italic}.donations_list .preview .description{margin-bottom:0.75rem}.donations_list .preview .infos .number{font-size:1.4161em}.donations_list .preview{padding-bottom:0}.donations_list .preview .status{top:unset;bottom:2rem;right:1.5rem;transform:rotate(-20deg)}.donations_list .preview .status.new{color:white;background-color:#cc4400}.donations_list .preview .status.closed{color:white;background-color:#1fad1f}.donations_list .preview .description{font-style:normal}.donations_list .preview .action_buttons{padding-left:0;padding-right:0}.events_list{margin:1rem 0;padding:0;list-style:none;list-style-position:outside}.events_list li{border-top:1px solid #e6e6e6}.events_list .separator{padding:0.125rem 1.5rem;background-color:#fff2e5;font-style:italic}.events_list .preview{position:relative;display:block;padding:1rem 1.5rem;color:#0d0d0d;text-decoration:none}.events_list .preview::before,.events_list .preview::after{content:"";display:table}.events_list .preview::after{clear:both}.events_list .preview .status{position:absolute;top:2em;right:3em;padding:0.25em 0.75em;background-color:#fff2e5;font-size:0.86em;text-transform:uppercase;transform:rotate(30deg)}.events_list .preview .next_arrow{float:right;width:2rem;margin-top:1rem;margin-right:-0.5rem}.events_list .preview .date{color:gray}.events_list .preview .title{color:#e17304;font-family:"DIN", Arial, sans-serif;line-height:1.2;font-size:1.4161em;font-weight:bold}.events_list .preview .status_badge{display:inline-block;width:auto;margin-right:0.125em;padding:0 0.5rem;color:white;background-color:#e17304;border-radius:1rem;font-weight:bold}.events_list .preview .content,.events_list .preview .description{margin-top:0.5rem;font-style:italic}.events_list .preview .description{margin-bottom:0.75rem}.events_list .preview .infos .number{font-size:1.4161em}.events_list .preview{padding-bottom:0;border-top:1px solid #e6e6e6}.events_list .preview .date{color:#0d0d0d;font-weight:bold}.events_list .preview .date span{white-space:nowrap}.events_list .preview .title{margin-bottom:0.5rem;color:#0d0d0d;font-size:1.4161em;font-weight:normal}.events_list .preview .description,.events_list .preview .location,.events_list .preview .details,.events_list .preview .link{margin:0.5rem 0}.events_list .link{padding:0 1.5rem}.events_list .preview+.link{margin-top:0;padding-bottom:1rem}.event_detail{position:relative;padding:1rem 0 2rem}.event_detail .status{position:absolute;top:1em;right:3em;padding:0.25em 1rem;background-color:#fff2e5;text-transform:uppercase;transform:rotate(30deg)}.event_detail .title{margin-top:0}.event_detail .date{padding:0 1.5rem;color:gray}.event_detail .description{margin-top:1rem;padding:0 1.5rem;font-size:1.19em;font-style:italic}.event_detail .author{margin:0;padding:0 1.5rem;color:gray}.event_detail .summary_title.blank{color:gray;font-style:italic}.event_detail .date{color:#0d0d0d;font-size:1.19em;font-weight:bold}.event_detail .date span{white-space:nowrap}.event_detail .location,.event_detail .link,.event_detail .details{margin:1rem 0;padding:0 1.5rem}.event_detail .location{font-weight:bold}.events_teaser{padding:0.5rem 0}.events_teaser h2{margin:0.5rem 0 0;padding:0 1.5rem;font-size:1rem}.events_teaser h2 .link{float:right;width:auto;font-weight:normal}.events_teaser .entry_block{padding:0 1.5rem}.events_teaser .event_entry{display:block;margin:0.5rem 0;padding:1rem;background-color:#fff2e5;border-radius:1rem;color:#0d0d0d;text-decoration:none}.events_teaser .event_entry .time{font-size:1.4161rem}.events_teaser .event_entry .title{margin-bottom:0;font-weight:bold}@media (min-width: 485px){.events_teaser .entry_block{display:flex}.events_teaser .event_entry{flex:1;margin-right:0.5rem}.events_teaser .event_entry:last-child{margin-right:0}}#flash_layer{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.4);opacity:0.4;z-index:1000}#flash_layer.faded{opacity:0;visibility:hidden;transition:opacity 0.5s ease-in, visibility linear 0.55s}#flash{position:absolute;top:0;left:0;right:0;padding:5rem 1.5rem;overflow:hidden;z-index:1001}#flash.faded{opacity:0;visibility:hidden;transition:opacity 0.5s ease-in, visibility linear 0.55s}#flash .alert,#flash .notice{max-width:32rem;margin:0 auto;padding:1rem 1.5rem;border:2px solid;border-radius:1rem;box-shadow:0 0 64px 0 rgba(0,0,0,0.2);text-align:center;font-weight:bold}#flash .alert{background-color:#ffddcc;border-color:#cc4400}#flash .notice{background-color:#ffdd99;border-color:#ffaa00}form{margin:1rem 1.5rem 2rem;padding:0.75rem 1rem;border:2px solid #e17304}form::before,form::after{content:"";display:table}form::after{clear:both}form.button_to{display:inline-block;margin:0.5rem 0;padding:0;border:none}form.button_to input[type=text],form.button_to input[type=email],form.button_to input[type=password],form.button_to input[type=submit],form.button_to textarea{margin:0}form.button_to>form.button_to{margin-left:0.5rem}form.inline{margin:1rem 0;padding:0 1.5rem;border:none}form.inline input[type=text],form.inline input[type=email],form.inline input[type=password],form.inline textarea{background-color:white}form.without_border{margin:1rem 0;padding:0;border:none}form p,form h1,form h2,form h3,form h4,form h5,form h6{padding-left:0;padding-right:0}form fieldset{margin:1.5rem 0}form fieldset legend{margin-bottom:0.5rem;font-family:"DIN", Arial, sans-serif;line-height:1.2;font-size:1.19em}form label{display:block;margin-bottom:0.25rem}form label+select,form label+input[type=text],form label+input[type=email],form label+input[type=password],form label+input[type=number]{margin-top:0}form input,form select{font-family:"DIN", Arial, sans-serif;font-size:100%;line-height:1.4}form input[type=text],form input[type=email],form input[type=password],form input[type=number],form textarea{width:100%;margin:0.25rem 0;padding:0.25rem 0.5rem;background-color:#e6e6e6;border:none;border-bottom:2px solid #e17304;box-shadow:none;font-family:"DIN", Arial, sans-serif;font-size:100%;line-height:1.4}form select{margin:0.25rem 0}form input[type=checkbox]{float:left;width:auto;margin-top:0.25rem}form input[type=checkbox]+label,form .field_with_errors+.field_with_errors>label{margin-left:1.5rem}form input[type=submit]{display:inline-block;margin-top:0.25em;padding:0.3rem 0.5rem;color:white;background-color:#0044cc;border:none;border-radius:0.25rem;font-size:1em;font-weight:bold;text-decoration:none;text-transform:uppercase;vertical-align:baseline;margin:0.5rem 0 0 0.25rem}form input.danger[type=submit]{background-color:#cc4400}form input.secondary[type=submit]{color:#0044cc;background-color:#ccddff}form .help{margin-top:0.25rem;margin-bottom:0.25rem;color:gray;font-style:italic}form .field{margin:0 0 1rem}form .field.file{padding:0}form .field.picture{background-color:unset;text-align:unset}form .actions{text-align:right}form .actions::before,form .actions::after{content:"";display:table}form .actions::after{clear:both}form .actions .start_side{float:left;width:auto}form .actions .start_side .button:first-child,form .actions .start_side .sym_button:first-child{margin-left:0}form .actions .button,form .actions .sym_button{margin:0.5rem 0 0 0.25rem}form #error_explanation h2{margin:0;padding:0;color:#cc4400}form #error_explanation ul{margin:0.5rem 0 1.5rem;padding:0 0 0 1.5em}form #error_explanation ul li{padding:0}form .field_with_errors *{color:#cc4400}form .field_with_errors input[type=text],form .field_with_errors input[type=email],form .field_with_errors input[type=password]{border-color:#cc4400}.form_actions{text-align:right}.funding_detail .rewards_block .action_buttons{padding-left:0;padding-right:0}@media (min-width: 485px){.page_fundings_index #body{max-width:50rem}.page_fundings_index #body h1{margin-left:37%;padding-left:0.25rem}.page_fundings_index #body .info_page h1{margin:1rem auto;padding:0 1.5rem}}.funding_detail{position:relative;padding:1rem 0 2rem;padding:0}.funding_detail .status{position:absolute;top:1em;right:3em;padding:0.25em 1rem;background-color:#fff2e5;text-transform:uppercase;transform:rotate(30deg)}.funding_detail .title{margin-top:0}.funding_detail .date{padding:0 1.5rem;color:gray}.funding_detail .description{margin-top:1rem;padding:0 1.5rem;font-size:1.19em;font-style:italic}.funding_detail .author{margin:0;padding:0 1.5rem;color:gray}.funding_detail .summary_title.blank{color:gray;font-style:italic}.funding_detail .short_infos_block,.funding_detail .progress_actions_block,.funding_detail .supporters_block,.funding_detail .description_block,.funding_detail .social_block,.funding_detail .support_form_block,.funding_detail .rewards_block{margin:2rem 0;padding:0 1.5rem}.funding_detail .short_infos_block .title,.funding_detail .progress_actions_block .title,.funding_detail .supporters_block .title,.funding_detail .description_block .title,.funding_detail .social_block .title,.funding_detail .support_form_block .title,.funding_detail .rewards_block .title{padding:0}.funding_detail .status{top:4rem}.funding_detail h1.title{margin-top:0.5rem}.funding_detail .banner_block{position:relative}.funding_detail .banner_block .banner{background-color:black}.funding_detail .banner_block .banner img{max-width:100%;opacity:0.75}.funding_detail .banner_block .status{top:2.5rem;right:1rem;z-index:5}.funding_detail .banner_block .text_block{position:absolute;bottom:20%;width:100%}.funding_detail .banner_block .title{font-family:"DIN", Arial, sans-serif;line-height:1.2;color:white;text-align:center}.funding_detail .banner_block .slogan{font-family:"DIN", Arial, sans-serif;line-height:1.2;width:auto;padding:0;margin:0 1.5rem;color:white;background-color:transparent;font-size:1.19rem;text-align:center}.funding_detail .short_infos_block .short_text{margin-bottom:1rem}.funding_detail .short_infos_block .owners_block .label{margin:0.5rem 0;text-align:center}.funding_detail .short_infos_block .owners_block .row{width:fit-content;margin:0 auto}.funding_detail .short_infos_block .owners_block .row::before,.funding_detail .short_infos_block .owners_block .row::after{content:"";display:table}.funding_detail .short_infos_block .owners_block .row::after{clear:both}.funding_detail .short_infos_block .owners_block .row .owner{display:block;float:left;width:2.5rem;height:2.5rem;margin-right:0.5rem;background-color:#e6e6e6;border-radius:0.25rem;overflow:hidden}.funding_detail .short_infos_block .owners_block .row .owner .picture{width:100%}.funding_detail .short_infos_block .owners_block .row .owner .picture img{width:100%;background-color:#e6e6e6}.funding_detail .progress_actions_block .progress_block .label{margin:0.5rem 0;padding:0 0.75rem}.funding_detail .progress_actions_block .progress_block .progress_graph{position:relative;background-color:#e0f6df;border-radius:1rem}.funding_detail .progress_actions_block .progress_block .progress_graph .progress_bar{font-family:"DIN", Arial, sans-serif;line-height:1.2;padding:0.25rem 0.75rem;background-color:#39bb35;border-top-left-radius:1rem;border-bottom-left-radius:1rem;font-size:1.4161rem;font-weight:bold;white-space:nowrap}.funding_detail .progress_actions_block .progress_block .progress_graph .progress_bar.big{color:white}.funding_detail .progress_actions_block .progress_block .progress_graph .goal_indicator{position:absolute;top:-0.3rem;left:85%;height:2.75rem;border:0.25rem solid #e17304;border-radius:0.5rem;z-index:10}.funding_detail .progress_actions_block .progress_block .row{display:flex;margin:1rem 0;padding:0 0.75rem}.funding_detail .progress_actions_block .progress_block .row .label{flex:1 auto;margin:0;padding:0}.funding_detail .progress_actions_block .progress_block .row .label.end{text-align:right}.funding_detail .progress_actions_block .share_buttons{margin-top:2rem}.funding_detail .progress_actions_block .share_buttons .button{width:100%;padding:0.5rem 1rem;text-align:center}.funding_detail .progress_actions_block .share_buttons .button.main{background-color:#39bb35}.funding_detail .progress_actions_block .share_buttons .row{display:flex;margin-top:0.25rem}.funding_detail .progress_actions_block .share_buttons .row .button{flex:1 auto;color:#e17304;background-color:#fff2e5}.funding_detail .supporters_block{text-align:center}.funding_detail .funding_subnavi_block{width:100%;padding-top:2rem;background:linear-gradient(to bottom, white, #fff2e5 50%, #fff2e5);border-bottom:3px solid white;overflow-x:auto;overflow-y:hidden}.funding_detail .funding_subnavi_block .funding_subnavi{padding:0 1.5rem;white-space:nowrap}.funding_detail .funding_subnavi_block .funding_subnavi .tab{display:inline-block;padding:0.5rem 0.25rem 0.25rem;border-left:5px solid #fff2e5;border-right:5px solid #fff2e5;border-bottom:5px solid #fff2e5;border-top-left-radius:1rem;border-top-right-radius:1rem;font-size:1.19rem;font-weight:bold;text-decoration:none}.funding_detail .funding_subnavi_block .funding_subnavi .tab.active{padding:0.5rem 1rem 0.25rem;background-color:white;border-bottom:5px solid white}.funding_detail .video_block{min-height:12rem;background-color:#e6e6e6;text-align:center}.funding_detail .video_block .video{padding:4rem}.funding_detail .description_block .project_details .label{padding:0}.funding_detail .description_block .project_details .row{display:flex}.funding_detail .description_block .project_details .row .from,.funding_detail .description_block .project_details .row .to{flex:1 auto}.funding_detail .description_block .project_details .row .from strong,.funding_detail .description_block .project_details .row .to strong{font-size:1.4161rem}.funding_detail .description_block #project_description .description{display:none;font-family:"DIN", Arial, sans-serif;font-size:100%;line-height:1.4;padding:0;font-style:normal}.funding_detail .description_block #project_description .faq_block{display:none}.funding_detail .description_block #project_description .faq_block .action_buttons{padding-left:0;padding-right:0}.funding_detail .description_block #project_description.toggled_open .description,.funding_detail .description_block #project_description.toggled_open .faq_block{display:block}.funding_detail .support_form_block .support_form{margin:0;padding:1.5rem;border-radius:0.5rem}@media (min-width: 485px){.funding_detail .picture{margin:0}}.fundings_list{margin:1rem 0;padding:0;list-style:none;list-style-position:outside}.fundings_list li{border-top:1px solid #e6e6e6}.fundings_list .separator{padding:0.125rem 1.5rem;background-color:#fff2e5;font-style:italic}.fundings_list .preview{position:relative;display:block;padding:1rem 1.5rem;color:#0d0d0d;text-decoration:none}.fundings_list .preview::before,.fundings_list .preview::after{content:"";display:table}.fundings_list .preview::after{clear:both}.fundings_list .preview .status{position:absolute;top:2em;right:3em;padding:0.25em 0.75em;background-color:#fff2e5;font-size:0.86em;text-transform:uppercase;transform:rotate(30deg)}.fundings_list .preview .next_arrow{float:right;width:2rem;margin-top:1rem;margin-right:-0.5rem}.fundings_list .preview .date{color:gray}.fundings_list .preview .title{color:#e17304;font-family:"DIN", Arial, sans-serif;line-height:1.2;font-size:1.4161em;font-weight:bold}.fundings_list .preview .status_badge{display:inline-block;width:auto;margin-right:0.125em;padding:0 0.5rem;color:white;background-color:#e17304;border-radius:1rem;font-weight:bold}.fundings_list .preview .content,.fundings_list .preview .description{margin-top:0.5rem;font-style:italic}.fundings_list .preview .description{margin-bottom:0.75rem}.fundings_list .preview .infos .number{font-size:1.4161em}.fundings_list .preview{border-top:1px solid #e6e6e6}.fundings_list .preview .picture{width:100%}.fundings_list .preview .title{padding:0.5rem 0 0.25rem;line-height:1.1}.fundings_list .preview .next_arrow{margin:0.75rem -0.5rem 0.5rem 0.5rem}@media (min-width: 485px){.fundings_list .preview{border-top:none;padding:1.5rem;text-align:right}.fundings_list .preview .picture{float:right;width:63%;padding:0;margin:0 0 0.75rem 1rem}.fundings_list .preview .title{padding-top:0}.fundings_list .preview .next_arrow{display:none}.fundings_list .preview .description{clear:both;margin-left:37%;text-align:justify}}.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}.ir:before{content:"";display:block;width:0;height:150%}.hidden{display:none !important;visibility:hidden}.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}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.page_pages_impressum img.impressum{max-width:18rem}.page_pages_impressum img.impressum_email{max-width:18rem}main{min-height:calc( 100vh - 3.5rem - 7rem);padding:0;overflow-x:hidden;background-color:white}@media (min-width: 560px){main{min-height:calc( 100vh - 7rem);padding:2rem 0 2rem 240px}}#page::before,#page::after{content:"";display:table}#page::after{clear:both}#page h1{margin:1rem auto}h1,h2,h3,h4,h5,h6,p{padding:0 1.5rem}@media (min-width: 485px){#body{margin:1rem auto 0;max-width:40rem}#side_body{display:none}}footer{min-height:7rem;padding:1rem 0;color:#0d0d0d;background-color:#67ac35;box-shadow:inset 0px 12px 8px -8px rgba(0,0,0,0.2)}footer p{margin:0;padding:0 1.5rem;opacity:0.5}@media (min-width: 485px){footer p{max-width:40rem;margin:0 auto;padding:0 1.5rem}}@media (min-width: 560px){footer{padding-left:240px}}#header{min-height:3.5rem;background-color:#8ece5f}#header::before,#header::after{content:"";display:table}#header::after{clear:both}@media (min-width: 560px){#header{min-height:unset;position:fixed;top:0;left:0;bottom:0;width:240px;z-index:10;box-shadow:inset -12px 0px 8px -8px rgba(0,0,0,0.1);text-align:right}}.header_logo{position:relative;display:block;float:left;width:auto;margin:0.75rem 1rem 0.75rem 1.5rem;z-index:20;color:white;font-size:1.685159rem;font-weight:bold;text-decoration:none}.header_logo::before,.header_logo::after{content:"";display:table}.header_logo::after{clear:both}.header_logo .logo_img{display:block;float:left;width:auto;height:5rem;margin-right:1rem;border-radius:5rem;box-shadow:0 0 8px 0 rgba(0,0,0,0.2);vertical-align:baseline}.header_logo .logo_text{display:block;float:left;width:auto;margin-top:0.8333333333rem}@media (min-width: 485px){.header_logo{margin:1rem 3rem 1rem 1.5rem;font-size:1.685159rem}.header_logo .logo_img{height:6.25rem}.header_logo .logo_text{margin-top:1.5625rem}}@media (min-width: 560px){.header_logo{float:right;height:unset;margin:2rem 3rem 1.5rem 2rem;text-align:right}.header_logo .logo_img{display:inline-block;float:none;height:7.5rem;margin-right:0;margin-bottom:0.25rem;box-shadow:0 0 8px 0 rgba(0,0,0,0.2);text-align:right}.header_logo .logo_text{float:none;margin-top:0;text-align:right}}.menu_button{position:fixed;right:0.75rem;top:0.75rem;width:2rem;height:2rem;padding:0.5rem;z-index:30;background-color:white;border-radius:3rem;box-shadow:0px 1px 8px 0px rgba(0,0,0,0.2);font-size:1rem}.menu_button img{height:100%;vertical-align:top}@media (min-width: 560px){.menu_button{display:none}}.main_menu{display:none;position:fixed;top:0;width:100%;padding-top:7rem;z-index:10;background-color:#73bf3b;box-shadow:0px 1px 8px 0px rgba(0,0,0,0.5)}.main_menu.active{display:block}.main_menu.with_sub{bottom:0;overflow-y:auto}.main_menu ul{display:inline-block;list-style:none;margin:0 auto;padding:0 1.5rem 0.5rem;font-size:1.19rem}.main_menu ul.nav li{float:left;margin:0;margin-right:1.5rem;margin-bottom:0.5rem}.main_menu ul.nav li a{display:block;padding:0.5rem 0 0;color:#0044cc;border-bottom:3px solid transparent;font-weight:bold;text-decoration:none;white-space:nowrap}.main_menu ul.nav li a:hover{border-bottom:3px solid}.main_menu ul.nav li a.sym_link img{margin-top:0.25rem;display:block;height:1rem}.main_menu ul.nav li.selected>a,.main_menu ul.nav li.active>a{border-bottom:3px solid}.main_menu ul.nav li.dangerous>a{color:#cc4400}.main_menu ul.nav.with_sub li{float:none;width:auto}.main_menu ul.nav.with_sub li::before,.main_menu ul.nav.with_sub li::after{content:"";display:table}.main_menu ul.nav.with_sub li::after{clear:both}.main_menu ul.nav.with_sub li a{display:inline-block}.main_menu ul.nav.with_sub li ul.sub_nav{position:relative;display:none;padding:0.5rem 0.5rem 0.5rem 1.5rem;z-index:10;font-size:1rem}.main_menu ul.nav.with_sub li ul.sub_nav:hover{display:block}.main_menu ul.nav.with_sub li:hover ul.sub_nav{display:block}@media (min-width: 485px){.main_menu{padding-top:7rem}}@media (min-width: 560px){.main_menu{display:block;position:absolute;top:13.5rem;right:1.5rem;padding-top:1rem;background-color:#8ece5f;box-shadow:unset;text-align:right;overflow-x:hidden}.main_menu ul.nav{padding:0}.main_menu ul.nav li{float:none;width:auto}.main_menu ul.nav li::before,.main_menu ul.nav li::after{content:"";display:table}.main_menu ul.nav li::after{clear:both}.main_menu ul.nav li a{display:inline-block}.main_menu ul.nav.with_sub li ul.sub_nav{padding:0.5rem 1rem 0.5rem 0.5rem}.main_menu ul.nav.with_sub li ul.sub_nav li{margin-right:0}}.list_title{margin:1rem 0 0.5rem;padding:0 1.5rem;font-weight:bold}.list_filter{margin-top:0.5rem;padding:1rem 1.5rem;background-color:#fff2e5}.list_filter input{width:100%;padding:0.25rem 0.5rem;border:none;box-shadow:none;font-family:"DIN", Arial, sans-serif;font-size:100%;line-height:1.4}.list_filter+.item_list{margin-top:0}.letters_list{padding:0 1.5rem;list-style:none outside}.letters_list li{display:inline-block;margin-right:0.5rem}.letters_list li a{font-size:1.19em;font-weight:bold;text-decoration:none}.membership_preview{display:flex;flex-direction:row;width:100%;padding:0.5rem 1rem 0.5rem 1.5rem;overflow:hidden;color:#0d0d0d;text-decoration:none}.membership_preview .label{flex:1 1 auto;overflow:hidden}.membership_preview .label .email{overflow:hidden;text-overflow:ellipsis}.membership_preview .label .name{font-weight:bold}.membership_preview .badge_cell{min-width:1rem;flex:0 0 auto;align-self:center;text-align:center;white-space:nowrap}.membership_preview .badge_cell .badge{margin:0 0.1rem}.membership_preview .angle{flex:0 0 1.5rem;justify-self:end;justify-content:end;align-self:center;text-align:right}@media (min-width: 485px){.membership_preview{padding-left:0;padding-right:0}}.memberships_list{width:100%;margin:1rem 0 0;padding:0;list-style:none outside}.memberships_list li{border-top:1px solid #cccccc}.memberships_list li:last-child{border-bottom:1px solid #cccccc}.memberships_list li.separator{padding:0.25rem 1.5rem;background-color:#fff2e5;font-style:italic}@media (min-width: 485px){.memberships_list{margin-bottom:0;padding:0 1.5rem}.memberships_list li:last-child{border-bottom:none}}.membership_details{position:relative;background-color:#fff2e5}.membership_details::before,.membership_details::after{content:"";display:table}.membership_details::after{clear:both}.membership_details .status{top:2rem;color:#0d0d0d;background-color:#a8f0a8}.membership_details .status.accepted,.membership_details .status.member{color:white;background-color:#1fad1f}.membership_details .status.discharged{color:white;background-color:#cc4400}.membership_details .membership_token .subtitle{margin-top:0.25rem;color:#0d0d0d;font-size:1rem;font-weight:normal}.messages_list{width:100%;margin:0;padding:0;background-color:#fff2e5;list-style:none outside}.messages_list li{border-top:1px solid #cccccc}.messages_list li:first-child{border-top:none}.messages_list li.separator{padding:0.25rem 1.5rem;background-color:#fff2e5;font-style:italic}.messages_list .message_preview{display:block;width:100%;padding:0.5rem 1rem 0.5rem 1.5rem;overflow:hidden;color:#0d0d0d;text-decoration:none}.messages_list .message_preview::before,.messages_list .message_preview::after{content:"";display:table}.messages_list .message_preview::after{clear:both}.messages_list .message_preview .datum{float:right;width:auto}.messages_list .message_preview .label{flex:1 1 auto;overflow:hidden}.messages_list .message_preview .label .email{overflow:hidden;text-overflow:ellipsis}.messages_list .message_preview .content{margin:0.5rem 0 0.5rem}@media (min-width: 485px){.messages_list{margin-bottom:0;padding:0 1.5rem}.messages_list li:last-child{border-bottom:none}.messages_list .message_preview{padding-left:0;padding-right:0}}.message_details{position:relative;background-color:#fff2e5}.message_details::before,.message_details::after{content:"";display:table}.message_details::after{clear:both}.message_details .status{top:0rem;color:#0d0d0d;background-color:#a8f0a8}.message_details .status.accepted,.message_details .status.member{color:white;background-color:#1fad1f}.multiteaser{margin:1rem 0;padding:0.5rem 0 1.5rem;background-color:#fff2e5}.multiteaser h2{margin:0.5rem 0 1rem;padding:0 1.5rem;font-size:1rem}.multiteaser h2 .link{float:right;width:auto;font-weight:normal}.multiteaser .multiteaser_scroller{padding-left:1.5rem;overflow-x:scroll}.multiteaser .multiteaser_scroller::before,.multiteaser .multiteaser_scroller::after{content:"";display:table}.multiteaser .multiteaser_scroller::after{clear:both}.multiteaser .multiteaser_scroller .multiteaser_scroller_content{display:flex}.multiteaser .multiteaser_scroller .multiteaser_scroller_content .preview{display:block;flex:1 0 260px;width:260px;padding-right:1.5rem;color:#0d0d0d;text-decoration:none;white-space:normal;overflow:hidden}.multiteaser .multiteaser_scroller .multiteaser_scroller_content .preview .picture{width:100%}.multiteaser .multiteaser_scroller .multiteaser_scroller_content .preview .title{padding:1rem 0 0.25rem;line-height:1.1;color:#e17304;font-size:1.4161rem;font-weight:bold}.multiteaser .multiteaser_scroller .multiteaser_scroller_content .preview .date,.multiteaser .multiteaser_scroller .multiteaser_scroller_content .preview .label{color:gray}.multiteaser .multiteaser_scroller .multiteaser_scroller_content .preview .next_arrow{float:right;width:2rem;margin:0.75rem 0 0.5rem 0.5rem}.multiteaser .multiteaser_scroller .multiteaser_scroller_content .preview .description{margin-top:0.5rem}@media (min-width: 485px){.multiteaser .multiteaser_scroller .multiteaser_scroller_content .preview{flex:1 0 370px}.multiteaser .multiteaser_scroller .multiteaser_scroller_content .preview .picture{display:block;margin-left:0;margin-right:0;padding:0}}.newsletters_list{margin:1rem 0;padding:0;list-style:none;list-style-position:outside}.newsletters_list li{border-top:1px solid #e6e6e6}.newsletters_list .separator{padding:0.125rem 1.5rem;background-color:#fff2e5;font-style:italic}.newsletters_list .preview{position:relative;display:block;padding:1rem 1.5rem;color:#0d0d0d;text-decoration:none}.newsletters_list .preview::before,.newsletters_list .preview::after{content:"";display:table}.newsletters_list .preview::after{clear:both}.newsletters_list .preview .status{position:absolute;top:2em;right:3em;padding:0.25em 0.75em;background-color:#fff2e5;font-size:0.86em;text-transform:uppercase;transform:rotate(30deg)}.newsletters_list .preview .next_arrow{float:right;width:2rem;margin-top:1rem;margin-right:-0.5rem}.newsletters_list .preview .date{color:gray}.newsletters_list .preview .title{color:#e17304;font-family:"DIN", Arial, sans-serif;line-height:1.2;font-size:1.4161em;font-weight:bold}.newsletters_list .preview .status_badge{display:inline-block;width:auto;margin-right:0.125em;padding:0 0.5rem;color:white;background-color:#e17304;border-radius:1rem;font-weight:bold}.newsletters_list .preview .content,.newsletters_list .preview .description{margin-top:0.5rem;font-style:italic}.newsletters_list .preview .description{margin-bottom:0.75rem}.newsletters_list .preview .infos .number{font-size:1.4161em}.newsletters_list .preview .date{font-size:1.19em;font-weight:bold}#body .newsletter_detail{position:relative;padding:1rem 0}#body .newsletter_detail .status{position:absolute;top:1em;right:1em;padding:0.25em 1rem;background-color:rgba(255,213,128,0.75);text-transform:uppercase;transform:rotate(30deg)}#body .newsletter_detail .header{padding:1rem;color:#0d0d0d;background-color:#e6e6e6;text-align:center;font-size:2rem;font-weight:bold;text-transform:uppercase}#body .newsletter_detail .main_newsletter{max-width:40rem;margin:0 auto;padding:2rem 1rem}#body .newsletter_detail .main_newsletter h2{padding:0;color:#e17304;font-size:1.69em}#body .newsletter_detail .main_newsletter h3{padding:0;color:#e17304;font-size:1.42em}#body .newsletter_detail .main_newsletter h4{padding:0;color:#e17304;font-size:1.19em}#body .newsletter_detail .main_newsletter p{margin:0.75rem 0;padding:0}#body .newsletter_detail .main_newsletter a{color:#0044cc}#body .newsletter_detail .main_newsletter strong{color:#e17304}#body .newsletter_detail .main_newsletter .salutation{margin:1rem 0;font-size:1.19em}#body .newsletter_detail .main_newsletter .teaser{font-size:1.19rem;font-style:italic}#body .newsletter_detail .main_newsletter .contentpart{margin:1rem 0;overflow-x:hidden}#body .newsletter_detail .main_newsletter .contentpart.img{padding-left:0;padding-right:0}#body .newsletter_detail .main_newsletter .label{padding:0.25rem 0;color:gray;border-bottom:1px solid #aaa;text-transform:uppercase}#body .newsletter_detail .main_newsletter .preview{display:block;clear:both;margin:1.5rem 0;color:#0d0d0d;text-decoration:none}#body .newsletter_detail .main_newsletter .preview::before,#body .newsletter_detail .main_newsletter .preview::after{content:"";display:table}#body .newsletter_detail .main_newsletter .preview::after{clear:both}#body .newsletter_detail .main_newsletter .preview .picture{float:left;max-width:35%;margin:0 1rem 1rem 0}#body .newsletter_detail .main_newsletter .preview .title{margin-bottom:0.75rem;font-size:1.42em}#body .newsletter_detail .main_newsletter .preview .more{margin-top:0.5rem;color:#0044cc}#body .newsletter_detail .main_newsletter .new_events .preview .time{font-weight:bold}#body .newsletter_detail .main_newsletter .new_articles .preview .date{color:gray}#body .newsletter_detail .main_newsletter .new_articles .preview .title{color:#e17304;font-weight:bold}#body .newsletter_detail .main_newsletter .action_buttons{padding:0}#body .newsletter_detail .admin{padding-top:1rem;border-top:1px solid #aaa;color:gray}#body .newsletter_detail .footer{max-width:40rem;margin:0 auto;padding:1rem;border-top:2px solid #aaa;color:gray}#body .newsletter_detail .footer p{padding:0}#body .newsletter_detail #newspost_form{display:none;margin:1rem 0;padding:1rem;background-color:#fff2e5}#body .newsletter_detail .newsletter_footer{margin-bottom:2rem}@media (min-width: 485px){#body .newsletter_detail .contentpart.picture{padding:0}}.orderquants_list{padding-left:3rem}.orderquants_list .quant{font-weight:bold}.orderquants_sum{margin-left:1.5rem;margin-right:1.5rem;padding-top:0.5rem;padding-left:0;padding-right:0;border-top:1px solid #e6e6e6}.orderquants_sum .quant,.orderquants_sum .sum{font-weight:bold}.page_orders_new #body,.page_orders_edit #body,.page_orders_create #body,.page_orders_update #body{padding-bottom:2rem}.page_orders_new #body .without_border,.page_orders_edit #body .without_border,.page_orders_create #body .without_border,.page_orders_update #body .without_border{margin-top:0}.page_orders_new #body .without_border #error_explanation,.page_orders_new #body .without_border .actions,.page_orders_edit #body .without_border #error_explanation,.page_orders_edit #body .without_border .actions,.page_orders_create #body .without_border #error_explanation,.page_orders_create #body .without_border .actions,.page_orders_update #body .without_border #error_explanation,.page_orders_update #body .without_border .actions{padding:0 1.5rem}.order_form .rewards_list{padding:0}.order_form .rewards_list .orderquant{padding:1rem 1.5rem}.order_form .rewards_list .orderquant::before,.order_form .rewards_list .orderquant::after{content:"";display:table}.order_form .rewards_list .orderquant::after{clear:both}.order_form .rewards_list .orderquant .reward{margin-top:0}.order_form .rewards_list .orderquant .fields label{display:inline}.order_form .rewards_list .orderquant .fields input{max-width:5rem;margin-left:0.5rem}.order_form .rewards_list .orderquant:last-child{border-bottom:1px solid #e6e6e6}.order_detail{position:relative}.order_detail .date{padding:0 1.5rem;color:gray}.progress_steps{margin:1rem 0;padding:0 1.5rem}.progress_steps::before,.progress_steps::after{content:"";display:table}.progress_steps::after{clear:both}.progress_steps .label{margin-bottom:0.25rem;color:gray;font-size:0.84em}.progress_steps .step{float:left;width:20%;height:0.25rem;border-right:0.25rem solid white;background-color:#e6e6e6}.progress_steps .step.done{background-color:gray}.progress_steps .step.active{background-color:#e17304}.order_detail .status.preliminary,.orders_list .order_preview .status.preliminary{background-color:#e6e6e6}.order_detail .status.open,.orders_list .order_preview .status.open{background-color:#ffaa00;font-weight:bold}.order_detail .status.done,.orders_list .order_preview .status.done{color:white;background-color:#1fad1f;font-weight:bold}.orders_list{margin:1rem 0;padding:0;list-style:none;list-style-position:outside}.orders_list li{border-top:1px solid #e6e6e6}.orders_list .separator{padding:0.125rem 1.5rem;background-color:#fff2e5;font-style:italic}.orders_list .preview{position:relative;display:block;padding:1rem 1.5rem;color:#0d0d0d;text-decoration:none}.orders_list .preview::before,.orders_list .preview::after{content:"";display:table}.orders_list .preview::after{clear:both}.orders_list .preview .status{position:absolute;top:2em;right:3em;padding:0.25em 0.75em;background-color:#fff2e5;font-size:0.86em;text-transform:uppercase;transform:rotate(30deg)}.orders_list .preview .next_arrow{float:right;width:2rem;margin-top:1rem;margin-right:-0.5rem}.orders_list .preview .date{color:gray}.orders_list .preview .title{color:#e17304;font-family:"DIN", Arial, sans-serif;line-height:1.2;font-size:1.4161em;font-weight:bold}.orders_list .preview .status_badge{display:inline-block;width:auto;margin-right:0.125em;padding:0 0.5rem;color:white;background-color:#e17304;border-radius:1rem;font-weight:bold}.orders_list .preview .content,.orders_list .preview .description{margin-top:0.5rem;font-style:italic}.orders_list .preview .description{margin-bottom:0.75rem}.orders_list .preview .infos .number{font-size:1.4161em}.orders_list .order_preview{border-top:1px solid #e6e6e6}.orders_list .order_preview .token+.title{padding-top:0}.orders_list .order_preview .title{padding:0.5rem 0 0.25rem;line-height:1.1}.orders_list .order_preview .next_arrow{margin:0.75rem -0.5rem 0.5rem 0.5rem}@media (min-width: 485px){.orders_list .order_preview{border-top:none;padding:1.5rem}.orders_list .order_preview .title{padding-top:0}.orders_list .order_preview .description{clear:both;margin-left:37%;text-align:justify}}.page_pages_root #body #banner .web_banner{width:100%}.page_pages_root #body .logo_img{margin:2rem 1.5rem 0;max-width:8rem}.page_pages_root #body .wortmarke{font-size:2.5rem;line-height:0.9;text-shadow:0 0 4px #0d0d0d}.page_pages_root #body .wortmarke .sub{color:#39bb35;font-size:0.75em}@media (min-width: 485px){.page_pages_root #body{padding-top:0;max-width:unset}.page_pages_root #body>p,.page_pages_root #body>h1,.page_pages_root #body>h2,.page_pages_root #body>h3,.page_pages_root #body>h4,.page_pages_root #body>h5,.page_pages_root #body>h6,.page_pages_root #body>.action_buttons{padding-left:3rem;padding-right:3rem}.page_pages_root #body>.picture{margin-left:3rem;margin-right:3rem}.page_pages_root #body .multiteaser{padding:1.5rem 0 2.5rem}.page_pages_root #body .multiteaser>h2{padding:0 3rem}.page_pages_root #body .multiteaser .multiteaser_scroller{padding-left:3rem}.page_pages_root #body #banner::before,.page_pages_root #body #banner::after{content:"";display:table}.page_pages_root #body #banner::after{clear:both}.page_pages_root #body .logo_img{float:left;width:auto;margin:2rem 1.5rem 0}.page_pages_root #body .wortmarke{padding-top:3rem}.page_pages_root footer p{margin-left:2rem;margin-right:2rem;max-width:unset}}.pages_list{margin:1rem 0;padding:0;list-style:none;list-style-position:outside}.pages_list li{border-top:1px solid #e6e6e6}.pages_list .separator{padding:0.125rem 1.5rem;background-color:#fff2e5;font-style:italic}.pages_list .preview{position:relative;display:block;padding:1rem 1.5rem;color:#0d0d0d;text-decoration:none}.pages_list .preview::before,.pages_list .preview::after{content:"";display:table}.pages_list .preview::after{clear:both}.pages_list .preview .status{position:absolute;top:2em;right:3em;padding:0.25em 0.75em;background-color:#fff2e5;font-size:0.86em;text-transform:uppercase;transform:rotate(30deg)}.pages_list .preview .next_arrow{float:right;width:2rem;margin-top:1rem;margin-right:-0.5rem}.pages_list .preview .date{color:gray}.pages_list .preview .title{color:#e17304;font-family:"DIN", Arial, sans-serif;line-height:1.2;font-size:1.4161em;font-weight:bold}.pages_list .preview .status_badge{display:inline-block;width:auto;margin-right:0.125em;padding:0 0.5rem;color:white;background-color:#e17304;border-radius:1rem;font-weight:bold}.pages_list .preview .content,.pages_list .preview .description{margin-top:0.5rem;font-style:italic}.pages_list .preview .description{margin-bottom:0.75rem}.pages_list .preview .infos .number{font-size:1.4161em}.pages_list .preview{padding:0.25rem 1.5rem}.pages_list .page_preview.example{opacity:0.5}.pages_list .page_preview .short{margin:0;padding:0.75rem 1.5rem}.pages_list .page_preview .status{right:4rem}.pages_list .page_preview .menu{color:#e17304;font-weight:bold}.pages_list .page_preview .sub_pages_list{list-style:none outside;padding:0;padding-left:2rem}.pages_list .page_preview .sub_pages_list li{border-left:3px solid #e6e6e6}.page_detail{position:relative;padding:1rem 0 2rem}.page_detail .status{position:absolute;top:1em;right:3em;padding:0.25em 1rem;background-color:#fff2e5;text-transform:uppercase;transform:rotate(30deg)}.page_detail .title{margin-top:0}.page_detail .date{padding:0 1.5rem;color:gray}.page_detail .description{margin-top:1rem;padding:0 1.5rem;font-size:1.19em;font-style:italic}.page_detail .author{margin:0;padding:0 1.5rem;color:gray}.page_detail .summary_title.blank{color:gray;font-style:italic}.page_detail .status{top:4rem}.page_detail h1.title{margin-top:0.5rem}.info_page{max-width:40rem;margin:0 auto}.info_page h1{margin-left:1rem 0;text-align:left}.payments_list{margin:1rem 0;padding:0;list-style:none;list-style-position:outside}.payments_list li{border-top:1px solid #e6e6e6}.payments_list .separator{padding:0.125rem 1.5rem;background-color:#fff2e5;font-style:italic}.payments_list .preview{position:relative;display:block;padding:1rem 1.5rem;color:#0d0d0d;text-decoration:none}.payments_list .preview::before,.payments_list .preview::after{content:"";display:table}.payments_list .preview::after{clear:both}.payments_list .preview .status{position:absolute;top:2em;right:3em;padding:0.25em 0.75em;background-color:#fff2e5;font-size:0.86em;text-transform:uppercase;transform:rotate(30deg)}.payments_list .preview .next_arrow{float:right;width:2rem;margin-top:1rem;margin-right:-0.5rem}.payments_list .preview .date{color:gray}.payments_list .preview .title{color:#e17304;font-family:"DIN", Arial, sans-serif;line-height:1.2;font-size:1.4161em;font-weight:bold}.payments_list .preview .status_badge{display:inline-block;width:auto;margin-right:0.125em;padding:0 0.5rem;color:white;background-color:#e17304;border-radius:1rem;font-weight:bold}.payments_list .preview .content,.payments_list .preview .description{margin-top:0.5rem;font-style:italic}.payments_list .preview .description{margin-bottom:0.75rem}.payments_list .preview .infos .number{font-size:1.4161em}.payments_list .payment_detail{padding-top:0.5rem;padding-bottom:0.5rem}.payments_list .payment_detail .token{float:left;width:3rem;margin-right:1rem}.payments_list .payment_detail .name{float:left;width:auto;margin-right:1rem;font-weight:bold}.payments_list .payment_detail .amount{float:right;width:auto}.picture{overflow-x:hidden;background-color:#e6e6e6;text-align:center}.picture.rounded{border-radius:0.5rem}.picture img{width:100%;background-color:#e6e6e6}.picture .icon.broken,.picture .icon.missing{max-width:9rem;padding:3rem}@media (min-width: 485px){.picture{margin-left:1.5rem;margin-right:1.5rem;padding-left:0;padding-right:0}}.prefs_list{margin:1rem 0;padding:0;list-style:none;list-style-position:outside}.prefs_list li{border-top:1px solid #e6e6e6}.prefs_list .separator{padding:0.125rem 1.5rem;background-color:#fff2e5;font-style:italic}.prefs_list .preview{position:relative;display:block;padding:1rem 1.5rem;color:#0d0d0d;text-decoration:none}.prefs_list .preview::before,.prefs_list .preview::after{content:"";display:table}.prefs_list .preview::after{clear:both}.prefs_list .preview .status{position:absolute;top:2em;right:3em;padding:0.25em 0.75em;background-color:#fff2e5;font-size:0.86em;text-transform:uppercase;transform:rotate(30deg)}.prefs_list .preview .next_arrow{float:right;width:2rem;margin-top:1rem;margin-right:-0.5rem}.prefs_list .preview .date{color:gray}.prefs_list .preview .title{color:#e17304;font-family:"DIN", Arial, sans-serif;line-height:1.2;font-size:1.4161em;font-weight:bold}.prefs_list .preview .status_badge{display:inline-block;width:auto;margin-right:0.125em;padding:0 0.5rem;color:white;background-color:#e17304;border-radius:1rem;font-weight:bold}.prefs_list .preview .content,.prefs_list .preview .description{margin-top:0.5rem;font-style:italic}.prefs_list .preview .description{margin-bottom:0.75rem}.prefs_list .preview .infos .number{font-size:1.4161em}.pref_preview .value{font-weight:bold;text-align:right}.pref_preview.switch_preview .label{margin-top:0.35rem}.pref_preview.switch_preview .switch{display:block;float:right;width:auto;margin-left:1rem}.pref_preview.switch_preview .switch img{height:2rem}.pref_preview .show_view{display:block}.pref_preview .edit_view{display:none}.proposals_list{margin:0;padding:0;background-color:#fff2e5;border-top:#fdcc9a 1px solid;list-style:none;list-style-position:outside}.proposals_list.selected{background-color:#e0f6df;border-top:#a6e5a4 1px solid}.proposals_list.selected .proposal_card .selection_result{background-color:#1fad1f}.proposals_list li{padding:0 0.5rem 0.5rem}.proposals_list li:first-child{padding-top:0.5rem}.proposals_list li .proposal_card{padding:1rem;background-color:white;border-radius:0.5rem}.proposals_list li .proposal_card .title{color:#e17304;font-family:"DIN", Arial, sans-serif;line-height:1.2;font-size:1.19rem;font-weight:bold;line-height:1.2}.proposals_list li .proposal_card .title .number{font-family:"DIN", Arial, sans-serif;font-size:100%;line-height:1.4;color:#0d0d0d;font-size:0.7396em;margin-bottom:0.25em}.proposals_list li .proposal_card .description{margin:1rem 0;font-size:1rem}.proposals_list li .proposal_card .voting_section{margin-top:1rem}.proposals_list li .proposal_card .voting_section .label{display:inline-block;color:gray}.proposals_list li .proposal_card form{margin:0;padding:0;border:0}.proposals_list li .proposal_card .selection_result{display:inline-block;margin-top:0.5rem;padding:0.1rem 0.75rem;color:white;background-color:#e17304;border-radius:1rem}.proposal_form_block{padding:0.5rem 0.5rem 1.5rem;background-color:#fff2e5}.proposal_form_block .proposal_button{display:block;color:gray;text-align:center;text-decoration:none}.proposal_form_block .proposal_button .round{width:4rem;height:4rem;padding:0.25rem;border-radius:2rem}.proposal_form_block .proposal_button .round img{width:100%;height:100%}.proposal_form_block .new_proposal{margin:0 0 0.5rem;border-style:dotted;border-width:3px;border-radius:0.5rem}.proposal_form_block .actions .toggler_text{margin-top:0.85rem;color:#0044cc;font-weight:bold}.proposal_detail{position:relative;padding:1rem 0 2rem;padding-bottom:1rem}.proposal_detail .status{position:absolute;top:1em;right:3em;padding:0.25em 1rem;background-color:#fff2e5;text-transform:uppercase;transform:rotate(30deg)}.proposal_detail .title{margin-top:0}.proposal_detail .date{padding:0 1.5rem;color:gray}.proposal_detail .description{margin-top:1rem;padding:0 1.5rem;font-size:1.19em;font-style:italic}.proposal_detail .author{margin:0;padding:0 1.5rem;color:gray}.proposal_detail .summary_title.blank{color:gray;font-style:italic}.proposal_detail .title,.proposal_detail .result,.proposal_detail .voting_section{padding:0 1.5rem}.proposal_detail .title{color:#e17304;font-family:"DIN", Arial, sans-serif;line-height:1.2;font-size:1.4161rem;font-weight:bold;line-height:1.2}.proposal_detail .title .number{font-family:"DIN", Arial, sans-serif;font-size:100%;line-height:1.4;color:#0d0d0d;font-size:0.7396em;margin-bottom:0.25em}.proposal_detail .description{font-style:normal;font-size:1rem}.proposal_detail .result{margin:1rem 0;padding:0 1.5rem;font-size:1.19rem}.questions_list{margin:1rem 0;padding:0;list-style:none outside}.questions_list .question_answer .question{margin:1rem 0 0.5rem;font-size:1.4161rem;font-weight:normal;line-height:1.3}.questions_list .question_answer .action_buttons{padding-left:0;padding-right:0}.questions_list .question_answer .answer{display:none}.page_registrations_new .event_name,.page_registrations_create .event_name{font-weight:bold}.scale_labels{color:gray;text-align:center}.scale_labels::before,.scale_labels::after{content:"";display:table}.scale_labels::after{clear:both}.scale_labels .left{float:left;width:auto}.scale_labels .right{float:right;width:auto}.resistance_scale{margin:0.5rem 0 0.25rem;padding:0;list-style:none outside}.resistance_scale li{display:inline-block;margin:0;padding:0}.resistance_scale li:first-child{padding:0}.resistance_scale li .tick{display:inline-block;width:1.5rem;padding:0;color:gray;border:2px solid #e6e6e6;border-radius:1rem;text-align:center;text-decoration:none}.resistance_scale li .tick.inactive{opacity:0}.resistance_scale li .tick.a1{color:#0d0d0d;border-color:#00b359;opacity:1}.resistance_scale li .tick.a1.hilite{color:white;background-color:#00b359;font-weight:bold}.resistance_scale li .tick.a2{color:#0d0d0d;border-color:#77b300;opacity:1}.resistance_scale li .tick.a2.hilite{color:white;background-color:#77b300;font-weight:bold}.resistance_scale li .tick.a3{color:#0d0d0d;border-color:#cccc00;opacity:1}.resistance_scale li .tick.a3.hilite{color:white;background-color:#cccc00;font-weight:bold}.resistance_scale li .tick.a4{color:#0d0d0d;border-color:#cc8800;opacity:1}.resistance_scale li .tick.a4.hilite{color:white;background-color:#cc8800;font-weight:bold}.resistance_scale li .tick.a5{color:#0d0d0d;border-color:#cc0000;opacity:1}.resistance_scale li .tick.a5.hilite{color:white;background-color:#cc0000;font-weight:bold}.selection_scale::before,.selection_scale::after{content:"";display:table}.selection_scale::after{clear:both}.selection_scale .label{padding-top:0.6rem;vertical-align:top}.selection_scale .vote_circle{display:inline-block;width:2.5rem;vertical-align:top}.selection_scale .vote_circle img{width:100%}.voting_section .scale_labels{color:gray;text-align:center}.voting_section .scale_labels::before,.voting_section .scale_labels::after{content:"";display:table}.voting_section .scale_labels::after{clear:both}.voting_section .scale_labels .left{float:left;width:auto}.voting_section .scale_labels .right{float:right;width:auto}.voting_section .result_scale{position:relative;display:inline-block;margin:0.5rem 0 1rem;padding:0;height:1rem;background-color:#e17304;border-radius:1rem}.voting_section .result_scale.a1{background-color:#00b359}.voting_section .result_scale.a2{background-color:#77b300}.voting_section .result_scale.a3{background-color:#cccc00}.voting_section .result_scale.a4{background-color:#cc8800}.voting_section .result_scale.a5{background-color:#cc0000}.voting_section .result_tick{position:absolute;top:-0.5rem;right:-3rem;width:3rem;height:2rem;padding:0.3rem 0 0;color:white;border-radius:3rem;font-weight:bold;text-align:center;text-decoration:none}.voting_section .result_tick.a1{background-color:#00b359}.voting_section .result_tick.a2{background-color:#77b300}.voting_section .result_tick.a3{background-color:#cccc00}.voting_section .result_tick.a4{background-color:#cc8800}.voting_section .result_tick.a5{background-color:#cc0000}.rewards_list{margin:1rem 0;padding:0;list-style:none;list-style-position:outside;padding:0 1.5rem}.rewards_list li{border-top:1px solid #e6e6e6}.rewards_list .separator{padding:0.125rem 1.5rem;background-color:#fff2e5;font-style:italic}.rewards_list .preview{position:relative;display:block;padding:1rem 1.5rem;color:#0d0d0d;text-decoration:none}.rewards_list .preview::before,.rewards_list .preview::after{content:"";display:table}.rewards_list .preview::after{clear:both}.rewards_list .preview .status{position:absolute;top:2em;right:3em;padding:0.25em 0.75em;background-color:#fff2e5;font-size:0.86em;text-transform:uppercase;transform:rotate(30deg)}.rewards_list .preview .next_arrow{float:right;width:2rem;margin-top:1rem;margin-right:-0.5rem}.rewards_list .preview .date{color:gray}.rewards_list .preview .title{color:#e17304;font-family:"DIN", Arial, sans-serif;line-height:1.2;font-size:1.4161em;font-weight:bold}.rewards_list .preview .status_badge{display:inline-block;width:auto;margin-right:0.125em;padding:0 0.5rem;color:white;background-color:#e17304;border-radius:1rem;font-weight:bold}.rewards_list .preview .content,.rewards_list .preview .description{margin-top:0.5rem;font-style:italic}.rewards_list .preview .description{margin-bottom:0.75rem}.rewards_list .preview .infos .number{font-size:1.4161em}.rewards_list .reward{margin:1rem 0;background-color:#fff2e5;border:3px solid #fff2e5;border-radius:0.5rem;overflow:hidden}.rewards_list .reward::before,.rewards_list .reward::after{content:"";display:table}.rewards_list .reward::after{clear:both}.rewards_list .reward .picture{width:100%}.rewards_list .reward .reward_infos{padding:1.5rem}.rewards_list .reward .reward_infos .amount{font-size:1.4161rem}.rewards_list .reward .reward_infos .title{margin-bottom:1rem;font-family:"DIN", Arial, sans-serif;line-height:1.2;font-weight:bold}.rewards_list .reward .reward_infos .description{font-family:"DIN", Arial, sans-serif;font-size:100%;line-height:1.4;margin:1rem 0;padding:0;font-style:normal}.rewards_list .reward .reward_infos .delivery,.rewards_list .reward .reward_infos .ordered{color:gray}.rewards_list .reward .reward_infos .action_buttons{padding:0}.rewards_list .reward.collapsed{cursor:pointer}.rewards_list .reward.collapsed .picture{float:right;width:6rem;max-height:6rem;margin:0}.rewards_list .reward.collapsed .reward_infos{padding:0.5rem 1rem}.rewards_list .reward.collapsed .reward_infos .title{margin:0}.rewards_list .reward.collapsed .reward_infos .description,.rewards_list .reward.collapsed .reward_infos .delivery,.rewards_list .reward.collapsed .reward_infos .action_buttons{display:none;margin:0}.rewards_list .category_header{padding:0.25rem 1.75rem;color:#e17304;background-color:#e6e6e6;border-bottom:2px solid white}.rewards_list .category_header .title{display:inline;font-weight:bold}.rewards_list .category_header .count{display:inline}.rewards_list.will_be_toggled{margin:0;padding:0}.rewards_list.will_be_toggled li{border-top:0}@media (min-width: 485px){.rewards_list .reward .picture{margin-left:0}}.search_results_list{margin:1rem 0;padding:0;list-style:none;list-style-position:outside}.search_results_list li{border-top:1px solid #e6e6e6}.search_results_list .separator{padding:0.125rem 1.5rem;background-color:#fff2e5;font-style:italic}.search_results_list .preview{position:relative;display:block;padding:1rem 1.5rem;color:#0d0d0d;text-decoration:none}.search_results_list .preview::before,.search_results_list .preview::after{content:"";display:table}.search_results_list .preview::after{clear:both}.search_results_list .preview .status{position:absolute;top:2em;right:3em;padding:0.25em 0.75em;background-color:#fff2e5;font-size:0.86em;text-transform:uppercase;transform:rotate(30deg)}.search_results_list .preview .next_arrow{float:right;width:2rem;margin-top:1rem;margin-right:-0.5rem}.search_results_list .preview .date{color:gray}.search_results_list .preview .title{color:#e17304;font-family:"DIN", Arial, sans-serif;line-height:1.2;font-size:1.4161em;font-weight:bold}.search_results_list .preview .status_badge{display:inline-block;width:auto;margin-right:0.125em;padding:0 0.5rem;color:white;background-color:#e17304;border-radius:1rem;font-weight:bold}.search_results_list .preview .content,.search_results_list .preview .description{margin-top:0.5rem;font-style:italic}.search_results_list .preview .description{margin-bottom:0.75rem}.search_results_list .preview .infos .number{font-size:1.4161em}.search_results_list li{border-top:1px solid #e6e6e6}@media (min-width: 485px){.page_statistics_current_requests #body{max-width:96%}}.statistic_detail{margin:1rem 0}.statistic_detail .request_statistics{padding:0 1.5rem;overflow:hidden}.statistic_detail .request_statistics table{width:20rem;overflow:hidden}.statistic_detail .request_statistics table thead{background-color:#fff2e5}.statistic_detail .request_statistics table thead th{padding:0 0.25rem;text-align:left;font-weight:normal;font-style:italic}.statistic_detail .request_statistics table thead th.number{text-align:right}.statistic_detail .request_statistics table td{padding:0 0.25rem}.statistic_detail .request_statistics table td .preview_text{width:50%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.statistic_detail .request_statistics table td.number{text-align:right}.statistic_detail .request_statistics table td.positive{color:#1fad1f}.statistic_detail .request_statistics table td.negative{color:#cc4400}.tabs_block{margin-bottom:-2px;overflow-x:auto}.tabs_block .tabs_block_scroller{list-style:none outside;padding:0 1.5rem;white-space:nowrap}.tabs_block .tabs_block_scroller::before,.tabs_block .tabs_block_scroller::after{content:"";display:table}.tabs_block .tabs_block_scroller::after{clear:both}.tabs_block .tabs_block_scroller .tab{display:inline-block;padding:0.25em 0.75em 0.25em;border:2px solid white;border-bottom-color:#fed9b3;border-top-left-radius:0.5em;border-top-right-radius:0.5em}.tabs_block .tabs_block_scroller .tab.active{background-color:#fff2e5;border-color:#fed9b3;border-bottom-color:#fff2e5;text-decoration:none}.tabs_block .tabs_block_scroller .tab:last-child{margin-right:1.5rem}.tab_view{background-color:#fff2e5;border-top:2px solid #fed9b3}.tab_view::before,.tab_view::after{content:"";display:table}.tab_view::after{clear:both}.will_toggle{display:block;cursor:pointer}.will_toggle .toggle_icon{width:1.5rem;padding-bottom:0.25rem;cursor:pointer}.will_toggle .toggle_icon.close{display:block}.will_toggle .toggle_icon.open{display:none}.will_toggle.open .toggle_icon.close{display:none}.will_toggle.open .toggle_icon.open{display:block}.will_toggle.open .full{display:block}.will_be_toggled{display:none}.will_be_toggled.toggled_open{display:block}.danger{color:#cc2200}.initially_hidden{display:none}.start_aligned{float:left;width:auto;margin-right:1rem}.centered{text-align:center}.end_aligned{float:right;width:auto;margin-left:1rem}.hilite_block{background-color:#fff2e5}.hilite_block::before,.hilite_block::after{content:"";display:table}.hilite_block::after{clear:both}.remote_form{margin:1rem 0;background-color:#fff2e5}.remote_form::before,.remote_form::after{content:"";display:table}.remote_form::after{clear:both}.remote_form .notice{padding:1rem 1.5rem}.internal_actions{float:none;clear:both;margin-top:1rem;padding:0 0 1rem;background-color:#ffe0f1}.internal_actions::before,.internal_actions::after{content:"";display:table}.internal_actions::after{clear:both}.internal_actions header{color:gray;font-size:0.84rem}.internal_actions header .public{padding:0.5rem 1.5rem;background-color:white}.internal_actions header .private{padding:0.5rem 1.5rem;border-top:1px solid #e6e6e6}.internal_actions .block_label{color:#b68c61;margin-bottom:0.5em;padding:0 1.5rem;color:#b68c61;font-size:0.84rem;font-style:italic;text-transform:uppercase}.internal_actions .help_text{margin:0.5em 0 1em;padding:0 1.5rem;color:#b68c61;font-size:0.84em}h1 .subtitle{color:#0d0d0d;font-size:1rem}.sub_header{font-size:1.19rem;font-weight:bold}h1+.sub_header{margin-top:-0.5rem}.alternate{color:white}.logo_title{margin:4rem 0;color:black;font-size:1.75rem;font-weight:normal;line-height:0.9}.logo_title .alternate{padding-left:0.35em}@media (min-width: 485px){.logo_title{font-size:2.5rem}}.hint_text{color:gray}.help_text{color:gray;font-style:italic}.badge{display:inline-block;width:1.5rem;height:1.5rem;margin:0 0.5rem;padding-top:0.05rem;color:white;background-color:#e17304;border-radius:1.5rem;text-align:center;font-weight:bold}.badge:first-child{margin-left:0}.badge:last-child{margin-right:0}.badge.inactive{opacity:0.25}.badge.membership{color:#0d0d0d;background-color:#a8f0a8}.badge.membership.accepted,.badge.membership.member{color:white;background-color:#1fad1f}.badge.offers_help{background-color:#ffaa00}.badge.account{background-color:#cc00aa}.status{position:absolute;top:2em;right:3em;padding:0.25em 0.75em;background-color:#fff2e5;font-size:0.86em;text-transform:uppercase;transform:rotate(30deg)}.list_title{margin:1rem 0 0;padding:0 1.5rem;font-weight:bold}.info_list{margin:0rem 0 1rem;padding:0 1.5rem;padding-left:3rem;list-style:square outside}
