*,body,input,select,textarea,button{font-family:"Istok Web","Liberation Sans",Arial,helvetica,sans-serif}input,select,textarea,button{font-size:1em}body{font-size:small;color:#0e0705;line-height:1.2;background:url('../images/main-background.jpg') fixed no-repeat 50% 0 #f0e9e4;background-size:cover}html.lock,html.lock body{overflow:hidden;max-width:100%;max-height:100%}#wrapper{width:95%;max-width:100em;margin:2em auto;border-radius:1em;padding-bottom:2em;overflow:hidden;background:#f0e9e4;opacity:.85;position:relative;box-shadow:1ex 1ex 1ex #2b1f19}#header{position:relative;border-top-left-radius:1em;border-top-right-radius:1em;padding:1em 2em}#nav{padding-bottom:1em}#flash p{text-align:center;border-top:3px double #0e0705;padding:1em;font-size:120%;font-style:italic}p.flash-info{margin:1em 0;font-size:120%;font-weight:bold}.flash-info::before{display:inline-block;position:relative;top:-0.2em;height:2.46154em;padding-left:2.7em;background:url('../images/big-warning.svg') left top no-repeat;background-size:contain;vertical-align:middle;content:''}#content{padding:2em;position:relative;min-height:350px}#header,#nav,#flash,#toc{background:#2b1f19;color:#f0e9e4;font-family:"Vollkorn","Times New Roman",times,serif}#header a,#nav a,#flash a,#toc a{color:#e9b42a}#header a:hover,#nav a:hover,#flash a:hover,#toc a:hover{color:#b1947c;background-color:transparent}#header h1{display:inline;font-weight:bold;font-size:150%;font-variant:small-caps}#header h1 a{text-decoration:none;color:inherit}#header section{position:absolute;bottom:1em;right:2em;font-size:85%;text-align:right;line-height:1.4}#login-info{display:inline}#switch-user-start,#switch-user-stop{display:inline}#switch-user-start form{display:inline}#switch-user-start label{position:absolute;top:-99999px;float:none;padding-right:0}#switch-user-start select{height:1.2em;margin:0;border:0;padding:0;vertical-align:middle}#switch-user-start button{border:0;padding:0;background:transparent;color:#e9b42a;text-decoration:underline;cursor:pointer}#switch-user-start button:hover{color:#b1947c}#switch-user-start button::after{content:' »'}body.js #switch-user-start label,body.js #switch-user-start select,body.js #switch-user-start button{display:none}#switch-user-dialog ul.users{overflow:auto;max-height:20em;margin-top:1em}#switch-user-dialog li{float:left;width:48.5%;margin:0 1% 1ex 0;border-radius:1ex;border:1px solid transparent;background:#cab7a8}#switch-user-dialog li:hover{border-color:#0e0705}#switch-user-dialog li:active{background:#664e3d;color:#f0e9e4}#switch-user-dialog li a{display:block;border-radius:1ex;padding:.5ex 1ex;background:inherit;color:inherit;text-decoration:none;cursor:pointer}#switch-user-dialog li a.inactive{text-decoration:line-through}#ribbon{overflow:hidden;position:absolute;bottom:0;left:0;right:0;margin:0;padding:0;height:2em;pointer-events:none}#ribbon span{display:block;height:100%;background-color:#d90000;color:#fff;font-size:110%;font-family:"Istok Web","Liberation Sans",Arial,helvetica,sans-serif;font-weight:bold;letter-spacing:1px;line-height:2em;text-align:center;text-decoration:none;text-transform:uppercase;box-shadow:1px 1px 5px 1px #666;background-image:linear-gradient(bottom, #d90000 3%, #e0e0e0 5%, #d90000 7%, #d90000 93%, #e0e0e0 95%, #d90000 97%);background-image:-o-linear-gradient(bottom, #d90000 3%, #e0e0e0 5%, #d90000 7%, #d90000 93%, #e0e0e0 95%, #d90000 97%);background-image:-moz-linear-gradient(bottom, #d90000 3%, #e0e0e0 5%, #d90000 7%, #d90000 93%, #e0e0e0 95%, #d90000 97%);background-image:-webkit-linear-gradient(bottom, #d90000 3%, #e0e0e0 5%, #d90000 7%, #d90000 93%, #e0e0e0 95%, #d90000 97%);background-image:-ms-linear-gradient(bottom, #d90000 3%, #e0e0e0 5%, #d90000 7%, #d90000 93%, #e0e0e0 95%, #d90000 97%);background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0.03, #d90000), color-stop(0.05, #e0e0e0), color-stop(0.07, #d90000), color-stop(0.93, #d90000), color-stop(0.95, #e0e0e0), color-stop(0.97, #d90000))}#ribbon span::before{content:"Testsystem: "}#ribbon.development span{color:#fff;background-image:linear-gradient(bottom, #d90000 3%, #e0e0e0 5%, #d90000 7%, #d90000 93%, #e0e0e0 95%, #d90000 97%);background-image:-o-linear-gradient(bottom, #d90000 3%, #e0e0e0 5%, #d90000 7%, #d90000 93%, #e0e0e0 95%, #d90000 97%);background-image:-moz-linear-gradient(bottom, #d90000 3%, #e0e0e0 5%, #d90000 7%, #d90000 93%, #e0e0e0 95%, #d90000 97%);background-image:-webkit-linear-gradient(bottom, #d90000 3%, #e0e0e0 5%, #d90000 7%, #d90000 93%, #e0e0e0 95%, #d90000 97%);background-image:-ms-linear-gradient(bottom, #d90000 3%, #e0e0e0 5%, #d90000 7%, #d90000 93%, #e0e0e0 95%, #d90000 97%);background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0.03, #d90000), color-stop(0.05, #e0e0e0), color-stop(0.07, #d90000), color-stop(0.93, #d90000), color-stop(0.95, #e0e0e0), color-stop(0.97, #d90000))}#ribbon.staging span{color:#1b1511;background-image:linear-gradient(bottom, #e9b42a 3%, #666666 5%, #e9b42a 7%, #e9b42a 93%, #666666 95%, #e9b42a 97%);background-image:-o-linear-gradient(bottom, #e9b42a 3%, #666666 5%, #e9b42a 7%, #e9b42a 93%, #666666 95%, #e9b42a 97%);background-image:-moz-linear-gradient(bottom, #e9b42a 3%, #666666 5%, #e9b42a 7%, #e9b42a 93%, #666666 95%, #e9b42a 97%);background-image:-webkit-linear-gradient(bottom, #e9b42a 3%, #666666 5%, #e9b42a 7%, #e9b42a 93%, #666666 95%, #e9b42a 97%);background-image:-ms-linear-gradient(bottom, #e9b42a 3%, #666666 5%, #e9b42a 7%, #e9b42a 93%, #666666 95%, #e9b42a 97%);background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0.03, #e9b42a), color-stop(0.05, #666666), color-stop(0.07, #e9b42a), color-stop(0.93, #e9b42a), color-stop(0.95, #666666), color-stop(0.97, #e9b42a))}#nav h1{position:absolute;top:-99999px;left:-99999px}#nav li{position:relative;display:inline-block;margin-left:1.8em}#nav a{display:block;width:100%;height:100%;font-size:120%;font-weight:bold;text-decoration:none}#nav a:hover{background-color:transparent}#nav em{position:absolute;top:2px;right:-6px;min-width:1em;border-radius:2em;padding:1px;background:#cab7a8;color:#0e0705;opacity:.8;font-family:"Istok Web","Liberation Sans",Arial,helvetica,sans-serif;font-size:70%;font-style:normal;font-weight:normal;text-align:center}#nav em span{display:none}#toc{position:relative;padding:0 1.8em .5em 3.5em;padding-top:0;font-family:"Istok Web","Liberation Sans",Arial,helvetica,sans-serif}#toc:before{position:absolute;top:-0.25em;left:.9em;font-size:2em;font-weight:bold;line-height:1;opacity:.7;content:'»'}#toc li{display:inline-block;padding:0 .8em .5em 0}#toc li.h2:before{content:'› '}#toc li.h3:before{content:'›› '}#toc li.h4:before{content:'››› '}#toc li.h5:before{content:'›››› '}#headwrap{background:#f0e9e4;border-bottom:3px double #0e0705}#headwrap.has-ribbon{position:relative;padding-bottom:2em}#headwrap.fixed{position:fixed !important;top:0;z-index:888;width:95%;max-width:100em;overflow:hidden}#headwrap.fixed #header{border-radius:0}#user-notification{border-top:3px double #0e0705;padding:.5em 2em;background:rgba(233,180,42,0.4)}#user-notification h1{display:none}#user-notification h2{font-weight:bold;text-decoration:underline}body.js #user-notification{display:none}#user-notification-dialog h2{margin:1em 0 .5em;font-size:120%}#user-notification-dialog h2:not(:first-of-type){border-top:1px solid #0e0705;padding-top:1em}#content h1{font-size:150%;margin-bottom:1ex}#content h1 strong{color:#d90000;font-weight:bold}#content h2{font-size:130%;text-decoration:underline;margin:2em 0 1ex 0}#content h3{font-size:115%;font-style:italic;text-decoration:underline;margin:1em 0 1ex 0}#content h4{font-size:100%;text-decoration:underline;margin:1em 0 1ex 0}#content h5{font-size:100%;margin:1em 0 1ex 0}#content header{margin:2em 0 1ex 0}#content > header:first-child{margin-top:0}#content header h1,#content header h2{display:inline;margin:0 1em 0 0}#content header ul{display:inline}#content header li{display:inline;margin-right:1ex}a,span.link{color:#6e5542;text-decoration:underline;cursor:pointer}a:hover,span.link:hover{color:#1b1511;background-color:#dcd2c8}em{font-style:italic}strong{font-weight:bold}small{font-size:90%;font-style:italic}code{background-color:rgba(255,255,255,0.2);font-family:monospace;font-style:normal}strong.highlight{color:#d90000;font-weight:bold}header,section,article,nav,footer,aside{display:block}img.qr-code{width:150px;height:150px;margin-top:1ex;border:1px solid #0e0705}.hidden,body.js .js-hidden{position:absolute !important;top:-9999999px !important;left:-9999999px !important}[contenteditable]{cursor:pointer}[contenteditable].error{background-color:#f19b8e}.print-info{position:relative;padding-right:6em;font-style:italic}.print-info strong{font-weight:bold}.print-info a{position:absolute;right:0;bottom:-12px;width:4.92308em;height:4.92308em;background:url('../images/icons/actions/print-big.svg') left top no-repeat;background-size:contain;text-indent:-99999px;opacity:.3}.print-info a:hover{right:2px;bottom:-10px;opacity:.7}.print-info a:active{right:0;bottom:-12px}dt{margin-top:1ex;font-weight:bold}dt:first-child{margin-top:0}dd{margin-left:2em}dl dl{overflow:hidden}dl dl dt{float:left;clear:left;padding-right:1ex}dl dl dt:first-child{margin-top:1ex}dl dl dt:after{content:':'}dl dl dd{margin-top:1ex;margin-left:0}table{border-collapse:collapse}td,th{padding:.5ex 1ex;border-bottom:1px solid #664e3d;border-left:.5ex solid #f0e9e4}td:first-child,th:first-child{border-left:0}thead,th{font-weight:bold;text-align:center}thead a{text-decoration:none}td.title{text-align:center}td.numeric,td.numeric input{text-align:right}td.oneline{white-space:nowrap}tbody.summary td{font-weight:bold}tbody tr:hover{background-color:#cab7a8}table.table-sortable tbody tr:hover td.table-td-sort{background-color:#b3a294}table.table-sortable tbody tr:hover td.table-td-sort a{color:#594536}table.table-sortable th{color:#6e5542;cursor:pointer}table.table-sortable th:hover{color:#1b1511;background-color:#dcd2c8}table.table-sortable th.table-th-nosort{color:#0e0705;cursor:auto}table.table-sortable th.table-th-nosort:hover{color:inherit;background:inherit}table.table-sortable th.table-th-sort{background-color:#dcd2c8}table.table-sortable span.table-th-sort-span{display:none}table.table-sortable th.table-th-sort div{position:relative;padding-right:12px}table.table-sortable th.table-th-sort span.table-th-sort-span{display:block;position:absolute;top:.30769em;right:0;width:.61538em;height:.61538em;background:url('../images/arrow-down.svg') no-repeat}table.table-sortable th.table-th-sort-rev span.table-th-sort-span{background:url('../images/arrow-up.svg') no-repeat}table.table-sortable td.table-td-sort{background-color:#dcd2c8}table.spreadsheet{color:#000}table.spreadsheet td,table.spreadsheet th{border:1px solid #c7c7c7;padding:.1em .2em;font-style:normal}table.spreadsheet th,table.spreadsheet thead td{background:#e0e0e0;font-weight:bold;text-align:center}table.spreadsheet th{border:2px outset silver;padding:.1em .5em}table.spreadsheet td{background:#fff}fieldset{float:left;clear:left;width:100%;margin-bottom:-0.6em;border-top:1px solid #664e3d;padding-bottom:1em;background:#cab7a8}legend{margin-left:1em;padding:0 1ex;font-weight:bold}legend em{font-style:normal}legend + p{padding:1em}form ol,form ul{overflow:hidden;padding:1em 1em 0 1em}form > ol,form > ul{padding-left:0;padding-right:0}form li{position:relative;float:left;clear:left;width:100%;padding-bottom:.5em}form img.form-info{position:relative;top:1px;width:.76923em;height:.76923em;cursor:pointer}form div.help{display:none;width:40em;margin-left:13em;margin-bottom:.5ex;border-radius:1em;padding:1ex 1em;padding-left:3.23077em;background:url('../images/info24.svg') 10px 8px no-repeat #664e3d;background-size:1.84615em 1.84615em;color:#f0e9e4;font-style:italic}body.no-js form div.help{display:block;min-height:28px}form div.help a{color:#cab7a8}form div.help a:hover{background:transparent;text-decoration:none}form div.help em{font-weight:bold}form div.help ul{padding-left:1.5em;list-style:disc}form div.help p{margin:.5em 0}form div.help > :first-child{margin-top:0}form div.help > :last-child{margin-bottom:0}form span.form-calendar{overflow:hidden;display:inline-block;width:1.23077em;height:1.23077em;margin-left:.5em;background:url('../images/calendar.svg') left top no-repeat transparent;background-size:contain;text-indent:100%;vertical-align:middle;cursor:pointer}form ul.errors{position:absolute;left:36em;top:0;padding:0}form ul.errors li{float:none;clear:none;width:auto;display:inline;color:#d90000;font-style:italic}form ul.warnings{position:absolute;left:36em;top:0;padding:0}form ul.warnings li{float:none;clear:none;width:auto;display:inline-block;border:1px solid #0e0705;border-radius:1ex;padding:2px 4px;background:#fc0;font-style:italic}label{float:left;width:12em;padding-right:1em}label em{font-style:normal}form li.errors > label,form li.errors fieldset legend{background:url('../images/dot-error.svg') 98% 50% no-repeat transparent;background-size:1.23077em 1.23077em}form li.errors fieldset label{background-image:none}form li.warnings > label,form li.warnings fieldset legend{background:url('../images/dot-warning.svg') 98% 50% no-repeat transparent;background-size:1.23077em 1.23077em}form li.warnings fieldset label{background-image:none}form > ol > li.action{padding-left:13em}fieldset.actions{float:none;width:auto;padding:1.5em 0 0 13em;background:#f0e9e4}fieldset.actions legend{position:absolute;top:-99999px;left:-99999px}fieldset.actions li{float:none;width:auto;display:inline-block;margin-right:.5em}fieldset fieldset{margin-bottom:-3.5em;border:0;background:transparent;float:none}fieldset fieldset legend{margin-left:0;padding:0;padding-right:2em;width:11em;font-weight:normal}fieldset fieldset ol,fieldset fieldset ul{position:relative;top:-2.3em;margin-left:13em;padding-left:0}fieldset fieldset label{float:none;width:auto;margin-right:auto}fieldset fieldset.form_field li{width:auto;clear:none;padding-right:1em}fieldset fieldset.form_field label{padding-right:.5ex}input,select,button{margin:0}[data-field-type='SelectField'] > select{margin-bottom:.5ex;max-width:calc(100% - 15em)}input[type=text],input[type=number],input[type=search],input[type=password],textarea{width:20em;margin-bottom:.5ex;border:0;border-bottom:1px solid #1b1511;background:#dcd2c8}input[type=text]:focus,input[type=number]:focus,input[type=password]:focus,textarea:focus{background:#f0e9e4}input[disabled] + label{color:#87786c}[data-field-type='EmailAddressListField'] textarea{height:7em}.popup{display:none}div.dialog-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;background:rgba(0,0,0,0.5)}div.dialog{position:relative;overflow:hidden;width:48em;max-width:75%;min-height:10em;margin:10em auto 0;border-radius:1em;padding:1em;background:#f0e9e4;opacity:.85;box-shadow:1ex 1ex 1ex #2b1f19}div.dialog + div.spinner{border-radius:1em}div.dialog span.close,div.dialog h1 + a.close{position:absolute;top:1em;right:1em;height:1.23077em;width:1.23077em;background:url('../images/close.svg?7jun13e') left top no-repeat transparent;background-size:cover;text-indent:-99999px;cursor:pointer}div.dialog span.close:hover,div.dialog h1 + a.close:hover{background-position:left bottom}div.dialog h1{font-size:150%;margin-bottom:1em;padding-right:16px}div.dialog ol.actions{margin-top:1em;margin-bottom:1em;text-align:center}div.dialog ol.actions li{display:inline-block;margin:0 .5em}div.dialog ol.actions a{border:1px solid transparent;border-radius:1ex;padding:.5ex 2ex;background:#cab7a8;color:inherit;text-decoration:none;cursor:pointer}div.dialog ol.actions a:hover{border-color:#0e0705}div.dialog ol.actions a:active{background:#664e3d;color:#f0e9e4}.markdown > :first-child{margin-top:0}.markdown p,.markdown ol,.markdown ul{margin:1ex 0}.markdown li{margin:1ex 0 1ex 2em}.markdown ol{list-style:decimal}.markdown ul{list-style:disc}header a.icon{display:inline-block;min-height:16px}.icon{background-position:left center;background-repeat:no-repeat;background-size:contain;padding-left:1.53846em}td a.icon,.icon-only{width:1.23077em;height:1.23077em;padding:0;text-indent:-9999px;display:inline-block}.icon.info{background-image:url('../images/icons/actions/info.svg')}.icon.yes{background-image:url('../images/icons/actions/yes.svg')}.icon.no{background-image:url('../images/icons/actions/no.svg')}.icon.add{background-image:url('../images/icons/actions/add.svg')}.icon.remove{background-image:url('../images/icons/actions/remove.svg')}.icon.new{background-image:url('../images/icons/actions/new.svg')}.icon.back{background-image:url('../images/icons/actions/back.svg')}.icon.down{background-image:url('../images/icons/actions/down.svg')}.icon.up{background-image:url('../images/icons/actions/up.svg')}.icon.reset{background-image:url('../images/icons/actions/reset.svg')}.icon.properties{background-image:url('../images/icons/actions/properties.svg')}.icon.edit{background-image:url('../images/icons/actions/edit.svg')}.icon.print{background-image:url('../images/icons/actions/print.svg')}.icon.delete{background-image:url('../images/icons/actions/delete.svg')}.icon.cancel{background-image:url('../images/icons/actions/cancel.svg')}.icon.import{background-image:url('../images/icons/actions/import.svg')}.icon.lock{background-image:url('../images/icons/actions/lock.svg')}.icon.lock-open{background-image:url('../images/icons/actions/lock-open.svg')}.icon.job{background-image:url('../images/icons/actions/job.svg')}.icon.job-assign{background-image:url('../images/icons/actions/job-assign.svg')}.icon.job-unassign{background-image:url('../images/icons/actions/job-unassign.svg')}.icon.delivery-order{background-image:url('../images/icons/actions/delivery-order.svg')}.icon.spare-parts{background-image:url('../images/icons/actions/spare-parts.svg')}.icon.user{background-image:url('../images/icons/actions/user.svg')}.icon.inventory{background-image:url('../images/icons/actions/inventory.svg')}.icon.invoice{background-image:url('../images/icons/actions/invoice.svg')}.icon.invoice-uncharged{background-image:url('../images/icons/actions/invoice-uncharged.svg')}.icon.credited{background-image:url('../images/icons/actions/credited.svg')}.icon.excel-export{background-image:url('../images/icons/actions/excel-export.svg')}.icon.mail-new{background-image:url('../images/icons/actions/mail-new.svg')}.icon.mail-reply{background-image:url('../images/icons/actions/mail-reply.svg')}.icon.mail-replyall{background-image:url('../images/icons/actions/mail-replyall.svg')}.icon.calendar{background-image:url('../images/calendar.svg')}.icon.vacation{background-image:url('../images/icons/actions/vacation.svg')}.icon.vacation-request{background-image:url('../images/icons/actions/vacation-request.svg')}.icon.vacation-approve{background-image:url('../images/icons/actions/vacation-approved.svg')}.icon.vacation-decline{background-image:url('../images/icons/actions/vacation-declined.svg')}.icon.vacation-cancel{background-image:url('../images/icons/actions/vacation-cancel.svg')}.icon.standby{background-image:url('../images/icons/actions/standby.svg')}div.spinner{background:#f0e9e4;opacity:.7}div.spinner-content{top:1em !important}div.spinner-img{background:url('../images/spinner.gif') no-repeat;width:128px;height:128px;margin:2em auto 0}div.pagination{margin:1ex 0;font-size:110%;font-weight:bold}div.pagination a,div.pagination strong{display:inline-block;border:1px solid #6d5542;padding:.5ex .7ex;font-weight:bold}div.pagination strong{background:#6d5542;color:#dcd2c8}div.pagination a{text-decoration:none}div.calendar-widget{overflow:hidden;position:relative;text-align:center}div.calendar-widget #calendar-date-time-selection{position:absolute;right:0;bottom:0;font-size:150%;font-weight:bold;text-align:center}div.calendar-widget button{text-align:center}div.calendar-widget div.time-widget{position:relative;margin:1em 0}div.calendar-widget div.time-widget b{float:left;width:4em;margin-right:1em;padding-top:.417em;font-size:120%;font-weight:bold;text-align:center}div.calendar-widget div.time-widget ul{overflow:hidden}div.calendar-widget div.time-widget li{float:left;width:1.8em;margin:0 .5em .5em 0;padding:.5em;border-radius:.5em;border:1px solid transparent;background:#cab7a8;font-weight:bold;text-align:center;cursor:default}div.calendar-widget div.time-widget li:hover{border-color:#0e0705}div.calendar-widget div.time-widget li.selected{background:#664e3d;color:#f0e9e4}div.calendar-widget div.hour-widget li:nth-child(13){clear:left}div.calendar-widget div.big_diary{position:relative}div.calendar-widget div.big_diary > ul{position:absolute;display:flex;top:1.5em;left:1ex;right:1ex;text-align:center}div.calendar-widget div.big_diary > ul li:nth-child(1),div.calendar-widget div.big_diary > ul li:nth-child(2){text-align:left}div.calendar-widget div.big_diary > ul li:nth-child(1):before{content:'◂◂ '}div.calendar-widget div.big_diary > ul li:nth-child(2):before{content:'◂ '}div.calendar-widget div.big_diary > ul li:nth-child(4),div.calendar-widget div.big_diary > ul li:nth-child(5){text-align:right}div.calendar-widget div.big_diary > ul li:nth-child(3){flex-grow:1}div.calendar-widget div.big_diary > ul li:nth-child(4):after{content:' ▸'}div.calendar-widget div.big_diary > ul li:nth-child(5):after{content:' ▸▸'}div.calendar-widget div.big_diary table{width:auto}div.calendar-widget div.big_diary caption{font-weight:bold;text-align:center;font-size:120%;margin-bottom:1.5em}div.calendar-widget div.big_diary tbody tr:hover{background:transparent}div.calendar-widget div.big_diary tr > *{width:14%}div.calendar-widget div.big_diary tr > *:first-child{width:2%;text-align:center}div.calendar-widget div.big_diary td{height:2em;padding-top:0;padding-bottom:0;cursor:default}div.calendar-widget div.big_diary td:hover{background:#cab7a8 !important}div.calendar-widget div.big_diary td:first-child:hover{background:transparent !important}div.calendar-widget div.big_diary td.weekend{background:#dfd5cd}div.calendar-widget div.big_diary td.othermonth{background:#a68269}div.calendar-widget div.big_diary td.today{background:#f0ca69}div.calendar-widget div.big_diary td.highlight em::before{content:'['}div.calendar-widget div.big_diary td.highlight em::after{content:']'}div.calendar-widget div.big_diary td.selected{background:#664e3d !important;color:#f0e9e4 !important}div.calendar-widget div.big_diary td.holiday.selected,div.calendar-widget div.big_diary td.holiday.selected em{background:#900 !important;color:#f0e9e4 !important}div.calendar-widget div.big_diary em{display:block;height:100%;width:100%;font-weight:bold;font-style:normal;font-size:120%;line-height:2;text-align:center}div.calendar-widget div.big_diary td.holiday em,div.calendar-widget div.big_diary td.holiday li.holiday{color:#d90000}div.calendar-widget div.big_diary td.holiday em{text-decoration:underline}div.calendar-widget div.big_diary li.note{color:#005}section.history em{font-style:italic}section.history p + dl{margin-top:1em}table.history{margin-top:1em}table.history td.ts,table.history td.user{white-space:nowrap}table.history td img{border:1px solid #b1947c;vertical-align:top}.leaflet_map{width:250px;height:250px;border:1px solid #0e0705}.leaflet_map.full{width:100%;height:400px;margin-bottom:1em}table.job_list td{-moz-hyphens:auto;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}table.job_list td.priority{background-image:url('../images/prio-high.svg');background-position:center .23077em;background-repeat:no-repeat;background-size:1.23077em 1.23077em;text-indent:-99999px}table.job_list td.priority-2{background-image:url('../images/prio-medium.svg')}table.job_list td.priority-3{background-image:url('../images/prio-low.svg')}table.job_list td.closed-ts.extra-time::after,table.job_list td.closed-ts.holiday::after,table.job_list td.closed-ts.weekend::after{display:block;width:2em;border-radius:.5em;padding:0 .5em;background:#d90000;color:#fff;font-weight:bold;text-align:center;content:'S'}table.job_list td.closed-ts.holiday::after{content:'F'}table.job_list td.closed-ts.weekend::after{content:'W'}table.job_list td.closed-ts.extra-time.holiday::after{content:'SF'}table.job_list td.closed-ts.extra-time.weekend::after{content:'SW'}table.job_list td.closed-ts.holiday.weekend::after{content:'WF'}table.job_list td.closed-ts.extra-time.holiday.weekend::after{content:'SWF'}table.job_list td.status{padding-left:1.53846em;background:url('../images/dot-job-new.svg') left .23077em no-repeat transparent;background-size:1.23077em 1.23077em}table.job_list td.status-accepted{background-image:url('../images/dot-job-accepted.svg')}table.job_list td.status-assigned{background-image:url('../images/dot-job-assigned.svg')}table.job_list td.status-closed{background-image:url('../images/dot-job-closed.svg')}table.job_list td.invoice-info,table.delivery_order_list td.invoice-info{text-align:center}table.job_list td.invoice-info span,table.delivery_order_list td.invoice-info span{display:inline-block;width:16px;height:16px;padding:0;text-indent:-999em}body.js table.job_list td.engineer-edit,body.js table.job_list td.priority-edit{cursor:pointer}table.job_list tr.overdue td{font-weight:bold}@keyframes imminent-warn{0%{background-color:transparent}25%{background-color:transparent}100%{background-color:#cab7a8}}@-webkit-keyframes imminent-warn{0%{background-color:transparent}25%{background-color:transparent}100%{background-color:#cab7a8}}@keyframes imminent-sortable-warn{0%{background-color:#dcd2c8}25%{background-color:#dcd2c8}100%{background-color:#b3a294}}@-webkit-keyframes imminent-sortable-warn{0%{background-color:#dcd2c8}25%{background-color:#dcd2c8}100%{background-color:#b3a294}}@keyframes imminent-sortable-warn-link{0%{color:#6e5542}25%{color:#6e5542}100%{color:#594536}}@-webkit-keyframes imminent-sortable-warn-link{0%{color:#6e5542}25%{color:#6e5542}100%{color:#594536}}table.job_list tr.imminent td{-webkit-animation:imminent-warn .5s infinite alternate;animation:imminent-warn .5s infinite alternate}table.job_list tr.imminent td.table-td-sort{-webkit-animation:imminent-sortable-warn .5s infinite alternate;animation:imminent-sortable-warn .5s infinite alternate}table.job_list tr.imminent td.table-td-sort a{-webkit-animation:imminent-sortable-warn-link .5s infinite alternate;animation:imminent-sortable-warn-link .5s infinite alternate}table.job_list tr.imminent:hover td,table.job_list tr.imminent:hover td.table-td-sort,table.job_list tr.imminent:hover td.table-td-sort a{-webkit-animation:initial;animation:initial}table.job_list tr.appliance-contract td.customer ul{position:relative;padding-right:1.53846em}table.job_list tr.appliance-contract td.customer b{position:absolute;top:.07692em;right:0;width:.92308em;height:.92308em;background:url('../images/service-icon.svg') left top no-repeat transparent;background-size:contain;text-indent:-99999px}table.job_list tr.planned a.icon.calendar{opacity:.35}table.job_list td.customer li.phone::before{content:'('}table.job_list td.customer li.phone::after{content:')'}table.job_list small{display:block}table.job_list small::before{content:'('}table.job_list small::after{content:')'}form table.job_list ol,form table.job_list ul{padding:0}form table.job_list li{float:none;width:auto;padding-bottom:0}#engineer-dialog{min-height:15em;margin-top:5em}#engineer-dialog ul.engineers{overflow:auto;max-height:17em;margin-top:1em}#engineer-dialog li{float:left;width:23%;margin:0 1% 1ex 0;border-radius:1ex;border:1px solid transparent;background:#cab7a8}#engineer-dialog li:hover{border-color:#0e0705}#engineer-dialog li:active,#engineer-dialog li.selected{background:#664e3d;color:#f0e9e4}#engineer-dialog li span{display:block;padding:.5ex 1ex;cursor:pointer}#priority-dialog ul.priorities{overflow:hidden;margin-top:1em}#priority-dialog li{float:left;width:6em;margin-right:1em;border-radius:1ex;border:1px solid transparent;background:#cab7a8;text-align:center}#priority-dialog li:hover{border-color:#0e0705}#priority-dialog li:active,#priority-dialog li.current{background:#664e3d;color:#f0e9e4}#priority-dialog li span{display:block;padding:1ex;cursor:pointer}.invoiced-jobs ol,.invoiced-delivery-orders ol{margin-bottom:1em}.invoiced-jobs ol dl,.invoiced-delivery-orders ol dl{overflow:hidden;margin-bottom:1ex}.invoiced-jobs ol dt,.invoiced-jobs ol dd,.invoiced-delivery-orders ol dt,.invoiced-delivery-orders ol dd{float:left;margin-top:1ex}.invoiced-jobs ol dt,.invoiced-delivery-orders ol dt{clear:left}.invoiced-jobs ol dt:after,.invoiced-delivery-orders ol dt:after{content:':'}.invoiced-jobs ol dt.extra_time,.invoiced-jobs ol dt.extra_time + dd,.invoiced-delivery-orders ol dt.extra_time,.invoiced-delivery-orders ol dt.extra_time + dd{color:#d90000}.invoiced-jobs ol dd,.invoiced-delivery-orders ol dd{margin-left:1ex}.invoiced-jobs h3.warn-handbill::after,.invoiced-delivery-orders h3.warn-handbill::after{display:inline-block;width:1.23077em;height:1.23077em;margin-left:.5em;background:url('../images/icons/actions/handbill.svg') center;background-size:contain;vertical-align:bottom;content:''}table.invoice td,table.invoice th{border-bottom:0}table.invoice tbody tr:first-child td,table.invoice tbody tr:first-child th{border-top:1px solid #664e3d}table.invoice tbody.total td,table.invoice tbody.total th{font-weight:bold}table.vacation_list td.status{padding-left:24px;background:url('../images/icons/actions/vacation-pending.svg') 2px 50% no-repeat transparent;background-size:1.23077em 1.23077em}table.vacation_list td.status-declined{background-image:url('../images/icons/actions/vacation-declined.svg')}table.vacation_list td.status-approved{background-image:url('../images/icons/actions/vacation-approved.svg')}.collapsible{position:relative}.collapsible .collapsible-header{padding-left:1.53846em;cursor:pointer}.collapsible .collapsible-toggler{display:block;position:absolute;top:0;left:0;height:1.23077em;width:1.23077em;text-indent:-99999px;background:url('../images/collapsible-expanded.svg') left top no-repeat transparent;background-size:contain;cursor:pointer}.collapsible.collapsible-collapsed .collapsible-toggler{background-image:url('../images/collapsible-expand.svg')}.collapsible header.collapsible-header.h2{padding-left:2em}.collapsible .collapsible-header.h2 + .collapsible-toggler{height:1.45em;width:1.45em}form li.dropdown-filter div.filterbox{margin-left:13em;overflow:hidden}form li.dropdown-filter div.filterbox label{width:20em}form li.dropdown-filter div.filterbox input{width:6em;border-bottom-color:transparent}form li.dropdown-filter div.filterbox input.filterbox.working{background-position:99% 50%}#content .date-range-form h2,#content .date-range-form h3,#content .date-range-form h4{margin-bottom:0;font-size:100%;font-style:normal;font-weight:bold;text-decoration:none}#content .date-range-form h2::after,#content .date-range-form h3::after,#content .date-range-form h4::after{content:':'}#content .date-range-form form ol{position:relative;padding-top:.5em;padding-bottom:1em}#content .date-range-form form li{position:static;display:inline;float:none;padding-right:1em;padding-bottom:0}#content .date-range-form form li.action{padding-left:0}#content .date-range-form form label{display:inline;float:none;width:auto;padding-right:.5em;font-weight:normal}#content .date-range-form form li.errors > label{background:transparent}#content .date-range-form form .form-info,#content .date-range-form form .help{display:none}#content .date-range-form form input{width:6em}#content .date-range-form form ul.errors{left:30em;top:.8em}@media only screen and (max-width: 80em){*,body,input,select,textarea,button{font-family:sans-serif}body{background-image:none;font-size:medium}#header,#nav,#flash{font-family:serif}#wrapper{width:100%;max-width:none;margin:0;border-radius:0;box-shadow:none;opacity:1}#header{border-radius:0;padding:.5em}#nav{padding-left:.5em;padding-bottom:.2em}#content{padding:.5em;padding-top:1em}#header h1{position:relative;z-index:2}#header section{top:.5rem;right:.5rem;bottom:auto}#header section ul{line-height:1.05}#header section a{position:relative;z-index:3}#now{position:relative}#now::before{content:' '}#now time{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;padding-top:3em}#now time::before{position:absolute;top:0;left:0;right:0;bottom:0;content:attr(data-short-format)}#login-info{color:transparent}#ribbon{position:fixed;top:auto;right:0;bottom:0;left:0;width:auto;height:auto}#ribbon span{position:static;width:auto;height:1.5em;font-family:sans-serif;line-height:1.5;-moz-transform:none;-webkit-transform:none;-ms-transform:none;transform:none}#nav li{margin-left:0;margin-right:2em;margin-bottom:.5em}#nav em{font-family:sans-serif}#toc{padding-left:1.8em}#toc:before{left:.2em}#headwrap{width:100% !important;max-width:none !important}div.dialog{position:absolute;top:5em;left:1em;right:1em;margin:0;width:auto;max-width:none}div.dialog h1{margin-bottom:.5rem}table.responsive,table.responsive thead,table.responsive tbody,table.responsive tfoot,table.responsive tr,table.responsive th,table.responsive td{display:block}table.responsive thead{position:absolute;top:-30;left:0;clip:rect(0 0 0 0)}table.responsive td{position:relative;min-height:1.2em;margin-left:10em;border:0;border-top:1px solid rgba(14,7,5,0.1)}table.responsive td:first-child,table.responsive th:first-child{border-top:0}table.responsive td.numeric{text-align:left}table.responsive tr{border-bottom:1px solid #664e3d}table.responsive tr:first-child{border-top:1px solid #664e3d}table.responsive td::before{position:absolute;top:-1px;left:-10em;bottom:0;-moz-box-sizing:border-box;box-sizing:border-box;width:10em;padding-top:.5ex;padding-left:1ex;border-top:1px solid rgba(14,7,5,0.1);font-weight:bold;text-indent:0;content:attr(data-title)}table.responsive td:first-child::before{border-top:0}table.responsive{counter-reset:rownumber}table.responsive tbody tr{position:relative;overflow:hidden}table.responsive tbody tr::before{position:absolute;top:-0.3em;right:-0.1em;z-index:1;color:rgba(161,124,96,0.15);font-size:600%;font-weight:900;content:counter(rownumber);counter-increment:rownumber}table.responsive td a.icon{width:auto;margin-right:.5em;text-indent:1.53846em}table.responsive.table-sortable td:not([data-sort-nosort])::before{cursor:pointer}table.responsive.table-sortable td.table-td-sort::before{background-color:#dcd2c8}table.responsive.table-sortable tbody tr:hover td.table-td-sort::before{background-color:#b3a294}@keyframes imminent-warn{0%{background-color:transparent}50%{background-color:#cab7a8}}@-webkit-keyframes imminent-warn{0%{background-color:transparent}50%{background-color:#cab7a8}}@keyframes imminent-sortable-warn{0%{background-color:#dcd2c8}50%{background-color:#b3a294}}@-webkit-keyframes imminent-sortable-warn{0%{background-color:#dcd2c8}50%{background-color:#b3a294}}@keyframes imminent-prio1-warn{0%{background-color:rgba(255,0,0,0.15)}50%{background-color:#f19b8e}}@-webkit-keyframes imminent-prio1-warn{0%{background-color:rgba(255,0,0,0.15)}50%{background-color:#f19b8e}}@keyframes imminent-prio1-sortable-warn{0%{background-color:rgba(217,0,0,0.25)}50%{background-color:#ea897e}}@-webkit-keyframes imminent-prio1-sortable-warn{0%{background-color:rgba(217,0,0,0.25)}50%{background-color:#ea897e}}@keyframes imminent-prio3-warn{0%{background-color:rgba(0,255,0,0.15)}50%{background-color:#8ef19b}}@-webkit-keyframes imminent-prio3-warn{0%{background-color:rgba(0,255,0,0.15)}50%{background-color:#8ef19b}}@keyframes imminent-prio3-sortable-warn{0%{background-color:rgba(0,217,0,0.25)}50%{background-color:#7eea89}}@-webkit-keyframes imminent-prio3-sortable-warn{0%{background-color:rgba(0,217,0,0.25)}50%{background-color:#7eea89}}@keyframes imminent-sortable-warn-link{0%{color:#6e5542}50%{color:#594536}}@-webkit-keyframes imminent-sortable-warn-link{0%{color:#6e5542}50%{color:#594536}}table.job_list tr.imminent td{-webkit-animation:imminent-warn 1s step-end infinite;animation:imminent-warn 1s step-end infinite}table.responsive.job_list tr.imminent td::before{-webkit-animation:imminent-warn 1s step-end infinite;animation:imminent-warn 1s step-end infinite}table.responsive.job_list tr.imminent td.table-td-sort{-webkit-animation:imminent-sortable-warn 1s step-end infinite;animation:imminent-sortable-warn 1s step-end infinite}table.responsive.job_list tr.imminent td.table-td-sort::before{-webkit-animation:imminent-sortable-warn 1s step-end infinite;animation:imminent-sortable-warn 1s step-end infinite}table.responsive.job_list tr.imminent td.table-td-sort a{-webkit-animation:imminent-sortable-warn-link 1s step-end infinite;animation:imminent-sortable-warn-link 1s step-end infinite}table.job_list tr.imminent.prio-1 td{-webkit-animation:imminent-prio1-warn 1s step-end infinite;animation:imminent-prio1-warn 1s step-end infinite}table.responsive.job_list tr.imminent.prio-1 td::before{-webkit-animation:imminent-prio1-warn 1s step-end infinite;animation:imminent-prio1-warn 1s step-end infinite}table.responsive.job_list tr.imminent.prio-1 td.table-td-sort{-webkit-animation:imminent-prio1-sortable-warn 1s step-end infinite;animation:imminent-prio1-sortable-warn 1s step-end infinite}table.responsive.job_list tr.imminent.prio-1 td.table-td-sort::before{-webkit-animation:imminent-prio1-sortable-warn 1s step-end infinite;animation:imminent-prio1-sortable-warn 1s step-end infinite}table.responsive.job_list tr.imminent.prio-1 td.table-td-sort a{-webkit-animation:imminent-prio1-sortable-warn-link 1s step-end infinite;animation:imminent-prio1-sortable-warn-link 1s step-end infinite}table.job_list tr.imminent.prio-3 td{-webkit-animation:imminent-prio3-warn 1s step-end infinite;animation:imminent-prio3-warn 1s step-end infinite}table.responsive.job_list tr.imminent.prio-3 td::before{-webkit-animation:imminent-prio3-warn 1s step-end infinite;animation:imminent-prio3-warn 1s step-end infinite}table.responsive.job_list tr.imminent.prio-3 td.table-td-sort{-webkit-animation:imminent-prio3-sortable-warn 1s step-end infinite;animation:imminent-prio3-sortable-warn 1s step-end infinite}table.responsive.job_list tr.imminent.prio-3 td.table-td-sort::before{-webkit-animation:imminent-prio3-sortable-warn 1s step-end infinite;animation:imminent-prio3-sortable-warn 1s step-end infinite}table.responsive.job_list tr.imminent.prio-3 td.table-td-sort a{-webkit-animation:imminent-prio3-sortable-warn-link 1s step-end infinite;animation:imminent-prio3-sortable-warn-link 1s step-end infinite}table.responsive.job_list tr.imminent:hover td,table.responsive.job_list tr.imminent:hover td::before,table.responsive.job_list tr.imminent:hover td.table-td-sort,table.responsive.job_list tr.imminent:hover td.table-td-sort::before,table.responsive.job_list tr.imminent:hover td.table-td-sort a,table.responsive.job_list tr.imminent.prio-1:hover td,table.responsive.job_list tr.imminent.prio-1:hover td::before,table.responsive.job_list tr.imminent.prio-1:hover td.table-td-sort,table.responsive.job_list tr.imminent.prio-1:hover td.table-td-sort::before,table.responsive.job_list tr.imminent.prio-3:hover td.table-td-sort a,table.responsive.job_list tr.imminent.prio-3:hover td,table.responsive.job_list tr.imminent.prio-3:hover td::before,table.responsive.job_list tr.imminent.prio-3:hover td.table-td-sort,table.responsive.job_list tr.imminent.prio-3:hover td.table-td-sort::before,table.responsive.job_list tr.imminent.prio-3:hover td.table-td-sort a{-webkit-animation:initial;animation:initial}table.responsive.job_list tr.prio-1 td,table.responsive.job_list tr.prio-1 td::before{background-color:rgba(255,0,0,0.15)}table.responsive.job_list.table-sortable tr.prio-1 td.table-td-sort,table.responsive.job_list.table-sortable tr.prio-1 td.table-td-sort::before{background-color:rgba(217,0,0,0.25)}table.responsive.job_list tr.prio-1:hover{background-color:#f0b7a8}table.responsive.job_list tr.prio-3 td,table.responsive.job_list tr.prio-3 td::before{background-color:rgba(0,255,0,0.15)}table.responsive.job_list.table-sortable tr.prio-3 td.table-td-sort,table.responsive.job_list.table-sortable tr.prio-3 td.table-td-sort::before{background-color:rgba(0,217,0,0.25)}table.responsive.job_list tr.prio-3:hover{background-color:#a8f0b7}table.responsive.job_list td.priority{background-position:1ex .23077em;text-indent:1.53846em}table.responsive.job_list td.closed-ts.extra-time::after,table.responsive.job_list td.closed-ts.holiday::after,table.responsive.job_list td.closed-ts.weekend::after{display:inline-block;margin-left:.5em}table.responsive.job_list td.status{padding-left:1ex;background-position:1ex .23077em;text-indent:1.53846em}table.responsive.job_list tr.appliance-contract td.customer b{display:inline-block;position:relative;margin-left:.3em}table.responsive.job_list td.invoice-info{text-align:left}table.responsive.job_list td.invoice-info span{width:auto;text-indent:1.53846em}form div.help{width:auto;margin-left:0}form ul.errors{position:static}form ul.warnings{left:auto;right:0}form li.errors > label,form li.errors fieldset legend{background-image:none}form li.warnings > label,form li.warnings fieldset legend{background-image:none}label{display:block;float:none;width:auto;padding-right:0;padding-bottom:.5em;font-weight:bold}input[type=text],input[type=search],input[type=password],textarea{width:100%}select{max-width:100%;padding:0 .3em}form li[data-field-type='DateField'] input,form li[data-field-type='AbsoluteRelativeDateField'] input{width:10em}form li[data-field-type='LocalDateTimeField'] input{width:12em}form > ol > li.action{padding-left:0}fieldset.actions{padding-left:0}fieldset.actions ol{padding-left:0;padding-right:0;text-align:center}fieldset.actions li{margin-right:1em}fieldset.actions button{padding:.5em 2em}fieldset fieldset{margin-bottom:0;padding-bottom:0}fieldset fieldset legend{padding-right:0;padding-bottom:.5em;width:auto;font-weight:bold}fieldset fieldset ol,fieldset fieldset ul{position:static;margin-left:0;padding:0}fieldset fieldset label{display:inline;font-weight:normal}fieldset fieldset li{margin-right:1em}form li.dropdown-filter div.filterbox{margin-left:0}form li.dropdown-filter div.filterbox label{font-weight:normal}div.calendar-widget div.big_diary caption{margin-bottom:3.5em}div.calendar-widget div.big_diary > ul{padding-top:2em}div.calendar-widget div.big_diary > ul li{position:absolute;float:none !important;width:6.3em;margin:0 !important;padding:0 !important}div.calendar-widget div.big_diary > ul li:before{content:'' !important}div.calendar-widget div.big_diary > ul li:after{content:'' !important}div.calendar-widget div.big_diary > ul li:nth-child(1){top:-0.25em;left:0}div.calendar-widget div.big_diary > ul li:nth-child(2){top:-1.55em;left:0}div.calendar-widget div.big_diary > ul li:nth-child(3){position:absolute;top:1.3em;left:0;right:0;width:100%}div.calendar-widget div.big_diary > ul li:nth-child(4){top:-1.55em;right:0}div.calendar-widget div.big_diary > ul li:nth-child(5){top:-0.25em;right:0}div.calendar-widget div.big_diary table{font-size:80%;margin-left:auto;margin-right:auto;width:100%;max-width:40em}div.calendar-widget div.big_diary tr > *:first-child{display:none}div.calendar-widget div.time-widget li{float:left;width:1.7em}div.calendar-widget div.hour-widget li:nth-child(13){clear:none}}@media only screen and (max-width: 40em){table.responsive td{margin-left:0}table.responsive td::before{display:block;position:static;border-top:0;padding-top:0;padding-left:0}table.responsive.job_list td.priority,table.responsive.job_list td.status{padding-left:2.03846em;background-position:1ex 85%}table.responsive.job_list td.priority::before,table.responsive.job_list td.status::before{margin-left:-1.53846em}}@media only screen and (max-height: 40em), only screen and (max-width: 40em){#header section{position:static;text-align:left}body.js:not(.show-navigation) #header section{position:absolute;top:-999px}#header section ul{overflow:hidden;position:relative;height:1.05em;padding-bottom:1.05em}#header #login-info a{position:absolute;top:50%;left:0}#switch-user-start,#switch-user-stop{position:absolute;top:50%;right:0}body.js #nav h1{top:0;right:0;left:auto;width:2.9375em;height:2.9375em;background:url('../images/main-menu.svg') no-repeat center;background-size:2em 2em;text-indent:-999em;cursor:pointer}body.js:not(.show-navigation) #nav ul{position:absolute;top:-999em}body.js:not(.show-navigation) #toc{position:absolute;top:-999em}}
