﻿/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;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:-0.25em}sup{top:-0.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}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{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]{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}template{display:none}[hidden]{display:none}@font-face{font-family:"barlow";src:url("../fonts/barlow/barlow-light.ttf") format("truetype");font-weight:300;font-style:normal;font-display:block}@font-face{font-family:"barlow";src:url("../fonts/barlow/barlow-regular.ttf") format("truetype");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:"barlow";src:url("../fonts/barlow/barlow-medium.ttf") format("truetype");font-weight:500;font-style:normal;font-display:block}@font-face{font-family:"barlow";src:url("../fonts/barlow/barlow-extrabold.ttf") format("truetype");font-weight:800;font-style:normal;font-display:block}html{box-sizing:border-box;padding:0;margin:0;height:100%}*,*::before,*::after{box-sizing:inherit}body{height:100%;min-width:320px;background-color:#fff;font-family:"barlow",sans-serif;font-size:15px;font-weight:400;line-height:1.5;color:#5b5b5b;text-rendering:optimizeLegibility;overflow-x:hidden}header{display:none}main{background-color:#fff;padding-top:calc(56px + 1rem);padding-left:1rem;padding-right:1rem;padding-bottom:calc(60px + 1rem)}@media(min-width: 1200px){main{padding-left:calc(140px + 1rem)}}p{margin-top:0;margin-bottom:1rem}a{color:#008dd2;cursor:pointer}label{font-family:"barlow",sans-serif;font-size:11px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#038dd4;padding-left:3px}img,svg{display:block;width:100%;height:auto;overflow:visible}abbr[title]{text-decoration:none;cursor:help}textarea{display:block;resize:vertical}.btn{background-color:#008dd2;border:0;border-radius:6px;color:#fff;cursor:pointer;display:inline-block;font-family:"barlow",sans-serif;font-size:15px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;padding:6px 34px;min-width:46px;height:30px;text-decoration:none}.btn:hover{background-color:#006da3}.btn .result{margin-left:10px}.button{min-width:46px;height:30px;background-color:#008dd2;color:#fff;font-family:"barlow",sans-serif;font-size:15px;font-weight:500;text-align:center;text-decoration:none;padding:6px 34px;border:0;border-radius:6px;cursor:pointer}.button:hover{background-color:#006da3}.button:disabled{background-color:#9bb2c0}.button--secondary{background-color:#c2eaff;color:#038dd4}.button--secondary:hover{background-color:#a2d9f7}.button--tertiary,.button.--tertiary{background-color:#5b5b5b;color:#fff}.button--tertiary:hover,.button.--tertiary:hover{background-color:#434343}.button--negative{background-color:#f78b8b;color:#fff}.button--negative:hover{background-color:#d66b6b}.button-row>*:not(:last-child){margin-right:.5rem;margin-bottom:.5rem}@media(min-width: 900px)and (max-width: 1199.98px){.button-row--tablet{position:absolute;right:0;top:1rem;display:flex;flex-direction:column}.button-row--tablet>*{margin-right:1rem !important}.button-row--tablet>.iconButton.print{align-self:flex-end}}.button-back{padding:.5rem;cursor:pointer}.btn.smaller{margin:10px 5px;padding:7px 35px 7px 7px}.btnIcon{border-radius:4px;color:#000;display:inline-block;margin:10px 5px;padding:7px 7px;cursor:pointer;font-size:medium;border:#7e7e7e 1px solid;background-color:#c2c2c2}.btnIcon::before{width:20px;margin-right:5px}.btnCancel{background-color:#d63d3d}.btnCancel:hover{background-color:#f06a6a}.btnCancel .result{font-size:20pt;position:absolute;margin-left:10px;margin-top:-10px}.btnNav{background-color:orange;color:#000}.btnOk,.btnOkModal{background-color:#229422}.btnOk:hover,.btnOkModal:hover{background-color:#62cf62}.btnOk .result{font-size:20pt;position:absolute;margin-left:10px;margin-top:-10px}.btnWhite{background-color:#fff;color:#595959;border:1px solid #595959}.btnWhite:hover{background:#595959;color:#fff}@font-face{font-family:"icomoon";src:url("../fonts/icomoon/icomoon.eot?6ll2wz") format("embedded-opentype"),url("../fonts/icomoon/icomoon.eot?6ll2wz#iefix") format("embedded-opentype"),url("../fonts/icomoon/icomoon.ttf?6ll2wz") format("truetype"),url("../fonts/icomoon/icomoon.woff?6ll2wz") format("woff"),url("../fonts/icomoon/icomoon.svg?6ll2wz#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^=icon-]::before,[class*=" icon-"]::before{font-family:"icomoon",sans-serif !important;font-weight:400;display:inline-block;width:60px;text-align:center;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.iconBtn{position:relative;right:20px;display:inline-block;width:25px;height:25px;background-size:25px;cursor:pointer;margin:5px}.icon-home::before{content:""}.icon-pencil::before{content:""}.icon-image::before{content:""}.icon-camera::before{content:""}.icon-qrcode::before{content:""}.icon-user::before{content:""}.icon-spinner11::before{content:""}.icon-search::before{content:""}.icon-key::before{content:""}.icon-equalizer::before{content:""}.icon-cog::before{content:""}.icon-bin::before{content:""}.icon-cloud-download::before{content:""}.icon-cloud-upload::before{content:""}.icon-cross::before{content:""}.icon-checkmark::before{content:""}.icon-loop2::before{content:""}.icon-move-up::before{content:""}.icon-move-down::before{content:""}.icon-radio-unchecked::before{content:""}.icon-coin-euro::before{content:""}.svg-icon{background-repeat:no-repeat;background-position:left center;margin-left:19px}.svg-divider{background-image:url("../img/icons/horizontal-line.svg");background-size:cover;cursor:default;margin-right:15px;margin-top:50px}.svg-euro-currency-symbol{background-size:22px;background-image:url("../img/icons/euro-currency-symbol.svg")}.svg-euro-currency-symbol:hover{background-image:url("../img/icons/euro-currency-symbol_active.svg")}.svg-exchange{background-size:22px;background-image:url("../img/icons/exchange.svg")}.svg-exchange:hover{background-image:url("../img/icons/exchange_active.svg")}.svg-home{background-image:url("../img/icons/home.svg")}.svg-home:hover{background-image:url("../img/icons/home_active.svg")}.svg-reload{background-image:url("../img/icons/reload.svg")}.svg-reload:hover{background-image:url("../img/icons/reload_active.svg")}.svg-shopping-cart{background-size:23px;background-image:url("../img/icons/shopping-cart.svg")}.svg-shopping-cart:hover{background-image:url("../img/icons/shopping-cart_active.svg")}.svg-sign-out-alt{background-image:url("../img/icons/sign-out-alt.svg")}.svg-sign-out-alt:hover{background-image:url("../img/icons/sign-out-alt_active.svg")}.svg-users{background-image:url("../img/icons/users.svg")}.svg-users:hover{background-image:url("../img/icons/users_active.svg")}.icon-back{width:11px}.hint-icon{width:10px;height:10px;background-color:#008dd2;font-size:8px;font-weight:500;color:#dcf3ff;border-radius:1000px;display:flex;justify-content:center;align-items:center;text-decoration:none}.gn-menu-main{position:fixed;top:0;left:0;right:0;width:100%;max-width:2560px;height:56px;background-color:#fff;display:flex;padding:0;margin-left:auto;margin-right:auto;box-shadow:0 2px 4px 0 rgba(0,0,0,.15);z-index:10}.gn-trigger{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-right:1rem}.gn-icon-menu{width:2.25rem;height:2.25rem;background-color:#dcf3ff;display:flex;align-items:center;justify-content:center;border-radius:1000rem;cursor:pointer}@media(min-width: 1200px){.gn-icon-menu{display:none}}.navbar__logo-container{position:absolute;left:8px;height:100%;cursor:pointer}.navbar__logo{height:100%;width:auto;padding:12px}.navbar__right-container{position:absolute;right:0;height:100%;display:flex;align-items:center}.navbar__user-container{display:none;align-items:center;margin-right:2rem}.navbar__user-icon-container{background-color:#dcf3ff;padding:.5rem;border-radius:1000rem;margin-right:.75rem}.navbar__user-icon{width:1.25rem}.navbar__user-name{font-size:1rem;font-weight:500;color:#008dd2}.gn-menu-wrapper{position:fixed;top:56px;bottom:0;right:0;overflow:hidden;width:140px;background:#edf8fe;transition:transform .3s ease-in-out;transform:translateX(140px)}@media(min-width: 1200px){.gn-menu-wrapper{transform:translateX(0);left:0}}.gn-menu{font-size:14px;list-style-type:none;padding:8px 0;margin:0}.gn-menu>li{padding:10px 10px 10px 30px}.gn-menu>li:hover,.gn-menu>li.active{color:#008dd2;font-weight:500}.gn-menu-wrapper.gn-open-all,.gn-menu-wrapper.gn-open-part{transform:translateX(0)}.burger-menu{width:20px;height:14px;display:flex;flex-direction:column;justify-content:space-between;cursor:pointer}.burger-menu>.line-menu{background-color:#008dd2;border-radius:1000px;width:100%;height:2px}.burger-menu>.line-menu.first-line{transition:transform .3s ease-in-out}.burger-menu>.line-menu.middle-line{transition:opacity .3s ease-in-out}.burger-menu>.line-menu.last-line{transition:transform .3s ease-in-out}.burger-menu.open .line-menu.first-line{transform:translateY(6px) rotate(-45deg)}.burger-menu.open .line-menu.middle-line{opacity:0}.burger-menu.open .line-menu.last-line{transform:translateY(-6px) rotate(45deg)}.heading{font-family:"barlow",sans-serif;color:#5b5b5b;font-weight:500;line-height:1.25;padding:0;margin:0}.heading--xs{font-size:12px}.heading--sm{font-size:13px}.heading--md{font-size:14px}.heading--lg{font-size:15px}.heading--xl{font-size:18px}.heading--xxl{font-size:25px}.block{display:block}.hidden{display:none}.relative{position:relative}.max-width-20{max-width:20rem}.max-width-27{max-width:27rem}.max-width-40{max-width:40rem}.max-width-48{max-width:48rem}.margin-center-x{margin-left:auto;margin-right:auto}.margin-top-0{margin-top:0}.margin-top-0_5{margin-top:.5rem}.margin-top-1{margin-top:1rem}.margin-top-1_5{margin-top:1.5rem}.margin-top-2{margin-top:2rem}.margin-top-4{margin-top:4rem}.margin-top-8{margin-top:8rem}.margin-left-0_5{margin-left:.5rem}.margin-left-1{margin-left:1rem}.margin-right-0{margin-right:0 !important}.margin-right-0_5{margin-right:.5rem}.margin-right-1{margin-right:1rem}.margin-right-2{margin-right:2rem}.margin-right-2_5{margin-right:2.5rem}.margin-bottom-0{margin-bottom:0 !important}.margin-bottom-0_25{margin-bottom:.25rem}.margin-bottom-0_5{margin-bottom:.5rem !important}.margin-bottom-1{margin-bottom:1rem}.margin-bottom-1_5{margin-bottom:1.5rem}.margin-bottom-2{margin-bottom:2rem}.margin-bottom-4{margin-bottom:4rem}.margin-bottom-8{margin-bottom:8rem}.text-center{text-align:center}.text-deco-none{text-decoration:none}.font-size-3xs{font-size:8px}.font-size-2xs{font-size:11px}.font-size-xs{font-size:12px}.font-size-sm{font-size:13px}.font-size-base{font-size:15px}.font-size-md{font-size:16px}.font-size-lg{font-size:18px}.font-size-xl{font-size:25px}.font-weight-light{font-weight:300}.font-weight-normal{font-weight:400}.font-weight-medium{font-weight:500}.font-weight-semibold{font-weight:600}.font-weight-bold{font-weight:700}.font-weight-extrabold{font-weight:800}.leading-none{line-height:1}.leading-small{line-height:1.25}.leading-normal{line-height:1.5}.color-peachy-pink{color:#f78b8b}.color-cerulean{color:#008dd2}.flex{display:flex}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.flex-1{flex:1}.flex-2{flex:2}.flex-3{flex:3}.justify-content-center{justify-content:center}.justify-content-space-around{justify-content:space-around}.justify-content-space-between{justify-content:space-between}.align-items-center{align-items:center}.align-items-start{align-items:flex-start}.align-items-baseline{align-items:baseline}.bg-lightblue{background-color:#a2d9f7}.bg-ocean-blue{background-color:#006da3}.color-white{color:#fff}a,span.ref{color:#008dd2;font-family:"barlow",sans-serif;font-size:15px;font-weight:500;text-decoration:none;cursor:pointer}.appcontainer{height:100%;max-width:2560px;margin-left:auto;margin-right:auto}@media(min-width: 900px){.main-frame{border:1px solid #b4b4b4;padding:1rem;border-radius:6px}}.card{border:1px solid #008dd2;padding:1rem;border-radius:6px}.box{background-size:130px;background-position-x:left;background-position-y:2.7em;background-repeat:no-repeat;background-color:#fff;margin-bottom:10px;min-height:100px}@media(min-width: 900px){.box{padding:10px}}@media screen and (max-width: 600px){.box{background-size:0}}.box>div{position:relative;left:130px}@media screen and (max-width: 600px){.box>div{left:0}}.box.flex{display:flex;flex-direction:row;flex-wrap:wrap}.box input{margin-bottom:1rem;width:300px}.box input[type=radio]{width:auto}.form-row{display:flex;flex-wrap:wrap}.form-input-holder{display:flex;flex-direction:column;margin-bottom:1rem}@media(max-width: 899.98px){.form-input-holder{width:100%}}@media(min-width: 900px){.form-input-holder{flex:1;max-width:250px}.form-input-holder:not(:last-child){margin-right:1rem}}@media(min-width: 900px){.form-input-holder--width-one-third{max-width:69px}}@media(min-width: 900px){.form-input-holder--width-two-thirds{max-width:165px}}@media(min-width: 900px){.form-input-holder--width-one-half{max-width:117px}}.form-input-holder>*:not(:last-child){margin-bottom:.25rem}.form-input-holder>.input{width:100%}.error{font-size:1.2em;color:#f78b8b}.qrcode{width:150px;margin:10px}.green{color:#229422}.red{color:#f78b8b}.link{text-decoration:underline}.historyList div,.notesList div{display:flex;flex-direction:column;font-weight:300;padding-bottom:.5rem;border-bottom:1px solid #979797;margin-bottom:.5rem;overflow:hidden}.historyList div:last-child,.notesList div:last-child{border-bottom:0}.historyList small,.notesList small{color:#5b5b5b;font-weight:500}.historyList div{display:inherit}.historyList small{display:block}.icon:hover{color:#008dd2}.infoIcon{width:20px;height:20px;display:inline-block;background-image:url("../img/infoicon.svg")}.jobState.active{color:#008dd2}.jobState.canceled{color:#f58c88}.jobState.declined{color:#f58c88}.jobState.finished{color:#7ace81}.jobState.inprogress{color:#f7bb68}.jobState.new{color:#7ace81}.jobState.waiting{color:#f7bb68}.section-content{margin:0 136px}.section-content .content{margin:80px 0}.section-content .content h4{font-size:18px;word-spacing:3px;text-transform:uppercase;letter-spacing:3px;margin-bottom:25px}.section-content .content p{font-size:14px;line-height:1.6;letter-spacing:.025em}.section-content .content.left{text-align:left}.section-content .content.left .img-right{height:8em;width:8em;border:1px solid #000;border-radius:50%;text-align:center;display:table;margin-bottom:10px;float:right;margin-left:40px}.section-content .content.right{text-align:right}.section-content .content .text{box-sizing:border-box}.section-content .divider{margin-top:40px;height:1px;width:calc(100% - 112px);position:relative;border-bottom:2px dotted #dadada;margin:0 auto}.section-heading{position:relative;text-align:center;color:#000;padding-bottom:10px;margin-bottom:90px;text-transform:uppercase}.section-heading h2{font-size:36px;font-weight:300;text-transform:uppercase;margin-top:0;margin-bottom:0;word-spacing:0;letter-spacing:1px}.section-heading span{margin-bottom:15px;letter-spacing:1px;margin-top:0;font-size:12px}#settingsList{overflow-y:auto;height:calc(100% - 70px)}#settingsList>div{border-bottom:1px solid #ddd;padding:5px}.upload-area{min-height:4.75rem;background-color:#e7f6ff;border:2px dashed #008dd2;border-radius:2px}.upload-area:hover{cursor:pointer}.upload-area.waiting{border:2px dashed #f78b8b}.upload-container input{display:none}.footer{position:fixed;bottom:0;left:0;right:0;width:100%;max-width:2560px;min-height:60px;font-size:.75rem;font-weight:500;background-color:#dcf3ff;padding-left:1.5rem;padding-right:2rem;align-items:center;justify-content:space-between;border-top:solid 1px #008dd2;margin-left:auto;margin-right:auto;z-index:11;display:flex}@media(max-height: 800px){.footer{display:none}}.footer__left-container{display:flex;align-items:center}.footer__logo{height:50px;width:50px;margin-right:5rem}.footer__contact-details-container{display:flex}.footer__contact-details-container>*:not(:last-child){margin-right:3rem}@media(max-width: 899.98px){.footer__contact-details-container{display:none}}.footer a{color:#008dd2;font-size:12px;font-weight:500;text-decoration:none}#modalWindow{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(237,248,254,.8);z-index:100;display:none}@media(min-width: 900px){#modalWindow{padding:1rem}}#modalWindow.tooltip{background-color:rgba(0,0,0,0)}#modalContent{position:relative;top:50%;left:50%;transform:translate(-50%, -50%);display:inline-block;background-color:#fff;min-width:311px;max-width:100%;max-height:100%;padding:30px;border-radius:28px;box-shadow:0 2px 15px 0 rgba(0,0,0,.17);overflow-x:hidden;overflow-y:auto}#modalContent .closeBtn{position:absolute;top:2rem;right:2rem;width:18px;height:18px;color:#9bb2c0;background-image:url(../img/icons/close.svg);background-size:contain;background-repeat:no-repeat;background-position:center;cursor:pointer}#modalContent.fullScreen{height:100%;overflow-y:hidden;width:100%}.h-line{border-bottom:1px solid #979797}#frmConfirm{max-width:250px}#frmConfirm .button-row>div{width:50%}#frmConfirm .button-row>div>button{width:100%}#frmConfirm .button-row .button{padding-left:4px;padding-right:4px}#documentEdit{max-width:250px}#documentEdit #documentNameDiv,#documentEdit #documentCategoryDiv{width:100%}#confirmContent{font-weight:300}#confirmContent input,#confirmContent textarea{width:100%}#confirmContent textarea{min-height:6rem;max-height:12rem;padding-top:.5rem}#confirmContent>label.below{display:block;margin-top:1rem}#tooltip{position:absolute;background-color:#fff;z-index:100;border:1px solid #008dd2;border-radius:6px;font-family:"Barlow";font-size:15px;font-weight:500;padding:7px}#tooltip a{display:block}::-webkit-scrollbar{width:5px;border-radius:100%}::-webkit-scrollbar-thumb{background:#008dd2}::-webkit-scrollbar-track{background:#c2eaff}