
/** project webcomponents  **/
hsrky-articles-article-contenteditor .sui.icon.pagebreak::before{background:url('/stato/images/icons/contenteditor/pagebreak.svg')}hsrky-articles-article-contenteditor .sui.icon.hr::before{background:url('/stato/images/icons/contenteditor/hr.svg')}hsrky-articles-article-contenteditor .sui.icon{top:2px}hsrky-articles-article-contenteditor .editmode .content{outline:#c3c3c3 dotted 1px;cursor:pointer;transition:outline 50ms ease-in-out}hsrky-articles-article-contenteditor .editmode .content:hover{outline:#c3c3c3 solid 1px}hsrky-articles-article-contenteditor .active-editor .content:hover,hsrky-articles-article-contenteditor .active-editor .content{cursor:text}hsrky-articles-article-contenteditor [contenteditable=true]{outline:0}hsrky-articles-article-contenteditor span.divider{margin:0 1rem}hsrky-articles-article-contenteditor span.text-settings{font-size:1.2rem}hsrky-articles-article-contenteditor .sui.card{border:0;background:transparent;overflow:visible;margin:0}hsrky-articles-article-contenteditor .sui.card.fullscreen{position:fixed;width:100%;min-height:100%;height:auto;overflow-y:scroll;left:0;top:0;right:0;bottom:0;background:#fff;z-index:24}hsrky-articles-article-contenteditor .sui.card.fullscreen .sui.card-header.options{position:fixed;width:100%;top:0;left:0}hsrky-articles-article-contenteditor .sui.card.fullscreen .sui.card-body.content{padding-top:8rem;outline:none;border-bottom:0}hsrky-articles-article-contenteditor .editmode .sui.card-footer{visibility:visible;opacity:1;border:1px solid #ddd;border-top:0;padding:1rem}hsrky-articles-article-contenteditor .editmode .content{padding:0;min-height:0;background:#fff;cursor:pointer}hsrky-articles-article-contenteditor .sui.card .sui.card-footer{visibility:hidden;opacity:0}hsrky-articles-article-contenteditor .sui.card:hover .sui.card-footer{visibility:visible;opacity:1}hsrky-articles-article-contenteditor .fs .fa-compress{display:none}hsrky-articles-article-contenteditor .fs.fullscreen .fa-compress{display:block}hsrky-articles-article-contenteditor .fs.fullscreen .fa-expand{display:none}hsrky-articles-article-contenteditor .sui.card.fullscreen .sui.card-body{padding:1.5rem}hsrky-articles-article-contenteditor .align{display:inline-block;position:relative}hsrky-articles-article-contenteditor .layout-options,hsrky-articles-article-contenteditor .tabledata-options,hsrky-articles-article-contenteditor .import-options,hsrky-articles-article-contenteditor .align-options{position:absolute;display:inline-block;width:18.4rem;background:#f5f5f5;border:1px solid #ddd;padding:0.5rem;left:0;top:3.6rem}hsrky-articles-article-contenteditor .tabledata-options,hsrky-articles-article-contenteditor .import-options{width:56.4rem;left:0}hsrky-articles-article-contenteditor .anchor-options{width:400px}hsrky-articles-article-contenteditor .anchor-options .flex{display:flex;align-items:flex-start}hsrky-articles-article-contenteditor .anchor-options .flex> * + *{margin-left:5px}hsrky-articles-article-contenteditor .tyokalut .anchor-options button{height:34px;border-radius:0}hsrky-articles-article-contenteditor .anchor-options label{font-size:12px;margin-left:2px;margin-bottom:2px}hsrky-articles-article-contenteditor .anchor-options sui-input{flex-grow:1}hsrky-articles-article-contenteditor .anchor-options sui-input input{height:34px}hsrky-articles-article-contenteditor .anchor-options .form-control:invalid{border:1px solid red}hsrky-articles-article-contenteditor img{max-width:100%}hsrky-articles-article-contenteditor figure.text-left,hsrky-articles-article-contenteditor figure.align-left{float:left;margin-right:15px;margin-bottom:5px}hsrky-articles-article-contenteditor main> p{}hsrky-articles-article-contenteditor figure> a{display:block}hsrky-articles-article-contenteditor figure.text-right,hsrky-articles-article-contenteditor figure.align-right{float:right;margin-left:15px;margin-bottom:5px}hsrky-articles-article-contenteditor figure.text-center,hsrky-articles-article-contenteditor figure.align-center{float:none;margin:0 auto 5px;text-align:center;display:block}hsrky-articles-article-contenteditor figure.no-align{margin:0 15px 5px;display:block}hsrky-articles-article-contenteditor .figure{display:inline-block}hsrky-articles-article-contenteditor figure{position:relative;margin:0 0 1rem}hsrky-articles-article-contenteditor figure[contenteditable="true"]{cursor:pointer}hsrky-articles-article-contenteditor .figure-img{margin-bottom:0.5rem;line-height:1;display:block}hsrky-articles-article-contenteditor figcaption{display:block;font-size:1.4rem}hsrky-articles-article-contenteditor figure .imageoptions{background:rgba(245,245,245,1);padding:0.5rem;border:1px solid #bbb}hsrky-articles-article-contenteditor figure:hover .imageoptions-container{display:block}hsrky-articles-article-contenteditor figure.imageactive .imageoptions-container{}hsrky-articles-article-contenteditor .dropzone{min-height:15rem;border:3px dashed rgba(0,0,0,0.3);background:white;padding:5rem;border-radius:0.2rem;cursor:pointer;text-align:center;display:block}hsrky-articles-article-contenteditor .image_picker_selector{padding:0;list-style-type:none;width:100%;display:block}hsrky-articles-article-contenteditor .image_picker_selector li{width:25%;padding:1rem}hsrky-articles-article-contenteditor .image_picker_selector li .thumbnail{margin-bottom:0;transition:all ease-in-out .1s;border-radius:0;padding:0.2rem}hsrky-articles-article-contenteditor .image_picker_selector li .thumbnail.selected{background:#2d353c;transition:all ease-in-out .1s;box-shadow:0 0 10px #2d353c;border:1px solid #2d353c}hsrky-articles-article-contenteditor .library-content{background:#f5f5f5;padding-top:1.5rem;padding-bottom:1.5rem;border-left:1px solid #ddd}hsrky-articles-article-contenteditor .puu-container,hsrky-articles-article-contenteditor .url-osoite-container{padding-top:1.5rem;padding-bottom:1.5rem}hsrky-articles-article-contenteditor #imageoptions .tabs-container{padding:1.5rem}hsrky-articles-article-contenteditor .modal-lg{width:95%}hsrky-articles-article-contenteditor .bundle{display:flex;flex-wrap:wrap;margin:0;padding:4px 8px;font-size:0;align-items:center}hsrky-articles-article-contenteditor .bundle .separator{width:1px;background:#ddd;margin:8px 4px;height:18px}hsrky-articles-article-contenteditor .bundle .separator + .separator{display:none}hsrky-articles-article-contenteditor .bundle .separator:first-child{display:none}hsrky-articles-article-contenteditor .bundle sui-select.sui.formelement{width:92px;border:0;padding:0;height:26px;background:transparent;margin-right:2px}hsrky-articles-article-contenteditor .bundle sui-select.sui.formelement .sui-select__container{padding:0 16px 0 6px;height:26px;line-height:24px;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}hsrky-articles-article-contenteditor .bundle sui-select .sui-select__container::after{top:0}hsrky-articles-article-contenteditor .bundle sui-select .sui-select__items{top:26px;width:auto;min-width:100%}hsrky-articles-article-contenteditor .bundle sui-select .sui-select__item{white-space:nowrap}hsrky-articles-article-contenteditor .sui.button.light{background:#fff}hsrky-articles-article-contenteditor .bundle .align>.sui.button{border-radius:2px}hsrky-articles-article-contenteditor .bundle .sui.button{margin-top:4px;margin-bottom:4px;padding:2px 8px;height:26px;min-width:26px;text-align:center;border-radius:2px;background:transparent}hsrky-articles-article-contenteditor .bundle .sui.button:hover,hsrky-articles-article-contenteditor .bundle .sui.button:active,hsrky-articles-article-contenteditor .bundle .sui.button.active{border-color:#ddd;background:#fff;box-shadow:none}hsrky-articles-article-contenteditor .bundle .sui.button + .sui.button,hsrky-articles-article-contenteditor .bundle .sui.button + .tooltip + .sui.button{margin-left:2px}hsrky-articles-article-contenteditor .bundle .sui.button svg{color:currentColor;fill:currentColor}hsrky-articles-article-contenteditor .group{padding:0 8px;display:flex;flex-wrap:wrap;align-items:center;position:relative}hsrky-articles-article-contenteditor .group + .group{border-left:1px solid #ddd}hsrky-articles-article-contenteditor .card-header{padding:0;border:0;background:#f5f5f5;box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);flex-wrap:wrap;z-index:1}hsrky-articles-article-contenteditor .sui.card .sui.card-header .group-title{font-size:10px;margin-left:8px;text-transform:uppercase;font-weight:700;color:#aaa;position:absolute;left:0;top:0;display:none}hsrky-articles-article-contenteditor select.form-control{height:38px;width:auto;display:inline-block}hsrky-articles-article-contenteditor .no-border-right{border-right:0}hsrky-articles-article-contenteditor .group:first-child{border-left:0}hsrky-articles-article-contenteditor .group:last-child{border-right:0}hsrky-articles-article-contenteditor .tyokalut button{height:38px}hsrky-articles-article-contenteditor .clone{display:none !important}hsrky-articles-article-contenteditor .remove{position:absolute;right:25px;color:rgba(200,98,98,0.62);top:calc(50% - 14px);font-size:18px}hsrky-articles-article-contenteditor .remove:hover{color:#F44;cursor:pointer}hsrky-articles-article-contenteditor .popover{white-space:nowrap;max-width:none}hsrky-articles-article-contenteditor .popover .popover-content{margin:0}hsrky-articles-article-contenteditor .popover .button+.button{margin-left:10px}hsrky-articles-article-contenteditor .handle{font-size:30px;padding:0 10px;position:absolute;right:0;color:rgb(170,170,170);top:calc(50% - 22px)}hsrky-articles-article-contenteditor .handle:hover{color:#000;cursor:move}hsrky-articles-article-contenteditor .contenteditor-wrapper{animation-duration:0.3s;position:relative}hsrky-articles-article-contenteditor .affix-bottom,hsrky-articles-article-contenteditor .affix:not(.fullscreen){z-index:15;top:0;bottom:auto;max-width:1023px;position:fixed;width:calc(100% - 1px);margin-left:-4px;margin-top:0}hsrky-articles-article-contenteditor .tyokalut,hsrky-articles-article-contenteditor .tyokalut *{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}hsrky-articles-article-contenteditor .tyokalut{padding:0 !important;width:100%;margin-top:0;position:absolute;bottom:100%;top:auto;border-bottom:2px solid transparent;display:flex;opacity:0;visibility:hidden;transition:opacity 50ms ease-in-out 250ms,visibility 50ms ease-in-out 250ms}hsrky-articles-article-contenteditor .editor-instance:hover> .sui-form> .sui-form__form-section> .tyokalut,hsrky-articles-article-contenteditor .editor-instance:hover> .tyokalut,hsrky-articles-article-contenteditor .tyokalut.active-toolbar{opacity:1;visibility:visible;transition-delay:250ms}hsrky-articles-article-contenteditor .tyokalut.active-toolbar{transition-delay:500ms}hsrky-articles-article-contenteditor .tyokalut:not(.allow-float){position:absolute !important}hsrky-articles-article-contenteditor .affix-bottom{box-shadow:5px 5px 5px 5px #FF0}hsrky-articles-article-contenteditor .fullscreen .sui.button.fs{background:#E6F6DF;color:#2d353c;border-color:#ddd;border-top:0;border-bottom:0}hsrky-articles-article-contenteditor .fullscreen header{max-width:none !important;zoom:1.25}hsrky-articles-article-contenteditor .contenteditor-placeholder{height:150px;background:rgba(92,184,92,0.5);border:1px dotted #3a8e3a;opacity:0.3;width:100%;margin:15px 0;display:block;transition:all ease-in-out .3s}hsrky-articles-article-contenteditor .editor-instance header{min-height:44px !important}hsrky-articles-article-contenteditor .contenteditor-wrapper.ui-sortable-helper{opacity:0.7}hsrky-articles-article-contenteditor .editor-instance{position:relative;border-radius:2px;margin-bottom:2px !important}hsrky-articles-article-contenteditor .fullscreen main{zoom:1.25}hsrky-articles-article-contenteditor [imageclass='img-full']+*{clear:both}hsrky-articles-article-contenteditor .contenteditor-wrapper{width:100%;display:block}hsrky-articles-article-contenteditor .contenteditor-wrapper::before,hsrky-articles-article-contenteditor .contenteditor-wrapper::after{content:"";display:table}hsrky-articles-article-contenteditor .contenteditor-wrapper::after{clear:both}hsrky-articles-article-contenteditor .getting-sorted{border:3px solid #A4E2A4;margin-bottom:18px;overflow:hidden;max-height:200px !important}hsrky-articles-article-contenteditor .addcontentarea{margin:0 0 15px 0;padding:15px 15px 0;background:#fafafa;border:3px dashed #ddd;border-radius:8px;text-align:right;font-family:'Roboto','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:12px}hsrky-articles-article-contenteditor .addcontentarea-tip{display:inline-block;line-height:80px;margin-bottom:15px;vertical-align:middle;margin-right:15px;font-size:18px;color:#aaa}hsrky-articles-article-contenteditor .sui.button.contentarea{background:#eee;color:#555;border:1px solid #ddd;height:80px;width:80px;border-radius:8px;text-align:center;padding:0;margin-bottom:15px;transition:all ease-in-out .2s}hsrky-articles-article-contenteditor .sui.button.contentarea+.sui.button.contentarea{margin-left:5px}hsrky-articles-article-contenteditor .sui.button.contentarea:hover{background:#ddd}hsrky-articles-article-contenteditor .sui.button.contentarea:active,hsrky-articles-article-contenteditor .sui.button.contentarea:focus{box-shadow:inset 0 0 5px #888;outline:0}hsrky-articles-article-contenteditor .sui.button.contentarea .fa{display:block;font-size:24px;margin-bottom:10px}hsrky-articles-article-contenteditor .contentarea-title{display:block;width:100%;text-overflow:ellipsis;overflow:hidden;padding:0 5px}hsrky-articles-article-contenteditor .parsemode-view .sui.card{background:none;border:none;margin:0}hsrky-articles-article-contenteditor .parsemode-view .sui.card-header,hsrky-articles-article-contenteditor .parsemode-view .sui.card-body,hsrky-articles-article-contenteditor .parsemode-view .sui.card-footer{padding:0}hsrky-articles-article-contenteditor .img-sm{width:25%}hsrky-articles-article-contenteditor .img-md{width:33.333333%}hsrky-articles-article-contenteditor .img-lg{width:50%}hsrky-articles-article-contenteditor .img-original{width:auto;max-width:100%}hsrky-articles-article-contenteditor .img-full{width:100%}hsrky-articles-article-contenteditor .img-sm img{width:100%}hsrky-articles-article-contenteditor .img-md img{width:100%}hsrky-articles-article-contenteditor .img-lg img{width:100%}hsrky-articles-article-contenteditor .img-full img{width:100%}hsrky-articles-article-contenteditor .align-center figcaption{margin:0 auto}hsrky-articles-article-contenteditor .img-full::before,hsrky-articles-article-contenteditor .img-full::after{display:table;clear:both;content:""}hsrky-articles-article-contenteditor figure.text-left,hsrky-articles-article-contenteditor figure.align-left.img-full img{text-align:left;margin:0 auto 0 0}hsrky-articles-article-contenteditor figure.text-right,hsrky-articles-article-contenteditor figure.align-right .imageoptions-container{right:0;left:auto}hsrky-articles-article-contenteditor figure.text-right,hsrky-articles-article-contenteditor figure.align-right.img-full img{text-align:right;margin:0 0 0 auto}hsrky-articles-article-contenteditor figure.text-center,hsrky-articles-article-contenteditor figure.align-center.img-full img{text-align:center;margin:0 auto}hsrky-articles-article-contenteditor figure img{max-width:100%}hsrky-articles-article-contenteditor .CodeMirror,hsrky-articles-article-contenteditor .CodeMirror *{font-family:monospace !important}hsrky-articles-article-contenteditor .togglewysiwyg{position:absolute;top:15px;right:30px;z-index:10}hsrky-articles-article-contenteditor .event-box-date{border:#333 solid 1px;border-radius:1px}hsrky-articles-article-contenteditor .event-box-date .event-box-day,hsrky-articles-article-contenteditor .event-box-date .event-box-month,hsrky-articles-article-contenteditor .event-box-date .event-box-year{font-weight:bold;text-align:center}hsrky-articles-article-contenteditor .event-box-date .event-box-month,hsrky-articles-article-contenteditor .event-box-date .event-box-year{padding:2.5px 0;font-size:14px;line-height:22px;background:#fbfbfb}hsrky-articles-article-contenteditor .event-box-date .event-box-day{font-size:38px;line-height:54px;margin:0;padding-top:5px}hsrky-articles-article-contenteditor .event-box-date .event-box-month{text-transform:uppercase;padding-bottom:5px}hsrky-articles-article-contenteditor .event-box-date .event-box-year{background-color:#333;color:#fdb700;padding:2.5px 0;text-transform:uppercase}hsrky-articles-article-contenteditor .event-box-info .event-title{font-weight:bold;font-size:16px;margin-bottom:5px}hsrky-articles-article-contenteditor .event-box-info .event-location,hsrky-articles-article-contenteditor .event-box-info .event-date{font-size:13px;color:#666;font-style:italic}hsrky-articles-article-contenteditor .event-box-info .event-date{padding-bottom:5px}hsrky-articles-article-contenteditor .event-box-info .event-location{padding-left:2.5px}hsrky-articles-article-contenteditor .event-box-info .event-ingress{margin:5px 0}hsrky-articles-article-contenteditor .event-box-info .event-keywords{font-size:90%}hsrky-articles-article-contenteditor .event-box-info .event-keywords a:not(:hover){font-weight:normal;color:#666}hsrky-articles-article-contenteditor .event-box-info .event-keyword-title{font-weight:bold}hsrky-articles-article-contenteditor .sticky-switcher{padding:25px}hsrky-articles-article-contenteditor .sticky-switcher sui-button{display:block;font-size:122.5%}hsrky-articles-article-contenteditor .sticky-switcher sui-button + sui-button{margin-top:15px;margin-left:0}hsrky-articles-article-contenteditor .sticky-switcher sui-button .fa{margin-left:3px}hsrky-articles-article-contenteditor #contenteditors> .statoelement{margin-bottom:1.2rem}hsrky-articles-article-contenteditor stato-anchor.no-icon::before{content:"" !important}hsrky-articles-article-contenteditor #contenteditors> *::after{content:"";display:table;clear:both}hsrky-articles-article-contenteditor figure{max-width:100%}hsrky-articles-article-contenteditor .contenteditor-wrapper{font-size:20px}
hsrky-articles-article-contenteditor-image *:not(figcaption){-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}hsrky-articles-article-contenteditor-image figure{position:relative;clear:both;max-width:100%;display:block}hsrky-articles-article-contenteditor-image .hover-peip{position:absolute;width:calc(100% + 20px);height:65px;top:-10px;z-index:1;left:-10px}hsrky-articles-article-contenteditor-image .imageoptions-container{bottom:0;left:0;position:absolute;width:100%;bottom:-50px;text-align:center;min-width:330px;max-width:330px;z-index:1;margin:auto;left:0;right:0}hsrky-articles-article-contenteditor-image .imageoptions{background:rgb(245,245,245);padding:0.5rem;border:1px solid #A0A0A0;box-shadow:1px 4px 6px 1px rgba(0,0,0,0.34);display:inline-block;text-align:left;position:relative}hsrky-articles-article-contenteditor-image .imagecaption-options,hsrky-articles-article-contenteditor-image .imagealt-options,hsrky-articles-article-contenteditor-image .imageclass-options,hsrky-articles-article-contenteditor-image .imagealign-options,hsrky-articles-article-contenteditor-image .imagelink-options{position:absolute;display:inline-block;background:#f5f5f5;padding:10px;margin-top:0;margin-left:0;border:1px solid #A0A0A0;box-shadow:inset 0 10px 7px -5px rgba(164,164,164,0.84),2px 3px 5px 1px rgba(0,0,0,0.25);border-top:0;z-index:2;right:5px;top:42px;width:calc(100% - 10px)}hsrky-articles-article-contenteditor-image .sui.button{padding:6px 12px;height:32px;position:relative;z-index:2}hsrky-articles-article-contenteditor-image .imagecaption-options .sui.button,hsrky-articles-article-contenteditor-image .imagealt-options .sui.button,hsrky-articles-article-contenteditor-image .imageclass-options .sui.button,hsrky-articles-article-contenteditor-image .imagelink-options .sui.button{display:block;width:100%;font-size:10px;background:#FFFFFF;margin:10px 0;border-radius:2px;text-align:center;font-weight:500;box-shadow:1px 1px 3px rgba(0,0,0,0.14)}hsrky-articles-article-contenteditor-image .imagecaption-options .sui.button:last-child,hsrky-articles-article-contenteditor-image .imagealt-options .sui.button:last-child,hsrky-articles-article-contenteditor-image .imageclass-options .sui.button:last-child{margin-bottom:0}hsrky-articles-article-contenteditor-image .imagecaption-options input,hsrky-articles-article-contenteditor-image .imagealt-options input{margin:0;padding:4px;width:100%;height:25px;z-index:2;display:block;font-size:12px}hsrky-articles-article-contenteditor-image .align-left .sui.button[data-command='align-left'],hsrky-articles-article-contenteditor-image .align-center .sui.button[data-command='align-center'],hsrky-articles-article-contenteditor-image .align-right .sui.button[data-command='align-right'],hsrky-articles-article-contenteditor-image .img-sm .imageclass-options .sui.button[data-command='img-sm'],hsrky-articles-article-contenteditor-image .img-md .imageclass-options .sui.button[data-command='img-md'],hsrky-articles-article-contenteditor-image .img-lg .imageclass-options .sui.button[data-command='img-lg'],hsrky-articles-article-contenteditor-image .img-full .imageclass-options .sui.button[data-command='img-full'],hsrky-articles-article-contenteditor-image .img-original .imageclass-options .sui.button[data-command='img-original']{box-shadow:inset 0 0 0 1px #CCCCCC;outline:0;background:#eee}hsrky-articles-article-contenteditor-image span.divider{background-color:rgb(232,232,232);width:1px;height:100%;position:absolute;top:0;margin-left:3px}hsrky-articles-article-contenteditor-image .divider + .button{margin-left:10px}hsrky-articles-article-contenteditor-image .title{font-size:9px;margin-left:-6px;text-transform:uppercase;font-weight:700;color:#484848;position:absolute;top:-12px}hsrky-articles-article-contenteditor-image .divider + .title{margin-left:4px}hsrky-articles-article-contenteditor-image .img-sm{width:25%}hsrky-articles-article-contenteditor-image .img-md{width:33.333333%}hsrky-articles-article-contenteditor-image .img-lg{width:50%}hsrky-articles-article-contenteditor-image .img-original{width:auto;max-width:100%}hsrky-articles-article-contenteditor-image .img-full{width:100%}hsrky-articles-article-contenteditor-image .img-sm img{width:100%}hsrky-articles-article-contenteditor-image .img-md img{width:100%}hsrky-articles-article-contenteditor-image .img-lg img{width:100%}hsrky-articles-article-contenteditor-image .img-full img{width:100%}hsrky-articles-article-contenteditor-image .img-full::before,hsrky-articles-article-contenteditor-image .img-full::after{display:table;clear:both;content:""}hsrky-articles-article-contenteditor-image figure.align-left.img-full img{text-align:left;margin:0 auto 0 0}hsrky-articles-article-contenteditor-image figure.align-right .imageoptions-container{right:0;left:auto}hsrky-articles-article-contenteditor-image figure.align-right.img-full img{text-align:right;margin:0 0 0 auto}hsrky-articles-article-contenteditor-image figure.align-center.img-full img{text-align:center;margin:0 auto}hsrky-articles-article-contenteditor-image figure img{max-width:100%;width:100%}hsrky-articles-article-contenteditor-image .sui.button .fa{margin-right:6px;font-size:14px}hsrky-articles-article-contenteditor-image .sui.button .fa:last-child{margin-right:0}hsrky-articles-article-contenteditor-image .sui.button .fa.fa-caret-down{font-size:12px}hsrky-articles-article-contenteditor-image a.image-anchor{position:relative}hsrky-articles-article-contenteditor-image span.recommended-size{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin:0 auto;height:30px;font-size:22px;font-weight:700;line-height:1;color:rgb(255,255,255);text-shadow:1px 1px 1px black;text-decoration:none;font-family:monospace;pointer-events:none;white-space:normal}
hsrky-articles-article-contenteditor-lomake .question{padding:0;margin-bottom:15px}hsrky-articles-article-contenteditor-lomake .question__group:not(:last-child){padding:0}hsrky-articles-article-contenteditor-lomake .sui-input__input.sui-input,hsrky-articles-article-contenteditor-lomake .sui-select__container.sui-select{border:1px solid;border-radius:0;padding:0.8rem}hsrky-articles-article-contenteditor-lomake .sui-select__item.sui-select{background:#fff;font-family:sans-serif;font-size:17px;font-weight:normal;padding:0 12px}hsrky-articles-article-contenteditor-lomake .optionlist{padding:0;list-style:none}hsrky-articles-article-contenteditor-lomake .optionlist__item label{font-family:sans-serif;font-size:17px;font-weight:normal}hsrky-articles-article-contenteditor-lomake sui-checkbox .sui-checkbox__box-outline.sui-checkbox{border:1px solid;border-radius:0;width:14px;height:14px}hsrky-articles-article-contenteditor-lomake sui-radio .sui-radio__outer-circle.sui-radio{border:1px solid;width:14px;height:14px}hsrky-articles-article-contenteditor-lomake sui-radio .sui-radio__inner-circle.sui-radio{top:7px;left:3px;width:8px;height:8px}hsrky-articles-article-contenteditor-lomake sui-button[large]{background-color:rgb(0,91,152);border:0}hsrky-articles-article-contenteditor-lomake .alert.alert-danger{display:none}hsrky-articles-article-contenteditor-lomake .alert.alert-danger.has-error{display:block}hsrky-articles-article-contenteditor-lomake .sui-radiolist__error,hsrky-articles-article-contenteditor-lomake .sui-checkboxlist__error,hsrky-articles-article-contenteditor-lomake .sui-input__error{display:none !important}hsrky-articles-article-contenteditor-lomake sui-textarea .sui-textarea__textarea.sui-textarea:invalid.touched+.sui-textarea__error.sui-textarea,hsrky-articles-article-contenteditor-lomake sui-select p.has-error-text.alert.alert-danger.style-scope.sui-select.has-error{display:none}
hsrky-articles-article-contenteditor-lomake-text-editor .page-break{border:#a9a9a9 dashed 1px;display:block;height:1px;page-break-after:always;width:100%}@media print{hsrky-articles-article-contenteditor-lomake-text-editor .page-break{display:none;page-break-after:always}}hsrky-articles-article-contenteditor-lomake-text-editor .bundle .sui.button{font-weight:bold}hsrky-articles-article-contenteditor-lomake-text-editor .bundle .sui.icon::before{width:24px;height:24px}hsrky-articles-article-contenteditor-lomake-text-editor div.highlight,hsrky-articles-article-contenteditor-lomake-text-editor p.highlight{background:#f5f5f5;padding:15px;border:1px solid #ddd}hsrky-articles-article-contenteditor-lomake-text-editor sui-select.is-disabled,hsrky-articles-article-contenteditor-lomake-text-editor button.is-disabled{opacity:0.5;pointer-events:none}hsrky-articles-article-contenteditor-lomake-text-editor #variablemodal .variable{padding:6px 0;border:1px solid transparent;position:relative;border-radius:2px}hsrky-articles-article-contenteditor-lomake-text-editor #variablemodal .variable.variable--block{border-bottom:1px solid #ddd;margin-bottom:6px}hsrky-articles-article-contenteditor-lomake-text-editor #variablemodal .variable:hover{background:#f5f5f5;cursor:pointer;border-color:#ddd}hsrky-articles-article-contenteditor-lomake-text-editor .variable code,hsrky-articles-article-contenteditor-lomake-text-editor code.variable{color:deepskyblue;background:#e9f9ff;border-radius:2px;padding:2px 4px;display:inline-block}hsrky-articles-article-contenteditor-lomake-text-editor .variable__value{padding:6px 12px}hsrky-articles-article-contenteditor-lomake-text-editor sui-button.pickvariable{position:absolute;right:-1px;top:-1px;border-radius:0 2px 0 0;display:none}hsrky-articles-article-contenteditor-lomake-text-editor .variable:hover sui-button.pickvariable{display:inline-block}hsrky-articles-article-contenteditor-lomake-text-editor #variablemodal .languages{margin-bottom:15px}hsrky-articles-article-contenteditor-lomake-text-editor .languages__tabs{padding:6px 12px 0;margin:0}hsrky-articles-article-contenteditor-lomake-text-editor .languages__tabs::before{content:"Kielet:";font-weight:bold;margin-right:5px}hsrky-articles-article-contenteditor-lomake-text-editor .languages__tabs .tabs-visible{font-weight:bold}hsrky-articles-article-contenteditor-lomake-text-editor .tabs__noexist a{color:red;opacity:0.5}hsrky-articles-article-contenteditor-lomake-text-editor code.variablecode{margin-bottom:10px}hsrky-articles-article-contenteditor-lomake-text-editor .editmode stato-anchor::before{content:"\f13d";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;padding-left:5px;padding-right:5px;display:inline}hsrky-articles-article-contenteditor-lomake-text-editor section.variable.variable--block{padding:10px;background:#f5f5f5}hsrky-articles-article-contenteditor-lomake-text-editor figcaption[contenteditable='true']{clear:both;display:block;border:1px solid #dddddd;animation-duration:750ms;animation-delay:0;word-wrap:break-word;min-height:16px}hsrky-articles-article-contenteditor-lomake-text-editor button svg{vertical-align:middle;width:16px;height:16px}hsrky-articles-article-contenteditor-lomake-text-editor hr{clear:both;display:block}hsrky-articles-article-contenteditor-lomake-text-editor .editable-element[data-placeholder][contenteditable='true']:empty:before{content:attr(data-placeholder);color:#888;font-style:italic;margin-bottom:12px;display:block}hsrky-articles-article-contenteditor-lomake-text-editor .block-header.editable-element[data-placeholder][contenteditable='true']:empty:before{margin:0}hsrky-articles-article-contenteditor-lomake-text-editor .is-ie main{display:block}hsrky-articles-article-contenteditor-lomake-text-editor .is-ie .editable-element[data-placeholder][contenteditable='true']:empty{position:relative;height:30px;width:100%}hsrky-articles-article-contenteditor-lomake-text-editor .is-ie .editable-element[data-placeholder][contenteditable='true']:empty:before{display:inline;position:absolute;top:0;left:0}hsrky-articles-article-contenteditor-lomake-text-editor li[data-value='p']::before,hsrky-articles-article-contenteditor-lomake-text-editor li[data-value='blockquote']::before,hsrky-articles-article-contenteditor-lomake-text-editor li[data-value='h2']::before,hsrky-articles-article-contenteditor-lomake-text-editor li[data-value='h3']::before,hsrky-articles-article-contenteditor-lomake-text-editor li[data-value='h4']::before,hsrky-articles-article-contenteditor-lomake-text-editor li[data-value='h5']::before{font-family:"Font Awesome 5 Free";content:"\f1dc";font-style:normal;font-weight:600;margin-right:5px;font-size:.8em;position:relative;top:-1px}hsrky-articles-article-contenteditor-lomake-text-editor li[data-value='p']::before{content:"\f1dd"}hsrky-articles-article-contenteditor-lomake-text-editor li[data-value='blockquote']::before{content:"\f10e"}
hsrky-articles-article-contenteditor-some .sui.card{border:0}hsrky-articles-article-contenteditor-some header.sui.card-header{min-height:70px}hsrky-articles-article-contenteditor-some main.sui.card-body{border-top:solid 1px #ddd;padding-bottom:0 !important}hsrky-articles-article-contenteditor-some .card__block.editbox{margin-top:-10px;background:transparent;padding:0}hsrky-articles-article-contenteditor-some stato-row.row.row--eqheight{margin:0 -15px;flex-direction:column}
hsrky-articles-article-contenteditor-table-editor .table-editor-wrapper{animation-duration:0.3s;position:relative}hsrky-articles-article-contenteditor-table-editor h4.option-title{padding:0 0 1.5rem 0;margin:0}hsrky-articles-article-contenteditor-table-editor .option-title+p{padding:0 0 1.5rem 0;margin:0}hsrky-articles-article-contenteditor-table-editor .option{padding:1.5rem;background:#f5f5f5;border:1px solid #ddd}hsrky-articles-article-contenteditor-table-editor .option textarea{height:115px}hsrky-articles-article-contenteditor-table-editor .premade{border-right:1px solid #ddd;border-bottom:1px solid #ddd;padding-top:1.5rem;padding-bottom:1.5rem}hsrky-articles-article-contenteditor-table-editor .premade:last-child{border-right:0}hsrky-articles-article-contenteditor-table-editor .premade-group:last-child .premade{border-bottom:0}hsrky-articles-article-contenteditor-table-editor .sui.card .sui.card-body .option .dropzone{margin-top:0;padding:1.5rem;min-height:auto}hsrky-articles-article-contenteditor-table-editor .option .dropzone .dz-message{margin:2rem 0}hsrky-articles-article-contenteditor-table-editor div.wrap[contenteditable="true"]:empty:not(:focus)::before,hsrky-articles-article-contenteditor-table-editor caption[contenteditable="true"]:empty:not(:focus)::before,hsrky-articles-article-contenteditor-table-editor th[contenteditable="true"]:empty:not(:focus)::before,hsrky-articles-article-contenteditor-table-editor td[contenteditable="true"]:empty:not(:focus)::before{content:attr(data-ph);color:inherit;display:block;font-size:1.4rem}hsrky-articles-article-contenteditor-table-editor table td,hsrky-articles-article-contenteditor-table-editor table th{min-width:140px}hsrky-articles-article-contenteditor-table-editor .table-responsive.expanded{padding:5px;background:#fff;border:1px solid #ccc;position:fixed;z-index:2000;left:3%;right:3%;top:5%;max-width:94vw;max-height:90vh;box-shadow:3px 7px 8px rgba(0,0,0,0.3),0 0 0 1000px rgba(0,0,0,0.4);border-radius:4px}hsrky-articles-article-contenteditor-table-editor .btn.expander{opacity:0;transition:opacity 100ms ease;position:absolute;top:-5px;right:-5px}hsrky-articles-article-contenteditor-table-editor .table-responsive.expanded .btn.expander{opacity:1;position:fixed;z-index:20001;right:calc(5px + 3vw);top:calc(5px + 5vh);background:#bada55}hsrky-articles-article-contenteditor-table-editor .overflown-table.table-responsive:focus .btn.expander,hsrky-articles-article-contenteditor-table-editor .overflown-table.table-responsive:active .btn.expander,hsrky-articles-article-contenteditor-table-editor .overflown-table.table-responsive:hover .btn.expander{opacity:1}
hsrky-articles-article-contenteditor-text-editor .page-break{border:#a9a9a9 dashed 1px;display:block;height:1px;page-break-after:always;width:100%}@media print{hsrky-articles-article-contenteditor-text-editor .page-break{display:none;page-break-after:always}}hsrky-articles-article-contenteditor-text-editor .bundle .sui.button{font-weight:bold}hsrky-articles-article-contenteditor-text-editor .bundle .sui.icon::before{width:24px;height:24px}hsrky-articles-article-contenteditor-text-editor div.highlight,hsrky-articles-article-contenteditor-text-editor p.highlight{background:#f5f5f5;padding:15px;border:1px solid #ddd}hsrky-articles-article-contenteditor-text-editor sui-select.is-disabled,hsrky-articles-article-contenteditor-text-editor button.is-disabled{opacity:0.5;pointer-events:none}hsrky-articles-article-contenteditor-text-editor #variablemodal .variable{padding:6px 0;border:1px solid transparent;position:relative;border-radius:2px}hsrky-articles-article-contenteditor-text-editor #variablemodal .variable.variable--block{border-bottom:1px solid #ddd;margin-bottom:6px}hsrky-articles-article-contenteditor-text-editor #variablemodal .variable:hover{background:#f5f5f5;cursor:pointer;border-color:#ddd}hsrky-articles-article-contenteditor-text-editor .variable code,hsrky-articles-article-contenteditor-text-editor code.variable{color:deepskyblue;background:#e9f9ff;border-radius:2px;padding:2px 4px;display:inline-block}hsrky-articles-article-contenteditor-text-editor .variable__value{padding:6px 12px}hsrky-articles-article-contenteditor-text-editor sui-button.pickvariable{position:absolute;right:-1px;top:-1px;border-radius:0 2px 0 0;display:none}hsrky-articles-article-contenteditor-text-editor .variable:hover sui-button.pickvariable{display:inline-block}hsrky-articles-article-contenteditor-text-editor #variablemodal .languages{margin-bottom:15px}hsrky-articles-article-contenteditor-text-editor .languages__tabs{padding:6px 12px 0;margin:0}hsrky-articles-article-contenteditor-text-editor .languages__tabs::before{content:"Kielet:";font-weight:bold;margin-right:5px}hsrky-articles-article-contenteditor-text-editor .languages__tabs .tabs-visible{font-weight:bold}hsrky-articles-article-contenteditor-text-editor .tabs__noexist a{color:red;opacity:0.5}hsrky-articles-article-contenteditor-text-editor code.variablecode{margin-bottom:10px}hsrky-articles-article-contenteditor-text-editor .editmode stato-anchor::before{content:"\f13d";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;padding-left:5px;padding-right:5px;display:inline}hsrky-articles-article-contenteditor-text-editor section.variable.variable--block{padding:10px;background:#f5f5f5}hsrky-articles-article-contenteditor-text-editor figcaption[contenteditable='true']{clear:both;display:block;border:1px solid #dddddd;animation-duration:750ms;animation-delay:0;word-wrap:break-word;min-height:16px}hsrky-articles-article-contenteditor-text-editor button svg{vertical-align:middle;width:16px;height:16px}hsrky-articles-article-contenteditor-text-editor hr{clear:both;display:block}hsrky-articles-article-contenteditor-text-editor .editable-element[data-placeholder][contenteditable='true']:empty:before{content:attr(data-placeholder);color:#888;font-style:italic;margin-bottom:12px;display:block}hsrky-articles-article-contenteditor-text-editor .block-header.editable-element[data-placeholder][contenteditable='true']:empty:before{margin:0}hsrky-articles-article-contenteditor-text-editor .is-ie main{display:block}hsrky-articles-article-contenteditor-text-editor .is-ie .editable-element[data-placeholder][contenteditable='true']:empty{position:relative;height:30px;width:100%}hsrky-articles-article-contenteditor-text-editor .is-ie .editable-element[data-placeholder][contenteditable='true']:empty:before{display:inline;position:absolute;top:0;left:0}hsrky-articles-article-contenteditor-text-editor li[data-value='p']::before,hsrky-articles-article-contenteditor-text-editor li[data-value='blockquote']::before,hsrky-articles-article-contenteditor-text-editor li[data-value='h2']::before,hsrky-articles-article-contenteditor-text-editor li[data-value='h3']::before,hsrky-articles-article-contenteditor-text-editor li[data-value='h4']::before,hsrky-articles-article-contenteditor-text-editor li[data-value='h5']::before{font-family:"Font Awesome 5 Free";content:"\f1dc";font-style:normal;font-weight:600;margin-right:5px;font-size:.8em;position:relative;top:-1px}hsrky-articles-article-contenteditor-text-editor li[data-value='p']::before{content:"\f1dd"}hsrky-articles-article-contenteditor-text-editor li[data-value='blockquote']::before{content:"\f10e"}
hsrky-articles-article-contenteditor-video .table-editor-wrapper{animation-duration:0.3s;position:relative}hsrky-articles-article-contenteditor-video h4.option-title{padding:0 0 1.5rem 0;margin:0}hsrky-articles-article-contenteditor-video .option-title + p{padding:0 0 1.5rem 0;margin:0}hsrky-articles-article-contenteditor-video .option{padding:1.5rem;background:#f5f5f5;border:1px solid #ddd}hsrky-articles-article-contenteditor-video .option textarea{height:115px}hsrky-articles-article-contenteditor-video .premade{border-right:1px solid #ddd;border-bottom:1px solid #ddd;padding-top:1.5rem;padding-bottom:1.5rem}hsrky-articles-article-contenteditor-video .premade:last-child{border-right:0}hsrky-articles-article-contenteditor-video .premade-group:last-child .premade{border-bottom:0}hsrky-articles-article-contenteditor-video .sui.card .sui.card-body .option .dropzone{margin-top:0;padding:1.5rem;min-height:auto}hsrky-articles-article-contenteditor-video .option .dropzone .dz-message{margin:2rem 0}hsrky-articles-article-contenteditor-video .sui.card> .sui.card-header.options{padding:0}hsrky-articles-article-contenteditor-video .video-editor{clear:both}hsrky-articles-article-contenteditor-video .group{display:inline-block}hsrky-articles-article-contenteditor-video .bundle{display:inline-block}hsrky-articles-article-contenteditor-video .sui.card-header{text-align:left}hsrky-articles-article-contenteditor-video .sui.card-body.stato-cms-contenteditor-video-editor{padding-top:0 !important}hsrky-articles-article-contenteditor-video header.tyokalut:not(.active-toolbar){position:static !important;display:block !important}hsrky-articles-article-contenteditor-video header.tyokalut:not(.active-toolbar) ~ main{padding-top:14px !important}hsrky-articles-article-contenteditor-video .jekketesti{padding:10px}hsrky-articles-article-contenteditor-video header{min-height:60px}
hsrky-articles-article-oikeapalsta .sui.icon.pagebreak::before{background:url('/stato/images/icons/contenteditor/pagebreak.svg')}hsrky-articles-article-oikeapalsta .sui.icon.hr::before{background:url('/stato/images/icons/contenteditor/hr.svg')}hsrky-articles-article-oikeapalsta .sui.icon{top:2px}hsrky-articles-article-oikeapalsta .editmode .content{outline:#c3c3c3 dotted 1px;cursor:pointer;transition:outline 50ms ease-in-out}hsrky-articles-article-oikeapalsta .editmode .content:hover{outline:#c3c3c3 solid 1px}hsrky-articles-article-oikeapalsta .active-editor .content:hover,hsrky-articles-article-oikeapalsta .active-editor .content{cursor:text}hsrky-articles-article-oikeapalsta [contenteditable=true]{outline:0}hsrky-articles-article-oikeapalsta span.divider{margin:0 1rem}hsrky-articles-article-oikeapalsta span.text-settings{font-size:1.2rem}hsrky-articles-article-oikeapalsta .sui.card{border:0;background:transparent;overflow:visible;margin:0}hsrky-articles-article-oikeapalsta .sui.card.fullscreen{position:fixed;width:100%;min-height:100%;height:auto;overflow-y:scroll;left:0;top:0;right:0;bottom:0;background:#fff;z-index:24}hsrky-articles-article-oikeapalsta .sui.card.fullscreen .sui.card-header.options{position:fixed;width:100%;top:0;left:0}hsrky-articles-article-oikeapalsta .sui.card.fullscreen .sui.card-body.content{padding-top:8rem;outline:none;border-bottom:0}hsrky-articles-article-oikeapalsta .editmode .sui.card-footer{visibility:visible;opacity:1;border:1px solid #ddd;border-top:0;padding:1rem}hsrky-articles-article-oikeapalsta .editmode .content{padding:0;min-height:0;background:#fff;cursor:pointer}hsrky-articles-article-oikeapalsta .sui.card .sui.card-footer{visibility:hidden;opacity:0}hsrky-articles-article-oikeapalsta .sui.card:hover .sui.card-footer{visibility:visible;opacity:1}hsrky-articles-article-oikeapalsta .fs .fa-compress{display:none}hsrky-articles-article-oikeapalsta .fs.fullscreen .fa-compress{display:block}hsrky-articles-article-oikeapalsta .fs.fullscreen .fa-expand{display:none}hsrky-articles-article-oikeapalsta .sui.card.fullscreen .sui.card-body{padding:1.5rem}hsrky-articles-article-oikeapalsta .align{display:inline-block;position:relative}hsrky-articles-article-oikeapalsta .layout-options,hsrky-articles-article-oikeapalsta .tabledata-options,hsrky-articles-article-oikeapalsta .import-options,hsrky-articles-article-oikeapalsta .align-options{position:absolute;display:inline-block;width:18.4rem;background:#f5f5f5;border:1px solid #ddd;padding:0.5rem;left:0;top:3.6rem}hsrky-articles-article-oikeapalsta .tabledata-options,hsrky-articles-article-oikeapalsta .import-options{width:56.4rem;left:0}hsrky-articles-article-oikeapalsta .anchor-options{width:400px}hsrky-articles-article-oikeapalsta .anchor-options .flex{display:flex;align-items:flex-start}hsrky-articles-article-oikeapalsta .anchor-options .flex> * + *{margin-left:5px}hsrky-articles-article-oikeapalsta .tyokalut .anchor-options button{height:34px;border-radius:0}hsrky-articles-article-oikeapalsta .anchor-options label{font-size:12px;margin-left:2px;margin-bottom:2px}hsrky-articles-article-oikeapalsta .anchor-options sui-input{flex-grow:1}hsrky-articles-article-oikeapalsta .anchor-options sui-input input{height:34px}hsrky-articles-article-oikeapalsta .anchor-options .form-control:invalid{border:1px solid red}hsrky-articles-article-oikeapalsta img{max-width:100%}hsrky-articles-article-oikeapalsta figure.text-left,hsrky-articles-article-oikeapalsta figure.align-left{float:left;margin-right:15px;margin-bottom:5px}hsrky-articles-article-oikeapalsta main> p{}hsrky-articles-article-oikeapalsta figure> a{display:block}hsrky-articles-article-oikeapalsta figure.text-right,hsrky-articles-article-oikeapalsta figure.align-right{float:right;margin-left:15px;margin-bottom:5px}hsrky-articles-article-oikeapalsta figure.text-center,hsrky-articles-article-oikeapalsta figure.align-center{float:none;margin:0 auto 5px;text-align:center;display:block}hsrky-articles-article-oikeapalsta figure.no-align{margin:0 15px 5px;display:block}hsrky-articles-article-oikeapalsta .figure{display:inline-block}hsrky-articles-article-oikeapalsta figure{position:relative;margin:0 0 1rem}hsrky-articles-article-oikeapalsta figure[contenteditable="true"]{cursor:pointer}hsrky-articles-article-oikeapalsta .figure-img{margin-bottom:0.5rem;line-height:1;display:block}hsrky-articles-article-oikeapalsta figcaption{display:block;font-size:1.4rem}hsrky-articles-article-oikeapalsta figure .imageoptions{background:rgba(245,245,245,1);padding:0.5rem;border:1px solid #bbb}hsrky-articles-article-oikeapalsta figure:hover .imageoptions-container{display:block}hsrky-articles-article-oikeapalsta figure.imageactive .imageoptions-container{}hsrky-articles-article-oikeapalsta .dropzone{min-height:15rem;border:3px dashed rgba(0,0,0,0.3);background:white;padding:5rem;border-radius:0.2rem;cursor:pointer;text-align:center;display:block}hsrky-articles-article-oikeapalsta .image_picker_selector{padding:0;list-style-type:none;width:100%;display:block}hsrky-articles-article-oikeapalsta .image_picker_selector li{width:25%;padding:1rem}hsrky-articles-article-oikeapalsta .image_picker_selector li .thumbnail{margin-bottom:0;transition:all ease-in-out .1s;border-radius:0;padding:0.2rem}hsrky-articles-article-oikeapalsta .image_picker_selector li .thumbnail.selected{background:#2d353c;transition:all ease-in-out .1s;box-shadow:0 0 10px #2d353c;border:1px solid #2d353c}hsrky-articles-article-oikeapalsta .library-content{background:#f5f5f5;padding-top:1.5rem;padding-bottom:1.5rem;border-left:1px solid #ddd}hsrky-articles-article-oikeapalsta .puu-container,hsrky-articles-article-oikeapalsta .url-osoite-container{padding-top:1.5rem;padding-bottom:1.5rem}hsrky-articles-article-oikeapalsta #imageoptions .tabs-container{padding:1.5rem}hsrky-articles-article-oikeapalsta .modal-lg{width:95%}hsrky-articles-article-oikeapalsta .bundle{display:flex;flex-wrap:wrap;margin:0;padding:4px 8px;font-size:0;align-items:center}hsrky-articles-article-oikeapalsta .bundle .separator{width:1px;background:#ddd;margin:8px 4px;height:18px}hsrky-articles-article-oikeapalsta .bundle .separator + .separator{display:none}hsrky-articles-article-oikeapalsta .bundle .separator:first-child{display:none}hsrky-articles-article-oikeapalsta .bundle sui-select.sui.formelement{width:92px;border:0;padding:0;height:26px;background:transparent;margin-right:2px}hsrky-articles-article-oikeapalsta .bundle sui-select.sui.formelement .sui-select__container{padding:0 16px 0 6px;height:26px;line-height:24px;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}hsrky-articles-article-oikeapalsta .bundle sui-select .sui-select__container::after{top:0}hsrky-articles-article-oikeapalsta .bundle sui-select .sui-select__items{top:26px;width:auto;min-width:100%}hsrky-articles-article-oikeapalsta .bundle sui-select .sui-select__item{white-space:nowrap}hsrky-articles-article-oikeapalsta .sui.button.light{background:#fff}hsrky-articles-article-oikeapalsta .bundle .align>.sui.button{border-radius:2px}hsrky-articles-article-oikeapalsta .bundle .sui.button{margin-top:4px;margin-bottom:4px;padding:2px 8px;height:26px;min-width:26px;text-align:center;border-radius:2px;background:transparent}hsrky-articles-article-oikeapalsta .bundle .sui.button:hover,hsrky-articles-article-oikeapalsta .bundle .sui.button:active,hsrky-articles-article-oikeapalsta .bundle .sui.button.active{border-color:#ddd;background:#fff;box-shadow:none}hsrky-articles-article-oikeapalsta .bundle .sui.button + .sui.button,hsrky-articles-article-oikeapalsta .bundle .sui.button + .tooltip + .sui.button{margin-left:2px}hsrky-articles-article-oikeapalsta .bundle .sui.button svg{color:currentColor;fill:currentColor}hsrky-articles-article-oikeapalsta .group{padding:0 8px;display:flex;flex-wrap:wrap;align-items:center;position:relative}hsrky-articles-article-oikeapalsta .group + .group{border-left:1px solid #ddd}hsrky-articles-article-oikeapalsta .card-header{padding:0;border:0;background:#f5f5f5;box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);flex-wrap:wrap;z-index:1}hsrky-articles-article-oikeapalsta .sui.card .sui.card-header .group-title{font-size:10px;margin-left:8px;text-transform:uppercase;font-weight:700;color:#aaa;position:absolute;left:0;top:0;display:none}hsrky-articles-article-oikeapalsta select.form-control{height:38px;width:auto;display:inline-block}hsrky-articles-article-oikeapalsta .no-border-right{border-right:0}hsrky-articles-article-oikeapalsta .group:first-child{border-left:0}hsrky-articles-article-oikeapalsta .group:last-child{border-right:0}hsrky-articles-article-oikeapalsta .tyokalut button{height:38px}hsrky-articles-article-oikeapalsta .clone{display:none !important}hsrky-articles-article-oikeapalsta .remove{position:absolute;right:25px;color:rgba(200,98,98,0.62);top:calc(50% - 14px);font-size:18px}hsrky-articles-article-oikeapalsta .remove:hover{color:#F44;cursor:pointer}hsrky-articles-article-oikeapalsta .popover{white-space:nowrap;max-width:none}hsrky-articles-article-oikeapalsta .popover .popover-content{margin:0}hsrky-articles-article-oikeapalsta .popover .button+.button{margin-left:10px}hsrky-articles-article-oikeapalsta .handle{font-size:30px;padding:0 10px;position:absolute;right:0;color:rgb(170,170,170);top:calc(50% - 22px)}hsrky-articles-article-oikeapalsta .handle:hover{color:#000;cursor:move}hsrky-articles-article-oikeapalsta .contenteditor-wrapper{animation-duration:0.3s;position:relative}hsrky-articles-article-oikeapalsta .affix-bottom,hsrky-articles-article-oikeapalsta .affix:not(.fullscreen){z-index:15;top:0;bottom:auto;max-width:1023px;position:fixed;width:calc(100% - 1px);margin-left:-4px;margin-top:0}hsrky-articles-article-oikeapalsta .tyokalut,hsrky-articles-article-oikeapalsta .tyokalut *{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}hsrky-articles-article-oikeapalsta .tyokalut{padding:0 !important;width:100%;margin-top:0;position:absolute;bottom:100%;top:auto;border-bottom:2px solid transparent;display:flex;opacity:0;visibility:hidden;transition:opacity 50ms ease-in-out 250ms,visibility 50ms ease-in-out 250ms}hsrky-articles-article-oikeapalsta .editor-instance:hover> .sui-form> .sui-form__form-section> .tyokalut,hsrky-articles-article-oikeapalsta .editor-instance:hover> .tyokalut,hsrky-articles-article-oikeapalsta .tyokalut.active-toolbar{opacity:1;visibility:visible;transition-delay:250ms}hsrky-articles-article-oikeapalsta .tyokalut.active-toolbar{transition-delay:500ms}hsrky-articles-article-oikeapalsta .tyokalut:not(.allow-float){position:absolute !important}hsrky-articles-article-oikeapalsta .affix-bottom{box-shadow:5px 5px 5px 5px #FF0}hsrky-articles-article-oikeapalsta .fullscreen .sui.button.fs{background:#E6F6DF;color:#2d353c;border-color:#ddd;border-top:0;border-bottom:0}hsrky-articles-article-oikeapalsta .fullscreen header{max-width:none !important;zoom:1.25}hsrky-articles-article-oikeapalsta .contenteditor-placeholder{height:150px;background:rgba(92,184,92,0.5);border:1px dotted #3a8e3a;opacity:0.3;width:100%;margin:15px 0;display:block;transition:all ease-in-out .3s}hsrky-articles-article-oikeapalsta .editor-instance header{min-height:44px !important}hsrky-articles-article-oikeapalsta .contenteditor-wrapper.ui-sortable-helper{opacity:0.7}hsrky-articles-article-oikeapalsta .editor-instance{position:relative;border-radius:2px;margin-bottom:2px !important}hsrky-articles-article-oikeapalsta .fullscreen main{zoom:1.25}hsrky-articles-article-oikeapalsta [imageclass='img-full']+*{clear:both}hsrky-articles-article-oikeapalsta .contenteditor-wrapper{width:100%;display:block}hsrky-articles-article-oikeapalsta .contenteditor-wrapper::before,hsrky-articles-article-oikeapalsta .contenteditor-wrapper::after{content:"";display:table}hsrky-articles-article-oikeapalsta .contenteditor-wrapper::after{clear:both}hsrky-articles-article-oikeapalsta .getting-sorted{border:3px solid #A4E2A4;margin-bottom:18px;overflow:hidden;max-height:200px !important}hsrky-articles-article-oikeapalsta .addcontentarea{margin:0 0 15px 0;padding:15px 15px 0;background:#fafafa;border:3px dashed #ddd;border-radius:8px;text-align:right;font-family:'Roboto','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:12px}hsrky-articles-article-oikeapalsta .addcontentarea-tip{display:inline-block;line-height:80px;margin-bottom:15px;vertical-align:middle;margin-right:15px;font-size:18px;color:#aaa}hsrky-articles-article-oikeapalsta .sui.button.contentarea{background:#eee;color:#555;border:1px solid #ddd;height:80px;width:80px;border-radius:8px;text-align:center;padding:0;margin-bottom:15px;transition:all ease-in-out .2s}hsrky-articles-article-oikeapalsta .sui.button.contentarea+.sui.button.contentarea{margin-left:5px}hsrky-articles-article-oikeapalsta .sui.button.contentarea:hover{background:#ddd}hsrky-articles-article-oikeapalsta .sui.button.contentarea:active,hsrky-articles-article-oikeapalsta .sui.button.contentarea:focus{box-shadow:inset 0 0 5px #888;outline:0}hsrky-articles-article-oikeapalsta .sui.button.contentarea .fa{display:block;font-size:24px;margin-bottom:10px}hsrky-articles-article-oikeapalsta .contentarea-title{display:block;width:100%;text-overflow:ellipsis;overflow:hidden;padding:0 5px}hsrky-articles-article-oikeapalsta .parsemode-view .sui.card{background:none;border:none;margin:0}hsrky-articles-article-oikeapalsta .parsemode-view .sui.card-header,hsrky-articles-article-oikeapalsta .parsemode-view .sui.card-body,hsrky-articles-article-oikeapalsta .parsemode-view .sui.card-footer{padding:0}hsrky-articles-article-oikeapalsta .img-sm{width:25%}hsrky-articles-article-oikeapalsta .img-md{width:33.333333%}hsrky-articles-article-oikeapalsta .img-lg{width:50%}hsrky-articles-article-oikeapalsta .img-original{width:auto;max-width:100%}hsrky-articles-article-oikeapalsta .img-full{width:100%}hsrky-articles-article-oikeapalsta .img-sm img{width:100%}hsrky-articles-article-oikeapalsta .img-md img{width:100%}hsrky-articles-article-oikeapalsta .img-lg img{width:100%}hsrky-articles-article-oikeapalsta .img-full img{width:100%}hsrky-articles-article-oikeapalsta .align-center figcaption{margin:0 auto}hsrky-articles-article-oikeapalsta .img-full::before,hsrky-articles-article-oikeapalsta .img-full::after{display:table;clear:both;content:""}hsrky-articles-article-oikeapalsta figure.text-left,hsrky-articles-article-oikeapalsta figure.align-left.img-full img{text-align:left;margin:0 auto 0 0}hsrky-articles-article-oikeapalsta figure.text-right,hsrky-articles-article-oikeapalsta figure.align-right .imageoptions-container{right:0;left:auto}hsrky-articles-article-oikeapalsta figure.text-right,hsrky-articles-article-oikeapalsta figure.align-right.img-full img{text-align:right;margin:0 0 0 auto}hsrky-articles-article-oikeapalsta figure.text-center,hsrky-articles-article-oikeapalsta figure.align-center.img-full img{text-align:center;margin:0 auto}hsrky-articles-article-oikeapalsta figure img{max-width:100%}hsrky-articles-article-oikeapalsta .CodeMirror,hsrky-articles-article-oikeapalsta .CodeMirror *{font-family:monospace !important}hsrky-articles-article-oikeapalsta .togglewysiwyg{position:absolute;top:15px;right:30px;z-index:10}hsrky-articles-article-oikeapalsta .event-box-date{border:#333 solid 1px;border-radius:1px}hsrky-articles-article-oikeapalsta .event-box-date .event-box-day,hsrky-articles-article-oikeapalsta .event-box-date .event-box-month,hsrky-articles-article-oikeapalsta .event-box-date .event-box-year{font-weight:bold;text-align:center}hsrky-articles-article-oikeapalsta .event-box-date .event-box-month,hsrky-articles-article-oikeapalsta .event-box-date .event-box-year{padding:2.5px 0;font-size:14px;line-height:22px;background:#fbfbfb}hsrky-articles-article-oikeapalsta .event-box-date .event-box-day{font-size:38px;line-height:54px;margin:0;padding-top:5px}hsrky-articles-article-oikeapalsta .event-box-date .event-box-month{text-transform:uppercase;padding-bottom:5px}hsrky-articles-article-oikeapalsta .event-box-date .event-box-year{background-color:#333;color:#fdb700;padding:2.5px 0;text-transform:uppercase}hsrky-articles-article-oikeapalsta .event-box-info .event-title{font-weight:bold;font-size:16px;margin-bottom:5px}hsrky-articles-article-oikeapalsta .event-box-info .event-location,hsrky-articles-article-oikeapalsta .event-box-info .event-date{font-size:13px;color:#666;font-style:italic}hsrky-articles-article-oikeapalsta .event-box-info .event-date{padding-bottom:5px}hsrky-articles-article-oikeapalsta .event-box-info .event-location{padding-left:2.5px}hsrky-articles-article-oikeapalsta .event-box-info .event-ingress{margin:5px 0}hsrky-articles-article-oikeapalsta .event-box-info .event-keywords{font-size:90%}hsrky-articles-article-oikeapalsta .event-box-info .event-keywords a:not(:hover){font-weight:normal;color:#666}hsrky-articles-article-oikeapalsta .event-box-info .event-keyword-title{font-weight:bold}hsrky-articles-article-oikeapalsta .sticky-switcher{padding:25px}hsrky-articles-article-oikeapalsta .sticky-switcher sui-button{display:block;font-size:122.5%}hsrky-articles-article-oikeapalsta .sticky-switcher sui-button + sui-button{margin-top:15px;margin-left:0}hsrky-articles-article-oikeapalsta .sticky-switcher sui-button .fa{margin-left:3px}hsrky-articles-article-oikeapalsta #contenteditors> .statoelement{margin-bottom:1.2rem}hsrky-articles-article-oikeapalsta stato-anchor.no-icon::before{content:"" !important}hsrky-articles-article-oikeapalsta #contenteditors> *::after{content:"";display:table;clear:both}hsrky-articles-article-oikeapalsta .addcontentarea{text-align:left}hsrky-articles-article-oikeapalsta p,hsrky-articles-article-oikeapalsta a,hsrky-articles-article-oikeapalsta li,hsrky-articles-article-oikeapalsta span,hsrky-articles-article-oikeapalsta strong,hsrky-articles-article-oikeapalsta b,hsrky-articles-article-oikeapalsta em,hsrky-articles-article-oikeapalsta i:not(.fa){font-size:20px;font-family:Arial,sans-serif;line-height:26px}hsrky-articles-article-oikeapalsta p> *{font-size:20px}hsrky-articles-article-oikeapalsta h1{font-size:48px;font-family:"Martti Regular",sans-serif;margin-bottom:26px;margin-top:5px}hsrky-articles-article-oikeapalsta h2{font-size:34px;font-family:"Martti Regular",sans-serif;margin-bottom:20px;margin-top:5px}hsrky-articles-article-oikeapalsta h3{font-size:26px;font-family:"Martti Regular",sans-serif;margin-bottom:16px;margin-top:5px}hsrky-articles-article-oikeapalsta h4{font-size:24px;font-family:Arial,sans-serif;font-weight:bold;margin-bottom:16px;margin-top:5px}hsrky-articles-article-oikeapalsta .sui.card.editmode .content,hsrky-articles-article-oikeapalsta .sui.card .content,hsrky-articles-article-oikeapalsta .sui.card .content address{min-height:auto;font-size:20px;font-family:Arial,sans-serif}hsrky-articles-article-oikeapalsta .card-header{z-index:20}
hsrky-articles-crucis .crucis{border:1px solid rgb(0,91,152);border-radius:5px;display:flex;flex-direction:column;margin:5px 0 15px 0}hsrky-articles-crucis .crucis__list{list-style:none;padding:0 !important;margin:0}hsrky-articles-crucis .crucis__title{background-color:rgb(0,91,152);color:white;font-weight:bold;text-transform:uppercase;padding:5px 10px;display:flex;justify-content:space-between;align-items:center;min-height:42px}hsrky-articles-crucis .item:not(:last-child){border-bottom:1px solid rgb(0,91,152)}hsrky-articles-crucis .item{padding:5px 10px 5px 20px}hsrky-articles-crucis .crucis--button{display:none;background:none;border:0}@media(max-width:991px){hsrky-articles-crucis .crucis--button{display:block}}hsrky-articles-crucis .form-group{margin:0}hsrky-articles-crucis .hidenav{display:none}
hsrky-artikkelit-artikkeli-aiheeseenliittyvaa h1{font-size:30px;padding:10px 0;font-family:"Martti Bold"}hsrky-artikkelit-artikkeli-aiheeseenliittyvaa div.tags{padding:30px 10px 55px 10px}hsrky-artikkelit-artikkeli-aiheeseenliittyvaa div.tag-container{margin:10px 0;line-height:50px}hsrky-artikkelit-artikkeli-aiheeseenliittyvaa span.tag{background-color:rgb(194,219,236);border-radius:20px;display:inline-block;font-family:"Martti Regular";font-size:16px;line-height:18px;margin-right:10px;padding:8px}
hsrky-artikkelit-artikkeli-poimintapalsta .sidebar-item{border:1px solid rgb(204,204,204);border-radius:5px;padding:10px;margin-bottom:20px}hsrky-artikkelit-artikkeli-poimintapalsta address,hsrky-artikkelit-artikkeli-poimintapalsta p{font-family:sans-serif;margin:0}hsrky-artikkelit-artikkeli-poimintapalsta h4{font-family:sans-serif;margin:5px 0 10px 0}hsrky-artikkelit-artikkeli-poimintapalsta h1{font-size:30px;padding:10px 0;font-family:"Martti Bold"}hsrky-artikkelit-artikkeli-poimintapalsta div.tags{padding:30px 10px 55px 10px}hsrky-artikkelit-artikkeli-poimintapalsta div.tag-container{margin:10px 0;line-height:50px}hsrky-artikkelit-artikkeli-poimintapalsta span.tag{background-color:rgb(194,219,236);border-radius:20px;padding:8px;margin-right:10px;display:inline-block;line-height:18px}hsrky-artikkelit-artikkeli-poimintapalsta ul.meta-list{list-style-type:none}hsrky-artikkelit-artikkeli-poimintapalsta ul.meta-list li{font-size:1.2em;font-family:"Martti Regular";padding-bottom:.2em;padding-top:.2em}hsrky-artikkelit-artikkeli-poimintapalsta ul.meta-list li:not(:last-child){border-bottom:1px solid rgb(204,204,204)}
hsrky-artikkelit-lomake-sisalto .haku-header{background-color:rgb(147,177,204);margin:0 0 20px 0}hsrky-artikkelit-lomake-sisalto h3{padding:5px;color:rgb(255,255,255);font-size:16px}hsrky-artikkelit-lomake-sisalto h2{border-bottom:1px solid rgb(0,91,152);padding:3px 0;margin:20px 0}hsrky-artikkelit-lomake-sisalto h2,hsrky-artikkelit-lomake-sisalto h3,hsrky-artikkelit-lomake-sisalto b{font-family:sans-serif}hsrky-artikkelit-lomake-sisalto label{font-size:17px;font-weight:normal}hsrky-artikkelit-lomake-sisalto span{font-size:15px}hsrky-artikkelit-lomake-sisalto span.errormessage{margin-left:10px}hsrky-artikkelit-lomake-sisalto span.errormessage{color:rgb(152,9,0);display:inline-block}hsrky-artikkelit-lomake-sisalto label,hsrky-artikkelit-lomake-sisalto span{font-family:sans-serif}hsrky-artikkelit-lomake-sisalto .form-control{border:1px solid rgb(0,0,0);border-radius:0;color:rgb(0,0,0)}hsrky-artikkelit-lomake-sisalto div.form_contents .col-xs-6{padding:0}hsrky-artikkelit-lomake-sisalto div.datepicker-container{z-index:3;width:100%}hsrky-artikkelit-lomake-sisalto div.datepicker-container.stato-datepicker{}hsrky-artikkelit-lomake-sisalto input.stato-datepicker{height:34px;border:1px solid rgb(0,0,0)}hsrky-artikkelit-lomake-sisalto input.stato-datepicker:last-child{}hsrky-artikkelit-lomake-sisalto span.stato-datepicker i{display:none}hsrky-artikkelit-lomake-sisalto span.stato-datepicker:first-child:after{content:url(/images/aika.svg);border:1px solid rgb(0,0,0);border-left:none;padding:2.5px;position:absolute;top:-1px;left:-10px}hsrky-artikkelit-lomake-sisalto input.stato-datepicker:focus{border:1px solid rgb(0,0,0);box-shadow:none}hsrky-artikkelit-lomake-sisalto div.xdsoft_datetimepicker{border:1px solid rgb(0,0,0)}hsrky-artikkelit-lomake-sisalto div.xdsoft_calendar th,hsrky-artikkelit-lomake-sisalto div.xdsoft_calendar td,hsrky-artikkelit-lomake-sisalto div.xdsoft_calendar div{font-family:sans-serif;color:rgb(0,0,0);border:none}hsrky-artikkelit-lomake-sisalto div.xdsoft_calendar th{background-color:rgb(255,255,255)}hsrky-artikkelit-lomake-sisalto div.xdsoft_calendar td{background-color:rgb(255,255,255)}hsrky-artikkelit-lomake-sisalto td.xdsoft_date:hover{background-color:rgb(194,219,236) !important;border-radius:100%}hsrky-artikkelit-lomake-sisalto td.xdsoft_current{background-color:rgb(242,242,242) !important;border-radius:100%;box-shadow:none !important}hsrky-artikkelit-lomake-sisalto td.xdsoft_current div{}hsrky-artikkelit-lomake-sisalto div.xdsoft_option{font-family:sans-serif}hsrky-artikkelit-lomake-sisalto .datepicker-min .stato-datepicker.up{position:absolute;top:40px;left:10px}hsrky-artikkelit-lomake-sisalto .datepicker-max .stato-datepicker.up{position:absolute;top:40px;left:-100px}hsrky-artikkelit-lomake-sisalto input[type="text"],hsrky-artikkelit-lomake-sisalto select,hsrky-artikkelit-lomake-sisalto option,hsrky-artikkelit-lomake-sisalto textarea{display:block;border:1px solid rgb(0,0,0);font-family:sans-serif;padding:3px;width:100%}hsrky-artikkelit-lomake-sisalto textarea{resize:none;height:auto}hsrky-artikkelit-lomake-sisalto input:focus,hsrky-artikkelit-lomake-sisalto textarea:focus,hsrky-artikkelit-lomake-sisalto select:focus{outline-color:rgb(0,91,152)}hsrky-artikkelit-lomake-sisalto select{background:rgb(255,255,255);cursor:pointer}hsrky-artikkelit-lomake-sisalto option{cursor:pointer;color:rgb(0,0,0)}hsrky-artikkelit-lomake-sisalto option:focus{background-color:rgb(194,219,236)}hsrky-artikkelit-lomake-sisalto input[type="submit"]{background-color:rgb(0,91,152);color:rgb(255,255,255);border-radius:0;padding:5px 10px;font-family:sans-serif;font-size:16px}hsrky-artikkelit-lomake-sisalto input[type="submit"]:focus{outline-color:rgb(0,91,152)}hsrky-artikkelit-lomake-sisalto input[type="radio"]{width:14px;height:14px;background-color:rgb(255,255,255);border:1px solid rgb(0,0,0);border-radius:10px;margin-right:15px;display:inline-block;position:relative;-webkit-appearance:none;cursor:pointer}hsrky-artikkelit-lomake-sisalto input[type="radio"]:checked{background-color:rgb(194,219,236)}hsrky-artikkelit-lomake-sisalto input[type="radio"]:focus{outline:none}hsrky-artikkelit-lomake-sisalto input[type="radio"]:after{content:'';display:block;position:relative;width:6px;height:6px;background-color:rgb(255,255,255);border-radius:10px;top:3px;left:3px}hsrky-artikkelit-lomake-sisalto input[type="radio"]:checked:after{background-color:rgb(0,91,152)}hsrky-artikkelit-lomake-sisalto input[type="checkbox"]{width:14px;height:14px;background-color:rgb(255,255,255);border:1px solid rgb(0,0,0);margin-right:15px;display:inline-block;position:relative;-webkit-appearance:none;cursor:pointer}hsrky-artikkelit-lomake-sisalto input[type="checkbox"]:checked{background-color:rgb(194,219,236)}hsrky-artikkelit-lomake-sisalto input[type="checkbox"]:focus{outline:none}hsrky-artikkelit-lomake-sisalto input[type="checkbox"]:after{content:'';display:block;position:relative;width:6px;height:6px;background-color:rgb(255,255,255);top:3px;left:3px}hsrky-artikkelit-lomake-sisalto input[type="checkbox"]:checked:after{background-color:rgb(0,91,152)}
hsrky-cms-contenteditor .sui.icon.pagebreak::before{background:url('/stato/images/icons/contenteditor/pagebreak.svg')}hsrky-cms-contenteditor .sui.icon.hr::before{background:url('/stato/images/icons/contenteditor/hr.svg')}hsrky-cms-contenteditor .sui.icon{top:2px}hsrky-cms-contenteditor .editmode .content{outline:#c3c3c3 dotted 1px;cursor:pointer;transition:outline 50ms ease-in-out}hsrky-cms-contenteditor .editmode .content:hover{outline:#c3c3c3 solid 1px}hsrky-cms-contenteditor .active-editor .content:hover,hsrky-cms-contenteditor .active-editor .content{cursor:text}hsrky-cms-contenteditor [contenteditable=true]{outline:0}hsrky-cms-contenteditor span.divider{margin:0 1rem}hsrky-cms-contenteditor span.text-settings{font-size:1.2rem}hsrky-cms-contenteditor .sui.card{border:0;background:transparent;overflow:visible;margin:0}hsrky-cms-contenteditor .sui.card.fullscreen{position:fixed;width:100%;min-height:100%;height:auto;overflow-y:scroll;left:0;top:0;right:0;bottom:0;background:#fff;z-index:24}hsrky-cms-contenteditor .sui.card.fullscreen .sui.card-header.options{position:fixed;width:100%;top:0;left:0}hsrky-cms-contenteditor .sui.card.fullscreen .sui.card-body.content{padding-top:8rem;outline:none;border-bottom:0}hsrky-cms-contenteditor .editmode .sui.card-footer{visibility:visible;opacity:1;border:1px solid #ddd;border-top:0;padding:1rem}hsrky-cms-contenteditor .editmode .content{padding:0;min-height:0;background:#fff;cursor:pointer}hsrky-cms-contenteditor .sui.card .sui.card-footer{visibility:hidden;opacity:0}hsrky-cms-contenteditor .sui.card:hover .sui.card-footer{visibility:visible;opacity:1}hsrky-cms-contenteditor .fs .fa-compress{display:none}hsrky-cms-contenteditor .fs.fullscreen .fa-compress{display:block}hsrky-cms-contenteditor .fs.fullscreen .fa-expand{display:none}hsrky-cms-contenteditor .sui.card.fullscreen .sui.card-body{padding:1.5rem}hsrky-cms-contenteditor .align{display:inline-block;position:relative}hsrky-cms-contenteditor .layout-options,hsrky-cms-contenteditor .tabledata-options,hsrky-cms-contenteditor .import-options,hsrky-cms-contenteditor .align-options{position:absolute;display:inline-block;width:18.4rem;background:#f5f5f5;border:1px solid #ddd;padding:0.5rem;left:0;top:3.6rem}hsrky-cms-contenteditor .tabledata-options,hsrky-cms-contenteditor .import-options{width:56.4rem;left:0}hsrky-cms-contenteditor .anchor-options{width:400px}hsrky-cms-contenteditor .anchor-options .flex{display:flex;align-items:flex-start}hsrky-cms-contenteditor .anchor-options .flex> * + *{margin-left:5px}hsrky-cms-contenteditor .tyokalut .anchor-options button{height:34px;border-radius:0}hsrky-cms-contenteditor .anchor-options label{font-size:12px;margin-left:2px;margin-bottom:2px}hsrky-cms-contenteditor .anchor-options sui-input{flex-grow:1}hsrky-cms-contenteditor .anchor-options sui-input input{height:34px}hsrky-cms-contenteditor .anchor-options .form-control:invalid{border:1px solid red}hsrky-cms-contenteditor img{max-width:100%}hsrky-cms-contenteditor figure.text-left,hsrky-cms-contenteditor figure.align-left{float:left;margin-right:15px;margin-bottom:5px}hsrky-cms-contenteditor main> p{}hsrky-cms-contenteditor figure> a{display:block}hsrky-cms-contenteditor figure.text-right,hsrky-cms-contenteditor figure.align-right{float:right;margin-left:15px;margin-bottom:5px}hsrky-cms-contenteditor figure.text-center,hsrky-cms-contenteditor figure.align-center{float:none;margin:0 auto 5px;text-align:center;display:block}hsrky-cms-contenteditor figure.no-align{margin:0 15px 5px;display:block}hsrky-cms-contenteditor .figure{display:inline-block}hsrky-cms-contenteditor figure{position:relative;margin:0 0 1rem}hsrky-cms-contenteditor figure[contenteditable="true"]{cursor:pointer}hsrky-cms-contenteditor .figure-img{margin-bottom:0.5rem;line-height:1;display:block}hsrky-cms-contenteditor figcaption{display:block;font-size:1.4rem}hsrky-cms-contenteditor figure .imageoptions{background:rgba(245,245,245,1);padding:0.5rem;border:1px solid #bbb}hsrky-cms-contenteditor figure:hover .imageoptions-container{display:block}hsrky-cms-contenteditor figure.imageactive .imageoptions-container{}hsrky-cms-contenteditor .dropzone{min-height:15rem;border:3px dashed rgba(0,0,0,0.3);background:white;padding:5rem;border-radius:0.2rem;cursor:pointer;text-align:center;display:block}hsrky-cms-contenteditor .image_picker_selector{padding:0;list-style-type:none;width:100%;display:block}hsrky-cms-contenteditor .image_picker_selector li{width:25%;padding:1rem}hsrky-cms-contenteditor .image_picker_selector li .thumbnail{margin-bottom:0;transition:all ease-in-out .1s;border-radius:0;padding:0.2rem}hsrky-cms-contenteditor .image_picker_selector li .thumbnail.selected{background:#2d353c;transition:all ease-in-out .1s;box-shadow:0 0 10px #2d353c;border:1px solid #2d353c}hsrky-cms-contenteditor .library-content{background:#f5f5f5;padding-top:1.5rem;padding-bottom:1.5rem;border-left:1px solid #ddd}hsrky-cms-contenteditor .puu-container,hsrky-cms-contenteditor .url-osoite-container{padding-top:1.5rem;padding-bottom:1.5rem}hsrky-cms-contenteditor #imageoptions .tabs-container{padding:1.5rem}hsrky-cms-contenteditor .modal-lg{width:95%}hsrky-cms-contenteditor .bundle{display:flex;flex-wrap:wrap;margin:0;padding:4px 8px;font-size:0;align-items:center}hsrky-cms-contenteditor .bundle .separator{width:1px;background:#ddd;margin:8px 4px;height:18px}hsrky-cms-contenteditor .bundle .separator + .separator{display:none}hsrky-cms-contenteditor .bundle .separator:first-child{display:none}hsrky-cms-contenteditor .bundle sui-select.sui.formelement{width:92px;border:0;padding:0;height:26px;background:transparent;margin-right:2px}hsrky-cms-contenteditor .bundle sui-select.sui.formelement .sui-select__container{padding:0 16px 0 6px;height:26px;line-height:24px;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}hsrky-cms-contenteditor .bundle sui-select .sui-select__container::after{top:0}hsrky-cms-contenteditor .bundle sui-select .sui-select__items{top:26px;width:auto;min-width:100%}hsrky-cms-contenteditor .bundle sui-select .sui-select__item{white-space:nowrap}hsrky-cms-contenteditor .sui.button.light{background:#fff}hsrky-cms-contenteditor .bundle .align>.sui.button{border-radius:2px}hsrky-cms-contenteditor .bundle .sui.button{margin-top:4px;margin-bottom:4px;padding:2px 8px;height:26px;min-width:26px;text-align:center;border-radius:2px;background:transparent}hsrky-cms-contenteditor .bundle .sui.button:hover,hsrky-cms-contenteditor .bundle .sui.button:active,hsrky-cms-contenteditor .bundle .sui.button.active{border-color:#ddd;background:#fff;box-shadow:none}hsrky-cms-contenteditor .bundle .sui.button + .sui.button,hsrky-cms-contenteditor .bundle .sui.button + .tooltip + .sui.button{margin-left:2px}hsrky-cms-contenteditor .bundle .sui.button svg{color:currentColor;fill:currentColor}hsrky-cms-contenteditor .group{padding:0 8px;display:flex;flex-wrap:wrap;align-items:center;position:relative}hsrky-cms-contenteditor .group + .group{border-left:1px solid #ddd}hsrky-cms-contenteditor .card-header{padding:0;border:0;background:#f5f5f5;box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);flex-wrap:wrap;z-index:1}hsrky-cms-contenteditor .sui.card .sui.card-header .group-title{font-size:10px;margin-left:8px;text-transform:uppercase;font-weight:700;color:#aaa;position:absolute;left:0;top:0;display:none}hsrky-cms-contenteditor select.form-control{height:38px;width:auto;display:inline-block}hsrky-cms-contenteditor .no-border-right{border-right:0}hsrky-cms-contenteditor .group:first-child{border-left:0}hsrky-cms-contenteditor .group:last-child{border-right:0}hsrky-cms-contenteditor .tyokalut button{height:38px}hsrky-cms-contenteditor .clone{display:none !important}hsrky-cms-contenteditor .remove{position:absolute;right:25px;color:rgba(200,98,98,0.62);top:calc(50% - 14px);font-size:18px}hsrky-cms-contenteditor .remove:hover{color:#F44;cursor:pointer}hsrky-cms-contenteditor .popover{white-space:nowrap;max-width:none}hsrky-cms-contenteditor .popover .popover-content{margin:0}hsrky-cms-contenteditor .popover .button+.button{margin-left:10px}hsrky-cms-contenteditor .handle{font-size:30px;padding:0 10px;position:absolute;right:0;color:rgb(170,170,170);top:calc(50% - 22px)}hsrky-cms-contenteditor .handle:hover{color:#000;cursor:move}hsrky-cms-contenteditor .contenteditor-wrapper{animation-duration:0.3s;position:relative}hsrky-cms-contenteditor .affix-bottom,hsrky-cms-contenteditor .affix:not(.fullscreen){z-index:15;top:0;bottom:auto;max-width:1023px;position:fixed;width:calc(100% - 1px);margin-left:-4px;margin-top:0}hsrky-cms-contenteditor .tyokalut,hsrky-cms-contenteditor .tyokalut *{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}hsrky-cms-contenteditor .tyokalut{padding:0 !important;width:100%;margin-top:0;position:absolute;bottom:100%;top:auto;border-bottom:2px solid transparent;display:flex;opacity:0;visibility:hidden;transition:opacity 50ms ease-in-out 250ms,visibility 50ms ease-in-out 250ms}hsrky-cms-contenteditor .editor-instance:hover> .sui-form> .sui-form__form-section> .tyokalut,hsrky-cms-contenteditor .editor-instance:hover> .tyokalut,hsrky-cms-contenteditor .tyokalut.active-toolbar{opacity:1;visibility:visible;transition-delay:250ms}hsrky-cms-contenteditor .tyokalut.active-toolbar{transition-delay:500ms}hsrky-cms-contenteditor .tyokalut:not(.allow-float){position:absolute !important}hsrky-cms-contenteditor .affix-bottom{box-shadow:5px 5px 5px 5px #FF0}hsrky-cms-contenteditor .fullscreen .sui.button.fs{background:#E6F6DF;color:#2d353c;border-color:#ddd;border-top:0;border-bottom:0}hsrky-cms-contenteditor .fullscreen header{max-width:none !important;zoom:1.25}hsrky-cms-contenteditor .contenteditor-placeholder{height:150px;background:rgba(92,184,92,0.5);border:1px dotted #3a8e3a;opacity:0.3;width:100%;margin:15px 0;display:block;transition:all ease-in-out .3s}hsrky-cms-contenteditor .editor-instance header{min-height:44px !important}hsrky-cms-contenteditor .contenteditor-wrapper.ui-sortable-helper{opacity:0.7}hsrky-cms-contenteditor .editor-instance{position:relative;border-radius:2px;margin-bottom:2px !important}hsrky-cms-contenteditor .fullscreen main{zoom:1.25}hsrky-cms-contenteditor [imageclass='img-full']+*{clear:both}hsrky-cms-contenteditor .contenteditor-wrapper{width:100%;display:block}hsrky-cms-contenteditor .contenteditor-wrapper::before,hsrky-cms-contenteditor .contenteditor-wrapper::after{content:"";display:table}hsrky-cms-contenteditor .contenteditor-wrapper::after{clear:both}hsrky-cms-contenteditor .getting-sorted{border:3px solid #A4E2A4;margin-bottom:18px;overflow:hidden;max-height:200px !important}hsrky-cms-contenteditor .addcontentarea{margin:0 0 15px 0;padding:15px 15px 0;background:#fafafa;border:3px dashed #ddd;border-radius:8px;text-align:right;font-family:'Roboto','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:12px}hsrky-cms-contenteditor .addcontentarea-tip{display:inline-block;line-height:80px;margin-bottom:15px;vertical-align:middle;margin-right:15px;font-size:18px;color:#aaa}hsrky-cms-contenteditor .sui.button.contentarea{background:#eee;color:#555;border:1px solid #ddd;height:80px;width:80px;border-radius:8px;text-align:center;padding:0;margin-bottom:15px;transition:all ease-in-out .2s}hsrky-cms-contenteditor .sui.button.contentarea+.sui.button.contentarea{margin-left:5px}hsrky-cms-contenteditor .sui.button.contentarea:hover{background:#ddd}hsrky-cms-contenteditor .sui.button.contentarea:active,hsrky-cms-contenteditor .sui.button.contentarea:focus{box-shadow:inset 0 0 5px #888;outline:0}hsrky-cms-contenteditor .sui.button.contentarea .fa{display:block;font-size:24px;margin-bottom:10px}hsrky-cms-contenteditor .contentarea-title{display:block;width:100%;text-overflow:ellipsis;overflow:hidden;padding:0 5px}hsrky-cms-contenteditor .parsemode-view .sui.card{background:none;border:none;margin:0}hsrky-cms-contenteditor .parsemode-view .sui.card-header,hsrky-cms-contenteditor .parsemode-view .sui.card-body,hsrky-cms-contenteditor .parsemode-view .sui.card-footer{padding:0}hsrky-cms-contenteditor .img-sm{width:25%}hsrky-cms-contenteditor .img-md{width:33.333333%}hsrky-cms-contenteditor .img-lg{width:50%}hsrky-cms-contenteditor .img-original{width:auto;max-width:100%}hsrky-cms-contenteditor .img-full{width:100%}hsrky-cms-contenteditor .img-sm img{width:100%}hsrky-cms-contenteditor .img-md img{width:100%}hsrky-cms-contenteditor .img-lg img{width:100%}hsrky-cms-contenteditor .img-full img{width:100%}hsrky-cms-contenteditor .align-center figcaption{margin:0 auto}hsrky-cms-contenteditor .img-full::before,hsrky-cms-contenteditor .img-full::after{display:table;clear:both;content:""}hsrky-cms-contenteditor figure.text-left,hsrky-cms-contenteditor figure.align-left.img-full img{text-align:left;margin:0 auto 0 0}hsrky-cms-contenteditor figure.text-right,hsrky-cms-contenteditor figure.align-right .imageoptions-container{right:0;left:auto}hsrky-cms-contenteditor figure.text-right,hsrky-cms-contenteditor figure.align-right.img-full img{text-align:right;margin:0 0 0 auto}hsrky-cms-contenteditor figure.text-center,hsrky-cms-contenteditor figure.align-center.img-full img{text-align:center;margin:0 auto}hsrky-cms-contenteditor figure img{max-width:100%}hsrky-cms-contenteditor .CodeMirror,hsrky-cms-contenteditor .CodeMirror *{font-family:monospace !important}hsrky-cms-contenteditor .togglewysiwyg{position:absolute;top:15px;right:30px;z-index:10}hsrky-cms-contenteditor .event-box-date{border:#333 solid 1px;border-radius:1px}hsrky-cms-contenteditor .event-box-date .event-box-day,hsrky-cms-contenteditor .event-box-date .event-box-month,hsrky-cms-contenteditor .event-box-date .event-box-year{font-weight:bold;text-align:center}hsrky-cms-contenteditor .event-box-date .event-box-month,hsrky-cms-contenteditor .event-box-date .event-box-year{padding:2.5px 0;font-size:14px;line-height:22px;background:#fbfbfb}hsrky-cms-contenteditor .event-box-date .event-box-day{font-size:38px;line-height:54px;margin:0;padding-top:5px}hsrky-cms-contenteditor .event-box-date .event-box-month{text-transform:uppercase;padding-bottom:5px}hsrky-cms-contenteditor .event-box-date .event-box-year{background-color:#333;color:#fdb700;padding:2.5px 0;text-transform:uppercase}hsrky-cms-contenteditor .event-box-info .event-title{font-weight:bold;font-size:16px;margin-bottom:5px}hsrky-cms-contenteditor .event-box-info .event-location,hsrky-cms-contenteditor .event-box-info .event-date{font-size:13px;color:#666;font-style:italic}hsrky-cms-contenteditor .event-box-info .event-date{padding-bottom:5px}hsrky-cms-contenteditor .event-box-info .event-location{padding-left:2.5px}hsrky-cms-contenteditor .event-box-info .event-ingress{margin:5px 0}hsrky-cms-contenteditor .event-box-info .event-keywords{font-size:90%}hsrky-cms-contenteditor .event-box-info .event-keywords a:not(:hover){font-weight:normal;color:#666}hsrky-cms-contenteditor .event-box-info .event-keyword-title{font-weight:bold}hsrky-cms-contenteditor .sticky-switcher{padding:25px}hsrky-cms-contenteditor .sticky-switcher sui-button{display:block;font-size:122.5%}hsrky-cms-contenteditor .sticky-switcher sui-button + sui-button{margin-top:15px;margin-left:0}hsrky-cms-contenteditor .sticky-switcher sui-button .fa{margin-left:3px}hsrky-cms-contenteditor #contenteditors> .statoelement{margin-bottom:1.2rem}hsrky-cms-contenteditor stato-anchor.no-icon::before{content:"" !important}hsrky-cms-contenteditor #contenteditors> *::after{content:"";display:table;clear:both}hsrky-cms-contenteditor span.pull-right.handle{font-size:30px;margin-top:0;padding:0 6px;position:absolute;right:0;color:#aaa;height:100%;border-left:1px solid #ddd;top:0;background:#f9f9f9;display:flex;justify-content:center;align-items:center}hsrky-cms-contenteditor .pull-right.remove{right:26px;margin-top:0;top:12px}hsrky-cms-contenteditor .sui.card-header{position:relative}
hsrky-cms-contenteditor-image *:not(figcaption){-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}hsrky-cms-contenteditor-image figure{position:relative;clear:both;max-width:100%;display:block}hsrky-cms-contenteditor-image .hover-peip{position:absolute;width:calc(100% + 20px);height:65px;top:-10px;z-index:1;left:-10px}hsrky-cms-contenteditor-image .imageoptions-container{bottom:0;left:0;position:absolute;width:100%;bottom:-50px;text-align:center;min-width:330px;max-width:330px;z-index:1;margin:auto;left:0;right:0}hsrky-cms-contenteditor-image .imageoptions{background:rgb(245,245,245);padding:0.5rem;border:1px solid #A0A0A0;box-shadow:1px 4px 6px 1px rgba(0,0,0,0.34);display:inline-block;text-align:left;position:relative}hsrky-cms-contenteditor-image .imagecaption-options,hsrky-cms-contenteditor-image .imagealt-options,hsrky-cms-contenteditor-image .imageclass-options,hsrky-cms-contenteditor-image .imagealign-options,hsrky-cms-contenteditor-image .imagelink-options{position:absolute;display:inline-block;background:#f5f5f5;padding:10px;margin-top:0;margin-left:0;border:1px solid #A0A0A0;box-shadow:inset 0 10px 7px -5px rgba(164,164,164,0.84),2px 3px 5px 1px rgba(0,0,0,0.25);border-top:0;z-index:2;right:5px;top:42px;width:calc(100% - 10px)}hsrky-cms-contenteditor-image .sui.button{padding:6px 12px;height:32px;position:relative;z-index:2}hsrky-cms-contenteditor-image .imagecaption-options .sui.button,hsrky-cms-contenteditor-image .imagealt-options .sui.button,hsrky-cms-contenteditor-image .imageclass-options .sui.button,hsrky-cms-contenteditor-image .imagelink-options .sui.button{display:block;width:100%;font-size:10px;background:#FFFFFF;margin:10px 0;border-radius:2px;text-align:center;font-weight:500;box-shadow:1px 1px 3px rgba(0,0,0,0.14)}hsrky-cms-contenteditor-image .imagecaption-options .sui.button:last-child,hsrky-cms-contenteditor-image .imagealt-options .sui.button:last-child,hsrky-cms-contenteditor-image .imageclass-options .sui.button:last-child{margin-bottom:0}hsrky-cms-contenteditor-image .imagecaption-options input,hsrky-cms-contenteditor-image .imagealt-options input{margin:0;padding:4px;width:100%;height:25px;z-index:2;display:block;font-size:12px}hsrky-cms-contenteditor-image .align-left .sui.button[data-command='align-left'],hsrky-cms-contenteditor-image .align-center .sui.button[data-command='align-center'],hsrky-cms-contenteditor-image .align-right .sui.button[data-command='align-right'],hsrky-cms-contenteditor-image .img-sm .imageclass-options .sui.button[data-command='img-sm'],hsrky-cms-contenteditor-image .img-md .imageclass-options .sui.button[data-command='img-md'],hsrky-cms-contenteditor-image .img-lg .imageclass-options .sui.button[data-command='img-lg'],hsrky-cms-contenteditor-image .img-full .imageclass-options .sui.button[data-command='img-full'],hsrky-cms-contenteditor-image .img-original .imageclass-options .sui.button[data-command='img-original']{box-shadow:inset 0 0 0 1px #CCCCCC;outline:0;background:#eee}hsrky-cms-contenteditor-image span.divider{background-color:rgb(232,232,232);width:1px;height:100%;position:absolute;top:0;margin-left:3px}hsrky-cms-contenteditor-image .divider + .button{margin-left:10px}hsrky-cms-contenteditor-image .title{font-size:9px;margin-left:-6px;text-transform:uppercase;font-weight:700;color:#484848;position:absolute;top:-12px}hsrky-cms-contenteditor-image .divider + .title{margin-left:4px}hsrky-cms-contenteditor-image .img-sm{width:25%}hsrky-cms-contenteditor-image .img-md{width:33.333333%}hsrky-cms-contenteditor-image .img-lg{width:50%}hsrky-cms-contenteditor-image .img-original{width:auto;max-width:100%}hsrky-cms-contenteditor-image .img-full{width:100%}hsrky-cms-contenteditor-image .img-sm img{width:100%}hsrky-cms-contenteditor-image .img-md img{width:100%}hsrky-cms-contenteditor-image .img-lg img{width:100%}hsrky-cms-contenteditor-image .img-full img{width:100%}hsrky-cms-contenteditor-image .img-full::before,hsrky-cms-contenteditor-image .img-full::after{display:table;clear:both;content:""}hsrky-cms-contenteditor-image figure.align-left.img-full img{text-align:left;margin:0 auto 0 0}hsrky-cms-contenteditor-image figure.align-right .imageoptions-container{right:0;left:auto}hsrky-cms-contenteditor-image figure.align-right.img-full img{text-align:right;margin:0 0 0 auto}hsrky-cms-contenteditor-image figure.align-center.img-full img{text-align:center;margin:0 auto}hsrky-cms-contenteditor-image figure img{max-width:100%;width:100%}hsrky-cms-contenteditor-image .sui.button .fa{margin-right:6px;font-size:14px}hsrky-cms-contenteditor-image .sui.button .fa:last-child{margin-right:0}hsrky-cms-contenteditor-image .sui.button .fa.fa-caret-down{font-size:12px}hsrky-cms-contenteditor-image a.image-anchor{position:relative}hsrky-cms-contenteditor-image span.recommended-size{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin:0 auto;height:30px;font-size:22px;font-weight:700;line-height:1;color:rgb(255,255,255);text-shadow:1px 1px 1px black;text-decoration:none;font-family:monospace;pointer-events:none;white-space:normal}
hsrky-cms-contenteditor-kirkkojakaupunki .nosto-ylio{background-color:#722EA5}hsrky-cms-contenteditor-kirkkojakaupunki .valomerkki{padding:0 0 5px 0;margin:0;background-color:rgb(240,240,240)}hsrky-cms-contenteditor-kirkkojakaupunki .nosto-ylio{padding:5px}hsrky-cms-contenteditor-kirkkojakaupunki .nosto-ylio h2{font-size:24px;color:rgb(255,255,255)}hsrky-cms-contenteditor-kirkkojakaupunki .item{font-size:16px;padding:0 5px;margin:15px 0}hsrky-cms-contenteditor-kirkkojakaupunki .uutis-tiedot{font-size:12px;font-family:sans-serif}hsrky-cms-contenteditor-kirkkojakaupunki ul{list-style-type:none;margin:0}hsrky-cms-contenteditor-kirkkojakaupunki span.luelisaa a{font-family:"Martti Regular";font-size:16px;color:rgb(0,91,152);vertical-align:middle;cursor:pointer}hsrky-cms-contenteditor-kirkkojakaupunki span.luelisaa{float:right;margin-bottom:8px}
hsrky-cms-contenteditor-lomake .sui-form h2{border-bottom:1px solid rgb(0,91,152);font-family:sans-serif;margin-bottom:0}hsrky-cms-contenteditor-lomake .sui-form .question__group p:last-child{font-size:15px;margin-bottom:0}hsrky-cms-contenteditor-lomake label.question__title,hsrky-cms-contenteditor-lomake span.sui-radio{font-family:sans-serif;font-size:17px;font-weight:normal}hsrky-cms-contenteditor-lomake textarea.sui.formelement:not(.output),hsrky-cms-contenteditor-lomake input.sui.formelement:not(.output){border:1px solid rgb(0,0,0);border-radius:0;display:block;font-size:14px;font-family:sans-serif;line-height:1.4;padding:8px;width:100%}hsrky-cms-contenteditor-lomake .question__group:not(:last-child){padding-bottom:5px}hsrky-cms-contenteditor-lomake sui-buttonbar .narrow.sui-buttonbar{width:100%}hsrky-cms-contenteditor-lomake sui-buttonbar sui-button{text-align:left}hsrky-cms-contenteditor-lomake sui-buttonbar .ellipsis.shown.sui-buttonbar{font-size:1em}hsrky-cms-contenteditor-lomake .sui-form{margin-bottom:15px}hsrky-cms-contenteditor-lomake .sui-form--edit{background:#fff}hsrky-cms-contenteditor-lomake .form-section__block::before,hsrky-cms-contenteditor-lomake .form-section__block::after{content:" ";display:table}hsrky-cms-contenteditor-lomake .form-section__block::after{clear:both}hsrky-cms-contenteditor-lomake .sui-form--edit main.form-section__block{border:1px solid #ddd;border-top:0}hsrky-cms-contenteditor-lomake .question{padding:15px;border-left:5px solid transparent;border-right:5px solid transparent}hsrky-cms-contenteditor-lomake .question__group:not(:last-child){padding-bottom:15px}hsrky-cms-contenteditor-lomake .sui-form--edit .question .sui.formelement{border:1px solid transparent}hsrky-cms-contenteditor-lomake .question.question--active .sui.formelement{border:1px solid #ddd}hsrky-cms-contenteditor-lomake .question--active{box-shadow:0 0 5px #bbb;border-left:5px solid #888;border-right:5px solid #888;padding:15px}hsrky-cms-contenteditor-lomake .form-section__block--footer{margin-top:15px;text-align:right}hsrky-cms-contenteditor-lomake .question__group.question__body{padding-bottom:0}hsrky-cms-contenteditor-lomake .form-section__tools{background:#f5f5f5;border:1px solid #ddd;position:relative}hsrky-cms-contenteditor-lomake .tools__group{padding:15px;float:left;border-right:1px solid #ddd}hsrky-cms-contenteditor-lomake .tools__group:last-child{border-right:0}hsrky-cms-contenteditor-lomake .tools__group:first-child{border-left:0}hsrky-cms-contenteditor-lomake .group__title{font-size:10px;margin-left:1px;margin-bottom:0;text-transform:uppercase;font-weight:700;color:#aaa}hsrky-cms-contenteditor-lomake .typeselect{opacity:0;visibility:hidden}hsrky-cms-contenteditor-lomake .question--active .typeselect{opacity:1;visibility:visible}hsrky-cms-contenteditor-lomake #form-title{font-size:40px}hsrky-cms-contenteditor-lomake #question-title{font-size:28px}hsrky-cms-contenteditor-lomake .question--active .question__header{margin-bottom:15px;border-bottom:1px solid #ddd}hsrky-cms-contenteditor-lomake [data-required="true"] .question__title::after{content:" *";color:#d9534f;font-weight:bold}hsrky-cms-contenteditor-lomake .question__title{font-size:16px}hsrky-cms-contenteditor-lomake .question__footer{display:none}hsrky-cms-contenteditor-lomake .question--active .question__footer{display:block;padding-top:15px;margin-top:15px;border-top:1px solid #ddd}hsrky-cms-contenteditor-lomake .question__footer sui-switch{display:inline-block;padding:0 12px}hsrky-cms-contenteditor-lomake .question__footer sui-button .icon{font-size:18px}hsrky-cms-contenteditor-lomake .question__footer sui-button .text{font-size:14px;font-weight:bold}hsrky-cms-contenteditor-lomake .question__rules{display:none;table-layout:fixed;width:100%;padding:25px 0 15px}hsrky-cms-contenteditor-lomake .question--active .question__rules{display:table;margin:0 -10px;width:calc(100% + 20px)}hsrky-cms-contenteditor-lomake .question--active .question__rules.question__rules--hidden{display:none}hsrky-cms-contenteditor-lomake .rules__container{display:table-row}hsrky-cms-contenteditor-lomake .rule{display:table-cell;vertical-align:top;padding:0 10px}hsrky-cms-contenteditor-lomake .rule--hidden{display:none}hsrky-cms-contenteditor-lomake .rule--unit{width:100px}hsrky-cms-contenteditor-lomake .rule--type{width:220px}hsrky-cms-contenteditor-lomake .optionlist{list-style-type:none;padding:0 6px;margin:0}hsrky-cms-contenteditor-lomake .sui-radiolist__error,hsrky-cms-contenteditor-lomake .sui-checkboxlist__error{display:none;color:red}hsrky-cms-contenteditor-lomake .optionlist.error{border:1px solid red !important}hsrky-cms-contenteditor-lomake .optionlist.error + .sui-checkboxlist__error{display:block}hsrky-cms-contenteditor-lomake .optionlist.error + .sui-radiolist__error{display:block}hsrky-cms-contenteditor-lomake .optionlist--addnew{display:none}hsrky-cms-contenteditor-lomake .question--active .optionlist--addnew{display:block}hsrky-cms-contenteditor-lomake .optionlist__item{margin-bottom:10px}hsrky-cms-contenteditor-lomake .optionlist__item--addnew a{text-transform:uppercase;padding:3px;border-bottom:1px dotted #888;color:#888}hsrky-cms-contenteditor-lomake .optionlist__item--addnew a:hover,hsrky-cms-contenteditor-lomake .optionlist__item--addnew a:focus{text-decoration:none;border-bottom-style:solid;cursor:pointer;color:#333}hsrky-cms-contenteditor-lomake .optionlist .sui.formelement{border:0 !important;border-bottom:1px solid transparent !important;border-radius:0 !important;padding:2px 0 3px 0 !important}hsrky-cms-contenteditor-lomake .question--active .optionlist__item:hover .sui.formelement,hsrky-cms-contenteditor-lomake .question--active .optionlist__item .sui.formelement:hover{border-bottom:1px dotted #bbb !important}hsrky-cms-contenteditor-lomake .optionlist .sui.formelement:focus{border-bottom:1px solid #333 !important;box-shadow:none !important}hsrky-cms-contenteditor-lomake .optionlist__item sui-input{display:inline-block;width:calc(100% - 25px);margin-right:5px}hsrky-cms-contenteditor-lomake .optionlist__item label{display:block !important}hsrky-cms-contenteditor-lomake .optionlist__item sui-checkbox .sui-checkbox__content.sui-checkbox,hsrky-cms-contenteditor-lomake .optionlist__item sui-checkbox .sui-checkbox__label-text.sui-checkbox,hsrky-cms-contenteditor-lomake .optionlist__item sui-radio .sui-radio__content.sui-radio,hsrky-cms-contenteditor-lomake .optionlist__item sui-radio .sui-radio__label-text.sui-radio{display:block}hsrky-cms-contenteditor-lomake .optionlist__item sui-button.item__remove{background:transparent;padding:0;font-size:20px;border:0;box-shadow:none}hsrky-cms-contenteditor-lomake .optionlist__item sui-button.item__remove:hover,hsrky-cms-contenteditor-lomake .optionlist__item sui-button.item__remove:focus,hsrky-cms-contenteditor-lomake .optionlist__item sui-button.item__remove:active{background:transparent;border:0;box-shadow:none}hsrky-cms-contenteditor-lomake .optionlist__item .item__remove{display:none}hsrky-cms-contenteditor-lomake .question--active .optionlist__item .item__remove{display:inline-block}hsrky-cms-contenteditor-lomake .optionlist__item .item__removeicon{position:relative;width:20px;height:20px;display:inline-block}hsrky-cms-contenteditor-lomake .optionlist__item .item__removeicon::before,hsrky-cms-contenteditor-lomake .optionlist__item .item__removeicon::after{content:"";width:20px;height:1px;background:#bbb;position:absolute;left:0;top:9px}hsrky-cms-contenteditor-lomake .optionlist__item .item__removeicon::before{transform:rotate(-45deg)}hsrky-cms-contenteditor-lomake .optionlist__item .item__removeicon::after{transform:rotate(45deg)}hsrky-cms-contenteditor-lomake .optionlist__item .item__remove:hover .item__removeicon::before,hsrky-cms-contenteditor-lomake .optionlist__item .item__remove:hover .item__removeicon::after{background:#333}hsrky-cms-contenteditor-lomake sui-textarea .sui-textarea__textarea.sui-textarea:invalid.touched+.sui-textarea__error.sui-textarea,hsrky-cms-contenteditor-lomake sui-select p.has-error-text.alert.alert-danger.style-scope.sui-select.has-error{display:none}
hsrky-cms-contenteditor-restricted-text span.contenteditor_icon.heading1,hsrky-cms-contenteditor-restricted-text span.contenteditor_icon.heading2,hsrky-cms-contenteditor-restricted-text span.contenteditor_icon.heading3,hsrky-cms-contenteditor-restricted-text span.contenteditor_icon.heading4,hsrky-cms-contenteditor-restricted-text span.contenteditor_icon.heading5,hsrky-cms-contenteditor-restricted-text span.contenteditor_icon.heading6{display:inline-block;height:2rem;background-position:50% 50%;background-repeat:no-repeat;background-size:15px 15px;width:1.5rem}hsrky-cms-contenteditor-restricted-text span.contenteditor_icon.heading1{background-image:url(/images/icons/contenteditor_icons-02.svg)}hsrky-cms-contenteditor-restricted-text span.contenteditor_icon.heading2{background-image:url(/images/icons/contenteditor_icons-03.svg)}hsrky-cms-contenteditor-restricted-text span.contenteditor_icon.heading3{background-image:url(/images/icons/contenteditor_icons-04.svg)}hsrky-cms-contenteditor-restricted-text span.contenteditor_icon.heading4{background-image:url(/images/icons/contenteditor_icons-05.svg)}hsrky-cms-contenteditor-restricted-text .sui.icon.pagebreak::before{background:url('/stato/images/icons/contenteditor/pagebreak.svg')}hsrky-cms-contenteditor-restricted-text .sui.icon.hr::before{background:url('/stato/images/icons/contenteditor/hr.svg')}hsrky-cms-contenteditor-restricted-text .sui.icon{top:2px}hsrky-cms-contenteditor-restricted-text [contenteditable="true"]{border:0;cursor:text}hsrky-cms-contenteditor-restricted-text span.divider{margin:0 1rem}hsrky-cms-contenteditor-restricted-text span.text-settings{font-size:1.2rem}hsrky-cms-contenteditor-restricted-text .sui.card{background:transparent;overflow:visible}hsrky-cms-contenteditor-restricted-text .sui.card> .sui.card-header.options{background:#f5f5f5;padding:1rem;border:1px solid #ddd}hsrky-cms-contenteditor-restricted-text .sui.card.fullscreen{position:fixed;width:100%;min-height:100%;height:auto;overflow-y:scroll;left:0;top:0;right:0;bottom:0;background:#fff;z-index:24}hsrky-cms-contenteditor-restricted-text .sui.card.fullscreen .sui.card-header.options{position:fixed;width:100%;top:0;left:0}hsrky-cms-contenteditor-restricted-text .sui.card.fullscreen .sui.card-body.content{padding-top:8rem;outline:none;border-bottom:0}hsrky-cms-contenteditor-restricted-text .sui.card.editmode .sui.card-footer{visibility:visible;opacity:1;border:1px solid #ddd;border-top:0;padding:1rem}hsrky-cms-contenteditor-restricted-text .sui.card.editmode .content{border:1px solid #ddd;border-top:0;padding:1.5rem;min-height:30rem;background:#fff}hsrky-cms-contenteditor-restricted-text .sui.card .sui.card-footer{visibility:hidden;opacity:0}hsrky-cms-contenteditor-restricted-text .sui.card:hover .sui.card-footer{visibility:visible;opacity:1}hsrky-cms-contenteditor-restricted-text .fs .fa-times{display:none}hsrky-cms-contenteditor-restricted-text .fs.fullscreen .fa-times{display:block}hsrky-cms-contenteditor-restricted-text .fs.fullscreen .fa-arrows-alt{display:none}hsrky-cms-contenteditor-restricted-text .sui.card.fullscreen .sui.card-body{padding:1.5rem}hsrky-cms-contenteditor-restricted-text .align{display:inline-block;position:relative}hsrky-cms-contenteditor-restricted-text .layout-options,hsrky-cms-contenteditor-restricted-text .tabledata-options,hsrky-cms-contenteditor-restricted-text .align-options{position:absolute;display:inline-block;width:18.4rem;background:#f5f5f5;border:1px solid #ddd;padding:0.5rem;left:0;top:3.6rem}hsrky-cms-contenteditor-restricted-text .tabledata-options{width:56.4rem;left:0}hsrky-cms-contenteditor-restricted-text img{max-width:100%}hsrky-cms-contenteditor-restricted-text figure.align-left{float:left;margin-right:1.5rem;margin-bottom:1.5rem}hsrky-cms-contenteditor-restricted-text figure.align-right{float:right;margin-left:1.5rem;margin-bottom:1.5rem}hsrky-cms-contenteditor-restricted-text figure.align-center{float:none;margin:0 auto 1.5rem;text-align:center;display:block}hsrky-cms-contenteditor-restricted-text figure.no-align{margin:0 1.5rem 1.5rem;display:block}hsrky-cms-contenteditor-restricted-text .figure{display:inline-block}hsrky-cms-contenteditor-restricted-text figure{position:relative;margin:0 0 1rem}hsrky-cms-contenteditor-restricted-text figure[contenteditable="true"]{cursor:pointer}hsrky-cms-contenteditor-restricted-text .figure-img{margin-bottom:0.5rem;line-height:1;display:block}hsrky-cms-contenteditor-restricted-text figcaption{display:block;font-size:1.4rem}hsrky-cms-contenteditor-restricted-text figure .imageoptions{background:rgba(245,245,245,1);padding:0.5rem;border:1px solid #bbb}hsrky-cms-contenteditor-restricted-text figure:hover .imageoptions-container{display:block}hsrky-cms-contenteditor-restricted-text figure.imageactive .imageoptions-container{display:block}hsrky-cms-contenteditor-restricted-text .dropzone{min-height:15rem;border:3px dashed rgba(0,0,0,0.3);background:white;padding:5rem;border-radius:0.2rem;cursor:pointer;text-align:center;display:block}hsrky-cms-contenteditor-restricted-text .image_picker_selector{padding:0;list-style-type:none;width:100%;display:block}hsrky-cms-contenteditor-restricted-text .image_picker_selector li{width:25%;padding:1rem}hsrky-cms-contenteditor-restricted-text .image_picker_selector li .thumbnail{margin-bottom:0;transition:all ease-in-out .1s;border-radius:0;padding:0.2rem}hsrky-cms-contenteditor-restricted-text .image_picker_selector li .thumbnail.selected{background:#2d353c;transition:all ease-in-out .1s;box-shadow:0 0 10px #2d353c;border:1px solid #2d353c}hsrky-cms-contenteditor-restricted-text .library-content{background:#f5f5f5;padding-top:1.5rem;padding-bottom:1.5rem;border-left:1px solid #ddd}hsrky-cms-contenteditor-restricted-text .puu-container,hsrky-cms-contenteditor-restricted-text .url-osoite-container{padding-top:1.5rem;padding-bottom:1.5rem}hsrky-cms-contenteditor-restricted-text #imageoptions .tabs-container{padding:1.5rem}hsrky-cms-contenteditor-restricted-text .modal-lg{width:95%}hsrky-cms-contenteditor-restricted-text .bundle{background:#FBFBFB;display:inline-block;border-radius:2px;margin:0;font-size:0;border:1px solid #ddd}hsrky-cms-contenteditor-restricted-text .bundle + .bundle{margin-left:4px}hsrky-cms-contenteditor-restricted-text .sui.button.light{background:#fff}hsrky-cms-contenteditor-restricted-text .bundle .sui.button:first-child{border-radius:2px 0 0 2px}hsrky-cms-contenteditor-restricted-text .bundle .sui.button:last-child{border-radius:0 2px 2px 0}hsrky-cms-contenteditor-restricted-text .bundle .align> .sui.button{border-radius:2px}hsrky-cms-contenteditor-restricted-text .bundle .sui.button:hover,hsrky-cms-contenteditor-restricted-text .bundle .sui.button:active,hsrky-cms-contenteditor-restricted-text .bundle .sui.button.active{border-top:0;border-bottom:0;border-color:#ddd}hsrky-cms-contenteditor-restricted-text .bundle .sui.button:first-child:hover{border-left-color:transparent}hsrky-cms-contenteditor-restricted-text .bundle .sui.button:last-child:hover{border-right-color:transparent}hsrky-cms-contenteditor-restricted-text .group{padding:1rem;float:left}hsrky-cms-contenteditor-restricted-text .group + .group{border-left:1px solid #DDD}hsrky-cms-contenteditor-restricted-text .sui.card .sui.card-header .group-title{font-size:10px;margin-left:1px;text-transform:uppercase;font-weight:700;color:#aaa}hsrky-cms-contenteditor-restricted-text select.form-control{height:38px;width:auto;display:inline-block}hsrky-cms-contenteditor-restricted-text .no-border-right{border-right:0}hsrky-cms-contenteditor-restricted-text .group:first-child{border-left:0}hsrky-cms-contenteditor-restricted-text .group:last-child{border-right:0}hsrky-cms-contenteditor-restricted-text .tyokalut button{height:38px}hsrky-cms-contenteditor-restricted-text .clone{display:none !important}hsrky-cms-contenteditor-restricted-text .pull-right.remove{position:absolute;right:5px;color:rgba(200,98,98,0.62);top:1px;font-size:18px}hsrky-cms-contenteditor-restricted-text .pull-right.remove:hover{color:#F44;cursor:pointer}hsrky-cms-contenteditor-restricted-text .popover{white-space:nowrap;max-width:none}hsrky-cms-contenteditor-restricted-text .popover .popover-content{margin:0}hsrky-cms-contenteditor-restricted-text .popover .button + .button{margin-left:10px}hsrky-cms-contenteditor-restricted-text span.pull-right.handle{font-size:30px;margin-top:25px;padding:0 10px;position:absolute;right:0;color:#aaa}hsrky-cms-contenteditor-restricted-text span.pull-right.handle:hover{color:#000;cursor:move}hsrky-cms-contenteditor-restricted-text .contenteditor-wrapper{animation-duration:0.3s;position:relative}hsrky-cms-contenteditor-restricted-text .affix-bottom,hsrky-cms-contenteditor-restricted-text .affix:not(.fullscreen){z-index:15;top:0;max-width:1023px;position:fixed;width:calc(100% - 1px);margin-left:0;margin-top:0}hsrky-cms-contenteditor-restricted-text .tyokalut,hsrky-cms-contenteditor-restricted-text .tyokalut *{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}hsrky-cms-contenteditor-restricted-text .tyokalut{padding:0 !important;width:100%;margin-left:0;margin-top:0;position:absolute}hsrky-cms-contenteditor-restricted-text .content{outline:none}hsrky-cms-contenteditor-restricted-text .tyokalut{display:none}hsrky-cms-contenteditor-restricted-text .tyokalut.active-toolbar{display:block}hsrky-cms-contenteditor-restricted-text .tyokalut:not(.active-toolbar) ~ main{padding-top:10px !important}hsrky-cms-contenteditor-restricted-text .tyokalut:not(.allow-float){position:absolute !important;top:0 !important}hsrky-cms-contenteditor-restricted-text .affix-bottom{box-shadow:5px 5px 5px 5px #FF0}hsrky-cms-contenteditor-restricted-text .fullscreen .sui.button.fs{background:#E6F6DF;color:#2d353c;border-color:#ddd;border-top:0;border-bottom:0}hsrky-cms-contenteditor-restricted-text .fullscreen header{max-width:none !important;zoom:1.25}hsrky-cms-contenteditor-restricted-text .contenteditor-placeholder{height:150px;background:#5cb85c;border:3px dotted #3a8e3a;opacity:0.2;width:100%;margin:15px 0;display:block;transition:all ease-in-out .3s}hsrky-cms-contenteditor-restricted-text .contenteditor-wrapper.ui-sortable-helper{opacity:0.7}hsrky-cms-contenteditor-restricted-text main[contenteditable="true"]> :first-child:empty:not(:focus)::before{content:attr(data-placeholder)}hsrky-cms-contenteditor-restricted-text .editor-instance{position:relative}hsrky-cms-contenteditor-restricted-text .fullscreen main{zoom:1.25}hsrky-cms-contenteditor-restricted-text [imageclass='img-full'] + *{clear:both}hsrky-cms-contenteditor-restricted-text .contenteditor-wrapper{width:100%;display:block}hsrky-cms-contenteditor-restricted-text .getting-sorted{border:3px solid #A4E2A4;margin-bottom:18px;overflow:hidden;max-height:200px !important}hsrky-cms-contenteditor-restricted-text .addcontentarea{margin:15px 0;padding:15px 15px 0;background:#fafafa;border:3px dashed #ddd;border-radius:8px;text-align:right;font-family:'Roboto','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:12px}hsrky-cms-contenteditor-restricted-text .addcontentarea-tip{display:inline-block;line-height:80px;margin-bottom:15px;vertical-align:middle;margin-right:15px;font-size:18px;color:#aaa}hsrky-cms-contenteditor-restricted-text .sui.button.contentarea{background:#eee;color:#555;border:1px solid #ddd;height:80px;width:80px;border-radius:8px;text-align:center;padding:0;margin-bottom:15px;transition:all ease-in-out .2s}hsrky-cms-contenteditor-restricted-text .sui.button.contentarea + .sui.button.contentarea{margin-left:5px}hsrky-cms-contenteditor-restricted-text .sui.button.contentarea:hover{background:#ddd}hsrky-cms-contenteditor-restricted-text .sui.button.contentarea:active,hsrky-cms-contenteditor-restricted-text .sui.button.contentarea:focus{box-shadow:inset 0 0 5px #888;outline:0}hsrky-cms-contenteditor-restricted-text .sui.button.contentarea .fa{display:block;font-size:24px;margin-bottom:10px}hsrky-cms-contenteditor-restricted-text .contentarea-title{display:block;width:100%;text-overflow:ellipsis;overflow:hidden;padding:0 5px}
hsrky-cms-contenteditor-table-editor .table-editor-wrapper{animation-duration:0.3s;position:relative}hsrky-cms-contenteditor-table-editor h4.option-title{padding:0 0 1.5rem 0;margin:0}hsrky-cms-contenteditor-table-editor .option-title+p{padding:0 0 1.5rem 0;margin:0}hsrky-cms-contenteditor-table-editor .option{padding:1.5rem;background:#f5f5f5;border:1px solid #ddd}hsrky-cms-contenteditor-table-editor .option textarea{height:115px}hsrky-cms-contenteditor-table-editor .premade{border-right:1px solid #ddd;border-bottom:1px solid #ddd;padding-top:1.5rem;padding-bottom:1.5rem}hsrky-cms-contenteditor-table-editor .premade:last-child{border-right:0}hsrky-cms-contenteditor-table-editor .premade-group:last-child .premade{border-bottom:0}hsrky-cms-contenteditor-table-editor .sui.card .sui.card-body .option .dropzone{margin-top:0;padding:1.5rem;min-height:auto}hsrky-cms-contenteditor-table-editor .option .dropzone .dz-message{margin:2rem 0}hsrky-cms-contenteditor-table-editor div.wrap[contenteditable="true"]:empty:not(:focus)::before,hsrky-cms-contenteditor-table-editor caption[contenteditable="true"]:empty:not(:focus)::before,hsrky-cms-contenteditor-table-editor th[contenteditable="true"]:empty:not(:focus)::before,hsrky-cms-contenteditor-table-editor td[contenteditable="true"]:empty:not(:focus)::before{content:attr(data-ph);color:inherit;display:block;font-size:1.4rem}hsrky-cms-contenteditor-table-editor table td,hsrky-cms-contenteditor-table-editor table th{min-width:140px}hsrky-cms-contenteditor-table-editor .table-responsive.expanded{padding:5px;background:#fff;border:1px solid #ccc;position:fixed;z-index:2000;left:3%;right:3%;top:5%;max-width:94vw;max-height:90vh;box-shadow:3px 7px 8px rgba(0,0,0,0.3),0 0 0 1000px rgba(0,0,0,0.4);border-radius:4px}hsrky-cms-contenteditor-table-editor .btn.expander{opacity:0;transition:opacity 100ms ease;position:absolute;top:-5px;right:-5px}hsrky-cms-contenteditor-table-editor .table-responsive.expanded .btn.expander{opacity:1;position:fixed;z-index:20001;right:calc(5px + 3vw);top:calc(5px + 5vh);background:#bada55}hsrky-cms-contenteditor-table-editor .overflown-table.table-responsive:focus .btn.expander,hsrky-cms-contenteditor-table-editor .overflown-table.table-responsive:active .btn.expander,hsrky-cms-contenteditor-table-editor .overflown-table.table-responsive:hover .btn.expander{opacity:1}
hsrky-cms-contenteditor-text .page-break{border:#a9a9a9 dashed 1px;display:block;height:1px;page-break-after:always;width:100%}@media print{hsrky-cms-contenteditor-text .page-break{display:none;page-break-after:always}}hsrky-cms-contenteditor-text .bundle .sui.button{font-weight:bold}hsrky-cms-contenteditor-text .bundle .sui.icon::before{width:24px;height:24px}hsrky-cms-contenteditor-text div.highlight,hsrky-cms-contenteditor-text p.highlight{background:#f5f5f5;padding:15px;border:1px solid #ddd}hsrky-cms-contenteditor-text sui-select.is-disabled,hsrky-cms-contenteditor-text button.is-disabled{opacity:0.5;pointer-events:none}hsrky-cms-contenteditor-text #variablemodal .variable{padding:6px 0;border:1px solid transparent;position:relative;border-radius:2px}hsrky-cms-contenteditor-text #variablemodal .variable.variable--block{border-bottom:1px solid #ddd;margin-bottom:6px}hsrky-cms-contenteditor-text #variablemodal .variable:hover{background:#f5f5f5;cursor:pointer;border-color:#ddd}hsrky-cms-contenteditor-text .variable code,hsrky-cms-contenteditor-text code.variable{color:deepskyblue;background:#e9f9ff;border-radius:2px;padding:2px 4px;display:inline-block}hsrky-cms-contenteditor-text .variable__value{padding:6px 12px}hsrky-cms-contenteditor-text sui-button.pickvariable{position:absolute;right:-1px;top:-1px;border-radius:0 2px 0 0;display:none}hsrky-cms-contenteditor-text .variable:hover sui-button.pickvariable{display:inline-block}hsrky-cms-contenteditor-text #variablemodal .languages{margin-bottom:15px}hsrky-cms-contenteditor-text .languages__tabs{padding:6px 12px 0;margin:0}hsrky-cms-contenteditor-text .languages__tabs::before{content:"Kielet:";font-weight:bold;margin-right:5px}hsrky-cms-contenteditor-text .languages__tabs .tabs-visible{font-weight:bold}hsrky-cms-contenteditor-text .tabs__noexist a{color:red;opacity:0.5}hsrky-cms-contenteditor-text code.variablecode{margin-bottom:10px}hsrky-cms-contenteditor-text .editmode stato-anchor::before{content:"\f13d";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;padding-left:5px;padding-right:5px;display:inline}hsrky-cms-contenteditor-text section.variable.variable--block{padding:10px;background:#f5f5f5}hsrky-cms-contenteditor-text figcaption[contenteditable='true']{clear:both;display:block;border:1px solid #dddddd;animation-duration:750ms;animation-delay:0;word-wrap:break-word;min-height:16px}hsrky-cms-contenteditor-text button svg{vertical-align:middle;width:16px;height:16px}hsrky-cms-contenteditor-text hr{clear:both;display:block}hsrky-cms-contenteditor-text .editable-element[data-placeholder][contenteditable='true']:empty:before{content:attr(data-placeholder);color:#888;font-style:italic;margin-bottom:12px;display:block}hsrky-cms-contenteditor-text .block-header.editable-element[data-placeholder][contenteditable='true']:empty:before{margin:0}hsrky-cms-contenteditor-text .is-ie main{display:block}hsrky-cms-contenteditor-text .is-ie .editable-element[data-placeholder][contenteditable='true']:empty{position:relative;height:30px;width:100%}hsrky-cms-contenteditor-text .is-ie .editable-element[data-placeholder][contenteditable='true']:empty:before{display:inline;position:absolute;top:0;left:0}hsrky-cms-contenteditor-text li[data-value='p']::before,hsrky-cms-contenteditor-text li[data-value='blockquote']::before,hsrky-cms-contenteditor-text li[data-value='h2']::before,hsrky-cms-contenteditor-text li[data-value='h3']::before,hsrky-cms-contenteditor-text li[data-value='h4']::before,hsrky-cms-contenteditor-text li[data-value='h5']::before{font-family:"Font Awesome 5 Free";content:"\f1dc";font-style:normal;font-weight:600;margin-right:5px;font-size:.8em;position:relative;top:-1px}hsrky-cms-contenteditor-text li[data-value='p']::before{content:"\f1dd"}hsrky-cms-contenteditor-text li[data-value='blockquote']::before{content:"\f10e"}
hsrky-cms-contenteditor-text-editor .page-break{border:#a9a9a9 dashed 1px;display:block;height:1px;page-break-after:always;width:100%}@media print{hsrky-cms-contenteditor-text-editor .page-break{display:none;page-break-after:always}}hsrky-cms-contenteditor-text-editor .bundle .sui.button{font-weight:bold}hsrky-cms-contenteditor-text-editor .bundle .sui.icon::before{width:24px;height:24px}hsrky-cms-contenteditor-text-editor div.highlight,hsrky-cms-contenteditor-text-editor p.highlight{background:#f5f5f5;padding:15px;border:1px solid #ddd}hsrky-cms-contenteditor-text-editor sui-select.is-disabled,hsrky-cms-contenteditor-text-editor button.is-disabled{opacity:0.5;pointer-events:none}hsrky-cms-contenteditor-text-editor #variablemodal .variable{padding:6px 0;border:1px solid transparent;position:relative;border-radius:2px}hsrky-cms-contenteditor-text-editor #variablemodal .variable.variable--block{border-bottom:1px solid #ddd;margin-bottom:6px}hsrky-cms-contenteditor-text-editor #variablemodal .variable:hover{background:#f5f5f5;cursor:pointer;border-color:#ddd}hsrky-cms-contenteditor-text-editor .variable code,hsrky-cms-contenteditor-text-editor code.variable{color:deepskyblue;background:#e9f9ff;border-radius:2px;padding:2px 4px;display:inline-block}hsrky-cms-contenteditor-text-editor .variable__value{padding:6px 12px}hsrky-cms-contenteditor-text-editor sui-button.pickvariable{position:absolute;right:-1px;top:-1px;border-radius:0 2px 0 0;display:none}hsrky-cms-contenteditor-text-editor .variable:hover sui-button.pickvariable{display:inline-block}hsrky-cms-contenteditor-text-editor #variablemodal .languages{margin-bottom:15px}hsrky-cms-contenteditor-text-editor .languages__tabs{padding:6px 12px 0;margin:0}hsrky-cms-contenteditor-text-editor .languages__tabs::before{content:"Kielet:";font-weight:bold;margin-right:5px}hsrky-cms-contenteditor-text-editor .languages__tabs .tabs-visible{font-weight:bold}hsrky-cms-contenteditor-text-editor .tabs__noexist a{color:red;opacity:0.5}hsrky-cms-contenteditor-text-editor code.variablecode{margin-bottom:10px}hsrky-cms-contenteditor-text-editor .editmode stato-anchor::before{content:"\f13d";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;padding-left:5px;padding-right:5px;display:inline}hsrky-cms-contenteditor-text-editor section.variable.variable--block{padding:10px;background:#f5f5f5}hsrky-cms-contenteditor-text-editor figcaption[contenteditable='true']{clear:both;display:block;border:1px solid #dddddd;animation-duration:750ms;animation-delay:0;word-wrap:break-word;min-height:16px}hsrky-cms-contenteditor-text-editor button svg{vertical-align:middle;width:16px;height:16px}hsrky-cms-contenteditor-text-editor hr{clear:both;display:block}hsrky-cms-contenteditor-text-editor .editable-element[data-placeholder][contenteditable='true']:empty:before{content:attr(data-placeholder);color:#888;font-style:italic;margin-bottom:12px;display:block}hsrky-cms-contenteditor-text-editor .block-header.editable-element[data-placeholder][contenteditable='true']:empty:before{margin:0}hsrky-cms-contenteditor-text-editor .is-ie main{display:block}hsrky-cms-contenteditor-text-editor .is-ie .editable-element[data-placeholder][contenteditable='true']:empty{position:relative;height:30px;width:100%}hsrky-cms-contenteditor-text-editor .is-ie .editable-element[data-placeholder][contenteditable='true']:empty:before{display:inline;position:absolute;top:0;left:0}hsrky-cms-contenteditor-text-editor li[data-value='p']::before,hsrky-cms-contenteditor-text-editor li[data-value='blockquote']::before,hsrky-cms-contenteditor-text-editor li[data-value='h2']::before,hsrky-cms-contenteditor-text-editor li[data-value='h3']::before,hsrky-cms-contenteditor-text-editor li[data-value='h4']::before,hsrky-cms-contenteditor-text-editor li[data-value='h5']::before{font-family:"Font Awesome 5 Free";content:"\f1dc";font-style:normal;font-weight:600;margin-right:5px;font-size:.8em;position:relative;top:-1px}hsrky-cms-contenteditor-text-editor li[data-value='p']::before{content:"\f1dd"}hsrky-cms-contenteditor-text-editor li[data-value='blockquote']::before{content:"\f10e"}
hsrky-etusivu-etusivu-etusivu-murupolku ol.breadcrumb{background-color:rgb(255,255,255);border-radius:0;padding:10px;margin:0 auto;font-size:14px}@media(max-width:768px){hsrky-etusivu-etusivu-etusivu-murupolku ol.breadcrumb{padding:10px;font-size:12px}}hsrky-etusivu-etusivu-etusivu-murupolku ol.breadcrumb li,hsrky-etusivu-etusivu-etusivu-murupolku ol.breadcrumb li a,hsrky-etusivu-etusivu-etusivu-murupolku ol.breadcrumb li p{color:rgb(147,149,152);font-family:sans-serif}hsrky-etusivu-etusivu-etusivu-murupolku ol.breadcrumb li:not(:first-child):before{content:">";color:rgb(147,149,152)}hsrky-etusivu-etusivu-etusivu-murupolku a.passive-link{cursor:default;text-decoration:none}
hsrky-etusivu-etusivu-etusivu-paakuva .text-right{text-align:right}hsrky-etusivu-etusivu-etusivu-paakuva #pickimage{z-index:9999 !important}
hsrky-etusivu-etusivu-murupolku ol.breadcrumb{background-color:rgb(255,255,255);border-radius:0;padding:10px;margin:0 auto;font-size:14px}@media(max-width:768px){hsrky-etusivu-etusivu-murupolku ol.breadcrumb{padding:10px;font-size:12px}}hsrky-etusivu-etusivu-murupolku ol.breadcrumb li,hsrky-etusivu-etusivu-murupolku ol.breadcrumb li a,hsrky-etusivu-etusivu-murupolku ol.breadcrumb li p{color:rgb(147,149,152);font-family:sans-serif}hsrky-etusivu-etusivu-murupolku ol.breadcrumb li:not(:first-child):before{content:">";color:rgb(147,149,152)}hsrky-etusivu-etusivu-murupolku a.passive-link{cursor:default;text-decoration:none}
hsrky-etusivu-seurakunta-uutislista .item{margin:0 0 15px 0;background-color:rgb(240,240,240)}hsrky-etusivu-seurakunta-uutislista .kuva{overflow:hidden}hsrky-etusivu-seurakunta-uutislista .kuva img{object-fit:cover;width:100%;height:100%}hsrky-etusivu-seurakunta-uutislista .content{font-size:22px;padding:8px}hsrky-etusivu-seurakunta-uutislista .some-teksti a{font-family:sans-serif}hsrky-etusivu-seurakunta-uutislista span.aihe a{font-size:16px;color:rgb(0,91,152);vertical-align:middle;border-right:1px solid rgb(204,204,204);padding-right:5px;margin-right:5px;font-family:sans-serif}hsrky-etusivu-seurakunta-uutislista .uutis-tiedot span{font-size:12px;font-family:sans-serif;margin:5px 0}hsrky-etusivu-seurakunta-uutislista .tapahtuma-tiedot{margin:5px 0}hsrky-etusivu-seurakunta-uutislista .tapahtuma-tiedot span{font-size:12px;font-family:sans-serif;display:inline-block}hsrky-etusivu-seurakunta-uutislista .tapahtuma-tiedot img{margin:0 5px;height:20px}hsrky-etusivu-seurakunta-uutislista .some-tiedot{margin:10px 0}hsrky-etusivu-seurakunta-uutislista .some-tiedot{font-size:12px;font-family:sans-serif}hsrky-etusivu-seurakunta-uutislista .some-tiedot img{width:38px;margin:0 5px 0 0}@media(max-width:768px){hsrky-etusivu-seurakunta-uutislista a{}hsrky-etusivu-seurakunta-uutislista span{font-size:14px}hsrky-etusivu-seurakunta-uutislista span.aihe a{display:block;border-right:0;border-bottom:1px solid rgb(204,204,204);padding-bottom:5px;margin-bottom:5px}}hsrky-etusivu-seurakunta-uutislista .listaitem,hsrky-etusivu-seurakunta-uutislista .nostopaikka3,hsrky-etusivu-seurakunta-uutislista .relateditem-lista,hsrky-etusivu-seurakunta-uutislista .hakutulospaikka3{border-top:1px solid rgb(0,91,152)}hsrky-etusivu-seurakunta-uutislista .relateditem-lista .kuva,hsrky-etusivu-seurakunta-uutislista .hakutulospaikka3 .kuva{margin:10px 0 10px 10px}@media(max-width:768px){hsrky-etusivu-seurakunta-uutislista .relateditem-lista .kuva,hsrky-etusivu-seurakunta-uutislista .hakutulospaikka3 .kuva{margin:10px}}hsrky-etusivu-seurakunta-uutislista .listaus-teksti{font-size:16px}hsrky-etusivu-seurakunta-uutislista .nosto-teksti{font-size:22px}hsrky-etusivu-seurakunta-uutislista span.aihe a{font-size:14px;font-family:"Martti Regular"}@media(max-width:992px){hsrky-etusivu-seurakunta-uutislista .nostopaikka1{margin:0 0 20px 0;background-color:rgb(255,255,255)}hsrky-etusivu-seurakunta-uutislista .nostopaikka1 .kuva{}}@media(max-width:768px){hsrky-etusivu-seurakunta-uutislista .nostopaikka2 div.kuva{padding:10px;border-top:1px solid rgb(0,91,152)}hsrky-etusivu-seurakunta-uutislista .nostopaikka1 .aihe{display:none}hsrky-etusivu-seurakunta-uutislista .nostopaikka1 .content{padding-top:0}}hsrky-etusivu-seurakunta-uutislista .nostopaikka3 a{font-size:16px}@media(min-width:992px){hsrky-etusivu-seurakunta-uutislista .hakutulospaikka2,hsrky-etusivu-seurakunta-uutislista .relateditem-nosto,hsrky-etusivu-seurakunta-uutislista .nostopaikka2{margin:0 0 15px 0 !important;height:calc(100% - 15px) !important}hsrky-etusivu-seurakunta-uutislista .row-equal-height{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}hsrky-etusivu-seurakunta-uutislista .etusivunostot-wrapper{max-height:1550px;min-height:1550px;overflow:hidden;position:relative}hsrky-etusivu-seurakunta-uutislista .etusivunostot-wrapper::after{position:absolute;width:100%;height:85px;bottom:0;left:0;content:' ';background-color:rgb(240,240,240);opacity:0.5}hsrky-etusivu-seurakunta-uutislista .sivunostot-wrapper{max-height:1873px;min-height:1873px;overflow:hidden;position:relative}hsrky-etusivu-seurakunta-uutislista .sivunostot-wrapper-no-after{max-height:1873px;overflow:hidden;position:relative}hsrky-etusivu-seurakunta-uutislista .sivunostot-wrapper::after{position:absolute;width:100%;height:75px;bottom:0;left:0;background-color:rgb(240,240,240);opacity:0.5}hsrky-etusivu-seurakunta-uutislista .overflown-content{opacity:0.5}}@media(max-width:992px){hsrky-etusivu-seurakunta-uutislista .hidden{display:none}}hsrky-etusivu-seurakunta-uutislista span.luelisaa a{font-family:"Martti Regular";font-size:16px;color:rgb(0,91,152);vertical-align:middle;cursor:pointer}hsrky-etusivu-seurakunta-uutislista span.luelisaa{float:right;margin-bottom:8px}hsrky-etusivu-seurakunta-uutislista .ilmottautumis-linkki{font-size:12px;font-family:sans-serif;display:inline-block}hsrky-etusivu-seurakunta-uutislista .sidebar-item{border:1px solid rgb(204,204,204);border-radius:5px;padding:10px;margin-bottom:20px}hsrky-etusivu-seurakunta-uutislista address,hsrky-etusivu-seurakunta-uutislista p{font-size:16px;font-family:sans-serif;margin:0}hsrky-etusivu-seurakunta-uutislista h4{font-family:sans-serif;margin:5px 0 10px 0}hsrky-etusivu-seurakunta-uutislista div.tags{padding:30px 10px 55px 10px}hsrky-etusivu-seurakunta-uutislista div.tag-container{margin:10px 0;line-height:50px}hsrky-etusivu-seurakunta-uutislista span.tag{background-color:rgb(194,219,236);border-radius:20px;padding:8px;margin-right:10px;display:inline-block;line-height:18px}hsrky-etusivu-seurakunta-uutislista ul.meta-list{list-style-type:none}hsrky-etusivu-seurakunta-uutislista ul.meta-list li{font-size:1.2em;padding-bottom:.2em;padding-top:.2em}hsrky-etusivu-seurakunta-uutislista ul.meta-list li:not(:last-child){border-bottom:1px solid rgb(204,204,204)}
hsrky-etusivupaikka-hakemistolaatikko .sidebar-item{border:1px solid rgb(204,204,204);border-radius:5px;padding:10px;margin-bottom:20px;margin-top:20px}hsrky-etusivupaikka-hakemistolaatikko address,hsrky-etusivupaikka-hakemistolaatikko p{font-size:16px;font-family:sans-serif;margin:0}hsrky-etusivupaikka-hakemistolaatikko h4{font-family:sans-serif;margin:5px 0 10px 0}hsrky-etusivupaikka-hakemistolaatikko .sidebar-item{border:1px solid rgb(204,204,204);border-radius:5px;padding:10px 0;margin-top:0;margin-bottom:20px}hsrky-etusivupaikka-hakemistolaatikko h1{font-size:30px;padding:10px 0;font-family:"Martti Bold"}hsrky-etusivupaikka-hakemistolaatikko div.tags{padding:30px 10px 55px 10px}hsrky-etusivupaikka-hakemistolaatikko div.tag-container{margin:10px;line-height:50px}hsrky-etusivupaikka-hakemistolaatikko span.tag{background-color:rgb(194,219,236);border-radius:20px;display:inline-block;font-family:"Martti Regular";font-size:16px;line-height:18px;margin-right:10px;padding:8px}hsrky-etusivupaikka-hakemistolaatikko span.tag .tag_count{font-size:12px}hsrky-etusivupaikka-hakemistolaatikko ul.meta-list{list-style-type:none}hsrky-etusivupaikka-hakemistolaatikko ul.meta-list li{font-size:1.2em;font-family:"Martti Regular";padding-bottom:.2em;padding-top:.2em}hsrky-etusivupaikka-hakemistolaatikko ul.meta-list li:not(:last-child){border-bottom:1px solid rgb(204,204,204)}
hsrky-etusivupaikka-murupolku ol.breadcrumb{background-color:rgb(255,255,255);border-radius:0;padding:10px;margin:0 auto;font-size:14px}@media(max-width:768px){hsrky-etusivupaikka-murupolku ol.breadcrumb{padding:10px;font-size:12px}}hsrky-etusivupaikka-murupolku ol.breadcrumb li,hsrky-etusivupaikka-murupolku ol.breadcrumb li a,hsrky-etusivupaikka-murupolku ol.breadcrumb li p{color:rgb(147,149,152);font-family:sans-serif}hsrky-etusivupaikka-murupolku ol.breadcrumb li:not(:first-child):before{content:">";color:rgb(147,149,152)}hsrky-etusivupaikka-murupolku a.passive-link{cursor:default;text-decoration:none}
hsrky-etusivupaikka-oikeareuna .item{margin:0 0 15px 0;background-color:rgb(240,240,240)}hsrky-etusivupaikka-oikeareuna .kuva{overflow:hidden;position:relative}hsrky-etusivupaikka-oikeareuna .kuva img{object-fit:cover;width:100%;height:auto;top:0}hsrky-etusivupaikka-oikeareuna .content{font-size:22px;padding:8px}hsrky-etusivupaikka-oikeareuna .some-teksti a{font-family:sans-serif}hsrky-etusivupaikka-oikeareuna span.aihe a{font-size:16px;color:rgb(0,91,152);vertical-align:middle;border-right:1px solid rgb(204,204,204);padding-right:5px;margin-right:5px;font-family:sans-serif}hsrky-etusivupaikka-oikeareuna .uutis-tiedot span{font-size:12px;font-family:sans-serif;margin:5px 0}hsrky-etusivupaikka-oikeareuna .tapahtuma-tiedot{margin:5px 0}hsrky-etusivupaikka-oikeareuna .tapahtuma-tiedot span{font-size:12px;font-family:sans-serif;display:inline-block}hsrky-etusivupaikka-oikeareuna .tapahtuma-tiedot img{margin:0 5px;height:20px}hsrky-etusivupaikka-oikeareuna .some-tiedot{margin:10px 0}hsrky-etusivupaikka-oikeareuna .some-tiedot{font-size:12px;font-family:sans-serif}hsrky-etusivupaikka-oikeareuna .some-tiedot img{width:38px;margin:0 5px 0 0}@media(max-width:768px){hsrky-etusivupaikka-oikeareuna span{font-size:14px}hsrky-etusivupaikka-oikeareuna span.aihe a{display:block;border-right:0;border-bottom:1px solid rgb(204,204,204);padding-bottom:5px;margin-bottom:5px}}hsrky-etusivupaikka-oikeareuna .listaitem,hsrky-etusivupaikka-oikeareuna .nostopaikka3,hsrky-etusivupaikka-oikeareuna .relateditem-lista,hsrky-etusivupaikka-oikeareuna .hakutulospaikka3{border-top:1px solid rgb(0,91,152)}hsrky-etusivupaikka-oikeareuna .relateditem-lista .kuva,hsrky-etusivupaikka-oikeareuna .hakutulospaikka3 .kuva{margin:10px 0 10px 10px}@media(max-width:768px){hsrky-etusivupaikka-oikeareuna .relateditem-lista .kuva,hsrky-etusivupaikka-oikeareuna .hakutulospaikka3 .kuva{margin:10px}}hsrky-etusivupaikka-oikeareuna .listaus-teksti{font-size:16px}hsrky-etusivupaikka-oikeareuna .nosto-teksti{font-size:22px}hsrky-etusivupaikka-oikeareuna span.aihe a{font-size:14px;font-family:"Martti Regular"}@media(max-width:992px){hsrky-etusivupaikka-oikeareuna .nostopaikka1{margin:0 0 20px 0;background-color:rgb(255,255,255)}hsrky-etusivupaikka-oikeareuna .nostopaikka1 .kuva{}}@media(max-width:768px){hsrky-etusivupaikka-oikeareuna .nostopaikka2 div.kuva{padding:10px;border-top:1px solid rgb(0,91,152)}hsrky-etusivupaikka-oikeareuna .nostopaikka1 .aihe{display:none}hsrky-etusivupaikka-oikeareuna .nostopaikka1 .content{padding-top:0}}hsrky-etusivupaikka-oikeareuna .nostopaikka3 a{font-size:16px}hsrky-etusivupaikka-oikeareuna .content-header{background-color:rgb(0,91,152);height:80px;padding:5px 0 0 20px;margin:0 0 15px 0}hsrky-etusivupaikka-oikeareuna h1{color:rgb(255,255,255);line-height:75px}@media(max-width:768px){hsrky-etusivupaikka-oikeareuna .content-header{height:37px;padding-left:5px}hsrky-etusivupaikka-oikeareuna h1{font-size:20px;line-height:32px}}@media(max-width:505px){hsrky-etusivupaikka-oikeareuna h1{font-size:18px}}hsrky-etusivupaikka-oikeareuna address,hsrky-etusivupaikka-oikeareuna p{font-size:20px;font-family:sans-serif;margin:0}hsrky-etusivupaikka-oikeareuna h4{font-family:sans-serif;margin:5px 0 10px 0}
hsrky-etusivupaikka-oikeareuna-contenteditor .sui.icon.pagebreak::before{background:url('/stato/images/icons/contenteditor/pagebreak.svg')}hsrky-etusivupaikka-oikeareuna-contenteditor .sui.icon.hr::before{background:url('/stato/images/icons/contenteditor/hr.svg')}hsrky-etusivupaikka-oikeareuna-contenteditor .sui.icon{top:2px}hsrky-etusivupaikka-oikeareuna-contenteditor .editmode .content{outline:#c3c3c3 dotted 1px;cursor:pointer;transition:outline 50ms ease-in-out}hsrky-etusivupaikka-oikeareuna-contenteditor .editmode .content:hover{outline:#c3c3c3 solid 1px}hsrky-etusivupaikka-oikeareuna-contenteditor .active-editor .content:hover,hsrky-etusivupaikka-oikeareuna-contenteditor .active-editor .content{cursor:text}hsrky-etusivupaikka-oikeareuna-contenteditor [contenteditable=true]{outline:0}hsrky-etusivupaikka-oikeareuna-contenteditor span.divider{margin:0 1rem}hsrky-etusivupaikka-oikeareuna-contenteditor span.text-settings{font-size:1.2rem}hsrky-etusivupaikka-oikeareuna-contenteditor .sui.card{border:0;background:transparent;overflow:visible;margin:0}hsrky-etusivupaikka-oikeareuna-contenteditor .sui.card.fullscreen{position:fixed;width:100%;min-height:100%;height:auto;overflow-y:scroll;left:0;top:0;right:0;bottom:0;background:#fff;z-index:24}hsrky-etusivupaikka-oikeareuna-contenteditor .sui.card.fullscreen .sui.card-header.options{position:fixed;width:100%;top:0;left:0}hsrky-etusivupaikka-oikeareuna-contenteditor .sui.card.fullscreen .sui.card-body.content{padding-top:8rem;outline:none;border-bottom:0}hsrky-etusivupaikka-oikeareuna-contenteditor .editmode .sui.card-footer{visibility:visible;opacity:1;border:1px solid #ddd;border-top:0;padding:1rem}hsrky-etusivupaikka-oikeareuna-contenteditor .editmode .content{padding:0;min-height:0;background:#fff;cursor:pointer}hsrky-etusivupaikka-oikeareuna-contenteditor .sui.card .sui.card-footer{visibility:hidden;opacity:0}hsrky-etusivupaikka-oikeareuna-contenteditor .sui.card:hover .sui.card-footer{visibility:visible;opacity:1}hsrky-etusivupaikka-oikeareuna-contenteditor .fs .fa-compress{display:none}hsrky-etusivupaikka-oikeareuna-contenteditor .fs.fullscreen .fa-compress{display:block}hsrky-etusivupaikka-oikeareuna-contenteditor .fs.fullscreen .fa-expand{display:none}hsrky-etusivupaikka-oikeareuna-contenteditor .sui.card.fullscreen .sui.card-body{padding:1.5rem}hsrky-etusivupaikka-oikeareuna-contenteditor .align{display:inline-block;position:relative}hsrky-etusivupaikka-oikeareuna-contenteditor .layout-options,hsrky-etusivupaikka-oikeareuna-contenteditor .tabledata-options,hsrky-etusivupaikka-oikeareuna-contenteditor .import-options,hsrky-etusivupaikka-oikeareuna-contenteditor .align-options{position:absolute;display:inline-block;width:18.4rem;background:#f5f5f5;border:1px solid #ddd;padding:0.5rem;left:0;top:3.6rem}hsrky-etusivupaikka-oikeareuna-contenteditor .tabledata-options,hsrky-etusivupaikka-oikeareuna-contenteditor .import-options{width:56.4rem;left:0}hsrky-etusivupaikka-oikeareuna-contenteditor .anchor-options{width:400px}hsrky-etusivupaikka-oikeareuna-contenteditor .anchor-options .flex{display:flex;align-items:flex-start}hsrky-etusivupaikka-oikeareuna-contenteditor .anchor-options .flex> * + *{margin-left:5px}hsrky-etusivupaikka-oikeareuna-contenteditor .tyokalut .anchor-options button{height:34px;border-radius:0}hsrky-etusivupaikka-oikeareuna-contenteditor .anchor-options label{font-size:12px;margin-left:2px;margin-bottom:2px}hsrky-etusivupaikka-oikeareuna-contenteditor .anchor-options sui-input{flex-grow:1}hsrky-etusivupaikka-oikeareuna-contenteditor .anchor-options sui-input input{height:34px}hsrky-etusivupaikka-oikeareuna-contenteditor .anchor-options .form-control:invalid{border:1px solid red}hsrky-etusivupaikka-oikeareuna-contenteditor img{max-width:100%}hsrky-etusivupaikka-oikeareuna-contenteditor figure.text-left,hsrky-etusivupaikka-oikeareuna-contenteditor figure.align-left{float:left;margin-right:15px;margin-bottom:5px}hsrky-etusivupaikka-oikeareuna-contenteditor main> p{}hsrky-etusivupaikka-oikeareuna-contenteditor figure> a{display:block}hsrky-etusivupaikka-oikeareuna-contenteditor figure.text-right,hsrky-etusivupaikka-oikeareuna-contenteditor figure.align-right{float:right;margin-left:15px;margin-bottom:5px}hsrky-etusivupaikka-oikeareuna-contenteditor figure.text-center,hsrky-etusivupaikka-oikeareuna-contenteditor figure.align-center{float:none;margin:0 auto 5px;text-align:center;display:block}hsrky-etusivupaikka-oikeareuna-contenteditor figure.no-align{margin:0 15px 5px;display:block}hsrky-etusivupaikka-oikeareuna-contenteditor .figure{display:inline-block}hsrky-etusivupaikka-oikeareuna-contenteditor figure{position:relative;margin:0 0 1rem}hsrky-etusivupaikka-oikeareuna-contenteditor figure[contenteditable="true"]{cursor:pointer}hsrky-etusivupaikka-oikeareuna-contenteditor .figure-img{margin-bottom:0.5rem;line-height:1;display:block}hsrky-etusivupaikka-oikeareuna-contenteditor figcaption{display:block;font-size:1.4rem}hsrky-etusivupaikka-oikeareuna-contenteditor figure .imageoptions{background:rgba(245,245,245,1);padding:0.5rem;border:1px solid #bbb}hsrky-etusivupaikka-oikeareuna-contenteditor figure:hover .imageoptions-container{display:block}hsrky-etusivupaikka-oikeareuna-contenteditor figure.imageactive .imageoptions-container{}hsrky-etusivupaikka-oikeareuna-contenteditor .dropzone{min-height:15rem;border:3px dashed rgba(0,0,0,0.3);background:white;padding:5rem;border-radius:0.2rem;cursor:pointer;text-align:center;display:block}hsrky-etusivupaikka-oikeareuna-contenteditor .image_picker_selector{padding:0;list-style-type:none;width:100%;display:block}hsrky-etusivupaikka-oikeareuna-contenteditor .image_picker_selector li{width:25%;padding:1rem}hsrky-etusivupaikka-oikeareuna-contenteditor .image_picker_selector li .thumbnail{margin-bottom:0;transition:all ease-in-out .1s;border-radius:0;padding:0.2rem}hsrky-etusivupaikka-oikeareuna-contenteditor .image_picker_selector li .thumbnail.selected{background:#2d353c;transition:all ease-in-out .1s;box-shadow:0 0 10px #2d353c;border:1px solid #2d353c}hsrky-etusivupaikka-oikeareuna-contenteditor .library-content{background:#f5f5f5;padding-top:1.5rem;padding-bottom:1.5rem;border-left:1px solid #ddd}hsrky-etusivupaikka-oikeareuna-contenteditor .puu-container,hsrky-etusivupaikka-oikeareuna-contenteditor .url-osoite-container{padding-top:1.5rem;padding-bottom:1.5rem}hsrky-etusivupaikka-oikeareuna-contenteditor #imageoptions .tabs-container{padding:1.5rem}hsrky-etusivupaikka-oikeareuna-contenteditor .modal-lg{width:95%}hsrky-etusivupaikka-oikeareuna-contenteditor .bundle{display:flex;flex-wrap:wrap;margin:0;padding:4px 8px;font-size:0;align-items:center}hsrky-etusivupaikka-oikeareuna-contenteditor .bundle .separator{width:1px;background:#ddd;margin:8px 4px;height:18px}hsrky-etusivupaikka-oikeareuna-contenteditor .bundle .separator + .separator{display:none}hsrky-etusivupaikka-oikeareuna-contenteditor .bundle .separator:first-child{display:none}hsrky-etusivupaikka-oikeareuna-contenteditor .bundle sui-select.sui.formelement{width:92px;border:0;padding:0;height:26px;background:transparent;margin-right:2px}hsrky-etusivupaikka-oikeareuna-contenteditor .bundle sui-select.sui.formelement .sui-select__container{padding:0 16px 0 6px;height:26px;line-height:24px;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}hsrky-etusivupaikka-oikeareuna-contenteditor .bundle sui-select .sui-select__container::after{top:0}hsrky-etusivupaikka-oikeareuna-contenteditor .bundle sui-select .sui-select__items{top:26px;width:auto;min-width:100%}hsrky-etusivupaikka-oikeareuna-contenteditor .bundle sui-select .sui-select__item{white-space:nowrap}hsrky-etusivupaikka-oikeareuna-contenteditor .sui.button.light{background:#fff}hsrky-etusivupaikka-oikeareuna-contenteditor .bundle .align>.sui.button{border-radius:2px}hsrky-etusivupaikka-oikeareuna-contenteditor .bundle .sui.button{margin-top:4px;margin-bottom:4px;padding:2px 8px;height:26px;min-width:26px;text-align:center;border-radius:2px;background:transparent}hsrky-etusivupaikka-oikeareuna-contenteditor .bundle .sui.button:hover,hsrky-etusivupaikka-oikeareuna-contenteditor .bundle .sui.button:active,hsrky-etusivupaikka-oikeareuna-contenteditor .bundle .sui.button.active{border-color:#ddd;background:#fff;box-shadow:none}hsrky-etusivupaikka-oikeareuna-contenteditor .bundle .sui.button + .sui.button,hsrky-etusivupaikka-oikeareuna-contenteditor .bundle .sui.button + .tooltip + .sui.button{margin-left:2px}hsrky-etusivupaikka-oikeareuna-contenteditor .bundle .sui.button svg{color:currentColor;fill:currentColor}hsrky-etusivupaikka-oikeareuna-contenteditor .group{padding:0 8px;display:flex;flex-wrap:wrap;align-items:center;position:relative}hsrky-etusivupaikka-oikeareuna-contenteditor .group + .group{border-left:1px solid #ddd}hsrky-etusivupaikka-oikeareuna-contenteditor .card-header{padding:0;border:0;background:#f5f5f5;box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);flex-wrap:wrap;z-index:1}hsrky-etusivupaikka-oikeareuna-contenteditor .sui.card .sui.card-header .group-title{font-size:10px;margin-left:8px;text-transform:uppercase;font-weight:700;color:#aaa;position:absolute;left:0;top:0;display:none}hsrky-etusivupaikka-oikeareuna-contenteditor select.form-control{height:38px;width:auto;display:inline-block}hsrky-etusivupaikka-oikeareuna-contenteditor .no-border-right{border-right:0}hsrky-etusivupaikka-oikeareuna-contenteditor .group:first-child{border-left:0}hsrky-etusivupaikka-oikeareuna-contenteditor .group:last-child{border-right:0}hsrky-etusivupaikka-oikeareuna-contenteditor .tyokalut button{height:38px}hsrky-etusivupaikka-oikeareuna-contenteditor .clone{display:none !important}hsrky-etusivupaikka-oikeareuna-contenteditor .remove{position:absolute;right:25px;color:rgba(200,98,98,0.62);top:calc(50% - 14px);font-size:18px}hsrky-etusivupaikka-oikeareuna-contenteditor .remove:hover{color:#F44;cursor:pointer}hsrky-etusivupaikka-oikeareuna-contenteditor .popover{white-space:nowrap;max-width:none}hsrky-etusivupaikka-oikeareuna-contenteditor .popover .popover-content{margin:0}hsrky-etusivupaikka-oikeareuna-contenteditor .popover .button+.button{margin-left:10px}hsrky-etusivupaikka-oikeareuna-contenteditor .handle{font-size:30px;padding:0 10px;position:absolute;right:0;color:rgb(170,170,170);top:calc(50% - 22px)}hsrky-etusivupaikka-oikeareuna-contenteditor .handle:hover{color:#000;cursor:move}hsrky-etusivupaikka-oikeareuna-contenteditor .contenteditor-wrapper{animation-duration:0.3s;position:relative}hsrky-etusivupaikka-oikeareuna-contenteditor .affix-bottom,hsrky-etusivupaikka-oikeareuna-contenteditor .affix:not(.fullscreen){z-index:15;top:0;bottom:auto;max-width:1023px;position:fixed;width:calc(100% - 1px);margin-left:-4px;margin-top:0}hsrky-etusivupaikka-oikeareuna-contenteditor .tyokalut,hsrky-etusivupaikka-oikeareuna-contenteditor .tyokalut *{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}hsrky-etusivupaikka-oikeareuna-contenteditor .tyokalut{padding:0 !important;width:100%;margin-top:0;position:absolute;bottom:100%;top:auto;border-bottom:2px solid transparent;display:flex;opacity:0;visibility:hidden;transition:opacity 50ms ease-in-out 250ms,visibility 50ms ease-in-out 250ms}hsrky-etusivupaikka-oikeareuna-contenteditor .editor-instance:hover> .sui-form> .sui-form__form-section> .tyokalut,hsrky-etusivupaikka-oikeareuna-contenteditor .editor-instance:hover> .tyokalut,hsrky-etusivupaikka-oikeareuna-contenteditor .tyokalut.active-toolbar{opacity:1;visibility:visible;transition-delay:250ms}hsrky-etusivupaikka-oikeareuna-contenteditor .tyokalut.active-toolbar{transition-delay:500ms}hsrky-etusivupaikka-oikeareuna-contenteditor .tyokalut:not(.allow-float){position:absolute !important}hsrky-etusivupaikka-oikeareuna-contenteditor .affix-bottom{box-shadow:5px 5px 5px 5px #FF0}hsrky-etusivupaikka-oikeareuna-contenteditor .fullscreen .sui.button.fs{background:#E6F6DF;color:#2d353c;border-color:#ddd;border-top:0;border-bottom:0}hsrky-etusivupaikka-oikeareuna-contenteditor .fullscreen header{max-width:none !important;zoom:1.25}hsrky-etusivupaikka-oikeareuna-contenteditor .contenteditor-placeholder{height:150px;background:rgba(92,184,92,0.5);border:1px dotted #3a8e3a;opacity:0.3;width:100%;margin:15px 0;display:block;transition:all ease-in-out .3s}hsrky-etusivupaikka-oikeareuna-contenteditor .editor-instance header{min-height:44px !important}hsrky-etusivupaikka-oikeareuna-contenteditor .contenteditor-wrapper.ui-sortable-helper{opacity:0.7}hsrky-etusivupaikka-oikeareuna-contenteditor .editor-instance{position:relative;border-radius:2px;margin-bottom:2px !important}hsrky-etusivupaikka-oikeareuna-contenteditor .fullscreen main{zoom:1.25}hsrky-etusivupaikka-oikeareuna-contenteditor [imageclass='img-full']+*{clear:both}hsrky-etusivupaikka-oikeareuna-contenteditor .contenteditor-wrapper{width:100%;display:block}hsrky-etusivupaikka-oikeareuna-contenteditor .contenteditor-wrapper::before,hsrky-etusivupaikka-oikeareuna-contenteditor .contenteditor-wrapper::after{content:"";display:table}hsrky-etusivupaikka-oikeareuna-contenteditor .contenteditor-wrapper::after{clear:both}hsrky-etusivupaikka-oikeareuna-contenteditor .getting-sorted{border:3px solid #A4E2A4;margin-bottom:18px;overflow:hidden;max-height:200px !important}hsrky-etusivupaikka-oikeareuna-contenteditor .addcontentarea{margin:0 0 15px 0;padding:15px 15px 0;background:#fafafa;border:3px dashed #ddd;border-radius:8px;text-align:right;font-family:'Roboto','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:12px}hsrky-etusivupaikka-oikeareuna-contenteditor .addcontentarea-tip{display:inline-block;line-height:80px;margin-bottom:15px;vertical-align:middle;margin-right:15px;font-size:18px;color:#aaa}hsrky-etusivupaikka-oikeareuna-contenteditor .sui.button.contentarea{background:#eee;color:#555;border:1px solid #ddd;height:80px;width:80px;border-radius:8px;text-align:center;padding:0;margin-bottom:15px;transition:all ease-in-out .2s}hsrky-etusivupaikka-oikeareuna-contenteditor .sui.button.contentarea+.sui.button.contentarea{margin-left:5px}hsrky-etusivupaikka-oikeareuna-contenteditor .sui.button.contentarea:hover{background:#ddd}hsrky-etusivupaikka-oikeareuna-contenteditor .sui.button.contentarea:active,hsrky-etusivupaikka-oikeareuna-contenteditor .sui.button.contentarea:focus{box-shadow:inset 0 0 5px #888;outline:0}hsrky-etusivupaikka-oikeareuna-contenteditor .sui.button.contentarea .fa{display:block;font-size:24px;margin-bottom:10px}hsrky-etusivupaikka-oikeareuna-contenteditor .contentarea-title{display:block;width:100%;text-overflow:ellipsis;overflow:hidden;padding:0 5px}hsrky-etusivupaikka-oikeareuna-contenteditor .parsemode-view .sui.card{background:none;border:none;margin:0}hsrky-etusivupaikka-oikeareuna-contenteditor .parsemode-view .sui.card-header,hsrky-etusivupaikka-oikeareuna-contenteditor .parsemode-view .sui.card-body,hsrky-etusivupaikka-oikeareuna-contenteditor .parsemode-view .sui.card-footer{padding:0}hsrky-etusivupaikka-oikeareuna-contenteditor .img-sm{width:25%}hsrky-etusivupaikka-oikeareuna-contenteditor .img-md{width:33.333333%}hsrky-etusivupaikka-oikeareuna-contenteditor .img-lg{width:50%}hsrky-etusivupaikka-oikeareuna-contenteditor .img-original{width:auto;max-width:100%}hsrky-etusivupaikka-oikeareuna-contenteditor .img-full{width:100%}hsrky-etusivupaikka-oikeareuna-contenteditor .img-sm img{width:100%}hsrky-etusivupaikka-oikeareuna-contenteditor .img-md img{width:100%}hsrky-etusivupaikka-oikeareuna-contenteditor .img-lg img{width:100%}hsrky-etusivupaikka-oikeareuna-contenteditor .img-full img{width:100%}hsrky-etusivupaikka-oikeareuna-contenteditor .align-center figcaption{margin:0 auto}hsrky-etusivupaikka-oikeareuna-contenteditor .img-full::before,hsrky-etusivupaikka-oikeareuna-contenteditor .img-full::after{display:table;clear:both;content:""}hsrky-etusivupaikka-oikeareuna-contenteditor figure.text-left,hsrky-etusivupaikka-oikeareuna-contenteditor figure.align-left.img-full img{text-align:left;margin:0 auto 0 0}hsrky-etusivupaikka-oikeareuna-contenteditor figure.text-right,hsrky-etusivupaikka-oikeareuna-contenteditor figure.align-right .imageoptions-container{right:0;left:auto}hsrky-etusivupaikka-oikeareuna-contenteditor figure.text-right,hsrky-etusivupaikka-oikeareuna-contenteditor figure.align-right.img-full img{text-align:right;margin:0 0 0 auto}hsrky-etusivupaikka-oikeareuna-contenteditor figure.text-center,hsrky-etusivupaikka-oikeareuna-contenteditor figure.align-center.img-full img{text-align:center;margin:0 auto}hsrky-etusivupaikka-oikeareuna-contenteditor figure img{max-width:100%}hsrky-etusivupaikka-oikeareuna-contenteditor .CodeMirror,hsrky-etusivupaikka-oikeareuna-contenteditor .CodeMirror *{font-family:monospace !important}hsrky-etusivupaikka-oikeareuna-contenteditor .togglewysiwyg{position:absolute;top:15px;right:30px;z-index:10}hsrky-etusivupaikka-oikeareuna-contenteditor .event-box-date{border:#333 solid 1px;border-radius:1px}hsrky-etusivupaikka-oikeareuna-contenteditor .event-box-date .event-box-day,hsrky-etusivupaikka-oikeareuna-contenteditor .event-box-date .event-box-month,hsrky-etusivupaikka-oikeareuna-contenteditor .event-box-date .event-box-year{font-weight:bold;text-align:center}hsrky-etusivupaikka-oikeareuna-contenteditor .event-box-date .event-box-month,hsrky-etusivupaikka-oikeareuna-contenteditor .event-box-date .event-box-year{padding:2.5px 0;font-size:14px;line-height:22px;background:#fbfbfb}hsrky-etusivupaikka-oikeareuna-contenteditor .event-box-date .event-box-day{font-size:38px;line-height:54px;margin:0;padding-top:5px}hsrky-etusivupaikka-oikeareuna-contenteditor .event-box-date .event-box-month{text-transform:uppercase;padding-bottom:5px}hsrky-etusivupaikka-oikeareuna-contenteditor .event-box-date .event-box-year{background-color:#333;color:#fdb700;padding:2.5px 0;text-transform:uppercase}hsrky-etusivupaikka-oikeareuna-contenteditor .event-box-info .event-title{font-weight:bold;font-size:16px;margin-bottom:5px}hsrky-etusivupaikka-oikeareuna-contenteditor .event-box-info .event-location,hsrky-etusivupaikka-oikeareuna-contenteditor .event-box-info .event-date{font-size:13px;color:#666;font-style:italic}hsrky-etusivupaikka-oikeareuna-contenteditor .event-box-info .event-date{padding-bottom:5px}hsrky-etusivupaikka-oikeareuna-contenteditor .event-box-info .event-location{padding-left:2.5px}hsrky-etusivupaikka-oikeareuna-contenteditor .event-box-info .event-ingress{margin:5px 0}hsrky-etusivupaikka-oikeareuna-contenteditor .event-box-info .event-keywords{font-size:90%}hsrky-etusivupaikka-oikeareuna-contenteditor .event-box-info .event-keywords a:not(:hover){font-weight:normal;color:#666}hsrky-etusivupaikka-oikeareuna-contenteditor .event-box-info .event-keyword-title{font-weight:bold}hsrky-etusivupaikka-oikeareuna-contenteditor .sticky-switcher{padding:25px}hsrky-etusivupaikka-oikeareuna-contenteditor .sticky-switcher sui-button{display:block;font-size:122.5%}hsrky-etusivupaikka-oikeareuna-contenteditor .sticky-switcher sui-button + sui-button{margin-top:15px;margin-left:0}hsrky-etusivupaikka-oikeareuna-contenteditor .sticky-switcher sui-button .fa{margin-left:3px}hsrky-etusivupaikka-oikeareuna-contenteditor #contenteditors> .statoelement{margin-bottom:1.2rem}hsrky-etusivupaikka-oikeareuna-contenteditor stato-anchor.no-icon::before{content:"" !important}hsrky-etusivupaikka-oikeareuna-contenteditor #contenteditors> *::after{content:"";display:table;clear:both}hsrky-etusivupaikka-oikeareuna-contenteditor .addcontentarea{text-align:left}hsrky-etusivupaikka-oikeareuna-contenteditor p,hsrky-etusivupaikka-oikeareuna-contenteditor a,hsrky-etusivupaikka-oikeareuna-contenteditor li,hsrky-etusivupaikka-oikeareuna-contenteditor span,hsrky-etusivupaikka-oikeareuna-contenteditor strong,hsrky-etusivupaikka-oikeareuna-contenteditor b,hsrky-etusivupaikka-oikeareuna-contenteditor em,hsrky-etusivupaikka-oikeareuna-contenteditor i:not(.fa){font-size:20px;font-family:Arial,sans-serif;line-height:26px}hsrky-etusivupaikka-oikeareuna-contenteditor p> *{font-size:20px}hsrky-etusivupaikka-oikeareuna-contenteditor h1{font-size:48px;font-family:"Martti Regular",sans-serif;margin-bottom:26px;margin-top:5px}hsrky-etusivupaikka-oikeareuna-contenteditor h2{font-size:34px;font-family:"Martti Regular",sans-serif;margin-bottom:20px;margin-top:5px}hsrky-etusivupaikka-oikeareuna-contenteditor h3{font-size:26px;font-family:"Martti Regular",sans-serif;margin-bottom:16px;margin-top:5px}hsrky-etusivupaikka-oikeareuna-contenteditor h4{font-size:24px;font-family:Arial,sans-serif;font-weight:bold;margin-bottom:16px;margin-top:5px}hsrky-etusivupaikka-oikeareuna-contenteditor .sui.card.editmode .content,hsrky-etusivupaikka-oikeareuna-contenteditor .sui.card .content,hsrky-etusivupaikka-oikeareuna-contenteditor .sui.card .content address{min-height:auto;font-size:20px;font-family:Arial,sans-serif}hsrky-etusivupaikka-oikeareuna-contenteditor .card-header{z-index:20}
hsrky-etusivupaikka-oikeareuna-contenteditor-atom .nosto-ylio{background-color:rgb(147,177,204);padding:5px}hsrky-etusivupaikka-oikeareuna-contenteditor-atom .nosto-ylio h2{font-size:24px;color:rgb(255,255,255)}hsrky-etusivupaikka-oikeareuna-contenteditor-atom .rss ul{list-style-type:none;margin:0}hsrky-etusivupaikka-oikeareuna-contenteditor-atom .rss .content{background-color:rgb(240,240,240);overflow:hidden;padding-top:0}hsrky-etusivupaikka-oikeareuna-contenteditor-atom .rss .item{font-size:16px;margin:15px 0;padding:0 5px}hsrky-etusivupaikka-oikeareuna-contenteditor-atom .rss [class*="col-"]{padding-left:0 !important;padding-right:0 !important}hsrky-etusivupaikka-oikeareuna-contenteditor-atom .uutis-tiedot{font-size:12px;font-family:sans-serif}hsrky-etusivupaikka-oikeareuna-contenteditor-atom .input-group{margin-bottom:10px}hsrky-etusivupaikka-oikeareuna-contenteditor-atom header.card-header{min-height:65px}hsrky-etusivupaikka-oikeareuna-contenteditor-atom .sui.card.editmode .content{min-height:0}
hsrky-etusivupaikka-oikeareuna-contenteditor-htmlsource .htmlsourceeditor{width:100%;min-height:250px;height:auto}hsrky-etusivupaikka-oikeareuna-contenteditor-htmlsource .vertical-spacer{height:60px;width:0}
hsrky-etusivupaikka-oikeareuna-contenteditor-kirkkojakaupunki .nosto-ylio{background-color:#722EA5}hsrky-etusivupaikka-oikeareuna-contenteditor-kirkkojakaupunki .valomerkki{padding:0 0 5px 0;margin:0;background-color:rgb(240,240,240)}hsrky-etusivupaikka-oikeareuna-contenteditor-kirkkojakaupunki .nosto-ylio{padding:5px}hsrky-etusivupaikka-oikeareuna-contenteditor-kirkkojakaupunki .nosto-ylio h2{font-size:24px;color:rgb(255,255,255)}hsrky-etusivupaikka-oikeareuna-contenteditor-kirkkojakaupunki .item{font-size:16px;padding:0 5px;margin:15px 0}hsrky-etusivupaikka-oikeareuna-contenteditor-kirkkojakaupunki .uutis-tiedot{font-size:12px;font-family:sans-serif}hsrky-etusivupaikka-oikeareuna-contenteditor-kirkkojakaupunki ul{list-style-type:none;margin:0}hsrky-etusivupaikka-oikeareuna-contenteditor-kirkkojakaupunki span.luelisaa a{font-family:"Martti Regular";font-size:16px;color:rgb(0,91,152);vertical-align:middle;cursor:pointer}hsrky-etusivupaikka-oikeareuna-contenteditor-kirkkojakaupunki span.luelisaa{float:right;margin-bottom:8px}
hsrky-etusivupaikka-oikeareuna-contenteditor-lomake .question{padding:0;margin-bottom:15px}hsrky-etusivupaikka-oikeareuna-contenteditor-lomake .question__group:not(:last-child){padding:0}hsrky-etusivupaikka-oikeareuna-contenteditor-lomake .sui-input__input.sui-input,hsrky-etusivupaikka-oikeareuna-contenteditor-lomake .sui-select__container.sui-select{border:1px solid;border-radius:0;padding:0.8rem}hsrky-etusivupaikka-oikeareuna-contenteditor-lomake .sui-select__item.sui-select{background:#fff;font-family:sans-serif;font-size:17px;font-weight:normal;padding:0 12px}hsrky-etusivupaikka-oikeareuna-contenteditor-lomake .optionlist{padding:0;list-style:none}hsrky-etusivupaikka-oikeareuna-contenteditor-lomake .optionlist__item label{font-family:sans-serif;font-size:17px;font-weight:normal}hsrky-etusivupaikka-oikeareuna-contenteditor-lomake sui-checkbox .sui-checkbox__box-outline.sui-checkbox{border:1px solid;border-radius:0;width:14px;height:14px}hsrky-etusivupaikka-oikeareuna-contenteditor-lomake sui-radio .sui-radio__outer-circle.sui-radio{border:1px solid;width:14px;height:14px}hsrky-etusivupaikka-oikeareuna-contenteditor-lomake sui-radio .sui-radio__inner-circle.sui-radio{top:7px;left:3px;width:8px;height:8px}hsrky-etusivupaikka-oikeareuna-contenteditor-lomake sui-button[large]{background-color:rgb(0,91,152);border:0}hsrky-etusivupaikka-oikeareuna-contenteditor-lomake sui-button{padding:2px 12px}hsrky-etusivupaikka-oikeareuna-contenteditor-lomake sui-button span{font-size:12px}hsrky-etusivupaikka-oikeareuna-contenteditor-lomake .stato-popover .popover-title{font-size:14px !important}hsrky-etusivupaikka-oikeareuna-contenteditor-lomake .stato-popover i{font-size:14px;margin:0}hsrky-etusivupaikka-oikeareuna-contenteditor-lomake .alert.alert-danger{display:none}hsrky-etusivupaikka-oikeareuna-contenteditor-lomake .alert.alert-danger.has-error{display:block}
hsrky-etusivupaikka-oikeareuna-contenteditor-lomake-text-editor .page-break{border:#a9a9a9 dashed 1px;display:block;height:1px;page-break-after:always;width:100%}@media print{hsrky-etusivupaikka-oikeareuna-contenteditor-lomake-text-editor .page-break{display:none;page-break-after:always}}hsrky-etusivupaikka-oikeareuna-contenteditor-lomake-text-editor .bundle .sui.button{font-weight:bold}hsrky-etusivupaikka-oikeareuna-contenteditor-lomake-text-editor .bundle .sui.icon::before{width:24px;height:24px}hsrky-etusivupaikka-oikeareuna-contenteditor-lomake-text-editor div.highlight,hsrky-etusivupaikka-oikeareuna-contenteditor-lomake-text-editor p.highlight{background:#f5f5f5;padding:15px;border:1px solid #ddd}hsrky-etusivupaikka-oikeareuna-contenteditor-lomake-text-editor sui-select.is-disabled,hsrky-etusivupaikka-oikeareuna-contenteditor-lomake-text-editor button.is-disabled{opacity:0.5;pointer-events:none}hsrky-etusivupaikka-oikeareuna-contenteditor-lomake-text-editor #variablemodal .variable{padding:6px 0;border:1px solid transparent;position:relative;border-radius:2px}hsrky-etusivupaikka-oikeareuna-contenteditor-lomake-text-editor #variablemodal .variable.variable--block{border-bottom:1px solid #ddd;margin-bottom:6px}hsrky-etusivupaikka-oikeareuna-contenteditor-lomake-text-editor #variablemodal .variable:hover{background:#f5f5f5;cursor:pointer;border-color:#ddd}hsrky-etusivupaikka-oikeareuna-contenteditor-lomake-text-editor .variable code,hsrky-etusivupaikka-oikeareuna-contenteditor-lomake-text-editor code.variable{color:deepskyblue;background:#e9f9ff;border-radius:2px;padding:2px 4px;display:inline-block}hsrky-etusivupaikka-oikeareuna-contenteditor-lomake-text-editor .variable__value{padding:6px 12px}hsrky-etusivupaikka-oikeareuna-contenteditor-lomake-text-editor sui-button.pickvariable{position:absolute;right:-1px;top:-1px;border-radius:0 2px 0 0;display:none}hsrky-etusivupaikka-oikeareuna-contenteditor-lomake-text-editor .variable:hover sui-button.pickvariable{display:inline-block}hsrky-etusivupaikka-oikeareuna-contenteditor-lomake-text-editor #variablemodal .languages{margin-bottom:15px}hsrky-etusivupaikka-oikeareuna-contenteditor-lomake-text-editor .languages__tabs{padding:6px 12px 0;margin:0}hsrky-etusivupaikka-oikeareuna-contenteditor-lomake-text-editor .languages__tabs::before{content:"Kielet:";font-weight:bold;margin-right:5px}hsrky-etusivupaikka-oikeareuna-contenteditor-lomake-text-editor .languages__tabs .tabs-visible{font-weight:bold}hsrky-etusivupaikka-oikeareuna-contenteditor-lomake-text-editor .tabs__noexist a{color:red;opacity:0.5}hsrky-etusivupaikka-oikeareuna-contenteditor-lomake-text-editor code.variablecode{margin-bottom:10px}hsrky-etusivupaikka-oikeareuna-contenteditor-lomake-text-editor .editmode stato-anchor::before{content:"\f13d";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;padding-left:5px;padding-right:5px;display:inline}hsrky-etusivupaikka-oikeareuna-contenteditor-lomake-text-editor section.variable.variable--block{padding:10px;background:#f5f5f5}hsrky-etusivupaikka-oikeareuna-contenteditor-lomake-text-editor figcaption[contenteditable='true']{clear:both;display:block;border:1px solid #dddddd;animation-duration:750ms;animation-delay:0;word-wrap:break-word;min-height:16px}hsrky-etusivupaikka-oikeareuna-contenteditor-lomake-text-editor button svg{vertical-align:middle;width:16px;height:16px}hsrky-etusivupaikka-oikeareuna-contenteditor-lomake-text-editor hr{clear:both;display:block}hsrky-etusivupaikka-oikeareuna-contenteditor-lomake-text-editor .editable-element[data-placeholder][contenteditable='true']:empty:before{content:attr(data-placeholder);color:#888;font-style:italic;margin-bottom:12px;display:block}hsrky-etusivupaikka-oikeareuna-contenteditor-lomake-text-editor .block-header.editable-element[data-placeholder][contenteditable='true']:empty:before{margin:0}hsrky-etusivupaikka-oikeareuna-contenteditor-lomake-text-editor .is-ie main{display:block}hsrky-etusivupaikka-oikeareuna-contenteditor-lomake-text-editor .is-ie .editable-element[data-placeholder][contenteditable='true']:empty{position:relative;height:30px;width:100%}hsrky-etusivupaikka-oikeareuna-contenteditor-lomake-text-editor .is-ie .editable-element[data-placeholder][contenteditable='true']:empty:before{display:inline;position:absolute;top:0;left:0}hsrky-etusivupaikka-oikeareuna-contenteditor-lomake-text-editor li[data-value='p']::before,hsrky-etusivupaikka-oikeareuna-contenteditor-lomake-text-editor li[data-value='blockquote']::before,hsrky-etusivupaikka-oikeareuna-contenteditor-lomake-text-editor li[data-value='h2']::before,hsrky-etusivupaikka-oikeareuna-contenteditor-lomake-text-editor li[data-value='h3']::before,hsrky-etusivupaikka-oikeareuna-contenteditor-lomake-text-editor li[data-value='h4']::before,hsrky-etusivupaikka-oikeareuna-contenteditor-lomake-text-editor li[data-value='h5']::before{font-family:"Font Awesome 5 Free";content:"\f1dc";font-style:normal;font-weight:600;margin-right:5px;font-size:.8em;position:relative;top:-1px}hsrky-etusivupaikka-oikeareuna-contenteditor-lomake-text-editor li[data-value='p']::before{content:"\f1dd"}hsrky-etusivupaikka-oikeareuna-contenteditor-lomake-text-editor li[data-value='blockquote']::before{content:"\f10e"}
hsrky-etusivupaikka-oikeareuna-contenteditor-musiikkiakirkoissa .nosto-ylio{background-color:rgb(147,177,204)}hsrky-etusivupaikka-oikeareuna-contenteditor-musiikkiakirkoissa .musiikkia{padding:0 0 5px 0;margin:0;background-color:rgb(240,240,240)}hsrky-etusivupaikka-oikeareuna-contenteditor-musiikkiakirkoissa .nosto-ylio{padding:5px}hsrky-etusivupaikka-oikeareuna-contenteditor-musiikkiakirkoissa .nosto-ylio h2{font-size:24px;color:rgb(255,255,255)}hsrky-etusivupaikka-oikeareuna-contenteditor-musiikkiakirkoissa .item{font-size:16px;padding:0 5px;margin:15px 0}hsrky-etusivupaikka-oikeareuna-contenteditor-musiikkiakirkoissa .uutis-tiedot{font-size:12px;font-family:sans-serif}hsrky-etusivupaikka-oikeareuna-contenteditor-musiikkiakirkoissa ul{list-style-type:none;margin:0}hsrky-etusivupaikka-oikeareuna-contenteditor-musiikkiakirkoissa span.luelisaa a{font-family:"Martti Regular";font-size:16px;color:rgb(0,91,152);vertical-align:middle;cursor:pointer}hsrky-etusivupaikka-oikeareuna-contenteditor-musiikkiakirkoissa span.luelisaa{float:right;margin-bottom:8px}
hsrky-etusivupaikka-oikeareuna-contenteditor-rss .nosto-ylio{background-color:rgb(147,177,204);padding:5px}hsrky-etusivupaikka-oikeareuna-contenteditor-rss .nosto-ylio h2{font-size:24px;color:rgb(255,255,255)}hsrky-etusivupaikka-oikeareuna-contenteditor-rss .rss ul{list-style-type:none;margin:0}hsrky-etusivupaikka-oikeareuna-contenteditor-rss .rss .content{background-color:rgb(240,240,240);overflow:hidden;padding-top:0}hsrky-etusivupaikka-oikeareuna-contenteditor-rss .rss .item{font-size:16px;margin:15px 0;padding:0 5px}hsrky-etusivupaikka-oikeareuna-contenteditor-rss .rss [class*="col-"]{padding-left:0 !important;padding-right:0 !important}hsrky-etusivupaikka-oikeareuna-contenteditor-rss .uutis-tiedot{font-size:12px;font-family:sans-serif}hsrky-etusivupaikka-oikeareuna-contenteditor-rss .input-group{margin-bottom:10px}hsrky-etusivupaikka-oikeareuna-contenteditor-rss header.card-header{min-height:65px}hsrky-etusivupaikka-oikeareuna-contenteditor-rss .sui.card.editmode .content{min-height:0}
hsrky-etusivupaikka-oikeareuna-contenteditor-some .sui.card{border:0}hsrky-etusivupaikka-oikeareuna-contenteditor-some header.sui.card-header{min-height:70px}hsrky-etusivupaikka-oikeareuna-contenteditor-some main.sui.card-body{border-top:solid 1px #ddd;padding-bottom:0 !important}hsrky-etusivupaikka-oikeareuna-contenteditor-some .card__block.editbox{margin-top:-10px;background:transparent;padding:0}hsrky-etusivupaikka-oikeareuna-contenteditor-some stato-row.row.row--eqheight{margin:0 -15px;flex-direction:column}
hsrky-etusivupaikka-oikeareuna-contenteditor-table .table-editor-wrapper{animation-duration:0.3s;position:relative}hsrky-etusivupaikka-oikeareuna-contenteditor-table h4.option-title{padding:0 0 1.5rem 0;margin:0}hsrky-etusivupaikka-oikeareuna-contenteditor-table .option-title+p{padding:0 0 1.5rem 0;margin:0}hsrky-etusivupaikka-oikeareuna-contenteditor-table .option{padding:1.5rem;background:#f5f5f5;border:1px solid #ddd}hsrky-etusivupaikka-oikeareuna-contenteditor-table .option textarea{height:115px}hsrky-etusivupaikka-oikeareuna-contenteditor-table .premade{border-right:1px solid #ddd;border-bottom:1px solid #ddd;padding-top:1.5rem;padding-bottom:1.5rem}hsrky-etusivupaikka-oikeareuna-contenteditor-table .premade:last-child{border-right:0}hsrky-etusivupaikka-oikeareuna-contenteditor-table .premade-group:last-child .premade{border-bottom:0}hsrky-etusivupaikka-oikeareuna-contenteditor-table .sui.card .sui.card-body .option .dropzone{margin-top:0;padding:1.5rem;min-height:auto}hsrky-etusivupaikka-oikeareuna-contenteditor-table .option .dropzone .dz-message{margin:2rem 0}hsrky-etusivupaikka-oikeareuna-contenteditor-table div.wrap[contenteditable="true"]:empty:not(:focus)::before,hsrky-etusivupaikka-oikeareuna-contenteditor-table caption[contenteditable="true"]:empty:not(:focus)::before,hsrky-etusivupaikka-oikeareuna-contenteditor-table th[contenteditable="true"]:empty:not(:focus)::before,hsrky-etusivupaikka-oikeareuna-contenteditor-table td[contenteditable="true"]:empty:not(:focus)::before{content:attr(data-ph);color:inherit;display:block;font-size:1.4rem}hsrky-etusivupaikka-oikeareuna-contenteditor-table table td,hsrky-etusivupaikka-oikeareuna-contenteditor-table table th{min-width:140px}hsrky-etusivupaikka-oikeareuna-contenteditor-table .table-responsive.expanded{padding:5px;background:#fff;border:1px solid #ccc;position:fixed;z-index:2000;left:3%;right:3%;top:5%;max-width:94vw;max-height:90vh;box-shadow:3px 7px 8px rgba(0,0,0,0.3),0 0 0 1000px rgba(0,0,0,0.4);border-radius:4px}hsrky-etusivupaikka-oikeareuna-contenteditor-table .btn.expander{opacity:0;transition:opacity 100ms ease;position:absolute;top:-5px;right:-5px}hsrky-etusivupaikka-oikeareuna-contenteditor-table .table-responsive.expanded .btn.expander{opacity:1;position:fixed;z-index:20001;right:calc(5px + 3vw);top:calc(5px + 5vh);background:#bada55}hsrky-etusivupaikka-oikeareuna-contenteditor-table .overflown-table.table-responsive:focus .btn.expander,hsrky-etusivupaikka-oikeareuna-contenteditor-table .overflown-table.table-responsive:active .btn.expander,hsrky-etusivupaikka-oikeareuna-contenteditor-table .overflown-table.table-responsive:hover .btn.expander{opacity:1}
hsrky-etusivupaikka-oikeareuna-contenteditor-text-editor .page-break{border:#a9a9a9 dashed 1px;display:block;height:1px;page-break-after:always;width:100%}@media print{hsrky-etusivupaikka-oikeareuna-contenteditor-text-editor .page-break{display:none;page-break-after:always}}hsrky-etusivupaikka-oikeareuna-contenteditor-text-editor .bundle .sui.button{font-weight:bold}hsrky-etusivupaikka-oikeareuna-contenteditor-text-editor .bundle .sui.icon::before{width:24px;height:24px}hsrky-etusivupaikka-oikeareuna-contenteditor-text-editor div.highlight,hsrky-etusivupaikka-oikeareuna-contenteditor-text-editor p.highlight{background:#f5f5f5;padding:15px;border:1px solid #ddd}hsrky-etusivupaikka-oikeareuna-contenteditor-text-editor sui-select.is-disabled,hsrky-etusivupaikka-oikeareuna-contenteditor-text-editor button.is-disabled{opacity:0.5;pointer-events:none}hsrky-etusivupaikka-oikeareuna-contenteditor-text-editor #variablemodal .variable{padding:6px 0;border:1px solid transparent;position:relative;border-radius:2px}hsrky-etusivupaikka-oikeareuna-contenteditor-text-editor #variablemodal .variable.variable--block{border-bottom:1px solid #ddd;margin-bottom:6px}hsrky-etusivupaikka-oikeareuna-contenteditor-text-editor #variablemodal .variable:hover{background:#f5f5f5;cursor:pointer;border-color:#ddd}hsrky-etusivupaikka-oikeareuna-contenteditor-text-editor .variable code,hsrky-etusivupaikka-oikeareuna-contenteditor-text-editor code.variable{color:deepskyblue;background:#e9f9ff;border-radius:2px;padding:2px 4px;display:inline-block}hsrky-etusivupaikka-oikeareuna-contenteditor-text-editor .variable__value{padding:6px 12px}hsrky-etusivupaikka-oikeareuna-contenteditor-text-editor sui-button.pickvariable{position:absolute;right:-1px;top:-1px;border-radius:0 2px 0 0;display:none}hsrky-etusivupaikka-oikeareuna-contenteditor-text-editor .variable:hover sui-button.pickvariable{display:inline-block}hsrky-etusivupaikka-oikeareuna-contenteditor-text-editor #variablemodal .languages{margin-bottom:15px}hsrky-etusivupaikka-oikeareuna-contenteditor-text-editor .languages__tabs{padding:6px 12px 0;margin:0}hsrky-etusivupaikka-oikeareuna-contenteditor-text-editor .languages__tabs::before{content:"Kielet:";font-weight:bold;margin-right:5px}hsrky-etusivupaikka-oikeareuna-contenteditor-text-editor .languages__tabs .tabs-visible{font-weight:bold}hsrky-etusivupaikka-oikeareuna-contenteditor-text-editor .tabs__noexist a{color:red;opacity:0.5}hsrky-etusivupaikka-oikeareuna-contenteditor-text-editor code.variablecode{margin-bottom:10px}hsrky-etusivupaikka-oikeareuna-contenteditor-text-editor .editmode stato-anchor::before{content:"\f13d";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;padding-left:5px;padding-right:5px;display:inline}hsrky-etusivupaikka-oikeareuna-contenteditor-text-editor section.variable.variable--block{padding:10px;background:#f5f5f5}hsrky-etusivupaikka-oikeareuna-contenteditor-text-editor figcaption[contenteditable='true']{clear:both;display:block;border:1px solid #dddddd;animation-duration:750ms;animation-delay:0;word-wrap:break-word;min-height:16px}hsrky-etusivupaikka-oikeareuna-contenteditor-text-editor button svg{vertical-align:middle;width:16px;height:16px}hsrky-etusivupaikka-oikeareuna-contenteditor-text-editor hr{clear:both;display:block}hsrky-etusivupaikka-oikeareuna-contenteditor-text-editor .editable-element[data-placeholder][contenteditable='true']:empty:before{content:attr(data-placeholder);color:#888;font-style:italic;margin-bottom:12px;display:block}hsrky-etusivupaikka-oikeareuna-contenteditor-text-editor .block-header.editable-element[data-placeholder][contenteditable='true']:empty:before{margin:0}hsrky-etusivupaikka-oikeareuna-contenteditor-text-editor .is-ie main{display:block}hsrky-etusivupaikka-oikeareuna-contenteditor-text-editor .is-ie .editable-element[data-placeholder][contenteditable='true']:empty{position:relative;height:30px;width:100%}hsrky-etusivupaikka-oikeareuna-contenteditor-text-editor .is-ie .editable-element[data-placeholder][contenteditable='true']:empty:before{display:inline;position:absolute;top:0;left:0}hsrky-etusivupaikka-oikeareuna-contenteditor-text-editor li[data-value='p']::before,hsrky-etusivupaikka-oikeareuna-contenteditor-text-editor li[data-value='blockquote']::before,hsrky-etusivupaikka-oikeareuna-contenteditor-text-editor li[data-value='h2']::before,hsrky-etusivupaikka-oikeareuna-contenteditor-text-editor li[data-value='h3']::before,hsrky-etusivupaikka-oikeareuna-contenteditor-text-editor li[data-value='h4']::before,hsrky-etusivupaikka-oikeareuna-contenteditor-text-editor li[data-value='h5']::before{font-family:"Font Awesome 5 Free";content:"\f1dc";font-style:normal;font-weight:600;margin-right:5px;font-size:.8em;position:relative;top:-1px}hsrky-etusivupaikka-oikeareuna-contenteditor-text-editor li[data-value='p']::before{content:"\f1dd"}hsrky-etusivupaikka-oikeareuna-contenteditor-text-editor li[data-value='blockquote']::before{content:"\f10e"}
hsrky-etusivupaikka-oikeareuna-contenteditor-video .table-editor-wrapper{animation-duration:0.3s;position:relative}hsrky-etusivupaikka-oikeareuna-contenteditor-video h4.option-title{padding:0 0 1.5rem 0;margin:0}hsrky-etusivupaikka-oikeareuna-contenteditor-video .option-title + p{padding:0 0 1.5rem 0;margin:0}hsrky-etusivupaikka-oikeareuna-contenteditor-video .option{padding:1.5rem;background:#f5f5f5;border:1px solid #ddd}hsrky-etusivupaikka-oikeareuna-contenteditor-video .option textarea{height:115px}hsrky-etusivupaikka-oikeareuna-contenteditor-video .premade{border-right:1px solid #ddd;border-bottom:1px solid #ddd;padding-top:1.5rem;padding-bottom:1.5rem}hsrky-etusivupaikka-oikeareuna-contenteditor-video .premade:last-child{border-right:0}hsrky-etusivupaikka-oikeareuna-contenteditor-video .premade-group:last-child .premade{border-bottom:0}hsrky-etusivupaikka-oikeareuna-contenteditor-video .sui.card .sui.card-body .option .dropzone{margin-top:0;padding:1.5rem;min-height:auto}hsrky-etusivupaikka-oikeareuna-contenteditor-video .option .dropzone .dz-message{margin:2rem 0}hsrky-etusivupaikka-oikeareuna-contenteditor-video .sui.card> .sui.card-header.options{padding:0}hsrky-etusivupaikka-oikeareuna-contenteditor-video .video-editor{clear:both}hsrky-etusivupaikka-oikeareuna-contenteditor-video .group{display:inline-block}hsrky-etusivupaikka-oikeareuna-contenteditor-video .bundle{display:inline-block}hsrky-etusivupaikka-oikeareuna-contenteditor-video .sui.card-header{text-align:left}hsrky-etusivupaikka-oikeareuna-contenteditor-video .sui.card-body.stato-cms-contenteditor-video-editor{padding-top:0 !important}hsrky-etusivupaikka-oikeareuna-contenteditor-video header.tyokalut:not(.active-toolbar){position:static !important;display:block !important}hsrky-etusivupaikka-oikeareuna-contenteditor-video header.tyokalut:not(.active-toolbar) ~ main{padding-top:14px !important}hsrky-etusivupaikka-oikeareuna-contenteditor-video .jekketesti{padding:10px}hsrky-etusivupaikka-oikeareuna-contenteditor-video header{min-height:60px}
hsrky-etusivupaikka-paakuva .text-right{text-align:right}hsrky-etusivupaikka-paakuva #pickimage{z-index:9999 !important}
hsrky-etusivupaikka-sekalista .item{margin:0 0 15px 0;background-color:rgb(240,240,240)}hsrky-etusivupaikka-sekalista .kuva{overflow:hidden;max-height:500px}hsrky-etusivupaikka-sekalista .kuva img{object-fit:cover;width:100%;height:100%}hsrky-etusivupaikka-sekalista .content{font-size:22px;padding:8px}hsrky-etusivupaikka-sekalista .some-teksti a{font-family:sans-serif}hsrky-etusivupaikka-sekalista span.aihe a{font-size:16px;color:rgb(0,91,152);vertical-align:middle;border-right:1px solid rgb(204,204,204);padding-right:5px;margin-right:5px;font-family:sans-serif}hsrky-etusivupaikka-sekalista .uutis-tiedot span{font-size:12px;font-family:sans-serif;margin:5px 0}hsrky-etusivupaikka-sekalista .tapahtuma-tiedot{margin:5px 0}hsrky-etusivupaikka-sekalista .tapahtuma-tiedot span{font-size:12px;font-family:sans-serif;display:inline-block}hsrky-etusivupaikka-sekalista .tapahtuma-tiedot img{margin:0 5px;height:20px}hsrky-etusivupaikka-sekalista .some-tiedot{margin:10px 0}hsrky-etusivupaikka-sekalista .some-tiedot{font-size:12px;font-family:sans-serif}hsrky-etusivupaikka-sekalista .some-tiedot img{width:38px;margin:0 5px 0 0}@media(max-width:768px){hsrky-etusivupaikka-sekalista a{}hsrky-etusivupaikka-sekalista span{font-size:14px}hsrky-etusivupaikka-sekalista span.aihe a{display:block;border-right:0;border-bottom:1px solid rgb(204,204,204);padding-bottom:5px;margin-bottom:5px}}hsrky-etusivupaikka-sekalista .listaitem,hsrky-etusivupaikka-sekalista .nostopaikka3,hsrky-etusivupaikka-sekalista .relateditem-lista,hsrky-etusivupaikka-sekalista .hakutulospaikka3{border-top:1px solid rgb(0,91,152)}hsrky-etusivupaikka-sekalista .relateditem-lista .kuva,hsrky-etusivupaikka-sekalista .hakutulospaikka3 .kuva{margin:10px 0 10px 10px}@media(max-width:768px){hsrky-etusivupaikka-sekalista .relateditem-lista .kuva,hsrky-etusivupaikka-sekalista .hakutulospaikka3 .kuva{margin:10px}}hsrky-etusivupaikka-sekalista .listaus-teksti{font-size:16px}hsrky-etusivupaikka-sekalista .nosto-teksti{font-size:22px}hsrky-etusivupaikka-sekalista span.aihe a{font-size:14px;font-family:"Martti Regular"}@media(max-width:992px){hsrky-etusivupaikka-sekalista .nostopaikka1{margin:0 0 20px 0;background-color:rgb(255,255,255)}hsrky-etusivupaikka-sekalista .nostopaikka1 .kuva{}}@media(max-width:768px){hsrky-etusivupaikka-sekalista .nostopaikka2 div.kuva{padding:10px;border-top:1px solid rgb(0,91,152)}hsrky-etusivupaikka-sekalista .nostopaikka1 .aihe{display:none}hsrky-etusivupaikka-sekalista .nostopaikka1 .content{padding-top:0}}hsrky-etusivupaikka-sekalista .nostopaikka3 a{font-size:16px}@media(min-width:992px){hsrky-etusivupaikka-sekalista .hakutulospaikka2,hsrky-etusivupaikka-sekalista .relateditem-nosto,hsrky-etusivupaikka-sekalista .nostopaikka2{margin:0 0 15px 0 !important;height:calc(100% - 15px) !important}hsrky-etusivupaikka-sekalista .row-equal-height{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}hsrky-etusivupaikka-sekalista .etusivunostot-wrapper{max-height:990px;min-height:540px;overflow:hidden;position:relative}hsrky-etusivupaikka-sekalista .etusivunostot-wrapper::after{position:absolute;width:100%;height:35px;bottom:0;left:0;content:' ';background-color:rgb(240,240,240);opacity:1;display:block;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,1) 98%,rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,1) 98%,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,1) 70%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0);z-index:2}hsrky-etusivupaikka-sekalista .sivunostot-wrapper{max-height:1313px;min-height:1313px;overflow:hidden;position:relative}hsrky-etusivupaikka-sekalista .sivunostot-wrapper-no-after{max-height:1873px;overflow:hidden;position:relative}hsrky-etusivupaikka-sekalista .sivunostot-wrapper::after{position:absolute;width:100%;height:75px;bottom:0;left:0;background-color:rgb(240,240,240);opacity:0.5}hsrky-etusivupaikka-sekalista .overflown-content{opacity:0.5}}@media(max-width:992px){hsrky-etusivupaikka-sekalista .hidden{display:none}}hsrky-etusivupaikka-sekalista span.luelisaa a{font-family:"Martti Regular";font-size:16px;color:rgb(0,91,152);vertical-align:middle;cursor:pointer}hsrky-etusivupaikka-sekalista span.luelisaa{float:right;margin-bottom:8px}hsrky-etusivupaikka-sekalista .ilmottautumis-linkki{font-size:12px;font-family:sans-serif;display:inline-block}hsrky-etusivupaikka-sekalista .sidebar-item{border:1px solid rgb(204,204,204);border-radius:5px;padding:10px;margin-bottom:20px}hsrky-etusivupaikka-sekalista address,hsrky-etusivupaikka-sekalista p{font-size:16px;font-family:sans-serif;margin:0}hsrky-etusivupaikka-sekalista h4{font-family:sans-serif;margin:5px 0 10px 0}hsrky-etusivupaikka-sekalista div.tags{padding:30px 10px 55px 10px}hsrky-etusivupaikka-sekalista div.tag-container{margin:10px 0;line-height:50px}hsrky-etusivupaikka-sekalista span.tag{background-color:rgb(194,219,236);border-radius:20px;padding:8px;margin-right:10px;display:inline-block;line-height:18px}hsrky-etusivupaikka-sekalista ul.meta-list{list-style-type:none}hsrky-etusivupaikka-sekalista ul.meta-list li{font-size:1.2em;padding-bottom:.2em;padding-top:.2em}hsrky-etusivupaikka-sekalista ul.meta-list li:not(:last-child){border-bottom:1px solid rgb(204,204,204)}hsrky-etusivupaikka-sekalista .isotnostot{margin:0 0 10px}
hsrky-footer-footer footer{border-top:1px solid rgb(0,91,152);padding:0;margin:0 0 20px 0}hsrky-footer-footer .footer .copyright,hsrky-footer-footer .footer .gdpr{color:rgb(147,149,152);font-size:12px;margin-left:40px}hsrky-footer-footer .footer .gdpr{margin-top:20px}hsrky-footer-footer .footer .gdpr a{color:rgb(147,149,152);text-decoration:underline}hsrky-footer-footer .footer--mobile .gdpr,hsrky-footer-footer .footer--mobile .copyright{text-align:center;margin-left:0}hsrky-footer-footer div.row.footer-logot{vertical-align:top}hsrky-footer-footer div.footer-logo img{height:90%;margin:auto;width:90%}hsrky-footer-footer ul.some-linkit{list-style-type:none;list-style-position:inside}hsrky-footer-footer ul.some-linkit li a{font-size:12px;text-transform:uppercase;color:rgb(0,91,152);font-family:"Martti Bold"}hsrky-footer-footer ul.some-linkit i{margin-right:8px}@media(max-width:768px){hsrky-footer-footer ul.some-linkit li a{font-size:18px}hsrky-footer-footer ul.some-linkit i{margin-right:10px}}
hsrky-hallinta-tapahtumakeskus-contenteditor .sui.icon.pagebreak::before{background:url('/stato/images/icons/contenteditor/pagebreak.svg')}hsrky-hallinta-tapahtumakeskus-contenteditor .sui.icon.hr::before{background:url('/stato/images/icons/contenteditor/hr.svg')}hsrky-hallinta-tapahtumakeskus-contenteditor .sui.icon{top:2px}hsrky-hallinta-tapahtumakeskus-contenteditor .editmode .content{outline:#c3c3c3 dotted 1px;cursor:pointer;transition:outline 50ms ease-in-out}hsrky-hallinta-tapahtumakeskus-contenteditor .editmode .content:hover{outline:#c3c3c3 solid 1px}hsrky-hallinta-tapahtumakeskus-contenteditor .active-editor .content:hover,hsrky-hallinta-tapahtumakeskus-contenteditor .active-editor .content{cursor:text}hsrky-hallinta-tapahtumakeskus-contenteditor [contenteditable=true]{outline:0}hsrky-hallinta-tapahtumakeskus-contenteditor span.divider{margin:0 1rem}hsrky-hallinta-tapahtumakeskus-contenteditor span.text-settings{font-size:1.2rem}hsrky-hallinta-tapahtumakeskus-contenteditor .sui.card{border:0;background:transparent;overflow:visible;margin:0}hsrky-hallinta-tapahtumakeskus-contenteditor .sui.card.fullscreen{position:fixed;width:100%;min-height:100%;height:auto;overflow-y:scroll;left:0;top:0;right:0;bottom:0;background:#fff;z-index:24}hsrky-hallinta-tapahtumakeskus-contenteditor .sui.card.fullscreen .sui.card-header.options{position:fixed;width:100%;top:0;left:0}hsrky-hallinta-tapahtumakeskus-contenteditor .sui.card.fullscreen .sui.card-body.content{padding-top:8rem;outline:none;border-bottom:0}hsrky-hallinta-tapahtumakeskus-contenteditor .editmode .sui.card-footer{visibility:visible;opacity:1;border:1px solid #ddd;border-top:0;padding:1rem}hsrky-hallinta-tapahtumakeskus-contenteditor .editmode .content{padding:0;min-height:0;background:#fff;cursor:pointer}hsrky-hallinta-tapahtumakeskus-contenteditor .sui.card .sui.card-footer{visibility:hidden;opacity:0}hsrky-hallinta-tapahtumakeskus-contenteditor .sui.card:hover .sui.card-footer{visibility:visible;opacity:1}hsrky-hallinta-tapahtumakeskus-contenteditor .fs .fa-compress{display:none}hsrky-hallinta-tapahtumakeskus-contenteditor .fs.fullscreen .fa-compress{display:block}hsrky-hallinta-tapahtumakeskus-contenteditor .fs.fullscreen .fa-expand{display:none}hsrky-hallinta-tapahtumakeskus-contenteditor .sui.card.fullscreen .sui.card-body{padding:1.5rem}hsrky-hallinta-tapahtumakeskus-contenteditor .align{display:inline-block;position:relative}hsrky-hallinta-tapahtumakeskus-contenteditor .layout-options,hsrky-hallinta-tapahtumakeskus-contenteditor .tabledata-options,hsrky-hallinta-tapahtumakeskus-contenteditor .import-options,hsrky-hallinta-tapahtumakeskus-contenteditor .align-options{position:absolute;display:inline-block;width:18.4rem;background:#f5f5f5;border:1px solid #ddd;padding:0.5rem;left:0;top:3.6rem}hsrky-hallinta-tapahtumakeskus-contenteditor .tabledata-options,hsrky-hallinta-tapahtumakeskus-contenteditor .import-options{width:56.4rem;left:0}hsrky-hallinta-tapahtumakeskus-contenteditor .anchor-options{width:400px}hsrky-hallinta-tapahtumakeskus-contenteditor .anchor-options .flex{display:flex;align-items:flex-start}hsrky-hallinta-tapahtumakeskus-contenteditor .anchor-options .flex> * + *{margin-left:5px}hsrky-hallinta-tapahtumakeskus-contenteditor .tyokalut .anchor-options button{height:34px;border-radius:0}hsrky-hallinta-tapahtumakeskus-contenteditor .anchor-options label{font-size:12px;margin-left:2px;margin-bottom:2px}hsrky-hallinta-tapahtumakeskus-contenteditor .anchor-options sui-input{flex-grow:1}hsrky-hallinta-tapahtumakeskus-contenteditor .anchor-options sui-input input{height:34px}hsrky-hallinta-tapahtumakeskus-contenteditor .anchor-options .form-control:invalid{border:1px solid red}hsrky-hallinta-tapahtumakeskus-contenteditor img{max-width:100%}hsrky-hallinta-tapahtumakeskus-contenteditor figure.text-left,hsrky-hallinta-tapahtumakeskus-contenteditor figure.align-left{float:left;margin-right:15px;margin-bottom:5px}hsrky-hallinta-tapahtumakeskus-contenteditor main> p{}hsrky-hallinta-tapahtumakeskus-contenteditor figure> a{display:block}hsrky-hallinta-tapahtumakeskus-contenteditor figure.text-right,hsrky-hallinta-tapahtumakeskus-contenteditor figure.align-right{float:right;margin-left:15px;margin-bottom:5px}hsrky-hallinta-tapahtumakeskus-contenteditor figure.text-center,hsrky-hallinta-tapahtumakeskus-contenteditor figure.align-center{float:none;margin:0 auto 5px;text-align:center;display:block}hsrky-hallinta-tapahtumakeskus-contenteditor figure.no-align{margin:0 15px 5px;display:block}hsrky-hallinta-tapahtumakeskus-contenteditor .figure{display:inline-block}hsrky-hallinta-tapahtumakeskus-contenteditor figure{position:relative;margin:0 0 1rem}hsrky-hallinta-tapahtumakeskus-contenteditor figure[contenteditable="true"]{cursor:pointer}hsrky-hallinta-tapahtumakeskus-contenteditor .figure-img{margin-bottom:0.5rem;line-height:1;display:block}hsrky-hallinta-tapahtumakeskus-contenteditor figcaption{display:block;font-size:1.4rem}hsrky-hallinta-tapahtumakeskus-contenteditor figure .imageoptions{background:rgba(245,245,245,1);padding:0.5rem;border:1px solid #bbb}hsrky-hallinta-tapahtumakeskus-contenteditor figure:hover .imageoptions-container{display:block}hsrky-hallinta-tapahtumakeskus-contenteditor figure.imageactive .imageoptions-container{}hsrky-hallinta-tapahtumakeskus-contenteditor .dropzone{min-height:15rem;border:3px dashed rgba(0,0,0,0.3);background:white;padding:5rem;border-radius:0.2rem;cursor:pointer;text-align:center;display:block}hsrky-hallinta-tapahtumakeskus-contenteditor .image_picker_selector{padding:0;list-style-type:none;width:100%;display:block}hsrky-hallinta-tapahtumakeskus-contenteditor .image_picker_selector li{width:25%;padding:1rem}hsrky-hallinta-tapahtumakeskus-contenteditor .image_picker_selector li .thumbnail{margin-bottom:0;transition:all ease-in-out .1s;border-radius:0;padding:0.2rem}hsrky-hallinta-tapahtumakeskus-contenteditor .image_picker_selector li .thumbnail.selected{background:#2d353c;transition:all ease-in-out .1s;box-shadow:0 0 10px #2d353c;border:1px solid #2d353c}hsrky-hallinta-tapahtumakeskus-contenteditor .library-content{background:#f5f5f5;padding-top:1.5rem;padding-bottom:1.5rem;border-left:1px solid #ddd}hsrky-hallinta-tapahtumakeskus-contenteditor .puu-container,hsrky-hallinta-tapahtumakeskus-contenteditor .url-osoite-container{padding-top:1.5rem;padding-bottom:1.5rem}hsrky-hallinta-tapahtumakeskus-contenteditor #imageoptions .tabs-container{padding:1.5rem}hsrky-hallinta-tapahtumakeskus-contenteditor .modal-lg{width:95%}hsrky-hallinta-tapahtumakeskus-contenteditor .bundle{display:flex;flex-wrap:wrap;margin:0;padding:4px 8px;font-size:0;align-items:center}hsrky-hallinta-tapahtumakeskus-contenteditor .bundle .separator{width:1px;background:#ddd;margin:8px 4px;height:18px}hsrky-hallinta-tapahtumakeskus-contenteditor .bundle .separator + .separator{display:none}hsrky-hallinta-tapahtumakeskus-contenteditor .bundle .separator:first-child{display:none}hsrky-hallinta-tapahtumakeskus-contenteditor .bundle sui-select.sui.formelement{width:92px;border:0;padding:0;height:26px;background:transparent;margin-right:2px}hsrky-hallinta-tapahtumakeskus-contenteditor .bundle sui-select.sui.formelement .sui-select__container{padding:0 16px 0 6px;height:26px;line-height:24px;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}hsrky-hallinta-tapahtumakeskus-contenteditor .bundle sui-select .sui-select__container::after{top:0}hsrky-hallinta-tapahtumakeskus-contenteditor .bundle sui-select .sui-select__items{top:26px;width:auto;min-width:100%}hsrky-hallinta-tapahtumakeskus-contenteditor .bundle sui-select .sui-select__item{white-space:nowrap}hsrky-hallinta-tapahtumakeskus-contenteditor .sui.button.light{background:#fff}hsrky-hallinta-tapahtumakeskus-contenteditor .bundle .align>.sui.button{border-radius:2px}hsrky-hallinta-tapahtumakeskus-contenteditor .bundle .sui.button{margin-top:4px;margin-bottom:4px;padding:2px 8px;height:26px;min-width:26px;text-align:center;border-radius:2px;background:transparent}hsrky-hallinta-tapahtumakeskus-contenteditor .bundle .sui.button:hover,hsrky-hallinta-tapahtumakeskus-contenteditor .bundle .sui.button:active,hsrky-hallinta-tapahtumakeskus-contenteditor .bundle .sui.button.active{border-color:#ddd;background:#fff;box-shadow:none}hsrky-hallinta-tapahtumakeskus-contenteditor .bundle .sui.button + .sui.button,hsrky-hallinta-tapahtumakeskus-contenteditor .bundle .sui.button + .tooltip + .sui.button{margin-left:2px}hsrky-hallinta-tapahtumakeskus-contenteditor .bundle .sui.button svg{color:currentColor;fill:currentColor}hsrky-hallinta-tapahtumakeskus-contenteditor .group{padding:0 8px;display:flex;flex-wrap:wrap;align-items:center;position:relative}hsrky-hallinta-tapahtumakeskus-contenteditor .group + .group{border-left:1px solid #ddd}hsrky-hallinta-tapahtumakeskus-contenteditor .card-header{padding:0;border:0;background:#f5f5f5;box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);flex-wrap:wrap;z-index:1}hsrky-hallinta-tapahtumakeskus-contenteditor .sui.card .sui.card-header .group-title{font-size:10px;margin-left:8px;text-transform:uppercase;font-weight:700;color:#aaa;position:absolute;left:0;top:0;display:none}hsrky-hallinta-tapahtumakeskus-contenteditor select.form-control{height:38px;width:auto;display:inline-block}hsrky-hallinta-tapahtumakeskus-contenteditor .no-border-right{border-right:0}hsrky-hallinta-tapahtumakeskus-contenteditor .group:first-child{border-left:0}hsrky-hallinta-tapahtumakeskus-contenteditor .group:last-child{border-right:0}hsrky-hallinta-tapahtumakeskus-contenteditor .tyokalut button{height:38px}hsrky-hallinta-tapahtumakeskus-contenteditor .clone{display:none !important}hsrky-hallinta-tapahtumakeskus-contenteditor .remove{position:absolute;right:25px;color:rgba(200,98,98,0.62);top:calc(50% - 14px);font-size:18px}hsrky-hallinta-tapahtumakeskus-contenteditor .remove:hover{color:#F44;cursor:pointer}hsrky-hallinta-tapahtumakeskus-contenteditor .popover{white-space:nowrap;max-width:none}hsrky-hallinta-tapahtumakeskus-contenteditor .popover .popover-content{margin:0}hsrky-hallinta-tapahtumakeskus-contenteditor .popover .button+.button{margin-left:10px}hsrky-hallinta-tapahtumakeskus-contenteditor .handle{font-size:30px;padding:0 10px;position:absolute;right:0;color:rgb(170,170,170);top:calc(50% - 22px)}hsrky-hallinta-tapahtumakeskus-contenteditor .handle:hover{color:#000;cursor:move}hsrky-hallinta-tapahtumakeskus-contenteditor .contenteditor-wrapper{animation-duration:0.3s;position:relative}hsrky-hallinta-tapahtumakeskus-contenteditor .affix-bottom,hsrky-hallinta-tapahtumakeskus-contenteditor .affix:not(.fullscreen){z-index:15;top:0;bottom:auto;max-width:1023px;position:fixed;width:calc(100% - 1px);margin-left:-4px;margin-top:0}hsrky-hallinta-tapahtumakeskus-contenteditor .tyokalut,hsrky-hallinta-tapahtumakeskus-contenteditor .tyokalut *{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}hsrky-hallinta-tapahtumakeskus-contenteditor .tyokalut{padding:0 !important;width:100%;margin-top:0;position:absolute;bottom:100%;top:auto;border-bottom:2px solid transparent;display:flex;opacity:0;visibility:hidden;transition:opacity 50ms ease-in-out 250ms,visibility 50ms ease-in-out 250ms}hsrky-hallinta-tapahtumakeskus-contenteditor .editor-instance:hover> .sui-form> .sui-form__form-section> .tyokalut,hsrky-hallinta-tapahtumakeskus-contenteditor .editor-instance:hover> .tyokalut,hsrky-hallinta-tapahtumakeskus-contenteditor .tyokalut.active-toolbar{opacity:1;visibility:visible;transition-delay:250ms}hsrky-hallinta-tapahtumakeskus-contenteditor .tyokalut.active-toolbar{transition-delay:500ms}hsrky-hallinta-tapahtumakeskus-contenteditor .tyokalut:not(.allow-float){position:absolute !important}hsrky-hallinta-tapahtumakeskus-contenteditor .affix-bottom{box-shadow:5px 5px 5px 5px #FF0}hsrky-hallinta-tapahtumakeskus-contenteditor .fullscreen .sui.button.fs{background:#E6F6DF;color:#2d353c;border-color:#ddd;border-top:0;border-bottom:0}hsrky-hallinta-tapahtumakeskus-contenteditor .fullscreen header{max-width:none !important;zoom:1.25}hsrky-hallinta-tapahtumakeskus-contenteditor .contenteditor-placeholder{height:150px;background:rgba(92,184,92,0.5);border:1px dotted #3a8e3a;opacity:0.3;width:100%;margin:15px 0;display:block;transition:all ease-in-out .3s}hsrky-hallinta-tapahtumakeskus-contenteditor .editor-instance header{min-height:44px !important}hsrky-hallinta-tapahtumakeskus-contenteditor .contenteditor-wrapper.ui-sortable-helper{opacity:0.7}hsrky-hallinta-tapahtumakeskus-contenteditor .editor-instance{position:relative;border-radius:2px;margin-bottom:2px !important}hsrky-hallinta-tapahtumakeskus-contenteditor .fullscreen main{zoom:1.25}hsrky-hallinta-tapahtumakeskus-contenteditor [imageclass='img-full']+*{clear:both}hsrky-hallinta-tapahtumakeskus-contenteditor .contenteditor-wrapper{width:100%;display:block}hsrky-hallinta-tapahtumakeskus-contenteditor .contenteditor-wrapper::before,hsrky-hallinta-tapahtumakeskus-contenteditor .contenteditor-wrapper::after{content:"";display:table}hsrky-hallinta-tapahtumakeskus-contenteditor .contenteditor-wrapper::after{clear:both}hsrky-hallinta-tapahtumakeskus-contenteditor .getting-sorted{border:3px solid #A4E2A4;margin-bottom:18px;overflow:hidden;max-height:200px !important}hsrky-hallinta-tapahtumakeskus-contenteditor .addcontentarea{margin:0 0 15px 0;padding:15px 15px 0;background:#fafafa;border:3px dashed #ddd;border-radius:8px;text-align:right;font-family:'Roboto','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:12px}hsrky-hallinta-tapahtumakeskus-contenteditor .addcontentarea-tip{display:inline-block;line-height:80px;margin-bottom:15px;vertical-align:middle;margin-right:15px;font-size:18px;color:#aaa}hsrky-hallinta-tapahtumakeskus-contenteditor .sui.button.contentarea{background:#eee;color:#555;border:1px solid #ddd;height:80px;width:80px;border-radius:8px;text-align:center;padding:0;margin-bottom:15px;transition:all ease-in-out .2s}hsrky-hallinta-tapahtumakeskus-contenteditor .sui.button.contentarea+.sui.button.contentarea{margin-left:5px}hsrky-hallinta-tapahtumakeskus-contenteditor .sui.button.contentarea:hover{background:#ddd}hsrky-hallinta-tapahtumakeskus-contenteditor .sui.button.contentarea:active,hsrky-hallinta-tapahtumakeskus-contenteditor .sui.button.contentarea:focus{box-shadow:inset 0 0 5px #888;outline:0}hsrky-hallinta-tapahtumakeskus-contenteditor .sui.button.contentarea .fa{display:block;font-size:24px;margin-bottom:10px}hsrky-hallinta-tapahtumakeskus-contenteditor .contentarea-title{display:block;width:100%;text-overflow:ellipsis;overflow:hidden;padding:0 5px}hsrky-hallinta-tapahtumakeskus-contenteditor .parsemode-view .sui.card{background:none;border:none;margin:0}hsrky-hallinta-tapahtumakeskus-contenteditor .parsemode-view .sui.card-header,hsrky-hallinta-tapahtumakeskus-contenteditor .parsemode-view .sui.card-body,hsrky-hallinta-tapahtumakeskus-contenteditor .parsemode-view .sui.card-footer{padding:0}hsrky-hallinta-tapahtumakeskus-contenteditor .img-sm{width:25%}hsrky-hallinta-tapahtumakeskus-contenteditor .img-md{width:33.333333%}hsrky-hallinta-tapahtumakeskus-contenteditor .img-lg{width:50%}hsrky-hallinta-tapahtumakeskus-contenteditor .img-original{width:auto;max-width:100%}hsrky-hallinta-tapahtumakeskus-contenteditor .img-full{width:100%}hsrky-hallinta-tapahtumakeskus-contenteditor .img-sm img{width:100%}hsrky-hallinta-tapahtumakeskus-contenteditor .img-md img{width:100%}hsrky-hallinta-tapahtumakeskus-contenteditor .img-lg img{width:100%}hsrky-hallinta-tapahtumakeskus-contenteditor .img-full img{width:100%}hsrky-hallinta-tapahtumakeskus-contenteditor .align-center figcaption{margin:0 auto}hsrky-hallinta-tapahtumakeskus-contenteditor .img-full::before,hsrky-hallinta-tapahtumakeskus-contenteditor .img-full::after{display:table;clear:both;content:""}hsrky-hallinta-tapahtumakeskus-contenteditor figure.text-left,hsrky-hallinta-tapahtumakeskus-contenteditor figure.align-left.img-full img{text-align:left;margin:0 auto 0 0}hsrky-hallinta-tapahtumakeskus-contenteditor figure.text-right,hsrky-hallinta-tapahtumakeskus-contenteditor figure.align-right .imageoptions-container{right:0;left:auto}hsrky-hallinta-tapahtumakeskus-contenteditor figure.text-right,hsrky-hallinta-tapahtumakeskus-contenteditor figure.align-right.img-full img{text-align:right;margin:0 0 0 auto}hsrky-hallinta-tapahtumakeskus-contenteditor figure.text-center,hsrky-hallinta-tapahtumakeskus-contenteditor figure.align-center.img-full img{text-align:center;margin:0 auto}hsrky-hallinta-tapahtumakeskus-contenteditor figure img{max-width:100%}hsrky-hallinta-tapahtumakeskus-contenteditor .CodeMirror,hsrky-hallinta-tapahtumakeskus-contenteditor .CodeMirror *{font-family:monospace !important}hsrky-hallinta-tapahtumakeskus-contenteditor .togglewysiwyg{position:absolute;top:15px;right:30px;z-index:10}hsrky-hallinta-tapahtumakeskus-contenteditor .event-box-date{border:#333 solid 1px;border-radius:1px}hsrky-hallinta-tapahtumakeskus-contenteditor .event-box-date .event-box-day,hsrky-hallinta-tapahtumakeskus-contenteditor .event-box-date .event-box-month,hsrky-hallinta-tapahtumakeskus-contenteditor .event-box-date .event-box-year{font-weight:bold;text-align:center}hsrky-hallinta-tapahtumakeskus-contenteditor .event-box-date .event-box-month,hsrky-hallinta-tapahtumakeskus-contenteditor .event-box-date .event-box-year{padding:2.5px 0;font-size:14px;line-height:22px;background:#fbfbfb}hsrky-hallinta-tapahtumakeskus-contenteditor .event-box-date .event-box-day{font-size:38px;line-height:54px;margin:0;padding-top:5px}hsrky-hallinta-tapahtumakeskus-contenteditor .event-box-date .event-box-month{text-transform:uppercase;padding-bottom:5px}hsrky-hallinta-tapahtumakeskus-contenteditor .event-box-date .event-box-year{background-color:#333;color:#fdb700;padding:2.5px 0;text-transform:uppercase}hsrky-hallinta-tapahtumakeskus-contenteditor .event-box-info .event-title{font-weight:bold;font-size:16px;margin-bottom:5px}hsrky-hallinta-tapahtumakeskus-contenteditor .event-box-info .event-location,hsrky-hallinta-tapahtumakeskus-contenteditor .event-box-info .event-date{font-size:13px;color:#666;font-style:italic}hsrky-hallinta-tapahtumakeskus-contenteditor .event-box-info .event-date{padding-bottom:5px}hsrky-hallinta-tapahtumakeskus-contenteditor .event-box-info .event-location{padding-left:2.5px}hsrky-hallinta-tapahtumakeskus-contenteditor .event-box-info .event-ingress{margin:5px 0}hsrky-hallinta-tapahtumakeskus-contenteditor .event-box-info .event-keywords{font-size:90%}hsrky-hallinta-tapahtumakeskus-contenteditor .event-box-info .event-keywords a:not(:hover){font-weight:normal;color:#666}hsrky-hallinta-tapahtumakeskus-contenteditor .event-box-info .event-keyword-title{font-weight:bold}hsrky-hallinta-tapahtumakeskus-contenteditor .sticky-switcher{padding:25px}hsrky-hallinta-tapahtumakeskus-contenteditor .sticky-switcher sui-button{display:block;font-size:122.5%}hsrky-hallinta-tapahtumakeskus-contenteditor .sticky-switcher sui-button + sui-button{margin-top:15px;margin-left:0}hsrky-hallinta-tapahtumakeskus-contenteditor .sticky-switcher sui-button .fa{margin-left:3px}hsrky-hallinta-tapahtumakeskus-contenteditor #contenteditors> .statoelement{margin-bottom:1.2rem}hsrky-hallinta-tapahtumakeskus-contenteditor stato-anchor.no-icon::before{content:"" !important}hsrky-hallinta-tapahtumakeskus-contenteditor #contenteditors> *::after{content:"";display:table;clear:both}
hsrky-hallinta-tapahtumakeskus-contenteditor-table-editor .table-editor-wrapper{animation-duration:0.3s;position:relative}hsrky-hallinta-tapahtumakeskus-contenteditor-table-editor h4.option-title{padding:0 0 1.5rem 0;margin:0}hsrky-hallinta-tapahtumakeskus-contenteditor-table-editor .option-title+p{padding:0 0 1.5rem 0;margin:0}hsrky-hallinta-tapahtumakeskus-contenteditor-table-editor .option{padding:1.5rem;background:#f5f5f5;border:1px solid #ddd}hsrky-hallinta-tapahtumakeskus-contenteditor-table-editor .option textarea{height:115px}hsrky-hallinta-tapahtumakeskus-contenteditor-table-editor .premade{border-right:1px solid #ddd;border-bottom:1px solid #ddd;padding-top:1.5rem;padding-bottom:1.5rem}hsrky-hallinta-tapahtumakeskus-contenteditor-table-editor .premade:last-child{border-right:0}hsrky-hallinta-tapahtumakeskus-contenteditor-table-editor .premade-group:last-child .premade{border-bottom:0}hsrky-hallinta-tapahtumakeskus-contenteditor-table-editor .sui.card .sui.card-body .option .dropzone{margin-top:0;padding:1.5rem;min-height:auto}hsrky-hallinta-tapahtumakeskus-contenteditor-table-editor .option .dropzone .dz-message{margin:2rem 0}hsrky-hallinta-tapahtumakeskus-contenteditor-table-editor div.wrap[contenteditable="true"]:empty:not(:focus)::before,hsrky-hallinta-tapahtumakeskus-contenteditor-table-editor caption[contenteditable="true"]:empty:not(:focus)::before,hsrky-hallinta-tapahtumakeskus-contenteditor-table-editor th[contenteditable="true"]:empty:not(:focus)::before,hsrky-hallinta-tapahtumakeskus-contenteditor-table-editor td[contenteditable="true"]:empty:not(:focus)::before{content:attr(data-ph);color:inherit;display:block;font-size:1.4rem}hsrky-hallinta-tapahtumakeskus-contenteditor-table-editor table td,hsrky-hallinta-tapahtumakeskus-contenteditor-table-editor table th{min-width:140px}hsrky-hallinta-tapahtumakeskus-contenteditor-table-editor .table-responsive.expanded{padding:5px;background:#fff;border:1px solid #ccc;position:fixed;z-index:2000;left:3%;right:3%;top:5%;max-width:94vw;max-height:90vh;box-shadow:3px 7px 8px rgba(0,0,0,0.3),0 0 0 1000px rgba(0,0,0,0.4);border-radius:4px}hsrky-hallinta-tapahtumakeskus-contenteditor-table-editor .btn.expander{opacity:0;transition:opacity 100ms ease;position:absolute;top:-5px;right:-5px}hsrky-hallinta-tapahtumakeskus-contenteditor-table-editor .table-responsive.expanded .btn.expander{opacity:1;position:fixed;z-index:20001;right:calc(5px + 3vw);top:calc(5px + 5vh);background:#bada55}hsrky-hallinta-tapahtumakeskus-contenteditor-table-editor .overflown-table.table-responsive:focus .btn.expander,hsrky-hallinta-tapahtumakeskus-contenteditor-table-editor .overflown-table.table-responsive:active .btn.expander,hsrky-hallinta-tapahtumakeskus-contenteditor-table-editor .overflown-table.table-responsive:hover .btn.expander{opacity:1}
hsrky-hallinta-tapahtumakeskus-contenteditor-text-editor .page-break{border:#a9a9a9 dashed 1px;display:block;height:1px;page-break-after:always;width:100%}@media print{hsrky-hallinta-tapahtumakeskus-contenteditor-text-editor .page-break{display:none;page-break-after:always}}hsrky-hallinta-tapahtumakeskus-contenteditor-text-editor .bundle .sui.button{font-weight:bold}hsrky-hallinta-tapahtumakeskus-contenteditor-text-editor .bundle .sui.icon::before{width:24px;height:24px}hsrky-hallinta-tapahtumakeskus-contenteditor-text-editor div.highlight,hsrky-hallinta-tapahtumakeskus-contenteditor-text-editor p.highlight{background:#f5f5f5;padding:15px;border:1px solid #ddd}hsrky-hallinta-tapahtumakeskus-contenteditor-text-editor sui-select.is-disabled,hsrky-hallinta-tapahtumakeskus-contenteditor-text-editor button.is-disabled{opacity:0.5;pointer-events:none}hsrky-hallinta-tapahtumakeskus-contenteditor-text-editor #variablemodal .variable{padding:6px 0;border:1px solid transparent;position:relative;border-radius:2px}hsrky-hallinta-tapahtumakeskus-contenteditor-text-editor #variablemodal .variable.variable--block{border-bottom:1px solid #ddd;margin-bottom:6px}hsrky-hallinta-tapahtumakeskus-contenteditor-text-editor #variablemodal .variable:hover{background:#f5f5f5;cursor:pointer;border-color:#ddd}hsrky-hallinta-tapahtumakeskus-contenteditor-text-editor .variable code,hsrky-hallinta-tapahtumakeskus-contenteditor-text-editor code.variable{color:deepskyblue;background:#e9f9ff;border-radius:2px;padding:2px 4px;display:inline-block}hsrky-hallinta-tapahtumakeskus-contenteditor-text-editor .variable__value{padding:6px 12px}hsrky-hallinta-tapahtumakeskus-contenteditor-text-editor sui-button.pickvariable{position:absolute;right:-1px;top:-1px;border-radius:0 2px 0 0;display:none}hsrky-hallinta-tapahtumakeskus-contenteditor-text-editor .variable:hover sui-button.pickvariable{display:inline-block}hsrky-hallinta-tapahtumakeskus-contenteditor-text-editor #variablemodal .languages{margin-bottom:15px}hsrky-hallinta-tapahtumakeskus-contenteditor-text-editor .languages__tabs{padding:6px 12px 0;margin:0}hsrky-hallinta-tapahtumakeskus-contenteditor-text-editor .languages__tabs::before{content:"Kielet:";font-weight:bold;margin-right:5px}hsrky-hallinta-tapahtumakeskus-contenteditor-text-editor .languages__tabs .tabs-visible{font-weight:bold}hsrky-hallinta-tapahtumakeskus-contenteditor-text-editor .tabs__noexist a{color:red;opacity:0.5}hsrky-hallinta-tapahtumakeskus-contenteditor-text-editor code.variablecode{margin-bottom:10px}hsrky-hallinta-tapahtumakeskus-contenteditor-text-editor .editmode stato-anchor::before{content:"\f13d";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;padding-left:5px;padding-right:5px;display:inline}hsrky-hallinta-tapahtumakeskus-contenteditor-text-editor section.variable.variable--block{padding:10px;background:#f5f5f5}hsrky-hallinta-tapahtumakeskus-contenteditor-text-editor figcaption[contenteditable='true']{clear:both;display:block;border:1px solid #dddddd;animation-duration:750ms;animation-delay:0;word-wrap:break-word;min-height:16px}hsrky-hallinta-tapahtumakeskus-contenteditor-text-editor button svg{vertical-align:middle;width:16px;height:16px}hsrky-hallinta-tapahtumakeskus-contenteditor-text-editor hr{clear:both;display:block}hsrky-hallinta-tapahtumakeskus-contenteditor-text-editor .editable-element[data-placeholder][contenteditable='true']:empty:before{content:attr(data-placeholder);color:#888;font-style:italic;margin-bottom:12px;display:block}hsrky-hallinta-tapahtumakeskus-contenteditor-text-editor .block-header.editable-element[data-placeholder][contenteditable='true']:empty:before{margin:0}hsrky-hallinta-tapahtumakeskus-contenteditor-text-editor .is-ie main{display:block}hsrky-hallinta-tapahtumakeskus-contenteditor-text-editor .is-ie .editable-element[data-placeholder][contenteditable='true']:empty{position:relative;height:30px;width:100%}hsrky-hallinta-tapahtumakeskus-contenteditor-text-editor .is-ie .editable-element[data-placeholder][contenteditable='true']:empty:before{display:inline;position:absolute;top:0;left:0}hsrky-hallinta-tapahtumakeskus-contenteditor-text-editor li[data-value='p']::before,hsrky-hallinta-tapahtumakeskus-contenteditor-text-editor li[data-value='blockquote']::before,hsrky-hallinta-tapahtumakeskus-contenteditor-text-editor li[data-value='h2']::before,hsrky-hallinta-tapahtumakeskus-contenteditor-text-editor li[data-value='h3']::before,hsrky-hallinta-tapahtumakeskus-contenteditor-text-editor li[data-value='h4']::before,hsrky-hallinta-tapahtumakeskus-contenteditor-text-editor li[data-value='h5']::before{font-family:"Font Awesome 5 Free";content:"\f1dc";font-style:normal;font-weight:600;margin-right:5px;font-size:.8em;position:relative;top:-1px}hsrky-hallinta-tapahtumakeskus-contenteditor-text-editor li[data-value='p']::before{content:"\f1dd"}hsrky-hallinta-tapahtumakeskus-contenteditor-text-editor li[data-value='blockquote']::before{content:"\f10e"}
hsrky-header-betayellow .tiedote{font-family:"Martti Regular";font-size:14px;min-height:36px;text-align:center;padding:8px 0}
hsrky-header-logo .nav> li> a{padding:0;display:inline;color:rgb(255,255,255)}hsrky-header-logo .nav> li> a:hover,hsrky-header-logo .nav> li> a:active,hsrky-header-logo .nav> li> a:visited{background-color:rgb(147,177,204);color:rgb(255,255,255)}hsrky-header-logo .nav> li.search-icon> a:hover,hsrky-header-logo .nav> li.search-icon> a:active,hsrky-header-logo .nav> li.search-icon> a:visited{background-color:transparent}hsrky-header-logo .nav> li> a:active{color:rgb(0,91,152)}hsrky-header-logo .search{padding-bottom:10px}hsrky-header-logo label#haku-label:hover,hsrky-header-logo a[data-action="search-bar-toggle"] img:hover{cursor:pointer;cursor:hand}hsrky-header-logo header.upper{background-color:rgb(0,91,152)}hsrky-header-logo div.header-logo{margin:20px 0}hsrky-header-logo div.header-logo img{width:100%;height:100%}hsrky-header-logo ul.nimipv li,hsrky-header-logo ul.kielilista li{color:rgb(255,255,255)}hsrky-header-logo ul.nimipv,hsrky-header-logo ul.kielilista{margin:14px 0;float:right}hsrky-header-logo ul.nimipv li,hsrky-header-logo ul.kielilista li{font-size:12px;display:block;float:left;margin-right:15px}hsrky-header-logo ul.nimipv li:not(:last-child):after{content:"|";margin:0 5px}@media(max-width:992px){hsrky-header-logo .nimipv li,hsrky-header-logo .kielilista li{font-size:14px !important}hsrky-header-logo ul.nimipv{margin-bottom:5px}hsrky-header-logo ul.kielilista{margin:0 0 5px 0}hsrky-header-logo div.header-logo{margin:0 0 20px 0}}hsrky-header-logo .search-bar-section{position:relative}hsrky-header-logo .search-bar,hsrky-header-logo .search-bar-toggle{position:relative}hsrky-header-logo .search-bar{z-index:2;width:50%;left:34%;top:.8em}hsrky-header-logo .search-bar-toggle{left:0;bottom:0}hsrky-header-logo #haku-label{float:right;position:relative;margin-top:0;margin-bottom:0}hsrky-header-logo .kirkkospan{position:static;font-size:18px;font-weight:normal;color:#fff;margin:20px 10px}hsrky-header-logo .kirkkospan:hover{cursor:pointer;cursor:hand}hsrky-header-logo #haku-label img.navicon{position:static;margin-top:5px}hsrky-header-logo .search-block.right img{margin-left:.6em}hsrky-header-logo a[data-target="#desktop-search-bar"] img{position:relative}hsrky-header-logo div.search-block> a{padding-right:.5em}hsrky-header-logo .search-block.right{float:right}hsrky-header-logo li.search-icon{margin-right:0!important}hsrky-header-logo .center{text-align:center}hsrky-header-logo .right{text-align:right}hsrky-header-logo .search-button{display:block;float:right;width:48px;height:48px;margin-right:30px}hsrky-header-logo .search-button a{display:block;width:100%;height:100%}hsrky-header-logo .search-bar .input-group input,hsrky-header-logo .search-bar .input-group span.input-group-btn button.btn{height:48px}hsrky-header-logo .form-control{border:none;border-radius:0}hsrky-header-logo .form-control:focus{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}hsrky-header-logo .input-group .form-control:focus{z-index:2}hsrky-header-logo .search-bar .input-group span.input-group-btn button.btn{border-radius:0;background-color:rgb(147,177,204);font-family:sans-serif;color:rgb(255,255,255);text-transform:uppercase}hsrky-header-logo .form-control::-webkit-input-placeholder{color:rgb(0,0,0);font-size:12px}hsrky-header-logo .form-control::-moz-placeholder{color:rgb(0,0,0);font-size:12px}hsrky-header-logo .form-control:-ms-input-placeholder{color:rgb(0,0,0);font-size:12px}hsrky-header-logo .btn:focus,hsrky-header-logo .btn:active{outline:none;box-shadow:none}hsrky-header-logo div.vertical-aligned-custom-header-div{align-items:center;display:flex}hsrky-header-logo div.vertical-aligned-custom-header-div> h2{font-size:25px;color:rgb(255,255,255)}hsrky-header-logo header.lower{height:45px;background-color:rgb(147,177,204)}hsrky-header-logo header.lower .container,hsrky-header-logo header.lower .header.container{height:45px}hsrky-header-logo ul.main-nav{padding:0;line-height:45px;font-size:18px;display:inline-block;float:right}hsrky-header-logo ul.main-nav li{padding:0}hsrky-header-logo ul.main-nav li img{height:25px;margin:0 10px}hsrky-header-logo ul.main-nav li img.navicon{height:18px}hsrky-header-logo ul.main-nav li a{float:right}hsrky-header-logo ul.main-nav li a span{font-size:20px;position:relative;top:3px}hsrky-header-logo .main-nav li{width:100%}hsrky-header-logo .main-nav li a:focus,hsrky-header-logo .main-nav li:focus{outline:none}@media(max-width:1024px){hsrky-header-logo #haku-label img.navicon{position:static;margin-top:1.3em}}@media(max-width:992px){hsrky-header-logo header.lower{display:none}}hsrky-header-logo .mobile-menu{padding:0;float:right}hsrky-header-logo .mobile-menu ul{list-style-type:none;padding:0;margin:0}hsrky-header-logo .mobile-menu ul li{padding:5px;width:40px;height:40px;clear:both}hsrky-header-logo .mobile-menu ul li:not(:last-child){margin-right:0;margin-bottom:10px}hsrky-header-logo .mobile-menu ul li img{width:100%;height:100%}hsrky-header-logo form.mobile-search{margin:20px}hsrky-header-logo div.input-group{}hsrky-header-logo form.mobile-search input.form-control{border:1px solid rgb(0,91,152);font-size:20px;font-family:sans-serif;padding:25px}hsrky-header-logo form.mobile-search span.input-group-btn button.btn{background-color:rgb(147,177,204);border-radius:20px;color:rgb(255,255,255);font-family:sans-serif;font-size:22px;margin-left:10px}hsrky-header-logo form.mobile-search{margin:20px}hsrky-header-logo div.input-group{}hsrky-header-logo form.mobile-search input.form-control{border:1px solid rgb(0,91,152);font-size:20px;font-family:sans-serif;padding:25px}hsrky-header-logo form.mobile-search span.input-group-btn button.btn{background-color:rgb(147,177,204);border-radius:20px;color:rgb(255,255,255);font-family:sans-serif;font-size:22px;margin-left:10px}@media(max-width:505px){hsrky-header-logo ul.nimipv li,hsrky-header-logo ul.kielilista li{font-size:10px !important;display:block;float:left}}hsrky-header-logo div#srk_menu,hsrky-header-logo div#palvelut_menu,hsrky-header-logo div#palvelut_menu_mobile,hsrky-header-logo div#srk_menu_mobile{background-color:rgb(242,242,242);border-bottom:2px solid rgb(0,91,152);width:100%;height:100%;overflow:hidden;position:absolute;z-index:3;left:0}hsrky-header-logo div#srk_menu{top:-45px}
hsrky-header-white .linkit{color:rgb(147,149,152);font-family:sans-serif;font-size:12px;height:36px;line-height:36px}hsrky-header-white .linkit span{font-family:sans-serif;color:rgb(147,149,152)}hsrky-header-white .linkit a{font-family:sans-serif;font-size:12px;color:rgb(147,149,152)}hsrky-header-white .linkit .pilkku:last-child{display:none}@media(max-width:991px){hsrky-header-white .nimipaivat{display:none}}
hsrky-nostolista-image *:not(figcaption){-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}hsrky-nostolista-image figure{position:relative;clear:both;max-width:100%;display:block}hsrky-nostolista-image .hover-peip{position:absolute;width:calc(100% + 20px);height:65px;top:-10px;z-index:1;left:-10px}hsrky-nostolista-image .imageoptions-container{bottom:0;left:0;position:absolute;width:100%;bottom:-50px;text-align:center;min-width:330px;max-width:330px;z-index:1;margin:auto;left:0;right:0}hsrky-nostolista-image .imageoptions{background:rgb(245,245,245);padding:0.5rem;border:1px solid #A0A0A0;box-shadow:1px 4px 6px 1px rgba(0,0,0,0.34);display:inline-block;text-align:left;position:relative}hsrky-nostolista-image .imagecaption-options,hsrky-nostolista-image .imagealt-options,hsrky-nostolista-image .imageclass-options,hsrky-nostolista-image .imagealign-options,hsrky-nostolista-image .imagelink-options{position:absolute;display:inline-block;background:#f5f5f5;padding:10px;margin-top:0;margin-left:0;border:1px solid #A0A0A0;box-shadow:inset 0 10px 7px -5px rgba(164,164,164,0.84),2px 3px 5px 1px rgba(0,0,0,0.25);border-top:0;z-index:2;right:5px;top:42px;width:calc(100% - 10px)}hsrky-nostolista-image .sui.button{padding:6px 12px;height:32px;position:relative;z-index:2}hsrky-nostolista-image .imagecaption-options .sui.button,hsrky-nostolista-image .imagealt-options .sui.button,hsrky-nostolista-image .imageclass-options .sui.button,hsrky-nostolista-image .imagelink-options .sui.button{display:block;width:100%;font-size:10px;background:#FFFFFF;margin:10px 0;border-radius:2px;text-align:center;font-weight:500;box-shadow:1px 1px 3px rgba(0,0,0,0.14)}hsrky-nostolista-image .imagecaption-options .sui.button:last-child,hsrky-nostolista-image .imagealt-options .sui.button:last-child,hsrky-nostolista-image .imageclass-options .sui.button:last-child{margin-bottom:0}hsrky-nostolista-image .imagecaption-options input,hsrky-nostolista-image .imagealt-options input{margin:0;padding:4px;width:100%;height:25px;z-index:2;display:block;font-size:12px}hsrky-nostolista-image .align-left .sui.button[data-command='align-left'],hsrky-nostolista-image .align-center .sui.button[data-command='align-center'],hsrky-nostolista-image .align-right .sui.button[data-command='align-right'],hsrky-nostolista-image .img-sm .imageclass-options .sui.button[data-command='img-sm'],hsrky-nostolista-image .img-md .imageclass-options .sui.button[data-command='img-md'],hsrky-nostolista-image .img-lg .imageclass-options .sui.button[data-command='img-lg'],hsrky-nostolista-image .img-full .imageclass-options .sui.button[data-command='img-full'],hsrky-nostolista-image .img-original .imageclass-options .sui.button[data-command='img-original']{box-shadow:inset 0 0 0 1px #CCCCCC;outline:0;background:#eee}hsrky-nostolista-image span.divider{background-color:rgb(232,232,232);width:1px;height:100%;position:absolute;top:0;margin-left:3px}hsrky-nostolista-image .divider + .button{margin-left:10px}hsrky-nostolista-image .title{font-size:9px;margin-left:-6px;text-transform:uppercase;font-weight:700;color:#484848;position:absolute;top:-12px}hsrky-nostolista-image .divider + .title{margin-left:4px}hsrky-nostolista-image .img-sm{width:25%}hsrky-nostolista-image .img-md{width:33.333333%}hsrky-nostolista-image .img-lg{width:50%}hsrky-nostolista-image .img-original{width:auto;max-width:100%}hsrky-nostolista-image .img-full{width:100%}hsrky-nostolista-image .img-sm img{width:100%}hsrky-nostolista-image .img-md img{width:100%}hsrky-nostolista-image .img-lg img{width:100%}hsrky-nostolista-image .img-full img{width:100%}hsrky-nostolista-image .img-full::before,hsrky-nostolista-image .img-full::after{display:table;clear:both;content:""}hsrky-nostolista-image figure.align-left.img-full img{text-align:left;margin:0 auto 0 0}hsrky-nostolista-image figure.align-right .imageoptions-container{right:0;left:auto}hsrky-nostolista-image figure.align-right.img-full img{text-align:right;margin:0 0 0 auto}hsrky-nostolista-image figure.align-center.img-full img{text-align:center;margin:0 auto}hsrky-nostolista-image figure img{max-width:100%;width:100%}hsrky-nostolista-image .sui.button .fa{margin-right:6px;font-size:14px}hsrky-nostolista-image .sui.button .fa:last-child{margin-right:0}hsrky-nostolista-image .sui.button .fa.fa-caret-down{font-size:12px}hsrky-nostolista-image a.image-anchor{position:relative}hsrky-nostolista-image span.recommended-size{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin:0 auto;height:30px;font-size:22px;font-weight:700;line-height:1;color:rgb(255,255,255);text-shadow:1px 1px 1px black;text-decoration:none;font-family:monospace;pointer-events:none;white-space:normal}
hsrky-nostolista-nosto .imageoptions-container{top:0 !important;bottom:auto}hsrky-nostolista-nosto .isonosto .content{min-height:120px}
hsrky-sukututkimustilaus-contenteditor .sui.icon.pagebreak::before{background:url('/stato/images/icons/contenteditor/pagebreak.svg')}hsrky-sukututkimustilaus-contenteditor .sui.icon.hr::before{background:url('/stato/images/icons/contenteditor/hr.svg')}hsrky-sukututkimustilaus-contenteditor .sui.icon{top:2px}hsrky-sukututkimustilaus-contenteditor .editmode .content{outline:#c3c3c3 dotted 1px;cursor:pointer;transition:outline 50ms ease-in-out}hsrky-sukututkimustilaus-contenteditor .editmode .content:hover{outline:#c3c3c3 solid 1px}hsrky-sukututkimustilaus-contenteditor .active-editor .content:hover,hsrky-sukututkimustilaus-contenteditor .active-editor .content{cursor:text}hsrky-sukututkimustilaus-contenteditor [contenteditable=true]{outline:0}hsrky-sukututkimustilaus-contenteditor span.divider{margin:0 1rem}hsrky-sukututkimustilaus-contenteditor span.text-settings{font-size:1.2rem}hsrky-sukututkimustilaus-contenteditor .sui.card{border:0;background:transparent;overflow:visible;margin:0}hsrky-sukututkimustilaus-contenteditor .sui.card.fullscreen{position:fixed;width:100%;min-height:100%;height:auto;overflow-y:scroll;left:0;top:0;right:0;bottom:0;background:#fff;z-index:24}hsrky-sukututkimustilaus-contenteditor .sui.card.fullscreen .sui.card-header.options{position:fixed;width:100%;top:0;left:0}hsrky-sukututkimustilaus-contenteditor .sui.card.fullscreen .sui.card-body.content{padding-top:8rem;outline:none;border-bottom:0}hsrky-sukututkimustilaus-contenteditor .editmode .sui.card-footer{visibility:visible;opacity:1;border:1px solid #ddd;border-top:0;padding:1rem}hsrky-sukututkimustilaus-contenteditor .editmode .content{padding:0;min-height:0;background:#fff;cursor:pointer}hsrky-sukututkimustilaus-contenteditor .sui.card .sui.card-footer{visibility:hidden;opacity:0}hsrky-sukututkimustilaus-contenteditor .sui.card:hover .sui.card-footer{visibility:visible;opacity:1}hsrky-sukututkimustilaus-contenteditor .fs .fa-compress{display:none}hsrky-sukututkimustilaus-contenteditor .fs.fullscreen .fa-compress{display:block}hsrky-sukututkimustilaus-contenteditor .fs.fullscreen .fa-expand{display:none}hsrky-sukututkimustilaus-contenteditor .sui.card.fullscreen .sui.card-body{padding:1.5rem}hsrky-sukututkimustilaus-contenteditor .align{display:inline-block;position:relative}hsrky-sukututkimustilaus-contenteditor .layout-options,hsrky-sukututkimustilaus-contenteditor .tabledata-options,hsrky-sukututkimustilaus-contenteditor .import-options,hsrky-sukututkimustilaus-contenteditor .align-options{position:absolute;display:inline-block;width:18.4rem;background:#f5f5f5;border:1px solid #ddd;padding:0.5rem;left:0;top:3.6rem}hsrky-sukututkimustilaus-contenteditor .tabledata-options,hsrky-sukututkimustilaus-contenteditor .import-options{width:56.4rem;left:0}hsrky-sukututkimustilaus-contenteditor .anchor-options{width:400px}hsrky-sukututkimustilaus-contenteditor .anchor-options .flex{display:flex;align-items:flex-start}hsrky-sukututkimustilaus-contenteditor .anchor-options .flex> * + *{margin-left:5px}hsrky-sukututkimustilaus-contenteditor .tyokalut .anchor-options button{height:34px;border-radius:0}hsrky-sukututkimustilaus-contenteditor .anchor-options label{font-size:12px;margin-left:2px;margin-bottom:2px}hsrky-sukututkimustilaus-contenteditor .anchor-options sui-input{flex-grow:1}hsrky-sukututkimustilaus-contenteditor .anchor-options sui-input input{height:34px}hsrky-sukututkimustilaus-contenteditor .anchor-options .form-control:invalid{border:1px solid red}hsrky-sukututkimustilaus-contenteditor img{max-width:100%}hsrky-sukututkimustilaus-contenteditor figure.text-left,hsrky-sukututkimustilaus-contenteditor figure.align-left{float:left;margin-right:15px;margin-bottom:5px}hsrky-sukututkimustilaus-contenteditor main> p{}hsrky-sukututkimustilaus-contenteditor figure> a{display:block}hsrky-sukututkimustilaus-contenteditor figure.text-right,hsrky-sukututkimustilaus-contenteditor figure.align-right{float:right;margin-left:15px;margin-bottom:5px}hsrky-sukututkimustilaus-contenteditor figure.text-center,hsrky-sukututkimustilaus-contenteditor figure.align-center{float:none;margin:0 auto 5px;text-align:center;display:block}hsrky-sukututkimustilaus-contenteditor figure.no-align{margin:0 15px 5px;display:block}hsrky-sukututkimustilaus-contenteditor .figure{display:inline-block}hsrky-sukututkimustilaus-contenteditor figure{position:relative;margin:0 0 1rem}hsrky-sukututkimustilaus-contenteditor figure[contenteditable="true"]{cursor:pointer}hsrky-sukututkimustilaus-contenteditor .figure-img{margin-bottom:0.5rem;line-height:1;display:block}hsrky-sukututkimustilaus-contenteditor figcaption{display:block;font-size:1.4rem}hsrky-sukututkimustilaus-contenteditor figure .imageoptions{background:rgba(245,245,245,1);padding:0.5rem;border:1px solid #bbb}hsrky-sukututkimustilaus-contenteditor figure:hover .imageoptions-container{display:block}hsrky-sukututkimustilaus-contenteditor figure.imageactive .imageoptions-container{}hsrky-sukututkimustilaus-contenteditor .dropzone{min-height:15rem;border:3px dashed rgba(0,0,0,0.3);background:white;padding:5rem;border-radius:0.2rem;cursor:pointer;text-align:center;display:block}hsrky-sukututkimustilaus-contenteditor .image_picker_selector{padding:0;list-style-type:none;width:100%;display:block}hsrky-sukututkimustilaus-contenteditor .image_picker_selector li{width:25%;padding:1rem}hsrky-sukututkimustilaus-contenteditor .image_picker_selector li .thumbnail{margin-bottom:0;transition:all ease-in-out .1s;border-radius:0;padding:0.2rem}hsrky-sukututkimustilaus-contenteditor .image_picker_selector li .thumbnail.selected{background:#2d353c;transition:all ease-in-out .1s;box-shadow:0 0 10px #2d353c;border:1px solid #2d353c}hsrky-sukututkimustilaus-contenteditor .library-content{background:#f5f5f5;padding-top:1.5rem;padding-bottom:1.5rem;border-left:1px solid #ddd}hsrky-sukututkimustilaus-contenteditor .puu-container,hsrky-sukututkimustilaus-contenteditor .url-osoite-container{padding-top:1.5rem;padding-bottom:1.5rem}hsrky-sukututkimustilaus-contenteditor #imageoptions .tabs-container{padding:1.5rem}hsrky-sukututkimustilaus-contenteditor .modal-lg{width:95%}hsrky-sukututkimustilaus-contenteditor .bundle{display:flex;flex-wrap:wrap;margin:0;padding:4px 8px;font-size:0;align-items:center}hsrky-sukututkimustilaus-contenteditor .bundle .separator{width:1px;background:#ddd;margin:8px 4px;height:18px}hsrky-sukututkimustilaus-contenteditor .bundle .separator + .separator{display:none}hsrky-sukututkimustilaus-contenteditor .bundle .separator:first-child{display:none}hsrky-sukututkimustilaus-contenteditor .bundle sui-select.sui.formelement{width:92px;border:0;padding:0;height:26px;background:transparent;margin-right:2px}hsrky-sukututkimustilaus-contenteditor .bundle sui-select.sui.formelement .sui-select__container{padding:0 16px 0 6px;height:26px;line-height:24px;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}hsrky-sukututkimustilaus-contenteditor .bundle sui-select .sui-select__container::after{top:0}hsrky-sukututkimustilaus-contenteditor .bundle sui-select .sui-select__items{top:26px;width:auto;min-width:100%}hsrky-sukututkimustilaus-contenteditor .bundle sui-select .sui-select__item{white-space:nowrap}hsrky-sukututkimustilaus-contenteditor .sui.button.light{background:#fff}hsrky-sukututkimustilaus-contenteditor .bundle .align>.sui.button{border-radius:2px}hsrky-sukututkimustilaus-contenteditor .bundle .sui.button{margin-top:4px;margin-bottom:4px;padding:2px 8px;height:26px;min-width:26px;text-align:center;border-radius:2px;background:transparent}hsrky-sukututkimustilaus-contenteditor .bundle .sui.button:hover,hsrky-sukututkimustilaus-contenteditor .bundle .sui.button:active,hsrky-sukututkimustilaus-contenteditor .bundle .sui.button.active{border-color:#ddd;background:#fff;box-shadow:none}hsrky-sukututkimustilaus-contenteditor .bundle .sui.button + .sui.button,hsrky-sukututkimustilaus-contenteditor .bundle .sui.button + .tooltip + .sui.button{margin-left:2px}hsrky-sukututkimustilaus-contenteditor .bundle .sui.button svg{color:currentColor;fill:currentColor}hsrky-sukututkimustilaus-contenteditor .group{padding:0 8px;display:flex;flex-wrap:wrap;align-items:center;position:relative}hsrky-sukututkimustilaus-contenteditor .group + .group{border-left:1px solid #ddd}hsrky-sukututkimustilaus-contenteditor .card-header{padding:0;border:0;background:#f5f5f5;box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);flex-wrap:wrap;z-index:1}hsrky-sukututkimustilaus-contenteditor .sui.card .sui.card-header .group-title{font-size:10px;margin-left:8px;text-transform:uppercase;font-weight:700;color:#aaa;position:absolute;left:0;top:0;display:none}hsrky-sukututkimustilaus-contenteditor select.form-control{height:38px;width:auto;display:inline-block}hsrky-sukututkimustilaus-contenteditor .no-border-right{border-right:0}hsrky-sukututkimustilaus-contenteditor .group:first-child{border-left:0}hsrky-sukututkimustilaus-contenteditor .group:last-child{border-right:0}hsrky-sukututkimustilaus-contenteditor .tyokalut button{height:38px}hsrky-sukututkimustilaus-contenteditor .clone{display:none !important}hsrky-sukututkimustilaus-contenteditor .remove{position:absolute;right:25px;color:rgba(200,98,98,0.62);top:calc(50% - 14px);font-size:18px}hsrky-sukututkimustilaus-contenteditor .remove:hover{color:#F44;cursor:pointer}hsrky-sukututkimustilaus-contenteditor .popover{white-space:nowrap;max-width:none}hsrky-sukututkimustilaus-contenteditor .popover .popover-content{margin:0}hsrky-sukututkimustilaus-contenteditor .popover .button+.button{margin-left:10px}hsrky-sukututkimustilaus-contenteditor .handle{font-size:30px;padding:0 10px;position:absolute;right:0;color:rgb(170,170,170);top:calc(50% - 22px)}hsrky-sukututkimustilaus-contenteditor .handle:hover{color:#000;cursor:move}hsrky-sukututkimustilaus-contenteditor .contenteditor-wrapper{animation-duration:0.3s;position:relative}hsrky-sukututkimustilaus-contenteditor .affix-bottom,hsrky-sukututkimustilaus-contenteditor .affix:not(.fullscreen){z-index:15;top:0;bottom:auto;max-width:1023px;position:fixed;width:calc(100% - 1px);margin-left:-4px;margin-top:0}hsrky-sukututkimustilaus-contenteditor .tyokalut,hsrky-sukututkimustilaus-contenteditor .tyokalut *{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}hsrky-sukututkimustilaus-contenteditor .tyokalut{padding:0 !important;width:100%;margin-top:0;position:absolute;bottom:100%;top:auto;border-bottom:2px solid transparent;display:flex;opacity:0;visibility:hidden;transition:opacity 50ms ease-in-out 250ms,visibility 50ms ease-in-out 250ms}hsrky-sukututkimustilaus-contenteditor .editor-instance:hover> .sui-form> .sui-form__form-section> .tyokalut,hsrky-sukututkimustilaus-contenteditor .editor-instance:hover> .tyokalut,hsrky-sukututkimustilaus-contenteditor .tyokalut.active-toolbar{opacity:1;visibility:visible;transition-delay:250ms}hsrky-sukututkimustilaus-contenteditor .tyokalut.active-toolbar{transition-delay:500ms}hsrky-sukututkimustilaus-contenteditor .tyokalut:not(.allow-float){position:absolute !important}hsrky-sukututkimustilaus-contenteditor .affix-bottom{box-shadow:5px 5px 5px 5px #FF0}hsrky-sukututkimustilaus-contenteditor .fullscreen .sui.button.fs{background:#E6F6DF;color:#2d353c;border-color:#ddd;border-top:0;border-bottom:0}hsrky-sukututkimustilaus-contenteditor .fullscreen header{max-width:none !important;zoom:1.25}hsrky-sukututkimustilaus-contenteditor .contenteditor-placeholder{height:150px;background:rgba(92,184,92,0.5);border:1px dotted #3a8e3a;opacity:0.3;width:100%;margin:15px 0;display:block;transition:all ease-in-out .3s}hsrky-sukututkimustilaus-contenteditor .editor-instance header{min-height:44px !important}hsrky-sukututkimustilaus-contenteditor .contenteditor-wrapper.ui-sortable-helper{opacity:0.7}hsrky-sukututkimustilaus-contenteditor .editor-instance{position:relative;border-radius:2px;margin-bottom:2px !important}hsrky-sukututkimustilaus-contenteditor .fullscreen main{zoom:1.25}hsrky-sukututkimustilaus-contenteditor [imageclass='img-full']+*{clear:both}hsrky-sukututkimustilaus-contenteditor .contenteditor-wrapper{width:100%;display:block}hsrky-sukututkimustilaus-contenteditor .contenteditor-wrapper::before,hsrky-sukututkimustilaus-contenteditor .contenteditor-wrapper::after{content:"";display:table}hsrky-sukututkimustilaus-contenteditor .contenteditor-wrapper::after{clear:both}hsrky-sukututkimustilaus-contenteditor .getting-sorted{border:3px solid #A4E2A4;margin-bottom:18px;overflow:hidden;max-height:200px !important}hsrky-sukututkimustilaus-contenteditor .addcontentarea{margin:0 0 15px 0;padding:15px 15px 0;background:#fafafa;border:3px dashed #ddd;border-radius:8px;text-align:right;font-family:'Roboto','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:12px}hsrky-sukututkimustilaus-contenteditor .addcontentarea-tip{display:inline-block;line-height:80px;margin-bottom:15px;vertical-align:middle;margin-right:15px;font-size:18px;color:#aaa}hsrky-sukututkimustilaus-contenteditor .sui.button.contentarea{background:#eee;color:#555;border:1px solid #ddd;height:80px;width:80px;border-radius:8px;text-align:center;padding:0;margin-bottom:15px;transition:all ease-in-out .2s}hsrky-sukututkimustilaus-contenteditor .sui.button.contentarea+.sui.button.contentarea{margin-left:5px}hsrky-sukututkimustilaus-contenteditor .sui.button.contentarea:hover{background:#ddd}hsrky-sukututkimustilaus-contenteditor .sui.button.contentarea:active,hsrky-sukututkimustilaus-contenteditor .sui.button.contentarea:focus{box-shadow:inset 0 0 5px #888;outline:0}hsrky-sukututkimustilaus-contenteditor .sui.button.contentarea .fa{display:block;font-size:24px;margin-bottom:10px}hsrky-sukututkimustilaus-contenteditor .contentarea-title{display:block;width:100%;text-overflow:ellipsis;overflow:hidden;padding:0 5px}hsrky-sukututkimustilaus-contenteditor .parsemode-view .sui.card{background:none;border:none;margin:0}hsrky-sukututkimustilaus-contenteditor .parsemode-view .sui.card-header,hsrky-sukututkimustilaus-contenteditor .parsemode-view .sui.card-body,hsrky-sukututkimustilaus-contenteditor .parsemode-view .sui.card-footer{padding:0}hsrky-sukututkimustilaus-contenteditor .img-sm{width:25%}hsrky-sukututkimustilaus-contenteditor .img-md{width:33.333333%}hsrky-sukututkimustilaus-contenteditor .img-lg{width:50%}hsrky-sukututkimustilaus-contenteditor .img-original{width:auto;max-width:100%}hsrky-sukututkimustilaus-contenteditor .img-full{width:100%}hsrky-sukututkimustilaus-contenteditor .img-sm img{width:100%}hsrky-sukututkimustilaus-contenteditor .img-md img{width:100%}hsrky-sukututkimustilaus-contenteditor .img-lg img{width:100%}hsrky-sukututkimustilaus-contenteditor .img-full img{width:100%}hsrky-sukututkimustilaus-contenteditor .align-center figcaption{margin:0 auto}hsrky-sukututkimustilaus-contenteditor .img-full::before,hsrky-sukututkimustilaus-contenteditor .img-full::after{display:table;clear:both;content:""}hsrky-sukututkimustilaus-contenteditor figure.text-left,hsrky-sukututkimustilaus-contenteditor figure.align-left.img-full img{text-align:left;margin:0 auto 0 0}hsrky-sukututkimustilaus-contenteditor figure.text-right,hsrky-sukututkimustilaus-contenteditor figure.align-right .imageoptions-container{right:0;left:auto}hsrky-sukututkimustilaus-contenteditor figure.text-right,hsrky-sukututkimustilaus-contenteditor figure.align-right.img-full img{text-align:right;margin:0 0 0 auto}hsrky-sukututkimustilaus-contenteditor figure.text-center,hsrky-sukututkimustilaus-contenteditor figure.align-center.img-full img{text-align:center;margin:0 auto}hsrky-sukututkimustilaus-contenteditor figure img{max-width:100%}hsrky-sukututkimustilaus-contenteditor .CodeMirror,hsrky-sukututkimustilaus-contenteditor .CodeMirror *{font-family:monospace !important}hsrky-sukututkimustilaus-contenteditor .togglewysiwyg{position:absolute;top:15px;right:30px;z-index:10}hsrky-sukututkimustilaus-contenteditor .event-box-date{border:#333 solid 1px;border-radius:1px}hsrky-sukututkimustilaus-contenteditor .event-box-date .event-box-day,hsrky-sukututkimustilaus-contenteditor .event-box-date .event-box-month,hsrky-sukututkimustilaus-contenteditor .event-box-date .event-box-year{font-weight:bold;text-align:center}hsrky-sukututkimustilaus-contenteditor .event-box-date .event-box-month,hsrky-sukututkimustilaus-contenteditor .event-box-date .event-box-year{padding:2.5px 0;font-size:14px;line-height:22px;background:#fbfbfb}hsrky-sukututkimustilaus-contenteditor .event-box-date .event-box-day{font-size:38px;line-height:54px;margin:0;padding-top:5px}hsrky-sukututkimustilaus-contenteditor .event-box-date .event-box-month{text-transform:uppercase;padding-bottom:5px}hsrky-sukututkimustilaus-contenteditor .event-box-date .event-box-year{background-color:#333;color:#fdb700;padding:2.5px 0;text-transform:uppercase}hsrky-sukututkimustilaus-contenteditor .event-box-info .event-title{font-weight:bold;font-size:16px;margin-bottom:5px}hsrky-sukututkimustilaus-contenteditor .event-box-info .event-location,hsrky-sukututkimustilaus-contenteditor .event-box-info .event-date{font-size:13px;color:#666;font-style:italic}hsrky-sukututkimustilaus-contenteditor .event-box-info .event-date{padding-bottom:5px}hsrky-sukututkimustilaus-contenteditor .event-box-info .event-location{padding-left:2.5px}hsrky-sukututkimustilaus-contenteditor .event-box-info .event-ingress{margin:5px 0}hsrky-sukututkimustilaus-contenteditor .event-box-info .event-keywords{font-size:90%}hsrky-sukututkimustilaus-contenteditor .event-box-info .event-keywords a:not(:hover){font-weight:normal;color:#666}hsrky-sukututkimustilaus-contenteditor .event-box-info .event-keyword-title{font-weight:bold}hsrky-sukututkimustilaus-contenteditor .sticky-switcher{padding:25px}hsrky-sukututkimustilaus-contenteditor .sticky-switcher sui-button{display:block;font-size:122.5%}hsrky-sukututkimustilaus-contenteditor .sticky-switcher sui-button + sui-button{margin-top:15px;margin-left:0}hsrky-sukututkimustilaus-contenteditor .sticky-switcher sui-button .fa{margin-left:3px}hsrky-sukututkimustilaus-contenteditor #contenteditors> .statoelement{margin-bottom:1.2rem}hsrky-sukututkimustilaus-contenteditor stato-anchor.no-icon::before{content:"" !important}hsrky-sukututkimustilaus-contenteditor #contenteditors> *::after{content:"";display:table;clear:both}
hsrky-sukututkimustilaus-contenteditor-text-editor .page-break{border:#a9a9a9 dashed 1px;display:block;height:1px;page-break-after:always;width:100%}@media print{hsrky-sukututkimustilaus-contenteditor-text-editor .page-break{display:none;page-break-after:always}}hsrky-sukututkimustilaus-contenteditor-text-editor .bundle .sui.button{font-weight:bold}hsrky-sukututkimustilaus-contenteditor-text-editor .bundle .sui.icon::before{width:24px;height:24px}hsrky-sukututkimustilaus-contenteditor-text-editor div.highlight,hsrky-sukututkimustilaus-contenteditor-text-editor p.highlight{background:#f5f5f5;padding:15px;border:1px solid #ddd}hsrky-sukututkimustilaus-contenteditor-text-editor sui-select.is-disabled,hsrky-sukututkimustilaus-contenteditor-text-editor button.is-disabled{opacity:0.5;pointer-events:none}hsrky-sukututkimustilaus-contenteditor-text-editor #variablemodal .variable{padding:6px 0;border:1px solid transparent;position:relative;border-radius:2px}hsrky-sukututkimustilaus-contenteditor-text-editor #variablemodal .variable.variable--block{border-bottom:1px solid #ddd;margin-bottom:6px}hsrky-sukututkimustilaus-contenteditor-text-editor #variablemodal .variable:hover{background:#f5f5f5;cursor:pointer;border-color:#ddd}hsrky-sukututkimustilaus-contenteditor-text-editor .variable code,hsrky-sukututkimustilaus-contenteditor-text-editor code.variable{color:deepskyblue;background:#e9f9ff;border-radius:2px;padding:2px 4px;display:inline-block}hsrky-sukututkimustilaus-contenteditor-text-editor .variable__value{padding:6px 12px}hsrky-sukututkimustilaus-contenteditor-text-editor sui-button.pickvariable{position:absolute;right:-1px;top:-1px;border-radius:0 2px 0 0;display:none}hsrky-sukututkimustilaus-contenteditor-text-editor .variable:hover sui-button.pickvariable{display:inline-block}hsrky-sukututkimustilaus-contenteditor-text-editor #variablemodal .languages{margin-bottom:15px}hsrky-sukututkimustilaus-contenteditor-text-editor .languages__tabs{padding:6px 12px 0;margin:0}hsrky-sukututkimustilaus-contenteditor-text-editor .languages__tabs::before{content:"Kielet:";font-weight:bold;margin-right:5px}hsrky-sukututkimustilaus-contenteditor-text-editor .languages__tabs .tabs-visible{font-weight:bold}hsrky-sukututkimustilaus-contenteditor-text-editor .tabs__noexist a{color:red;opacity:0.5}hsrky-sukututkimustilaus-contenteditor-text-editor code.variablecode{margin-bottom:10px}hsrky-sukututkimustilaus-contenteditor-text-editor .editmode stato-anchor::before{content:"\f13d";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;padding-left:5px;padding-right:5px;display:inline}hsrky-sukututkimustilaus-contenteditor-text-editor section.variable.variable--block{padding:10px;background:#f5f5f5}hsrky-sukututkimustilaus-contenteditor-text-editor figcaption[contenteditable='true']{clear:both;display:block;border:1px solid #dddddd;animation-duration:750ms;animation-delay:0;word-wrap:break-word;min-height:16px}hsrky-sukututkimustilaus-contenteditor-text-editor button svg{vertical-align:middle;width:16px;height:16px}hsrky-sukututkimustilaus-contenteditor-text-editor hr{clear:both;display:block}hsrky-sukututkimustilaus-contenteditor-text-editor .editable-element[data-placeholder][contenteditable='true']:empty:before{content:attr(data-placeholder);color:#888;font-style:italic;margin-bottom:12px;display:block}hsrky-sukututkimustilaus-contenteditor-text-editor .block-header.editable-element[data-placeholder][contenteditable='true']:empty:before{margin:0}hsrky-sukututkimustilaus-contenteditor-text-editor .is-ie main{display:block}hsrky-sukututkimustilaus-contenteditor-text-editor .is-ie .editable-element[data-placeholder][contenteditable='true']:empty{position:relative;height:30px;width:100%}hsrky-sukututkimustilaus-contenteditor-text-editor .is-ie .editable-element[data-placeholder][contenteditable='true']:empty:before{display:inline;position:absolute;top:0;left:0}hsrky-sukututkimustilaus-contenteditor-text-editor li[data-value='p']::before,hsrky-sukututkimustilaus-contenteditor-text-editor li[data-value='blockquote']::before,hsrky-sukututkimustilaus-contenteditor-text-editor li[data-value='h2']::before,hsrky-sukututkimustilaus-contenteditor-text-editor li[data-value='h3']::before,hsrky-sukututkimustilaus-contenteditor-text-editor li[data-value='h4']::before,hsrky-sukututkimustilaus-contenteditor-text-editor li[data-value='h5']::before{font-family:"Font Awesome 5 Free";content:"\f1dc";font-style:normal;font-weight:600;margin-right:5px;font-size:.8em;position:relative;top:-1px}hsrky-sukututkimustilaus-contenteditor-text-editor li[data-value='p']::before{content:"\f1dd"}hsrky-sukututkimustilaus-contenteditor-text-editor li[data-value='blockquote']::before{content:"\f10e"}
hsrky-tapahtumat-tapahtuma-tapahtuma h1{margin:20px 0;padding:0 10px;margin-top:0}hsrky-tapahtumat-tapahtuma-tapahtuma h2{margin:20px 0}hsrky-tapahtumat-tapahtuma-tapahtuma p{font-family:sans-serif;font-size:22px;margin:15px 0}hsrky-tapahtumat-tapahtuma-tapahtuma .linkki a{display:block;margin:15px 0}hsrky-tapahtumat-tapahtuma-tapahtuma p:last-child{margin-bottom:20px}hsrky-tapahtumat-tapahtuma-tapahtuma .uutis-tiedot{font-size:18px;font-family:sans-serif;margin:20px 0;padding:0 10px}hsrky-tapahtumat-tapahtuma-tapahtuma .uutis-tiedot span{font-size:14px;font-family:sans-serif;display:inline-block}hsrky-tapahtumat-tapahtuma-tapahtuma .tapahtuma-tiedot{margin:30px 0;padding:0 10px}hsrky-tapahtumat-tapahtuma-tapahtuma .tapahtuma-tiedot span{font-size:14px;font-family:sans-serif;line-height:30px}hsrky-tapahtumat-tapahtuma-tapahtuma .tapahtuma-tiedot img{margin:0 5px}hsrky-tapahtumat-tapahtuma-tapahtuma a{font-size:18px;font-family:sans-serif;color:rgb(0,91,152)}hsrky-tapahtumat-tapahtuma-tapahtuma .sisaltoalue{padding:0 10px}hsrky-tapahtumat-tapahtuma-tapahtuma .keskilainaus{margin:2% 6%;font-size:30px;color:rgb(0,91,152);border-width:0;font-family:"Martti Regular"}hsrky-tapahtumat-tapahtuma-tapahtuma .keskilainaus:before{content:open-quote;font-size:40px !important}hsrky-tapahtumat-tapahtuma-tapahtuma .keskilainaus:after{content:close-quote;font-size:40px !important}
hsrky-tapahtumat-tapahtuma-tapahtuma-aiheeseenliittyvaa h1{font-size:30px;padding:10px 0;font-family:"Martti Bold"}hsrky-tapahtumat-tapahtuma-tapahtuma-aiheeseenliittyvaa div.tags{padding:30px 10px 55px 10px}hsrky-tapahtumat-tapahtuma-tapahtuma-aiheeseenliittyvaa div.tag-container{margin:10px 0;line-height:50px}hsrky-tapahtumat-tapahtuma-tapahtuma-aiheeseenliittyvaa span.tag{background-color:rgb(194,219,236);border-radius:20px;display:inline-block;font-family:"Martti Regular";font-size:16px;line-height:18px;margin-right:10px;padding:8px}
hsrky-tapahtumat-tapahtuma-tapahtuma-tapahtuma h1{margin:20px 0;padding:0 10px;margin-top:0}hsrky-tapahtumat-tapahtuma-tapahtuma-tapahtuma h2{margin:20px 0}hsrky-tapahtumat-tapahtuma-tapahtuma-tapahtuma h2.yksikot{padding:0 10px}hsrky-tapahtumat-tapahtuma-tapahtuma-tapahtuma p{font-family:sans-serif;font-size:20px;margin:15px 0}hsrky-tapahtumat-tapahtuma-tapahtuma-tapahtuma .linkki a{display:block;margin:15px 0;font-size:20px}hsrky-tapahtumat-tapahtuma-tapahtuma-tapahtuma p:last-child{margin-bottom:20px}hsrky-tapahtumat-tapahtuma-tapahtuma-tapahtuma .uutis-tiedot{font-size:16px;font-family:sans-serif;margin:20px 0;padding:0 10px}hsrky-tapahtumat-tapahtuma-tapahtuma-tapahtuma .uutis-tiedot span{font-size:16px;font-family:sans-serif;display:inline-block}hsrky-tapahtumat-tapahtuma-tapahtuma-tapahtuma .tapahtuma-tiedot{margin:30px 0;padding:0 10px}hsrky-tapahtumat-tapahtuma-tapahtuma-tapahtuma .tapahtuma-tiedot span{font-size:16px;font-family:sans-serif;line-height:30px}hsrky-tapahtumat-tapahtuma-tapahtuma-tapahtuma .tapahtuma-tiedot img{margin:0 5px}hsrky-tapahtumat-tapahtuma-tapahtuma-tapahtuma a{font-family:sans-serif;color:rgb(0,91,152)}hsrky-tapahtumat-tapahtuma-tapahtuma-tapahtuma .sisaltoalue{padding:0 10px}hsrky-tapahtumat-tapahtuma-tapahtuma-tapahtuma .keskilainaus,hsrky-tapahtumat-tapahtuma-tapahtuma-tapahtuma blockquote,hsrky-tapahtumat-tapahtuma-tapahtuma-tapahtuma blockquote *{margin:2% 6%;font-size:30px;color:rgb(0,91,152);border-width:0;font-family:"Martti Regular"}hsrky-tapahtumat-tapahtuma-tapahtuma-tapahtuma .keskilainaus:before{content:open-quote;font-size:40px !important}hsrky-tapahtumat-tapahtuma-tapahtuma-tapahtuma .keskilainaus:after{content:close-quote;font-size:40px !important}
hsrky-tilat-contenteditor .sui.icon.pagebreak::before{background:url('/stato/images/icons/contenteditor/pagebreak.svg')}hsrky-tilat-contenteditor .sui.icon.hr::before{background:url('/stato/images/icons/contenteditor/hr.svg')}hsrky-tilat-contenteditor .sui.icon{top:2px}hsrky-tilat-contenteditor .editmode .content{outline:#c3c3c3 dotted 1px;cursor:pointer;transition:outline 50ms ease-in-out}hsrky-tilat-contenteditor .editmode .content:hover{outline:#c3c3c3 solid 1px}hsrky-tilat-contenteditor .active-editor .content:hover,hsrky-tilat-contenteditor .active-editor .content{cursor:text}hsrky-tilat-contenteditor [contenteditable=true]{outline:0}hsrky-tilat-contenteditor span.divider{margin:0 1rem}hsrky-tilat-contenteditor span.text-settings{font-size:1.2rem}hsrky-tilat-contenteditor .sui.card{border:0;background:transparent;overflow:visible;margin:0}hsrky-tilat-contenteditor .sui.card.fullscreen{position:fixed;width:100%;min-height:100%;height:auto;overflow-y:scroll;left:0;top:0;right:0;bottom:0;background:#fff;z-index:24}hsrky-tilat-contenteditor .sui.card.fullscreen .sui.card-header.options{position:fixed;width:100%;top:0;left:0}hsrky-tilat-contenteditor .sui.card.fullscreen .sui.card-body.content{padding-top:8rem;outline:none;border-bottom:0}hsrky-tilat-contenteditor .editmode .sui.card-footer{visibility:visible;opacity:1;border:1px solid #ddd;border-top:0;padding:1rem}hsrky-tilat-contenteditor .editmode .content{padding:0;min-height:0;background:#fff;cursor:pointer}hsrky-tilat-contenteditor .sui.card .sui.card-footer{visibility:hidden;opacity:0}hsrky-tilat-contenteditor .sui.card:hover .sui.card-footer{visibility:visible;opacity:1}hsrky-tilat-contenteditor .fs .fa-compress{display:none}hsrky-tilat-contenteditor .fs.fullscreen .fa-compress{display:block}hsrky-tilat-contenteditor .fs.fullscreen .fa-expand{display:none}hsrky-tilat-contenteditor .sui.card.fullscreen .sui.card-body{padding:1.5rem}hsrky-tilat-contenteditor .align{display:inline-block;position:relative}hsrky-tilat-contenteditor .layout-options,hsrky-tilat-contenteditor .tabledata-options,hsrky-tilat-contenteditor .import-options,hsrky-tilat-contenteditor .align-options{position:absolute;display:inline-block;width:18.4rem;background:#f5f5f5;border:1px solid #ddd;padding:0.5rem;left:0;top:3.6rem}hsrky-tilat-contenteditor .tabledata-options,hsrky-tilat-contenteditor .import-options{width:56.4rem;left:0}hsrky-tilat-contenteditor .anchor-options{width:400px}hsrky-tilat-contenteditor .anchor-options .flex{display:flex;align-items:flex-start}hsrky-tilat-contenteditor .anchor-options .flex> * + *{margin-left:5px}hsrky-tilat-contenteditor .tyokalut .anchor-options button{height:34px;border-radius:0}hsrky-tilat-contenteditor .anchor-options label{font-size:12px;margin-left:2px;margin-bottom:2px}hsrky-tilat-contenteditor .anchor-options sui-input{flex-grow:1}hsrky-tilat-contenteditor .anchor-options sui-input input{height:34px}hsrky-tilat-contenteditor .anchor-options .form-control:invalid{border:1px solid red}hsrky-tilat-contenteditor img{max-width:100%}hsrky-tilat-contenteditor figure.text-left,hsrky-tilat-contenteditor figure.align-left{float:left;margin-right:15px;margin-bottom:5px}hsrky-tilat-contenteditor main> p{}hsrky-tilat-contenteditor figure> a{display:block}hsrky-tilat-contenteditor figure.text-right,hsrky-tilat-contenteditor figure.align-right{float:right;margin-left:15px;margin-bottom:5px}hsrky-tilat-contenteditor figure.text-center,hsrky-tilat-contenteditor figure.align-center{float:none;margin:0 auto 5px;text-align:center;display:block}hsrky-tilat-contenteditor figure.no-align{margin:0 15px 5px;display:block}hsrky-tilat-contenteditor .figure{display:inline-block}hsrky-tilat-contenteditor figure{position:relative;margin:0 0 1rem}hsrky-tilat-contenteditor figure[contenteditable="true"]{cursor:pointer}hsrky-tilat-contenteditor .figure-img{margin-bottom:0.5rem;line-height:1;display:block}hsrky-tilat-contenteditor figcaption{display:block;font-size:1.4rem}hsrky-tilat-contenteditor figure .imageoptions{background:rgba(245,245,245,1);padding:0.5rem;border:1px solid #bbb}hsrky-tilat-contenteditor figure:hover .imageoptions-container{display:block}hsrky-tilat-contenteditor figure.imageactive .imageoptions-container{}hsrky-tilat-contenteditor .dropzone{min-height:15rem;border:3px dashed rgba(0,0,0,0.3);background:white;padding:5rem;border-radius:0.2rem;cursor:pointer;text-align:center;display:block}hsrky-tilat-contenteditor .image_picker_selector{padding:0;list-style-type:none;width:100%;display:block}hsrky-tilat-contenteditor .image_picker_selector li{width:25%;padding:1rem}hsrky-tilat-contenteditor .image_picker_selector li .thumbnail{margin-bottom:0;transition:all ease-in-out .1s;border-radius:0;padding:0.2rem}hsrky-tilat-contenteditor .image_picker_selector li .thumbnail.selected{background:#2d353c;transition:all ease-in-out .1s;box-shadow:0 0 10px #2d353c;border:1px solid #2d353c}hsrky-tilat-contenteditor .library-content{background:#f5f5f5;padding-top:1.5rem;padding-bottom:1.5rem;border-left:1px solid #ddd}hsrky-tilat-contenteditor .puu-container,hsrky-tilat-contenteditor .url-osoite-container{padding-top:1.5rem;padding-bottom:1.5rem}hsrky-tilat-contenteditor #imageoptions .tabs-container{padding:1.5rem}hsrky-tilat-contenteditor .modal-lg{width:95%}hsrky-tilat-contenteditor .bundle{display:flex;flex-wrap:wrap;margin:0;padding:4px 8px;font-size:0;align-items:center}hsrky-tilat-contenteditor .bundle .separator{width:1px;background:#ddd;margin:8px 4px;height:18px}hsrky-tilat-contenteditor .bundle .separator + .separator{display:none}hsrky-tilat-contenteditor .bundle .separator:first-child{display:none}hsrky-tilat-contenteditor .bundle sui-select.sui.formelement{width:92px;border:0;padding:0;height:26px;background:transparent;margin-right:2px}hsrky-tilat-contenteditor .bundle sui-select.sui.formelement .sui-select__container{padding:0 16px 0 6px;height:26px;line-height:24px;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}hsrky-tilat-contenteditor .bundle sui-select .sui-select__container::after{top:0}hsrky-tilat-contenteditor .bundle sui-select .sui-select__items{top:26px;width:auto;min-width:100%}hsrky-tilat-contenteditor .bundle sui-select .sui-select__item{white-space:nowrap}hsrky-tilat-contenteditor .sui.button.light{background:#fff}hsrky-tilat-contenteditor .bundle .align>.sui.button{border-radius:2px}hsrky-tilat-contenteditor .bundle .sui.button{margin-top:4px;margin-bottom:4px;padding:2px 8px;height:26px;min-width:26px;text-align:center;border-radius:2px;background:transparent}hsrky-tilat-contenteditor .bundle .sui.button:hover,hsrky-tilat-contenteditor .bundle .sui.button:active,hsrky-tilat-contenteditor .bundle .sui.button.active{border-color:#ddd;background:#fff;box-shadow:none}hsrky-tilat-contenteditor .bundle .sui.button + .sui.button,hsrky-tilat-contenteditor .bundle .sui.button + .tooltip + .sui.button{margin-left:2px}hsrky-tilat-contenteditor .bundle .sui.button svg{color:currentColor;fill:currentColor}hsrky-tilat-contenteditor .group{padding:0 8px;display:flex;flex-wrap:wrap;align-items:center;position:relative}hsrky-tilat-contenteditor .group + .group{border-left:1px solid #ddd}hsrky-tilat-contenteditor .card-header{padding:0;border:0;background:#f5f5f5;box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);flex-wrap:wrap;z-index:1}hsrky-tilat-contenteditor .sui.card .sui.card-header .group-title{font-size:10px;margin-left:8px;text-transform:uppercase;font-weight:700;color:#aaa;position:absolute;left:0;top:0;display:none}hsrky-tilat-contenteditor select.form-control{height:38px;width:auto;display:inline-block}hsrky-tilat-contenteditor .no-border-right{border-right:0}hsrky-tilat-contenteditor .group:first-child{border-left:0}hsrky-tilat-contenteditor .group:last-child{border-right:0}hsrky-tilat-contenteditor .tyokalut button{height:38px}hsrky-tilat-contenteditor .clone{display:none !important}hsrky-tilat-contenteditor .remove{position:absolute;right:25px;color:rgba(200,98,98,0.62);top:calc(50% - 14px);font-size:18px}hsrky-tilat-contenteditor .remove:hover{color:#F44;cursor:pointer}hsrky-tilat-contenteditor .popover{white-space:nowrap;max-width:none}hsrky-tilat-contenteditor .popover .popover-content{margin:0}hsrky-tilat-contenteditor .popover .button+.button{margin-left:10px}hsrky-tilat-contenteditor .handle{font-size:30px;padding:0 10px;position:absolute;right:0;color:rgb(170,170,170);top:calc(50% - 22px)}hsrky-tilat-contenteditor .handle:hover{color:#000;cursor:move}hsrky-tilat-contenteditor .contenteditor-wrapper{animation-duration:0.3s;position:relative}hsrky-tilat-contenteditor .affix-bottom,hsrky-tilat-contenteditor .affix:not(.fullscreen){z-index:15;top:0;bottom:auto;max-width:1023px;position:fixed;width:calc(100% - 1px);margin-left:-4px;margin-top:0}hsrky-tilat-contenteditor .tyokalut,hsrky-tilat-contenteditor .tyokalut *{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}hsrky-tilat-contenteditor .tyokalut{padding:0 !important;width:100%;margin-top:0;position:absolute;bottom:100%;top:auto;border-bottom:2px solid transparent;display:flex;opacity:0;visibility:hidden;transition:opacity 50ms ease-in-out 250ms,visibility 50ms ease-in-out 250ms}hsrky-tilat-contenteditor .editor-instance:hover> .sui-form> .sui-form__form-section> .tyokalut,hsrky-tilat-contenteditor .editor-instance:hover> .tyokalut,hsrky-tilat-contenteditor .tyokalut.active-toolbar{opacity:1;visibility:visible;transition-delay:250ms}hsrky-tilat-contenteditor .tyokalut.active-toolbar{transition-delay:500ms}hsrky-tilat-contenteditor .tyokalut:not(.allow-float){position:absolute !important}hsrky-tilat-contenteditor .affix-bottom{box-shadow:5px 5px 5px 5px #FF0}hsrky-tilat-contenteditor .fullscreen .sui.button.fs{background:#E6F6DF;color:#2d353c;border-color:#ddd;border-top:0;border-bottom:0}hsrky-tilat-contenteditor .fullscreen header{max-width:none !important;zoom:1.25}hsrky-tilat-contenteditor .contenteditor-placeholder{height:150px;background:rgba(92,184,92,0.5);border:1px dotted #3a8e3a;opacity:0.3;width:100%;margin:15px 0;display:block;transition:all ease-in-out .3s}hsrky-tilat-contenteditor .editor-instance header{min-height:44px !important}hsrky-tilat-contenteditor .contenteditor-wrapper.ui-sortable-helper{opacity:0.7}hsrky-tilat-contenteditor .editor-instance{position:relative;border-radius:2px;margin-bottom:2px !important}hsrky-tilat-contenteditor .fullscreen main{zoom:1.25}hsrky-tilat-contenteditor [imageclass='img-full']+*{clear:both}hsrky-tilat-contenteditor .contenteditor-wrapper{width:100%;display:block}hsrky-tilat-contenteditor .contenteditor-wrapper::before,hsrky-tilat-contenteditor .contenteditor-wrapper::after{content:"";display:table}hsrky-tilat-contenteditor .contenteditor-wrapper::after{clear:both}hsrky-tilat-contenteditor .getting-sorted{border:3px solid #A4E2A4;margin-bottom:18px;overflow:hidden;max-height:200px !important}hsrky-tilat-contenteditor .addcontentarea{margin:0 0 15px 0;padding:15px 15px 0;background:#fafafa;border:3px dashed #ddd;border-radius:8px;text-align:right;font-family:'Roboto','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:12px}hsrky-tilat-contenteditor .addcontentarea-tip{display:inline-block;line-height:80px;margin-bottom:15px;vertical-align:middle;margin-right:15px;font-size:18px;color:#aaa}hsrky-tilat-contenteditor .sui.button.contentarea{background:#eee;color:#555;border:1px solid #ddd;height:80px;width:80px;border-radius:8px;text-align:center;padding:0;margin-bottom:15px;transition:all ease-in-out .2s}hsrky-tilat-contenteditor .sui.button.contentarea+.sui.button.contentarea{margin-left:5px}hsrky-tilat-contenteditor .sui.button.contentarea:hover{background:#ddd}hsrky-tilat-contenteditor .sui.button.contentarea:active,hsrky-tilat-contenteditor .sui.button.contentarea:focus{box-shadow:inset 0 0 5px #888;outline:0}hsrky-tilat-contenteditor .sui.button.contentarea .fa{display:block;font-size:24px;margin-bottom:10px}hsrky-tilat-contenteditor .contentarea-title{display:block;width:100%;text-overflow:ellipsis;overflow:hidden;padding:0 5px}hsrky-tilat-contenteditor .parsemode-view .sui.card{background:none;border:none;margin:0}hsrky-tilat-contenteditor .parsemode-view .sui.card-header,hsrky-tilat-contenteditor .parsemode-view .sui.card-body,hsrky-tilat-contenteditor .parsemode-view .sui.card-footer{padding:0}hsrky-tilat-contenteditor .img-sm{width:25%}hsrky-tilat-contenteditor .img-md{width:33.333333%}hsrky-tilat-contenteditor .img-lg{width:50%}hsrky-tilat-contenteditor .img-original{width:auto;max-width:100%}hsrky-tilat-contenteditor .img-full{width:100%}hsrky-tilat-contenteditor .img-sm img{width:100%}hsrky-tilat-contenteditor .img-md img{width:100%}hsrky-tilat-contenteditor .img-lg img{width:100%}hsrky-tilat-contenteditor .img-full img{width:100%}hsrky-tilat-contenteditor .align-center figcaption{margin:0 auto}hsrky-tilat-contenteditor .img-full::before,hsrky-tilat-contenteditor .img-full::after{display:table;clear:both;content:""}hsrky-tilat-contenteditor figure.text-left,hsrky-tilat-contenteditor figure.align-left.img-full img{text-align:left;margin:0 auto 0 0}hsrky-tilat-contenteditor figure.text-right,hsrky-tilat-contenteditor figure.align-right .imageoptions-container{right:0;left:auto}hsrky-tilat-contenteditor figure.text-right,hsrky-tilat-contenteditor figure.align-right.img-full img{text-align:right;margin:0 0 0 auto}hsrky-tilat-contenteditor figure.text-center,hsrky-tilat-contenteditor figure.align-center.img-full img{text-align:center;margin:0 auto}hsrky-tilat-contenteditor figure img{max-width:100%}hsrky-tilat-contenteditor .CodeMirror,hsrky-tilat-contenteditor .CodeMirror *{font-family:monospace !important}hsrky-tilat-contenteditor .togglewysiwyg{position:absolute;top:15px;right:30px;z-index:10}hsrky-tilat-contenteditor .event-box-date{border:#333 solid 1px;border-radius:1px}hsrky-tilat-contenteditor .event-box-date .event-box-day,hsrky-tilat-contenteditor .event-box-date .event-box-month,hsrky-tilat-contenteditor .event-box-date .event-box-year{font-weight:bold;text-align:center}hsrky-tilat-contenteditor .event-box-date .event-box-month,hsrky-tilat-contenteditor .event-box-date .event-box-year{padding:2.5px 0;font-size:14px;line-height:22px;background:#fbfbfb}hsrky-tilat-contenteditor .event-box-date .event-box-day{font-size:38px;line-height:54px;margin:0;padding-top:5px}hsrky-tilat-contenteditor .event-box-date .event-box-month{text-transform:uppercase;padding-bottom:5px}hsrky-tilat-contenteditor .event-box-date .event-box-year{background-color:#333;color:#fdb700;padding:2.5px 0;text-transform:uppercase}hsrky-tilat-contenteditor .event-box-info .event-title{font-weight:bold;font-size:16px;margin-bottom:5px}hsrky-tilat-contenteditor .event-box-info .event-location,hsrky-tilat-contenteditor .event-box-info .event-date{font-size:13px;color:#666;font-style:italic}hsrky-tilat-contenteditor .event-box-info .event-date{padding-bottom:5px}hsrky-tilat-contenteditor .event-box-info .event-location{padding-left:2.5px}hsrky-tilat-contenteditor .event-box-info .event-ingress{margin:5px 0}hsrky-tilat-contenteditor .event-box-info .event-keywords{font-size:90%}hsrky-tilat-contenteditor .event-box-info .event-keywords a:not(:hover){font-weight:normal;color:#666}hsrky-tilat-contenteditor .event-box-info .event-keyword-title{font-weight:bold}hsrky-tilat-contenteditor .sticky-switcher{padding:25px}hsrky-tilat-contenteditor .sticky-switcher sui-button{display:block;font-size:122.5%}hsrky-tilat-contenteditor .sticky-switcher sui-button + sui-button{margin-top:15px;margin-left:0}hsrky-tilat-contenteditor .sticky-switcher sui-button .fa{margin-left:3px}hsrky-tilat-contenteditor #contenteditors> .statoelement{margin-bottom:1.2rem}hsrky-tilat-contenteditor stato-anchor.no-icon::before{content:"" !important}hsrky-tilat-contenteditor #contenteditors> *::after{content:"";display:table;clear:both}hsrky-tilat-contenteditor .addcontentarea{text-align:left}hsrky-tilat-contenteditor p,hsrky-tilat-contenteditor a,hsrky-tilat-contenteditor li,hsrky-tilat-contenteditor span,hsrky-tilat-contenteditor strong,hsrky-tilat-contenteditor b,hsrky-tilat-contenteditor em,hsrky-tilat-contenteditor i:not(.fa){font-size:20px;font-family:Arial,sans-serif;line-height:26px}hsrky-tilat-contenteditor p> *{font-size:20px}hsrky-tilat-contenteditor h1{font-size:48px;font-family:"Martti Regular",sans-serif;margin-bottom:26px;margin-top:5px}hsrky-tilat-contenteditor h2{font-size:34px;font-family:"Martti Regular",sans-serif;margin-bottom:20px;margin-top:5px}hsrky-tilat-contenteditor h3{font-size:26px;font-family:"Martti Regular",sans-serif;margin-bottom:16px;margin-top:5px}hsrky-tilat-contenteditor h4{font-size:24px;font-family:Arial,sans-serif;font-weight:bold;margin-bottom:16px;margin-top:5px}hsrky-tilat-contenteditor .sui.card.editmode .content,hsrky-tilat-contenteditor .sui.card .content,hsrky-tilat-contenteditor .sui.card .content address{min-height:auto;font-size:20px;font-family:Arial,sans-serif}hsrky-tilat-contenteditor .card-header{z-index:20}
hsrky-tilat-contenteditor-text-editor .page-break{border:#a9a9a9 dashed 1px;display:block;height:1px;page-break-after:always;width:100%}@media print{hsrky-tilat-contenteditor-text-editor .page-break{display:none;page-break-after:always}}hsrky-tilat-contenteditor-text-editor .bundle .sui.button{font-weight:bold}hsrky-tilat-contenteditor-text-editor .bundle .sui.icon::before{width:24px;height:24px}hsrky-tilat-contenteditor-text-editor div.highlight,hsrky-tilat-contenteditor-text-editor p.highlight{background:#f5f5f5;padding:15px;border:1px solid #ddd}hsrky-tilat-contenteditor-text-editor sui-select.is-disabled,hsrky-tilat-contenteditor-text-editor button.is-disabled{opacity:0.5;pointer-events:none}hsrky-tilat-contenteditor-text-editor #variablemodal .variable{padding:6px 0;border:1px solid transparent;position:relative;border-radius:2px}hsrky-tilat-contenteditor-text-editor #variablemodal .variable.variable--block{border-bottom:1px solid #ddd;margin-bottom:6px}hsrky-tilat-contenteditor-text-editor #variablemodal .variable:hover{background:#f5f5f5;cursor:pointer;border-color:#ddd}hsrky-tilat-contenteditor-text-editor .variable code,hsrky-tilat-contenteditor-text-editor code.variable{color:deepskyblue;background:#e9f9ff;border-radius:2px;padding:2px 4px;display:inline-block}hsrky-tilat-contenteditor-text-editor .variable__value{padding:6px 12px}hsrky-tilat-contenteditor-text-editor sui-button.pickvariable{position:absolute;right:-1px;top:-1px;border-radius:0 2px 0 0;display:none}hsrky-tilat-contenteditor-text-editor .variable:hover sui-button.pickvariable{display:inline-block}hsrky-tilat-contenteditor-text-editor #variablemodal .languages{margin-bottom:15px}hsrky-tilat-contenteditor-text-editor .languages__tabs{padding:6px 12px 0;margin:0}hsrky-tilat-contenteditor-text-editor .languages__tabs::before{content:"Kielet:";font-weight:bold;margin-right:5px}hsrky-tilat-contenteditor-text-editor .languages__tabs .tabs-visible{font-weight:bold}hsrky-tilat-contenteditor-text-editor .tabs__noexist a{color:red;opacity:0.5}hsrky-tilat-contenteditor-text-editor code.variablecode{margin-bottom:10px}hsrky-tilat-contenteditor-text-editor .editmode stato-anchor::before{content:"\f13d";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;padding-left:5px;padding-right:5px;display:inline}hsrky-tilat-contenteditor-text-editor section.variable.variable--block{padding:10px;background:#f5f5f5}hsrky-tilat-contenteditor-text-editor figcaption[contenteditable='true']{clear:both;display:block;border:1px solid #dddddd;animation-duration:750ms;animation-delay:0;word-wrap:break-word;min-height:16px}hsrky-tilat-contenteditor-text-editor button svg{vertical-align:middle;width:16px;height:16px}hsrky-tilat-contenteditor-text-editor hr{clear:both;display:block}hsrky-tilat-contenteditor-text-editor .editable-element[data-placeholder][contenteditable='true']:empty:before{content:attr(data-placeholder);color:#888;font-style:italic;margin-bottom:12px;display:block}hsrky-tilat-contenteditor-text-editor .block-header.editable-element[data-placeholder][contenteditable='true']:empty:before{margin:0}hsrky-tilat-contenteditor-text-editor .is-ie main{display:block}hsrky-tilat-contenteditor-text-editor .is-ie .editable-element[data-placeholder][contenteditable='true']:empty{position:relative;height:30px;width:100%}hsrky-tilat-contenteditor-text-editor .is-ie .editable-element[data-placeholder][contenteditable='true']:empty:before{display:inline;position:absolute;top:0;left:0}hsrky-tilat-contenteditor-text-editor li[data-value='p']::before,hsrky-tilat-contenteditor-text-editor li[data-value='blockquote']::before,hsrky-tilat-contenteditor-text-editor li[data-value='h2']::before,hsrky-tilat-contenteditor-text-editor li[data-value='h3']::before,hsrky-tilat-contenteditor-text-editor li[data-value='h4']::before,hsrky-tilat-contenteditor-text-editor li[data-value='h5']::before{font-family:"Font Awesome 5 Free";content:"\f1dc";font-style:normal;font-weight:600;margin-right:5px;font-size:.8em;position:relative;top:-1px}hsrky-tilat-contenteditor-text-editor li[data-value='p']::before{content:"\f1dd"}hsrky-tilat-contenteditor-text-editor li[data-value='blockquote']::before{content:"\f10e"}hsrky-tilat-contenteditor-text-editor .bundle{color:white}
hsrky-tk-etusivu-kuvagalleria-contenteditor .sui.icon.pagebreak::before{background:url('/stato/images/icons/contenteditor/pagebreak.svg')}hsrky-tk-etusivu-kuvagalleria-contenteditor .sui.icon.hr::before{background:url('/stato/images/icons/contenteditor/hr.svg')}hsrky-tk-etusivu-kuvagalleria-contenteditor .sui.icon{top:2px}hsrky-tk-etusivu-kuvagalleria-contenteditor .editmode .content{outline:#c3c3c3 dotted 1px;cursor:pointer;transition:outline 50ms ease-in-out}hsrky-tk-etusivu-kuvagalleria-contenteditor .editmode .content:hover{outline:#c3c3c3 solid 1px}hsrky-tk-etusivu-kuvagalleria-contenteditor .active-editor .content:hover,hsrky-tk-etusivu-kuvagalleria-contenteditor .active-editor .content{cursor:text}hsrky-tk-etusivu-kuvagalleria-contenteditor [contenteditable=true]{outline:0}hsrky-tk-etusivu-kuvagalleria-contenteditor span.divider{margin:0 1rem}hsrky-tk-etusivu-kuvagalleria-contenteditor span.text-settings{font-size:1.2rem}hsrky-tk-etusivu-kuvagalleria-contenteditor .sui.card{border:0;background:transparent;overflow:visible;margin:0}hsrky-tk-etusivu-kuvagalleria-contenteditor .sui.card.fullscreen{position:fixed;width:100%;min-height:100%;height:auto;overflow-y:scroll;left:0;top:0;right:0;bottom:0;background:#fff;z-index:24}hsrky-tk-etusivu-kuvagalleria-contenteditor .sui.card.fullscreen .sui.card-header.options{position:fixed;width:100%;top:0;left:0}hsrky-tk-etusivu-kuvagalleria-contenteditor .sui.card.fullscreen .sui.card-body.content{padding-top:8rem;outline:none;border-bottom:0}hsrky-tk-etusivu-kuvagalleria-contenteditor .editmode .sui.card-footer{visibility:visible;opacity:1;border:1px solid #ddd;border-top:0;padding:1rem}hsrky-tk-etusivu-kuvagalleria-contenteditor .editmode .content{padding:0;min-height:0;background:#fff;cursor:pointer}hsrky-tk-etusivu-kuvagalleria-contenteditor .sui.card .sui.card-footer{visibility:hidden;opacity:0}hsrky-tk-etusivu-kuvagalleria-contenteditor .sui.card:hover .sui.card-footer{visibility:visible;opacity:1}hsrky-tk-etusivu-kuvagalleria-contenteditor .fs .fa-compress{display:none}hsrky-tk-etusivu-kuvagalleria-contenteditor .fs.fullscreen .fa-compress{display:block}hsrky-tk-etusivu-kuvagalleria-contenteditor .fs.fullscreen .fa-expand{display:none}hsrky-tk-etusivu-kuvagalleria-contenteditor .sui.card.fullscreen .sui.card-body{padding:1.5rem}hsrky-tk-etusivu-kuvagalleria-contenteditor .align{display:inline-block;position:relative}hsrky-tk-etusivu-kuvagalleria-contenteditor .layout-options,hsrky-tk-etusivu-kuvagalleria-contenteditor .tabledata-options,hsrky-tk-etusivu-kuvagalleria-contenteditor .import-options,hsrky-tk-etusivu-kuvagalleria-contenteditor .align-options{position:absolute;display:inline-block;width:18.4rem;background:#f5f5f5;border:1px solid #ddd;padding:0.5rem;left:0;top:3.6rem}hsrky-tk-etusivu-kuvagalleria-contenteditor .tabledata-options,hsrky-tk-etusivu-kuvagalleria-contenteditor .import-options{width:56.4rem;left:0}hsrky-tk-etusivu-kuvagalleria-contenteditor .anchor-options{width:400px}hsrky-tk-etusivu-kuvagalleria-contenteditor .anchor-options .flex{display:flex;align-items:flex-start}hsrky-tk-etusivu-kuvagalleria-contenteditor .anchor-options .flex> * + *{margin-left:5px}hsrky-tk-etusivu-kuvagalleria-contenteditor .tyokalut .anchor-options button{height:34px;border-radius:0}hsrky-tk-etusivu-kuvagalleria-contenteditor .anchor-options label{font-size:12px;margin-left:2px;margin-bottom:2px}hsrky-tk-etusivu-kuvagalleria-contenteditor .anchor-options sui-input{flex-grow:1}hsrky-tk-etusivu-kuvagalleria-contenteditor .anchor-options sui-input input{height:34px}hsrky-tk-etusivu-kuvagalleria-contenteditor .anchor-options .form-control:invalid{border:1px solid red}hsrky-tk-etusivu-kuvagalleria-contenteditor img{max-width:100%}hsrky-tk-etusivu-kuvagalleria-contenteditor figure.text-left,hsrky-tk-etusivu-kuvagalleria-contenteditor figure.align-left{float:left;margin-right:15px;margin-bottom:5px}hsrky-tk-etusivu-kuvagalleria-contenteditor main> p{}hsrky-tk-etusivu-kuvagalleria-contenteditor figure> a{display:block}hsrky-tk-etusivu-kuvagalleria-contenteditor figure.text-right,hsrky-tk-etusivu-kuvagalleria-contenteditor figure.align-right{float:right;margin-left:15px;margin-bottom:5px}hsrky-tk-etusivu-kuvagalleria-contenteditor figure.text-center,hsrky-tk-etusivu-kuvagalleria-contenteditor figure.align-center{float:none;margin:0 auto 5px;text-align:center;display:block}hsrky-tk-etusivu-kuvagalleria-contenteditor figure.no-align{margin:0 15px 5px;display:block}hsrky-tk-etusivu-kuvagalleria-contenteditor .figure{display:inline-block}hsrky-tk-etusivu-kuvagalleria-contenteditor figure{position:relative;margin:0 0 1rem}hsrky-tk-etusivu-kuvagalleria-contenteditor figure[contenteditable="true"]{cursor:pointer}hsrky-tk-etusivu-kuvagalleria-contenteditor .figure-img{margin-bottom:0.5rem;line-height:1;display:block}hsrky-tk-etusivu-kuvagalleria-contenteditor figcaption{display:block;font-size:1.4rem}hsrky-tk-etusivu-kuvagalleria-contenteditor figure .imageoptions{background:rgba(245,245,245,1);padding:0.5rem;border:1px solid #bbb}hsrky-tk-etusivu-kuvagalleria-contenteditor figure:hover .imageoptions-container{display:block}hsrky-tk-etusivu-kuvagalleria-contenteditor figure.imageactive .imageoptions-container{}hsrky-tk-etusivu-kuvagalleria-contenteditor .dropzone{min-height:15rem;border:3px dashed rgba(0,0,0,0.3);background:white;padding:5rem;border-radius:0.2rem;cursor:pointer;text-align:center;display:block}hsrky-tk-etusivu-kuvagalleria-contenteditor .image_picker_selector{padding:0;list-style-type:none;width:100%;display:block}hsrky-tk-etusivu-kuvagalleria-contenteditor .image_picker_selector li{width:25%;padding:1rem}hsrky-tk-etusivu-kuvagalleria-contenteditor .image_picker_selector li .thumbnail{margin-bottom:0;transition:all ease-in-out .1s;border-radius:0;padding:0.2rem}hsrky-tk-etusivu-kuvagalleria-contenteditor .image_picker_selector li .thumbnail.selected{background:#2d353c;transition:all ease-in-out .1s;box-shadow:0 0 10px #2d353c;border:1px solid #2d353c}hsrky-tk-etusivu-kuvagalleria-contenteditor .library-content{background:#f5f5f5;padding-top:1.5rem;padding-bottom:1.5rem;border-left:1px solid #ddd}hsrky-tk-etusivu-kuvagalleria-contenteditor .puu-container,hsrky-tk-etusivu-kuvagalleria-contenteditor .url-osoite-container{padding-top:1.5rem;padding-bottom:1.5rem}hsrky-tk-etusivu-kuvagalleria-contenteditor #imageoptions .tabs-container{padding:1.5rem}hsrky-tk-etusivu-kuvagalleria-contenteditor .modal-lg{width:95%}hsrky-tk-etusivu-kuvagalleria-contenteditor .bundle{display:flex;flex-wrap:wrap;margin:0;padding:4px 8px;font-size:0;align-items:center}hsrky-tk-etusivu-kuvagalleria-contenteditor .bundle .separator{width:1px;background:#ddd;margin:8px 4px;height:18px}hsrky-tk-etusivu-kuvagalleria-contenteditor .bundle .separator + .separator{display:none}hsrky-tk-etusivu-kuvagalleria-contenteditor .bundle .separator:first-child{display:none}hsrky-tk-etusivu-kuvagalleria-contenteditor .bundle sui-select.sui.formelement{width:92px;border:0;padding:0;height:26px;background:transparent;margin-right:2px}hsrky-tk-etusivu-kuvagalleria-contenteditor .bundle sui-select.sui.formelement .sui-select__container{padding:0 16px 0 6px;height:26px;line-height:24px;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}hsrky-tk-etusivu-kuvagalleria-contenteditor .bundle sui-select .sui-select__container::after{top:0}hsrky-tk-etusivu-kuvagalleria-contenteditor .bundle sui-select .sui-select__items{top:26px;width:auto;min-width:100%}hsrky-tk-etusivu-kuvagalleria-contenteditor .bundle sui-select .sui-select__item{white-space:nowrap}hsrky-tk-etusivu-kuvagalleria-contenteditor .sui.button.light{background:#fff}hsrky-tk-etusivu-kuvagalleria-contenteditor .bundle .align>.sui.button{border-radius:2px}hsrky-tk-etusivu-kuvagalleria-contenteditor .bundle .sui.button{margin-top:4px;margin-bottom:4px;padding:2px 8px;height:26px;min-width:26px;text-align:center;border-radius:2px;background:transparent}hsrky-tk-etusivu-kuvagalleria-contenteditor .bundle .sui.button:hover,hsrky-tk-etusivu-kuvagalleria-contenteditor .bundle .sui.button:active,hsrky-tk-etusivu-kuvagalleria-contenteditor .bundle .sui.button.active{border-color:#ddd;background:#fff;box-shadow:none}hsrky-tk-etusivu-kuvagalleria-contenteditor .bundle .sui.button + .sui.button,hsrky-tk-etusivu-kuvagalleria-contenteditor .bundle .sui.button + .tooltip + .sui.button{margin-left:2px}hsrky-tk-etusivu-kuvagalleria-contenteditor .bundle .sui.button svg{color:currentColor;fill:currentColor}hsrky-tk-etusivu-kuvagalleria-contenteditor .group{padding:0 8px;display:flex;flex-wrap:wrap;align-items:center;position:relative}hsrky-tk-etusivu-kuvagalleria-contenteditor .group + .group{border-left:1px solid #ddd}hsrky-tk-etusivu-kuvagalleria-contenteditor .card-header{padding:0;border:0;background:#f5f5f5;box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);flex-wrap:wrap;z-index:1}hsrky-tk-etusivu-kuvagalleria-contenteditor .sui.card .sui.card-header .group-title{font-size:10px;margin-left:8px;text-transform:uppercase;font-weight:700;color:#aaa;position:absolute;left:0;top:0;display:none}hsrky-tk-etusivu-kuvagalleria-contenteditor select.form-control{height:38px;width:auto;display:inline-block}hsrky-tk-etusivu-kuvagalleria-contenteditor .no-border-right{border-right:0}hsrky-tk-etusivu-kuvagalleria-contenteditor .group:first-child{border-left:0}hsrky-tk-etusivu-kuvagalleria-contenteditor .group:last-child{border-right:0}hsrky-tk-etusivu-kuvagalleria-contenteditor .tyokalut button{height:38px}hsrky-tk-etusivu-kuvagalleria-contenteditor .clone{display:none !important}hsrky-tk-etusivu-kuvagalleria-contenteditor .remove{position:absolute;right:25px;color:rgba(200,98,98,0.62);top:calc(50% - 14px);font-size:18px}hsrky-tk-etusivu-kuvagalleria-contenteditor .remove:hover{color:#F44;cursor:pointer}hsrky-tk-etusivu-kuvagalleria-contenteditor .popover{white-space:nowrap;max-width:none}hsrky-tk-etusivu-kuvagalleria-contenteditor .popover .popover-content{margin:0}hsrky-tk-etusivu-kuvagalleria-contenteditor .popover .button+.button{margin-left:10px}hsrky-tk-etusivu-kuvagalleria-contenteditor .handle{font-size:30px;padding:0 10px;position:absolute;right:0;color:rgb(170,170,170);top:calc(50% - 22px)}hsrky-tk-etusivu-kuvagalleria-contenteditor .handle:hover{color:#000;cursor:move}hsrky-tk-etusivu-kuvagalleria-contenteditor .contenteditor-wrapper{animation-duration:0.3s;position:relative}hsrky-tk-etusivu-kuvagalleria-contenteditor .affix-bottom,hsrky-tk-etusivu-kuvagalleria-contenteditor .affix:not(.fullscreen){z-index:15;top:0;bottom:auto;max-width:1023px;position:fixed;width:calc(100% - 1px);margin-left:-4px;margin-top:0}hsrky-tk-etusivu-kuvagalleria-contenteditor .tyokalut,hsrky-tk-etusivu-kuvagalleria-contenteditor .tyokalut *{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}hsrky-tk-etusivu-kuvagalleria-contenteditor .tyokalut{padding:0 !important;width:100%;margin-top:0;position:absolute;bottom:100%;top:auto;border-bottom:2px solid transparent;display:flex;opacity:0;visibility:hidden;transition:opacity 50ms ease-in-out 250ms,visibility 50ms ease-in-out 250ms}hsrky-tk-etusivu-kuvagalleria-contenteditor .editor-instance:hover> .sui-form> .sui-form__form-section> .tyokalut,hsrky-tk-etusivu-kuvagalleria-contenteditor .editor-instance:hover> .tyokalut,hsrky-tk-etusivu-kuvagalleria-contenteditor .tyokalut.active-toolbar{opacity:1;visibility:visible;transition-delay:250ms}hsrky-tk-etusivu-kuvagalleria-contenteditor .tyokalut.active-toolbar{transition-delay:500ms}hsrky-tk-etusivu-kuvagalleria-contenteditor .tyokalut:not(.allow-float){position:absolute !important}hsrky-tk-etusivu-kuvagalleria-contenteditor .affix-bottom{box-shadow:5px 5px 5px 5px #FF0}hsrky-tk-etusivu-kuvagalleria-contenteditor .fullscreen .sui.button.fs{background:#E6F6DF;color:#2d353c;border-color:#ddd;border-top:0;border-bottom:0}hsrky-tk-etusivu-kuvagalleria-contenteditor .fullscreen header{max-width:none !important;zoom:1.25}hsrky-tk-etusivu-kuvagalleria-contenteditor .contenteditor-placeholder{height:150px;background:rgba(92,184,92,0.5);border:1px dotted #3a8e3a;opacity:0.3;width:100%;margin:15px 0;display:block;transition:all ease-in-out .3s}hsrky-tk-etusivu-kuvagalleria-contenteditor .editor-instance header{min-height:44px !important}hsrky-tk-etusivu-kuvagalleria-contenteditor .contenteditor-wrapper.ui-sortable-helper{opacity:0.7}hsrky-tk-etusivu-kuvagalleria-contenteditor .editor-instance{position:relative;border-radius:2px;margin-bottom:2px !important}hsrky-tk-etusivu-kuvagalleria-contenteditor .fullscreen main{zoom:1.25}hsrky-tk-etusivu-kuvagalleria-contenteditor [imageclass='img-full']+*{clear:both}hsrky-tk-etusivu-kuvagalleria-contenteditor .contenteditor-wrapper{width:100%;display:block}hsrky-tk-etusivu-kuvagalleria-contenteditor .contenteditor-wrapper::before,hsrky-tk-etusivu-kuvagalleria-contenteditor .contenteditor-wrapper::after{content:"";display:table}hsrky-tk-etusivu-kuvagalleria-contenteditor .contenteditor-wrapper::after{clear:both}hsrky-tk-etusivu-kuvagalleria-contenteditor .getting-sorted{border:3px solid #A4E2A4;margin-bottom:18px;overflow:hidden;max-height:200px !important}hsrky-tk-etusivu-kuvagalleria-contenteditor .addcontentarea{margin:0 0 15px 0;padding:15px 15px 0;background:#fafafa;border:3px dashed #ddd;border-radius:8px;text-align:right;font-family:'Roboto','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:12px}hsrky-tk-etusivu-kuvagalleria-contenteditor .addcontentarea-tip{display:inline-block;line-height:80px;margin-bottom:15px;vertical-align:middle;margin-right:15px;font-size:18px;color:#aaa}hsrky-tk-etusivu-kuvagalleria-contenteditor .sui.button.contentarea{background:#eee;color:#555;border:1px solid #ddd;height:80px;width:80px;border-radius:8px;text-align:center;padding:0;margin-bottom:15px;transition:all ease-in-out .2s}hsrky-tk-etusivu-kuvagalleria-contenteditor .sui.button.contentarea+.sui.button.contentarea{margin-left:5px}hsrky-tk-etusivu-kuvagalleria-contenteditor .sui.button.contentarea:hover{background:#ddd}hsrky-tk-etusivu-kuvagalleria-contenteditor .sui.button.contentarea:active,hsrky-tk-etusivu-kuvagalleria-contenteditor .sui.button.contentarea:focus{box-shadow:inset 0 0 5px #888;outline:0}hsrky-tk-etusivu-kuvagalleria-contenteditor .sui.button.contentarea .fa{display:block;font-size:24px;margin-bottom:10px}hsrky-tk-etusivu-kuvagalleria-contenteditor .contentarea-title{display:block;width:100%;text-overflow:ellipsis;overflow:hidden;padding:0 5px}hsrky-tk-etusivu-kuvagalleria-contenteditor .parsemode-view .sui.card{background:none;border:none;margin:0}hsrky-tk-etusivu-kuvagalleria-contenteditor .parsemode-view .sui.card-header,hsrky-tk-etusivu-kuvagalleria-contenteditor .parsemode-view .sui.card-body,hsrky-tk-etusivu-kuvagalleria-contenteditor .parsemode-view .sui.card-footer{padding:0}hsrky-tk-etusivu-kuvagalleria-contenteditor .img-sm{width:25%}hsrky-tk-etusivu-kuvagalleria-contenteditor .img-md{width:33.333333%}hsrky-tk-etusivu-kuvagalleria-contenteditor .img-lg{width:50%}hsrky-tk-etusivu-kuvagalleria-contenteditor .img-original{width:auto;max-width:100%}hsrky-tk-etusivu-kuvagalleria-contenteditor .img-full{width:100%}hsrky-tk-etusivu-kuvagalleria-contenteditor .img-sm img{width:100%}hsrky-tk-etusivu-kuvagalleria-contenteditor .img-md img{width:100%}hsrky-tk-etusivu-kuvagalleria-contenteditor .img-lg img{width:100%}hsrky-tk-etusivu-kuvagalleria-contenteditor .img-full img{width:100%}hsrky-tk-etusivu-kuvagalleria-contenteditor .align-center figcaption{margin:0 auto}hsrky-tk-etusivu-kuvagalleria-contenteditor .img-full::before,hsrky-tk-etusivu-kuvagalleria-contenteditor .img-full::after{display:table;clear:both;content:""}hsrky-tk-etusivu-kuvagalleria-contenteditor figure.text-left,hsrky-tk-etusivu-kuvagalleria-contenteditor figure.align-left.img-full img{text-align:left;margin:0 auto 0 0}hsrky-tk-etusivu-kuvagalleria-contenteditor figure.text-right,hsrky-tk-etusivu-kuvagalleria-contenteditor figure.align-right .imageoptions-container{right:0;left:auto}hsrky-tk-etusivu-kuvagalleria-contenteditor figure.text-right,hsrky-tk-etusivu-kuvagalleria-contenteditor figure.align-right.img-full img{text-align:right;margin:0 0 0 auto}hsrky-tk-etusivu-kuvagalleria-contenteditor figure.text-center,hsrky-tk-etusivu-kuvagalleria-contenteditor figure.align-center.img-full img{text-align:center;margin:0 auto}hsrky-tk-etusivu-kuvagalleria-contenteditor figure img{max-width:100%}hsrky-tk-etusivu-kuvagalleria-contenteditor .CodeMirror,hsrky-tk-etusivu-kuvagalleria-contenteditor .CodeMirror *{font-family:monospace !important}hsrky-tk-etusivu-kuvagalleria-contenteditor .togglewysiwyg{position:absolute;top:15px;right:30px;z-index:10}hsrky-tk-etusivu-kuvagalleria-contenteditor .event-box-date{border:#333 solid 1px;border-radius:1px}hsrky-tk-etusivu-kuvagalleria-contenteditor .event-box-date .event-box-day,hsrky-tk-etusivu-kuvagalleria-contenteditor .event-box-date .event-box-month,hsrky-tk-etusivu-kuvagalleria-contenteditor .event-box-date .event-box-year{font-weight:bold;text-align:center}hsrky-tk-etusivu-kuvagalleria-contenteditor .event-box-date .event-box-month,hsrky-tk-etusivu-kuvagalleria-contenteditor .event-box-date .event-box-year{padding:2.5px 0;font-size:14px;line-height:22px;background:#fbfbfb}hsrky-tk-etusivu-kuvagalleria-contenteditor .event-box-date .event-box-day{font-size:38px;line-height:54px;margin:0;padding-top:5px}hsrky-tk-etusivu-kuvagalleria-contenteditor .event-box-date .event-box-month{text-transform:uppercase;padding-bottom:5px}hsrky-tk-etusivu-kuvagalleria-contenteditor .event-box-date .event-box-year{background-color:#333;color:#fdb700;padding:2.5px 0;text-transform:uppercase}hsrky-tk-etusivu-kuvagalleria-contenteditor .event-box-info .event-title{font-weight:bold;font-size:16px;margin-bottom:5px}hsrky-tk-etusivu-kuvagalleria-contenteditor .event-box-info .event-location,hsrky-tk-etusivu-kuvagalleria-contenteditor .event-box-info .event-date{font-size:13px;color:#666;font-style:italic}hsrky-tk-etusivu-kuvagalleria-contenteditor .event-box-info .event-date{padding-bottom:5px}hsrky-tk-etusivu-kuvagalleria-contenteditor .event-box-info .event-location{padding-left:2.5px}hsrky-tk-etusivu-kuvagalleria-contenteditor .event-box-info .event-ingress{margin:5px 0}hsrky-tk-etusivu-kuvagalleria-contenteditor .event-box-info .event-keywords{font-size:90%}hsrky-tk-etusivu-kuvagalleria-contenteditor .event-box-info .event-keywords a:not(:hover){font-weight:normal;color:#666}hsrky-tk-etusivu-kuvagalleria-contenteditor .event-box-info .event-keyword-title{font-weight:bold}hsrky-tk-etusivu-kuvagalleria-contenteditor .sticky-switcher{padding:25px}hsrky-tk-etusivu-kuvagalleria-contenteditor .sticky-switcher sui-button{display:block;font-size:122.5%}hsrky-tk-etusivu-kuvagalleria-contenteditor .sticky-switcher sui-button + sui-button{margin-top:15px;margin-left:0}hsrky-tk-etusivu-kuvagalleria-contenteditor .sticky-switcher sui-button .fa{margin-left:3px}hsrky-tk-etusivu-kuvagalleria-contenteditor #contenteditors> .statoelement{margin-bottom:1.2rem}hsrky-tk-etusivu-kuvagalleria-contenteditor stato-anchor.no-icon::before{content:"" !important}hsrky-tk-etusivu-kuvagalleria-contenteditor #contenteditors> *::after{content:"";display:table;clear:both}
hsrky-tk-etusivu-lomake-contenteditor .sui.icon.pagebreak::before{background:url('/stato/images/icons/contenteditor/pagebreak.svg')}hsrky-tk-etusivu-lomake-contenteditor .sui.icon.hr::before{background:url('/stato/images/icons/contenteditor/hr.svg')}hsrky-tk-etusivu-lomake-contenteditor .sui.icon{top:2px}hsrky-tk-etusivu-lomake-contenteditor .editmode .content{outline:#c3c3c3 dotted 1px;cursor:pointer;transition:outline 50ms ease-in-out}hsrky-tk-etusivu-lomake-contenteditor .editmode .content:hover{outline:#c3c3c3 solid 1px}hsrky-tk-etusivu-lomake-contenteditor .active-editor .content:hover,hsrky-tk-etusivu-lomake-contenteditor .active-editor .content{cursor:text}hsrky-tk-etusivu-lomake-contenteditor [contenteditable=true]{outline:0}hsrky-tk-etusivu-lomake-contenteditor span.divider{margin:0 1rem}hsrky-tk-etusivu-lomake-contenteditor span.text-settings{font-size:1.2rem}hsrky-tk-etusivu-lomake-contenteditor .sui.card{border:0;background:transparent;overflow:visible;margin:0}hsrky-tk-etusivu-lomake-contenteditor .sui.card.fullscreen{position:fixed;width:100%;min-height:100%;height:auto;overflow-y:scroll;left:0;top:0;right:0;bottom:0;background:#fff;z-index:24}hsrky-tk-etusivu-lomake-contenteditor .sui.card.fullscreen .sui.card-header.options{position:fixed;width:100%;top:0;left:0}hsrky-tk-etusivu-lomake-contenteditor .sui.card.fullscreen .sui.card-body.content{padding-top:8rem;outline:none;border-bottom:0}hsrky-tk-etusivu-lomake-contenteditor .editmode .sui.card-footer{visibility:visible;opacity:1;border:1px solid #ddd;border-top:0;padding:1rem}hsrky-tk-etusivu-lomake-contenteditor .editmode .content{padding:0;min-height:0;background:#fff;cursor:pointer}hsrky-tk-etusivu-lomake-contenteditor .sui.card .sui.card-footer{visibility:hidden;opacity:0}hsrky-tk-etusivu-lomake-contenteditor .sui.card:hover .sui.card-footer{visibility:visible;opacity:1}hsrky-tk-etusivu-lomake-contenteditor .fs .fa-compress{display:none}hsrky-tk-etusivu-lomake-contenteditor .fs.fullscreen .fa-compress{display:block}hsrky-tk-etusivu-lomake-contenteditor .fs.fullscreen .fa-expand{display:none}hsrky-tk-etusivu-lomake-contenteditor .sui.card.fullscreen .sui.card-body{padding:1.5rem}hsrky-tk-etusivu-lomake-contenteditor .align{display:inline-block;position:relative}hsrky-tk-etusivu-lomake-contenteditor .layout-options,hsrky-tk-etusivu-lomake-contenteditor .tabledata-options,hsrky-tk-etusivu-lomake-contenteditor .import-options,hsrky-tk-etusivu-lomake-contenteditor .align-options{position:absolute;display:inline-block;width:18.4rem;background:#f5f5f5;border:1px solid #ddd;padding:0.5rem;left:0;top:3.6rem}hsrky-tk-etusivu-lomake-contenteditor .tabledata-options,hsrky-tk-etusivu-lomake-contenteditor .import-options{width:56.4rem;left:0}hsrky-tk-etusivu-lomake-contenteditor .anchor-options{width:400px}hsrky-tk-etusivu-lomake-contenteditor .anchor-options .flex{display:flex;align-items:flex-start}hsrky-tk-etusivu-lomake-contenteditor .anchor-options .flex> * + *{margin-left:5px}hsrky-tk-etusivu-lomake-contenteditor .tyokalut .anchor-options button{height:34px;border-radius:0}hsrky-tk-etusivu-lomake-contenteditor .anchor-options label{font-size:12px;margin-left:2px;margin-bottom:2px}hsrky-tk-etusivu-lomake-contenteditor .anchor-options sui-input{flex-grow:1}hsrky-tk-etusivu-lomake-contenteditor .anchor-options sui-input input{height:34px}hsrky-tk-etusivu-lomake-contenteditor .anchor-options .form-control:invalid{border:1px solid red}hsrky-tk-etusivu-lomake-contenteditor img{max-width:100%}hsrky-tk-etusivu-lomake-contenteditor figure.text-left,hsrky-tk-etusivu-lomake-contenteditor figure.align-left{float:left;margin-right:15px;margin-bottom:5px}hsrky-tk-etusivu-lomake-contenteditor main> p{}hsrky-tk-etusivu-lomake-contenteditor figure> a{display:block}hsrky-tk-etusivu-lomake-contenteditor figure.text-right,hsrky-tk-etusivu-lomake-contenteditor figure.align-right{float:right;margin-left:15px;margin-bottom:5px}hsrky-tk-etusivu-lomake-contenteditor figure.text-center,hsrky-tk-etusivu-lomake-contenteditor figure.align-center{float:none;margin:0 auto 5px;text-align:center;display:block}hsrky-tk-etusivu-lomake-contenteditor figure.no-align{margin:0 15px 5px;display:block}hsrky-tk-etusivu-lomake-contenteditor .figure{display:inline-block}hsrky-tk-etusivu-lomake-contenteditor figure{position:relative;margin:0 0 1rem}hsrky-tk-etusivu-lomake-contenteditor figure[contenteditable="true"]{cursor:pointer}hsrky-tk-etusivu-lomake-contenteditor .figure-img{margin-bottom:0.5rem;line-height:1;display:block}hsrky-tk-etusivu-lomake-contenteditor figcaption{display:block;font-size:1.4rem}hsrky-tk-etusivu-lomake-contenteditor figure .imageoptions{background:rgba(245,245,245,1);padding:0.5rem;border:1px solid #bbb}hsrky-tk-etusivu-lomake-contenteditor figure:hover .imageoptions-container{display:block}hsrky-tk-etusivu-lomake-contenteditor figure.imageactive .imageoptions-container{}hsrky-tk-etusivu-lomake-contenteditor .dropzone{min-height:15rem;border:3px dashed rgba(0,0,0,0.3);background:white;padding:5rem;border-radius:0.2rem;cursor:pointer;text-align:center;display:block}hsrky-tk-etusivu-lomake-contenteditor .image_picker_selector{padding:0;list-style-type:none;width:100%;display:block}hsrky-tk-etusivu-lomake-contenteditor .image_picker_selector li{width:25%;padding:1rem}hsrky-tk-etusivu-lomake-contenteditor .image_picker_selector li .thumbnail{margin-bottom:0;transition:all ease-in-out .1s;border-radius:0;padding:0.2rem}hsrky-tk-etusivu-lomake-contenteditor .image_picker_selector li .thumbnail.selected{background:#2d353c;transition:all ease-in-out .1s;box-shadow:0 0 10px #2d353c;border:1px solid #2d353c}hsrky-tk-etusivu-lomake-contenteditor .library-content{background:#f5f5f5;padding-top:1.5rem;padding-bottom:1.5rem;border-left:1px solid #ddd}hsrky-tk-etusivu-lomake-contenteditor .puu-container,hsrky-tk-etusivu-lomake-contenteditor .url-osoite-container{padding-top:1.5rem;padding-bottom:1.5rem}hsrky-tk-etusivu-lomake-contenteditor #imageoptions .tabs-container{padding:1.5rem}hsrky-tk-etusivu-lomake-contenteditor .modal-lg{width:95%}hsrky-tk-etusivu-lomake-contenteditor .bundle{display:flex;flex-wrap:wrap;margin:0;padding:4px 8px;font-size:0;align-items:center}hsrky-tk-etusivu-lomake-contenteditor .bundle .separator{width:1px;background:#ddd;margin:8px 4px;height:18px}hsrky-tk-etusivu-lomake-contenteditor .bundle .separator + .separator{display:none}hsrky-tk-etusivu-lomake-contenteditor .bundle .separator:first-child{display:none}hsrky-tk-etusivu-lomake-contenteditor .bundle sui-select.sui.formelement{width:92px;border:0;padding:0;height:26px;background:transparent;margin-right:2px}hsrky-tk-etusivu-lomake-contenteditor .bundle sui-select.sui.formelement .sui-select__container{padding:0 16px 0 6px;height:26px;line-height:24px;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}hsrky-tk-etusivu-lomake-contenteditor .bundle sui-select .sui-select__container::after{top:0}hsrky-tk-etusivu-lomake-contenteditor .bundle sui-select .sui-select__items{top:26px;width:auto;min-width:100%}hsrky-tk-etusivu-lomake-contenteditor .bundle sui-select .sui-select__item{white-space:nowrap}hsrky-tk-etusivu-lomake-contenteditor .sui.button.light{background:#fff}hsrky-tk-etusivu-lomake-contenteditor .bundle .align>.sui.button{border-radius:2px}hsrky-tk-etusivu-lomake-contenteditor .bundle .sui.button{margin-top:4px;margin-bottom:4px;padding:2px 8px;height:26px;min-width:26px;text-align:center;border-radius:2px;background:transparent}hsrky-tk-etusivu-lomake-contenteditor .bundle .sui.button:hover,hsrky-tk-etusivu-lomake-contenteditor .bundle .sui.button:active,hsrky-tk-etusivu-lomake-contenteditor .bundle .sui.button.active{border-color:#ddd;background:#fff;box-shadow:none}hsrky-tk-etusivu-lomake-contenteditor .bundle .sui.button + .sui.button,hsrky-tk-etusivu-lomake-contenteditor .bundle .sui.button + .tooltip + .sui.button{margin-left:2px}hsrky-tk-etusivu-lomake-contenteditor .bundle .sui.button svg{color:currentColor;fill:currentColor}hsrky-tk-etusivu-lomake-contenteditor .group{padding:0 8px;display:flex;flex-wrap:wrap;align-items:center;position:relative}hsrky-tk-etusivu-lomake-contenteditor .group + .group{border-left:1px solid #ddd}hsrky-tk-etusivu-lomake-contenteditor .card-header{padding:0;border:0;background:#f5f5f5;box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);flex-wrap:wrap;z-index:1}hsrky-tk-etusivu-lomake-contenteditor .sui.card .sui.card-header .group-title{font-size:10px;margin-left:8px;text-transform:uppercase;font-weight:700;color:#aaa;position:absolute;left:0;top:0;display:none}hsrky-tk-etusivu-lomake-contenteditor select.form-control{height:38px;width:auto;display:inline-block}hsrky-tk-etusivu-lomake-contenteditor .no-border-right{border-right:0}hsrky-tk-etusivu-lomake-contenteditor .group:first-child{border-left:0}hsrky-tk-etusivu-lomake-contenteditor .group:last-child{border-right:0}hsrky-tk-etusivu-lomake-contenteditor .tyokalut button{height:38px}hsrky-tk-etusivu-lomake-contenteditor .clone{display:none !important}hsrky-tk-etusivu-lomake-contenteditor .remove{position:absolute;right:25px;color:rgba(200,98,98,0.62);top:calc(50% - 14px);font-size:18px}hsrky-tk-etusivu-lomake-contenteditor .remove:hover{color:#F44;cursor:pointer}hsrky-tk-etusivu-lomake-contenteditor .popover{white-space:nowrap;max-width:none}hsrky-tk-etusivu-lomake-contenteditor .popover .popover-content{margin:0}hsrky-tk-etusivu-lomake-contenteditor .popover .button+.button{margin-left:10px}hsrky-tk-etusivu-lomake-contenteditor .handle{font-size:30px;padding:0 10px;position:absolute;right:0;color:rgb(170,170,170);top:calc(50% - 22px)}hsrky-tk-etusivu-lomake-contenteditor .handle:hover{color:#000;cursor:move}hsrky-tk-etusivu-lomake-contenteditor .contenteditor-wrapper{animation-duration:0.3s;position:relative}hsrky-tk-etusivu-lomake-contenteditor .affix-bottom,hsrky-tk-etusivu-lomake-contenteditor .affix:not(.fullscreen){z-index:15;top:0;bottom:auto;max-width:1023px;position:fixed;width:calc(100% - 1px);margin-left:-4px;margin-top:0}hsrky-tk-etusivu-lomake-contenteditor .tyokalut,hsrky-tk-etusivu-lomake-contenteditor .tyokalut *{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}hsrky-tk-etusivu-lomake-contenteditor .tyokalut{padding:0 !important;width:100%;margin-top:0;position:absolute;bottom:100%;top:auto;border-bottom:2px solid transparent;display:flex;opacity:0;visibility:hidden;transition:opacity 50ms ease-in-out 250ms,visibility 50ms ease-in-out 250ms}hsrky-tk-etusivu-lomake-contenteditor .editor-instance:hover> .sui-form> .sui-form__form-section> .tyokalut,hsrky-tk-etusivu-lomake-contenteditor .editor-instance:hover> .tyokalut,hsrky-tk-etusivu-lomake-contenteditor .tyokalut.active-toolbar{opacity:1;visibility:visible;transition-delay:250ms}hsrky-tk-etusivu-lomake-contenteditor .tyokalut.active-toolbar{transition-delay:500ms}hsrky-tk-etusivu-lomake-contenteditor .tyokalut:not(.allow-float){position:absolute !important}hsrky-tk-etusivu-lomake-contenteditor .affix-bottom{box-shadow:5px 5px 5px 5px #FF0}hsrky-tk-etusivu-lomake-contenteditor .fullscreen .sui.button.fs{background:#E6F6DF;color:#2d353c;border-color:#ddd;border-top:0;border-bottom:0}hsrky-tk-etusivu-lomake-contenteditor .fullscreen header{max-width:none !important;zoom:1.25}hsrky-tk-etusivu-lomake-contenteditor .contenteditor-placeholder{height:150px;background:rgba(92,184,92,0.5);border:1px dotted #3a8e3a;opacity:0.3;width:100%;margin:15px 0;display:block;transition:all ease-in-out .3s}hsrky-tk-etusivu-lomake-contenteditor .editor-instance header{min-height:44px !important}hsrky-tk-etusivu-lomake-contenteditor .contenteditor-wrapper.ui-sortable-helper{opacity:0.7}hsrky-tk-etusivu-lomake-contenteditor .editor-instance{position:relative;border-radius:2px;margin-bottom:2px !important}hsrky-tk-etusivu-lomake-contenteditor .fullscreen main{zoom:1.25}hsrky-tk-etusivu-lomake-contenteditor [imageclass='img-full']+*{clear:both}hsrky-tk-etusivu-lomake-contenteditor .contenteditor-wrapper{width:100%;display:block}hsrky-tk-etusivu-lomake-contenteditor .contenteditor-wrapper::before,hsrky-tk-etusivu-lomake-contenteditor .contenteditor-wrapper::after{content:"";display:table}hsrky-tk-etusivu-lomake-contenteditor .contenteditor-wrapper::after{clear:both}hsrky-tk-etusivu-lomake-contenteditor .getting-sorted{border:3px solid #A4E2A4;margin-bottom:18px;overflow:hidden;max-height:200px !important}hsrky-tk-etusivu-lomake-contenteditor .addcontentarea{margin:0 0 15px 0;padding:15px 15px 0;background:#fafafa;border:3px dashed #ddd;border-radius:8px;text-align:right;font-family:'Roboto','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:12px}hsrky-tk-etusivu-lomake-contenteditor .addcontentarea-tip{display:inline-block;line-height:80px;margin-bottom:15px;vertical-align:middle;margin-right:15px;font-size:18px;color:#aaa}hsrky-tk-etusivu-lomake-contenteditor .sui.button.contentarea{background:#eee;color:#555;border:1px solid #ddd;height:80px;width:80px;border-radius:8px;text-align:center;padding:0;margin-bottom:15px;transition:all ease-in-out .2s}hsrky-tk-etusivu-lomake-contenteditor .sui.button.contentarea+.sui.button.contentarea{margin-left:5px}hsrky-tk-etusivu-lomake-contenteditor .sui.button.contentarea:hover{background:#ddd}hsrky-tk-etusivu-lomake-contenteditor .sui.button.contentarea:active,hsrky-tk-etusivu-lomake-contenteditor .sui.button.contentarea:focus{box-shadow:inset 0 0 5px #888;outline:0}hsrky-tk-etusivu-lomake-contenteditor .sui.button.contentarea .fa{display:block;font-size:24px;margin-bottom:10px}hsrky-tk-etusivu-lomake-contenteditor .contentarea-title{display:block;width:100%;text-overflow:ellipsis;overflow:hidden;padding:0 5px}hsrky-tk-etusivu-lomake-contenteditor .parsemode-view .sui.card{background:none;border:none;margin:0}hsrky-tk-etusivu-lomake-contenteditor .parsemode-view .sui.card-header,hsrky-tk-etusivu-lomake-contenteditor .parsemode-view .sui.card-body,hsrky-tk-etusivu-lomake-contenteditor .parsemode-view .sui.card-footer{padding:0}hsrky-tk-etusivu-lomake-contenteditor .img-sm{width:25%}hsrky-tk-etusivu-lomake-contenteditor .img-md{width:33.333333%}hsrky-tk-etusivu-lomake-contenteditor .img-lg{width:50%}hsrky-tk-etusivu-lomake-contenteditor .img-original{width:auto;max-width:100%}hsrky-tk-etusivu-lomake-contenteditor .img-full{width:100%}hsrky-tk-etusivu-lomake-contenteditor .img-sm img{width:100%}hsrky-tk-etusivu-lomake-contenteditor .img-md img{width:100%}hsrky-tk-etusivu-lomake-contenteditor .img-lg img{width:100%}hsrky-tk-etusivu-lomake-contenteditor .img-full img{width:100%}hsrky-tk-etusivu-lomake-contenteditor .align-center figcaption{margin:0 auto}hsrky-tk-etusivu-lomake-contenteditor .img-full::before,hsrky-tk-etusivu-lomake-contenteditor .img-full::after{display:table;clear:both;content:""}hsrky-tk-etusivu-lomake-contenteditor figure.text-left,hsrky-tk-etusivu-lomake-contenteditor figure.align-left.img-full img{text-align:left;margin:0 auto 0 0}hsrky-tk-etusivu-lomake-contenteditor figure.text-right,hsrky-tk-etusivu-lomake-contenteditor figure.align-right .imageoptions-container{right:0;left:auto}hsrky-tk-etusivu-lomake-contenteditor figure.text-right,hsrky-tk-etusivu-lomake-contenteditor figure.align-right.img-full img{text-align:right;margin:0 0 0 auto}hsrky-tk-etusivu-lomake-contenteditor figure.text-center,hsrky-tk-etusivu-lomake-contenteditor figure.align-center.img-full img{text-align:center;margin:0 auto}hsrky-tk-etusivu-lomake-contenteditor figure img{max-width:100%}hsrky-tk-etusivu-lomake-contenteditor .CodeMirror,hsrky-tk-etusivu-lomake-contenteditor .CodeMirror *{font-family:monospace !important}hsrky-tk-etusivu-lomake-contenteditor .togglewysiwyg{position:absolute;top:15px;right:30px;z-index:10}hsrky-tk-etusivu-lomake-contenteditor .event-box-date{border:#333 solid 1px;border-radius:1px}hsrky-tk-etusivu-lomake-contenteditor .event-box-date .event-box-day,hsrky-tk-etusivu-lomake-contenteditor .event-box-date .event-box-month,hsrky-tk-etusivu-lomake-contenteditor .event-box-date .event-box-year{font-weight:bold;text-align:center}hsrky-tk-etusivu-lomake-contenteditor .event-box-date .event-box-month,hsrky-tk-etusivu-lomake-contenteditor .event-box-date .event-box-year{padding:2.5px 0;font-size:14px;line-height:22px;background:#fbfbfb}hsrky-tk-etusivu-lomake-contenteditor .event-box-date .event-box-day{font-size:38px;line-height:54px;margin:0;padding-top:5px}hsrky-tk-etusivu-lomake-contenteditor .event-box-date .event-box-month{text-transform:uppercase;padding-bottom:5px}hsrky-tk-etusivu-lomake-contenteditor .event-box-date .event-box-year{background-color:#333;color:#fdb700;padding:2.5px 0;text-transform:uppercase}hsrky-tk-etusivu-lomake-contenteditor .event-box-info .event-title{font-weight:bold;font-size:16px;margin-bottom:5px}hsrky-tk-etusivu-lomake-contenteditor .event-box-info .event-location,hsrky-tk-etusivu-lomake-contenteditor .event-box-info .event-date{font-size:13px;color:#666;font-style:italic}hsrky-tk-etusivu-lomake-contenteditor .event-box-info .event-date{padding-bottom:5px}hsrky-tk-etusivu-lomake-contenteditor .event-box-info .event-location{padding-left:2.5px}hsrky-tk-etusivu-lomake-contenteditor .event-box-info .event-ingress{margin:5px 0}hsrky-tk-etusivu-lomake-contenteditor .event-box-info .event-keywords{font-size:90%}hsrky-tk-etusivu-lomake-contenteditor .event-box-info .event-keywords a:not(:hover){font-weight:normal;color:#666}hsrky-tk-etusivu-lomake-contenteditor .event-box-info .event-keyword-title{font-weight:bold}hsrky-tk-etusivu-lomake-contenteditor .sticky-switcher{padding:25px}hsrky-tk-etusivu-lomake-contenteditor .sticky-switcher sui-button{display:block;font-size:122.5%}hsrky-tk-etusivu-lomake-contenteditor .sticky-switcher sui-button + sui-button{margin-top:15px;margin-left:0}hsrky-tk-etusivu-lomake-contenteditor .sticky-switcher sui-button .fa{margin-left:3px}hsrky-tk-etusivu-lomake-contenteditor #contenteditors> .statoelement{margin-bottom:1.2rem}hsrky-tk-etusivu-lomake-contenteditor stato-anchor.no-icon::before{content:"" !important}hsrky-tk-etusivu-lomake-contenteditor #contenteditors> *::after{content:"";display:table;clear:both}
hsrky-tk-etusivu-tekstialue-contenteditor .sui.icon.pagebreak::before{background:url('/stato/images/icons/contenteditor/pagebreak.svg')}hsrky-tk-etusivu-tekstialue-contenteditor .sui.icon.hr::before{background:url('/stato/images/icons/contenteditor/hr.svg')}hsrky-tk-etusivu-tekstialue-contenteditor .sui.icon{top:2px}hsrky-tk-etusivu-tekstialue-contenteditor .editmode .content{outline:#c3c3c3 dotted 1px;cursor:pointer;transition:outline 50ms ease-in-out}hsrky-tk-etusivu-tekstialue-contenteditor .editmode .content:hover{outline:#c3c3c3 solid 1px}hsrky-tk-etusivu-tekstialue-contenteditor .active-editor .content:hover,hsrky-tk-etusivu-tekstialue-contenteditor .active-editor .content{cursor:text}hsrky-tk-etusivu-tekstialue-contenteditor [contenteditable=true]{outline:0}hsrky-tk-etusivu-tekstialue-contenteditor span.divider{margin:0 1rem}hsrky-tk-etusivu-tekstialue-contenteditor span.text-settings{font-size:1.2rem}hsrky-tk-etusivu-tekstialue-contenteditor .sui.card{border:0;background:transparent;overflow:visible;margin:0}hsrky-tk-etusivu-tekstialue-contenteditor .sui.card.fullscreen{position:fixed;width:100%;min-height:100%;height:auto;overflow-y:scroll;left:0;top:0;right:0;bottom:0;background:#fff;z-index:24}hsrky-tk-etusivu-tekstialue-contenteditor .sui.card.fullscreen .sui.card-header.options{position:fixed;width:100%;top:0;left:0}hsrky-tk-etusivu-tekstialue-contenteditor .sui.card.fullscreen .sui.card-body.content{padding-top:8rem;outline:none;border-bottom:0}hsrky-tk-etusivu-tekstialue-contenteditor .editmode .sui.card-footer{visibility:visible;opacity:1;border:1px solid #ddd;border-top:0;padding:1rem}hsrky-tk-etusivu-tekstialue-contenteditor .editmode .content{padding:0;min-height:0;background:#fff;cursor:pointer}hsrky-tk-etusivu-tekstialue-contenteditor .sui.card .sui.card-footer{visibility:hidden;opacity:0}hsrky-tk-etusivu-tekstialue-contenteditor .sui.card:hover .sui.card-footer{visibility:visible;opacity:1}hsrky-tk-etusivu-tekstialue-contenteditor .fs .fa-compress{display:none}hsrky-tk-etusivu-tekstialue-contenteditor .fs.fullscreen .fa-compress{display:block}hsrky-tk-etusivu-tekstialue-contenteditor .fs.fullscreen .fa-expand{display:none}hsrky-tk-etusivu-tekstialue-contenteditor .sui.card.fullscreen .sui.card-body{padding:1.5rem}hsrky-tk-etusivu-tekstialue-contenteditor .align{display:inline-block;position:relative}hsrky-tk-etusivu-tekstialue-contenteditor .layout-options,hsrky-tk-etusivu-tekstialue-contenteditor .tabledata-options,hsrky-tk-etusivu-tekstialue-contenteditor .import-options,hsrky-tk-etusivu-tekstialue-contenteditor .align-options{position:absolute;display:inline-block;width:18.4rem;background:#f5f5f5;border:1px solid #ddd;padding:0.5rem;left:0;top:3.6rem}hsrky-tk-etusivu-tekstialue-contenteditor .tabledata-options,hsrky-tk-etusivu-tekstialue-contenteditor .import-options{width:56.4rem;left:0}hsrky-tk-etusivu-tekstialue-contenteditor .anchor-options{width:400px}hsrky-tk-etusivu-tekstialue-contenteditor .anchor-options .flex{display:flex;align-items:flex-start}hsrky-tk-etusivu-tekstialue-contenteditor .anchor-options .flex> * + *{margin-left:5px}hsrky-tk-etusivu-tekstialue-contenteditor .tyokalut .anchor-options button{height:34px;border-radius:0}hsrky-tk-etusivu-tekstialue-contenteditor .anchor-options label{font-size:12px;margin-left:2px;margin-bottom:2px}hsrky-tk-etusivu-tekstialue-contenteditor .anchor-options sui-input{flex-grow:1}hsrky-tk-etusivu-tekstialue-contenteditor .anchor-options sui-input input{height:34px}hsrky-tk-etusivu-tekstialue-contenteditor .anchor-options .form-control:invalid{border:1px solid red}hsrky-tk-etusivu-tekstialue-contenteditor img{max-width:100%}hsrky-tk-etusivu-tekstialue-contenteditor figure.text-left,hsrky-tk-etusivu-tekstialue-contenteditor figure.align-left{float:left;margin-right:15px;margin-bottom:5px}hsrky-tk-etusivu-tekstialue-contenteditor main> p{}hsrky-tk-etusivu-tekstialue-contenteditor figure> a{display:block}hsrky-tk-etusivu-tekstialue-contenteditor figure.text-right,hsrky-tk-etusivu-tekstialue-contenteditor figure.align-right{float:right;margin-left:15px;margin-bottom:5px}hsrky-tk-etusivu-tekstialue-contenteditor figure.text-center,hsrky-tk-etusivu-tekstialue-contenteditor figure.align-center{float:none;margin:0 auto 5px;text-align:center;display:block}hsrky-tk-etusivu-tekstialue-contenteditor figure.no-align{margin:0 15px 5px;display:block}hsrky-tk-etusivu-tekstialue-contenteditor .figure{display:inline-block}hsrky-tk-etusivu-tekstialue-contenteditor figure{position:relative;margin:0 0 1rem}hsrky-tk-etusivu-tekstialue-contenteditor figure[contenteditable="true"]{cursor:pointer}hsrky-tk-etusivu-tekstialue-contenteditor .figure-img{margin-bottom:0.5rem;line-height:1;display:block}hsrky-tk-etusivu-tekstialue-contenteditor figcaption{display:block;font-size:1.4rem}hsrky-tk-etusivu-tekstialue-contenteditor figure .imageoptions{background:rgba(245,245,245,1);padding:0.5rem;border:1px solid #bbb}hsrky-tk-etusivu-tekstialue-contenteditor figure:hover .imageoptions-container{display:block}hsrky-tk-etusivu-tekstialue-contenteditor figure.imageactive .imageoptions-container{}hsrky-tk-etusivu-tekstialue-contenteditor .dropzone{min-height:15rem;border:3px dashed rgba(0,0,0,0.3);background:white;padding:5rem;border-radius:0.2rem;cursor:pointer;text-align:center;display:block}hsrky-tk-etusivu-tekstialue-contenteditor .image_picker_selector{padding:0;list-style-type:none;width:100%;display:block}hsrky-tk-etusivu-tekstialue-contenteditor .image_picker_selector li{width:25%;padding:1rem}hsrky-tk-etusivu-tekstialue-contenteditor .image_picker_selector li .thumbnail{margin-bottom:0;transition:all ease-in-out .1s;border-radius:0;padding:0.2rem}hsrky-tk-etusivu-tekstialue-contenteditor .image_picker_selector li .thumbnail.selected{background:#2d353c;transition:all ease-in-out .1s;box-shadow:0 0 10px #2d353c;border:1px solid #2d353c}hsrky-tk-etusivu-tekstialue-contenteditor .library-content{background:#f5f5f5;padding-top:1.5rem;padding-bottom:1.5rem;border-left:1px solid #ddd}hsrky-tk-etusivu-tekstialue-contenteditor .puu-container,hsrky-tk-etusivu-tekstialue-contenteditor .url-osoite-container{padding-top:1.5rem;padding-bottom:1.5rem}hsrky-tk-etusivu-tekstialue-contenteditor #imageoptions .tabs-container{padding:1.5rem}hsrky-tk-etusivu-tekstialue-contenteditor .modal-lg{width:95%}hsrky-tk-etusivu-tekstialue-contenteditor .bundle{display:flex;flex-wrap:wrap;margin:0;padding:4px 8px;font-size:0;align-items:center}hsrky-tk-etusivu-tekstialue-contenteditor .bundle .separator{width:1px;background:#ddd;margin:8px 4px;height:18px}hsrky-tk-etusivu-tekstialue-contenteditor .bundle .separator + .separator{display:none}hsrky-tk-etusivu-tekstialue-contenteditor .bundle .separator:first-child{display:none}hsrky-tk-etusivu-tekstialue-contenteditor .bundle sui-select.sui.formelement{width:92px;border:0;padding:0;height:26px;background:transparent;margin-right:2px}hsrky-tk-etusivu-tekstialue-contenteditor .bundle sui-select.sui.formelement .sui-select__container{padding:0 16px 0 6px;height:26px;line-height:24px;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}hsrky-tk-etusivu-tekstialue-contenteditor .bundle sui-select .sui-select__container::after{top:0}hsrky-tk-etusivu-tekstialue-contenteditor .bundle sui-select .sui-select__items{top:26px;width:auto;min-width:100%}hsrky-tk-etusivu-tekstialue-contenteditor .bundle sui-select .sui-select__item{white-space:nowrap}hsrky-tk-etusivu-tekstialue-contenteditor .sui.button.light{background:#fff}hsrky-tk-etusivu-tekstialue-contenteditor .bundle .align>.sui.button{border-radius:2px}hsrky-tk-etusivu-tekstialue-contenteditor .bundle .sui.button{margin-top:4px;margin-bottom:4px;padding:2px 8px;height:26px;min-width:26px;text-align:center;border-radius:2px;background:transparent}hsrky-tk-etusivu-tekstialue-contenteditor .bundle .sui.button:hover,hsrky-tk-etusivu-tekstialue-contenteditor .bundle .sui.button:active,hsrky-tk-etusivu-tekstialue-contenteditor .bundle .sui.button.active{border-color:#ddd;background:#fff;box-shadow:none}hsrky-tk-etusivu-tekstialue-contenteditor .bundle .sui.button + .sui.button,hsrky-tk-etusivu-tekstialue-contenteditor .bundle .sui.button + .tooltip + .sui.button{margin-left:2px}hsrky-tk-etusivu-tekstialue-contenteditor .bundle .sui.button svg{color:currentColor;fill:currentColor}hsrky-tk-etusivu-tekstialue-contenteditor .group{padding:0 8px;display:flex;flex-wrap:wrap;align-items:center;position:relative}hsrky-tk-etusivu-tekstialue-contenteditor .group + .group{border-left:1px solid #ddd}hsrky-tk-etusivu-tekstialue-contenteditor .card-header{padding:0;border:0;background:#f5f5f5;box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);flex-wrap:wrap;z-index:1}hsrky-tk-etusivu-tekstialue-contenteditor .sui.card .sui.card-header .group-title{font-size:10px;margin-left:8px;text-transform:uppercase;font-weight:700;color:#aaa;position:absolute;left:0;top:0;display:none}hsrky-tk-etusivu-tekstialue-contenteditor select.form-control{height:38px;width:auto;display:inline-block}hsrky-tk-etusivu-tekstialue-contenteditor .no-border-right{border-right:0}hsrky-tk-etusivu-tekstialue-contenteditor .group:first-child{border-left:0}hsrky-tk-etusivu-tekstialue-contenteditor .group:last-child{border-right:0}hsrky-tk-etusivu-tekstialue-contenteditor .tyokalut button{height:38px}hsrky-tk-etusivu-tekstialue-contenteditor .clone{display:none !important}hsrky-tk-etusivu-tekstialue-contenteditor .remove{position:absolute;right:25px;color:rgba(200,98,98,0.62);top:calc(50% - 14px);font-size:18px}hsrky-tk-etusivu-tekstialue-contenteditor .remove:hover{color:#F44;cursor:pointer}hsrky-tk-etusivu-tekstialue-contenteditor .popover{white-space:nowrap;max-width:none}hsrky-tk-etusivu-tekstialue-contenteditor .popover .popover-content{margin:0}hsrky-tk-etusivu-tekstialue-contenteditor .popover .button+.button{margin-left:10px}hsrky-tk-etusivu-tekstialue-contenteditor .handle{font-size:30px;padding:0 10px;position:absolute;right:0;color:rgb(170,170,170);top:calc(50% - 22px)}hsrky-tk-etusivu-tekstialue-contenteditor .handle:hover{color:#000;cursor:move}hsrky-tk-etusivu-tekstialue-contenteditor .contenteditor-wrapper{animation-duration:0.3s;position:relative}hsrky-tk-etusivu-tekstialue-contenteditor .affix-bottom,hsrky-tk-etusivu-tekstialue-contenteditor .affix:not(.fullscreen){z-index:15;top:0;bottom:auto;max-width:1023px;position:fixed;width:calc(100% - 1px);margin-left:-4px;margin-top:0}hsrky-tk-etusivu-tekstialue-contenteditor .tyokalut,hsrky-tk-etusivu-tekstialue-contenteditor .tyokalut *{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}hsrky-tk-etusivu-tekstialue-contenteditor .tyokalut{padding:0 !important;width:100%;margin-top:0;position:absolute;bottom:100%;top:auto;border-bottom:2px solid transparent;display:flex;opacity:0;visibility:hidden;transition:opacity 50ms ease-in-out 250ms,visibility 50ms ease-in-out 250ms}hsrky-tk-etusivu-tekstialue-contenteditor .editor-instance:hover> .sui-form> .sui-form__form-section> .tyokalut,hsrky-tk-etusivu-tekstialue-contenteditor .editor-instance:hover> .tyokalut,hsrky-tk-etusivu-tekstialue-contenteditor .tyokalut.active-toolbar{opacity:1;visibility:visible;transition-delay:250ms}hsrky-tk-etusivu-tekstialue-contenteditor .tyokalut.active-toolbar{transition-delay:500ms}hsrky-tk-etusivu-tekstialue-contenteditor .tyokalut:not(.allow-float){position:absolute !important}hsrky-tk-etusivu-tekstialue-contenteditor .affix-bottom{box-shadow:5px 5px 5px 5px #FF0}hsrky-tk-etusivu-tekstialue-contenteditor .fullscreen .sui.button.fs{background:#E6F6DF;color:#2d353c;border-color:#ddd;border-top:0;border-bottom:0}hsrky-tk-etusivu-tekstialue-contenteditor .fullscreen header{max-width:none !important;zoom:1.25}hsrky-tk-etusivu-tekstialue-contenteditor .contenteditor-placeholder{height:150px;background:rgba(92,184,92,0.5);border:1px dotted #3a8e3a;opacity:0.3;width:100%;margin:15px 0;display:block;transition:all ease-in-out .3s}hsrky-tk-etusivu-tekstialue-contenteditor .editor-instance header{min-height:44px !important}hsrky-tk-etusivu-tekstialue-contenteditor .contenteditor-wrapper.ui-sortable-helper{opacity:0.7}hsrky-tk-etusivu-tekstialue-contenteditor .editor-instance{position:relative;border-radius:2px;margin-bottom:2px !important}hsrky-tk-etusivu-tekstialue-contenteditor .fullscreen main{zoom:1.25}hsrky-tk-etusivu-tekstialue-contenteditor [imageclass='img-full']+*{clear:both}hsrky-tk-etusivu-tekstialue-contenteditor .contenteditor-wrapper{width:100%;display:block}hsrky-tk-etusivu-tekstialue-contenteditor .contenteditor-wrapper::before,hsrky-tk-etusivu-tekstialue-contenteditor .contenteditor-wrapper::after{content:"";display:table}hsrky-tk-etusivu-tekstialue-contenteditor .contenteditor-wrapper::after{clear:both}hsrky-tk-etusivu-tekstialue-contenteditor .getting-sorted{border:3px solid #A4E2A4;margin-bottom:18px;overflow:hidden;max-height:200px !important}hsrky-tk-etusivu-tekstialue-contenteditor .addcontentarea{margin:0 0 15px 0;padding:15px 15px 0;background:#fafafa;border:3px dashed #ddd;border-radius:8px;text-align:right;font-family:'Roboto','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:12px}hsrky-tk-etusivu-tekstialue-contenteditor .addcontentarea-tip{display:inline-block;line-height:80px;margin-bottom:15px;vertical-align:middle;margin-right:15px;font-size:18px;color:#aaa}hsrky-tk-etusivu-tekstialue-contenteditor .sui.button.contentarea{background:#eee;color:#555;border:1px solid #ddd;height:80px;width:80px;border-radius:8px;text-align:center;padding:0;margin-bottom:15px;transition:all ease-in-out .2s}hsrky-tk-etusivu-tekstialue-contenteditor .sui.button.contentarea+.sui.button.contentarea{margin-left:5px}hsrky-tk-etusivu-tekstialue-contenteditor .sui.button.contentarea:hover{background:#ddd}hsrky-tk-etusivu-tekstialue-contenteditor .sui.button.contentarea:active,hsrky-tk-etusivu-tekstialue-contenteditor .sui.button.contentarea:focus{box-shadow:inset 0 0 5px #888;outline:0}hsrky-tk-etusivu-tekstialue-contenteditor .sui.button.contentarea .fa{display:block;font-size:24px;margin-bottom:10px}hsrky-tk-etusivu-tekstialue-contenteditor .contentarea-title{display:block;width:100%;text-overflow:ellipsis;overflow:hidden;padding:0 5px}hsrky-tk-etusivu-tekstialue-contenteditor .parsemode-view .sui.card{background:none;border:none;margin:0}hsrky-tk-etusivu-tekstialue-contenteditor .parsemode-view .sui.card-header,hsrky-tk-etusivu-tekstialue-contenteditor .parsemode-view .sui.card-body,hsrky-tk-etusivu-tekstialue-contenteditor .parsemode-view .sui.card-footer{padding:0}hsrky-tk-etusivu-tekstialue-contenteditor .img-sm{width:25%}hsrky-tk-etusivu-tekstialue-contenteditor .img-md{width:33.333333%}hsrky-tk-etusivu-tekstialue-contenteditor .img-lg{width:50%}hsrky-tk-etusivu-tekstialue-contenteditor .img-original{width:auto;max-width:100%}hsrky-tk-etusivu-tekstialue-contenteditor .img-full{width:100%}hsrky-tk-etusivu-tekstialue-contenteditor .img-sm img{width:100%}hsrky-tk-etusivu-tekstialue-contenteditor .img-md img{width:100%}hsrky-tk-etusivu-tekstialue-contenteditor .img-lg img{width:100%}hsrky-tk-etusivu-tekstialue-contenteditor .img-full img{width:100%}hsrky-tk-etusivu-tekstialue-contenteditor .align-center figcaption{margin:0 auto}hsrky-tk-etusivu-tekstialue-contenteditor .img-full::before,hsrky-tk-etusivu-tekstialue-contenteditor .img-full::after{display:table;clear:both;content:""}hsrky-tk-etusivu-tekstialue-contenteditor figure.text-left,hsrky-tk-etusivu-tekstialue-contenteditor figure.align-left.img-full img{text-align:left;margin:0 auto 0 0}hsrky-tk-etusivu-tekstialue-contenteditor figure.text-right,hsrky-tk-etusivu-tekstialue-contenteditor figure.align-right .imageoptions-container{right:0;left:auto}hsrky-tk-etusivu-tekstialue-contenteditor figure.text-right,hsrky-tk-etusivu-tekstialue-contenteditor figure.align-right.img-full img{text-align:right;margin:0 0 0 auto}hsrky-tk-etusivu-tekstialue-contenteditor figure.text-center,hsrky-tk-etusivu-tekstialue-contenteditor figure.align-center.img-full img{text-align:center;margin:0 auto}hsrky-tk-etusivu-tekstialue-contenteditor figure img{max-width:100%}hsrky-tk-etusivu-tekstialue-contenteditor .CodeMirror,hsrky-tk-etusivu-tekstialue-contenteditor .CodeMirror *{font-family:monospace !important}hsrky-tk-etusivu-tekstialue-contenteditor .togglewysiwyg{position:absolute;top:15px;right:30px;z-index:10}hsrky-tk-etusivu-tekstialue-contenteditor .event-box-date{border:#333 solid 1px;border-radius:1px}hsrky-tk-etusivu-tekstialue-contenteditor .event-box-date .event-box-day,hsrky-tk-etusivu-tekstialue-contenteditor .event-box-date .event-box-month,hsrky-tk-etusivu-tekstialue-contenteditor .event-box-date .event-box-year{font-weight:bold;text-align:center}hsrky-tk-etusivu-tekstialue-contenteditor .event-box-date .event-box-month,hsrky-tk-etusivu-tekstialue-contenteditor .event-box-date .event-box-year{padding:2.5px 0;font-size:14px;line-height:22px;background:#fbfbfb}hsrky-tk-etusivu-tekstialue-contenteditor .event-box-date .event-box-day{font-size:38px;line-height:54px;margin:0;padding-top:5px}hsrky-tk-etusivu-tekstialue-contenteditor .event-box-date .event-box-month{text-transform:uppercase;padding-bottom:5px}hsrky-tk-etusivu-tekstialue-contenteditor .event-box-date .event-box-year{background-color:#333;color:#fdb700;padding:2.5px 0;text-transform:uppercase}hsrky-tk-etusivu-tekstialue-contenteditor .event-box-info .event-title{font-weight:bold;font-size:16px;margin-bottom:5px}hsrky-tk-etusivu-tekstialue-contenteditor .event-box-info .event-location,hsrky-tk-etusivu-tekstialue-contenteditor .event-box-info .event-date{font-size:13px;color:#666;font-style:italic}hsrky-tk-etusivu-tekstialue-contenteditor .event-box-info .event-date{padding-bottom:5px}hsrky-tk-etusivu-tekstialue-contenteditor .event-box-info .event-location{padding-left:2.5px}hsrky-tk-etusivu-tekstialue-contenteditor .event-box-info .event-ingress{margin:5px 0}hsrky-tk-etusivu-tekstialue-contenteditor .event-box-info .event-keywords{font-size:90%}hsrky-tk-etusivu-tekstialue-contenteditor .event-box-info .event-keywords a:not(:hover){font-weight:normal;color:#666}hsrky-tk-etusivu-tekstialue-contenteditor .event-box-info .event-keyword-title{font-weight:bold}hsrky-tk-etusivu-tekstialue-contenteditor .sticky-switcher{padding:25px}hsrky-tk-etusivu-tekstialue-contenteditor .sticky-switcher sui-button{display:block;font-size:122.5%}hsrky-tk-etusivu-tekstialue-contenteditor .sticky-switcher sui-button + sui-button{margin-top:15px;margin-left:0}hsrky-tk-etusivu-tekstialue-contenteditor .sticky-switcher sui-button .fa{margin-left:3px}hsrky-tk-etusivu-tekstialue-contenteditor #contenteditors> .statoelement{margin-bottom:1.2rem}hsrky-tk-etusivu-tekstialue-contenteditor stato-anchor.no-icon::before{content:"" !important}hsrky-tk-etusivu-tekstialue-contenteditor #contenteditors> *::after{content:"";display:table;clear:both}
hsrky-tk-etusivu-tekstialue-contenteditor-text-editor .page-break{border:#a9a9a9 dashed 1px;display:block;height:1px;page-break-after:always;width:100%}@media print{hsrky-tk-etusivu-tekstialue-contenteditor-text-editor .page-break{display:none;page-break-after:always}}hsrky-tk-etusivu-tekstialue-contenteditor-text-editor .bundle .sui.button{font-weight:bold}hsrky-tk-etusivu-tekstialue-contenteditor-text-editor .bundle .sui.icon::before{width:24px;height:24px}hsrky-tk-etusivu-tekstialue-contenteditor-text-editor div.highlight,hsrky-tk-etusivu-tekstialue-contenteditor-text-editor p.highlight{background:#f5f5f5;padding:15px;border:1px solid #ddd}hsrky-tk-etusivu-tekstialue-contenteditor-text-editor sui-select.is-disabled,hsrky-tk-etusivu-tekstialue-contenteditor-text-editor button.is-disabled{opacity:0.5;pointer-events:none}hsrky-tk-etusivu-tekstialue-contenteditor-text-editor #variablemodal .variable{padding:6px 0;border:1px solid transparent;position:relative;border-radius:2px}hsrky-tk-etusivu-tekstialue-contenteditor-text-editor #variablemodal .variable.variable--block{border-bottom:1px solid #ddd;margin-bottom:6px}hsrky-tk-etusivu-tekstialue-contenteditor-text-editor #variablemodal .variable:hover{background:#f5f5f5;cursor:pointer;border-color:#ddd}hsrky-tk-etusivu-tekstialue-contenteditor-text-editor .variable code,hsrky-tk-etusivu-tekstialue-contenteditor-text-editor code.variable{color:deepskyblue;background:#e9f9ff;border-radius:2px;padding:2px 4px;display:inline-block}hsrky-tk-etusivu-tekstialue-contenteditor-text-editor .variable__value{padding:6px 12px}hsrky-tk-etusivu-tekstialue-contenteditor-text-editor sui-button.pickvariable{position:absolute;right:-1px;top:-1px;border-radius:0 2px 0 0;display:none}hsrky-tk-etusivu-tekstialue-contenteditor-text-editor .variable:hover sui-button.pickvariable{display:inline-block}hsrky-tk-etusivu-tekstialue-contenteditor-text-editor #variablemodal .languages{margin-bottom:15px}hsrky-tk-etusivu-tekstialue-contenteditor-text-editor .languages__tabs{padding:6px 12px 0;margin:0}hsrky-tk-etusivu-tekstialue-contenteditor-text-editor .languages__tabs::before{content:"Kielet:";font-weight:bold;margin-right:5px}hsrky-tk-etusivu-tekstialue-contenteditor-text-editor .languages__tabs .tabs-visible{font-weight:bold}hsrky-tk-etusivu-tekstialue-contenteditor-text-editor .tabs__noexist a{color:red;opacity:0.5}hsrky-tk-etusivu-tekstialue-contenteditor-text-editor code.variablecode{margin-bottom:10px}hsrky-tk-etusivu-tekstialue-contenteditor-text-editor .editmode stato-anchor::before{content:"\f13d";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;padding-left:5px;padding-right:5px;display:inline}hsrky-tk-etusivu-tekstialue-contenteditor-text-editor section.variable.variable--block{padding:10px;background:#f5f5f5}hsrky-tk-etusivu-tekstialue-contenteditor-text-editor figcaption[contenteditable='true']{clear:both;display:block;border:1px solid #dddddd;animation-duration:750ms;animation-delay:0;word-wrap:break-word;min-height:16px}hsrky-tk-etusivu-tekstialue-contenteditor-text-editor button svg{vertical-align:middle;width:16px;height:16px}hsrky-tk-etusivu-tekstialue-contenteditor-text-editor hr{clear:both;display:block}hsrky-tk-etusivu-tekstialue-contenteditor-text-editor .editable-element[data-placeholder][contenteditable='true']:empty:before{content:attr(data-placeholder);color:#888;font-style:italic;margin-bottom:12px;display:block}hsrky-tk-etusivu-tekstialue-contenteditor-text-editor .block-header.editable-element[data-placeholder][contenteditable='true']:empty:before{margin:0}hsrky-tk-etusivu-tekstialue-contenteditor-text-editor .is-ie main{display:block}hsrky-tk-etusivu-tekstialue-contenteditor-text-editor .is-ie .editable-element[data-placeholder][contenteditable='true']:empty{position:relative;height:30px;width:100%}hsrky-tk-etusivu-tekstialue-contenteditor-text-editor .is-ie .editable-element[data-placeholder][contenteditable='true']:empty:before{display:inline;position:absolute;top:0;left:0}hsrky-tk-etusivu-tekstialue-contenteditor-text-editor li[data-value='p']::before,hsrky-tk-etusivu-tekstialue-contenteditor-text-editor li[data-value='blockquote']::before,hsrky-tk-etusivu-tekstialue-contenteditor-text-editor li[data-value='h2']::before,hsrky-tk-etusivu-tekstialue-contenteditor-text-editor li[data-value='h3']::before,hsrky-tk-etusivu-tekstialue-contenteditor-text-editor li[data-value='h4']::before,hsrky-tk-etusivu-tekstialue-contenteditor-text-editor li[data-value='h5']::before{font-family:"Font Awesome 5 Free";content:"\f1dc";font-style:normal;font-weight:600;margin-right:5px;font-size:.8em;position:relative;top:-1px}hsrky-tk-etusivu-tekstialue-contenteditor-text-editor li[data-value='p']::before{content:"\f1dd"}hsrky-tk-etusivu-tekstialue-contenteditor-text-editor li[data-value='blockquote']::before{content:"\f10e"}
hsrky-tk-osiosivu-ylaosa h1> input{width:100%;line-height:48px}
hsrky-tk-osiosivu-ylaosa-contenteditor .sui.icon.pagebreak::before{background:url('/stato/images/icons/contenteditor/pagebreak.svg')}hsrky-tk-osiosivu-ylaosa-contenteditor .sui.icon.hr::before{background:url('/stato/images/icons/contenteditor/hr.svg')}hsrky-tk-osiosivu-ylaosa-contenteditor .sui.icon{top:2px}hsrky-tk-osiosivu-ylaosa-contenteditor .editmode .content{outline:#c3c3c3 dotted 1px;cursor:pointer;transition:outline 50ms ease-in-out}hsrky-tk-osiosivu-ylaosa-contenteditor .editmode .content:hover{outline:#c3c3c3 solid 1px}hsrky-tk-osiosivu-ylaosa-contenteditor .active-editor .content:hover,hsrky-tk-osiosivu-ylaosa-contenteditor .active-editor .content{cursor:text}hsrky-tk-osiosivu-ylaosa-contenteditor [contenteditable=true]{outline:0}hsrky-tk-osiosivu-ylaosa-contenteditor span.divider{margin:0 1rem}hsrky-tk-osiosivu-ylaosa-contenteditor span.text-settings{font-size:1.2rem}hsrky-tk-osiosivu-ylaosa-contenteditor .sui.card{border:0;background:transparent;overflow:visible;margin:0}hsrky-tk-osiosivu-ylaosa-contenteditor .sui.card.fullscreen{position:fixed;width:100%;min-height:100%;height:auto;overflow-y:scroll;left:0;top:0;right:0;bottom:0;background:#fff;z-index:24}hsrky-tk-osiosivu-ylaosa-contenteditor .sui.card.fullscreen .sui.card-header.options{position:fixed;width:100%;top:0;left:0}hsrky-tk-osiosivu-ylaosa-contenteditor .sui.card.fullscreen .sui.card-body.content{padding-top:8rem;outline:none;border-bottom:0}hsrky-tk-osiosivu-ylaosa-contenteditor .editmode .sui.card-footer{visibility:visible;opacity:1;border:1px solid #ddd;border-top:0;padding:1rem}hsrky-tk-osiosivu-ylaosa-contenteditor .editmode .content{padding:0;min-height:0;background:#fff;cursor:pointer}hsrky-tk-osiosivu-ylaosa-contenteditor .sui.card .sui.card-footer{visibility:hidden;opacity:0}hsrky-tk-osiosivu-ylaosa-contenteditor .sui.card:hover .sui.card-footer{visibility:visible;opacity:1}hsrky-tk-osiosivu-ylaosa-contenteditor .fs .fa-compress{display:none}hsrky-tk-osiosivu-ylaosa-contenteditor .fs.fullscreen .fa-compress{display:block}hsrky-tk-osiosivu-ylaosa-contenteditor .fs.fullscreen .fa-expand{display:none}hsrky-tk-osiosivu-ylaosa-contenteditor .sui.card.fullscreen .sui.card-body{padding:1.5rem}hsrky-tk-osiosivu-ylaosa-contenteditor .align{display:inline-block;position:relative}hsrky-tk-osiosivu-ylaosa-contenteditor .layout-options,hsrky-tk-osiosivu-ylaosa-contenteditor .tabledata-options,hsrky-tk-osiosivu-ylaosa-contenteditor .import-options,hsrky-tk-osiosivu-ylaosa-contenteditor .align-options{position:absolute;display:inline-block;width:18.4rem;background:#f5f5f5;border:1px solid #ddd;padding:0.5rem;left:0;top:3.6rem}hsrky-tk-osiosivu-ylaosa-contenteditor .tabledata-options,hsrky-tk-osiosivu-ylaosa-contenteditor .import-options{width:56.4rem;left:0}hsrky-tk-osiosivu-ylaosa-contenteditor .anchor-options{width:400px}hsrky-tk-osiosivu-ylaosa-contenteditor .anchor-options .flex{display:flex;align-items:flex-start}hsrky-tk-osiosivu-ylaosa-contenteditor .anchor-options .flex> * + *{margin-left:5px}hsrky-tk-osiosivu-ylaosa-contenteditor .tyokalut .anchor-options button{height:34px;border-radius:0}hsrky-tk-osiosivu-ylaosa-contenteditor .anchor-options label{font-size:12px;margin-left:2px;margin-bottom:2px}hsrky-tk-osiosivu-ylaosa-contenteditor .anchor-options sui-input{flex-grow:1}hsrky-tk-osiosivu-ylaosa-contenteditor .anchor-options sui-input input{height:34px}hsrky-tk-osiosivu-ylaosa-contenteditor .anchor-options .form-control:invalid{border:1px solid red}hsrky-tk-osiosivu-ylaosa-contenteditor img{max-width:100%}hsrky-tk-osiosivu-ylaosa-contenteditor figure.text-left,hsrky-tk-osiosivu-ylaosa-contenteditor figure.align-left{float:left;margin-right:15px;margin-bottom:5px}hsrky-tk-osiosivu-ylaosa-contenteditor main> p{}hsrky-tk-osiosivu-ylaosa-contenteditor figure> a{display:block}hsrky-tk-osiosivu-ylaosa-contenteditor figure.text-right,hsrky-tk-osiosivu-ylaosa-contenteditor figure.align-right{float:right;margin-left:15px;margin-bottom:5px}hsrky-tk-osiosivu-ylaosa-contenteditor figure.text-center,hsrky-tk-osiosivu-ylaosa-contenteditor figure.align-center{float:none;margin:0 auto 5px;text-align:center;display:block}hsrky-tk-osiosivu-ylaosa-contenteditor figure.no-align{margin:0 15px 5px;display:block}hsrky-tk-osiosivu-ylaosa-contenteditor .figure{display:inline-block}hsrky-tk-osiosivu-ylaosa-contenteditor figure{position:relative;margin:0 0 1rem}hsrky-tk-osiosivu-ylaosa-contenteditor figure[contenteditable="true"]{cursor:pointer}hsrky-tk-osiosivu-ylaosa-contenteditor .figure-img{margin-bottom:0.5rem;line-height:1;display:block}hsrky-tk-osiosivu-ylaosa-contenteditor figcaption{display:block;font-size:1.4rem}hsrky-tk-osiosivu-ylaosa-contenteditor figure .imageoptions{background:rgba(245,245,245,1);padding:0.5rem;border:1px solid #bbb}hsrky-tk-osiosivu-ylaosa-contenteditor figure:hover .imageoptions-container{display:block}hsrky-tk-osiosivu-ylaosa-contenteditor figure.imageactive .imageoptions-container{}hsrky-tk-osiosivu-ylaosa-contenteditor .dropzone{min-height:15rem;border:3px dashed rgba(0,0,0,0.3);background:white;padding:5rem;border-radius:0.2rem;cursor:pointer;text-align:center;display:block}hsrky-tk-osiosivu-ylaosa-contenteditor .image_picker_selector{padding:0;list-style-type:none;width:100%;display:block}hsrky-tk-osiosivu-ylaosa-contenteditor .image_picker_selector li{width:25%;padding:1rem}hsrky-tk-osiosivu-ylaosa-contenteditor .image_picker_selector li .thumbnail{margin-bottom:0;transition:all ease-in-out .1s;border-radius:0;padding:0.2rem}hsrky-tk-osiosivu-ylaosa-contenteditor .image_picker_selector li .thumbnail.selected{background:#2d353c;transition:all ease-in-out .1s;box-shadow:0 0 10px #2d353c;border:1px solid #2d353c}hsrky-tk-osiosivu-ylaosa-contenteditor .library-content{background:#f5f5f5;padding-top:1.5rem;padding-bottom:1.5rem;border-left:1px solid #ddd}hsrky-tk-osiosivu-ylaosa-contenteditor .puu-container,hsrky-tk-osiosivu-ylaosa-contenteditor .url-osoite-container{padding-top:1.5rem;padding-bottom:1.5rem}hsrky-tk-osiosivu-ylaosa-contenteditor #imageoptions .tabs-container{padding:1.5rem}hsrky-tk-osiosivu-ylaosa-contenteditor .modal-lg{width:95%}hsrky-tk-osiosivu-ylaosa-contenteditor .bundle{display:flex;flex-wrap:wrap;margin:0;padding:4px 8px;font-size:0;align-items:center}hsrky-tk-osiosivu-ylaosa-contenteditor .bundle .separator{width:1px;background:#ddd;margin:8px 4px;height:18px}hsrky-tk-osiosivu-ylaosa-contenteditor .bundle .separator + .separator{display:none}hsrky-tk-osiosivu-ylaosa-contenteditor .bundle .separator:first-child{display:none}hsrky-tk-osiosivu-ylaosa-contenteditor .bundle sui-select.sui.formelement{width:92px;border:0;padding:0;height:26px;background:transparent;margin-right:2px}hsrky-tk-osiosivu-ylaosa-contenteditor .bundle sui-select.sui.formelement .sui-select__container{padding:0 16px 0 6px;height:26px;line-height:24px;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}hsrky-tk-osiosivu-ylaosa-contenteditor .bundle sui-select .sui-select__container::after{top:0}hsrky-tk-osiosivu-ylaosa-contenteditor .bundle sui-select .sui-select__items{top:26px;width:auto;min-width:100%}hsrky-tk-osiosivu-ylaosa-contenteditor .bundle sui-select .sui-select__item{white-space:nowrap}hsrky-tk-osiosivu-ylaosa-contenteditor .sui.button.light{background:#fff}hsrky-tk-osiosivu-ylaosa-contenteditor .bundle .align>.sui.button{border-radius:2px}hsrky-tk-osiosivu-ylaosa-contenteditor .bundle .sui.button{margin-top:4px;margin-bottom:4px;padding:2px 8px;height:26px;min-width:26px;text-align:center;border-radius:2px;background:transparent}hsrky-tk-osiosivu-ylaosa-contenteditor .bundle .sui.button:hover,hsrky-tk-osiosivu-ylaosa-contenteditor .bundle .sui.button:active,hsrky-tk-osiosivu-ylaosa-contenteditor .bundle .sui.button.active{border-color:#ddd;background:#fff;box-shadow:none}hsrky-tk-osiosivu-ylaosa-contenteditor .bundle .sui.button + .sui.button,hsrky-tk-osiosivu-ylaosa-contenteditor .bundle .sui.button + .tooltip + .sui.button{margin-left:2px}hsrky-tk-osiosivu-ylaosa-contenteditor .bundle .sui.button svg{color:currentColor;fill:currentColor}hsrky-tk-osiosivu-ylaosa-contenteditor .group{padding:0 8px;display:flex;flex-wrap:wrap;align-items:center;position:relative}hsrky-tk-osiosivu-ylaosa-contenteditor .group + .group{border-left:1px solid #ddd}hsrky-tk-osiosivu-ylaosa-contenteditor .card-header{padding:0;border:0;background:#f5f5f5;box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);flex-wrap:wrap;z-index:1}hsrky-tk-osiosivu-ylaosa-contenteditor .sui.card .sui.card-header .group-title{font-size:10px;margin-left:8px;text-transform:uppercase;font-weight:700;color:#aaa;position:absolute;left:0;top:0;display:none}hsrky-tk-osiosivu-ylaosa-contenteditor select.form-control{height:38px;width:auto;display:inline-block}hsrky-tk-osiosivu-ylaosa-contenteditor .no-border-right{border-right:0}hsrky-tk-osiosivu-ylaosa-contenteditor .group:first-child{border-left:0}hsrky-tk-osiosivu-ylaosa-contenteditor .group:last-child{border-right:0}hsrky-tk-osiosivu-ylaosa-contenteditor .tyokalut button{height:38px}hsrky-tk-osiosivu-ylaosa-contenteditor .clone{display:none !important}hsrky-tk-osiosivu-ylaosa-contenteditor .remove{position:absolute;right:25px;color:rgba(200,98,98,0.62);top:calc(50% - 14px);font-size:18px}hsrky-tk-osiosivu-ylaosa-contenteditor .remove:hover{color:#F44;cursor:pointer}hsrky-tk-osiosivu-ylaosa-contenteditor .popover{white-space:nowrap;max-width:none}hsrky-tk-osiosivu-ylaosa-contenteditor .popover .popover-content{margin:0}hsrky-tk-osiosivu-ylaosa-contenteditor .popover .button+.button{margin-left:10px}hsrky-tk-osiosivu-ylaosa-contenteditor .handle{font-size:30px;padding:0 10px;position:absolute;right:0;color:rgb(170,170,170);top:calc(50% - 22px)}hsrky-tk-osiosivu-ylaosa-contenteditor .handle:hover{color:#000;cursor:move}hsrky-tk-osiosivu-ylaosa-contenteditor .contenteditor-wrapper{animation-duration:0.3s;position:relative}hsrky-tk-osiosivu-ylaosa-contenteditor .affix-bottom,hsrky-tk-osiosivu-ylaosa-contenteditor .affix:not(.fullscreen){z-index:15;top:0;bottom:auto;max-width:1023px;position:fixed;width:calc(100% - 1px);margin-left:-4px;margin-top:0}hsrky-tk-osiosivu-ylaosa-contenteditor .tyokalut,hsrky-tk-osiosivu-ylaosa-contenteditor .tyokalut *{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}hsrky-tk-osiosivu-ylaosa-contenteditor .tyokalut{padding:0 !important;width:100%;margin-top:0;position:absolute;bottom:100%;top:auto;border-bottom:2px solid transparent;display:flex;opacity:0;visibility:hidden;transition:opacity 50ms ease-in-out 250ms,visibility 50ms ease-in-out 250ms}hsrky-tk-osiosivu-ylaosa-contenteditor .editor-instance:hover> .sui-form> .sui-form__form-section> .tyokalut,hsrky-tk-osiosivu-ylaosa-contenteditor .editor-instance:hover> .tyokalut,hsrky-tk-osiosivu-ylaosa-contenteditor .tyokalut.active-toolbar{opacity:1;visibility:visible;transition-delay:250ms}hsrky-tk-osiosivu-ylaosa-contenteditor .tyokalut.active-toolbar{transition-delay:500ms}hsrky-tk-osiosivu-ylaosa-contenteditor .tyokalut:not(.allow-float){position:absolute !important}hsrky-tk-osiosivu-ylaosa-contenteditor .affix-bottom{box-shadow:5px 5px 5px 5px #FF0}hsrky-tk-osiosivu-ylaosa-contenteditor .fullscreen .sui.button.fs{background:#E6F6DF;color:#2d353c;border-color:#ddd;border-top:0;border-bottom:0}hsrky-tk-osiosivu-ylaosa-contenteditor .fullscreen header{max-width:none !important;zoom:1.25}hsrky-tk-osiosivu-ylaosa-contenteditor .contenteditor-placeholder{height:150px;background:rgba(92,184,92,0.5);border:1px dotted #3a8e3a;opacity:0.3;width:100%;margin:15px 0;display:block;transition:all ease-in-out .3s}hsrky-tk-osiosivu-ylaosa-contenteditor .editor-instance header{min-height:44px !important}hsrky-tk-osiosivu-ylaosa-contenteditor .contenteditor-wrapper.ui-sortable-helper{opacity:0.7}hsrky-tk-osiosivu-ylaosa-contenteditor .editor-instance{position:relative;border-radius:2px;margin-bottom:2px !important}hsrky-tk-osiosivu-ylaosa-contenteditor .fullscreen main{zoom:1.25}hsrky-tk-osiosivu-ylaosa-contenteditor [imageclass='img-full']+*{clear:both}hsrky-tk-osiosivu-ylaosa-contenteditor .contenteditor-wrapper{width:100%;display:block}hsrky-tk-osiosivu-ylaosa-contenteditor .contenteditor-wrapper::before,hsrky-tk-osiosivu-ylaosa-contenteditor .contenteditor-wrapper::after{content:"";display:table}hsrky-tk-osiosivu-ylaosa-contenteditor .contenteditor-wrapper::after{clear:both}hsrky-tk-osiosivu-ylaosa-contenteditor .getting-sorted{border:3px solid #A4E2A4;margin-bottom:18px;overflow:hidden;max-height:200px !important}hsrky-tk-osiosivu-ylaosa-contenteditor .addcontentarea{margin:0 0 15px 0;padding:15px 15px 0;background:#fafafa;border:3px dashed #ddd;border-radius:8px;text-align:right;font-family:'Roboto','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:12px}hsrky-tk-osiosivu-ylaosa-contenteditor .addcontentarea-tip{display:inline-block;line-height:80px;margin-bottom:15px;vertical-align:middle;margin-right:15px;font-size:18px;color:#aaa}hsrky-tk-osiosivu-ylaosa-contenteditor .sui.button.contentarea{background:#eee;color:#555;border:1px solid #ddd;height:80px;width:80px;border-radius:8px;text-align:center;padding:0;margin-bottom:15px;transition:all ease-in-out .2s}hsrky-tk-osiosivu-ylaosa-contenteditor .sui.button.contentarea+.sui.button.contentarea{margin-left:5px}hsrky-tk-osiosivu-ylaosa-contenteditor .sui.button.contentarea:hover{background:#ddd}hsrky-tk-osiosivu-ylaosa-contenteditor .sui.button.contentarea:active,hsrky-tk-osiosivu-ylaosa-contenteditor .sui.button.contentarea:focus{box-shadow:inset 0 0 5px #888;outline:0}hsrky-tk-osiosivu-ylaosa-contenteditor .sui.button.contentarea .fa{display:block;font-size:24px;margin-bottom:10px}hsrky-tk-osiosivu-ylaosa-contenteditor .contentarea-title{display:block;width:100%;text-overflow:ellipsis;overflow:hidden;padding:0 5px}hsrky-tk-osiosivu-ylaosa-contenteditor .parsemode-view .sui.card{background:none;border:none;margin:0}hsrky-tk-osiosivu-ylaosa-contenteditor .parsemode-view .sui.card-header,hsrky-tk-osiosivu-ylaosa-contenteditor .parsemode-view .sui.card-body,hsrky-tk-osiosivu-ylaosa-contenteditor .parsemode-view .sui.card-footer{padding:0}hsrky-tk-osiosivu-ylaosa-contenteditor .img-sm{width:25%}hsrky-tk-osiosivu-ylaosa-contenteditor .img-md{width:33.333333%}hsrky-tk-osiosivu-ylaosa-contenteditor .img-lg{width:50%}hsrky-tk-osiosivu-ylaosa-contenteditor .img-original{width:auto;max-width:100%}hsrky-tk-osiosivu-ylaosa-contenteditor .img-full{width:100%}hsrky-tk-osiosivu-ylaosa-contenteditor .img-sm img{width:100%}hsrky-tk-osiosivu-ylaosa-contenteditor .img-md img{width:100%}hsrky-tk-osiosivu-ylaosa-contenteditor .img-lg img{width:100%}hsrky-tk-osiosivu-ylaosa-contenteditor .img-full img{width:100%}hsrky-tk-osiosivu-ylaosa-contenteditor .align-center figcaption{margin:0 auto}hsrky-tk-osiosivu-ylaosa-contenteditor .img-full::before,hsrky-tk-osiosivu-ylaosa-contenteditor .img-full::after{display:table;clear:both;content:""}hsrky-tk-osiosivu-ylaosa-contenteditor figure.text-left,hsrky-tk-osiosivu-ylaosa-contenteditor figure.align-left.img-full img{text-align:left;margin:0 auto 0 0}hsrky-tk-osiosivu-ylaosa-contenteditor figure.text-right,hsrky-tk-osiosivu-ylaosa-contenteditor figure.align-right .imageoptions-container{right:0;left:auto}hsrky-tk-osiosivu-ylaosa-contenteditor figure.text-right,hsrky-tk-osiosivu-ylaosa-contenteditor figure.align-right.img-full img{text-align:right;margin:0 0 0 auto}hsrky-tk-osiosivu-ylaosa-contenteditor figure.text-center,hsrky-tk-osiosivu-ylaosa-contenteditor figure.align-center.img-full img{text-align:center;margin:0 auto}hsrky-tk-osiosivu-ylaosa-contenteditor figure img{max-width:100%}hsrky-tk-osiosivu-ylaosa-contenteditor .CodeMirror,hsrky-tk-osiosivu-ylaosa-contenteditor .CodeMirror *{font-family:monospace !important}hsrky-tk-osiosivu-ylaosa-contenteditor .togglewysiwyg{position:absolute;top:15px;right:30px;z-index:10}hsrky-tk-osiosivu-ylaosa-contenteditor .event-box-date{border:#333 solid 1px;border-radius:1px}hsrky-tk-osiosivu-ylaosa-contenteditor .event-box-date .event-box-day,hsrky-tk-osiosivu-ylaosa-contenteditor .event-box-date .event-box-month,hsrky-tk-osiosivu-ylaosa-contenteditor .event-box-date .event-box-year{font-weight:bold;text-align:center}hsrky-tk-osiosivu-ylaosa-contenteditor .event-box-date .event-box-month,hsrky-tk-osiosivu-ylaosa-contenteditor .event-box-date .event-box-year{padding:2.5px 0;font-size:14px;line-height:22px;background:#fbfbfb}hsrky-tk-osiosivu-ylaosa-contenteditor .event-box-date .event-box-day{font-size:38px;line-height:54px;margin:0;padding-top:5px}hsrky-tk-osiosivu-ylaosa-contenteditor .event-box-date .event-box-month{text-transform:uppercase;padding-bottom:5px}hsrky-tk-osiosivu-ylaosa-contenteditor .event-box-date .event-box-year{background-color:#333;color:#fdb700;padding:2.5px 0;text-transform:uppercase}hsrky-tk-osiosivu-ylaosa-contenteditor .event-box-info .event-title{font-weight:bold;font-size:16px;margin-bottom:5px}hsrky-tk-osiosivu-ylaosa-contenteditor .event-box-info .event-location,hsrky-tk-osiosivu-ylaosa-contenteditor .event-box-info .event-date{font-size:13px;color:#666;font-style:italic}hsrky-tk-osiosivu-ylaosa-contenteditor .event-box-info .event-date{padding-bottom:5px}hsrky-tk-osiosivu-ylaosa-contenteditor .event-box-info .event-location{padding-left:2.5px}hsrky-tk-osiosivu-ylaosa-contenteditor .event-box-info .event-ingress{margin:5px 0}hsrky-tk-osiosivu-ylaosa-contenteditor .event-box-info .event-keywords{font-size:90%}hsrky-tk-osiosivu-ylaosa-contenteditor .event-box-info .event-keywords a:not(:hover){font-weight:normal;color:#666}hsrky-tk-osiosivu-ylaosa-contenteditor .event-box-info .event-keyword-title{font-weight:bold}hsrky-tk-osiosivu-ylaosa-contenteditor .sticky-switcher{padding:25px}hsrky-tk-osiosivu-ylaosa-contenteditor .sticky-switcher sui-button{display:block;font-size:122.5%}hsrky-tk-osiosivu-ylaosa-contenteditor .sticky-switcher sui-button + sui-button{margin-top:15px;margin-left:0}hsrky-tk-osiosivu-ylaosa-contenteditor .sticky-switcher sui-button .fa{margin-left:3px}hsrky-tk-osiosivu-ylaosa-contenteditor #contenteditors> .statoelement{margin-bottom:1.2rem}hsrky-tk-osiosivu-ylaosa-contenteditor stato-anchor.no-icon::before{content:"" !important}hsrky-tk-osiosivu-ylaosa-contenteditor #contenteditors> *::after{content:"";display:table;clear:both}
hsrky-tk-osiosivu-ylaosa-contenteditor-text-editor .page-break{border:#a9a9a9 dashed 1px;display:block;height:1px;page-break-after:always;width:100%}@media print{hsrky-tk-osiosivu-ylaosa-contenteditor-text-editor .page-break{display:none;page-break-after:always}}hsrky-tk-osiosivu-ylaosa-contenteditor-text-editor .bundle .sui.button{font-weight:bold}hsrky-tk-osiosivu-ylaosa-contenteditor-text-editor .bundle .sui.icon::before{width:24px;height:24px}hsrky-tk-osiosivu-ylaosa-contenteditor-text-editor div.highlight,hsrky-tk-osiosivu-ylaosa-contenteditor-text-editor p.highlight{background:#f5f5f5;padding:15px;border:1px solid #ddd}hsrky-tk-osiosivu-ylaosa-contenteditor-text-editor sui-select.is-disabled,hsrky-tk-osiosivu-ylaosa-contenteditor-text-editor button.is-disabled{opacity:0.5;pointer-events:none}hsrky-tk-osiosivu-ylaosa-contenteditor-text-editor #variablemodal .variable{padding:6px 0;border:1px solid transparent;position:relative;border-radius:2px}hsrky-tk-osiosivu-ylaosa-contenteditor-text-editor #variablemodal .variable.variable--block{border-bottom:1px solid #ddd;margin-bottom:6px}hsrky-tk-osiosivu-ylaosa-contenteditor-text-editor #variablemodal .variable:hover{background:#f5f5f5;cursor:pointer;border-color:#ddd}hsrky-tk-osiosivu-ylaosa-contenteditor-text-editor .variable code,hsrky-tk-osiosivu-ylaosa-contenteditor-text-editor code.variable{color:deepskyblue;background:#e9f9ff;border-radius:2px;padding:2px 4px;display:inline-block}hsrky-tk-osiosivu-ylaosa-contenteditor-text-editor .variable__value{padding:6px 12px}hsrky-tk-osiosivu-ylaosa-contenteditor-text-editor sui-button.pickvariable{position:absolute;right:-1px;top:-1px;border-radius:0 2px 0 0;display:none}hsrky-tk-osiosivu-ylaosa-contenteditor-text-editor .variable:hover sui-button.pickvariable{display:inline-block}hsrky-tk-osiosivu-ylaosa-contenteditor-text-editor #variablemodal .languages{margin-bottom:15px}hsrky-tk-osiosivu-ylaosa-contenteditor-text-editor .languages__tabs{padding:6px 12px 0;margin:0}hsrky-tk-osiosivu-ylaosa-contenteditor-text-editor .languages__tabs::before{content:"Kielet:";font-weight:bold;margin-right:5px}hsrky-tk-osiosivu-ylaosa-contenteditor-text-editor .languages__tabs .tabs-visible{font-weight:bold}hsrky-tk-osiosivu-ylaosa-contenteditor-text-editor .tabs__noexist a{color:red;opacity:0.5}hsrky-tk-osiosivu-ylaosa-contenteditor-text-editor code.variablecode{margin-bottom:10px}hsrky-tk-osiosivu-ylaosa-contenteditor-text-editor .editmode stato-anchor::before{content:"\f13d";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;padding-left:5px;padding-right:5px;display:inline}hsrky-tk-osiosivu-ylaosa-contenteditor-text-editor section.variable.variable--block{padding:10px;background:#f5f5f5}hsrky-tk-osiosivu-ylaosa-contenteditor-text-editor figcaption[contenteditable='true']{clear:both;display:block;border:1px solid #dddddd;animation-duration:750ms;animation-delay:0;word-wrap:break-word;min-height:16px}hsrky-tk-osiosivu-ylaosa-contenteditor-text-editor button svg{vertical-align:middle;width:16px;height:16px}hsrky-tk-osiosivu-ylaosa-contenteditor-text-editor hr{clear:both;display:block}hsrky-tk-osiosivu-ylaosa-contenteditor-text-editor .editable-element[data-placeholder][contenteditable='true']:empty:before{content:attr(data-placeholder);color:#888;font-style:italic;margin-bottom:12px;display:block}hsrky-tk-osiosivu-ylaosa-contenteditor-text-editor .block-header.editable-element[data-placeholder][contenteditable='true']:empty:before{margin:0}hsrky-tk-osiosivu-ylaosa-contenteditor-text-editor .is-ie main{display:block}hsrky-tk-osiosivu-ylaosa-contenteditor-text-editor .is-ie .editable-element[data-placeholder][contenteditable='true']:empty{position:relative;height:30px;width:100%}hsrky-tk-osiosivu-ylaosa-contenteditor-text-editor .is-ie .editable-element[data-placeholder][contenteditable='true']:empty:before{display:inline;position:absolute;top:0;left:0}hsrky-tk-osiosivu-ylaosa-contenteditor-text-editor li[data-value='p']::before,hsrky-tk-osiosivu-ylaosa-contenteditor-text-editor li[data-value='blockquote']::before,hsrky-tk-osiosivu-ylaosa-contenteditor-text-editor li[data-value='h2']::before,hsrky-tk-osiosivu-ylaosa-contenteditor-text-editor li[data-value='h3']::before,hsrky-tk-osiosivu-ylaosa-contenteditor-text-editor li[data-value='h4']::before,hsrky-tk-osiosivu-ylaosa-contenteditor-text-editor li[data-value='h5']::before{font-family:"Font Awesome 5 Free";content:"\f1dc";font-style:normal;font-weight:600;margin-right:5px;font-size:.8em;position:relative;top:-1px}hsrky-tk-osiosivu-ylaosa-contenteditor-text-editor li[data-value='p']::before{content:"\f1dd"}hsrky-tk-osiosivu-ylaosa-contenteditor-text-editor li[data-value='blockquote']::before{content:"\f10e"}
hsrky-tk-sisaltosivu this.customfunction = function(){console.log('init customfunction',this)};
hsrky-tk-sisaltosivu-contenteditor .sui.icon.pagebreak::before{background:url('/stato/images/icons/contenteditor/pagebreak.svg')}hsrky-tk-sisaltosivu-contenteditor .sui.icon.hr::before{background:url('/stato/images/icons/contenteditor/hr.svg')}hsrky-tk-sisaltosivu-contenteditor .sui.icon{top:2px}hsrky-tk-sisaltosivu-contenteditor .editmode .content{outline:#c3c3c3 dotted 1px;cursor:pointer;transition:outline 50ms ease-in-out}hsrky-tk-sisaltosivu-contenteditor .editmode .content:hover{outline:#c3c3c3 solid 1px}hsrky-tk-sisaltosivu-contenteditor .active-editor .content:hover,hsrky-tk-sisaltosivu-contenteditor .active-editor .content{cursor:text}hsrky-tk-sisaltosivu-contenteditor [contenteditable=true]{outline:0}hsrky-tk-sisaltosivu-contenteditor span.divider{margin:0 1rem}hsrky-tk-sisaltosivu-contenteditor span.text-settings{font-size:1.2rem}hsrky-tk-sisaltosivu-contenteditor .sui.card{border:0;background:transparent;overflow:visible;margin:0}hsrky-tk-sisaltosivu-contenteditor .sui.card.fullscreen{position:fixed;width:100%;min-height:100%;height:auto;overflow-y:scroll;left:0;top:0;right:0;bottom:0;background:#fff;z-index:24}hsrky-tk-sisaltosivu-contenteditor .sui.card.fullscreen .sui.card-header.options{position:fixed;width:100%;top:0;left:0}hsrky-tk-sisaltosivu-contenteditor .sui.card.fullscreen .sui.card-body.content{padding-top:8rem;outline:none;border-bottom:0}hsrky-tk-sisaltosivu-contenteditor .editmode .sui.card-footer{visibility:visible;opacity:1;border:1px solid #ddd;border-top:0;padding:1rem}hsrky-tk-sisaltosivu-contenteditor .editmode .content{padding:0;min-height:0;background:#fff;cursor:pointer}hsrky-tk-sisaltosivu-contenteditor .sui.card .sui.card-footer{visibility:hidden;opacity:0}hsrky-tk-sisaltosivu-contenteditor .sui.card:hover .sui.card-footer{visibility:visible;opacity:1}hsrky-tk-sisaltosivu-contenteditor .fs .fa-compress{display:none}hsrky-tk-sisaltosivu-contenteditor .fs.fullscreen .fa-compress{display:block}hsrky-tk-sisaltosivu-contenteditor .fs.fullscreen .fa-expand{display:none}hsrky-tk-sisaltosivu-contenteditor .sui.card.fullscreen .sui.card-body{padding:1.5rem}hsrky-tk-sisaltosivu-contenteditor .align{display:inline-block;position:relative}hsrky-tk-sisaltosivu-contenteditor .layout-options,hsrky-tk-sisaltosivu-contenteditor .tabledata-options,hsrky-tk-sisaltosivu-contenteditor .import-options,hsrky-tk-sisaltosivu-contenteditor .align-options{position:absolute;display:inline-block;width:18.4rem;background:#f5f5f5;border:1px solid #ddd;padding:0.5rem;left:0;top:3.6rem}hsrky-tk-sisaltosivu-contenteditor .tabledata-options,hsrky-tk-sisaltosivu-contenteditor .import-options{width:56.4rem;left:0}hsrky-tk-sisaltosivu-contenteditor .anchor-options{width:400px}hsrky-tk-sisaltosivu-contenteditor .anchor-options .flex{display:flex;align-items:flex-start}hsrky-tk-sisaltosivu-contenteditor .anchor-options .flex> * + *{margin-left:5px}hsrky-tk-sisaltosivu-contenteditor .tyokalut .anchor-options button{height:34px;border-radius:0}hsrky-tk-sisaltosivu-contenteditor .anchor-options label{font-size:12px;margin-left:2px;margin-bottom:2px}hsrky-tk-sisaltosivu-contenteditor .anchor-options sui-input{flex-grow:1}hsrky-tk-sisaltosivu-contenteditor .anchor-options sui-input input{height:34px}hsrky-tk-sisaltosivu-contenteditor .anchor-options .form-control:invalid{border:1px solid red}hsrky-tk-sisaltosivu-contenteditor img{max-width:100%}hsrky-tk-sisaltosivu-contenteditor figure.text-left,hsrky-tk-sisaltosivu-contenteditor figure.align-left{float:left;margin-right:15px;margin-bottom:5px}hsrky-tk-sisaltosivu-contenteditor main> p{}hsrky-tk-sisaltosivu-contenteditor figure> a{display:block}hsrky-tk-sisaltosivu-contenteditor figure.text-right,hsrky-tk-sisaltosivu-contenteditor figure.align-right{float:right;margin-left:15px;margin-bottom:5px}hsrky-tk-sisaltosivu-contenteditor figure.text-center,hsrky-tk-sisaltosivu-contenteditor figure.align-center{float:none;margin:0 auto 5px;text-align:center;display:block}hsrky-tk-sisaltosivu-contenteditor figure.no-align{margin:0 15px 5px;display:block}hsrky-tk-sisaltosivu-contenteditor .figure{display:inline-block}hsrky-tk-sisaltosivu-contenteditor figure{position:relative;margin:0 0 1rem}hsrky-tk-sisaltosivu-contenteditor figure[contenteditable="true"]{cursor:pointer}hsrky-tk-sisaltosivu-contenteditor .figure-img{margin-bottom:0.5rem;line-height:1;display:block}hsrky-tk-sisaltosivu-contenteditor figcaption{display:block;font-size:1.4rem}hsrky-tk-sisaltosivu-contenteditor figure .imageoptions{background:rgba(245,245,245,1);padding:0.5rem;border:1px solid #bbb}hsrky-tk-sisaltosivu-contenteditor figure:hover .imageoptions-container{display:block}hsrky-tk-sisaltosivu-contenteditor figure.imageactive .imageoptions-container{}hsrky-tk-sisaltosivu-contenteditor .dropzone{min-height:15rem;border:3px dashed rgba(0,0,0,0.3);background:white;padding:5rem;border-radius:0.2rem;cursor:pointer;text-align:center;display:block}hsrky-tk-sisaltosivu-contenteditor .image_picker_selector{padding:0;list-style-type:none;width:100%;display:block}hsrky-tk-sisaltosivu-contenteditor .image_picker_selector li{width:25%;padding:1rem}hsrky-tk-sisaltosivu-contenteditor .image_picker_selector li .thumbnail{margin-bottom:0;transition:all ease-in-out .1s;border-radius:0;padding:0.2rem}hsrky-tk-sisaltosivu-contenteditor .image_picker_selector li .thumbnail.selected{background:#2d353c;transition:all ease-in-out .1s;box-shadow:0 0 10px #2d353c;border:1px solid #2d353c}hsrky-tk-sisaltosivu-contenteditor .library-content{background:#f5f5f5;padding-top:1.5rem;padding-bottom:1.5rem;border-left:1px solid #ddd}hsrky-tk-sisaltosivu-contenteditor .puu-container,hsrky-tk-sisaltosivu-contenteditor .url-osoite-container{padding-top:1.5rem;padding-bottom:1.5rem}hsrky-tk-sisaltosivu-contenteditor #imageoptions .tabs-container{padding:1.5rem}hsrky-tk-sisaltosivu-contenteditor .modal-lg{width:95%}hsrky-tk-sisaltosivu-contenteditor .bundle{display:flex;flex-wrap:wrap;margin:0;padding:4px 8px;font-size:0;align-items:center}hsrky-tk-sisaltosivu-contenteditor .bundle .separator{width:1px;background:#ddd;margin:8px 4px;height:18px}hsrky-tk-sisaltosivu-contenteditor .bundle .separator + .separator{display:none}hsrky-tk-sisaltosivu-contenteditor .bundle .separator:first-child{display:none}hsrky-tk-sisaltosivu-contenteditor .bundle sui-select.sui.formelement{width:92px;border:0;padding:0;height:26px;background:transparent;margin-right:2px}hsrky-tk-sisaltosivu-contenteditor .bundle sui-select.sui.formelement .sui-select__container{padding:0 16px 0 6px;height:26px;line-height:24px;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}hsrky-tk-sisaltosivu-contenteditor .bundle sui-select .sui-select__container::after{top:0}hsrky-tk-sisaltosivu-contenteditor .bundle sui-select .sui-select__items{top:26px;width:auto;min-width:100%}hsrky-tk-sisaltosivu-contenteditor .bundle sui-select .sui-select__item{white-space:nowrap}hsrky-tk-sisaltosivu-contenteditor .sui.button.light{background:#fff}hsrky-tk-sisaltosivu-contenteditor .bundle .align>.sui.button{border-radius:2px}hsrky-tk-sisaltosivu-contenteditor .bundle .sui.button{margin-top:4px;margin-bottom:4px;padding:2px 8px;height:26px;min-width:26px;text-align:center;border-radius:2px;background:transparent}hsrky-tk-sisaltosivu-contenteditor .bundle .sui.button:hover,hsrky-tk-sisaltosivu-contenteditor .bundle .sui.button:active,hsrky-tk-sisaltosivu-contenteditor .bundle .sui.button.active{border-color:#ddd;background:#fff;box-shadow:none}hsrky-tk-sisaltosivu-contenteditor .bundle .sui.button + .sui.button,hsrky-tk-sisaltosivu-contenteditor .bundle .sui.button + .tooltip + .sui.button{margin-left:2px}hsrky-tk-sisaltosivu-contenteditor .bundle .sui.button svg{color:currentColor;fill:currentColor}hsrky-tk-sisaltosivu-contenteditor .group{padding:0 8px;display:flex;flex-wrap:wrap;align-items:center;position:relative}hsrky-tk-sisaltosivu-contenteditor .group + .group{border-left:1px solid #ddd}hsrky-tk-sisaltosivu-contenteditor .card-header{padding:0;border:0;background:#f5f5f5;box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);flex-wrap:wrap;z-index:1}hsrky-tk-sisaltosivu-contenteditor .sui.card .sui.card-header .group-title{font-size:10px;margin-left:8px;text-transform:uppercase;font-weight:700;color:#aaa;position:absolute;left:0;top:0;display:none}hsrky-tk-sisaltosivu-contenteditor select.form-control{height:38px;width:auto;display:inline-block}hsrky-tk-sisaltosivu-contenteditor .no-border-right{border-right:0}hsrky-tk-sisaltosivu-contenteditor .group:first-child{border-left:0}hsrky-tk-sisaltosivu-contenteditor .group:last-child{border-right:0}hsrky-tk-sisaltosivu-contenteditor .tyokalut button{height:38px}hsrky-tk-sisaltosivu-contenteditor .clone{display:none !important}hsrky-tk-sisaltosivu-contenteditor .remove{position:absolute;right:25px;color:rgba(200,98,98,0.62);top:calc(50% - 14px);font-size:18px}hsrky-tk-sisaltosivu-contenteditor .remove:hover{color:#F44;cursor:pointer}hsrky-tk-sisaltosivu-contenteditor .popover{white-space:nowrap;max-width:none}hsrky-tk-sisaltosivu-contenteditor .popover .popover-content{margin:0}hsrky-tk-sisaltosivu-contenteditor .popover .button+.button{margin-left:10px}hsrky-tk-sisaltosivu-contenteditor .handle{font-size:30px;padding:0 10px;position:absolute;right:0;color:rgb(170,170,170);top:calc(50% - 22px)}hsrky-tk-sisaltosivu-contenteditor .handle:hover{color:#000;cursor:move}hsrky-tk-sisaltosivu-contenteditor .contenteditor-wrapper{animation-duration:0.3s;position:relative}hsrky-tk-sisaltosivu-contenteditor .affix-bottom,hsrky-tk-sisaltosivu-contenteditor .affix:not(.fullscreen){z-index:15;top:0;bottom:auto;max-width:1023px;position:fixed;width:calc(100% - 1px);margin-left:-4px;margin-top:0}hsrky-tk-sisaltosivu-contenteditor .tyokalut,hsrky-tk-sisaltosivu-contenteditor .tyokalut *{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}hsrky-tk-sisaltosivu-contenteditor .tyokalut{padding:0 !important;width:100%;margin-top:0;position:absolute;bottom:100%;top:auto;border-bottom:2px solid transparent;display:flex;opacity:0;visibility:hidden;transition:opacity 50ms ease-in-out 250ms,visibility 50ms ease-in-out 250ms}hsrky-tk-sisaltosivu-contenteditor .editor-instance:hover> .sui-form> .sui-form__form-section> .tyokalut,hsrky-tk-sisaltosivu-contenteditor .editor-instance:hover> .tyokalut,hsrky-tk-sisaltosivu-contenteditor .tyokalut.active-toolbar{opacity:1;visibility:visible;transition-delay:250ms}hsrky-tk-sisaltosivu-contenteditor .tyokalut.active-toolbar{transition-delay:500ms}hsrky-tk-sisaltosivu-contenteditor .tyokalut:not(.allow-float){position:absolute !important}hsrky-tk-sisaltosivu-contenteditor .affix-bottom{box-shadow:5px 5px 5px 5px #FF0}hsrky-tk-sisaltosivu-contenteditor .fullscreen .sui.button.fs{background:#E6F6DF;color:#2d353c;border-color:#ddd;border-top:0;border-bottom:0}hsrky-tk-sisaltosivu-contenteditor .fullscreen header{max-width:none !important;zoom:1.25}hsrky-tk-sisaltosivu-contenteditor .contenteditor-placeholder{height:150px;background:rgba(92,184,92,0.5);border:1px dotted #3a8e3a;opacity:0.3;width:100%;margin:15px 0;display:block;transition:all ease-in-out .3s}hsrky-tk-sisaltosivu-contenteditor .editor-instance header{min-height:44px !important}hsrky-tk-sisaltosivu-contenteditor .contenteditor-wrapper.ui-sortable-helper{opacity:0.7}hsrky-tk-sisaltosivu-contenteditor .editor-instance{position:relative;border-radius:2px;margin-bottom:2px !important}hsrky-tk-sisaltosivu-contenteditor .fullscreen main{zoom:1.25}hsrky-tk-sisaltosivu-contenteditor [imageclass='img-full']+*{clear:both}hsrky-tk-sisaltosivu-contenteditor .contenteditor-wrapper{width:100%;display:block}hsrky-tk-sisaltosivu-contenteditor .contenteditor-wrapper::before,hsrky-tk-sisaltosivu-contenteditor .contenteditor-wrapper::after{content:"";display:table}hsrky-tk-sisaltosivu-contenteditor .contenteditor-wrapper::after{clear:both}hsrky-tk-sisaltosivu-contenteditor .getting-sorted{border:3px solid #A4E2A4;margin-bottom:18px;overflow:hidden;max-height:200px !important}hsrky-tk-sisaltosivu-contenteditor .addcontentarea{margin:0 0 15px 0;padding:15px 15px 0;background:#fafafa;border:3px dashed #ddd;border-radius:8px;text-align:right;font-family:'Roboto','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:12px}hsrky-tk-sisaltosivu-contenteditor .addcontentarea-tip{display:inline-block;line-height:80px;margin-bottom:15px;vertical-align:middle;margin-right:15px;font-size:18px;color:#aaa}hsrky-tk-sisaltosivu-contenteditor .sui.button.contentarea{background:#eee;color:#555;border:1px solid #ddd;height:80px;width:80px;border-radius:8px;text-align:center;padding:0;margin-bottom:15px;transition:all ease-in-out .2s}hsrky-tk-sisaltosivu-contenteditor .sui.button.contentarea+.sui.button.contentarea{margin-left:5px}hsrky-tk-sisaltosivu-contenteditor .sui.button.contentarea:hover{background:#ddd}hsrky-tk-sisaltosivu-contenteditor .sui.button.contentarea:active,hsrky-tk-sisaltosivu-contenteditor .sui.button.contentarea:focus{box-shadow:inset 0 0 5px #888;outline:0}hsrky-tk-sisaltosivu-contenteditor .sui.button.contentarea .fa{display:block;font-size:24px;margin-bottom:10px}hsrky-tk-sisaltosivu-contenteditor .contentarea-title{display:block;width:100%;text-overflow:ellipsis;overflow:hidden;padding:0 5px}hsrky-tk-sisaltosivu-contenteditor .parsemode-view .sui.card{background:none;border:none;margin:0}hsrky-tk-sisaltosivu-contenteditor .parsemode-view .sui.card-header,hsrky-tk-sisaltosivu-contenteditor .parsemode-view .sui.card-body,hsrky-tk-sisaltosivu-contenteditor .parsemode-view .sui.card-footer{padding:0}hsrky-tk-sisaltosivu-contenteditor .img-sm{width:25%}hsrky-tk-sisaltosivu-contenteditor .img-md{width:33.333333%}hsrky-tk-sisaltosivu-contenteditor .img-lg{width:50%}hsrky-tk-sisaltosivu-contenteditor .img-original{width:auto;max-width:100%}hsrky-tk-sisaltosivu-contenteditor .img-full{width:100%}hsrky-tk-sisaltosivu-contenteditor .img-sm img{width:100%}hsrky-tk-sisaltosivu-contenteditor .img-md img{width:100%}hsrky-tk-sisaltosivu-contenteditor .img-lg img{width:100%}hsrky-tk-sisaltosivu-contenteditor .img-full img{width:100%}hsrky-tk-sisaltosivu-contenteditor .align-center figcaption{margin:0 auto}hsrky-tk-sisaltosivu-contenteditor .img-full::before,hsrky-tk-sisaltosivu-contenteditor .img-full::after{display:table;clear:both;content:""}hsrky-tk-sisaltosivu-contenteditor figure.text-left,hsrky-tk-sisaltosivu-contenteditor figure.align-left.img-full img{text-align:left;margin:0 auto 0 0}hsrky-tk-sisaltosivu-contenteditor figure.text-right,hsrky-tk-sisaltosivu-contenteditor figure.align-right .imageoptions-container{right:0;left:auto}hsrky-tk-sisaltosivu-contenteditor figure.text-right,hsrky-tk-sisaltosivu-contenteditor figure.align-right.img-full img{text-align:right;margin:0 0 0 auto}hsrky-tk-sisaltosivu-contenteditor figure.text-center,hsrky-tk-sisaltosivu-contenteditor figure.align-center.img-full img{text-align:center;margin:0 auto}hsrky-tk-sisaltosivu-contenteditor figure img{max-width:100%}hsrky-tk-sisaltosivu-contenteditor .CodeMirror,hsrky-tk-sisaltosivu-contenteditor .CodeMirror *{font-family:monospace !important}hsrky-tk-sisaltosivu-contenteditor .togglewysiwyg{position:absolute;top:15px;right:30px;z-index:10}hsrky-tk-sisaltosivu-contenteditor .event-box-date{border:#333 solid 1px;border-radius:1px}hsrky-tk-sisaltosivu-contenteditor .event-box-date .event-box-day,hsrky-tk-sisaltosivu-contenteditor .event-box-date .event-box-month,hsrky-tk-sisaltosivu-contenteditor .event-box-date .event-box-year{font-weight:bold;text-align:center}hsrky-tk-sisaltosivu-contenteditor .event-box-date .event-box-month,hsrky-tk-sisaltosivu-contenteditor .event-box-date .event-box-year{padding:2.5px 0;font-size:14px;line-height:22px;background:#fbfbfb}hsrky-tk-sisaltosivu-contenteditor .event-box-date .event-box-day{font-size:38px;line-height:54px;margin:0;padding-top:5px}hsrky-tk-sisaltosivu-contenteditor .event-box-date .event-box-month{text-transform:uppercase;padding-bottom:5px}hsrky-tk-sisaltosivu-contenteditor .event-box-date .event-box-year{background-color:#333;color:#fdb700;padding:2.5px 0;text-transform:uppercase}hsrky-tk-sisaltosivu-contenteditor .event-box-info .event-title{font-weight:bold;font-size:16px;margin-bottom:5px}hsrky-tk-sisaltosivu-contenteditor .event-box-info .event-location,hsrky-tk-sisaltosivu-contenteditor .event-box-info .event-date{font-size:13px;color:#666;font-style:italic}hsrky-tk-sisaltosivu-contenteditor .event-box-info .event-date{padding-bottom:5px}hsrky-tk-sisaltosivu-contenteditor .event-box-info .event-location{padding-left:2.5px}hsrky-tk-sisaltosivu-contenteditor .event-box-info .event-ingress{margin:5px 0}hsrky-tk-sisaltosivu-contenteditor .event-box-info .event-keywords{font-size:90%}hsrky-tk-sisaltosivu-contenteditor .event-box-info .event-keywords a:not(:hover){font-weight:normal;color:#666}hsrky-tk-sisaltosivu-contenteditor .event-box-info .event-keyword-title{font-weight:bold}hsrky-tk-sisaltosivu-contenteditor .sticky-switcher{padding:25px}hsrky-tk-sisaltosivu-contenteditor .sticky-switcher sui-button{display:block;font-size:122.5%}hsrky-tk-sisaltosivu-contenteditor .sticky-switcher sui-button + sui-button{margin-top:15px;margin-left:0}hsrky-tk-sisaltosivu-contenteditor .sticky-switcher sui-button .fa{margin-left:3px}hsrky-tk-sisaltosivu-contenteditor #contenteditors> .statoelement{margin-bottom:1.2rem}hsrky-tk-sisaltosivu-contenteditor stato-anchor.no-icon::before{content:"" !important}hsrky-tk-sisaltosivu-contenteditor #contenteditors> *::after{content:"";display:table;clear:both}
hsrky-tk-sisaltosivu-contenteditor-eventlist .sui-contacts{margin-bottom:15px}hsrky-tk-sisaltosivu-contenteditor-eventlist .sui-contacts--edit .sui-contacts__main{padding:15px;background:#fff;border:1px solid #ddd}hsrky-tk-sisaltosivu-contenteditor-eventlist .sui-contacts__title{padding:0;margin:10px 0;display:inline-block}hsrky-tk-sisaltosivu-contenteditor-eventlist .sui-contacts__header{position:relative;background:#f5f5f5;border:1px solid #ddd;height:78px;padding:0}hsrky-tk-sisaltosivu-contenteditor-eventlist .sui-contacts__tools{padding:15px;float:left}hsrky-tk-sisaltosivu-contenteditor-eventlist .group__title{font-size:10px;margin-left:1px;margin-bottom:0;text-transform:uppercase;font-weight:700;color:#aaa}hsrky-tk-sisaltosivu-contenteditor-eventlist select.form-control{height:34px;width:100%;display:block}hsrky-tk-sisaltosivu-contenteditor-eventlist .sui-contacts__main sui-button{margin-top:24px;height:34px;line-height:22px}
hsrky-tk-sisaltosivu-contenteditor-text-editor .page-break{border:#a9a9a9 dashed 1px;display:block;height:1px;page-break-after:always;width:100%}@media print{hsrky-tk-sisaltosivu-contenteditor-text-editor .page-break{display:none;page-break-after:always}}hsrky-tk-sisaltosivu-contenteditor-text-editor .bundle .sui.button{font-weight:bold}hsrky-tk-sisaltosivu-contenteditor-text-editor .bundle .sui.icon::before{width:24px;height:24px}hsrky-tk-sisaltosivu-contenteditor-text-editor div.highlight,hsrky-tk-sisaltosivu-contenteditor-text-editor p.highlight{background:#f5f5f5;padding:15px;border:1px solid #ddd}hsrky-tk-sisaltosivu-contenteditor-text-editor sui-select.is-disabled,hsrky-tk-sisaltosivu-contenteditor-text-editor button.is-disabled{opacity:0.5;pointer-events:none}hsrky-tk-sisaltosivu-contenteditor-text-editor #variablemodal .variable{padding:6px 0;border:1px solid transparent;position:relative;border-radius:2px}hsrky-tk-sisaltosivu-contenteditor-text-editor #variablemodal .variable.variable--block{border-bottom:1px solid #ddd;margin-bottom:6px}hsrky-tk-sisaltosivu-contenteditor-text-editor #variablemodal .variable:hover{background:#f5f5f5;cursor:pointer;border-color:#ddd}hsrky-tk-sisaltosivu-contenteditor-text-editor .variable code,hsrky-tk-sisaltosivu-contenteditor-text-editor code.variable{color:deepskyblue;background:#e9f9ff;border-radius:2px;padding:2px 4px;display:inline-block}hsrky-tk-sisaltosivu-contenteditor-text-editor .variable__value{padding:6px 12px}hsrky-tk-sisaltosivu-contenteditor-text-editor sui-button.pickvariable{position:absolute;right:-1px;top:-1px;border-radius:0 2px 0 0;display:none}hsrky-tk-sisaltosivu-contenteditor-text-editor .variable:hover sui-button.pickvariable{display:inline-block}hsrky-tk-sisaltosivu-contenteditor-text-editor #variablemodal .languages{margin-bottom:15px}hsrky-tk-sisaltosivu-contenteditor-text-editor .languages__tabs{padding:6px 12px 0;margin:0}hsrky-tk-sisaltosivu-contenteditor-text-editor .languages__tabs::before{content:"Kielet:";font-weight:bold;margin-right:5px}hsrky-tk-sisaltosivu-contenteditor-text-editor .languages__tabs .tabs-visible{font-weight:bold}hsrky-tk-sisaltosivu-contenteditor-text-editor .tabs__noexist a{color:red;opacity:0.5}hsrky-tk-sisaltosivu-contenteditor-text-editor code.variablecode{margin-bottom:10px}hsrky-tk-sisaltosivu-contenteditor-text-editor .editmode stato-anchor::before{content:"\f13d";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;padding-left:5px;padding-right:5px;display:inline}hsrky-tk-sisaltosivu-contenteditor-text-editor section.variable.variable--block{padding:10px;background:#f5f5f5}hsrky-tk-sisaltosivu-contenteditor-text-editor figcaption[contenteditable='true']{clear:both;display:block;border:1px solid #dddddd;animation-duration:750ms;animation-delay:0;word-wrap:break-word;min-height:16px}hsrky-tk-sisaltosivu-contenteditor-text-editor button svg{vertical-align:middle;width:16px;height:16px}hsrky-tk-sisaltosivu-contenteditor-text-editor hr{clear:both;display:block}hsrky-tk-sisaltosivu-contenteditor-text-editor .editable-element[data-placeholder][contenteditable='true']:empty:before{content:attr(data-placeholder);color:#888;font-style:italic;margin-bottom:12px;display:block}hsrky-tk-sisaltosivu-contenteditor-text-editor .block-header.editable-element[data-placeholder][contenteditable='true']:empty:before{margin:0}hsrky-tk-sisaltosivu-contenteditor-text-editor .is-ie main{display:block}hsrky-tk-sisaltosivu-contenteditor-text-editor .is-ie .editable-element[data-placeholder][contenteditable='true']:empty{position:relative;height:30px;width:100%}hsrky-tk-sisaltosivu-contenteditor-text-editor .is-ie .editable-element[data-placeholder][contenteditable='true']:empty:before{display:inline;position:absolute;top:0;left:0}hsrky-tk-sisaltosivu-contenteditor-text-editor li[data-value='p']::before,hsrky-tk-sisaltosivu-contenteditor-text-editor li[data-value='blockquote']::before,hsrky-tk-sisaltosivu-contenteditor-text-editor li[data-value='h2']::before,hsrky-tk-sisaltosivu-contenteditor-text-editor li[data-value='h3']::before,hsrky-tk-sisaltosivu-contenteditor-text-editor li[data-value='h4']::before,hsrky-tk-sisaltosivu-contenteditor-text-editor li[data-value='h5']::before{font-family:"Font Awesome 5 Free";content:"\f1dc";font-style:normal;font-weight:600;margin-right:5px;font-size:.8em;position:relative;top:-1px}hsrky-tk-sisaltosivu-contenteditor-text-editor li[data-value='p']::before{content:"\f1dd"}hsrky-tk-sisaltosivu-contenteditor-text-editor li[data-value='blockquote']::before{content:"\f10e"}
hsrky-tk-sisaltosivu-contenteditor-text-editor-image *:not(figcaption){-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}hsrky-tk-sisaltosivu-contenteditor-text-editor-image .edit>a{pointer-events:none}hsrky-tk-sisaltosivu-contenteditor-text-editor-image figcaption{padding:5px}hsrky-tk-sisaltosivu-contenteditor-text-editor-image figure{position:relative;max-width:100%;display:block}hsrky-tk-sisaltosivu-contenteditor-text-editor-image .hover-peip{position:absolute;width:calc(100% + 20px);height:65px;top:-10px;z-index:1;left:-10px}hsrky-tk-sisaltosivu-contenteditor-text-editor-image .imageoptions-container{left:0;position:absolute;width:100%;top:calc(100% - 50px);text-align:center;display:none;min-width:340px;z-index:1;margin:auto;left:0;right:0;pointer-events:all}hsrky-tk-sisaltosivu-contenteditor-text-editor-image .imageoptions{background:rgb(245,245,245);padding:0.5rem;border:1px solid #A0A0A0;box-shadow:1px 4px 6px 1px rgba(0,0,0,0.34);display:inline-block;text-align:left}hsrky-tk-sisaltosivu-contenteditor-text-editor-image .imagecaption-options,hsrky-tk-sisaltosivu-contenteditor-text-editor-image .imageclass-options,hsrky-tk-sisaltosivu-contenteditor-text-editor-image .imagealt-options,hsrky-tk-sisaltosivu-contenteditor-text-editor-image .imagealign-options,hsrky-tk-sisaltosivu-contenteditor-text-editor-image .imagelink-options{position:absolute;display:inline-block;background:#f5f5f5;padding:10px;margin-top:37px;margin-left:-84px;border:1px solid #A0A0A0;box-shadow:inset 0 10px 7px -5px rgba(164,164,164,0.84),2px 3px 5px 1px rgba(0,0,0,0.25);border-top:0;z-index:2}hsrky-tk-sisaltosivu-contenteditor-text-editor-image .imagecaption-options{width:300px;margin-left:-170px}hsrky-tk-sisaltosivu-contenteditor-text-editor-image .imagelink-options{width:180px;margin-left:-115px}hsrky-tk-sisaltosivu-contenteditor-text-editor-image .imagealt-options{width:200px;margin-left:-200px}hsrky-tk-sisaltosivu-contenteditor-text-editor-image .sui.button{padding:6px 12px;height:32px;position:relative;z-index:2}hsrky-tk-sisaltosivu-contenteditor-text-editor-image .imagecaption-options .sui.button,hsrky-tk-sisaltosivu-contenteditor-text-editor-image .imageclass-options .sui.button,hsrky-tk-sisaltosivu-contenteditor-text-editor-image .imagelink-options .sui.button{display:block;width:100%;font-size:10px;background:#FFFFFF;margin:10px 0;border-radius:2px;text-align:center;font-weight:500;box-shadow:1px 1px 3px rgba(0,0,0,0.14)}hsrky-tk-sisaltosivu-contenteditor-text-editor-image .imagecaption-options .sui.button:last-child,hsrky-tk-sisaltosivu-contenteditor-text-editor-image .imageclass-options .sui.button:last-child{margin-bottom:0}hsrky-tk-sisaltosivu-contenteditor-text-editor-image .imagecaption-options input{margin:0;padding:4px;width:100%}hsrky-tk-sisaltosivu-contenteditor-text-editor-image .align-left .sui.button[data-command='align-left'],hsrky-tk-sisaltosivu-contenteditor-text-editor-image .align-center .sui.button[data-command='align-center'],hsrky-tk-sisaltosivu-contenteditor-text-editor-image .align-right .sui.button[data-command='align-right'],hsrky-tk-sisaltosivu-contenteditor-text-editor-image .img-sm .imageclass-options .sui.button[data-command='img-sm'],hsrky-tk-sisaltosivu-contenteditor-text-editor-image .img-md .imageclass-options .sui.button[data-command='img-md'],hsrky-tk-sisaltosivu-contenteditor-text-editor-image .img-lg .imageclass-options .sui.button[data-command='img-lg'],hsrky-tk-sisaltosivu-contenteditor-text-editor-image .img-full .imageclass-options .sui.button[data-command='img-full'],hsrky-tk-sisaltosivu-contenteditor-text-editor-image .img-original .imageclass-options .sui.button[data-command='img-original']{box-shadow:inset 0 0 0 1px #CCCCCC;outline:0;background:#eee}hsrky-tk-sisaltosivu-contenteditor-text-editor-image span.divider{background-color:rgb(232,232,232);width:1px;height:100%;position:absolute;top:0;margin-left:3px}hsrky-tk-sisaltosivu-contenteditor-text-editor-image .divider + .button{margin-left:10px}hsrky-tk-sisaltosivu-contenteditor-text-editor-image .title{font-size:9px;margin-left:-6px;text-transform:uppercase;font-weight:700;color:#484848;position:absolute;top:-12px}hsrky-tk-sisaltosivu-contenteditor-text-editor-image .divider + .title{margin-left:4px}hsrky-tk-sisaltosivu-contenteditor-text-editor-image .sui.button .fa{margin-right:6px;font-size:14px}hsrky-tk-sisaltosivu-contenteditor-text-editor-image .sui.button .fa:last-child{margin-right:0}hsrky-tk-sisaltosivu-contenteditor-text-editor-image .sui.button .fa.fa-caret-down{font-size:12px}hsrky-tk-sisaltosivu-contenteditor-text-editor-image a{position:relative}
hsrky-tk-sisaltosivu-contenteditor-video .table-editor-wrapper{animation-duration:0.3s;position:relative}hsrky-tk-sisaltosivu-contenteditor-video h4.option-title{padding:0 0 1.5rem 0;margin:0}hsrky-tk-sisaltosivu-contenteditor-video .option-title + p{padding:0 0 1.5rem 0;margin:0}hsrky-tk-sisaltosivu-contenteditor-video .option{padding:1.5rem;background:#f5f5f5;border:1px solid #ddd}hsrky-tk-sisaltosivu-contenteditor-video .option textarea{height:115px}hsrky-tk-sisaltosivu-contenteditor-video .premade{border-right:1px solid #ddd;border-bottom:1px solid #ddd;padding-top:1.5rem;padding-bottom:1.5rem}hsrky-tk-sisaltosivu-contenteditor-video .premade:last-child{border-right:0}hsrky-tk-sisaltosivu-contenteditor-video .premade-group:last-child .premade{border-bottom:0}hsrky-tk-sisaltosivu-contenteditor-video .sui.card .sui.card-body .option .dropzone{margin-top:0;padding:1.5rem;min-height:auto}hsrky-tk-sisaltosivu-contenteditor-video .option .dropzone .dz-message{margin:2rem 0}hsrky-tk-sisaltosivu-contenteditor-video .sui.card> .sui.card-header.options{padding:0}hsrky-tk-sisaltosivu-contenteditor-video .video-editor{clear:both}hsrky-tk-sisaltosivu-contenteditor-video .group{display:inline-block}hsrky-tk-sisaltosivu-contenteditor-video .bundle{display:inline-block}hsrky-tk-sisaltosivu-contenteditor-video .sui.card-header{text-align:left}hsrky-tk-sisaltosivu-contenteditor-video .sui.card-body.stato-cms-contenteditor-video-editor{padding-top:0 !important}hsrky-tk-sisaltosivu-contenteditor-video header.tyokalut:not(.active-toolbar){position:static !important;display:block !important}hsrky-tk-sisaltosivu-contenteditor-video header.tyokalut:not(.active-toolbar) ~ main{padding-top:14px !important}hsrky-tk-sisaltosivu-contenteditor-video .jekketesti{padding:10px}hsrky-tk-sisaltosivu-contenteditor-video header{min-height:60px}
hsrky-tuhkausvarauslomake-contenteditor .sui.icon.pagebreak::before{background:url('/stato/images/icons/contenteditor/pagebreak.svg')}hsrky-tuhkausvarauslomake-contenteditor .sui.icon.hr::before{background:url('/stato/images/icons/contenteditor/hr.svg')}hsrky-tuhkausvarauslomake-contenteditor .sui.icon{top:2px}hsrky-tuhkausvarauslomake-contenteditor .editmode .content{outline:#c3c3c3 dotted 1px;cursor:pointer;transition:outline 50ms ease-in-out}hsrky-tuhkausvarauslomake-contenteditor .editmode .content:hover{outline:#c3c3c3 solid 1px}hsrky-tuhkausvarauslomake-contenteditor .active-editor .content:hover,hsrky-tuhkausvarauslomake-contenteditor .active-editor .content{cursor:text}hsrky-tuhkausvarauslomake-contenteditor [contenteditable=true]{outline:0}hsrky-tuhkausvarauslomake-contenteditor span.divider{margin:0 1rem}hsrky-tuhkausvarauslomake-contenteditor span.text-settings{font-size:1.2rem}hsrky-tuhkausvarauslomake-contenteditor .sui.card{border:0;background:transparent;overflow:visible;margin:0}hsrky-tuhkausvarauslomake-contenteditor .sui.card.fullscreen{position:fixed;width:100%;min-height:100%;height:auto;overflow-y:scroll;left:0;top:0;right:0;bottom:0;background:#fff;z-index:24}hsrky-tuhkausvarauslomake-contenteditor .sui.card.fullscreen .sui.card-header.options{position:fixed;width:100%;top:0;left:0}hsrky-tuhkausvarauslomake-contenteditor .sui.card.fullscreen .sui.card-body.content{padding-top:8rem;outline:none;border-bottom:0}hsrky-tuhkausvarauslomake-contenteditor .editmode .sui.card-footer{visibility:visible;opacity:1;border:1px solid #ddd;border-top:0;padding:1rem}hsrky-tuhkausvarauslomake-contenteditor .editmode .content{padding:0;min-height:0;background:#fff;cursor:pointer}hsrky-tuhkausvarauslomake-contenteditor .sui.card .sui.card-footer{visibility:hidden;opacity:0}hsrky-tuhkausvarauslomake-contenteditor .sui.card:hover .sui.card-footer{visibility:visible;opacity:1}hsrky-tuhkausvarauslomake-contenteditor .fs .fa-compress{display:none}hsrky-tuhkausvarauslomake-contenteditor .fs.fullscreen .fa-compress{display:block}hsrky-tuhkausvarauslomake-contenteditor .fs.fullscreen .fa-expand{display:none}hsrky-tuhkausvarauslomake-contenteditor .sui.card.fullscreen .sui.card-body{padding:1.5rem}hsrky-tuhkausvarauslomake-contenteditor .align{display:inline-block;position:relative}hsrky-tuhkausvarauslomake-contenteditor .layout-options,hsrky-tuhkausvarauslomake-contenteditor .tabledata-options,hsrky-tuhkausvarauslomake-contenteditor .import-options,hsrky-tuhkausvarauslomake-contenteditor .align-options{position:absolute;display:inline-block;width:18.4rem;background:#f5f5f5;border:1px solid #ddd;padding:0.5rem;left:0;top:3.6rem}hsrky-tuhkausvarauslomake-contenteditor .tabledata-options,hsrky-tuhkausvarauslomake-contenteditor .import-options{width:56.4rem;left:0}hsrky-tuhkausvarauslomake-contenteditor .anchor-options{width:400px}hsrky-tuhkausvarauslomake-contenteditor .anchor-options .flex{display:flex;align-items:flex-start}hsrky-tuhkausvarauslomake-contenteditor .anchor-options .flex> * + *{margin-left:5px}hsrky-tuhkausvarauslomake-contenteditor .tyokalut .anchor-options button{height:34px;border-radius:0}hsrky-tuhkausvarauslomake-contenteditor .anchor-options label{font-size:12px;margin-left:2px;margin-bottom:2px}hsrky-tuhkausvarauslomake-contenteditor .anchor-options sui-input{flex-grow:1}hsrky-tuhkausvarauslomake-contenteditor .anchor-options sui-input input{height:34px}hsrky-tuhkausvarauslomake-contenteditor .anchor-options .form-control:invalid{border:1px solid red}hsrky-tuhkausvarauslomake-contenteditor img{max-width:100%}hsrky-tuhkausvarauslomake-contenteditor figure.text-left,hsrky-tuhkausvarauslomake-contenteditor figure.align-left{float:left;margin-right:15px;margin-bottom:5px}hsrky-tuhkausvarauslomake-contenteditor main> p{}hsrky-tuhkausvarauslomake-contenteditor figure> a{display:block}hsrky-tuhkausvarauslomake-contenteditor figure.text-right,hsrky-tuhkausvarauslomake-contenteditor figure.align-right{float:right;margin-left:15px;margin-bottom:5px}hsrky-tuhkausvarauslomake-contenteditor figure.text-center,hsrky-tuhkausvarauslomake-contenteditor figure.align-center{float:none;margin:0 auto 5px;text-align:center;display:block}hsrky-tuhkausvarauslomake-contenteditor figure.no-align{margin:0 15px 5px;display:block}hsrky-tuhkausvarauslomake-contenteditor .figure{display:inline-block}hsrky-tuhkausvarauslomake-contenteditor figure{position:relative;margin:0 0 1rem}hsrky-tuhkausvarauslomake-contenteditor figure[contenteditable="true"]{cursor:pointer}hsrky-tuhkausvarauslomake-contenteditor .figure-img{margin-bottom:0.5rem;line-height:1;display:block}hsrky-tuhkausvarauslomake-contenteditor figcaption{display:block;font-size:1.4rem}hsrky-tuhkausvarauslomake-contenteditor figure .imageoptions{background:rgba(245,245,245,1);padding:0.5rem;border:1px solid #bbb}hsrky-tuhkausvarauslomake-contenteditor figure:hover .imageoptions-container{display:block}hsrky-tuhkausvarauslomake-contenteditor figure.imageactive .imageoptions-container{}hsrky-tuhkausvarauslomake-contenteditor .dropzone{min-height:15rem;border:3px dashed rgba(0,0,0,0.3);background:white;padding:5rem;border-radius:0.2rem;cursor:pointer;text-align:center;display:block}hsrky-tuhkausvarauslomake-contenteditor .image_picker_selector{padding:0;list-style-type:none;width:100%;display:block}hsrky-tuhkausvarauslomake-contenteditor .image_picker_selector li{width:25%;padding:1rem}hsrky-tuhkausvarauslomake-contenteditor .image_picker_selector li .thumbnail{margin-bottom:0;transition:all ease-in-out .1s;border-radius:0;padding:0.2rem}hsrky-tuhkausvarauslomake-contenteditor .image_picker_selector li .thumbnail.selected{background:#2d353c;transition:all ease-in-out .1s;box-shadow:0 0 10px #2d353c;border:1px solid #2d353c}hsrky-tuhkausvarauslomake-contenteditor .library-content{background:#f5f5f5;padding-top:1.5rem;padding-bottom:1.5rem;border-left:1px solid #ddd}hsrky-tuhkausvarauslomake-contenteditor .puu-container,hsrky-tuhkausvarauslomake-contenteditor .url-osoite-container{padding-top:1.5rem;padding-bottom:1.5rem}hsrky-tuhkausvarauslomake-contenteditor #imageoptions .tabs-container{padding:1.5rem}hsrky-tuhkausvarauslomake-contenteditor .modal-lg{width:95%}hsrky-tuhkausvarauslomake-contenteditor .bundle{display:flex;flex-wrap:wrap;margin:0;padding:4px 8px;font-size:0;align-items:center}hsrky-tuhkausvarauslomake-contenteditor .bundle .separator{width:1px;background:#ddd;margin:8px 4px;height:18px}hsrky-tuhkausvarauslomake-contenteditor .bundle .separator + .separator{display:none}hsrky-tuhkausvarauslomake-contenteditor .bundle .separator:first-child{display:none}hsrky-tuhkausvarauslomake-contenteditor .bundle sui-select.sui.formelement{width:92px;border:0;padding:0;height:26px;background:transparent;margin-right:2px}hsrky-tuhkausvarauslomake-contenteditor .bundle sui-select.sui.formelement .sui-select__container{padding:0 16px 0 6px;height:26px;line-height:24px;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}hsrky-tuhkausvarauslomake-contenteditor .bundle sui-select .sui-select__container::after{top:0}hsrky-tuhkausvarauslomake-contenteditor .bundle sui-select .sui-select__items{top:26px;width:auto;min-width:100%}hsrky-tuhkausvarauslomake-contenteditor .bundle sui-select .sui-select__item{white-space:nowrap}hsrky-tuhkausvarauslomake-contenteditor .sui.button.light{background:#fff}hsrky-tuhkausvarauslomake-contenteditor .bundle .align>.sui.button{border-radius:2px}hsrky-tuhkausvarauslomake-contenteditor .bundle .sui.button{margin-top:4px;margin-bottom:4px;padding:2px 8px;height:26px;min-width:26px;text-align:center;border-radius:2px;background:transparent}hsrky-tuhkausvarauslomake-contenteditor .bundle .sui.button:hover,hsrky-tuhkausvarauslomake-contenteditor .bundle .sui.button:active,hsrky-tuhkausvarauslomake-contenteditor .bundle .sui.button.active{border-color:#ddd;background:#fff;box-shadow:none}hsrky-tuhkausvarauslomake-contenteditor .bundle .sui.button + .sui.button,hsrky-tuhkausvarauslomake-contenteditor .bundle .sui.button + .tooltip + .sui.button{margin-left:2px}hsrky-tuhkausvarauslomake-contenteditor .bundle .sui.button svg{color:currentColor;fill:currentColor}hsrky-tuhkausvarauslomake-contenteditor .group{padding:0 8px;display:flex;flex-wrap:wrap;align-items:center;position:relative}hsrky-tuhkausvarauslomake-contenteditor .group + .group{border-left:1px solid #ddd}hsrky-tuhkausvarauslomake-contenteditor .card-header{padding:0;border:0;background:#f5f5f5;box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);flex-wrap:wrap;z-index:1}hsrky-tuhkausvarauslomake-contenteditor .sui.card .sui.card-header .group-title{font-size:10px;margin-left:8px;text-transform:uppercase;font-weight:700;color:#aaa;position:absolute;left:0;top:0;display:none}hsrky-tuhkausvarauslomake-contenteditor select.form-control{height:38px;width:auto;display:inline-block}hsrky-tuhkausvarauslomake-contenteditor .no-border-right{border-right:0}hsrky-tuhkausvarauslomake-contenteditor .group:first-child{border-left:0}hsrky-tuhkausvarauslomake-contenteditor .group:last-child{border-right:0}hsrky-tuhkausvarauslomake-contenteditor .tyokalut button{height:38px}hsrky-tuhkausvarauslomake-contenteditor .clone{display:none !important}hsrky-tuhkausvarauslomake-contenteditor .remove{position:absolute;right:25px;color:rgba(200,98,98,0.62);top:calc(50% - 14px);font-size:18px}hsrky-tuhkausvarauslomake-contenteditor .remove:hover{color:#F44;cursor:pointer}hsrky-tuhkausvarauslomake-contenteditor .popover{white-space:nowrap;max-width:none}hsrky-tuhkausvarauslomake-contenteditor .popover .popover-content{margin:0}hsrky-tuhkausvarauslomake-contenteditor .popover .button+.button{margin-left:10px}hsrky-tuhkausvarauslomake-contenteditor .handle{font-size:30px;padding:0 10px;position:absolute;right:0;color:rgb(170,170,170);top:calc(50% - 22px)}hsrky-tuhkausvarauslomake-contenteditor .handle:hover{color:#000;cursor:move}hsrky-tuhkausvarauslomake-contenteditor .contenteditor-wrapper{animation-duration:0.3s;position:relative}hsrky-tuhkausvarauslomake-contenteditor .affix-bottom,hsrky-tuhkausvarauslomake-contenteditor .affix:not(.fullscreen){z-index:15;top:0;bottom:auto;max-width:1023px;position:fixed;width:calc(100% - 1px);margin-left:-4px;margin-top:0}hsrky-tuhkausvarauslomake-contenteditor .tyokalut,hsrky-tuhkausvarauslomake-contenteditor .tyokalut *{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}hsrky-tuhkausvarauslomake-contenteditor .tyokalut{padding:0 !important;width:100%;margin-top:0;position:absolute;bottom:100%;top:auto;border-bottom:2px solid transparent;display:flex;opacity:0;visibility:hidden;transition:opacity 50ms ease-in-out 250ms,visibility 50ms ease-in-out 250ms}hsrky-tuhkausvarauslomake-contenteditor .editor-instance:hover> .sui-form> .sui-form__form-section> .tyokalut,hsrky-tuhkausvarauslomake-contenteditor .editor-instance:hover> .tyokalut,hsrky-tuhkausvarauslomake-contenteditor .tyokalut.active-toolbar{opacity:1;visibility:visible;transition-delay:250ms}hsrky-tuhkausvarauslomake-contenteditor .tyokalut.active-toolbar{transition-delay:500ms}hsrky-tuhkausvarauslomake-contenteditor .tyokalut:not(.allow-float){position:absolute !important}hsrky-tuhkausvarauslomake-contenteditor .affix-bottom{box-shadow:5px 5px 5px 5px #FF0}hsrky-tuhkausvarauslomake-contenteditor .fullscreen .sui.button.fs{background:#E6F6DF;color:#2d353c;border-color:#ddd;border-top:0;border-bottom:0}hsrky-tuhkausvarauslomake-contenteditor .fullscreen header{max-width:none !important;zoom:1.25}hsrky-tuhkausvarauslomake-contenteditor .contenteditor-placeholder{height:150px;background:rgba(92,184,92,0.5);border:1px dotted #3a8e3a;opacity:0.3;width:100%;margin:15px 0;display:block;transition:all ease-in-out .3s}hsrky-tuhkausvarauslomake-contenteditor .editor-instance header{min-height:44px !important}hsrky-tuhkausvarauslomake-contenteditor .contenteditor-wrapper.ui-sortable-helper{opacity:0.7}hsrky-tuhkausvarauslomake-contenteditor .editor-instance{position:relative;border-radius:2px;margin-bottom:2px !important}hsrky-tuhkausvarauslomake-contenteditor .fullscreen main{zoom:1.25}hsrky-tuhkausvarauslomake-contenteditor [imageclass='img-full']+*{clear:both}hsrky-tuhkausvarauslomake-contenteditor .contenteditor-wrapper{width:100%;display:block}hsrky-tuhkausvarauslomake-contenteditor .contenteditor-wrapper::before,hsrky-tuhkausvarauslomake-contenteditor .contenteditor-wrapper::after{content:"";display:table}hsrky-tuhkausvarauslomake-contenteditor .contenteditor-wrapper::after{clear:both}hsrky-tuhkausvarauslomake-contenteditor .getting-sorted{border:3px solid #A4E2A4;margin-bottom:18px;overflow:hidden;max-height:200px !important}hsrky-tuhkausvarauslomake-contenteditor .addcontentarea{margin:0 0 15px 0;padding:15px 15px 0;background:#fafafa;border:3px dashed #ddd;border-radius:8px;text-align:right;font-family:'Roboto','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:12px}hsrky-tuhkausvarauslomake-contenteditor .addcontentarea-tip{display:inline-block;line-height:80px;margin-bottom:15px;vertical-align:middle;margin-right:15px;font-size:18px;color:#aaa}hsrky-tuhkausvarauslomake-contenteditor .sui.button.contentarea{background:#eee;color:#555;border:1px solid #ddd;height:80px;width:80px;border-radius:8px;text-align:center;padding:0;margin-bottom:15px;transition:all ease-in-out .2s}hsrky-tuhkausvarauslomake-contenteditor .sui.button.contentarea+.sui.button.contentarea{margin-left:5px}hsrky-tuhkausvarauslomake-contenteditor .sui.button.contentarea:hover{background:#ddd}hsrky-tuhkausvarauslomake-contenteditor .sui.button.contentarea:active,hsrky-tuhkausvarauslomake-contenteditor .sui.button.contentarea:focus{box-shadow:inset 0 0 5px #888;outline:0}hsrky-tuhkausvarauslomake-contenteditor .sui.button.contentarea .fa{display:block;font-size:24px;margin-bottom:10px}hsrky-tuhkausvarauslomake-contenteditor .contentarea-title{display:block;width:100%;text-overflow:ellipsis;overflow:hidden;padding:0 5px}hsrky-tuhkausvarauslomake-contenteditor .parsemode-view .sui.card{background:none;border:none;margin:0}hsrky-tuhkausvarauslomake-contenteditor .parsemode-view .sui.card-header,hsrky-tuhkausvarauslomake-contenteditor .parsemode-view .sui.card-body,hsrky-tuhkausvarauslomake-contenteditor .parsemode-view .sui.card-footer{padding:0}hsrky-tuhkausvarauslomake-contenteditor .img-sm{width:25%}hsrky-tuhkausvarauslomake-contenteditor .img-md{width:33.333333%}hsrky-tuhkausvarauslomake-contenteditor .img-lg{width:50%}hsrky-tuhkausvarauslomake-contenteditor .img-original{width:auto;max-width:100%}hsrky-tuhkausvarauslomake-contenteditor .img-full{width:100%}hsrky-tuhkausvarauslomake-contenteditor .img-sm img{width:100%}hsrky-tuhkausvarauslomake-contenteditor .img-md img{width:100%}hsrky-tuhkausvarauslomake-contenteditor .img-lg img{width:100%}hsrky-tuhkausvarauslomake-contenteditor .img-full img{width:100%}hsrky-tuhkausvarauslomake-contenteditor .align-center figcaption{margin:0 auto}hsrky-tuhkausvarauslomake-contenteditor .img-full::before,hsrky-tuhkausvarauslomake-contenteditor .img-full::after{display:table;clear:both;content:""}hsrky-tuhkausvarauslomake-contenteditor figure.text-left,hsrky-tuhkausvarauslomake-contenteditor figure.align-left.img-full img{text-align:left;margin:0 auto 0 0}hsrky-tuhkausvarauslomake-contenteditor figure.text-right,hsrky-tuhkausvarauslomake-contenteditor figure.align-right .imageoptions-container{right:0;left:auto}hsrky-tuhkausvarauslomake-contenteditor figure.text-right,hsrky-tuhkausvarauslomake-contenteditor figure.align-right.img-full img{text-align:right;margin:0 0 0 auto}hsrky-tuhkausvarauslomake-contenteditor figure.text-center,hsrky-tuhkausvarauslomake-contenteditor figure.align-center.img-full img{text-align:center;margin:0 auto}hsrky-tuhkausvarauslomake-contenteditor figure img{max-width:100%}hsrky-tuhkausvarauslomake-contenteditor .CodeMirror,hsrky-tuhkausvarauslomake-contenteditor .CodeMirror *{font-family:monospace !important}hsrky-tuhkausvarauslomake-contenteditor .togglewysiwyg{position:absolute;top:15px;right:30px;z-index:10}hsrky-tuhkausvarauslomake-contenteditor .event-box-date{border:#333 solid 1px;border-radius:1px}hsrky-tuhkausvarauslomake-contenteditor .event-box-date .event-box-day,hsrky-tuhkausvarauslomake-contenteditor .event-box-date .event-box-month,hsrky-tuhkausvarauslomake-contenteditor .event-box-date .event-box-year{font-weight:bold;text-align:center}hsrky-tuhkausvarauslomake-contenteditor .event-box-date .event-box-month,hsrky-tuhkausvarauslomake-contenteditor .event-box-date .event-box-year{padding:2.5px 0;font-size:14px;line-height:22px;background:#fbfbfb}hsrky-tuhkausvarauslomake-contenteditor .event-box-date .event-box-day{font-size:38px;line-height:54px;margin:0;padding-top:5px}hsrky-tuhkausvarauslomake-contenteditor .event-box-date .event-box-month{text-transform:uppercase;padding-bottom:5px}hsrky-tuhkausvarauslomake-contenteditor .event-box-date .event-box-year{background-color:#333;color:#fdb700;padding:2.5px 0;text-transform:uppercase}hsrky-tuhkausvarauslomake-contenteditor .event-box-info .event-title{font-weight:bold;font-size:16px;margin-bottom:5px}hsrky-tuhkausvarauslomake-contenteditor .event-box-info .event-location,hsrky-tuhkausvarauslomake-contenteditor .event-box-info .event-date{font-size:13px;color:#666;font-style:italic}hsrky-tuhkausvarauslomake-contenteditor .event-box-info .event-date{padding-bottom:5px}hsrky-tuhkausvarauslomake-contenteditor .event-box-info .event-location{padding-left:2.5px}hsrky-tuhkausvarauslomake-contenteditor .event-box-info .event-ingress{margin:5px 0}hsrky-tuhkausvarauslomake-contenteditor .event-box-info .event-keywords{font-size:90%}hsrky-tuhkausvarauslomake-contenteditor .event-box-info .event-keywords a:not(:hover){font-weight:normal;color:#666}hsrky-tuhkausvarauslomake-contenteditor .event-box-info .event-keyword-title{font-weight:bold}hsrky-tuhkausvarauslomake-contenteditor .sticky-switcher{padding:25px}hsrky-tuhkausvarauslomake-contenteditor .sticky-switcher sui-button{display:block;font-size:122.5%}hsrky-tuhkausvarauslomake-contenteditor .sticky-switcher sui-button + sui-button{margin-top:15px;margin-left:0}hsrky-tuhkausvarauslomake-contenteditor .sticky-switcher sui-button .fa{margin-left:3px}hsrky-tuhkausvarauslomake-contenteditor #contenteditors> .statoelement{margin-bottom:1.2rem}hsrky-tuhkausvarauslomake-contenteditor stato-anchor.no-icon::before{content:"" !important}hsrky-tuhkausvarauslomake-contenteditor #contenteditors> *::after{content:"";display:table;clear:both}
hsrky-tuhkausvarauslomake-contenteditor-text-editor .page-break{border:#a9a9a9 dashed 1px;display:block;height:1px;page-break-after:always;width:100%}@media print{hsrky-tuhkausvarauslomake-contenteditor-text-editor .page-break{display:none;page-break-after:always}}hsrky-tuhkausvarauslomake-contenteditor-text-editor .bundle .sui.button{font-weight:bold}hsrky-tuhkausvarauslomake-contenteditor-text-editor .bundle .sui.icon::before{width:24px;height:24px}hsrky-tuhkausvarauslomake-contenteditor-text-editor div.highlight,hsrky-tuhkausvarauslomake-contenteditor-text-editor p.highlight{background:#f5f5f5;padding:15px;border:1px solid #ddd}hsrky-tuhkausvarauslomake-contenteditor-text-editor sui-select.is-disabled,hsrky-tuhkausvarauslomake-contenteditor-text-editor button.is-disabled{opacity:0.5;pointer-events:none}hsrky-tuhkausvarauslomake-contenteditor-text-editor #variablemodal .variable{padding:6px 0;border:1px solid transparent;position:relative;border-radius:2px}hsrky-tuhkausvarauslomake-contenteditor-text-editor #variablemodal .variable.variable--block{border-bottom:1px solid #ddd;margin-bottom:6px}hsrky-tuhkausvarauslomake-contenteditor-text-editor #variablemodal .variable:hover{background:#f5f5f5;cursor:pointer;border-color:#ddd}hsrky-tuhkausvarauslomake-contenteditor-text-editor .variable code,hsrky-tuhkausvarauslomake-contenteditor-text-editor code.variable{color:deepskyblue;background:#e9f9ff;border-radius:2px;padding:2px 4px;display:inline-block}hsrky-tuhkausvarauslomake-contenteditor-text-editor .variable__value{padding:6px 12px}hsrky-tuhkausvarauslomake-contenteditor-text-editor sui-button.pickvariable{position:absolute;right:-1px;top:-1px;border-radius:0 2px 0 0;display:none}hsrky-tuhkausvarauslomake-contenteditor-text-editor .variable:hover sui-button.pickvariable{display:inline-block}hsrky-tuhkausvarauslomake-contenteditor-text-editor #variablemodal .languages{margin-bottom:15px}hsrky-tuhkausvarauslomake-contenteditor-text-editor .languages__tabs{padding:6px 12px 0;margin:0}hsrky-tuhkausvarauslomake-contenteditor-text-editor .languages__tabs::before{content:"Kielet:";font-weight:bold;margin-right:5px}hsrky-tuhkausvarauslomake-contenteditor-text-editor .languages__tabs .tabs-visible{font-weight:bold}hsrky-tuhkausvarauslomake-contenteditor-text-editor .tabs__noexist a{color:red;opacity:0.5}hsrky-tuhkausvarauslomake-contenteditor-text-editor code.variablecode{margin-bottom:10px}hsrky-tuhkausvarauslomake-contenteditor-text-editor .editmode stato-anchor::before{content:"\f13d";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;padding-left:5px;padding-right:5px;display:inline}hsrky-tuhkausvarauslomake-contenteditor-text-editor section.variable.variable--block{padding:10px;background:#f5f5f5}hsrky-tuhkausvarauslomake-contenteditor-text-editor figcaption[contenteditable='true']{clear:both;display:block;border:1px solid #dddddd;animation-duration:750ms;animation-delay:0;word-wrap:break-word;min-height:16px}hsrky-tuhkausvarauslomake-contenteditor-text-editor button svg{vertical-align:middle;width:16px;height:16px}hsrky-tuhkausvarauslomake-contenteditor-text-editor hr{clear:both;display:block}hsrky-tuhkausvarauslomake-contenteditor-text-editor .editable-element[data-placeholder][contenteditable='true']:empty:before{content:attr(data-placeholder);color:#888;font-style:italic;margin-bottom:12px;display:block}hsrky-tuhkausvarauslomake-contenteditor-text-editor .block-header.editable-element[data-placeholder][contenteditable='true']:empty:before{margin:0}hsrky-tuhkausvarauslomake-contenteditor-text-editor .is-ie main{display:block}hsrky-tuhkausvarauslomake-contenteditor-text-editor .is-ie .editable-element[data-placeholder][contenteditable='true']:empty{position:relative;height:30px;width:100%}hsrky-tuhkausvarauslomake-contenteditor-text-editor .is-ie .editable-element[data-placeholder][contenteditable='true']:empty:before{display:inline;position:absolute;top:0;left:0}hsrky-tuhkausvarauslomake-contenteditor-text-editor li[data-value='p']::before,hsrky-tuhkausvarauslomake-contenteditor-text-editor li[data-value='blockquote']::before,hsrky-tuhkausvarauslomake-contenteditor-text-editor li[data-value='h2']::before,hsrky-tuhkausvarauslomake-contenteditor-text-editor li[data-value='h3']::before,hsrky-tuhkausvarauslomake-contenteditor-text-editor li[data-value='h4']::before,hsrky-tuhkausvarauslomake-contenteditor-text-editor li[data-value='h5']::before{font-family:"Font Awesome 5 Free";content:"\f1dc";font-style:normal;font-weight:600;margin-right:5px;font-size:.8em;position:relative;top:-1px}hsrky-tuhkausvarauslomake-contenteditor-text-editor li[data-value='p']::before{content:"\f1dd"}hsrky-tuhkausvarauslomake-contenteditor-text-editor li[data-value='blockquote']::before{content:"\f10e"}
hsrky-uutiset-uutiset-uutinen-aiheeseenliittyvaa h1{font-size:30px;padding:10px 0;font-family:"Martti Bold"}hsrky-uutiset-uutiset-uutinen-aiheeseenliittyvaa div.tags{padding:30px 10px 55px 10px}hsrky-uutiset-uutiset-uutinen-aiheeseenliittyvaa div.tag-container{margin:10px 0;line-height:50px}hsrky-uutiset-uutiset-uutinen-aiheeseenliittyvaa span.tag{background-color:rgb(194,219,236);border-radius:20px;display:inline-block;font-family:"Martti Regular";font-size:16px;line-height:18px;margin-right:10px;padding:8px}
hsrky-uutiset-uutiset-uutinen-poimintapalsta .sidebar-item{border:1px solid rgb(204,204,204);border-radius:5px;padding:10px;margin-bottom:20px}hsrky-uutiset-uutiset-uutinen-poimintapalsta address,hsrky-uutiset-uutiset-uutinen-poimintapalsta p{font-family:sans-serif;margin:0}hsrky-uutiset-uutiset-uutinen-poimintapalsta h4{font-family:sans-serif;margin:5px 0 10px 0}hsrky-uutiset-uutiset-uutinen-poimintapalsta h1{font-size:30px;padding:10px 0;font-family:"Martti Bold"}hsrky-uutiset-uutiset-uutinen-poimintapalsta div.tags{padding:30px 10px 55px 10px}hsrky-uutiset-uutiset-uutinen-poimintapalsta div.tag-container{margin:10px 0;line-height:50px}hsrky-uutiset-uutiset-uutinen-poimintapalsta span.tag{background-color:rgb(194,219,236);border-radius:20px;padding:8px;margin-right:10px;display:inline-block;line-height:18px}hsrky-uutiset-uutiset-uutinen-poimintapalsta ul.meta-list{list-style-type:none}hsrky-uutiset-uutiset-uutinen-poimintapalsta ul.meta-list li{font-size:1.2em;font-family:"Martti Regular";padding-bottom:.2em;padding-top:.2em}hsrky-uutiset-uutiset-uutinen-poimintapalsta ul.meta-list li:not(:last-child){border-bottom:1px solid rgb(204,204,204)}hsrky-uutiset-uutiset-uutinen-poimintapalsta .sidebar-item{border:1px solid rgb(204,204,204);border-radius:5px;padding:10px;margin-bottom:20px}hsrky-uutiset-uutiset-uutinen-poimintapalsta address,hsrky-uutiset-uutiset-uutinen-poimintapalsta p{font-size:20px;margin:0;margin-bottom:10px}hsrky-uutiset-uutiset-uutinen-poimintapalsta h4{font-family:sans-serif;margin:5px 0 10px 0}hsrky-uutiset-uutiset-uutinen-poimintapalsta h1{font-size:30px;padding:10px 0;font-family:"Martti Bold"}hsrky-uutiset-uutiset-uutinen-poimintapalsta div.tags{padding:30px 10px 55px 10px}hsrky-uutiset-uutiset-uutinen-poimintapalsta div.tag-container{margin:10px 0;line-height:50px}hsrky-uutiset-uutiset-uutinen-poimintapalsta span.tag{background-color:rgb(194,219,236);border-radius:20px;padding:8px;margin-right:10px;display:inline-block;line-height:18px}hsrky-uutiset-uutiset-uutinen-poimintapalsta ul.meta-list{list-style-type:none}hsrky-uutiset-uutiset-uutinen-poimintapalsta ul.meta-list li{font-size:1.2em;padding-bottom:.2em;padding-top:.2em}hsrky-uutiset-uutiset-uutinen-poimintapalsta ul.meta-list li:not(:last-child){border-bottom:1px solid rgb(204,204,204)}
hsrky-uutiset-uutiset-uutinen-teksti h1{margin:20px 0;padding:0;margin-top:0}hsrky-uutiset-uutiset-uutinen-teksti h2{margin:20px 0}hsrky-uutiset-uutiset-uutinen-teksti p{font-family:sans-serif;font-size:20px;line-height:26px;margin:15px 0}hsrky-uutiset-uutiset-uutinen-teksti .linkki a{display:block;margin:15px 0}hsrky-uutiset-uutiset-uutinen-teksti div.ingressi strong{margin-top:30px;display:block}hsrky-uutiset-uutiset-uutinen-teksti div.ingressi strong p{font-size:inherit;line-height:inherit;margin-top:inherit;display:inherit;font-family:inherit;margin-bottom:inherit}hsrky-uutiset-uutiset-uutinen-teksti .uutis-tiedot{font-size:16px;font-family:sans-serif;margin:20px 0;padding:0}hsrky-uutiset-uutiset-uutinen-teksti .uutis-tiedot span{font-size:16px;font-family:sans-serif;display:inline-block}hsrky-uutiset-uutiset-uutinen-teksti .tapahtuma-tiedot{margin:30px 0;padding:0 10px}hsrky-uutiset-uutiset-uutinen-teksti .tapahtuma-tiedot span{font-size:14px;font-family:sans-serif;line-height:30px}hsrky-uutiset-uutiset-uutinen-teksti .tapahtuma-tiedot img{margin:0 5px}hsrky-uutiset-uutiset-uutinen-teksti a{font-family:sans-serif;color:rgb(0,91,152)}hsrky-uutiset-uutiset-uutinen-teksti .sisaltoalue{padding:0}hsrky-uutiset-uutiset-uutinen-teksti .keskilainaus,hsrky-uutiset-uutiset-uutinen-teksti blockquote{font-size:30px;line-height:36px;color:rgb(0,91,152);border-width:0;font-family:"Martti Regular"}hsrky-uutiset-uutiset-uutinen-teksti .keskilainaus:before,hsrky-uutiset-uutiset-uutinen-teksti blockquote:before{content:open-quote;font-size:40px !important}hsrky-uutiset-uutiset-uutinen-teksti .keskilainaus:after,hsrky-uutiset-uutiset-uutinen-teksti blockquote:after{content:close-quote;font-size:40px !important}hsrky-uutiset-uutiset-uutinen-teksti .tapahtuma-tiedot span{margin-right:3%}hsrky-uutiset-uutiset-uutinen-teksti h1{margin:20px 0;padding:0;margin-top:0}hsrky-uutiset-uutiset-uutinen-teksti h2{margin:20px 0}hsrky-uutiset-uutiset-uutinen-teksti p{font-family:sans-serif;font-size:20px;margin:15px 0}hsrky-uutiset-uutiset-uutinen-teksti p b{font-family:sans-serif}hsrky-uutiset-uutiset-uutinen-teksti .linkki a{display:block;margin:15px 0}hsrky-uutiset-uutiset-uutinen-teksti p:last-child{margin-bottom:20px}hsrky-uutiset-uutiset-uutinen-teksti div.ingressi strong{font-size:20px;line-height:30px}hsrky-uutiset-uutiset-uutinen-teksti div.ingressi{padding:0;padding-bottom:10px}hsrky-uutiset-uutiset-uutinen-teksti .uutis-tiedot{font-size:16px;font-family:sans-serif;margin:20px 0;padding:0}hsrky-uutiset-uutiset-uutinen-teksti .uutis-tiedot span{font-size:16px;font-family:sans-serif;display:inline-block}hsrky-uutiset-uutiset-uutinen-teksti .tapahtuma-tiedot{margin:30px 0;padding:0}hsrky-uutiset-uutiset-uutinen-teksti .tapahtuma-tiedot span{font-size:16px;font-family:sans-serif;line-height:30px}hsrky-uutiset-uutiset-uutinen-teksti .tapahtuma-tiedot img{margin:0 5px}hsrky-uutiset-uutiset-uutinen-teksti a{font-size:20px;font-family:inherit;color:rgb(0,91,152)}hsrky-uutiset-uutiset-uutinen-teksti .sisaltoalue{padding:0}hsrky-uutiset-uutiset-uutinen-teksti .keskilainaus,hsrky-uutiset-uutiset-uutinen-teksti blockquote{font-size:30px;line-height:36px;color:rgb(0,91,152);border-width:0;font-family:"Martti Regular"}hsrky-uutiset-uutiset-uutinen-teksti .keskilainaus:before,hsrky-uutiset-uutiset-uutinen-teksti blockquote:before{content:open-quote;font-size:40px !important}hsrky-uutiset-uutiset-uutinen-teksti .keskilainaus:after,hsrky-uutiset-uutiset-uutinen-teksti blockquote:after{content:close-quote;font-size:40px !important}hsrky-uutiset-uutiset-uutinen-teksti .tapahtuma-tiedot span{margin-right:3%}
hsrky-virkatodistustilaus-contenteditor .sui.icon.pagebreak::before{background:url('/stato/images/icons/contenteditor/pagebreak.svg')}hsrky-virkatodistustilaus-contenteditor .sui.icon.hr::before{background:url('/stato/images/icons/contenteditor/hr.svg')}hsrky-virkatodistustilaus-contenteditor .sui.icon{top:2px}hsrky-virkatodistustilaus-contenteditor .editmode .content{outline:#c3c3c3 dotted 1px;cursor:pointer;transition:outline 50ms ease-in-out}hsrky-virkatodistustilaus-contenteditor .editmode .content:hover{outline:#c3c3c3 solid 1px}hsrky-virkatodistustilaus-contenteditor .active-editor .content:hover,hsrky-virkatodistustilaus-contenteditor .active-editor .content{cursor:text}hsrky-virkatodistustilaus-contenteditor [contenteditable=true]{outline:0}hsrky-virkatodistustilaus-contenteditor span.divider{margin:0 1rem}hsrky-virkatodistustilaus-contenteditor span.text-settings{font-size:1.2rem}hsrky-virkatodistustilaus-contenteditor .sui.card{border:0;background:transparent;overflow:visible;margin:0}hsrky-virkatodistustilaus-contenteditor .sui.card.fullscreen{position:fixed;width:100%;min-height:100%;height:auto;overflow-y:scroll;left:0;top:0;right:0;bottom:0;background:#fff;z-index:24}hsrky-virkatodistustilaus-contenteditor .sui.card.fullscreen .sui.card-header.options{position:fixed;width:100%;top:0;left:0}hsrky-virkatodistustilaus-contenteditor .sui.card.fullscreen .sui.card-body.content{padding-top:8rem;outline:none;border-bottom:0}hsrky-virkatodistustilaus-contenteditor .editmode .sui.card-footer{visibility:visible;opacity:1;border:1px solid #ddd;border-top:0;padding:1rem}hsrky-virkatodistustilaus-contenteditor .editmode .content{padding:0;min-height:0;background:#fff;cursor:pointer}hsrky-virkatodistustilaus-contenteditor .sui.card .sui.card-footer{visibility:hidden;opacity:0}hsrky-virkatodistustilaus-contenteditor .sui.card:hover .sui.card-footer{visibility:visible;opacity:1}hsrky-virkatodistustilaus-contenteditor .fs .fa-compress{display:none}hsrky-virkatodistustilaus-contenteditor .fs.fullscreen .fa-compress{display:block}hsrky-virkatodistustilaus-contenteditor .fs.fullscreen .fa-expand{display:none}hsrky-virkatodistustilaus-contenteditor .sui.card.fullscreen .sui.card-body{padding:1.5rem}hsrky-virkatodistustilaus-contenteditor .align{display:inline-block;position:relative}hsrky-virkatodistustilaus-contenteditor .layout-options,hsrky-virkatodistustilaus-contenteditor .tabledata-options,hsrky-virkatodistustilaus-contenteditor .import-options,hsrky-virkatodistustilaus-contenteditor .align-options{position:absolute;display:inline-block;width:18.4rem;background:#f5f5f5;border:1px solid #ddd;padding:0.5rem;left:0;top:3.6rem}hsrky-virkatodistustilaus-contenteditor .tabledata-options,hsrky-virkatodistustilaus-contenteditor .import-options{width:56.4rem;left:0}hsrky-virkatodistustilaus-contenteditor .anchor-options{width:400px}hsrky-virkatodistustilaus-contenteditor .anchor-options .flex{display:flex;align-items:flex-start}hsrky-virkatodistustilaus-contenteditor .anchor-options .flex> * + *{margin-left:5px}hsrky-virkatodistustilaus-contenteditor .tyokalut .anchor-options button{height:34px;border-radius:0}hsrky-virkatodistustilaus-contenteditor .anchor-options label{font-size:12px;margin-left:2px;margin-bottom:2px}hsrky-virkatodistustilaus-contenteditor .anchor-options sui-input{flex-grow:1}hsrky-virkatodistustilaus-contenteditor .anchor-options sui-input input{height:34px}hsrky-virkatodistustilaus-contenteditor .anchor-options .form-control:invalid{border:1px solid red}hsrky-virkatodistustilaus-contenteditor img{max-width:100%}hsrky-virkatodistustilaus-contenteditor figure.text-left,hsrky-virkatodistustilaus-contenteditor figure.align-left{float:left;margin-right:15px;margin-bottom:5px}hsrky-virkatodistustilaus-contenteditor main> p{}hsrky-virkatodistustilaus-contenteditor figure> a{display:block}hsrky-virkatodistustilaus-contenteditor figure.text-right,hsrky-virkatodistustilaus-contenteditor figure.align-right{float:right;margin-left:15px;margin-bottom:5px}hsrky-virkatodistustilaus-contenteditor figure.text-center,hsrky-virkatodistustilaus-contenteditor figure.align-center{float:none;margin:0 auto 5px;text-align:center;display:block}hsrky-virkatodistustilaus-contenteditor figure.no-align{margin:0 15px 5px;display:block}hsrky-virkatodistustilaus-contenteditor .figure{display:inline-block}hsrky-virkatodistustilaus-contenteditor figure{position:relative;margin:0 0 1rem}hsrky-virkatodistustilaus-contenteditor figure[contenteditable="true"]{cursor:pointer}hsrky-virkatodistustilaus-contenteditor .figure-img{margin-bottom:0.5rem;line-height:1;display:block}hsrky-virkatodistustilaus-contenteditor figcaption{display:block;font-size:1.4rem}hsrky-virkatodistustilaus-contenteditor figure .imageoptions{background:rgba(245,245,245,1);padding:0.5rem;border:1px solid #bbb}hsrky-virkatodistustilaus-contenteditor figure:hover .imageoptions-container{display:block}hsrky-virkatodistustilaus-contenteditor figure.imageactive .imageoptions-container{}hsrky-virkatodistustilaus-contenteditor .dropzone{min-height:15rem;border:3px dashed rgba(0,0,0,0.3);background:white;padding:5rem;border-radius:0.2rem;cursor:pointer;text-align:center;display:block}hsrky-virkatodistustilaus-contenteditor .image_picker_selector{padding:0;list-style-type:none;width:100%;display:block}hsrky-virkatodistustilaus-contenteditor .image_picker_selector li{width:25%;padding:1rem}hsrky-virkatodistustilaus-contenteditor .image_picker_selector li .thumbnail{margin-bottom:0;transition:all ease-in-out .1s;border-radius:0;padding:0.2rem}hsrky-virkatodistustilaus-contenteditor .image_picker_selector li .thumbnail.selected{background:#2d353c;transition:all ease-in-out .1s;box-shadow:0 0 10px #2d353c;border:1px solid #2d353c}hsrky-virkatodistustilaus-contenteditor .library-content{background:#f5f5f5;padding-top:1.5rem;padding-bottom:1.5rem;border-left:1px solid #ddd}hsrky-virkatodistustilaus-contenteditor .puu-container,hsrky-virkatodistustilaus-contenteditor .url-osoite-container{padding-top:1.5rem;padding-bottom:1.5rem}hsrky-virkatodistustilaus-contenteditor #imageoptions .tabs-container{padding:1.5rem}hsrky-virkatodistustilaus-contenteditor .modal-lg{width:95%}hsrky-virkatodistustilaus-contenteditor .bundle{display:flex;flex-wrap:wrap;margin:0;padding:4px 8px;font-size:0;align-items:center}hsrky-virkatodistustilaus-contenteditor .bundle .separator{width:1px;background:#ddd;margin:8px 4px;height:18px}hsrky-virkatodistustilaus-contenteditor .bundle .separator + .separator{display:none}hsrky-virkatodistustilaus-contenteditor .bundle .separator:first-child{display:none}hsrky-virkatodistustilaus-contenteditor .bundle sui-select.sui.formelement{width:92px;border:0;padding:0;height:26px;background:transparent;margin-right:2px}hsrky-virkatodistustilaus-contenteditor .bundle sui-select.sui.formelement .sui-select__container{padding:0 16px 0 6px;height:26px;line-height:24px;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}hsrky-virkatodistustilaus-contenteditor .bundle sui-select .sui-select__container::after{top:0}hsrky-virkatodistustilaus-contenteditor .bundle sui-select .sui-select__items{top:26px;width:auto;min-width:100%}hsrky-virkatodistustilaus-contenteditor .bundle sui-select .sui-select__item{white-space:nowrap}hsrky-virkatodistustilaus-contenteditor .sui.button.light{background:#fff}hsrky-virkatodistustilaus-contenteditor .bundle .align>.sui.button{border-radius:2px}hsrky-virkatodistustilaus-contenteditor .bundle .sui.button{margin-top:4px;margin-bottom:4px;padding:2px 8px;height:26px;min-width:26px;text-align:center;border-radius:2px;background:transparent}hsrky-virkatodistustilaus-contenteditor .bundle .sui.button:hover,hsrky-virkatodistustilaus-contenteditor .bundle .sui.button:active,hsrky-virkatodistustilaus-contenteditor .bundle .sui.button.active{border-color:#ddd;background:#fff;box-shadow:none}hsrky-virkatodistustilaus-contenteditor .bundle .sui.button + .sui.button,hsrky-virkatodistustilaus-contenteditor .bundle .sui.button + .tooltip + .sui.button{margin-left:2px}hsrky-virkatodistustilaus-contenteditor .bundle .sui.button svg{color:currentColor;fill:currentColor}hsrky-virkatodistustilaus-contenteditor .group{padding:0 8px;display:flex;flex-wrap:wrap;align-items:center;position:relative}hsrky-virkatodistustilaus-contenteditor .group + .group{border-left:1px solid #ddd}hsrky-virkatodistustilaus-contenteditor .card-header{padding:0;border:0;background:#f5f5f5;box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);flex-wrap:wrap;z-index:1}hsrky-virkatodistustilaus-contenteditor .sui.card .sui.card-header .group-title{font-size:10px;margin-left:8px;text-transform:uppercase;font-weight:700;color:#aaa;position:absolute;left:0;top:0;display:none}hsrky-virkatodistustilaus-contenteditor select.form-control{height:38px;width:auto;display:inline-block}hsrky-virkatodistustilaus-contenteditor .no-border-right{border-right:0}hsrky-virkatodistustilaus-contenteditor .group:first-child{border-left:0}hsrky-virkatodistustilaus-contenteditor .group:last-child{border-right:0}hsrky-virkatodistustilaus-contenteditor .tyokalut button{height:38px}hsrky-virkatodistustilaus-contenteditor .clone{display:none !important}hsrky-virkatodistustilaus-contenteditor .remove{position:absolute;right:25px;color:rgba(200,98,98,0.62);top:calc(50% - 14px);font-size:18px}hsrky-virkatodistustilaus-contenteditor .remove:hover{color:#F44;cursor:pointer}hsrky-virkatodistustilaus-contenteditor .popover{white-space:nowrap;max-width:none}hsrky-virkatodistustilaus-contenteditor .popover .popover-content{margin:0}hsrky-virkatodistustilaus-contenteditor .popover .button+.button{margin-left:10px}hsrky-virkatodistustilaus-contenteditor .handle{font-size:30px;padding:0 10px;position:absolute;right:0;color:rgb(170,170,170);top:calc(50% - 22px)}hsrky-virkatodistustilaus-contenteditor .handle:hover{color:#000;cursor:move}hsrky-virkatodistustilaus-contenteditor .contenteditor-wrapper{animation-duration:0.3s;position:relative}hsrky-virkatodistustilaus-contenteditor .affix-bottom,hsrky-virkatodistustilaus-contenteditor .affix:not(.fullscreen){z-index:15;top:0;bottom:auto;max-width:1023px;position:fixed;width:calc(100% - 1px);margin-left:-4px;margin-top:0}hsrky-virkatodistustilaus-contenteditor .tyokalut,hsrky-virkatodistustilaus-contenteditor .tyokalut *{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}hsrky-virkatodistustilaus-contenteditor .tyokalut{padding:0 !important;width:100%;margin-top:0;position:absolute;bottom:100%;top:auto;border-bottom:2px solid transparent;display:flex;opacity:0;visibility:hidden;transition:opacity 50ms ease-in-out 250ms,visibility 50ms ease-in-out 250ms}hsrky-virkatodistustilaus-contenteditor .editor-instance:hover> .sui-form> .sui-form__form-section> .tyokalut,hsrky-virkatodistustilaus-contenteditor .editor-instance:hover> .tyokalut,hsrky-virkatodistustilaus-contenteditor .tyokalut.active-toolbar{opacity:1;visibility:visible;transition-delay:250ms}hsrky-virkatodistustilaus-contenteditor .tyokalut.active-toolbar{transition-delay:500ms}hsrky-virkatodistustilaus-contenteditor .tyokalut:not(.allow-float){position:absolute !important}hsrky-virkatodistustilaus-contenteditor .affix-bottom{box-shadow:5px 5px 5px 5px #FF0}hsrky-virkatodistustilaus-contenteditor .fullscreen .sui.button.fs{background:#E6F6DF;color:#2d353c;border-color:#ddd;border-top:0;border-bottom:0}hsrky-virkatodistustilaus-contenteditor .fullscreen header{max-width:none !important;zoom:1.25}hsrky-virkatodistustilaus-contenteditor .contenteditor-placeholder{height:150px;background:rgba(92,184,92,0.5);border:1px dotted #3a8e3a;opacity:0.3;width:100%;margin:15px 0;display:block;transition:all ease-in-out .3s}hsrky-virkatodistustilaus-contenteditor .editor-instance header{min-height:44px !important}hsrky-virkatodistustilaus-contenteditor .contenteditor-wrapper.ui-sortable-helper{opacity:0.7}hsrky-virkatodistustilaus-contenteditor .editor-instance{position:relative;border-radius:2px;margin-bottom:2px !important}hsrky-virkatodistustilaus-contenteditor .fullscreen main{zoom:1.25}hsrky-virkatodistustilaus-contenteditor [imageclass='img-full']+*{clear:both}hsrky-virkatodistustilaus-contenteditor .contenteditor-wrapper{width:100%;display:block}hsrky-virkatodistustilaus-contenteditor .contenteditor-wrapper::before,hsrky-virkatodistustilaus-contenteditor .contenteditor-wrapper::after{content:"";display:table}hsrky-virkatodistustilaus-contenteditor .contenteditor-wrapper::after{clear:both}hsrky-virkatodistustilaus-contenteditor .getting-sorted{border:3px solid #A4E2A4;margin-bottom:18px;overflow:hidden;max-height:200px !important}hsrky-virkatodistustilaus-contenteditor .addcontentarea{margin:0 0 15px 0;padding:15px 15px 0;background:#fafafa;border:3px dashed #ddd;border-radius:8px;text-align:right;font-family:'Roboto','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:12px}hsrky-virkatodistustilaus-contenteditor .addcontentarea-tip{display:inline-block;line-height:80px;margin-bottom:15px;vertical-align:middle;margin-right:15px;font-size:18px;color:#aaa}hsrky-virkatodistustilaus-contenteditor .sui.button.contentarea{background:#eee;color:#555;border:1px solid #ddd;height:80px;width:80px;border-radius:8px;text-align:center;padding:0;margin-bottom:15px;transition:all ease-in-out .2s}hsrky-virkatodistustilaus-contenteditor .sui.button.contentarea+.sui.button.contentarea{margin-left:5px}hsrky-virkatodistustilaus-contenteditor .sui.button.contentarea:hover{background:#ddd}hsrky-virkatodistustilaus-contenteditor .sui.button.contentarea:active,hsrky-virkatodistustilaus-contenteditor .sui.button.contentarea:focus{box-shadow:inset 0 0 5px #888;outline:0}hsrky-virkatodistustilaus-contenteditor .sui.button.contentarea .fa{display:block;font-size:24px;margin-bottom:10px}hsrky-virkatodistustilaus-contenteditor .contentarea-title{display:block;width:100%;text-overflow:ellipsis;overflow:hidden;padding:0 5px}hsrky-virkatodistustilaus-contenteditor .parsemode-view .sui.card{background:none;border:none;margin:0}hsrky-virkatodistustilaus-contenteditor .parsemode-view .sui.card-header,hsrky-virkatodistustilaus-contenteditor .parsemode-view .sui.card-body,hsrky-virkatodistustilaus-contenteditor .parsemode-view .sui.card-footer{padding:0}hsrky-virkatodistustilaus-contenteditor .img-sm{width:25%}hsrky-virkatodistustilaus-contenteditor .img-md{width:33.333333%}hsrky-virkatodistustilaus-contenteditor .img-lg{width:50%}hsrky-virkatodistustilaus-contenteditor .img-original{width:auto;max-width:100%}hsrky-virkatodistustilaus-contenteditor .img-full{width:100%}hsrky-virkatodistustilaus-contenteditor .img-sm img{width:100%}hsrky-virkatodistustilaus-contenteditor .img-md img{width:100%}hsrky-virkatodistustilaus-contenteditor .img-lg img{width:100%}hsrky-virkatodistustilaus-contenteditor .img-full img{width:100%}hsrky-virkatodistustilaus-contenteditor .align-center figcaption{margin:0 auto}hsrky-virkatodistustilaus-contenteditor .img-full::before,hsrky-virkatodistustilaus-contenteditor .img-full::after{display:table;clear:both;content:""}hsrky-virkatodistustilaus-contenteditor figure.text-left,hsrky-virkatodistustilaus-contenteditor figure.align-left.img-full img{text-align:left;margin:0 auto 0 0}hsrky-virkatodistustilaus-contenteditor figure.text-right,hsrky-virkatodistustilaus-contenteditor figure.align-right .imageoptions-container{right:0;left:auto}hsrky-virkatodistustilaus-contenteditor figure.text-right,hsrky-virkatodistustilaus-contenteditor figure.align-right.img-full img{text-align:right;margin:0 0 0 auto}hsrky-virkatodistustilaus-contenteditor figure.text-center,hsrky-virkatodistustilaus-contenteditor figure.align-center.img-full img{text-align:center;margin:0 auto}hsrky-virkatodistustilaus-contenteditor figure img{max-width:100%}hsrky-virkatodistustilaus-contenteditor .CodeMirror,hsrky-virkatodistustilaus-contenteditor .CodeMirror *{font-family:monospace !important}hsrky-virkatodistustilaus-contenteditor .togglewysiwyg{position:absolute;top:15px;right:30px;z-index:10}hsrky-virkatodistustilaus-contenteditor .event-box-date{border:#333 solid 1px;border-radius:1px}hsrky-virkatodistustilaus-contenteditor .event-box-date .event-box-day,hsrky-virkatodistustilaus-contenteditor .event-box-date .event-box-month,hsrky-virkatodistustilaus-contenteditor .event-box-date .event-box-year{font-weight:bold;text-align:center}hsrky-virkatodistustilaus-contenteditor .event-box-date .event-box-month,hsrky-virkatodistustilaus-contenteditor .event-box-date .event-box-year{padding:2.5px 0;font-size:14px;line-height:22px;background:#fbfbfb}hsrky-virkatodistustilaus-contenteditor .event-box-date .event-box-day{font-size:38px;line-height:54px;margin:0;padding-top:5px}hsrky-virkatodistustilaus-contenteditor .event-box-date .event-box-month{text-transform:uppercase;padding-bottom:5px}hsrky-virkatodistustilaus-contenteditor .event-box-date .event-box-year{background-color:#333;color:#fdb700;padding:2.5px 0;text-transform:uppercase}hsrky-virkatodistustilaus-contenteditor .event-box-info .event-title{font-weight:bold;font-size:16px;margin-bottom:5px}hsrky-virkatodistustilaus-contenteditor .event-box-info .event-location,hsrky-virkatodistustilaus-contenteditor .event-box-info .event-date{font-size:13px;color:#666;font-style:italic}hsrky-virkatodistustilaus-contenteditor .event-box-info .event-date{padding-bottom:5px}hsrky-virkatodistustilaus-contenteditor .event-box-info .event-location{padding-left:2.5px}hsrky-virkatodistustilaus-contenteditor .event-box-info .event-ingress{margin:5px 0}hsrky-virkatodistustilaus-contenteditor .event-box-info .event-keywords{font-size:90%}hsrky-virkatodistustilaus-contenteditor .event-box-info .event-keywords a:not(:hover){font-weight:normal;color:#666}hsrky-virkatodistustilaus-contenteditor .event-box-info .event-keyword-title{font-weight:bold}hsrky-virkatodistustilaus-contenteditor .sticky-switcher{padding:25px}hsrky-virkatodistustilaus-contenteditor .sticky-switcher sui-button{display:block;font-size:122.5%}hsrky-virkatodistustilaus-contenteditor .sticky-switcher sui-button + sui-button{margin-top:15px;margin-left:0}hsrky-virkatodistustilaus-contenteditor .sticky-switcher sui-button .fa{margin-left:3px}hsrky-virkatodistustilaus-contenteditor #contenteditors> .statoelement{margin-bottom:1.2rem}hsrky-virkatodistustilaus-contenteditor stato-anchor.no-icon::before{content:"" !important}hsrky-virkatodistustilaus-contenteditor #contenteditors> *::after{content:"";display:table;clear:both}
hsrky-virkatodistustilaus-contenteditor-text-editor .page-break{border:#a9a9a9 dashed 1px;display:block;height:1px;page-break-after:always;width:100%}@media print{hsrky-virkatodistustilaus-contenteditor-text-editor .page-break{display:none;page-break-after:always}}hsrky-virkatodistustilaus-contenteditor-text-editor .bundle .sui.button{font-weight:bold}hsrky-virkatodistustilaus-contenteditor-text-editor .bundle .sui.icon::before{width:24px;height:24px}hsrky-virkatodistustilaus-contenteditor-text-editor div.highlight,hsrky-virkatodistustilaus-contenteditor-text-editor p.highlight{background:#f5f5f5;padding:15px;border:1px solid #ddd}hsrky-virkatodistustilaus-contenteditor-text-editor sui-select.is-disabled,hsrky-virkatodistustilaus-contenteditor-text-editor button.is-disabled{opacity:0.5;pointer-events:none}hsrky-virkatodistustilaus-contenteditor-text-editor #variablemodal .variable{padding:6px 0;border:1px solid transparent;position:relative;border-radius:2px}hsrky-virkatodistustilaus-contenteditor-text-editor #variablemodal .variable.variable--block{border-bottom:1px solid #ddd;margin-bottom:6px}hsrky-virkatodistustilaus-contenteditor-text-editor #variablemodal .variable:hover{background:#f5f5f5;cursor:pointer;border-color:#ddd}hsrky-virkatodistustilaus-contenteditor-text-editor .variable code,hsrky-virkatodistustilaus-contenteditor-text-editor code.variable{color:deepskyblue;background:#e9f9ff;border-radius:2px;padding:2px 4px;display:inline-block}hsrky-virkatodistustilaus-contenteditor-text-editor .variable__value{padding:6px 12px}hsrky-virkatodistustilaus-contenteditor-text-editor sui-button.pickvariable{position:absolute;right:-1px;top:-1px;border-radius:0 2px 0 0;display:none}hsrky-virkatodistustilaus-contenteditor-text-editor .variable:hover sui-button.pickvariable{display:inline-block}hsrky-virkatodistustilaus-contenteditor-text-editor #variablemodal .languages{margin-bottom:15px}hsrky-virkatodistustilaus-contenteditor-text-editor .languages__tabs{padding:6px 12px 0;margin:0}hsrky-virkatodistustilaus-contenteditor-text-editor .languages__tabs::before{content:"Kielet:";font-weight:bold;margin-right:5px}hsrky-virkatodistustilaus-contenteditor-text-editor .languages__tabs .tabs-visible{font-weight:bold}hsrky-virkatodistustilaus-contenteditor-text-editor .tabs__noexist a{color:red;opacity:0.5}hsrky-virkatodistustilaus-contenteditor-text-editor code.variablecode{margin-bottom:10px}hsrky-virkatodistustilaus-contenteditor-text-editor .editmode stato-anchor::before{content:"\f13d";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;padding-left:5px;padding-right:5px;display:inline}hsrky-virkatodistustilaus-contenteditor-text-editor section.variable.variable--block{padding:10px;background:#f5f5f5}hsrky-virkatodistustilaus-contenteditor-text-editor figcaption[contenteditable='true']{clear:both;display:block;border:1px solid #dddddd;animation-duration:750ms;animation-delay:0;word-wrap:break-word;min-height:16px}hsrky-virkatodistustilaus-contenteditor-text-editor button svg{vertical-align:middle;width:16px;height:16px}hsrky-virkatodistustilaus-contenteditor-text-editor hr{clear:both;display:block}hsrky-virkatodistustilaus-contenteditor-text-editor .editable-element[data-placeholder][contenteditable='true']:empty:before{content:attr(data-placeholder);color:#888;font-style:italic;margin-bottom:12px;display:block}hsrky-virkatodistustilaus-contenteditor-text-editor .block-header.editable-element[data-placeholder][contenteditable='true']:empty:before{margin:0}hsrky-virkatodistustilaus-contenteditor-text-editor .is-ie main{display:block}hsrky-virkatodistustilaus-contenteditor-text-editor .is-ie .editable-element[data-placeholder][contenteditable='true']:empty{position:relative;height:30px;width:100%}hsrky-virkatodistustilaus-contenteditor-text-editor .is-ie .editable-element[data-placeholder][contenteditable='true']:empty:before{display:inline;position:absolute;top:0;left:0}hsrky-virkatodistustilaus-contenteditor-text-editor li[data-value='p']::before,hsrky-virkatodistustilaus-contenteditor-text-editor li[data-value='blockquote']::before,hsrky-virkatodistustilaus-contenteditor-text-editor li[data-value='h2']::before,hsrky-virkatodistustilaus-contenteditor-text-editor li[data-value='h3']::before,hsrky-virkatodistustilaus-contenteditor-text-editor li[data-value='h4']::before,hsrky-virkatodistustilaus-contenteditor-text-editor li[data-value='h5']::before{font-family:"Font Awesome 5 Free";content:"\f1dc";font-style:normal;font-weight:600;margin-right:5px;font-size:.8em;position:relative;top:-1px}hsrky-virkatodistustilaus-contenteditor-text-editor li[data-value='p']::before{content:"\f1dd"}hsrky-virkatodistustilaus-contenteditor-text-editor li[data-value='blockquote']::before{content:"\f10e"}
hsrky-yhteystiedot-yhteystiedotreuna .header{height:30px;background-color:rgb(147,177,204);padding:3px 0 0 0}hsrky-yhteystiedot-yhteystiedotreuna .header a:hover{text-decoration:none}hsrky-yhteystiedot-yhteystiedotreuna .header a h2:hover{color:rgb(0,91,152)}hsrky-yhteystiedot-yhteystiedotreuna .header a:focus{outline:none}hsrky-yhteystiedot-yhteystiedotreuna h2,hsrky-yhteystiedot-yhteystiedotreuna a h2{color:rgb(255,255,255);font-size:20px;margin:0 30px;line-height:27px;font-family:"Martti Regular"}hsrky-yhteystiedot-yhteystiedotreuna .yhteystiedot{background-color:rgb(242,242,242);margin:10px 30px;font-family:sans-serif}hsrky-yhteystiedot-yhteystiedotreuna a{display:block;font-family:sans-serif;color:rgb(0,91,152)}hsrky-yhteystiedot-yhteystiedotreuna address{font-family:sans-serif;line-height:16px;font-size:16px}@media(max-width:991px){hsrky-yhteystiedot-yhteystiedotreuna h2,hsrky-yhteystiedot-yhteystiedotreuna a h2{margin:0 10px}hsrky-yhteystiedot-yhteystiedotreuna .yhteystiedot{margin:10px}}
hsrky-yleiset-aiheeseenliittyvaa h1{font-size:30px;padding:10px 0;font-family:"Martti Bold"}hsrky-yleiset-aiheeseenliittyvaa div.tags{padding:30px 10px 55px 10px}hsrky-yleiset-aiheeseenliittyvaa div.tag-container{margin:10px 0;line-height:50px}hsrky-yleiset-aiheeseenliittyvaa span.tag{background-color:rgb(194,219,236);border-radius:20px;display:inline-block;font-family:"Martti Regular";font-size:16px;line-height:18px;margin-right:10px;padding:8px}
hsrky-yleiset-aiheeseenliittyvaa-asiasanat h1{font-size:30px;padding:10px 0;font-family:"Martti Bold"}hsrky-yleiset-aiheeseenliittyvaa-asiasanat div.tags{padding:30px 10px 55px 10px}hsrky-yleiset-aiheeseenliittyvaa-asiasanat div.tag-container{margin:10px 0;line-height:50px}hsrky-yleiset-aiheeseenliittyvaa-asiasanat span.tag{background-color:rgb(194,219,236);border-radius:20px;display:inline-block;font-family:"Martti Regular";font-size:16px;margin-right:10px;line-height:18px;padding:8px}
/** modulien webcomponentsit  **/

