@import url(https://fonts.googleapis.com/css?family=Roboto:400,500,700);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,900&display=swap);.topNavBar .nav{background-color:#2196f3!important;height:64px!important}.topNavBar .nav .MuiToolbar-root{height:100%!important}.topNavBar .navSectionEnd,.topNavBar .navSectionStart,.topNavBar .nav__item{display:flex;margin:0}.topNavBar>.nav>button{margin-right:25px!important;width:58px!important}@keyframes horizontal-shaking{0%{transform:translateX(0)}25%{transform:translateX(3px)}50%{transform:translateX(-3px)}75%{transform:translateX(3px)}to{transform:translateX(0)}}.simpleCalendarHeader{align-items:center;display:flex;justify-content:space-between;width:100%}.simpleCalendarHeader button:first-of-type{order:1}.simpleCalendarHeader h2{color:#222222de;font-size:14px;font-weight:500;order:2;text-transform:none}.simpleCalendarHeader button:last-of-type{order:3}.simpleCalendar .calendar{width:100%}.simpleCalendar .calendarHeadRow{padding-bottom:1em}.simpleCalendar .calendarHeadCell{color:rgba(0,0,0,.871);font-family:Roboto,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:100;text-align:center}.simpleCalendar .calendar tbody:before{content:"";display:block;margin-top:1em;width:100%}.simpleCalendar .calendar .day:not(.notCurrentMonth):hover .selectEffect{opacity:.6;transform:scale(1);transition:all .45s cubic-bezier(.23,1,.32,1) 0ms}.simpleCalendar .calendar .day:not(.notCurrentMonth):hover .day{color:#fff}.simpleCalendar .calendar .day:not(.notCurrentMonth){cursor:pointer}.simpleCalendar .calendar .day{border:0;color:#222222a6;font-family:Roboto,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;letter-spacing:.05em;padding:4px 0;position:relative;text-align:center;transition:border-color .25s ease-in-out;vertical-align:middle;width:42px}.simpleCalendar .calendar .day.today div{color:#008b87a6}.simpleCalendar .calendar .day.selectedDate{background:#0000}.simpleCalendar .calendar .day.selectedDate div{background:#008b87;color:#fff}.simpleCalendar .calendar .day.selectedEndDate{background:#0000}.simpleCalendar .calendar .day.selectedEndDate div{background:#f99f1d;color:#fff}.simpleCalendar .calendar .day.notCurrentMonth div{opacity:.25}.simpleCalendar .calendar .day div.selectEffect{background-color:#008b87;border-radius:50%;height:34px;opacity:0;position:absolute;transform:scale(0);transition:all .45s cubic-bezier(.23,1,.32,1) 0ms;width:34px}.simpleCalendar .calendar .day div.day{border:1px solid #0000;border-radius:100%;border-spacing:4px;height:34px;line-height:24px;vertical-align:middle;width:34px}.helpWrapper{align-items:center;display:inline-flex;flex-direction:row}.helpWrapper .helpIcon{fill:#222222d9;color:#222222d9}.container .containerTitle .helpWrapper{margin-top:-24px}.helpContainer{white-space:pre-line}.helpContainerWrapper .helpContainer{max-width:320px;padding:1em}.helpContainerWrapper .helpContainer p{margin:0 0 1.25em}.container{border:1px solid #ccc;border-radius:2px;flex-basis:auto;margin-left:0;margin-right:0;min-width:0;padding:24px;position:relative}.container,.containerHeader{display:block;margin-bottom:0}.containerHeader{background:#fff;color:#000000de;font-family:Lato,Roboto,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:500!important;left:50%;margin-top:-14.4px;overflow:visible;padding:0 24px;position:absolute;text-align:center;text-transform:uppercase;top:0;transform:translateX(-50%);z-index:500}@media(min-width:80em){.containerHeader{font-size:1.1em}}.containerHeader h4{font-weight:500!important;margin-bottom:6px;margin-top:7.2px}.containerContent{position:relative}.container.placeholder{background-color:#eee;border:0!important;padding:24px!important}.container.placeholder .placeholderInner{color:#444;display:flex;flex-direction:column!important;flex-grow:1;justify-content:center;padding:0!important;position:relative;text-align:center}.container.placeholder .placeholderInner span{font-weight:600;text-shadow:0 0 2px #2222224d}.container.placeholder .placeholderInner div.placeholderDescription{font-size:14px!important;margin-top:2em!important}.container.btmSpacing{margin-bottom:24px}@media(min-width:0em)and (max-width:47.99em){.container{padding:18px}}.container.foldable{max-height:80px;transition:transform .25s ease-in,max-height .125s .125s}.container.foldable .containerContent{height:100%;overflow:hidden;transform:scaleY(0);transform-origin:50% 0;transform-style:preserve-3d;transition:transform .25s ease-in,max-height .125s .125s}.container.foldable .containerHeader{cursor:pointer}.container.foldable .containerHeader .containerTitle>svg{color:#22222280!important;margin-left:.6em;margin-top:-.3em;position:absolute;transform:rotate(180deg) scale(1.3)}@media(min-width:80em){.container.foldable .containerHeader .containerTitle>svg{margin-bottom:-.3em}}.container.foldable.is-open{max-height:100%}.container.foldable.is-open>.containerHeader>.containerTitle>svg{transform:rotate(0deg) scale(1.3)}.container.foldable.is-open .containerContent{max-height:9999px;overflow:visible;transform:scaleY(1);transition:transform .25s ease-in,max-height .125s .125s}.salesDialog .guestInput.disabled{opacity:.45}.salesDialog .showSalesHistoryButton{width:100%}.salesDialog dd{-webkit-margin-start:0;padding:10px 0}.salesDialog dt{font-size:12pt;font-weight:700}.salesDialog .salesColumns{display:flex;flex-direction:column}@media(min-width:48em){.salesDialog .salesColumns{align-items:flex-start;flex-direction:row;justify-content:space-between}}.salesDialog .salesColumns .wasteData h4{margin:0;text-align:center}.salesDialog .salesColumns .wasteDataPoints{list-style:none;margin:0 auto;max-width:80%;padding:0}.salesDialog .salesColumns .salesData{display:flex;flex-direction:column}@media(min-width:0em)and (max-width:63.99em){.salesDialog .salesColumns .salesData .helpWrapper{font-size:14px!important;width:100%}.salesDialog .salesColumns .salesData .helpWrapper>div{width:100%}.salesDialog .salesColumns .salesData .helpWrapper .inputWrapper,.salesDialog .salesColumns .salesData .helpWrapper .inputWrapper .input{font-size:14px!important;width:100%!important}}@media(min-width:0em)and (max-width:63.99em)and (min-width:0em)and (max-width:47.99em){.salesDialog .salesColumns .salesData .helpWrapper,.salesDialog .salesColumns .salesData .helpWrapper .inputWrapper,.salesDialog .salesColumns .salesData .helpWrapper .inputWrapper .input{font-size:12px!important}}.salesDialog .salesColumns .salesData .helpWrapper .helpAnchor{margin-left:-5px;margin-top:1.435em;width:48px}.salesDialog .salesColumns .salesData input{color:#222!important}.salesDialog .salesColumns .salesData label{color:#0000008a!important}.salesDialog .salesColumns .salesData .input{margin-bottom:0!important}.salesDialogFooter{display:flex;flex-flow:row wrap;margin:24px 0}.salesDialogFooter>.historyButton{margin-right:auto}@media(min-width:0em)and (max-width:47.99em){.salesDialogFooter button{width:100%}.salesDialogFooter>.historyButton{margin-top:24px;order:2;width:100%}.salesDialogFooter>:not(.historyButton){flex:1 1 45%}}.salesDialog .salesHistory{padding:0;transition:transform .45s cubic-bezier(.23,1,.32,1) 0ms;transition-property:height}.salesDialog .salesHistory .containerContent{max-height:320px;overflow:auto}.salesDialog .salesHistory Table tr{cursor:pointer}.salesDialog .salesHistory.hidden{height:0;padding:0;visibility:hidden}.salesDialog .salesHistory.hidden>*{height:0}.salesDialog .simpleCalendar .calendar .day.passed.sale:not(.selectedDate) .day{border:2px solid #8dc63f}.salesDialog .simpleCalendar .calendar .day.passed.sale:not(.selectedDate) .day:hover{background-color:#8dc63f;color:#fff}.salesDialog .simpleCalendar .calendar .day.passed.sale:not(.selectedDate) .selectEffect{background-color:#8dc63f}.salesDialog .simpleCalendar .calendar .day.passed.sale.selectedDate .day{background-color:#8dc63f;color:#fff}.salesDialog .simpleCalendar .calendar .day.passed .day{align-items:center;display:flex;font-weight:600;justify-content:center;letter-spacing:normal}.salesDialog .registerSection{align-items:center;background:#008b87;color:#fff;display:flex;flex-direction:row;justify-content:space-between}.salesDialog .registerSection .leftSection,.salesDialog .registerSection .rightSection{display:flex;flex-direction:column;margin-bottom:.25em;padding:.95em 1.5em}.salesDialog .registerSection .leftSection p,.salesDialog .registerSection .rightSection p{margin:0}.salesDialog .registerSection .leftSection p:first-of-type{font-size:.85em;margin-bottom:.5em}.salesDialog .registerSection .rightSection p{font-size:2em}.salesDialogSales{margin-top:1em}.salesDialogSales table th{font-size:.5em!important}.salesDialogSales table td,.salesDialogSales table th{text-align:center!important}.salesDialogSales table td:first-of-type,.salesDialogSales table th:first-of-type{width:118px!important}.salesDialogSales table td:nth-child(2),.salesDialogSales table td:nth-child(3),.salesDialogSales table th:nth-child(2),.salesDialogSales table th:nth-child(3){width:95px!important}.salesDialogSales table td:nth-child(4),.salesDialogSales table td:nth-child(7),.salesDialogSales table th:nth-child(4),.salesDialogSales table th:nth-child(7){width:20px!important}.input__fix svg{color:#4cab9f;margin-right:10px}.notification{top:0!important;width:93.6%!important;z-index:50000}.notification>div div,.notification>div span{text-overflow:ellipsis}.notification>div div{display:flex;flex-direction:row;justify-content:space-between}.notification>div{background-color:#43a047e6}.notification.error>div{background-color:#fefeffe6;border:2px solid red}.notification.error.is-message>div div,.notification.error.is-message>div span,.notification.error>div{color:rgba(0,0,0,.871)!important}.notification.error .closeIcon svg{fill:rgba(0,0,0,.871);color:rgba(0,0,0,.871)!important}.notification .icon,.notification .icon span *{display:inline-block;height:24px;margin-right:24px;transition:all .45s cubic-bezier(.23,1,.32,1) 0ms;-webkit-user-select:none;user-select:none;vertical-align:middle;width:24px}.notification svg{fill:#fff;color:#fff!important;margin:-3px 0 3px}.notification svg.red-fill{fill:#f44336!important;margin-right:24px}@media(min-width:0em)and (max-width:47.99em){.notification{margin-left:0}.notification .icon,.notification .icon span *{display:none}}.notification.is-message>div div,.notification.is-message>div span{color:#fff!important}
/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:sans-serif;line-height:1.15}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:initial;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{-webkit-text-decoration-skip:objects;background-color:#0000}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=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{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:initial}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-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}@font-face{font-family:Glyphicons Halflings;font-style:normal;font-weight:400;src:url(/foodwaste/fonts/glyphicons-halflings-regular.be810be3a3.woff2) format("woff2"),url(/foodwaste/fonts/glyphicons-halflings-regular.82b1212e45.woff) format("woff")}@font-face{font-family:icomoon;font-style:normal;font-weight:400;src:url(/foodwaste/fonts/icomoon.4cddf24a89.woff) format("woff")}[class*=" icon-"],[class^=icon-]{speak:none;font-family:icomoon!important;font-variant:normal;text-transform:none}.glyphicon,[class*=" icon-"],[class^=icon-]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1}.glyphicon{display:inline-block;font-family:Glyphicons Halflings;position:relative;top:1px}.glyphicon-asterisk:before{content:"*"}.glyphicon-plus:before{content:"+"}.glyphicon-eur:before,.glyphicon-euro:before{content:"€"}.glyphicon-minus:before{content:"−"}.glyphicon-cloud:before{content:"☁"}.glyphicon-envelope:before{content:"✉"}.glyphicon-pencil:before{content:"✏"}.glyphicon-glass:before{content:""}.glyphicon-music:before{content:""}.glyphicon-search:before{content:""}.glyphicon-heart:before{content:""}.glyphicon-star:before{content:""}.glyphicon-star-empty:before{content:""}.glyphicon-user:before{content:""}.glyphicon-film:before{content:""}.glyphicon-th-large:before{content:""}.glyphicon-th:before{content:""}.glyphicon-th-list:before{content:""}.glyphicon-ok:before{content:""}.glyphicon-remove:before{content:""}.glyphicon-zoom-in:before{content:""}.glyphicon-zoom-out:before{content:""}.glyphicon-off:before{content:""}.glyphicon-signal:before{content:""}.glyphicon-cog:before{content:""}.glyphicon-trash:before{content:""}.glyphicon-home:before{content:""}.glyphicon-file:before{content:""}.glyphicon-time:before{content:""}.glyphicon-road:before{content:""}.glyphicon-download-alt:before{content:""}.glyphicon-download:before{content:""}.glyphicon-upload:before{content:""}.glyphicon-inbox:before{content:""}.glyphicon-play-circle:before{content:""}.glyphicon-repeat:before{content:""}.glyphicon-refresh:before{content:""}.glyphicon-list-alt:before{content:""}.glyphicon-lock:before{content:""}.glyphicon-flag:before{content:""}.glyphicon-headphones:before{content:""}.glyphicon-volume-off:before{content:""}.glyphicon-volume-down:before{content:""}.glyphicon-volume-up:before{content:""}.glyphicon-qrcode:before{content:""}.glyphicon-barcode:before{content:""}.glyphicon-tag:before{content:""}.glyphicon-tags:before{content:""}.glyphicon-book:before{content:""}.glyphicon-bookmark:before{content:""}.glyphicon-print:before{content:""}.glyphicon-camera:before{content:""}.glyphicon-font:before{content:""}.glyphicon-bold:before{content:""}.glyphicon-italic:before{content:""}.glyphicon-text-height:before{content:""}.glyphicon-text-width:before{content:""}.glyphicon-align-left:before{content:""}.glyphicon-align-center:before{content:""}.glyphicon-align-right:before{content:""}.glyphicon-align-justify:before{content:""}.glyphicon-list:before{content:""}.glyphicon-indent-left:before{content:""}.glyphicon-indent-right:before{content:""}.glyphicon-facetime-video:before{content:""}.glyphicon-picture:before{content:""}.glyphicon-map-marker:before{content:""}.glyphicon-adjust:before{content:""}.glyphicon-tint:before{content:""}.glyphicon-edit:before{content:""}.glyphicon-share:before{content:""}.glyphicon-check:before{content:""}.glyphicon-move:before{content:""}.glyphicon-step-backward:before{content:""}.glyphicon-fast-backward:before{content:""}.glyphicon-backward:before{content:""}.glyphicon-play:before{content:""}.glyphicon-pause:before{content:""}.glyphicon-stop:before{content:""}.glyphicon-forward:before{content:""}.glyphicon-fast-forward:before{content:""}.glyphicon-step-forward:before{content:""}.glyphicon-eject:before{content:""}.glyphicon-chevron-left:before{content:""}.glyphicon-chevron-right:before{content:""}.glyphicon-plus-sign:before{content:""}.glyphicon-minus-sign:before{content:""}.glyphicon-remove-sign:before{content:""}.glyphicon-ok-sign:before{content:""}.glyphicon-question-sign:before{content:""}.glyphicon-info-sign:before{content:""}.glyphicon-screenshot:before{content:""}.glyphicon-remove-circle:before{content:""}.glyphicon-ok-circle:before{content:""}.glyphicon-ban-circle:before{content:""}.glyphicon-arrow-left:before{content:""}.glyphicon-arrow-right:before{content:""}.glyphicon-arrow-up:before{content:""}.glyphicon-arrow-down:before{content:""}.glyphicon-share-alt:before{content:""}.glyphicon-resize-full:before{content:""}.glyphicon-resize-small:before{content:""}.glyphicon-exclamation-sign:before{content:""}.glyphicon-gift:before{content:""}.glyphicon-leaf:before{content:""}.glyphicon-fire:before{content:""}.glyphicon-eye-open:before{content:""}.glyphicon-eye-close:before{content:""}.glyphicon-warning-sign:before{content:""}.glyphicon-plane:before{content:""}.glyphicon-calendar:before{content:""}.glyphicon-random:before{content:""}.glyphicon-comment:before{content:""}.glyphicon-magnet:before{content:""}.glyphicon-chevron-up:before{content:""}.glyphicon-chevron-down:before{content:""}.glyphicon-retweet:before{content:""}.glyphicon-shopping-cart:before{content:""}.glyphicon-folder-close:before{content:""}.glyphicon-folder-open:before{content:""}.glyphicon-resize-vertical:before{content:""}.glyphicon-resize-horizontal:before{content:""}.glyphicon-hdd:before{content:""}.glyphicon-bullhorn:before{content:""}.glyphicon-bell:before{content:""}.glyphicon-certificate:before{content:""}.glyphicon-thumbs-up:before{content:""}.glyphicon-thumbs-down:before{content:""}.glyphicon-hand-right:before{content:""}.glyphicon-hand-left:before{content:""}.glyphicon-hand-up:before{content:""}.glyphicon-hand-down:before{content:""}.glyphicon-circle-arrow-right:before{content:""}.glyphicon-circle-arrow-left:before{content:""}.glyphicon-circle-arrow-up:before{content:""}.glyphicon-circle-arrow-down:before{content:""}.glyphicon-globe:before{content:""}.glyphicon-wrench:before{content:""}.glyphicon-tasks:before{content:""}.glyphicon-filter:before{content:""}.glyphicon-briefcase:before{content:""}.glyphicon-fullscreen:before{content:""}.glyphicon-dashboard:before{content:""}.glyphicon-paperclip:before{content:""}.glyphicon-heart-empty:before{content:""}.glyphicon-link:before{content:""}.glyphicon-phone:before{content:""}.glyphicon-pushpin:before{content:""}.glyphicon-usd:before{content:""}.glyphicon-gbp:before{content:""}.glyphicon-sort:before{content:""}.glyphicon-sort-by-alphabet:before{content:""}.glyphicon-sort-by-alphabet-alt:before{content:""}.glyphicon-sort-by-order:before{content:""}.glyphicon-sort-by-order-alt:before{content:""}.glyphicon-sort-by-attributes:before{content:""}.glyphicon-sort-by-attributes-alt:before{content:""}.glyphicon-unchecked:before{content:""}.glyphicon-expand:before{content:""}.glyphicon-collapse-down:before{content:""}.glyphicon-collapse-up:before{content:""}.glyphicon-log-in:before{content:""}.glyphicon-flash:before{content:""}.glyphicon-log-out:before{content:""}.glyphicon-new-window:before{content:""}.glyphicon-record:before{content:""}.glyphicon-save:before{content:""}.glyphicon-open:before{content:""}.glyphicon-saved:before{content:""}.glyphicon-import:before{content:""}.glyphicon-export:before{content:""}.glyphicon-send:before{content:""}.glyphicon-floppy-disk:before{content:""}.glyphicon-floppy-saved:before{content:""}.glyphicon-floppy-remove:before{content:""}.glyphicon-floppy-save:before{content:""}.glyphicon-floppy-open:before{content:""}.glyphicon-credit-card:before{content:""}.glyphicon-transfer:before{content:""}.glyphicon-cutlery:before{content:""}.glyphicon-header:before{content:""}.glyphicon-compressed:before{content:""}.glyphicon-earphone:before{content:""}.glyphicon-phone-alt:before{content:""}.glyphicon-tower:before{content:""}.glyphicon-stats:before{content:""}.glyphicon-sd-video:before{content:""}.glyphicon-hd-video:before{content:""}.glyphicon-subtitles:before{content:""}.glyphicon-sound-stereo:before{content:""}.glyphicon-sound-dolby:before{content:""}.glyphicon-sound-5-1:before{content:""}.glyphicon-sound-6-1:before{content:""}.glyphicon-sound-7-1:before{content:""}.glyphicon-copyright-mark:before{content:""}.glyphicon-registration-mark:before{content:""}.glyphicon-cloud-download:before{content:""}.glyphicon-cloud-upload:before{content:""}.glyphicon-tree-conifer:before{content:""}.glyphicon-tree-deciduous:before{content:""}.glyphicon-cd:before{content:""}.glyphicon-save-file:before{content:""}.glyphicon-open-file:before{content:""}.glyphicon-level-up:before{content:""}.glyphicon-copy:before{content:""}.glyphicon-paste:before{content:""}.glyphicon-alert:before{content:""}.glyphicon-equalizer:before{content:""}.glyphicon-king:before{content:""}.glyphicon-queen:before{content:""}.glyphicon-pawn:before{content:""}.glyphicon-bishop:before{content:""}.glyphicon-knight:before{content:""}.glyphicon-baby-formula:before{content:""}.glyphicon-tent:before{content:"⛺"}.glyphicon-blackboard:before{content:""}.glyphicon-bed:before{content:""}.glyphicon-apple:before{content:""}.glyphicon-erase:before{content:""}.glyphicon-hourglass:before{content:"⌛"}.glyphicon-lamp:before{content:""}.glyphicon-duplicate:before{content:""}.glyphicon-piggy-bank:before{content:""}.glyphicon-scissors:before{content:""}.glyphicon-bitcoin:before,.glyphicon-btc:before,.glyphicon-xbt:before{content:""}.glyphicon-jpy:before,.glyphicon-yen:before{content:"¥"}.glyphicon-rub:before,.glyphicon-ruble:before{content:"₽"}.glyphicon-scale:before{content:""}.glyphicon-ice-lolly:before{content:""}.glyphicon-ice-lolly-tasted:before{content:""}.glyphicon-education:before{content:""}.glyphicon-option-horizontal:before{content:""}.glyphicon-option-vertical:before{content:""}.glyphicon-menu-hamburger:before{content:""}.glyphicon-modal-window:before{content:""}.glyphicon-oil:before{content:""}.glyphicon-grain:before{content:""}.glyphicon-sunglasses:before{content:""}.glyphicon-text-size:before{content:""}.glyphicon-text-color:before{content:""}.glyphicon-text-background:before{content:""}.glyphicon-object-align-top:before{content:""}.glyphicon-object-align-bottom:before{content:""}.glyphicon-object-align-horizontal:before{content:""}.glyphicon-object-align-left:before{content:""}.glyphicon-object-align-vertical:before{content:""}.glyphicon-object-align-right:before{content:""}.glyphicon-triangle-right:before{content:""}.glyphicon-triangle-left:before{content:""}.glyphicon-triangle-bottom:before{content:""}.glyphicon-triangle-top:before{content:""}.glyphicon-console:before{content:""}.glyphicon-superscript:before{content:""}.glyphicon-subscript:before{content:""}.glyphicon-menu-left:before{content:""}.glyphicon-menu-right:before{content:""}.glyphicon-menu-down:before{content:""}.glyphicon-menu-up:before{content:""}.icon-esmiley:before{content:""}.icon-Chart:before{content:""}.icon-list:before{content:""}.icon-speech:before{content:""}.icon-clipboard:before{content:""}.icon-Box:before{content:""}.icon-heart:before{content:""}.icon-Maleandfemale:before{content:""}.icon-Food:before{content:""}.icon-Logout:before{content:""}.icon-Book:before{content:""}.icon-Checkbox:before{content:""}.icon-Checkbox2:before{content:""}.icon-Temperature:before{content:""}.icon-Graduate:before{content:""}.icon-Time:before{content:""}.icon-Eye:before{content:""}.icon-Tools:before{content:""}.icon-Eco:before{content:""}.icon-Calendar:before{content:""}.icon-Alert:before{content:""}.icon-Dashboard:before{content:""}.icon-users:before{content:""}.icon-fodevare:before{content:""}.icon-hardhat:before{content:""}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;color:#c5c5c5;overflow-y:auto}html{box-sizing:border-box}#app{overflow-y:auto}*,:after,:before{box-sizing:inherit}*{color:inherit}.flex-set{display:flex;justify-content:space-between}.flexed-item{box-flex:1;flex:1 1 0}.flexed-item--auto{box-flex:1;flex:1 1 auto}.flex--column{flex-direction:column}.flex--row{flex-direction:row}.flex--content-center{justify-content:center}.flex--content-start{justify-content:flex-start}.flex--content-end{justify-content:flex-end}.flex--content-between{justify-content:space-between}.flex--content-around{justify-content:space-around}.flex--align-content-start{align-content:flex-start}.flex--align-content-end{align-content:flex-end}.flex--align-content-center{align-content:center}.flex--align-content-between{align-content:space-between}.flex--align-content-around{align-content:space-around}.flex--align-content-stretch{align-content:stretch}.flex--align-items-center{align-items:center}.flex--align-items-start{align-items:flex-start}.flex--align-items-end{align-items:flex-end}.flex--align-items-baseline{align-items:baseline}.flex--align-items-stretch{align-items:stretch}.flex--align-self-auto{align-self:auto}.flex--align-self-start{align-self:flex-start}.flex--align-self-end{align-self:flex-end}.flex--align-self-center{align-self:center}.flex--align-self-baseline{align-self:baseline}.flex--align-self-stretch{align-self:stretch}.flex--no-wrap{flex-wrap:nowrap}.flex--reverse-wrap{flex-wrap:wrap-reverse}.flex--wrap{flex-wrap:wrap}.flex--order-one{order:1}.flex--order-two{order:2}.flex--order-three{order:3}.trialOverlay{background:#005754;background:linear-gradient(1turn,#005754,#008b87 255%);height:100%;width:100%}.mainAppWrapper{min-height:100vh;position:relative}.mainAppWrapper.is-reports-page{background-color:#f9f9f9}.mainAppWrapper.locked .mainAppViewContent>:not(.notification){opacity:.6;pointer-events:none}.mainAppWrapper .mainAppView{display:block}.mainAppWrapper .mainAppViewContentWrapper .mainAppViewContent{transition:transform .45s cubic-bezier(.23,1,.32,1) 0ms;transition-property:transform,width}.mainAppWrapper .topNavBar .nav{transition:padding-left .45s cubic-bezier(.23,1,.32,1) 0ms}.mobile-menu-spacing{padding-bottom:70px}.mainAppWrapper.menu-active .topNavBar>.nav>button{display:none!important}@media(min-width:37.5625em){.mainAppWrapper.menu-active .mainAppViewContentWrapper .mainAppViewContent{margin-left:260px;width:calc(100% - 260px)}}.mainAppViewContent{position:relative}.mainAppViewContent.is-logged-in{padding-left:12px;padding-right:12px}.mainAppViewContent.nav-visible{padding-top:64px}@media(min-width:30em){.mainAppViewContent.nav-visible{margin-left:72px}}.mainAppViewContent.transition-down{transform:translateY(80px);transition:transform .5s}@media(min-width:0em)and (max-width:47.99em){.mainAppViewContent.is-logged-in{padding-left:8px;padding-right:8px}}.content-spacing{margin-left:24px!important}.spacing{margin-left:12px;margin-right:12px}.topRight .languageSwitcher{display:inline-block}.topRight .languageSwitcher .langItemContent .langItemContentText{color:#fff!important}.topRight .languageSwitcher button svg{fill:#fff!important}.topRight .moduleSelector{display:inline-block;vertical-align:top;width:auto}@media screen and (max-width:500px){.topRight .languageSwitcher{display:none}}@media screen and (min-width:500px){.menuBar .languageSwitcherMenuItem{display:none}}.show-loading-animation .rect-shape,.show-loading-animation .round-shape,.show-loading-animation .text-row,.show-loading-animation.rect-shape,.show-loading-animation.round-shape,.show-loading-animation.text-row{animation:react-placeholder-pulse 1.5s infinite}@keyframes react-placeholder-pulse{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}.step{cursor:pointer}.guestRegistrationPage .guestRegistration-container{border:0;border-radius:0;height:calc(100vh - 142px);padding:0}@media screen and (max-width:1024px){.guestRegistrationPage .guestRegistration-container.no-right-margin{margin-right:-24px}}.guestRegistrationPage .guestRegistration-container .containerContent{height:100%}.guestRegistrationPage .recent-history{background:#fff;border:0;border-radius:5px;box-shadow:0 1px 6px 0 #0000001f}.guestRegistrationPage .recent-history .containerContent{width:100%}.registrationPageContainer .stepper-steps-row{padding-top:0!important}.registrationPageContainer .logoutBtn .icon{display:inline-block;float:left;margin-left:24px}.registrationPageContainer .logoutBtn .icon path{fill:#0000008a!important}.registrationPageContainer .logoutBtn>div>span{color:#0000008a!important;float:left;line-height:28px}@media(max-width:767px){.registrationPageContainer .logoutBtn .btnText{display:none}.registrationPageContainer .logoutBtn{min-width:48px!important;width:auto}}@media(min-height:768px){.registrationPageContainer:not(.guestRegistrationPage) .form-content>.container{height:calc(100vh - 180px)}.registrationPageContainer:not(.guestRegistrationPage) .form-content>.container.register-step{height:auto;min-height:calc(100vh - 180px)}}@media(orientation:portrait){.registrationPageContainer:not(.guestRegistrationPage) .form-content>.container{height:600px}}.registration-stepper{margin-left:16px}.registrationPageContainer:not(.guestRegistrationPage){margin-top:24px;min-width:325px}.registrationPageContainer:not(.guestRegistrationPage) .form-content>.container{height:calc(100vh - 180px);margin-bottom:0}.registrationPageContainer:not(.guestRegistrationPage) .form-content>.container.register-step{height:auto;min-height:calc(100vh - 180px)}.registrationPageContainer:not(.guestRegistrationPage) .item-selections.form-content .container:not(.register-step){padding-bottom:10px}.registrationPageContainer:not(.guestRegistrationPage) .form-content.with-scale>.container{height:calc(100vh - 130px)}.registrationPageContainer:not(.guestRegistrationPage) .form-content.with-scale>.container.register-step{height:auto;min-height:calc(100vh - 130px)}.registrationPageContainer:not(.guestRegistrationPage) .containerContent{height:100%}.registrationPageContainer:not(.guestRegistrationPage) .form-bar,.registrationPageContainer:not(.guestRegistrationPage) .form-content{position:relative}.registrationPageContainer:not(.guestRegistrationPage) .overlay:after{background:#fff;content:"";height:100%;opacity:.33;position:absolute;top:0;width:100%;z-index:999}.registrationPageContainer:not(.guestRegistrationPage) .progress{background-color:#b2dfdb;margin:-24px -12px 19px}.registrationPageContainer:not(.guestRegistrationPage) .progress>*{background-color:#009688}.registrationPageContainer:not(.guestRegistrationPage) .fade-leave{opacity:1;transform:translateY(-100%)}.registrationPageContainer:not(.guestRegistrationPage) .fade-leave.container{transform:translateY(-100%)}.registrationPageContainer:not(.guestRegistrationPage) .fade-leave.fade-leave-active{opacity:0;transition:opacity .25s ease-out}.registrationPageContainer:not(.guestRegistrationPage) .fade-enter{opacity:0}.registrationPageContainer:not(.guestRegistrationPage) .fade-enter.fade-enter-active{opacity:1;transition:opacity .25s ease-in;transition-delay:.25s}.registrationPageContainer:not(.guestRegistrationPage) .slide-appear,.registrationPageContainer:not(.guestRegistrationPage) .slide-enter{opacity:0;transform:translateX(-100%)}.registrationPageContainer:not(.guestRegistrationPage) .slide-appear.slide-appear-active,.registrationPageContainer:not(.guestRegistrationPage) .slide-enter.slide-enter-active{opacity:1;transform:translateX(0);transition:all .25s ease-in}.registrationPageContainer:not(.guestRegistrationPage) .slide-leave{opacity:1;transform:translateX(0)}.registrationPageContainer:not(.guestRegistrationPage) .slide-leave.slide-leave-active{opacity:0;transform:translateX(-100%);transition:all .25s ease-out}.amount-insertion,.overview{max-width:600px;padding-bottom:12px;padding-top:5px}@media(min-width:0em)and (max-width:37.5525em){.amount-insertion,.overview{max-width:300px}}.register-step .teal-fill{fill:#009688!important}.register-step .red-fill{fill:#f44336!important}.register-grid-container{height:100%}@media(min-width:0em)and (max-width:47.99em){.registrationPageContainer .double-pair-container-date{margin-bottom:24px!important}}.amount-insertion{position:relative}@media(min-width:0em)and (max-width:47.99em){.amount-insertion .date-picker{height:48px!important;margin-right:0!important;width:100%!important}.amount-insertion .date-picker div[style]{width:100%!important}.amount-insertion .date-picker div{flex:1 100%}}.amount-insertion .double-pair-container{display:flex}.amount-insertion .number-input{background-color:#0000000f;flex:1;height:1.5cm;margin-top:25px}@media(min-width:30em){.amount-insertion .number-input{height:2cm}}@media(min-width:64em){.amount-insertion .number-input{height:2.5cm}}.amount-insertion .number-input input{font-size:1.75em!important;font-weight:700;height:1.5cm;line-height:1.5cm;padding:0;text-align:center}@media(min-width:30em){.amount-insertion .number-input input{height:2cm;line-height:2cm}}@media(min-width:64em){.amount-insertion .number-input input{height:2.5cm;line-height:2.5cm}}.amount-insertion .registrationButton .MuiButton-label{align-items:center}.amount-insertion .registrationButton,.amount-insertion .registrationButton button,.amount-insertion .registrationButton button *{font-size:22px!important;height:1.5cm!important;line-height:1.5cm!important}@media(min-width:30em){.amount-insertion .registrationButton,.amount-insertion .registrationButton button,.amount-insertion .registrationButton button *{height:2cm!important;line-height:2cm!important}}@media(min-width:64em){.amount-insertion .registrationButton,.amount-insertion .registrationButton button,.amount-insertion .registrationButton button *{height:2.5cm!important;line-height:2.5cm!important}}@media(max-height:599px){.amount-insertion .gauge-container{display:none}}@media(max-width:599px){.amount-insertion .gauge-container{display:none}}@media(max-height:631px){.amount-insertion .number-input{height:1.5cm}.amount-insertion .number-input input{height:1.5cm;line-height:1.5cm;padding:0}.amount-insertion .registrationButton,.amount-insertion .registrationButton button,.amount-insertion .registrationButton button *{font-size:22px!important;height:1.5cm!important;line-height:1.5cm!important}}.cell-align{align-items:center;display:flex}.cell-align .product-label{font-size:17px;margin:0 0 0 12px;text-transform:uppercase}.image-status-overlay{background-color:#dddbdb;opacity:.8}.image-icon-overlay,.image-status-overlay{align-items:center;display:flex;height:72px;justify-content:center;left:0;position:absolute;top:0;width:72px}.product-image-container{height:72px;position:relative;width:72px}.product-img{height:72px;width:72px}.overview .step-container{padding-right:40px!important}@media(min-width:37.5625em){.overview .step-container{padding:18px 40px 18px 18px!important}}@media(min-width:48em){.overview .step-container{padding:18px 40px 18px 18px!important}}.overview .step-container:hover polygon#arrow-right{animation:fly-out .3s ease-in-out}.overview .step-container:hover polygon#arrow-left{animation:fly-out .3s ease-in-out reverse}.overview .step-container>div{display:flex;flex-direction:row}@media(min-width:0em)and (max-width:37.5525em){.overview .step-info:not(:last-child) .step-container{padding:5px 0!important}.overview .step-info:not(:last-child) .step-image{margin-left:15px;margin-right:5px;min-height:40px;min-width:40px}.overview .step-info:not(:last-child) .step-image .arrow-down{bottom:-29px;display:block;width:11px}}@media(min-width:48em){.overview .step-info:not(:nth-last-child(2)) .step-image{margin:0 10px;min-height:60px;min-width:60px}}@media(min-width:64em){.overview .step-info:not(:nth-last-child(2)) .step-image{margin:0 20px;min-height:80px;min-width:80px}}@media(min-width:37.5625em){.overview .step-info:not(:nth-last-child(2)) .step-image .arrow-down{bottom:-38px;display:block;height:25px;width:18px}}.overview .step-info:last-child .step-container{padding:10px!important}@media(min-width:0em)and (max-width:37.5525em){.overview .step-info:last-child .step-container{margin-top:6px!important}}@media(min-width:37.5625em){.overview .step-info:nth-last-child(2) .step-container{margin-top:18px!important}}.overview .date-picker{align-items:flex-start;border-bottom-color:#0000006b;display:inline-block;flex-basis:auto;flex:1 100%;margin-top:24px;transition:border .3s ease-in-out;vertical-align:middle;width:100%}@media(min-width:64em){.overview .date-picker{margin-top:50px}}.overview .date-picker:hover{border-bottom-color:#009688}.overview .date-picker input{color:#0000008a!important;font-size:1.4em!important}@media(min-width:80em){.overview .date-picker input{font-size:1.75em!important}}.overview .date-picker svg{height:40px!important;margin-top:4px;width:40px!important}.overview .date-picker div[style]{height:48px!important;width:100%!important}.overview .step-image{background-size:cover!important;border-radius:2px;max-height:1px;max-width:1px;min-height:50px;min-width:50px;padding:0;position:relative;width:100%}@media(min-width:48em){.overview .step-image{min-height:80px;min-width:80px}}@media(min-width:64em){.overview .step-image{min-height:120px;min-width:120px}}.overview .arrow-down{fill:#009688;display:none;left:50%;position:absolute;transform:translateX(-50%)}.overview .step-title{font-size:10px;margin-left:1px;text-align:left;word-break:break-all}@media(min-width:64em){.overview .step-title{font-size:12px;font-weight:400;margin-left:2px}}.overview .step-description{font-size:20px;line-height:25px;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;word-break:break-word}@media(min-width:64em){.overview .step-description{font-size:28px;line-height:34px}}@media(min-width:80em){.overview .step-description{font-size:34px;line-height:40px}}@keyframes fly-out{0%{transform:translateZ(0)}50%{transform:translate3d(-100%,0,0)}51%{transform:translate3d(100%,0,0)}to{transform:translateZ(0)}}.gauge-chart{height:100%;max-height:175px;overflow:hidden;width:100%}.gauge-chart .chart{max-height:450px;transform:translateY(-8%)}.gauge-chart .highcharts-axis-line{stroke-width:0}.gauge-chart .highcharts-pane{fill:#ffe2ab}.gauge-chart .highcharts-plot-band{fill:#f99f1d}.placeholder{color:#000000de!important}.recent-history .containerContent{-webkit-overflow-scrolling:touch;overflow:auto;position:relative}.recent-history .active{background-color:#35de1e}.recent-history .inactive{background-color:#c5c5c5}.recent-history .deleted{background-color:red}@media(min-width:0em)and (max-width:63.99em){.recent-history:after{background:linear-gradient(90deg,#fff0 0,#fff) 100%;content:"";height:100%;position:absolute;right:0;top:0;width:40px}}.recent-history-guests .containerContent{-webkit-overflow-scrolling:touch;overflow:auto;position:relative}.recent-history-guests .active{background-color:#35de1e}.recent-history-guests .inactive{background-color:#c5c5c5}.recent-history-guests .deleted{background-color:red}@media(min-width:0em)and (max-width:63.99em){.recent-history-guests:after{background:linear-gradient(90deg,#fff0 0,#fff) 100%;content:"";height:100%;position:absolute;right:0;top:0;width:40px}}.fullWidth{width:100%}.hiddenSoundwave,.soundWave{margin-left:24px;width:40px}.hiddenSoundwave{visibility:hidden}.hiddenSoundwave,.soundWave{bottom:0;height:80px;position:absolute;right:0}.soundSelector{position:relative}.enableComments{margin-left:5px}.settingAutomaticRegistration{display:flex}.control{margin-left:10px;margin-right:7.5px}.table__overlay{background-color:#ffffffc2;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1000}.table__wrapper{margin-bottom:32px;position:relative}.tableChip{background-color:#fff!important;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:200px;z-index:3000}.fileForm{align-items:center;background:#2222221f;color:#222c;cursor:pointer;display:flex;flex-direction:column;justify-content:center;padding:24px;text-align:center}.fileForm.draggedIn{background:#22222261}.fileForm.is-failed{background:green}.fileForm .filePrompt{align-items:center;display:flex;flex-direction:row}.fileForm .filePrompt svg.cloud,.fileForm .filePrompt svg.file{color:#222c!important;height:24px!important;width:24px!important}.fileForm .filePrompt svg.file{margin-right:12px}.fileForm .filePromptUpload{align-items:center;display:flex;flex-direction:column}.fileForm .filePromptData{align-items:flex-start;display:flex;text-align:left}.fileForm .filePromptData p{display:inline-flex;flex-direction:row;justify-content:space-between;margin:6px 0}.fileForm .filePromptData p span{margin:0 12px;max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fileForm .filePromptData p span:first-of-type{margin-left:0}.fileForm .filePromptData p span:last-of-type{margin-right:0}.fileForm .filePrompt .progressBar{background:#c5c5c5!important}.fileForm .fileInput{height:0;opacity:0;width:0}.accountsSettings .listItem .icon{display:none!important}.accountsSettings .buttonsContainer{display:flex;justify-content:flex-end;margin-bottom:20px}.accountsSettings .moveAllButtonsContainer{display:table-cell;height:calc(80vh - 80px);vertical-align:middle}.accountsSettings .listItem:hover .icon{display:block!important}.accountsSettings .listContainer{height:100%}.accountsSettings .listContainer .containerHeader{padding:0 12px;width:90%}.accountsSettings .listContainer .containerContent{max-height:100%;overflow-y:scroll}@media(min-width:0em)and (max-width:79.99em){.accountsSettings .listContainer{padding:36px 24px}.accountsSettings .listContainer .containerHeader{top:-6px}}@media(min-width:0em)and (max-width:47.99em){.accountsSettings .toolBar{margin-top:12px}.accountsSettings .listContainer{height:auto}.accountsSettings .listContainer .containerHeader{padding:0 6px;top:-12px}}@media(min-width:0em)and (max-width:37.5525em){.accountsSettings .listContainer{padding:48px 24px}}.accountsSettings .AccountListItemText{display:flex;flex-direction:column}.useAccountNickname__label{margin-left:-30px}.changeIndicator{align-items:center;display:flex;flex:1 1 auto;flex-flow:row nowrap}.changeIndicator .changeIndicatorIcon{padding:6px}.changeIndicator .changeIndicatorIcon svg{fill:#009688!important;height:30px!important;width:30px!important}.recipientDialog .nameInput{margin-bottom:16px}.recipientDialog .phoneInput{align-items:flex-end;display:flex;flex-direction:row}.recipientDialog .phoneCountryCodeInput{margin-right:6px}.recipientDialog .phoneCountryCodeInput input{margin-top:2px!important;text-align:right!important}.alarmsPanel .messageHelpText{float:right;font-size:14px;margin-top:6px}.alarmsPanel .messageHelpText.error{color:#f44336}.alarmsPanel .recipientsList{margin-top:12px}.alarmsPanel .recipientsList table{margin-bottom:24px}.alarmsPanel .recipientsList table td:first-child{width:60%!important}.alarmsPanel .recipientsList table tr{cursor:pointer!important}.alarmsPanel .recipientsList table tr svg{color:#222222a6!important}.alarmsPanel .recipientsList table tbody td:nth-child(2)>div>div>div{margin:auto!important}.alarmsPanel .recipientsList .list{margin-bottom:24px;min-height:36px}.alarmsPanel .recipientsList .recipientBtns{align-items:flex-end;display:flex;flex-direction:column;padding-left:2px;padding-right:2px}.alarmsPanel .field{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-top:12px;padding-bottom:12px;padding-left:12px;padding-right:12px}.alarmsPanel .field .helpWrapper{height:48px;width:48px}.alarmsPanel .field h2{color:#000000de}.alarmsPanel .field .control{width:512px}.alarmsPanel .field .btn svg{fill:#009688!important}.alarmsPanel .field label{margin-right:24px}@media(min-width:30em){.alarmsPanel .field label{width:200px}}.alarmsPanel .field label>span{color:#222222d9;font-weight:600}.alarmsPanel .field label>span+small{color:#222222d9;display:block;font-size:.85em}@media(min-width:48em){.alarmsPanel .field:first-child{margin-top:-6px!important}}@media(min-width:0em)and (max-width:63.99em){.alarmsPanel .field{align-items:flex-start;flex-direction:column;padding:0!important}.alarmsPanel .field .control{width:100%}.alarmsPanel .field .control>div{width:100%!important}.alarmsPanel .field .helpWrapper{display:none}}.alarmsPanel .saveButton{float:right}.alarmsPanel .buttons{align-items:flex-end;flex-direction:column}.settingToggle{width:100%}.settingsPageContainer{display:flex;flex-direction:column;min-height:calc(100vh - 80px);overflow:visible;padding-top:24px}@media(min-width:80em){.settingsPageContainer{flex-direction:row}}@media(min-width:0em)and (max-width:79.99em){.settingsPageContainer{padding-left:8px;padding-right:8px}}.settingsPageContainer .settingsContent>.placeholder{min-height:calc(100vh - 116px)}@media(min-width:80em){.settingsPageContainer .settingsContent{flex:1 75%;min-width:300px;overflow:visible}}@media(min-width:0em)and (max-width:79.99em){.settingsPageContainer .settingsFilters{margin:-2% -2% 70px}}.settingsPageContainer .setting{align-items:center;border-bottom:1px solid #00000040;display:flex;flex-wrap:wrap;padding-bottom:10px}.settingsPageContainer .setting--borderless{border-bottom:0;padding-bottom:0}.settingsPageContainer .setting:first-child{margin-top:-10px}@media(min-width:48em){.settingsPageContainer .MuiTable-root{table-layout:fixed}}.settingsPageContainer .MuiTable-root td:last-child{padding-right:30px!important}.settingsPageContainer .MuiTableRow-root#new-or-updated-row{background-color:#0096884d!important}.settingsPageContainer .MuiTableRow-root.MuiTableRow-hover:hover{background-color:#00000005}.settingsPageContainer .MuiPaper-root>div:not(.MuiToolbar-root):not(.MuiTable-root){margin-right:-16px;overflow:visible!important;position:relative}@media(min-width:48em){.settingsPageContainer .MuiPaper-root>div:not(.MuiToolbar-root):not(.MuiTable-root){margin:0;position:static}}.settingsPageContainer .MuiPaper-root>div:not(.MuiToolbar-root):not(.MuiTable-root):after{background:linear-gradient(90deg,#fff0 0,#fff) 100%;content:"";height:100%;position:absolute;right:0;top:0;width:40px;z-index:10}@media(min-width:48em){.settingsPageContainer .MuiPaper-root>div:not(.MuiToolbar-root):not(.MuiTable-root):after{content:none}.settingsPageContainer .MuiPaper-root>div:not(.MuiToolbar-root):not(.MuiTable-root)>div>div{overflow:visible!important}}.projectInformation{color:rgba(0,0,0,.871);font-family:Lato,Roboto,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.024em;padding-top:12px}.projectInformation .projectProgress{display:block;margin:0 auto;position:relative;width:120px}.projectInformation .projectProgress .projectPercentage{border:3px solid #29b6f6;border-radius:50%;font-size:30px;height:90px;left:15px;line-height:90px;margin:0;position:absolute;text-align:center;top:15px;width:90px}.projectInformation .projectProgress .circularPercentage{left:0;position:absolute;top:0}.projectInformation .projectInformationEditor dt{color:rgba(0,0,0,.871);font-weight:800;text-transform:uppercase}.projectInformation .projectInformationEditor dl{font-size:16px;margin-bottom:24px}.projectInformation .projectInformationEditor dd{line-height:48px;margin:0 0 10px;min-height:48px}.projectInformation .projectInformationEditor .itemsList{line-height:1.6;padding-left:20px}.projectInformation .projectInformationEditor .itemsList li{margin-bottom:10px}.projectInformation .projectInformationEditor .editIcon{fill:#757575!important;cursor:pointer;margin-left:24px;position:relative;top:4px}.projectInformation .projectInformationEditor .removeBtn{bottom:-2px}.projectInformation .projectInformationEditor .removeBtn svg{fill:#757575!important}.projectInformation .projectInformationEditor .editButton svg{color:#0000008a!important}.projectInformation .projectInformationEditor .editButton:hover svg{color:#008b87!important}.projectInformation .projectInformationEditor .projectInformationTitle{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.projectInformation .projectInformationEditor .projectInformationTitle .projectEditButton svg{color:#0000008a!important}.projectInformation .projectInformationEditor .projectInformationTitle .projectEditButton.active svg,.projectInformation .projectInformationEditor .projectInformationTitle .projectEditButton:hover svg{color:#008b87!important}.projectInformation .projectInformationEditor .editControllers{float:right}.timeline{padding-bottom:15px}.timelineTitle{color:#222;font-size:1em;text-transform:uppercase}.timelineIcon{background:#fff;border:2px solid #29b6f6;border-radius:50%;height:18px!important;margin-left:2px;margin-top:-6px;width:18px!important}.timelineStep{color:#222}.timelineStep svg{color:#29b6f6!important}.timelineStep.is-inactive,.timelineStep.is-inactive>span{color:#c5c5c5!important}.timelineStep.is-inactive .timelinIcon{border-color:#d2d2d2!important}.timelineStep>span{color:#222!important;font-size:16px!important}.timelineStepTitle{font-weight:300!important;margin:0!important}.timelineStepTitle.last{color:#c5c5c5!important;margin-bottom:12px!important;margin-top:0!important}.timelineDate{font-size:1.17em!important;margin-left:10px!important;margin-top:-4px!important;text-transform:capitalize}.is-inactive .timelineDate{color:#c5c5c5}.timelineContent{margin-left:25px!important;margin-top:-44px!important;padding-left:126px!important}.timelineContentInner{font-family:Lato,Roboto,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px!important;margin-top:10px!important}.timeline .timelineStep .timelineActionButtonSet .timelineActionButton{margin-bottom:24px;margin-left:12px;margin-right:12px}.timeline .timelineStep .timelineActionButton:last-child{margin-bottom:0}.timeline .timelineStep .timelineActionButtonSet{margin-left:-12px;margin-right:-12px}.timeline .timelineStep.timelineAction .timelineContent{padding-left:126px!important}.timeline .timelineStep:first-child div.timelineIcon{border-color:#c5c5c5!important}@media(min-width:0em)and (max-width:79.99em){.timeline .timelineActionStartFollowUp span{font-size:11px!important}}.timeline .timelineStep+div{margin-bottom:-9px}.timelineStepTitle{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(min-width:48em)and (max-width:71.875em){.timelineActionButton span,.timelineDate{font-size:12px!important}.timeline .timelineStep.timelineAction .timelineContent,.timelineContent{padding-left:95px!important}.timeline .timelineStep.timelineAction .timelineContent.timelineButton,.timelineContent.timelineButton{padding-left:25px!important;padding-right:0!important}}@media(min-width:48em)and (max-width:87.5em){.timeline .timelineStep.timelineAction .timelineContent,.timelineContent .timelineButton{padding-left:55px!important}}.projectActionsPanel .date-picker{min-width:256px}.projectActionsPanel .date-picker input{margin-left:35px;text-align:left}.projectActionsPanel .durationValues,.projectActionsPanel .editModalControllers,.projectActionsPanel .projectActions,.projectActionsPanel .projectDuration,.projectActionsPanel .projectName,.projectActionsPanel .projectSelections{padding:10px 0}.projectActionsPanel .editModalControllers{margin-bottom:100px}.projectActionsPanel .durationValues>div{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;min-height:48px}.projectActionsPanel .durationValues .date-picker{border:#e0e0e0;border-bottom:1px solid #e0e0e0;position:relative}.projectActionsPanel .durationValues .inputWrapper{margin-bottom:20px}.projectActionsPanel .durationValues .inputWrapper .input{height:38px!important}.projectActionsPanel .durationValues small{color:rgba(0,0,0,.298)}.projectActionsPanel .editModalControllers{display:flex;justify-content:flex-end}.projectActionsPanel .actions{display:inline-block;min-width:304px}.projectActionsPanel .actions .action{align-items:center;display:flex;justify-items:center}.projectActionsPanel .projectSelections{border:none}.actionsLabel{color:#000000de}.projectActionsPanel:not(.projectActionsPanelInModal){padding:10px}.projectPageContainer{margin-top:24px}@media(min-width:64em){.projectPageContainer{overflow:hidden}}@media(min-width:48em){.projectPageContainer{max-height:87vh}}.projectPageContainer .projectGrid{align-items:start}.projectPageContainer .scrollArea{height:87vh;width:100%}.projectPageContainer .scrollArea .scrollbar-container{z-index:1}@media(min-width:0em)and (max-width:63.99em){.projectPageContainer .scrollArea .scrollbar-container{display:none}}@media(min-width:48em)and (max-width:63.99em){.projectPageContainer .scrollArea{height:auto!important;overflow:visible!important}}@media(min-width:0em)and (max-width:47.99em){.projectPageContainer .scrollArea{height:auto!important;overflow:visible!important}}.projectPageContainer .scrollArea .scroll-area,.projectPageContainer .scrollArea .scrollarea-content{overflow:visible!important}.projectPageContainer .createProject{bottom:24px;position:fixed;right:24px}.projectPageContainer .projectPageGrid .gridElement{border-right:1px solid gray;min-height:87vh}.projectPageContainer .projectPageGrid .gridElement:last-child{border:none}.projectPageContainer .projectPageGrid h3.pageTitle{color:#000;margin-left:25px}.projectPageContainer .icon{fill:#858585!important}.placeHolder{margin:40vh auto;text-align:center}.errorPage{background-color:#2196f3;color:#fff;height:100vh;position:relative;width:100vw}.errorPageCode{font-size:12em;font-weight:100;margin:.05em;position:relative;transform-origin:50%}@media(min-width:80em){.errorPageCode{max-width:30%;transform:translate(20vw,15vh)}}.errorPageBody{background-color:#2196f3;padding:1.5em;position:relative;transform:translateY(6vh);transform-origin:50%;z-index:1000}@media(min-width:80em){.errorPageBody{max-width:30%;transform:translate(50vw,25vh);transform-origin:50% 50%}}.errorPageBody__Buttons{align-items:center;display:flex;margin-right:5%}@media(min-width:80em){.errorPageBody__Buttons{justify-content:flex-end}}.errorPageBody__Buttons .btn{margin:0}.errorPageBody__Buttons .btn:last-of-type{margin-left:1em}@media(min-width:30em){.errorPage:before{background-image:url(/foodwaste/images/error_img.4fde4408c1.gif);background-position:0;bottom:0;content:"";display:block;height:50%;max-height:368px;max-width:475px;position:absolute;width:100%;z-index:1000}}.errorPage:after{background-image:url(/foodwaste/images/error_img.4fde4408c1.gif);background-position:417px 0;content:"";display:block;height:41%;max-height:301px;max-width:416px;position:absolute;right:0;top:12px;width:100%;z-index:1000}@media(min-width:80em){.errorPage:after{right:35%;top:10%;width:35%}}
/*# sourceMappingURL=main.804547706b.css.map*/