@import url(https://fonts.googleapis.com/css?family=Lato:300,400,700,900&display=swap);@import url(https://cdn.quilljs.com/1.2.6/quill.snow.css);
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}body{--color-text-primary:#000;--color-text-faded:#696969;--color-text-nav-item:#000;--color-text-nav-item-hover:#000;--color-text-nav-item-active:#fff;--color-text-nav-item-active-hover:#fff;--color-text-topnav-item:#000;--color-text-topnav-item-hover:#000;--color-text-button:#fff;--color-text-input:#000;--color-text-validate:#ee4545;--color-bg-body:#eee;--color-bg-content:#fff;--color-bg-topnav-item:none;--color-bg-topnav-item-hover:rgba(0,0,0,0.05);--color-bg-topnav-focusitem:none;--color-bg-topnav-focusitem-hover:none;--color-bg-nav:#ecece7;--color-bg-nav-item:none;--color-bg-nav-item-hover:rgba(0,0,0,0.05);--color-bg-nav-item-active:#000;--color-bg-nav-item-active-hover:#000;--color-bg-nav-expand:hsla(0,0%,100%,0.3);--color-bg-nav-secondary:rgba(236,236,231,0.5);--color-bg-button:#000;--color-bg-input:#eee;--color-bg-input-secondary:#e0e0dc;--color-bg-highlight:#7fa1a5;--color-bg-feedback-information:#7fa1a5;--color-bg-feedback-ok:#7ca57c;--color-bg-feedback-error:#a54d4d;--color-bg-feedback-warning:#d58300;--size-large:159px;--size-standard:106px;--size-xstandard:70.6666666667px;--size-medium:53px;--size-small:35.3333333333px;--size-xsmall:26.5px;--size-tiny:21.2px;--size-xtiny:17.6666666667px;--size-xxtiny:13.25px;--size-large-mobile:79.5px;--size-standard-mobile:53px;--size-xstandard-mobile:35.3333333333px;--size-medium-mobile:26.5px;--size-small-mobile:17.6666666667px;--size-xsmall-mobile:13.25px;--size-tiny-mobile:10.6px;--size-xtiny-mobile:8.8333333333px;--size-xxtiny-mobile:6.625px;--size-large-rs:79.5px;--size-standard-rs:53px;--size-xstandard-rs:35.3333333333px;--size-medium-rs:26.5px;--size-small-rs:17.6666666667px;--size-xsmall-rs:13.25px;--size-tiny-rs:10.6px;--size-xtiny-rs:8.8333333333px;--size-xxtiny-rs:6.625px;--size-rounded-corners:3px;--size-menuitem-context:79.5px}@media (min-width:1024px){body{--size-large-rs:159px;--size-standard-rs:106px;--size-xstandard-rs:70.6666666667px;--size-medium-rs:53px;--size-small-rs:35.3333333333px;--size-xsmall-rs:26.5px;--size-tiny-rs:21.2px;--size-xtiny-rs:17.6666666667px;--size-xxtiny-rs:13.25px}}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--color-bg-body);font-family:Lato,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--color-text-primary);margin:0;font-size:15px;-webkit-overflow-scrolling:touch}#app>div:first-child{max-width:1200px;margin:0 auto}@font-face{font-family:Skolefoto;src:url(../fonts/Skolefoto.e0c9ff88.woff);src:url(../fonts/Skolefoto.3fc094c4.eot);src:url(../fonts/Skolefoto.3fc094c4.eot?#iefix) format("embedded-opentype"),url(../fonts/Skolefoto.e0c9ff88.woff) format("woff"),url(../fonts/Skolefoto.2dbfa4c3.ttf) format("truetype"),url(../img/Skolefoto.270a0490.svg#Skolefoto) format("svg");font-weight:400;font-style:normal}h1{margin:0 0 var(--size-xsmall);font-weight:400}.notice{padding-bottom:var(--size-xsmall);font-style:italic}.small{margin-top:4px;font-size:.8em}.faded{color:var(--color-text-faded)}.center{text-align:center}.left{text-align:left}.nowrap{white-space:nowrap}[data-ic]:before{content:attr(data-ic);font-family:Skolefoto;font-size:12px;display:inline-block}a[data-ic]:before{margin-right:10px}[data-icr]:after{content:attr(data-icr);font-family:Skolefoto;font-size:12px;display:inline-block}a[data-icr]:after{margin-left:10px}a{text-decoration:none;color:var(--color-text-primary)}a[data-href]:hover,a[href]:hover{text-decoration:underline;cursor:pointer}nav{height:var(--size-standard-mobile)}nav>ul{padding:0;margin:0;list-style-type:none;-ms-flex-line-pack:end;align-content:flex-end}nav>ul,nav>ul li>a{display:-webkit-box;display:-ms-flexbox;display:flex}nav>ul li>a{width:54px;height:54px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--color-bg-nav-item);color:var(--color-text-nav-item);font-size:6px;text-transform:uppercase;font-weight:700;-webkit-box-sizing:border-box;box-sizing:border-box;padding:3px;margin-right:1px;cursor:pointer;white-space:nowrap;overflow:hidden}nav>ul li>a span{width:26px;height:26px}nav>ul li>a.active,nav>ul li>a.router-link-active{background-color:var(--color-bg-nav-item-active);color:var(--color-text-nav-item-active)}nav>ul li:hover>a{text-decoration:none!important}nav>ul li:hover>a:not(.active){background-color:var(--color-bg-nav-item-hover);color:var(--color-text-nav-item-hover)}nav>ul li:last-child>a{margin-right:0}@media (min-width:1024px){nav{height:var(--size-standard)}nav>div{padding:20px}nav>ul li>a{width:106px;height:106px;font-size:12px;padding:10px}nav>ul li>a span{width:40px;height:40px}}ul.tabs{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;padding:0;margin:0;list-style:none;border-bottom:1px solid var(--color-bg-nav)}ul.tabs li a{text-align:center;outline:0;white-space:nowrap;font-size:16px;font-weight:600;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;display:block;padding:var(--size-xtiny) var(--size-tiny);position:relative}ul.tabs li a.active.router-link-active{background:var(--color-bg-nav);border-radius:3px 3px 0 0}ul.tabs li:active:after{content:""}ul.tabs li.options{position:absolute;right:0}ul.tabs li.options a{color:#fff;background:#000}.feedback{background-color:var(--color-bg-nav);border-radius:3px;padding-right:var(--size-xtiny);overflow:hidden;display:inline-block;margin:var(--size-xtiny) var(--size-xtiny) var(--size-xtiny) 0;line-height:var(--size-small);white-space:nowrap}.feedback:before{content:"W";font-family:Skolefoto;font-size:16px;color:var(--color-text-button);display:inline-block;padding:0 13px 38px;height:var(--size-small);background-color:var(--color-bg-feedback-ok);margin-right:var(--size-xtiny)}.feedback.information:before{background-color:var(--color-bg-feedback-information)}.feedback.ok:before{background-color:var(--color-bg-feedback-ok)}.feedback.error:before{background-color:var(--color-bg-feedback-error)}input[type=search]+i{position:absolute;right:20px;pointer-events:none}input[type=search]+i:before{content:attr(data-ic);font-family:Skolefoto;font-size:12px;margin-right:10px;display:inline-block;opacity:.5;font-style:normal}form .form-group:not(:last-child):not(:nth-last-child(2)){margin-bottom:var(--size-small)}form .input-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;margin-bottom:var(--size-tiny)}form .input-group>label{text-align:left;margin-bottom:var(--size-xtiny);text-transform:uppercase;font-weight:700}form .input-group [type=file]{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}form .input-group [type=file]+label{font-weight:500;width:150px;text-align:center}form .input-group [type=file]+label:hover,form .input-group [type=file]:focus+label{outline:1px dotted #000;outline:5px auto -webkit-focus-ring-color}@media (min-width:768px){form .input-group{margin-bottom:0}form .input-group:not(:last-child){margin-bottom:var(--size-tiny)}}form .input-group-hori{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}form .input-group-hori>label{text-align:left;margin-bottom:var(--size-xtiny);text-transform:uppercase;font-weight:700}form .input-group-hori>div{position:relative}form .input-group-hori>div select+span{bottom:auto;top:15px}form .input-group-hori>div:first-child{-webkit-box-flex:1;-ms-flex:1;flex:1}form .input-group-hori>div:last-child:not(.nopad){padding-left:var(--size-tiny);text-align:right}form .input-group-hori.equal>div{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:left!important}form .form-group[data-error]:not(:last-child),form .form-group[data-validation]:not(:last-child),form .input-group-hori>div[data-error]:not(:last-child),form .input-group-hori>div[data-validation]:not(:last-child),form .input-group-hori[data-error]:not(:last-child),form .input-group-hori[data-validation]:not(:last-child),form .input-group>div[data-error]:not(:last-child),form .input-group>div[data-validation]:not(:last-child),form .input-group[data-error]:not(:last-child),form .input-group[data-validation]:not(:last-child){margin-bottom:var(--size-xtiny)}form .form-group[data-error]:after,form .form-group[data-validation]:after,form .input-group-hori>div[data-error]:after,form .input-group-hori>div[data-validation]:after,form .input-group-hori[data-error]:after,form .input-group-hori[data-validation]:after,form .input-group>div[data-error]:after,form .input-group>div[data-validation]:after,form .input-group[data-error]:after,form .input-group[data-validation]:after{color:var(--color-text-validate);font-size:.9em;font-weight:700;padding-left:10px;display:block}form .form-group[data-error] div div input,form .form-group[data-error] input,form .form-group[data-error] select,form .form-group[data-error] textarea,form .form-group[data-validation] div div input,form .form-group[data-validation] input,form .form-group[data-validation] select,form .form-group[data-validation] textarea,form .input-group-hori>div[data-error] div div input,form .input-group-hori>div[data-error] input,form .input-group-hori>div[data-error] select,form .input-group-hori>div[data-error] textarea,form .input-group-hori>div[data-validation] div div input,form .input-group-hori>div[data-validation] input,form .input-group-hori>div[data-validation] select,form .input-group-hori>div[data-validation] textarea,form .input-group-hori[data-error] div div input,form .input-group-hori[data-error] input,form .input-group-hori[data-error] select,form .input-group-hori[data-error] textarea,form .input-group-hori[data-validation] div div input,form .input-group-hori[data-validation] input,form .input-group-hori[data-validation] select,form .input-group-hori[data-validation] textarea,form .input-group>div[data-error] div div input,form .input-group>div[data-error] input,form .input-group>div[data-error] select,form .input-group>div[data-error] textarea,form .input-group>div[data-validation] div div input,form .input-group>div[data-validation] input,form .input-group>div[data-validation] select,form .input-group>div[data-validation] textarea,form .input-group[data-error] div div input,form .input-group[data-error] input,form .input-group[data-error] select,form .input-group[data-error] textarea,form .input-group[data-validation] div div input,form .input-group[data-validation] input,form .input-group[data-validation] select,form .input-group[data-validation] textarea{margin-bottom:8px;border:1px solid var(--color-text-validate)}form .form-group[data-error] select+span,form .form-group[data-validation] select+span,form .input-group-hori>div[data-error] select+span,form .input-group-hori>div[data-validation] select+span,form .input-group-hori[data-error] select+span,form .input-group-hori[data-validation] select+span,form .input-group>div[data-error] select+span,form .input-group>div[data-validation] select+span,form .input-group[data-error] select+span,form .input-group[data-validation] select+span{bottom:37px}form .form-group[data-validation]:after,form .input-group-hori>div[data-validation]:after,form .input-group-hori[data-validation]:after,form .input-group>div[data-validation]:after,form .input-group[data-validation]:after{content:"* " attr(data-validation)}form .form-group[data-error]:after,form .input-group-hori>div[data-error]:after,form .input-group-hori[data-error]:after,form .input-group>div[data-error]:after,form .input-group[data-error]:after{content:"Fejl: " attr(data-error)}form .input-search{margin-bottom:var(--size-xxtiny);width:100%;position:relative}form .input-search input[type=search]{width:100%}form .input-search input[type=search]+i:before{margin-right:0;margin-top:12px}form .input-search input[type=search]:active+i:before,form .input-search input[type=search]:focus+i:before{display:none}form .input-search input[type=search]:active+i+ul.input-searchresult,form .input-search input[type=search]:focus+i+ul.input-searchresult{display:block!important}form .input-search input[type=search][value]:not([value=""])+i:before{display:none}form .input-search ul.input-searchresult{width:100%;list-style:none;padding:2px;margin:0;border-radius:0 0 var(--size-rounded-corners) var(--size-rounded-corners);background-color:var(--color-bg-input);border-top:0;height:210px;overflow-y:auto;pointer-events:all}form .input-search ul.input-searchresult li{padding:3px var(--size-xxtiny) 3px var(--size-xxtiny);cursor:default;pointer-events:all}form .input-search ul.input-searchresult li:hover{background-color:var(--color-bg-content)}form .form-group[data-error]:after,form .form-group[data-validation]:after{margin-top:var(--size-xtiny)}form .form-group.nomargin{margin-bottom:0!important}form .form-group .ql-toolbar.ql-snow{background:#fff;border:0;padding-top:0}form .form-group .ql-container.ql-snow{border:0}form .form-group .ql-editor{background-color:var(--color-bg-input);border:0;height:300px;padding:var(--size-xtiny)}form .form-group-hori{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}form .form-group-hori label{display:inline-block;-webkit-box-flex:1;-ms-flex:1;flex:1}form .validation-group{display:none;text-align:center}form .validation-group:after{content:"* " attr(data-validation);display:block;color:var(--color-text-validate);font-size:.9em;font-weight:700;padding-left:10px;margin-bottom:var(--size-tiny)}form .validation-group[data-validation]{display:block}form .buttons-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative}form .buttons-group.center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}form .buttons-group button.small{margin-right:var(--size-xtiny)}form .buttons-group button{margin-left:var(--size-xtiny)}form .input-group .buttons-group{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}form .input-group-hori .toolbarlinks,form .input-group .toolbarlinks{background-color:var(--color-bg-nav);padding:15px;font-size:.8em}form .input-group-hori .toolbarlinks>h4,form .input-group .toolbarlinks>h4{margin:0}form .input-group-hori .toolbarlinks>div,form .input-group .toolbarlinks>div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}form .input-group-hori .toolbarlinks>div>a,form .input-group .toolbarlinks>div>a{margin:5px 10px 0 0}@media (min-width:768px){form .form-group{max-width:350px}form .form-groups{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}form .form-groups .form-group{width:50%;max-width:none}form .form-groups .form-group:nth-child(odd){padding-right:var(--size-xsmall)}form .form-groups .form-group:nth-child(2n+0){padding-left:var(--size-xsmall)}form .form-groups .form-group-fullwidth{width:100%;max-width:none}form .form-groups .form-group-fullwidth:nth-child(odd){padding-right:0!important}form .form-groups-compact label{text-transform:none;margin:0;line-height:var(--size-small);padding-right:var(--size-xtiny);white-space:nowrap;min-width:90px}form .form-groups-compact .form-group:nth-child(odd){padding-right:var(--size-xtiny)}form .form-groups-compact .form-group:nth-child(2n+0){padding-left:0}}@media (min-width:1024px){form .notice{position:absolute;top:30px}}input[type=date],input[type=email],input[type=file],input[type=number],input[type=password],input[type=search],input[type=text],select,textarea{border-radius:var(--size-rounded-corners);background-color:var(--color-bg-input);color:var(--color-text-input);height:var(--size-small);border:0;padding:0 var(--size-xtiny)}input[type=checkbox]{width:20px;height:20px;margin-right:8px;cursor:pointer;line-height:18px}input[type=checkbox]:after{content:" ";background-color:var(--color-bg-input);width:20px;height:20px;display:inline-block}input[type=checkbox]:checked:after{content:"\2714";padding-left:3px;font-weight:700}input[type=checkbox]+label{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}select{display:block;height:var(--size-small);width:100%;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;-moz-appearance:none;-webkit-appearance:none;appearance:none}select option{font-weight:400;padding-left:20px}select+span{position:absolute;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid var(--color-text-primary);bottom:14px;right:15px;opacity:.3;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}select[disabled]{opacity:.5}select::-ms-expand{display:none}select:focus{outline:none}textarea{padding:var(--size-xtiny);min-height:100px;resize:none}textarea.large{min-height:200px}[type=file]+label,button{color:var(--color-text-button);background:var(--color-bg-button);border:2px solid var(--color-bg-button);border-radius:var(--size-rounded-corners);padding:var(--size-xtiny) var(--size-tiny);text-align:center;text-transform:uppercase;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[type=file]+label:focus,button:focus{outline:0;-webkit-transform:scale(.99);transform:scale(.99)}[type=file]+label.delete,[type=file]+label.text,button.delete,button.text{color:var(--color-text-primary);background:none;text-transform:none;border-color:transparent}[type=file]+label.delete:hover,[type=file]+label.text:hover,button.delete:hover,button.text:hover{text-decoration:underline;opacity:1}[type=file]+label.delete.small,[type=file]+label.text.small,button.delete.small,button.text.small{font-size:.9em}[type=file]+label.space,button.space{margin-right:20px}[type=file]+label.delete,button.delete{color:var(--color-text-validate);-ms-flex-item-align:start;align-self:flex-start;position:absolute;left:0;opacity:.6}[type=file]+label.small,button.small{padding:0 var(--size-tiny);height:var(--size-small)}[type=file]+label.tiny,button.tiny{padding:0;width:var(--size-small);height:var(--size-small);border-color:transparent}[type=file]+label.outline,button.outline{border:2px solid #000;background:#fff;color:#000;font-weight:700}[type=file]+label.icon,button.icon{opacity:.5;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;background:none;color:#000}[type=file]+label.icon:hover,button.icon:hover{-webkit-transform:scale(1.15);transform:scale(1.15);opacity:1}[type=file]+label[disabled],button[disabled]{opacity:.3;cursor:default;pointer-events:none}.navtools form{width:100%}.navtools form input,.navtools form select,.navtools form textarea{background:var(--color-bg-content)}.navtools form .form-groups .form-group{-webkit-box-flex:1;-ms-flex:1;flex:1}.navtools form .form-groups .form-group label{font-size:.9em}.navtools form .form-groups .buttons-group{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navtools form .form-groups .buttons-group button{display:block;margin-left:0;margin-top:0;font-size:1em}.navtools form .form-groups .buttons-group button:not(:last-child){margin-right:var(--size-xtiny-rs)}@media (min-width:768px){.navtools form .form-groups .form-group{width:auto;padding-left:0;padding-right:var(--size-xsmall)}}.date-time-picker{border-radius:var(--size-rounded-corners)}.date-time-picker .month-container button{padding:1px 6px}.date-time-picker>div>input.field-input{border-radius:var(--size-rounded-corners);background-color:var(--color-bg-input);color:var(--color-text-input);min-height:var(--size-small);height:var(--size-small);border:0;padding:0 var(--size-xtiny)}.date-time-picker .custom-button,.date-time-picker .datetimepicker .datepicker .pickers-container{background:var(--color-bg-body)!important}.date-time-picker .field-clear-button{display:none!important}.date-time-picker .datepicker-buttons-container{background:var(--color-bg-body)!important}.date-time-picker .datepicker-container .datepicker-days .datepicker-day-effect,.date-time-picker .datepicker-container .datepicker-days .datepicker-day .datepicker-today{-webkit-transition:all .05s cubic-bezier(.23,1,.32,1) 0ms!important;transition:all .05s cubic-bezier(.23,1,.32,1) 0ms!important}.draggable-group .draggable-container:first-child{margin-right:10px}.draggable-group .draggable-container:last-child{margin-left:10px}.draggable-group .draggable-container .draggable-item{background:#fff;border-radius:var(--size-rounded-corners);margin-bottom:5px;cursor:move;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;word-break:break-all;text-transform:uppercase;font-weight:900;font-size:.9em}.draggable-group .draggable-container-target{border-radius:var(--size-rounded-corners);background-color:var(--color-bg-input);color:var(--color-text-input);border:0;padding:var(--size-xxtiny);max-width:300px}.draggable-group .draggable-container-target .draggable-item{display:-webkit-box;display:-ms-flexbox;display:flex;background:none;width:100%}.draggable-group .draggable-container-target .draggable-item>div.buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.draggable-group .draggable-container-target .draggable-item>div.buttons button{width:30px;height:50%;padding:2px 0 0 0;background:none;color:#000}.draggable-group .draggable-container-target .draggable-item>div.buttons button:hover{-webkit-transform:scale(1.5);transform:scale(1.5);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.draggable-group .draggable-container-target .draggable-item>div.buttons button:active{color:var(--color-bg-highlight);-webkit-transform:scale(2);transform:scale(2)}.draggable-group .draggable-container-target .draggable-item>div.text{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:var(--size-xxtiny)}.draggable-group .draggable-container-target .draggable-item>div.text>div{font-size:.8em;font-weight:500;padding-top:5px;font-weight:600}.draggable-group .draggable-container-target .draggable-item:hover{background:#fff}.draggable-group .draggable-container-source{max-width:300px;padding:var(--size-xxtiny)!important;border:1px solid var(--color-bg-input)}.draggable-group .draggable-container-source .draggable-item{background:none;border:1px solid var(--color-bg-input);padding:var(--size-xxtiny)}.draggable-group .draggable-container-source .draggable-item div{font-size:.8em;padding-top:5px;font-weight:600}.draggable-group .ghost{opacity:0}.draggable-group .chosen{background:#fff!important}.divider{margin:var(--size-medium) 0;border-bottom:1px solid var(--color-bg-body)}.divider.smalltop{margin-top:var(--size-xtiny)}.divider.smallbottom{margin-bottom:var(--size-xtiny)}.dividersmall{margin:var(--size-xtiny) 0;border-bottom:1px solid var(--color-bg-body)}.spacer{margin:var(--size-medium) 0}.spacersmall{margin:var(--size-tiny) 0}.spacertiny{height:var(--size-xxtiny)}.notification{position:fixed;background:var(--color-bg-feedback-ok);color:#fff;padding:20px;border-radius:3px;text-align:center;left:calc(50% - 150px);width:400px;top:-200px;-webkit-transition:all .5s ease .5s;transition:all .5s ease .5s;z-index:10}.notification.show{top:5px}.busyloader{text-align:center;padding:0!important}.busyloader>div{display:inline-block;position:relative;width:64px;height:64px}.busyloader>div div{position:absolute;top:27px;width:9px;height:9px;border-radius:50%;background:#000;opacity:.8;-webkit-animation-timing-function:cubic-bezier(0,1,1,0);animation-timing-function:cubic-bezier(0,1,1,0)}.busyloader>div div:first-child{left:6px;-webkit-animation:busyloader1 .6s infinite;animation:busyloader1 .6s infinite}.busyloader>div div:nth-child(2){left:6px}.busyloader>div div:nth-child(2),.busyloader>div div:nth-child(3){-webkit-animation:busyloader2 .6s infinite;animation:busyloader2 .6s infinite}.busyloader>div div:nth-child(3){left:26px}.busyloader>div div:nth-child(4){left:45px;-webkit-animation:busyloader3 .6s infinite;animation:busyloader3 .6s infinite}@-webkit-keyframes busyloader1{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes busyloader1{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes busyloader3{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(0);transform:scale(0)}}@keyframes busyloader3{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(0);transform:scale(0)}}@-webkit-keyframes busyloader2{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(19px);transform:translate(19px)}}@keyframes busyloader2{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(19px);transform:translate(19px)}}.busyloader.white div{background:#fff;opacity:1}.busyoverlay,.modalbusyoverlay{top:0;left:0;width:100%;height:100vh;position:absolute;z-index:10;background:hsla(0,0%,100%,.7)}.busyoverlay>div,.modalbusyoverlay>div{position:absolute;top:50%;left:50%}.successFeedback>div{width:50px;line-height:50px;position:fixed;top:30px;left:50%;z-index:10;-webkit-transform:scale(0);transform:scale(0);opacity:0;-webkit-animation-timing-function:cubic-bezier(0,1,1,0);animation-timing-function:cubic-bezier(0,1,1,0);-webkit-animation:successFeedback 1.5s .1s forwards;animation:successFeedback 1.5s .1s forwards}.successFeedback>div:before{font-family:Skolefoto;content:"W";text-align:center;display:block;color:#000;font-size:50px}@-webkit-keyframes successFeedback{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}80%{-webkit-transform:scale(.9);transform:scale(.9);opacity:1}to{-webkit-transform:scale(1);transform:scale(1);opacity:0}}@keyframes successFeedback{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}80%{-webkit-transform:scale(.9);transform:scale(.9);opacity:1}to{-webkit-transform:scale(1);transform:scale(1);opacity:0}}table.datatable{border-radius:2px;border-collapse:collapse;border-spacing:0;width:100%;max-width:100%}table.datatable.mobile{background:grey}table.datatable thead th{height:56px;padding:0 var(--size-xtiny);text-align:center;outline:0;white-space:nowrap;text-transform:uppercase;font-size:13px;font-weight:700;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}table.datatable thead th.sortable{cursor:pointer;pointer-events:auto}table.datatable thead th.left{text-align:left}table.datatable thead th.right{text-align:right}table.datatable thead th.nowrap{white-space:nowrap}table.datatable thead th.active span{display:inline-block;position:relative}table.datatable thead th.active span:after{content:"";display:block;width:0;height:0;top:20px;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:9px solid var(--color-bg-nav-item-active);position:absolute;bottom:0;left:calc(50% - 5px);margin-bottom:-10px;opacity:.2}table.datatable thead th.active.desc span:after{border-top:9px solid var(--color-bg-nav-item-active);border-bottom:0}table.datatable tbody tr{will-change:background;-webkit-transition:background .2s cubic-bezier(.25,.8,.5,1);transition:background .2s cubic-bezier(.25,.8,.5,1);cursor:pointer}table.datatable tbody tr:hover:not(.notselect):not(.delimiter){background-color:var(--color-bg-nav-secondary)}table.datatable tbody tr.notselect{cursor:default}table.datatable tbody tr.delimiter{cursor:default;background:var(--color-bg-body)}table.datatable tbody tr.delimiter td{padding:var(--size-xxtiny) 0 0 0}table.datatable tbody tr:not(:last-child):not(.delimiter){border-bottom:1px solid var(--color-bg-body)}table.datatable tbody tr.multipleorders.toggled{background:var(--color-bg-nav-secondary);border-bottom:0}table.datatable tbody tr.multipleorders .small{margin-top:5px}table.datatable tbody tr.multipleorderslist{background:var(--color-bg-nav-secondary);display:none;border-bottom:0!important}table.datatable tbody tr.multipleorderslist.toggled{display:table-row}table.datatable tbody tr.multipleorderslist:hover:not(.notselect):not(.delimiter){background-color:var(--color-bg-nav)}table.datatable tbody tr.multipleorderslist .small{margin-top:5px}table.datatable tbody tr td{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}table.datatable tbody tr td.left{text-align:left}table.datatable tbody tr td.right{text-align:right}table.datatable tbody tr td.nowrap{white-space:nowrap}table.datatable tbody tr td ul{padding:0;margin:15px 0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}table.datatable tbody tr td ul li{padding:10px 2px;width:50%;min-height:45px;-webkit-box-sizing:inherit;box-sizing:inherit;white-space:pre-wrap;word-wrap:break-word}table.datatable tbody tr td ul li:before{content:attr(data-label);padding-right:.5em;text-align:left;display:block;color:#999;margin-bottom:5px;font-size:13px;text-transform:uppercase}table.datatable tbody tr td .highlight{font-weight:700}@media (min-width:768px){table.datatable tbody tr td{width:auto;padding:var(--size-xtiny);display:table-cell}}table.datatable+div{text-align:center;font-style:italic;color:var(--color-text-input);padding:var(--size-small) 0}.datatable-tools{background:var(--color-bg-nav);padding:var(--size-xxtiny);border-radius:0 3px 3px 3px;top:-1px;position:relative}.datatable-tools,.datatable-tools form{display:-webkit-box;display:-ms-flexbox;display:flex}.datatable-tools form{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.datatable-tools form>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.datatable-tools form>div:not(:first-child){margin-top:10px}.datatable-tools form .form-groups{-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-left:5px}.datatable-tools form .form-groups,.datatable-tools form .form-groups .form-group{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.datatable-tools form .form-groups .form-group{padding:0}.datatable-tools form .form-groups .form-group:not(:first-child),.datatable-tools form .form-groups:not(:first-child){margin-left:15px}.datatable-tools form input{width:100%;max-width:none}.datatable-tools form select+span{bottom:10px}.datatable-tools form .buttons-group button{height:auto;margin:0}.datatable-tools form .buttons-group button:last-child{margin-right:0}.datatable-tools input,.datatable-tools select{background:#fff!important;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:1em;padding:calc(var(--size-xxtiny)/2) var(--size-xxtiny)!important;height:auto!important;min-height:0!important}.datatable-paging{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:var(--size-xtiny)}.datatable-paging a{width:30px;height:30px;line-height:30px;background:var(--color-bg-nav-item-hover);font-style:normal;cursor:pointer;margin:0 10px 10px 0;border-radius:3px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center}.datatable-paging a:last-child{margin-right:0}.datatable-paging a:hover{background:var(--color-bg-nav)}.datatable-paging a.active{background:var(--color-bg-nav-item-active);color:var(--color-text-nav-item-active)}.datatable-paging a.disabled{opacity:.3;pointer-events:none}.datatable-paging a.next:before,.datatable-paging a.prev:before{font-family:Skolefoto;content:"Y";text-align:center;display:block;font-size:.9em}.datatable-paging a.next:before{content:"Z"}.datatable-loadmore{padding-top:var(--size-tiny)!important}.datatable-loadmore>div{font-style:normal;font-size:.9em;margin-bottom:var(--size-xxtiny)}.header-tools{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-bottom:var(--size-tiny);position:relative}.header-tools label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:var(--size-xtiny);font-weight:700}.header-tools select{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:1em;padding:calc(var(--size-xtiny)/2) var(--size-xtiny)!important;height:auto!important;min-height:0!important;min-width:300px}.header-tools select+span{top:14px;right:12px}body.modaloverflow #app{overflow:hidden;height:100%}.modal,body.modaloverflow #app{left:0;-webkit-overflow-scrolling:touch;position:fixed;top:0;width:100%}.modal{height:100vh;z-index:2;background:rgba(0,0,0,.3);-webkit-transition:display .3s cubic-bezier(.25,.8,.5,1);transition:display .3s cubic-bezier(.25,.8,.5,1);overflow-y:auto}.modal>div{max-width:1200px;margin:0 auto}.modal>div>div{right:0;-webkit-box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.25);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.25);position:relative;height:100vh;background-color:var(--color-bg-content);-webkit-overflow-scrolling:touch}.modal>div>div>div:not(.modalbusyoverlay){background-color:var(--color-bg-body);position:relative}.modal>div>div>div:not(.modalbusyoverlay)>h3{margin:0;background-color:var(--color-bg-nav);text-transform:uppercase;line-height:var(--size-xstandard);padding-left:var(--size-small-rs)}.modal>div>div>div:not(.modalbusyoverlay)>a{position:absolute;right:var(--size-small-rs);bottom:0;line-height:var(--size-xstandard)}.modal>div>div section{width:100%;background-color:var(--color-bg-content);padding:var(--size-xstandard-rs);padding-bottom:200px;position:relative}@media (min-width:768px){.modal>div>div section{padding-bottom:var(--size-xstandard-rs)}}@media (min-width:1200px){.modal>div>div{margin-left:150px}.modal>div>div>div:not(.modalbusyoverlay){padding-top:var(--size-standard-rs)}}.fade-enter-active,.fade-leave-active{-webkit-transition:opacity .1s;transition:opacity .1s}.fade-enter,.fade-leave-to{opacity:0}header{height:var(--size-standard-rs);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}header,header>div{display:-webkit-box;display:-ms-flexbox;display:flex}header>div{height:var(--size-standard-mobile);padding-left:10px}header>div>img{height:100%;max-width:100%}header>div:before{display:inline-block;font-family:Skolefoto;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"K";font-size:5rem;color:var(--color-text-topnav-item);line-height:var(--size-standard-rs)}header nav>ul li>a{background-color:var(--color-bg-topnav-item);color:var(--color-text-topnav-item)}header nav>ul li>a span{border:2px solid var(--color-text-topnav-item);border-radius:100%;text-align:center;line-height:20px;font-family:Skolefoto;font-size:20px}header nav>ul li>a span.boy:before{content:"H"}header nav>ul li>a span.girl:before{content:"I"}header nav>ul li>a:hover{background-color:var(--color-bg-topnav-item-hover);color:var(--color-text-topnav-item-hover)}header nav>ul li.myprofile>a span:before{content:"J"}header nav>ul li.menutoggle,header nav>ul li.myprofile{background-color:var(--color-bg-topnav-focusitem)}header nav>ul li.menutoggle:hover,header nav>ul li.myprofile:hover{background-color:var(--color-bg-topnav-focusitem-hover)}header nav>ul li.menutoggle>a:before{font-family:Skolefoto;content:"F";line-height:var(--size-standard-rs);font-size:24px}@media (min-width:375px){header>div:before{font-size:5rem}}@media (min-width:1024px){header>div{padding-left:20px}header>div:before{font-size:9rem}header nav>ul li.menutoggle>a{display:none}header nav>ul li>a span{line-height:33px;font-size:30px}}main{display:-webkit-box;display:-ms-flexbox;display:flex}main>nav{height:var(--size-standard-mobile);position:fixed;width:100%;bottom:0;background:var(--color-bg-nav);z-index:1}main>nav>ul li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}main>nav>ul li>a{width:auto;text-decoration:none;padding:5px 0;margin:0;font-size:8px;color:var(--color-text-nav-item);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}main>nav>ul li>a:before{font-family:Skolefoto;font-size:20px}main>nav>ul li.mi-start>a:before{content:"B"}main>nav>ul li.mi-institutions>a:before{content:"L"}main>nav>ul li.mi-agreements>a:before{content:"M"}main>nav>ul li.mi-orders>a:before{content:"E"}main>nav>ul li.mi-products>a:before{content:"N"}main>nav>ul li.mi-menuexpand{display:none;background-color:var(--color-bg-nav-expand)}main>nav>ul li.mi-menuexpand>a:before{content:"G"}main>div{width:100%;background-color:var(--color-bg-content)}main>div .navsecondary{min-height:var(--size-medium-rs);background:var(--color-bg-nav-secondary);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 var(--size-xtiny-rs);position:-webkit-sticky;position:sticky;top:1px;z-index:1}main>div .navsecondary a{line-height:var(--size-medium);padding:0 var(--size-xtiny)}main>div .navsecondary a span{display:none}main>div .navsecondary a.active{-webkit-transition:background .1s;transition:background .1s;background:var(--color-bg-nav)}main>div .navsecondary input[type=search]{margin-left:auto;width:100%;max-width:300px}main>div .navtools{background:var(--color-bg-nav);display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 5px;padding:var(--size-tiny-rs) var(--size-small-rs);position:-webkit-sticky;position:sticky;top:var(--size-medium-rs);z-index:1}main>div .navtools a{margin-right:var(--size-xsmall)}main>div>section{padding:var(--size-small-rs) var(--size-xstandard-rs);position:relative}main>div>section .backlink{cursor:pointer;display:block;position:absolute;left:var(--size-small-rs);margin-top:10px}@media (min-width:768px){main{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}main>nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;height:auto;position:relative;width:var(--size-standard);bottom:auto}main>nav,main>nav ul{-webkit-box-orient:vertical;-webkit-box-direction:normal}main>nav ul{-ms-flex-direction:column;flex-direction:column}main>nav ul li a{font-size:11px;padding:20px 0;width:var(--size-standard);height:var(--size-standard)}main>nav ul li a:before{font-size:30px}main>nav ul li.mi-menuexpand a{height:var(--size-menuitem-context)}main>nav>span{width:100%;-webkit-box-flex:1;-ms-flex:auto;flex:auto;background:var(--color-bg-content)}main>div .navsecondary a span{display:inline}main>div .navsecondary input[type=search]+i{right:30px}}@media (min-width:768px) and (min-width:1024px){main>div>section{padding:var(--size-medium) var(--size-xstandard) var(--size-xstandard)}}main.contextitems>nav ul li.mi-menuexpand{display:block}#app.issafari main{min-height:0!important}div.login{background:var(--color-bg-content);padding:var(--size-small) var(--size-xsmall);text-align:center;border-radius:var(--size-rounded-corners);margin:var(--size-medium) auto 0;max-width:350px}.import-result>div table{background:var(--color-bg-nav);border-radius:3px;padding:var(--size-xtiny-rs)}.import-result>div table td,.import-result>div table th{text-align:left;padding:5px 0}.import-result>div table td{padding-left:var(--size-xxtiny-rs)}.import-result>div table td ul.errors{padding:0 0 0 var(--size-xxtiny-rs);margin:0;color:var(--color-text-validate)}.import-result>div table td ul.errors li{padding:5px 0;overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.filestatus{border-radius:3px;padding:4px 8px;display:inline-block;min-width:80px;text-align:center}.filestatus.initial{border:1px solid var(--color-bg-body)}.filestatus.error{color:#fff;background-color:var(--color-bg-feedback-error)}.filestatus.running{color:#fff;background-color:var(--color-bg-feedback-information)}.filestatus.finished{color:#fff;background-color:var(--color-bg-feedback-ok)}.orderstatus{border-radius:3px;padding:4px 8px;display:inline-block;min-width:80px;text-align:center}.orderstatus.draft{border:1px dashed var(--color-bg-highlight)}.orderstatus.cancelled,.orderstatus.clientrequestedreshoot,.orderstatus.error{color:#fff;background-color:var(--color-bg-feedback-error)}.orderstatus.paymentreminder{color:#fff;background-color:var(--color-bg-feedback-warning)}.orderstatus.ready,.orderstatus.readyclientnotified,.orderstatus.refunded{color:#fff;background-color:var(--color-bg-feedback-information)}.orderstatus.completed,.orderstatus.delivered{color:#fff;background-color:var(--color-bg-feedback-ok)}.infoicon{margin-left:10px;cursor:pointer}.infoicon:before{font-size:16px}.infoicon:hover+.infoicon-text{display:block}.infoicon+.infoicon-text{position:absolute;display:none;background:var(--color-bg-input);z-index:10;border-radius:3px;padding:var(--size-xtiny);-webkit-box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.25);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.25)}.infoicon+.infoicon-text ul{margin:0;padding:0;list-style:none}.infoicon+.infoicon-text ul li{padding:var(--size-xxtiny)}table.orderinfo td,table.orderinfo th{text-align:left}table.orderinfo th{width:120px}table.orderinfo td{padding:3px 0}.ordernavigator{left:0;top:0;width:100%;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 var(--size-small)}.ordernavigator a{padding:20px 0;font-weight:700;color:var(--color-text-faded);opacity:.6;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.ordernavigator a:hover{opacity:1}.expandedhidden{display:none}.expandarea{padding:var(--size-xxtiny) var(--size-tiny) var(--size-tiny);background:none;border:4px solid var(--color-bg-nav)}.ordereditcollapsed .condensedhidden{display:none}.ordereditcollapsed .expandedhidden{display:block}.ordereditcollapsed .personhighlight .form-group label{margin-bottom:0}.ordereditcollapsed .expandarea{background:var(--color-bg-nav);border:4px solid var(--color-bg-nav)}.orderproductpackagesmotif{max-width:100px}.orderproductpackagesmotif>div{cursor:pointer;background-size:cover}.orderproductpackagesmotif>div.index{padding:2px 0 0 2px;display:block;font-weight:700;font-size:.8em}.orderproductpackagesmotif .motif{width:99px;height:132px;background-color:var(--color-bg-input);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.orderproductpackagesmotif .motif>img{width:100%;max-width:100%}.orderproductpackagesmotif .disabled{opacity:.5;cursor:default!important;pointer-events:none}.orderproductpackagesmotif>div:last-child{padding-top:var(--size-xxtiny);font-size:.9em;text-align:center}.orderproductpackagesmotif input#chosenmotiffilenametextbox{max-width:100px;background:var(--color-bg-input);margin-top:10px;font-size:.6em;padding:4px 6px}.orderproductpackages{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:0}.orderproductpackages>div.selected>div>div:nth-child(2) button.subtract{opacity:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:auto}.orderproductpackages>div.selected>div>div:last-child{opacity:1!important}.orderproductpackages>div.selected>div.options{display:block}.orderproductpackages>div.disabled{opacity:.5;pointer-events:none}.orderproductpackages>div.disabled button{opacity:1!important}.orderproductpackages>div>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:var(--size-xxtiny)}.orderproductpackages>div>div.options{display:none;padding:0 var(--size-xtiny);text-align:left}.orderproductpackages>div>div.options label{text-transform:none;font-weight:400;margin:0 var(--size-xtiny) 0 4px}.orderproductpackages>div>div>div:first-child{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:left}.orderproductpackages>div>div>div:nth-child(2){min-width:75px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.orderproductpackages>div>div>div:nth-child(2) button{color:var(--color-text-primary);background-color:var(--color-bg-input-secondary);width:var(--size-xsmall);height:var(--size-xsmall);margin:4px 4px 0}.orderproductpackages>div>div>div:nth-child(2) button.subtract{opacity:.5;pointer-events:none}.orderproductpackages>div>div>div:nth-child(2)>div{text-align:center;margin-top:2px}.orderproductpackages>div>div>div:last-child{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;min-width:80px;text-align:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;opacity:.5}.orderproductpackages.total{padding:var(--size-xtiny);background-color:var(--color-bg-input)}.orderproductpackages.total>div>div{margin:0}.orderproductpackages.total>div>div>div:first-child,.orderproductpackages.total>div>div>div:last-child{opacity:1!important;font-size:1.1em}#mediaupload,#motifselector{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:var(--size-xtiny)}#mediaupload .media,#motifselector .media{position:relative;margin:0 var(--size-xxtiny-rs) var(--size-xxtiny-rs) 0;cursor:move}#mediaupload .media>div,#motifselector .media>div{font-size:.8em;white-space:nowrap;max-width:145px;text-overflow:ellipsis;overflow:hidden}#mediaupload .media>div>span,#motifselector .media>div>span{display:block}#mediaupload .media>div>span.index,#motifselector .media>div>span.index{font-weight:700}#mediaupload .media>div>span.filename,#motifselector .media>div>span.filename{font-size:.7em}#mediaupload .media img,#motifselector .media img{width:152px}#mediaupload .media img+span:before,#motifselector .media img+span:before{font-family:Skolefoto;content:"S";text-align:center;display:block;color:#000;width:var(--size-xsmall-rs);height:var(--size-xsmall-rs);line-height:var(--size-xsmall-rs);border-radius:3px;position:absolute;top:2px;right:2px;cursor:default}#mediaupload .media img+span:hover:before,#motifselector .media img+span:hover:before{background:var(--color-bg-nav-secondary)}#mediaupload .choosenmotif>div,#motifselector .choosenmotif>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:center;align-content:center;padding:var(--size-xxtiny);min-height:calc(var(--size-large-rs) + var(--size-xxtiny)*2);border:3px solid var(--color-bg-input);border-radius:3px;text-transform:none;font-weight:400;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:var(--size-xxtiny);width:170px}#mediaupload .choosenmotif>div>div.draggable,#motifselector .choosenmotif>div>div.draggable{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:var(--size-xxtiny);min-height:calc(var(--size-large-rs) + var(--size-xxtiny)*2);width:170px}#mediaupload .choosenmotif>div>div.draggable .media,#motifselector .choosenmotif>div>div.draggable .media{margin:0}#mediaupload .choosenmotif>div #chosenmotiffilenametextbox,#motifselector .choosenmotif>div #chosenmotiffilenametextbox{width:100%;background:var(--color-bg-input);margin-top:10px;font-size:.9em}#mediaupload .draganddropcontainer,#motifselector .draganddropcontainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;padding:var(--size-xxtiny);min-height:calc(var(--size-large-rs) + var(--size-xxtiny)*2);border:3px dashed var(--color-bg-input);border-radius:3px;text-transform:none;font-weight:400;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#mediaupload .draganddropcontainer.isdropping,#motifselector .draganddropcontainer.isdropping{background:var(--color-bg-nav)}#mediaupload .draganddropcontainer progress,#motifselector .draganddropcontainer progress{position:absolute}#mediaupload .draganddropcontainer .text,#motifselector .draganddropcontainer .text{width:100%;text-align:center;padding:var(--size-tiny-rs);cursor:pointer;margin:0;text-transform:none;font-weight:400}#mediaupload .draganddropcontainer .previews,#motifselector .draganddropcontainer .previews{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}#motifselector{background:#fff;height:100vh;overflow:auto;padding:var(--size-xstandard-rs);margin-bottom:0;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}#motifselector,#motifselector .motifcontainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}#motifselector .motifcontainer{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}#motifselector .motifcontainer .media{cursor:pointer}#motifselector .motifcontainer .media>img{border:6px solid transparent}#motifselector .motifcontainer .media.selected>img{border-color:var(--color-bg-highlight)}.picturepackages>div>div.removebuttoncontainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.addpackagebuttoncontainer.disabled{cursor:default;opacity:.5}footer{display:none}@media (min-width:768px){footer{height:var(--size-standard);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 40px;font-size:.9em}footer,footer>div:first-child{display:-webkit-box;display:-ms-flexbox;display:flex}footer>div:first-child{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}footer>div:first-child a{color:var(--color-text-primary)}footer>div:last-child{text-align:center}footer>div:last-child>a{color:var(--color-text-primary);text-decoration:none;opacity:.5;font-size:.8em;position:absolute;margin-top:-15px}footer>div>div:first-child:before{display:inline-block;font-family:Skolefoto;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"K";font-size:5rem;color:var(--color-text-topnav-item)}}