div.simple_form_markdown_editor label{display:block;margin-bottom:7px}div.simple_form_markdown_editor[data-show="preview"] div.buttons,div.simple_form_markdown_editor[data-show="preview"] div.help,div.simple_form_markdown_editor[data-show="preview"] div.editor{display:none}div.simple_form_markdown_editor[data-show="preview"] div.preview{display:block}div.simple_form_markdown_editor div.preview{display:none}div.simple_form_markdown_editor div.editor textarea{font-family:helvetica, arial, sans-serif;font-size:14px;line-height:16px;font-weight:normal;font-style:normal;letter-spacing:0;color:#0a0a0a;border:1px solid gainsboro;border-radius:2px;width:100%;margin:0;box-sizing:border-box;padding:7px;box-shadow:inset 0 1px 2px #f0f0f0;resize:vertical}div.simple_form_markdown_editor div.header div.editor_tabs{background-color:#f0f0f0;border:1px solid gainsboro;border-radius:2px 2px 0 0;margin-bottom:16px}div.simple_form_markdown_editor div.header div.editor_tabs ul.tabs{margin:0;padding:0;list-style:none;padding:8px 8px 0 8px;margin-bottom:-1px}div.simple_form_markdown_editor div.header div.editor_tabs ul.tabs li.tab{display:inline-block}div.simple_form_markdown_editor div.header div.editor_tabs ul.tabs li.tab.active span{background-color:white;border-color:gainsboro;color:#0a0a0a}div.simple_form_markdown_editor div.header div.editor_tabs ul.tabs li.tab span{font-family:helvetica, arial, sans-serif;font-size:14px;line-height:16px;font-weight:normal;font-style:normal;letter-spacing:0;color:#0a0a0a;color:#b4b4b4;display:inline-block;border-top:1px solid transparent;border-left:1px solid transparent;border-right:1px solid transparent;border-radius:2px 2px 0 0;padding:8px 14px;cursor:pointer}div.simple_form_markdown_editor div.header div.buttons ul.button_groups{margin:0;padding:0;list-style:none;margin-bottom:16px}div.simple_form_markdown_editor div.header div.buttons ul.button_groups:after{content:"";display:table;clear:both}div.simple_form_markdown_editor div.header div.buttons ul.button_groups li.button_group{color:red;float:left;margin-right:8px}div.simple_form_markdown_editor div.header div.buttons ul.button_groups li.button_group[data-buttons*='help']{float:right;margin:0}div.simple_form_markdown_editor div.header div.buttons ul.button_groups li.button_group ul.buttons{margin:0;padding:0;list-style:none}div.simple_form_markdown_editor div.header div.buttons ul.button_groups li.button_group ul.buttons:after{content:"";display:table;clear:both}div.simple_form_markdown_editor div.header div.buttons ul.button_groups li.button_group ul.buttons li.button{float:left}div.simple_form_markdown_editor div.header div.buttons ul.button_groups li.button_group ul.buttons li.button:first-child button{border-radius:2px 0 0 2px}div.simple_form_markdown_editor div.header div.buttons ul.button_groups li.button_group ul.buttons li.button:last-child button{border-radius:0 2px 2px 0;border-right:1px solid gainsboro}div.simple_form_markdown_editor div.header div.buttons ul.button_groups li.button_group ul.buttons li.button:first-child:last-child button{border-radius:2px;border-right:1px solid gainsboro}div.simple_form_markdown_editor div.header div.buttons ul.button_groups li.button_group ul.buttons li.button button{font-family:helvetica, arial, sans-serif;font-size:14px;line-height:16px;font-weight:normal;font-style:normal;letter-spacing:0;color:#0a0a0a;display:inline-block;background-color:white;margin:0;padding:0;border:0;border-left:1px solid gainsboro;border-top:1px solid gainsboro;border-bottom:1px solid #b4b4b4;padding:4px 6px;cursor:pointer}div.simple_form_markdown_editor div.header div.buttons ul.button_groups li.button_group ul.buttons li.button button:active,div.simple_form_markdown_editor div.header div.buttons ul.button_groups li.button_group ul.buttons li.button button.active{border-color:gainsboro;border-top-color:#b4b4b4;background-color:#f0f0f0}div.simple_form_markdown_editor div.help{font-family:helvetica, arial, sans-serif;font-size:14px;line-height:16px;font-weight:normal;font-style:normal;letter-spacing:0;color:#0a0a0a;transition:height .2s ease-in-out;overflow:hidden;height:0;box-sizing:border-box}div.simple_form_markdown_editor div.help:after{content:"";display:table;clear:both}div.simple_form_markdown_editor div.help[data-visible="true"]{height:210px;margin-bottom:16px}div.simple_form_markdown_editor div.help div.help_wrapper{height:210px;border:1px solid gainsboro;box-sizing:border-box}div.simple_form_markdown_editor div.help div.help_wrapper>ul{margin:0;padding:0;list-style:none;float:left;width:200px;height:100%;border-right:1px solid;background-color:#f0f0f0}div.simple_form_markdown_editor div.help div.help_wrapper>ul>li{padding:8px 16px;border-bottom:1px solid gainsboro;color:#b4b4b4;cursor:pointer}div.simple_form_markdown_editor div.help div.help_wrapper>ul>li:hover{color:#0a0a0a}div.simple_form_markdown_editor div.help div.help_wrapper ul.sections{border-right-color:#b4b4b4;overflow-y:auto}div.simple_form_markdown_editor div.help div.help_wrapper ul.sections li.section.active{color:#0a0a0a;border-bottom:1px solid #b4b4b4;background-color:white}div.simple_form_markdown_editor div.help div.help_wrapper ul.sub_sections{border-right-color:gainsboro;display:none;overflow-y:auto}div.simple_form_markdown_editor div.help div.help_wrapper ul.sub_sections.active{display:block}div.simple_form_markdown_editor div.help div.help_wrapper ul.sub_sections li.sub_section{background-color:white}div.simple_form_markdown_editor div.help div.help_wrapper ul.sub_sections li.sub_section.active{color:#0a0a0a}div.simple_form_markdown_editor div.help div.help_wrapper div.help_text{padding:8px 16px;height:100%;box-sizing:border-box;overflow-y:auto;display:none}div.simple_form_markdown_editor div.help div.help_wrapper div.help_text p{margin-top:0}div.simple_form_markdown_editor div.help div.help_wrapper div.help_text code{padding:2px 3px;font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:13px;background-color:#f0f0f0;border-radius:2px;white-space:nowrap}div.simple_form_markdown_editor div.help div.help_wrapper div.help_text.active{display:block}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:linear-gradient(to bottom, #fff 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:white;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:white}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}html{font-size:62.5%}body{font-size:1.3rem}html,body,figure{margin:0;padding:0}*{box-sizing:border-box}img{display:block}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}ul,ol,li{margin:0;padding:0;list-style:none}.button{margin-right:1rem}.admin-button{text-decoration:none}.admin-button.primary{background-color:white;color:black;padding:7px;border-radius:5px}.block{display:block}.grid{margin-left:-2rem}.column{margin-left:2rem;display:inline-block;vertical-align:top}.align-to-top .column{vertical-align:top}.align-to-middle .column{vertical-align:middle}.align-to-bottom .column{vertical-align:bottom}.width-1{width:calc(100%/12 * 1 - 2rem)}.width-2{width:calc(100%/12 * 2 - 2rem)}.width-3{width:calc(100%/12 * 3 - 2rem)}.width-4{width:calc(100%/12 * 4 - 2rem)}.width-5{width:calc(100%/12 * 5 - 2rem)}.width-6{width:calc(100%/12 * 6 - 2rem)}.width-7{width:calc(100%/12 * 7 - 2rem)}.width-8{width:calc(100%/12 * 8 - 2rem)}.width-9{width:calc(100%/12 * 9 - 2rem)}.width-10{width:calc(100%/12 * 10 - 2rem)}.width-11{width:calc(100%/12 * 11 - 2rem)}.width-12{width:calc(100%/12 * 12 - 2rem)}.form{text-align:left;background-color:white}.form h1{font-weight:normal;margin-bottom:2rem}.inline{margin-right:1rem}.inline label{display:inline-block}.form-title{font-weight:normal;margin-bottom:1em}label{display:block}abbr[title="required"]{display:none}input.email,input.password{padding:0.5rem;width:300px}.hint{margin-left:1rem}.login-form{background-color:#eeeeee}textarea,input.string{width:100%;padding:1rem}details,summary{margin-bottom:10px}summary:focus{border:0;outline:none}fieldset{margin:0;padding:0;border:0;margin-bottom:2rem}legend{display:block;width:100%;padding-bottom:0.5rem;margin-bottom:0.5rem;border-bottom:1px solid #919191}.check_boxes .checkbox{display:inline-block;margin-right:1rem}input.email,input.password{padding:0.5rem;width:300px;padding:1rem;border:1px solid #eeeeee;font-size:1em}input.email:focus,input.password:focus{border:1px solid #6f2ee8;outline:none}.float-right{float:right}.float-left{float:left}.component.edit-mode.collapsed .component-content{display:none}.component-content .form{color:black;background-color:white}.component-header{font-family:Helvetica, Arial, sans-serif;font-size:1.3rem;line-height:1.6rem;letter-spacing:0.05rem;padding:0.5rem;background-color:#59ff00;text-align:left}.component-header a{text-decoration:none}.component-header span{margin-right:1rem}.as-link{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#6f2ee8;cursor:pointer}.image-component .image-component--content figure img{width:100%}.images-component .images-component--content figure img{width:100%}.note-component .note-component--content{background-color:#b2f782;padding:1rem;font-family:Courier, monospace;font-size:14px;line-height:24px}.title-component .title-component--content{font-size:60px;line-height:70px}.video-component .component-wrapper .video-component--content video{width:100%}table.attachments.list{font-size:1.3rem;line-height:1.6rem;letter-spacing:0.05rem;width:100%}table.attachments.list tbody tr.attachment td.progress div.progress.container{background-color:#919191;width:100%;max-width:500px}table.attachments.list tbody tr.attachment td.progress div.progress.container div.progress.bar{background-color:#6f2ee8;width:0;height:20px}table.attachments.list tbody tr.attachment td{vertical-align:top;padding:5px;border-bottom:1px solid #eeeeee}table.attachments.list tbody tr.attachment td.hidden{display:none}table.attachments.list tbody tr.attachment td.handle{width:10px;cursor:move;background-color:#eeeeee}table.attachments.list tbody tr.attachment td.file_info{width:30%}table.attachments.list tbody tr.attachment td.file_info span{display:block}table.attachments.list tbody tr.attachment td.fields label{display:block}table.attachments.list tbody tr.attachment td.fields textarea{font-size:1.3rem;line-height:1.6rem;letter-spacing:0.05rem}table.attachments.list tbody tr.attachment td.close{text-align:right}table.attachments.list tbody tr.attachment td button.delete{font-size:1.3rem;line-height:1.6rem;letter-spacing:0.05rem;padding:5px;background:#d73939;color:white;border:0;border-radius:3px}.welcome{padding:20px}.welcome h1{font-size:1em;margin-bottom:1em}.welcome .form{padding:20px;border:1px solid #eeeeee}.welcome .form .form-actions{margin-top:10px}.welcome .form input[type='submit']{background-color:#6f2ee8;color:white;border:0;border-radius:10px;font-size:1em;padding:7px}.modal{position:fixed;top:0;left:20%;width:60%;max-height:100%;overflow:auto;z-index:99999999;box-shadow:0 0 10px 1px rgba(0,0,0,0.4);background-color:white;padding:2rem;z-index:9999}.modal-footer{border-top:1px solid black;padding-top:10px;border-top:10px}.modal-backdrop{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.4);z-index:999}.select2-container--open{z-index:999999}.select2-container{width:100%}.select2-results{font-family:Helvetica, Arial, sans-serif;font-size:1.3rem;line-height:1.6rem;letter-spacing:0.05rem}details summary{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.toolbar{font-family:Helvetica, Arial, sans-serif;font-size:1.3rem;line-height:1.6rem;letter-spacing:0.05rem}.toolbar a{text-decoration:none;color:#6f2ee8}.toolbar a:hover{color:black}.toolbar-menu{position:fixed;right:0;bottom:0;height:100vh;width:400px;padding:1rem;box-shadow:0 0 10px 1px rgba(0,0,0,0.4);background-color:#eeeeee;color:black;z-index:999;overflow:auto;-webkit-transform:translateX(110%);transform:translateX(110%)}.toolbar-icon{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:fixed;right:20px;bottom:20px;width:50px;height:50px;display:flex;align-items:center;justify-content:center;background-color:#59ff00;color:black;border-radius:50%;box-shadow:0 0 10px 1px rgba(0,0,0,0.4);cursor:pointer;z-index:9999}.toolbar-section{padding:1rem 0;border-bottom:1px dotted black}.toolbar-section:last-of-type{border:0}.toolbar-section .label{font-size:1.3rem;line-height:1.6rem;letter-spacing:0.05rem;background-color:#cebaff;color:black;padding:5px;margin-left:10px;margin-right:10px}.toolbar-section--headline{margin-bottom:1em}.toolbar-options{margin-top:1rem;padding-top:1rem;border-top:1px dotted black}.slide-in{-webkit-animation:slide-in 0.5s forwards;animation:slide-in 0.5s forwards}.slide-out{-webkit-animation:slide-out 0.5s forwards;animation:slide-out 0.5s forwards}@-webkit-keyframes slide-in{100%{-webkit-transform:translateX(0%);transform:translateX(0%)}}@keyframes slide-in{100%{-webkit-transform:translateX(0%);transform:translateX(0%)}}@-webkit-keyframes slide-out{0%{-webkit-transform:translateX(0%);transform:translateX(0%)}100%{-webkit-transform:translateX(110%);transform:translateX(110%)}}@keyframes slide-out{0%{-webkit-transform:translateX(0%);transform:translateX(0%)}100%{-webkit-transform:translateX(110%);transform:translateX(110%)}}.draft{padding:20px}.component.edit-mode{margin-bottom:40px}.component.edit-mode.collapsed{margin-bottom:0}.xdsoft_datetimepicker{box-shadow:0 5px 15px -5px rgba(0,0,0,0.506);background:#fff;border-bottom:1px solid #bbb;border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;color:#333;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;padding:8px;padding-left:0;padding-top:2px;position:absolute;z-index:9999;box-sizing:border-box;display:none}.xdsoft_datetimepicker.xdsoft_rtl{padding:8px 0 8px 8px}.xdsoft_datetimepicker iframe{position:absolute;left:0;top:0;width:75px;height:210px;background:transparent;border:none}.xdsoft_datetimepicker button{border:none !important}.xdsoft_noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.xdsoft_noselect::-moz-selection{background:transparent}.xdsoft_noselect::selection{background:transparent}.xdsoft_noselect::-moz-selection{background:transparent}.xdsoft_datetimepicker.xdsoft_inline{display:inline-block;position:static;box-shadow:none}.xdsoft_datetimepicker *{box-sizing:border-box;padding:0;margin:0}.xdsoft_datetimepicker .xdsoft_datepicker,.xdsoft_datetimepicker .xdsoft_timepicker{display:none}.xdsoft_datetimepicker .xdsoft_datepicker.active,.xdsoft_datetimepicker .xdsoft_timepicker.active{display:block}.xdsoft_datetimepicker .xdsoft_datepicker{width:224px;float:left;margin-left:8px}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_datepicker{float:right;margin-right:8px;margin-left:0}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_datepicker{width:256px}.xdsoft_datetimepicker .xdsoft_timepicker{width:58px;float:left;text-align:center;margin-left:8px;margin-top:0}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker{float:right;margin-right:8px;margin-left:0}.xdsoft_datetimepicker .xdsoft_datepicker.active+.xdsoft_timepicker{margin-top:8px;margin-bottom:3px}.xdsoft_datetimepicker .xdsoft_monthpicker{position:relative;text-align:center}.xdsoft_datetimepicker .xdsoft_label i,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0NBRjI1NjM0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0NBRjI1NjQ0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQ0FGMjU2MTQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQ0FGMjU2MjQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoNEP54AAAIOSURBVHja7Jq9TsMwEMcxrZD4WpBYeKUCe+kTMCACHZh4BFfHO/AAIHZGFhYkBBsSEqxsLCAgXKhbXYOTxh9pfJVP+qutnZ5s/5Lz2Y5I03QhWji2GIcgAokWgfCxNvcOCCGKqiSqhUp0laHOne05vdEyGMfkdxJDVjgwDlEQgYQBgx+ULJaWSXXS6r/ER5FBVR8VfGftTKcITNs+a1XpcFoExREIDF14AVIFxgQUS+h520cdud6wNkC0UBw6BCO/HoCYwBhD8QCkQ/x1mwDyD4plh4D6DDV0TAGyo4HcawLIBBSLDkHeH0Mg2yVP3l4TQMZQDDsEOl/MgHQqhMNuE0D+oBh0CIr8MAKyazBH9WyBuKxDWgbXfjNf32TZ1KWm/Ap1oSk/R53UtQ5xTh3LUlMmT8gt6g51Q9p+SobxgJQ/qmsfZhWywGFSl0yBjCLJCMgXail3b7+rumdVJ2YRss4cN+r6qAHDkPWjPjdJCF4n9RmAD/V9A/Wp4NQassDjwlB6XBiCxcJQWmZZb8THFilfy/lfrTvLghq2TqTHrRMTKNJ0sIhdo15RT+RpyWwFdY96UZ/LdQKBGjcXpcc1AlSFEfLmouD+1knuxBDUVrvOBmoOC/rEcN7OQxKVeJTCiAdUzUJhA2Oez9QTkp72OTVcxDcXY8iKNkxGAJXmJCOQwOa6dhyXsOa6XwEGAKdeb5ET3rQdAAAAAElFTkSuQmCC)}.xdsoft_datetimepicker .xdsoft_label i{opacity:0.5;background-position:-92px -19px;display:inline-block;width:9px;height:20px;vertical-align:middle}.xdsoft_datetimepicker .xdsoft_prev{float:left;background-position:-20px 0}.xdsoft_datetimepicker .xdsoft_today_button{float:left;background-position:-70px 0;margin-left:5px}.xdsoft_datetimepicker .xdsoft_next{float:right;background-position:0 0}.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_today_button{background-color:transparent;background-repeat:no-repeat;border:0 none;cursor:pointer;display:block;height:30px;opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";outline:medium none;overflow:hidden;padding:0;position:relative;text-indent:100%;white-space:nowrap;width:20px;min-width:0}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next{float:none;background-position:-40px -15px;height:15px;width:30px;display:block;margin-left:14px;margin-top:7px}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_prev,.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_next{float:none;margin-left:0;margin-right:14px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{background-position:-40px 0;margin-bottom:7px;margin-top:0}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box{height:151px;overflow:hidden;border-bottom:1px solid #ddd}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div{background:#f5f5f5;border-top:1px solid #ddd;color:#666;font-size:12px;text-align:center;border-collapse:collapse;cursor:pointer;border-bottom-width:0;height:25px;line-height:25px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:first-child{border-top-width:0}.xdsoft_datetimepicker .xdsoft_today_button:hover,.xdsoft_datetimepicker .xdsoft_next:hover,.xdsoft_datetimepicker .xdsoft_prev:hover{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.xdsoft_datetimepicker .xdsoft_label{display:inline;position:relative;z-index:9999;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:bold;background-color:#fff;float:left;width:182px;text-align:center;cursor:pointer}.xdsoft_datetimepicker .xdsoft_label:hover>span{text-decoration:underline}.xdsoft_datetimepicker .xdsoft_label:hover i{opacity:1.0}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select{border:1px solid #ccc;position:absolute;right:0;top:30px;z-index:101;display:none;background:#fff;max-height:160px;overflow-y:hidden}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_monthselect{right:-7px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_yearselect{right:2px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#fff;background:#ff8000}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option{padding:2px 10px 2px 5px;text-decoration:none !important}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#33aaff;box-shadow:#178fe5 0 1px 3px 0 inset;color:#fff;font-weight:700}.xdsoft_datetimepicker .xdsoft_month{width:100px;text-align:right}.xdsoft_datetimepicker .xdsoft_calendar{clear:both}.xdsoft_datetimepicker .xdsoft_year{width:48px;margin-left:5px}.xdsoft_datetimepicker .xdsoft_calendar table{border-collapse:collapse;width:100%}.xdsoft_datetimepicker .xdsoft_calendar td>div{padding-right:5px}.xdsoft_datetimepicker .xdsoft_calendar th{height:25px}.xdsoft_datetimepicker .xdsoft_calendar td,.xdsoft_datetimepicker .xdsoft_calendar th{width:14.2857142%;background:#f5f5f5;border:1px solid #ddd;color:#666;font-size:12px;text-align:right;vertical-align:middle;padding:0;border-collapse:collapse;cursor:pointer;height:25px}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar th{width:12.5%}.xdsoft_datetimepicker .xdsoft_calendar th{background:#f1f1f1}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today{color:#33aaff}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_default{background:#ffe9d2;box-shadow:#ffb871 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_mint{background:#c1ffc9;box-shadow:#00dd1c 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#33aaff;box-shadow:#178fe5 0 1px 3px 0 inset;color:#fff;font-weight:700}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled,.xdsoft_datetimepicker .xdsoft_time_box>div>div.xdsoft_disabled{opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";cursor:default}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month.xdsoft_disabled{opacity:0.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)"}.xdsoft_datetimepicker .xdsoft_calendar td:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#fff !important;background:#ff8000 !important;box-shadow:none !important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current.xdsoft_disabled:hover{background:#33aaff !important;box-shadow:#178fe5 0 1px 3px 0 inset !important;color:#fff !important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_disabled:hover{color:inherit	!important;background:inherit !important;box-shadow:inherit !important}.xdsoft_datetimepicker .xdsoft_calendar th{font-weight:700;text-align:center;color:#999;cursor:default}.xdsoft_datetimepicker .xdsoft_copyright{color:#ccc !important;font-size:10px;clear:both;float:none;margin-left:8px}.xdsoft_datetimepicker .xdsoft_copyright a{color:#eee !important}.xdsoft_datetimepicker .xdsoft_copyright a:hover{color:#aaa !important}.xdsoft_time_box{position:relative;border:1px solid #ccc}.xdsoft_scrollbar>.xdsoft_scroller{background:#ccc !important;height:20px;border-radius:3px}.xdsoft_scrollbar{position:absolute;width:7px;right:0;top:0;bottom:0;cursor:pointer}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_scrollbar{left:0;right:auto}.xdsoft_scroller_box{position:relative}.xdsoft_datetimepicker.xdsoft_dark{box-shadow:0 5px 15px -5px rgba(255,255,255,0.506);background:#000;border-bottom:1px solid #444;border-left:1px solid #333;border-right:1px solid #333;border-top:1px solid #333;color:#ccc}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box{border-bottom:1px solid #222}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div{background:#0a0a0a;border-top:1px solid #222;color:#999}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label{background-color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select{border:1px solid #333;background:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#000;background:#007fff}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#cc5500;box-shadow:#b03e00 0 1px 3px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label i,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_prev,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_next,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUExQUUzOTA0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUExQUUzOTE0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBQTFBRTM4RTQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBQTFBRTM4RjQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pp0VxGEAAAIASURBVHja7JrNSgMxEMebtgh+3MSLr1T1Xn2CHoSKB08+QmR8Bx9A8e7RixdB9CKCoNdexIugxFlJa7rNZneTbLIpM/CnNLsdMvNjM8l0mRCiQ9Ye61IKCAgZAUnH+mU3MMZaHYChBnJUDzWOFZdVfc5+ZFLbrWDeXPwbxIqrLLfaeS0hEBVGIRQCEiZoHQwtlGSByCCdYBl8g8egTTAWoKQMRBRBcZxYlhzhKegqMOageErsCHVkk3hXIFooDgHB1KkHIHVgzKB4ADJQ/A1jAFmAYhkQqA5TOBtocrKrgXwQA8gcFIuAIO8sQSA7hidvPwaQGZSaAYHOUWJABhWWw2EMIH9QagQERU4SArJXo0ZZL18uvaxejXt/Em8xjVBXmvFr1KVm/AJ10tRe2XnraNqaJvKE3KHuUbfK1E+VHB0q40/y3sdQSxY4FHWeKJCunP8UyDdqJZenT3ntVV5jIYCAh20vT7ioP8tpf6E2lfEMwERe+whV1MHjwZB7PBiCxcGQWwKZKD62lfGNnP/1poFAA60T7rF1UgcKd2id3KDeUS+oLWV8DfWAepOfq00CgQabi9zjcgJVYVD7PVzQUAUGAQkbNJTBICDhgwYTjDYD6XeW08ZKh+A4pYkzenOxXUbvZcWz7E8ykRMnIHGX1XPl+1m2vPYpL+2qdb8CDAARlKFEz/ZVkAAAAABJRU5ErkJggg==)}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0a0a0a;border:1px solid #222;color:#999}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0e0e0e}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_today{color:#cc5500}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_default{background:#ffe9d2;box-shadow:#ffb871 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_mint{background:#c1ffc9;box-shadow:#00dd1c 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#cc5500;box-shadow:#b03e00 0 1px 3px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td:hover,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#000 !important;background:#007fff !important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{color:#666}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright{color:#333 !important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a{color:#111 !important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a:hover{color:#555 !important}.xdsoft_dark .xdsoft_time_box{border:1px solid #333}.xdsoft_dark .xdsoft_scrollbar>.xdsoft_scroller{background:#333 !important}.xdsoft_datetimepicker .xdsoft_save_selected{display:block;border:1px solid #dddddd !important;margin-top:5px;width:100%;color:#454551;font-size:13px}.xdsoft_datetimepicker .blue-gradient-button{font-family:"museo-sans", "Book Antiqua", sans-serif;font-size:12px;font-weight:300;color:#82878c;height:28px;position:relative;padding:4px 17px 4px 33px;border:1px solid #d7d8da;background:linear-gradient(to bottom, #fff 0%, #f4f8fa 73%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff', endColorstr='#f4f8fa',GradientType=0 )}.xdsoft_datetimepicker .blue-gradient-button:hover,.xdsoft_datetimepicker .blue-gradient-button:focus,.xdsoft_datetimepicker .blue-gradient-button:hover span,.xdsoft_datetimepicker .blue-gradient-button:focus span{color:#454551;background:linear-gradient(to bottom, #f4f8fa 0%, #FFF 73%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f8fa', endColorstr='#FFF',GradientType=0 )}span.date_range.same_year time.date.from span.year{display:none}span.date_range.same_year.same_month time.date.from span.month{display:none}span.date_range.same_year.same_month time.date.from span.month+span.sep{display:none}span.date_range.same_day time.date.from,span.date_range.same_day span.date_range_separator{display:none}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#000 url(ajax-loader-465b507ac16b3bb8bcc3e08ae6a9e6fcf529d6b3be190ec3b35404600a82a22f.gif) center center no-repeat}@font-face{font-family:"slick";src:url(http://188.166.93.42/fonts/slick.eot);src:url(http://188.166.93.42/fonts/slick.eot?#iefix) format("embedded-opentype"),url(http://188.166.93.42/fonts/slick.woff) format("woff"),url(http://188.166.93.42/fonts/slick.ttf) format("truetype"),url(http://188.166.93.42/fonts/slick.svg#slick) format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:0.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:white;opacity:0.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir="rtl"] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir="rtl"] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir="rtl"] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir="rtl"] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:black;opacity:0.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:black;opacity:0.75}html{margin:0;padding:0}body{margin:0;padding:0}ul,li{list-style:none;margin:0;padding:0}figure{margin:0;padding:0}figcaption{text-align:left}h1,h2,h3,h4,h5{font-weight:normal}*{box-sizing:border-box}@font-face{font-family:'NHaasGroteskTXPro-55Rg';src:url(35EEEF_0_0-a92f67a34d36824003ae2feb59c2e3bbaec4e0d26f3cc1c0c1d35ad613567a75.eot);src:url(35EEEF_0_0-a92f67a34d36824003ae2feb59c2e3bbaec4e0d26f3cc1c0c1d35ad613567a75%EF%B9%96.eot#iefix) format("embedded-opentype"),url(35EEEF_0_0-aa5a75e9c1084cf3b3f5ece953c996f12cc9398aeaf17687ff7dffdb3d6c66f4.woff2) format("woff2"),url(35EEEF_0_0-2b37eb17ead924037759a5309fdd42469401a29511bd434b02178267a68fc546.woff) format("woff"),url(35EEEF_0_0-81d711f4d03e5b68ed0a4e03e991d2d7f1f1bf980bec284d2b2bb975608dc005.ttf) format("truetype");font-style:normal;font-weight:normal;font-stretch:normal}@font-face{font-family:'NHaasGroteskTXPro-56It';src:url(35F18E_1_0-c2badcc1908484c62c70e993a5639337687137b4f0173dca13997c614aa1be40.eot);src:url(35F18E_1_0-c2badcc1908484c62c70e993a5639337687137b4f0173dca13997c614aa1be40%EF%B9%96.eot#iefix) format("embedded-opentype"),url(35F18E_1_0-b470ca236f400640ea3fdcb647e31875a712e40332ec94dff6c9d0839865e5bc.woff2) format("woff2"),url(35F18E_1_0-2d30df921334eba0a45de480bcf8e28085969c4a2d242e77c6d0e17e9f367565.woff) format("woff"),url(35F18E_1_0-7d4daabc98a639cde33673de1e69c7e770fe9dec40f7000af4568323ad988d38.ttf) format("truetype")}html{font-size:62.5%}body{font-family:'NHaasGroteskTXPro-55Rg', Helvetica, Arial, sans-serif;font-style:normal;-webkit-font-smoothing:antialiased}@media (max-width: 767px){body{font-size:1.4rem;line-height:1.2em}}@media (min-width: 992px){body{font-size:1.6rem;line-height:1.2em}}@media (min-width: 1440px){body{font-size:2rem;line-height:1.2em}}@media (min-width: 1800px){body{font-size:2.4rem;line-height:1.2em}}p{margin-bottom:1em}h3{font-family:Helvetica, Arial, sans-serif;font-size:16px;line-height:18px;letter-spacing:1px;text-transform:uppercase}.is-hidden{display:none}.form{text-align:left;background-color:white}.form h1{font-weight:normal;margin-bottom:20px}.inline{margin-right:10px}.inline label{display:inline-block}.form-title{font-weight:normal;margin-bottom:1em}label{display:block;padding-bottom:5px}abbr[title="required"]{display:none}textarea,input.string,input.numeric{font-size:1em;width:100%;padding:10px;border:1px solid #eeeeee}textarea:focus,input.string:focus,input.numeric:focus{border:1px solid #6f2ee8;outline:none}input.email,input.password{padding:5px;width:300px;padding:10px;border:1px solid #eeeeee;font-size:1em}input.email:focus,input.password:focus{border:1px solid #6f2ee8;outline:none}.input{margin-bottom:20px}.input:last-of-type{margin-bottom:0}.hint{margin-left:10px}details,summary{margin-bottom:10px}.form details{width:100%;padding:20px;margin-bottom:20px;border:1px solid #eeeeee;border-radius:3px}details{padding-top:10px}summary:focus{border:0;outline:none}fieldset{margin:0;padding:0;border:0;margin-bottom:20px}legend{display:block;width:100%;padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #eeeeee}.check_boxes .checkbox{display:block}input[type='checkbox']{margin-right:5px}.form-buttons{margin-top:1em}.remove_nested_fields_link{margin-bottom:10px}.nested_fields{background-color:#eeeeee;padding:10px;margin-bottom:10px}.form-headline{font-weight:normal;margin-bottom:1em}.btn.full{width:100%;color:white;padding:7px;font-size:1em;border:0;border-radius:3px;display:block;text-decoration:none;text-align:center}.btn.full.submit{background-color:#6f2ee8}.btn.full.submit:hover{background-color:black}.btn.full.nevermind{background-color:#919191}.btn.full.nevermind:hover{background-color:#6f2ee8}.component.edit-mode .form{background-color:none}.collection_radio_buttons{display:inline}.page.admin{padding-top:50px}.flash{position:fixed;bottom:0;left:0;width:100%;background-color:#59ff00;padding:35px;text-align:center;z-index:999}.page.admin .components{padding:20px}.admin-component{width:100%;padding:20px;margin-bottom:20px;border:1px solid #eeeeee;border-radius:3px}.admin-component-header{padding-bottom:30px}.admin-component-header h2{font-weight:normal;margin-bottom:1em}.admin-component-header ul li{display:inline-block;margin-right:10px}.admin-component-header ul li a{text-decoration:none;padding:7px;border-radius:3px;background-color:#919191;color:white}.admin-component-header ul li a:hover{background-color:#6f2ee8}.admin-component-content{border-top:1px solid #eeeeee;padding-top:20px}.admin-list-block{font-size:11px;display:inline-block;vertical-align:top;background-color:#eeeeee;padding:5px;width:calc(100% / 6)}.admin-list-block--detail img{width:100%}.admin-list-block--detail a{margin-right:10px}.admin-list{font-size:12px}.admin-list-row{padding-top:5px;padding-bottom:5px;display:flex}.admin-list-row:hover{background-color:#eeeeee}.admin-list-row.sub{margin-left:5rem;background-color:#eeeeee}.admin-list-row.subrow{background-color:#eeeeee}.admin-list-row.subrow:hover{background-color:#b0b0b0}.admin-list-cell{flex:1}.admin-list-cell a{text-decoration:underline;color:black}.admin-list-actions{width:10rem;padding-left:7px}.admin-list-actions a{display:inline-block;margin-right:10px;text-decoration:none;color:#919191}.admin-list-actions a:hover{color:#6f2ee8}.add_nested_fields_link,.remove_nested_fields_link{text-decoration:none;color:#919191}.add_nested_fields_link:hover,.remove_nested_fields_link:hover{color:blue}.admin-list-node{width:calc(100% / 6);display:inline-block;vertical-align:top}.admin-list-tag{width:calc(100% / 6);display:inline-block;vertical-align:top}.admin-list-tag--name{padding:10px;background-color:#eeeeee;color:black;border-radius:10px}.admin-list--actions{padding:10px}.admin-list--actions a{display:inline-block;margin-right:10px;color:black}.admin-list-node--wrap{background-color:#eeeeee}.admin-list-node--header{padding:10px;border-bottom:1px solid black}.admin-list-node--body{padding:10px}.admin-list-node--body img{width:100%}.admin-list-node--tags{padding:5px 10px 10px 10px}.admin-list-node--tags .tag{background-color:#919191;color:white;padding:5px;border-radius:5px;display:inline;font-size:10px;margin-right:5px;margin-bottom:5px}.cell--image{margin-bottom:5px}.cell--image:last-of-type{margin-bottom:0}.toolbar-icon{z-index:9999999999}.toolbar-menu{z-index:99999999}.select2-container--open{z-index:999999999}.component-header{background-color:white;border-top:1px solid black}.width-1-1{width:100%}.width-1-2{width:50%}.width-1-3{width:33.3%}.width-0-1{width:100%;padding-left:10%;padding-right:10%}.component{width:100%}.admin-list-cell img{display:inline-block;margin-right:1px}.prev-slideshow-item{left:0}.next-slideshow-item{right:0}.slideshow-control-item{position:absolute;width:50%;height:100%;z-index:999999}html,body{background-color:black}.page.admin{background-color:white}.slick-arrow{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.space{display:inline-block;width:35px}.turbolinks-progress-bar{height:5px;background-color:white;position:fixed;top:0;left:0;z-index:999999999}#programm .top .box{margin-left:10%;margin-right:10%;padding-bottom:6em}#programm .bottom .box{margin-left:20%;margin-right:20%}#heimspiel .top .box{margin-left:10%;margin-right:10%;padding-bottom:6em}#heimspiel .bottom .box{margin-left:20%;margin-right:20%}#wettbewerb .top .box{margin-left:20%;margin-right:20%;padding-bottom:5em}#wettbewerb .bottom .box{margin-left:10%;margin-right:10%}#archiv .top .box{margin-left:15%;margin-right:15%;padding-bottom:12em}#archiv .bottom .box{margin-left:30%;margin-right:30%}#kontakt .top .box{margin-left:20%;margin-right:20%;padding-bottom:4em}#kontakt .bottom .box{margin-left:5%;margin-right:5%}p.not-margin{margin-bottom:0 !important}.artist-list{position:relative;background-color:black}.artist-list .artist-intro{min-height:100vh;position:relative}@media (max-width: 767px){.artist-list .artist-intro{min-height:auto}}@media (max-width: 767px){.artist-list .artist-intro .top{display:none}}.artist-list .artist-intro .top .box{padding:20px;padding-bottom:1.5em;background-color:white;margin:auto;width:60%}@media (max-width: 767px){.artist-list .artist-intro .top .box{width:100%;padding:10px}}.artist-list .artist-intro .top h2{font-size:2em;line-height:1.1em;padding-top:39px}@media (max-width: 767px){.artist-list .artist-intro .top h2{padding-left:30%;padding-top:20px}}.artist-list .artist-intro .bottom{position:absolute;bottom:0;width:100%}@media (max-width: 767px){.artist-list .artist-intro .bottom{font-size:1.6em;line-height:1.1em;position:relative}}.artist-list .artist-intro .bottom .box{margin:auto;width:90%}@media (max-width: 767px){.artist-list .artist-intro .bottom .box{width:100%;min-height:auto;padding-top:25px;background-color:white}}.artist-list .artist-intro .bottom .box .artist-filter{display:flex;justify-content:space-between}@media (max-width: 767px){.artist-list .artist-intro .bottom .box .artist-filter{display:none}}.artist-list .artist-intro .bottom .box .artist-filter p{margin-bottom:0}.artist-list .artist-intro .bottom .box .artist-filter .filter-tab{cursor:pointer;background-color:white;color:black;padding:5px;flex-grow:1;flex-basis:0;border-right:2px solid black;border-bottom:2px solid black}.artist-list .artist-intro .bottom .box .artist-filter .filter-tab:hover{font-style:italic}.artist-list .artist-intro .bottom .box .artist-filter .filter-tab:last-of-type{border-right:0}.artist-list .artist-intro .bottom .box .artist-filter .active-tab{border-bottom:0;font-style:italic}.artist-list .artist-intro .bottom .box .artists{background-color:white;padding:20px;-webkit-column-count:4;column-count:4;-webkit-column-gap:40px;column-gap:40px;-webkit-column-fill:auto;column-fill:auto;max-height:60vh;-moz-column-count:4;-moz-column-gap:40px;-moz-column-fill:auto}@media (max-width: 767px){.artist-list .artist-intro .bottom .box .artists{-webkit-column-count:initial;column-count:initial;-webkit-column-fill:initial;column-fill:initial;max-height:initial;padding:10px}}.artist-list .artist-intro .bottom .box .artists a{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:black;text-decoration:none}.artist-list .artist-intro .bottom .box .artists a:focus{outline:0;border:none}.artist-list .artist-intro .bottom .box .artists a:active{outline:0;border:none}.artist-list .artist-intro .bottom .box .artists a:visited{outline:0;border:none}.artist-list .artist-intro .bottom .box .artists .artist-link{color:#d2d2d2}.artist-list .artist-intro .bottom .box .artists .artist-link:hover{font-style:italic}.artist-list .artist-intro .bottom .box .artists .active-filter{color:black}.artist-list .artist-intro .bottom .box .artists .not-filter{color:#919191}.artist-list .artist-intro .bottom .box .artists .letter{position:relative}@media (max-width: 767px){.artist-list .artist-intro .bottom .box .artists .letter{margin-bottom:3px}}.artist-list .artist-intro .bottom .box .artists .letter h2{font-weight:normal;font-size:1em}.artist-list .artist-intro .bottom .box .artists .letter ul{padding-left:40px;margin-top:-1.2em}@media (max-width: 767px){.artist-list .artist-intro .bottom .box .artists .letter ul{padding-left:30%;margin-top:-1.1em}}.artist-list .artist-mobile-list{display:none;padding:10px;background-color:white;font-size:1.6em;line-height:1.1em;padding-top:100px}@media (max-width: 767px){.artist-list .artist-mobile-list{display:block}}.artist-list .artist-mobile-list .artist-mobile-item{padding-bottom:20px}.artist-list .artist-mobile-list .artist-mobile-item .artist-slide .artist-name{position:relative}.artist-list .artist-mobile-list .artist-mobile-item .artist-slide .artist-name .counter{position:absolute;top:0;right:0}.artist-list .artist-mobile-list .artist-mobile-item .artist-slide .artist-name .counter .counter-number:first-of-type{margin-right:18px}.artist-list .artist-mobile-list .artist-mobile-item .artist-slide .artist-name .images{padding-top:5px}.artist-list .artist-mobile-list .artist-mobile-item .artist-slide .artist-name .images img{width:100%;transition:opacity 250ms ease}@media (max-width: 767px){.artist-list .slick-list{height:auto}}@media (min-width: 992px){.artist-list .slick-list{height:calc(100vh - 39px) !important}}.artist-list .artist-carusel{height:calc(100vh - 39px);width:100%}@media (max-width: 767px){.artist-list .artist-carusel{display:none}}.artist-list .artist-carusel .artist-slide{position:relative;height:100vh}.artist-list .artist-carusel .artist-slide .top{position:absolute;top:0;max-height:50%;width:100%}.artist-list .artist-carusel .artist-slide .top .box{height:100%;background-color:black !important}.artist-list .artist-carusel .artist-slide .top .box img{margin:auto;width:auto}.artist-list .artist-carusel .artist-slide .top .box img.portrait{height:60vh}.artist-list .artist-carusel .artist-slide .top .box img.landscape{height:50vh}.artist-list .artist-carusel .artist-slide .bottom{position:absolute;bottom:0;width:100%}.artist-list .artist-carusel .artist-slide .bottom.wide{padding-left:10%;padding-right:10%}@media (max-width: 767px){.artist-list .artist-carusel .artist-slide .bottom.wide{padding-left:0;padding-right:0}}.artist-list .artist-carusel .artist-slide .bottom.normal{padding-left:12%;padding-right:12%}@media (max-width: 767px){.artist-list .artist-carusel .artist-slide .bottom.normal{padding-left:0;padding-right:0}}.artist-list .artist-carusel .artist-slide .bottom.thin{padding-left:15%;padding-right:15%}@media (max-width: 767px){.artist-list .artist-carusel .artist-slide .bottom.thin{padding-left:0;padding-right:0}}.artist-list .artist-carusel .artist-slide .bottom .box{position:relative;z-index:9999999;background-color:white;padding:20px;padding-top:18px;padding-bottom:58px;min-height:20vh}.artist-list .artist-carusel .artist-slide .bottom .box p{margin-bottom:0}.artist-list .artist-carusel .artist-slide .bottom .box a{color:black;font-style:italic;text-decoration:none}.artist-list .artist-carusel .artist-slide .bottom .box a:hover{font-style:normal}.artist-list .artist-carusel .artist-slide .bottom .box .counter{position:absolute;top:18px;right:20px}.artist-list .artist-carusel .artist-slide .bottom .box .counter .counter-number{margin-left:10px}@media (max-width: 767px){.artist-list .artist-carusel .artist-slide .bottom .box .counter .counter-number{margin-right:18px}}.artist-list .artist-carusel .artist-slide .bottom .box h2{padding:0;margin-bottom:1.3em}.artist-list .slick-slide .top .box{background:#000 url(ajax-loader-465b507ac16b3bb8bcc3e08ae6a9e6fcf529d6b3be190ec3b35404600a82a22f.gif) center center no-repeat}@media (max-width: 767px){.artist-list .slick-slide .top .box{background:#fff url(ajax-loader-465b507ac16b3bb8bcc3e08ae6a9e6fcf529d6b3be190ec3b35404600a82a22f.gif) center center no-repeat}}.location-list .slick-slide .bottom .box{background:#000 url(ajax-loader-465b507ac16b3bb8bcc3e08ae6a9e6fcf529d6b3be190ec3b35404600a82a22f.gif) center center no-repeat}@media (max-width: 767px){.location-list .slick-slide .bottom .box{background:#fff url(ajax-loader-465b507ac16b3bb8bcc3e08ae6a9e6fcf529d6b3be190ec3b35404600a82a22f.gif) center center no-repeat}}.slick-slide{overflow:hidden}.slick-slide .slick-active img{-webkit-animation:myMove 2s 1 ease-in-out;animation:myMove 2s 1 ease-in-out}@-webkit-keyframes myMove{from{top:0;left:0}to{top:100px;left:100px}}@keyframes myMove{from{top:0;left:0}to{top:100px;left:100px}}.event-list a{word-break:break-all}@media (max-width: 767px){.event-list{overflow-x:hidden}}.event-list .top{height:40%;width:100%;padding-left:10%;padding-right:10%}@media (max-width: 767px){.event-list .top{padding-left:0;padding-right:0;display:none}}.event-list .top .box{padding:20px;padding-top:18px;padding-bottom:0 !important;background-color:white}@media (max-width: 767px){.event-list .top .box{width:100%;padding:10px}}.event-list .top .box h2{font-size:2em;line-height:1.1em;padding-top:39px;padding-bottom:4em}@media (max-width: 767px){.event-list .top .box h2{padding-top:20px;padding-bottom:0}}.event-list .bottom{position:relative !important;padding-top:15% !important;width:100%;padding-left:17%;padding-right:17%}@media (max-width: 767px){.event-list .bottom{padding-left:0;padding-right:0;padding-top:25px !important}}.event-list .bottom .box{padding:20px;background-color:white}@media (max-width: 767px){.event-list .bottom .box{padding:10px}}.event-list .bottom .box p{margin-bottom:0}.event-list .bottom .box .events{margin-bottom:3em}.event-list .bottom .box .events:last-of-type{margin-bottom:0}.event-list .bottom .box .events h3{font-size:2em;line-height:1.1em;margin-left:36%;padding-bottom:8px;text-transform:none;letter-spacing:0}@media (max-width: 767px){.event-list .bottom .box .events h3{margin-left:36%}}.event-list .bottom .box .events .day .date{width:12%;display:inline-block;vertical-align:top}@media (max-width: 767px){.event-list .bottom .box .events .day .date{width:23%}}@media (max-width: 767px){.event-list .bottom .box .events .day .location.indent+.time{margin-left:23%}}.event-list .bottom .box .events .day .content{width:62%;display:inline-block;vertical-align:top;padding-bottom:.5em}.event-list .bottom .box .events .day .content.mobile-indent{margin-left:23%}.event-list .bottom .box .events .day .time{width:8%;display:inline-block;vertical-align:top;padding-bottom:.5em}@media (max-width: 767px){.event-list .bottom .box .events .day .time{width:14%}}.event-list .bottom .box .events .day .time.indent{margin-left:28%}@media (max-width: 767px){.event-list .bottom .box .events .day .time.indent{margin-left:23%}}.event-list .bottom .box .events .day .location{width:16%;display:inline-block;vertical-align:top}.event-list .bottom .box .events .day .location.indent{margin-left:12%}@media (max-width: 767px){.event-list .bottom .box .events .day .location{display:none !important}}.event-list .bottom .box a{color:black;text-decoration:none;font-style:italic}.event-list .bottom .box a:hover{font-style:normal}@media (max-width: 767px){.menu{display:none}}.menu nav{position:fixed;bottom:0;width:100%;z-index:9999}.menu nav ul li{display:inline-block;width:25%;text-align:center;padding:20px}.menu nav ul li:first-of-type{text-align:left}.menu nav ul li:last-of-type{text-align:right}.menu nav ul li a{text-decoration:none;color:#8c7d5a}.menu nav ul li a:hover{font-style:italic}.intro-mobile{display:none;min-height:50vh;color:#8c7d5a;background-color:black;padding-top:20px}.intro-mobile h2{font-size:30px;line-height:30px;padding:0 20px}@media (min-width: 992px){.intro-mobile{display:none}}.intro{position:relative;width:100%;height:100vh;background-color:black}.intro .bottom{position:absolute;bottom:0;width:100%}@media (max-width: 767px){.intro .bottom{height:40%}}.intro .bottom .box{background-color:white;margin-left:30%;margin-right:30%;height:100px}@media (max-width: 767px){.intro .bottom .box{margin-left:80px;margin-right:80px;height:100%}}.intro .top{position:absolute;top:0;width:100%}@media (max-width: 767px){.intro .top{position:relative;height:40%}}.intro .top .box-wrapper{margin-left:10%;margin-right:10%}@media (max-width: 767px){.intro .top .box-wrapper{margin-left:50px;margin-right:50px;height:100%}}.intro .top .box-wrapper .box{position:relative;height:100%;background-color:white}.intro .title{letter-spacing:-1px;font-size:4.8rem;line-height:1.1em;position:absolute;color:#8c7d5a}@media (max-width: 767px){.intro .title{font-size:2.4rem;line-height:1.1em;letter-spacing:0}}.intro .title[data-type='heimspiel']{top:20px;left:20px;z-index:99}.intro .title[data-type='bis']{top:20px;right:20px;z-index:99}.intro .title[data-type='locations']{margin-top:10px;margin-left:-4px}@media (max-width: 767px){.intro .title[data-type='locations']{margin-left:0}}.intro .title[data-type='date']{top:20px;right:20px;text-align:right}@media (max-width: 767px){.intro .title[data-type='date']{right:60px}}.intro .title[data-type='date'] .day{margin-right:-4px}@media (max-width: 767px){.intro .title[data-type='date'] .day{margin-right:-2px}}.intro .title[data-type='date'] .month-single{margin-left:16px}@media (max-width: 767px){.intro .title[data-type='date'] .month-single{margin-left:7px}}.location-index{display:none;background-color:black;position:fixed;top:0;left:0;z-index:9999999;height:100vh;padding:10px;overflow:scroll}@media (max-width: 767px){.location-index{display:block;background-color:white;position:relative;height:auto;z-index:0;margin-top:30px}}.location-index .location-close{position:fixed;top:10px;right:10px;cursor:pointer;color:white;font-size:26px}@media (max-width: 767px){.location-index .location-close{display:none}}.location-index .location-index-item{margin-bottom:150px;padding-right:15px;padding-left:15px}.location-index .location-index-item .location-image{display:inline-block;width:calc(100%/7 - 10px);margin:5px;cursor:pointer}.location-index .location-index-item .location-image img{width:100%}@media (max-width: 767px){.location-index .location-index-item .location-image{width:100%;display:block;margin:0;margin-bottom:10px}}@media (max-width: 767px){.location-index .location-index-item{min-height:auto;padding-left:0px;padding-right:0px;margin-bottom:100px}}.location-index .location-index-item h2{font-size:2em;line-height:1.1em;padding:0;margin-bottom:2em;color:white}@media (max-width: 767px){.location-index .location-index-item h2{color:black !important;margin-bottom:10px}}.location-list{background-color:black;position:relative}@media (max-width: 767px){.location-list{background-color:white;padding:10px;display:none}}.location-list .location{height:100vh;width:100%}.location-list .location.location-kunstmuseum-st-gallen .location-slide .top .box{margin-right:15%;margin-left:15%}.location-list .location.location-kunstraum-dornbirn .location-slide .top .box{margin-right:10%;margin-left:10%}.location-list .location.location-kunstmuseum-appenzell .location-slide .top .box{margin-right:20%;margin-left:20%}.location-list .location.location-nextex-st-gallen .location-slide .top .box{margin-right:7%;margin-left:7%}.location-list .location.location-kunst-halle-sankt-gallen .location-slide .top .box{margin-right:13%;margin-left:13%}.location-list .location:first-of-type .top .box .index,.location-list .location:first-of-type .top .box .counter{top:57px !important}.location-list .location:first-of-type .top .box h2{padding-top:39px !important}@media (max-width: 767px){.location-list .location{height:auto;margin-top:0}}.location-list .location .location-slide{position:relative;height:100vh}@media (max-width: 767px){.location-list .location .location-slide{height:auto}}.location-list .location .location-slide .top{position:absolute;top:0;max-height:50%;width:100%}@media (max-width: 767px){.location-list .location .location-slide .top{height:auto;position:relative;max-height:auto}}.location-list .location .location-slide .top .box{position:relative;background-color:white;padding:20px}@media (max-width: 767px){.location-list .location .location-slide .top .box{width:100%;margin:0;padding:0}}.location-list .location .location-slide .top .box h2{font-size:2em;line-height:1.1em;padding:0;margin-bottom:2em;padding-top:0}@media (max-width: 767px){.location-list .location .location-slide .top .box h2{margin-bottom:0}}.location-list .location .location-slide .top .box .index{position:absolute;top:18px;right:100px;cursor:pointer;z-index:999999}@media (max-width: 767px){.location-list .location .location-slide .top .box .index{display:none}}.location-list .location .location-slide .top .box .index:hover{font-style:italic}.location-list .location .location-slide .top .box .counter{position:absolute;top:18px;right:20px}@media (max-width: 767px){.location-list .location .location-slide .top .box .counter{display:none}}.location-list .location .location-slide .top .box .counter .counter-number{margin-left:10px}.location-list .location .location-slide .bottom{position:absolute;bottom:0;width:100%}@media (max-width: 767px){.location-list .location .location-slide .bottom{position:relative}}.location-list .location .location-slide .bottom .box{height:100%;background-color:black !important}.location-list .location .location-slide .bottom .box img{margin:auto;width:auto}.location-list .location .location-slide .bottom .box img.portrait{height:70vh}.location-list .location .location-slide .bottom .box img.landscape{height:60vh}@media (max-width: 767px){.location-list .location .location-slide .bottom .box img{width:100% !important;height:auto !important}}.offset{margin-top:-7px}@media (max-width: 767px){.offset{margin-top:0}}.mobile-intro-main-menu{display:none}.mobile-main-menu{display:none}@media (max-width: 767px){.mobile-main-menu{display:block;background-color:black;color:white;position:fixed;top:0;left:0;z-index:9999;width:100%}}.mobile-main-menu .menu-header:after{content:"";display:table;clear:both}.mobile-main-menu .menu-header .menu-trigger{width:40%;float:left;padding-left:10px;padding-right:10px;padding-top:5px;padding-bottom:5px}.mobile-main-menu .menu-header .menu-current{padding-left:10px;padding-right:10px;width:60%;float:right;font-style:italic;text-align:right;padding-top:5px;padding-bottom:5px}.mobile-main-menu .menu-list{display:none}@media (max-width: 767px){.mobile-main-menu .menu-list{height:100vh}}.mobile-main-menu .menu-list ul li{border-top:1px solid #d2d2d2;padding-left:10px;padding-top:5px;padding-bottom:5px}.mobile-main-menu .menu-list ul li:last-of-type{border-bottom:1px solid #d2d2d2}.mobile-main-menu a{color:white;text-decoration:none}.mobile-main-menu a:hover{font-style:italic}.active-page{font-style:italic}.menu-component.edit-mode{position:relative}.menu-component.edit-mode .main-menu{position:relative}.master-page.edit-mode .main-menu{position:relative}.intro-main-menu{position:absolute;bottom:0;width:100%;z-index:9999999}.intro-main-menu a{color:#8c7d5a}@media (max-width: 767px){.intro-main-menu{display:none}}.intro-main-menu ul{display:flex;justify-content:space-between}.intro-main-menu ul li{text-align:center;padding:10px}.intro-main-menu ul li:first-of-type{text-align:left;padding-left:20px}.intro-main-menu ul li:last-of-type{text-align:right;padding-right:20px}.intro-main-menu ul li a{text-decoration:none;color:#8c7d5a}.intro-main-menu ul li a:hover{font-style:italic}.main-menu{width:100%;z-index:9999;background-color:black;color:white;position:fixed;top:0;left:0;min-height:39px}.main-menu a{color:white}@media (max-width: 767px){.main-menu{display:none}}.main-menu ul{display:flex;justify-content:space-between}.main-menu ul li{text-align:center;padding:10px}.main-menu ul li:first-of-type{text-align:left;padding-left:20px}.main-menu ul li:last-of-type{text-align:right;padding-right:20px}.main-menu ul li a{text-decoration:none;color:white}.main-menu ul li a:hover{font-style:italic}.intro-mobile{display:none;min-height:50vh;color:#8c7d5a;background-color:black;padding-top:20px}.intro-mobile h2{font-size:30px;line-height:30px;padding:0 20px}@media (min-width: 992px){.intro-mobile{display:none}}.intro{position:relative;width:100%;height:100vh;background-color:black}.intro .bottom{position:absolute;bottom:0;width:100%}@media (max-width: 767px){.intro .bottom{height:40%}}.intro .bottom .box{background-color:white;margin-left:30%;margin-right:30%;height:100px}@media (max-width: 767px){.intro .bottom .box{margin-left:80px;margin-right:80px;height:100%}}.intro .top{position:absolute;top:0;width:100%}@media (max-width: 767px){.intro .top{position:relative;height:40%;margin-top:20px}}.intro .top .box-wrapper{margin-left:10%;margin-right:10%}@media (max-width: 767px){.intro .top .box-wrapper{margin-left:60px;margin-right:60px;height:100%}}.intro .top .box-wrapper .box{position:relative;height:100%;background-color:white}.intro .title{letter-spacing:-1px;font-size:4.8rem;line-height:1.1em;position:absolute;color:#8c7d5a}@media (max-width: 767px){.intro .title{font-size:2.4rem;line-height:1.1em;letter-spacing:0}}.intro .title[data-type='heimspiel']{top:19px;left:20px;z-index:99}@media (max-width: 767px){.intro .title[data-type='heimspiel']{left:9px}}.intro .title[data-type='bis']{top:19px;right:20px;z-index:99}@media (max-width: 767px){.intro .title[data-type='bis']{right:10px}}.intro .title[data-type='locations']{margin-top:10px;margin-left:-4px}@media (max-width: 767px){.intro .title[data-type='locations']{margin-left:-2px;margin-top:6px}}.intro .title[data-type='date']{top:19px;right:19px;text-align:right}@media (max-width: 767px){.intro .title[data-type='date']{right:15px}}.intro .title[data-type='date'] .day{margin-right:-4px}@media (max-width: 767px){.intro .title[data-type='date'] .day{margin-right:-2px}}.intro .title[data-type='date'] .month-single{margin-left:16px}@media (max-width: 767px){.intro .title[data-type='date'] .month-single{margin-left:7px}}.press{position:relative;min-height:calc(100vh - 39px)}@media (max-width: 767px){.press{min-height:initial}}.press:first-of-type{min-height:100vh}.press:first-of-type h2{padding-top:39px}@media (max-width: 767px){.press:first-of-type h2{padding-top:20px}}.press .top{height:40%;width:100%;padding-left:15%;padding-right:15%}@media (max-width: 767px){.press .top{padding-left:0;padding-right:0;height:auto}}.press .top .box{padding:20px;padding-top:18px;padding-bottom:0 !important;background-color:white}@media (max-width: 767px){.press .top .box{width:100%;padding:10px}}.press .top .box h2{font-size:2em;line-height:1.1em;padding-bottom:4em}@media (max-width: 767px){.press .top .box h2{padding-bottom:.1em}}.press .bottom{position:absolute;bottom:0;width:100%}.press .bottom .press-file-item-ext{display:inline-block;vertical-align:top;width:60px;text-transform:uppercase}.press .bottom .press-file-item-name{display:inline-block;vertical-align:top;width:calc(100% - 60px)}@media (max-width: 767px){.press .bottom{position:relative}}.press .bottom.wide{padding-left:5%;padding-right:5%}@media (max-width: 767px){.press .bottom.wide{padding-left:0;padding-right:0}}.press .bottom.normal{padding-left:15%;padding-right:15%}@media (max-width: 767px){.press .bottom.normal{padding-left:0;padding-right:0}}.press .bottom.thin{padding-left:25%;padding-right:25%}@media (max-width: 767px){.press .bottom.thin{padding-left:0;padding-right:0}}.press .bottom .col{display:inline-block;padding-left:20px;vertical-align:top}@media (max-width: 767px){.press .bottom .col{display:block;padding-left:0;width:100% !important}}.press .bottom .box{padding:20px;padding-top:18px;background-color:white}@media (max-width: 767px){.press .bottom .box{padding:10px}}.press .bottom .box a{color:black;text-decoration:none;font-style:italic}.press .bottom .box a:hover{font-style:normal}.screen{position:relative;width:100%;min-height:100vh;background-color:black}@media (max-width: 767px){.screen{min-height:auto}}.screen .box{background-color:white;color:black;overflow:auto}.screen .box a{color:black}.screen .box .column{padding:20px 20px 0 0}@media (max-width: 767px){.screen .box .column{width:100%;padding:0}}.screen .box h2{letter-spacing:-1px;padding:20px}@media (max-width: 767px){.screen .box h2{font-size:2.4rem;line-height:1.1em}}@media (min-width: 768px){.screen .box h2{font-size:3.0rem;line-height:1.1em}}@media (min-width: 992px){.screen .box h2{font-size:3.0rem;line-height:1.1em}}@media (min-width: 1440px){.screen .box h2{font-size:3.6rem;line-height:1.1em}}@media (min-width: 1800px){.screen .box h2{font-size:4.2rem;line-height:1.1em}}@media (max-width: 767px){.screen .box h2{padding-bottom:0}}.screen .box ul{margin-bottom:1em}.screen .box ul li{text-indent:-15px;padding-left:13px}.screen .box ul li:before{content:"—";text-indent:-15px}.screen .box p{margin-bottom:0}.screen .box p.normal{text-indent:0;margin-bottom:1em}.screen .box p.indent{text-indent:30px;margin-bottom:0}.screen .top{position:absolute;top:0;width:100%}@media (max-width: 767px){.screen .top{position:relative;margin-top:2em}}.screen .bottom{position:absolute;bottom:0;width:100%}@media (max-width: 767px){.screen .bottom{position:relative}}.screen .bottom .box{padding-bottom:60px}@media (max-width: 767px){.screen .bottom .box{padding:10px 20px 20px 20px}}@media (max-width: 767px){.grid,.column{margin-left:0}}@media (max-width: 767px){.press .top{display:none}}@media (max-width: 767px){.press .bottom{padding-top:25px;font-size:1.6em;line-height:1.1em}}.text-mod{position:relative;min-height:100vh}.text-mod .x-block{margin-bottom:1em}@media (max-width: 767px){.text-mod .x-block h5{display:inline-block;vertical-align:top;width:35%}}@media (max-width: 767px){.text-mod .y-block{display:inline-block;vertical-align:top;width:60%}}@media (max-width: 767px){.text-mod{min-height:initial}}.text-mod.heimspiel-br-2018 .top{width:100%;padding-left:25%;padding-right:25%}@media (max-width: 767px){.text-mod.heimspiel-br-2018 .top{padding-left:0;padding-right:0}}@media (max-width: 767px){.text-mod.heimspiel-br-2018 .bottom .box{padding-top:0}}.text-mod.kontakt .bottom .box p{padding-top:1em}@media (max-width: 767px){.text-mod.kontakt .bottom .box p{padding-top:0}}.text-mod.kontakt .top{width:100%;padding-left:25%;padding-right:25%}.text-mod.kontakt .top .box h2{padding-bottom:3em}@media (max-width: 767px){.text-mod.archiv{padding-bottom:1em}}@media (max-width: 767px){.text-mod.archiv .bottom{padding-left:0;padding-right:0;display:inline-block;vertical-align:top;width:60%}}@media (max-width: 767px){.text-mod.archiv .bottom .box{padding:0}}.text-mod.archiv .top{width:100%;padding-left:13%;padding-right:13%}@media (max-width: 767px){.text-mod.archiv .top{padding-left:0;padding-right:0;padding-top:0;display:inline-block;vertical-align:top;width:36%}}@media (max-width: 767px){.text-mod.archiv .top .box{padding-top:0}}.text-mod.archiv .top .box h2{padding-bottom:5em}@media (max-width: 767px){.text-mod.archiv .top .box h2{padding-bottom:0}}.text-mod.impressum .top{width:100%;padding-left:10%;padding-right:10%}.text-mod.impressum .top .box h2{padding-bottom:2em}.text-mod:first-of-type .bottom .box{padding-bottom:20px}.text-mod:first-of-type h2{padding-top:39px}@media (max-width: 767px){.text-mod:first-of-type h2{padding-top:25px}}@media (max-width: 767px){.text-mod .top.hide-mobile{display:none}}@media (max-width: 767px){.text-mod .top{padding-left:0;padding-right:0;height:auto}}.text-mod .top .box{padding:20px;padding-top:18px;padding-bottom:0 !important;background-color:white}@media (max-width: 767px){.text-mod .top .box{width:100%;padding:10px}}.text-mod .top .box h2{font-size:2em;line-height:1.1em;padding-bottom:2em}@media (max-width: 767px){.text-mod .top .box h2.title-mobile{font-size:2em;line-height:1.1em;padding-top:20px}}@media (max-width: 767px){.text-mod .top .box h2{padding-bottom:.1em;font-size:1em}}.text-mod .bottom{position:absolute;bottom:0;width:100%}@media (max-width: 767px){.text-mod .bottom{position:relative}}.text-mod .bottom.wide{padding-left:5%;padding-right:5%}@media (max-width: 767px){.text-mod .bottom.wide{padding-left:0;padding-right:0}}.text-mod .bottom.normal{padding-left:15%;padding-right:15%}@media (max-width: 767px){.text-mod .bottom.normal{padding-left:0;padding-right:0}}.text-mod .bottom.thin{padding-left:25%;padding-right:25%}@media (max-width: 767px){.text-mod .bottom.thin{padding-left:0;padding-right:0}}.text-mod .bottom .col{display:inline-block;padding-left:20px;vertical-align:top}.text-mod .bottom .col p:last-of-type{margin-bottom:0}@media (max-width: 767px){.text-mod .bottom .col{display:block;padding-left:0;width:100% !important}}.text-mod .bottom .box{padding:20px;padding-top:18px;padding-bottom:53px;background-color:white}@media (max-width: 767px){.text-mod .bottom .box{padding:10px;padding-top:35px}}.text-mod .bottom .box h5{font-size:1em;padding-bottom:0}.text-mod .bottom .box p:last-of-type{margin-bottom:0}.text-mod .bottom .box a{color:black;text-decoration:none;font-style:italic}.text-mod .bottom .box a:hover{font-style:normal}.vimeo{width:100%;height:calc(100vh - 39px);position:relative;text-align:center}.vimeo video{height:calc(100vh - 39px);width:100%;margin:auto;text-align:center}@media (max-width: 767px){.vimeo video{width:100%;height:auto}}.vimeo iframe{width:100%;height:100%}.default-page{background-color:black}@media (max-width: 767px){.default-page{background-color:white;min-height:100vh}}
