@charset "UTF-8";/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */a,fieldset{background-color:transparent}.c-transaction p.email-receipt:hover,.new-records a,.payment-instructions-disclaimer .underline,abbr[title],button.link.danger:hover,button.link:hover{text-decoration:underline}button,hr,input{overflow:visible}progress,sub,sup{vertical-align:baseline}.changePageSize,.ember-burger-menu.is-open:after,.table-summary,[hidden],template{display:none}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-box-sizing:border-box;box-sizing:border-box}body{margin:0}details,main{display:block}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}[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:ButtonText dotted 1px}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;white-space:normal}textarea{overflow:auto;resize:vertical}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}.ember-burger-menu{position:relative;overflow:hidden}.ember-burger-menu>.bm-menu-container .bm-menu,.ember-burger-menu>.bm-outlet>.bm-menu-container .bm-menu{position:absolute;top:0;z-index:100;visibility:hidden;height:100%;-webkit-transition:all .5s;transition:all .5s}.ember-burger-menu[class*=bm-item-]>.bm-menu-container .bm-menu .bm-menu-item,.ember-burger-menu[class*=bm-item-]>.bm-outlet>.bm-menu-container .bm-menu .bm-menu-item{-webkit-transition:all 0s;transition:all 0s;-webkit-transition-delay:.5s;transition-delay:.5s}.ember-burger-menu>.bm-outlet{position:relative;z-index:99;height:100%;-webkit-perspective:1000px;perspective:1000px;-webkit-transition:-webkit-transform .5s,margin .5s;-webkit-transition:margin .5s,-webkit-transform .5s;transition:margin .5s,-webkit-transform .5s;transition:transform .5s,margin .5s;transition:transform .5s,margin .5s,-webkit-transform .5s}.ember-burger-menu>.bm-outlet>.bm-content{position:relative;height:100%;width:100%;background:#fff;overflow:auto}.ember-burger-menu.translucent-overlay>.bm-menu-container .bm-menu::after,.ember-burger-menu.translucent-overlay>.bm-outlet>.bm-menu-container .bm-menu::after{position:absolute;top:0;right:0;width:100%;height:100%;background:rgba(0,0,0,.2);content:"";opacity:1;-webkit-transition:opacity .5s;transition:opacity .5s}.ember-burger-menu.translucent-overlay>.bm-outlet::after{position:absolute;top:0;right:0;width:0;height:0;background:rgba(0,0,0,.2);content:"";opacity:0;z-index:100;-webkit-transition:opacity .5s,width .1s .5s,height .1s .5s;transition:opacity .5s,width .1s .5s,height .1s .5s}[type=color]:disabled,[type=date]:disabled,[type=datetime-local]:disabled,[type=datetime]:disabled,[type=email]:disabled,[type=month]:disabled,[type=number]:disabled,[type=password]:disabled,[type=search]:disabled,[type=tel]:disabled,[type=text]:disabled,[type=time]:disabled,[type=url]:disabled,[type=week]:disabled,input:not([type]):disabled,input[type=checkbox]:disabled,input[type=currency]:disabled,textarea:disabled{background-color:rgb(242.25,242.25,242.25);cursor:not-allowed}.ember-burger-menu.translucent-overlay.is-open>.bm-menu-container .bm-menu::after,.ember-burger-menu.translucent-overlay.is-open>.bm-outlet>.bm-menu-container .bm-menu::after{width:0;height:0;opacity:0;-webkit-transition:opacity .5s,width .1s .5s,height .1s .5s;transition:opacity .5s,width .1s .5s,height .1s .5s}.ember-burger-menu.translucent-overlay.is-open>.bm-outlet::after{width:100%;height:100%;opacity:1;-webkit-transition:opacity .5s;transition:opacity .5s}input,label,select,textarea{display:block}.ember-burger-menu.is-open>.bm-menu-container .bm-menu,.ember-burger-menu.is-open>.bm-outlet>.bm-menu-container .bm-menu{visibility:visible;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s, -webkit-transform .5s}.ember-burger-menu.is-open>.bm-menu-container .bm-menu .bm-menu-item,.ember-burger-menu.is-open>.bm-outlet>.bm-menu-container .bm-menu .bm-menu-item{-webkit-transition-delay:0s;transition-delay:0s}[type=button],[type=reset],[type=submit],a.btn,button{-webkit-transition:background-color 150ms ease;transition:background-color 150ms ease;-webkit-font-smoothing:antialiased}.ember-burger-menu.left>.bm-menu-container .bm-menu,.ember-burger-menu.left>.bm-outlet,.ember-burger-menu.left>.bm-outlet>.bm-menu-container .bm-menu{left:0;right:initial}.ember-burger-menu.right>.bm-menu-container .bm-menu,.ember-burger-menu.right>.bm-outlet,.ember-burger-menu.right>.bm-outlet>.bm-menu-container .bm-menu{right:0;left:initial}.ember-burger-menu.bm--push>.bm-menu-container .bm-menu,.ember-burger-menu.bm--push>.bm-outlet>.bm-menu-container .bm-menu{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.ember-burger-menu.bm--push.right>.bm-menu-container .bm-menu,.ember-burger-menu.bm--push.right>.bm-outlet>.bm-menu-container .bm-menu{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.als-modal>*,.sidebar-panel__scrubbrush>div,.ui-card-stack .ui-card-item,.ui-modal-dialog>*{-webkit-transform:translateZ(0)}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;-moz-appearance:none;appearance:none;background-color:#007aff;border:0;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-family:"Open Sans",sans-serif;font-size:1em;font-weight:500;line-height:1;padding:.75em 1.5em;text-align:center;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}label,legend{font-weight:600;margin-bottom:.375em}[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled,button:disabled{cursor:not-allowed;opacity:.5}[type=button]:disabled:hover,[type=reset]:disabled:hover,[type=submit]:disabled:hover,button:disabled:hover{background-color:#007aff}fieldset{border:0;margin:0;padding:0}legend{padding:0}[type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],input:not([type]),textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.06);box-shadow:inset 0 1px 3px rgba(0,0,0,.06);-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:.75em;padding:.5em;-webkit-transition:border-color 150ms ease;transition:border-color 150ms ease;width:100%}.input-group .input-append,[type=color]:disabled:hover,[type=date]:disabled:hover,[type=datetime-local]:disabled:hover,[type=datetime]:disabled:hover,[type=email]:disabled:hover,[type=month]:disabled:hover,[type=number]:disabled:hover,[type=password]:disabled:hover,[type=search]:disabled:hover,[type=tel]:disabled:hover,[type=text]:disabled:hover,[type=time]:disabled:hover,[type=url]:disabled:hover,[type=week]:disabled:hover,input:not([type]):disabled:hover,input[type=currency]:disabled:hover,textarea:disabled:hover{border:1px solid #ddd}[type=color]:hover,[type=date]:hover,[type=datetime-local]:hover,[type=datetime]:hover,[type=email]:hover,[type=month]:hover,[type=number]:hover,[type=password]:hover,[type=search]:hover,[type=tel]:hover,[type=text]:hover,[type=time]:hover,[type=url]:hover,[type=week]:hover,input:not([type]):hover,textarea:hover{border-color:rgb(209.95,209.95,209.95)}[type=color]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=datetime]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,input:not([type]):focus,textarea:focus{border-color:#007aff;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.06),0 0 5px rgba(0,109.8,229.5,.7);box-shadow:inset 0 1px 3px rgba(0,0,0,.06),0 0 5px rgba(0,109.8,229.5,.7);outline:0}label.disabled{cursor:not-allowed}label.disabled input{opacity:1}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;display:inline;margin-right:.375em}[type=file],select{margin-bottom:.75em;width:100%}.inline-input{margin:1em 0}.inline-input input{width:auto;display:inline-block;min-width:auto;padding:.25em;margin:0 .5em;max-width:50px;text-align:center}.checkbox-inline-adjustment{float:left;margin-top:-7px;margin-right:5px}.controls-bar .btn-flex-small{-webkit-box-flex:inherit;-ms-flex-positive:inherit;flex-grow:inherit;padding:2px 11px}.controls-bar-flex{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:auto;border-top:0;border-bottom:1px solid #e5e6ec}.controls-bar,.controls-bar-flex.controls-bar-flex-secondary{border-top:1px solid #ced0d9;border-bottom:1px solid #ced0d9}.controls-bar-flex.controls-bar-flex-secondary{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 20px;background:#fafbfc}.controls-bar-flex .controls-bar-flex-gaps{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.controls-bar-flex .ember-power-select-multiple-options input[type=search]{padding:1px 6px;margin-left:5px;margin-right:15px;margin-bottom:0;max-width:140px}.sub-controls-bar .label-header-top{font-weight:400;color:#727484;font-size:11px;text-transform:capitalize}.sub-controls-bar .power-select-pill-margin-right .ember-power-select-trigger{padding-right:20px}.form-test{padding:0;color:#727484 table tr th;color-text-align:center}.form-test .subtitle{opacity:.75;font-size:.9em!important}.input-group{position:relative;margin-left:10px}.input-group .input-append{padding:0 10px;line-height:2.4;height:35px;border-left:none;margin-top:5px;font-weight:600;background:#edf1f7;min-width:44px;text-align:center}.dialog-xs,.ember-power-select-options{min-width:200px}.input-group .input-append.loading{background:#fff;font-weight:400;border:1px solid #ddd;font-size:14px;line-height:2.4!important;width:80px!important;color:#858585}label.fix-checkbox-field{padding-left:1.5em}td,th{padding:.75em 0}label.fix-checkbox-field input{margin-left:-1.5em;height:20px}p.sub-text{font-size:13px;color:#354052;opacity:.75}p.horizontal-padding{margin:auto 20px}.icon.people{background-image:url(./images/icons/people-grey.png)}.icon.bottle{background-image:url(./images/icons/bottle-grey.png)}.icon.facility{background-image:url(./images/icons/facility-grey.png)}.icon.summary{background-image:url(./images/icons/summary-grey.png)}.icon.arrow-up{background-image:url(./images/icons/arrow-up.png)}.icon.arrow-down{background-image:url(./images/icons/arrow-down.png)}.active .icon.people{background-image:url(./images/icons/people-solid.png)}.active .icon.bottle{background-image:url(./images/icons/bottle-solid.png)}.active .icon.facility{background-image:url(./images/icons/facility-solid.png)}.active .icon.summary{background-image:url(./images/icons/summary-solid.png)}*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit}body,html{height:100%}ol,ul{list-style-type:none;margin:0;padding:0}dd,dl,figure{margin:0}dt{font-weight:600;margin:0}img,picture{margin:0;max-width:100%}table{border-collapse:collapse;width:100%;background:#fff}th{border-bottom:1px solid rgb(165.75,165.75,165.75);font-weight:600;text-align:left}td{border-bottom:1px solid #ddd}td,th,tr{vertical-align:middle}.table-img{padding:5px;width:40px;height:40px;border:1px solid #d7d9e2;border-radius:4px}.changePageSize{padding-right:20px}.table-row-hover tr:hover{cursor:pointer;background:#e8f5ff;border-left:5px solid #007aff}.model-list--clickable>*,.sortable-table .table-clickable-row tr,.table-clickable-row tr{border-left:5px solid transparent}.table-row-hover tr:hover .is-first-column{background:#e8f5ff!important}.table-summary{width:50%;float:left;font-size:14px;color:#687b9a}.table-footer{padding:20px}.sortable-table .table-clickable-row .list--table td:first-of-type,.sortable-table .table-clickable-row table td:first-of-type,.table-clickable-row .list--table td:first-of-type,.table-clickable-row table td:first-of-type{padding:1em 0 1em 15px}.sortable-table .table-clickable-row table td:nth-of-type(n+2),.table-clickable-row table td:nth-of-type(n+2){color:#9fa9ba}.inventory-table .table-clickable-row table td:nth-of-type(n+2),.machines-list-table .table-clickable-row table td:nth-of-type(n+2){color:#3a3d4d}.sortable-table .table-clickable-row tbody tr:hover,.table-clickable-row tbody tr:hover{cursor:pointer;background:#e8f5ff;border-left:5px solid #007aff}.machines-list-table .table-clickable-row th:nth-of-type(3){text-align:left!important}.machines-list-table .table-clickable-row table td:last-of-type,.machines-list-table .table-clickable-row table th:last-of-type{text-align:center}.inventory-table .table-clickable-row table{table-layout:auto}.inventory-table .table-clickable-row table td:nth-of-type(n+3),.inventory-table .table-clickable-row table th:nth-of-type(n+3){padding-right:0;text-align:center}.et-td{color:#3a3d4d!important}.invoice-table td,.invoice-table td:first-of-type,.invoice-table td:last-of-type{padding:10px 20px;color:#3a3d4d}.ember-table td,.ember-table thead th{border-right:1px solid #e1e2e8;padding-left:10px}.invoice-table td:last-of-type{text-align:right}.td-last-left-align .table td:last-of-type,td.text-left,th.text-left{text-align:left!important}.invoice-table small{color:#687b9a;display:block}.invoice-table i{color:#007aff}.invoice-table tfoot{text-transform:capitalize}.warning--orange{color:#f5a623}.warning--red{color:#d0011b}.ember-table td{color:#4e4e4e}.ember-table thead th{background:#fafbfc;z-index:10;border-bottom:1px solid #e1e4e8;border-top-left-radius:2px;border-top-right-radius:2px;font-size:12px}.et-depth-indent.depth-0{padding-left:0}.et-depth-indent.depth-1{padding-left:16px}.et-depth-indent.depth-2{padding-left:32px}.et-depth-indent.depth-3{padding-left:48px}.et-depth-indent.depth-4{padding-left:64px}.et-depth-indent.depth-5{padding-left:80px}.et-depth-indent.depth-6{padding-left:96px}.et-depth-indent.depth-7{padding-left:112px}.et-depth-indent.depth-8{padding-left:128px}.et-depth-indent.depth-9{padding-left:144px}.et-depth-indent.depth-10{padding-left:160px}.et-depth-indent.depth-11{padding-left:176px}.et-depth-indent.depth-12{padding-left:192px}.et-depth-indent.depth-13{padding-left:208px}.et-depth-indent.depth-14{padding-left:224px}.et-depth-indent.depth-15{padding-left:240px}.et-depth-indent.depth-16{padding-left:256px}.et-depth-indent.depth-17{padding-left:272px}.et-depth-indent.depth-18{padding-left:288px}.et-depth-indent.depth-19{padding-left:304px}.et-depth-indent.depth-20{padding-left:320px}.et-depth-indent.depth-21{padding-left:336px}.et-depth-indent.depth-22{padding-left:352px}.et-depth-indent.depth-23{padding-left:368px}.et-depth-indent.depth-24{padding-left:384px}.et-cell-container{display:-webkit-box;display:-ms-flexbox;display:flex}.et-occlusion{height:500px}.et-default .et-toggle-collapse{position:relative}.et-toggle-collapse{-webkit-box-sizing:content-box;box-sizing:content-box;width:24px;padding:0}.et-toggle-collapse input{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;opacity:.001;cursor:pointer}.et-toggle-collapse input:hover+span{color:#007aff}.et-toggle-collapse input+span{color:gray;display:inline-block;font:normal normal normal 14px/1 FontAwesome;margin-right:8px}.campus-card-recon table tr:first-of-type td:last-child,.daily-recon table tr:first-of-type,.table-v2 th,.value-center-collections table tr:first-of-type{font-weight:700}.ad-btn,a.btn,a.btn-secondary,body,h1,h2,h3,h4,h5,h6,input[type=file].btn-secondary{font-family:"Open Sans",sans-serif}.et-toggle-collapse input:checked+span:before{content:"\f054"}.et-toggle-collapse input+span:before{content:"\f078"}.ember-table .et-depth-placeholder:not(.depth-0){-webkit-box-sizing:content-box;box-sizing:content-box;width:24px;height:100%}table tr:nth-of-type(even) .is-first-column{background:#fafbfc}table tr:nth-of-type(odd) .is-first-column{background:#fff}.table-v2 td{color:#7b7b7b;font-size:16px}a,a:active,a:focus,a:hover{color:#007aff}.table-v2 th{text-transform:capitalize;font-size:.625rem}.selected-row td,li.selected-row{background:#e9f5ff!important}td.text-left input,th.text-left input{display:inline!important}table.auto-width{width:auto!important}.cycle-time{width:5em!important;text-align:right}body{color:#333;font-size:1em;line-height:1.5}h1,h2,h3,h4,h5,h6{font-size:1.25em;line-height:1.2;margin:0 0 .75em}p{margin:0 0 .75em}a{text-decoration:none;-webkit-transition:color 150ms ease;transition:color 150ms ease}hr{border-bottom:1px solid #ddd;border-left:0;border-right:0;border-top:0;margin:1.5em 0}.dialog-xs{max-width:200px}.dialog-sm{max-width:300px;min-width:300px}.edit-80{max-width:80%;min-width:60%!important}.edit-80-fixed{max-width:80%;min-width:80%!important}.edit-form{overflow-y:scroll;max-height:100%}.edit-form.modal-form{overflow:auto}.edit-form .form-field-group:nth-of-type(even),.edit-form .form-field:nth-of-type(even){background:#fafbfc}.edit-form .form-field-group{display:-webkit-box;display:-ms-flexbox;display:flex}.edit-form .form-field-group>:nth-of-type(even){background:inherit}.edit-form .form-field-group>*{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.edit-form .form-field{padding:.5em 10px .5em 20px}.edit-form .form-field label{margin:0;font-weight:400;color:#2a2c2f;font-size:12px}.edit-form .form-field label .subtitle{color:red;margin-bottom:8px}.edit-form .form-field label .fa{margin-left:2px;color:#007aff}.edit-form .form-field.checkbox-field label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.edit-form .form-field.checkbox-field label input{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:.5em 0;height:inherit}.edit-form .form-field--has-errors input{border:1px solid #d0011b;-webkit-box-shadow:none;box-shadow:none}.edit-form .form-field--errors{padding:.5em 0 0 .5em;color:#d0011b;font-size:12px}.edit-form .g-map-container{padding:.5em 20px}.edit-form input{margin:0;height:36px;border:1px solid #dfe3e9;color:#354052;border-radius:4px;line-height:1;padding:0 8px}.edit-form .checkbox-field+.text-field,.edit-form .margin-5,label.checkbox-field.pad-top{margin-top:5px}.edit-form input:disabled{background:#e4e8ed;color:#9fa9ba}.edit-form select{border:none;padding:0;height:36px;-webkit-appearance:none;background:0 0;color:#007aff;cursor:pointer;outline:0}.edit-form .inline-field input{display:inline-block;width:80px}.edit-form .overflow-float{overflow:auto}.edit-form .inline-checkbox{display:inline-block!important}.edit-form .inline-checkbox input{margin-right:5px!important;height:auto}label.checkbox-field{font-weight:400;font-size:.9rem;color:#111;opacity:.8}label.checkbox-field input{height:auto;margin-right:3px}.flex-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sidebar-panel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;right:0;border-left:1px solid #e6eaee;width:100%;background:#fff;-webkit-transition:all .25s cubic-bezier(.165,.84,.44,1);transition:all .25s cubic-bezier(.165,.84,.44,1)}.sidebar-panel .spacer{width:100%}.sidebar-panel__scrubbrush{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sidebar-panel__scrubbrush dt{text-transform:capitalize}.sidebar-panel__scrubbrush>div{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:auto;-webkit-overflow-scrolling:touch;-webkit-transform:translate3d(0,0,0);-webkit-perspective:1000}.sidebar-panel__scrubbrush.inactive{visibility:hidden}.sidebar-panel__search{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fafbfc;padding:0 20px;height:71px;border-bottom:1px solid #e6eaee}.sidebar-panel__search input{height:36px;margin-bottom:0;border:1px solid #dfe3e9;border-radius:4px;padding:12px;font-size:14px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.sidebar-panel__search button{padding-top:9px;height:36px}.sidebar-panel__search .controls{display:inline-block;width:auto}.sidebar-panel__back-button{background:0 0;border:none;padding:0 20px 0 0!important;cursor:pointer;color:inherit}.sidebar-panel__back-button:hover{color:#007aff}.sidebar-panel__open-icon{display:none;color:#687b9a;padding:4px}.side-navigation__logo,.theme--huebsch .side-navigation__logo,.theme--primus .side-navigation__logo,.theme--sq .side-navigation__logo{padding:60px 30px 0}.sidebar-panel--closed{width:inherit;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sidebar-panel--closed>*{display:none}.sidebar-panel--closed .sidebar-panel__open-icon{display:block}.sidebar-panel .g-map-container,.sidebar-panel .g-map-container section{height:100%}.sidebar-panel .g-map-container section .ember-cli-g-map{height:100%!important}.sidebar-panel .cell-data em{font-style:normal;font-weight:700}.sidebar-hide .system-header .toggle-button-sidebar .toggle-sidebar-icon{fill:#007aff}.route-sidebar-hide .system-header .toggle-button-sidebar{opacity:.5;cursor:not-allowed}.route-sidebar-hide .ember-burger-menu .bm-outlet .bm-content .main,.sidebar-hide .ember-burger-menu .bm-outlet .bm-content .main{margin-right:0}.route-sidebar-hide .ember-burger-menu .bm-outlet .bm-content .sidebar-panel,.sidebar-hide .ember-burger-menu .bm-outlet .bm-content .sidebar-panel{right:-100%;-webkit-transition:all .25s cubic-bezier(.165,.84,.44,1);transition:all .25s cubic-bezier(.165,.84,.44,1)}.history-visibility{visibility:hidden;opacity:0;-webkit-transition:visibility .3s,opacity .3s ease-in-out;transition:visibility .3s,opacity .3s ease-in-out}.history-visibility.active{visibility:visible;opacity:1;-webkit-transition:visibility 0s,opacity .3s ease-in-out;transition:visibility 0s,opacity .3s ease-in-out}.brush-history-container{background:#fff;position:absolute;top:71px;left:0;right:0;bottom:0;z-index:1;background-image:-webkit-gradient(linear,left top, left bottom,from(#fff),to(#cedaeb));background-image:linear-gradient(to bottom,#fff,#cedaeb)}.side-navigation{-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;background:#df421f;-webkit-transition:margin-left .3s ease-in-out;transition:margin-left .3s ease-in-out}.side-navigation__links{margin-top:30px;padding-bottom:60px}.side-navigation__links li{cursor:pointer;background-color:transparent;-webkit-transition:background-color .2s ease-out,color .2s ease-out;transition:background-color .2s ease-out,color .2s ease-out;font-size:18px}.side-navigation__links li a{display:inline-block;color:#fff;cursor:pointer;padding:12px 0 12px 30px;width:100%}.side-navigation__links li:hover{color:#fff;background-color:#d22904}.side-navigation__footer{position:fixed;bottom:0;font-size:18px;width:100%;background:rgb(234.6,54.1384615385,13.8)}.side-navigation__footer a{color:#fff;display:block}.side-navigation__footer .version{padding:8px 0 8px 30px;font-size:12px;opacity:.5;background:rgb(234.6,54.1384615385,13.8)}.side-navigation__footer .version:hover{opacity:.75}.side-navigation__footer .logout{padding:12px 0 12px 30px;background:rgb(221.5666666667,51.1307692308,13.0333333333)}.side-navigation__footer .logout:hover{background:rgb(195.5,45.1153846154,11.5)}@supports (-webkit-overflow-scrolling:touch){.side-navigation__logout{padding-bottom:44px}}.wash-alert-controls{padding:1em;overflow:auto}.wash-alert-controls button{font-size:.875rem;height:36px}.controls-bar{height:58px;padding:10px 20px;background:#fafbfc}.controls-bar:not(.safari-fix) button:not(.pike-prev,.pike-next){float:left;background:0 0;font-size:13px;-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:40px;margin-right:0}.controls-bar:not(.safari-fix) button:not(.pike-prev,.pike-next).primary{float:right;color:#000}.controls-bar:not(.safari-fix) button:not(.pike-prev,.pike-next).btn--active{background-image:-webkit-gradient(linear,left top, left bottom,from(#607081),to(#aab1be));background-image:linear-gradient(to bottom,#607081,#aab1be)}#fav-report-button:active,.controls-bar:not(.safari-fix) button:not(.pike-prev,.pike-next).active,.controls-bar:not(.safari-fix) button:not(.pike-prev,.pike-next).active:hover{background-image:-webkit-gradient(linear,left bottom, left top,color-stop(0, #fff),to(#e0e0e0));background-image:linear-gradient(0deg,#fff 0,#e0e0e0 100%)}.controls-bar:not(.safari-fix) button:not(.pike-prev,.pike-next).btn--active.btn-flex-small i{color:#fff}.inline-banner,.schedule-inline-banner{background:rgba(254,218,224,.3294117647);padding:8px 12px;color:#fb5e78}.controls.drawer-options .form-field{margin-bottom:0}.inline-banner{display:block;font-size:14px;border:1px solid #ffc5ce}.btn-group-multiple{display:inline-block}.btn-group-multiple button.active{background-image:-webkit-gradient(linear,left bottom, left top,color-stop(0, #aaa),to(#ccc));background-image:linear-gradient(0deg,#aaa 0,#ccc 100%)}.btn-group-multiple button.active:hover{background-image:-webkit-gradient(linear,left bottom, left top,color-stop(0, #bbb),to(#ddd));background-image:linear-gradient(0deg,#bbb 0,#ddd 100%)}.btn-group-multiple button.secondary{border-radius:0;border:1px solid transparent;border-top:1px solid #ced0da;border-bottom:1px solid #ced0da;border-left:1px solid #ced0da}.btn-group-multiple button:not(:first-child){margin-left:-4px}.btn-group-multiple button:first-of-type{border-left:1px solid #ced0da;border-radius:4px 0 0 4px}.btn-group-multiple button:last-of-type{border-right:1px solid #ced0da;border-radius:0 4px 4px 0}.btn-group-multiple.ios{width:100%;text-align:center;margin-top:.5em;margin-bottom:1em}.btn-group-multiple.ios button{min-height:0;padding:.35em 1em;font-size:15px}.btn-group-multiple.ios button.active{color:#fff;border:1px solid #1585d8;background-image:linear-gradient(-1deg,#1991eb 2%,#2da1f8 98%)}.wa-advanced-form{background:#f4f5f8;border:1px solid #e5e6ec;margin-bottom:1em}.wa-advanced-form input[type=checkbox]{float:left}.wa-advanced-form span input+span{margin:0;color:#354052;border-radius:4px;display:inline-block}.wash-alert-container{position:relative}.wash-alert-container .wa-canvas-container{position:relative;margin-top:20px;margin-bottom:4em;min-width:1000px}.wash-alert-container .wa-canvas-container ul{position:relative;z-index:10;float:left;width:205px;height:880px;overflow:auto;display:inline-block;padding-left:0}.wash-alert-container .wa-canvas-container li{display:inline-block;width:100%;padding:4px 1em;border-bottom:1px solid #e5e6ec}.wash-alert-container .wa-canvas-container .search{padding:0}.wash-alert-container .wa-canvas-container .search input{border:1px solid transparent;margin:0;border-radius:0}.wash-alert-container .wa-canvas-container .no-results{opacity:.75;background:#fbf3d5;color:#856404;font-size:14px;text-align:center}.wash-alert-container canvas{top:0;position:absolute;border:1px solid #ccc;opacity:.85}.wash-alert-container .wa-container{display:inline-block;margin-left:5px}.wash-alert-container .wa-canvas-wrapper{display:inline-block}.wash-alert-container p.wa-notify{opacity:.85}.wash-alert-container .c-grid{margin-left:210px}.wash-alert-container .c-grid.active{border:1px solid red}.canvas-prompt{position:absolute;left:210px;background:rgba(0,0,0,.8);top:0;height:880px;width:800px;z-index:10}.canvas-prompt .canvas-popup{text-align:center;background:#fff;border-radius:10px;margin:3em auto;padding:2em;width:500px;min-height:400px}.canvas-prompt h4{font-size:16px;line-height:1.5;font-weight:400}.canvas-prompt .img-preview{position:relative;margin:1em auto 2em}.canvas-prompt .img-preview .info-pills{position:absolute;left:138px;top:80px}.canvas-prompt .img-preview span{display:inline-block;padding:.125em .5em;border-radius:5px;min-width:40px}.canvas-prompt .img-preview span:first-of-type{background:#45b854;color:#fff}.canvas-prompt .img-preview span:last-of-type{margin-left:73px;background:#e0e0e0;color:#354052}.add-layout--container{background-color:#f5f5f5;padding:1em .5em;-webkit-box-shadow:inset 0 0 10px 0 rgba(95,95,95,.2);box-shadow:inset 0 0 10px 0 rgba(95,95,95,.2)}.add-layout--container h3{color:#354052;font-weight:400;font-size:18px}.add-layout--container.error{background:#ffeff0;border:1px solid #d0011b}.add-layout--container.error p{color:#d0011b}.wa-info{width:800px;margin-left:210px;border-radius:4px 4px 0 0;border:1px solid #ced0da;border-bottom:0;background:-webkit-gradient(linear,left bottom, left top,color-stop(0, #f2f4f7),to(#fff));background:linear-gradient(0deg,#f2f4f7 0,#fff 100%)}.wa-info header{padding:1em;border-bottom:1px solid #ced0da;font-size:13px;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;overflow:hidden;height:63px}.wa-info .info-section{float:left}.wa-info .controls-right{float:right}.wa-info h2{margin:0;line-height:1;font-weight:400}.wa-info h2 .subtitle{display:block;margin-top:4px;font-size:13px;color:#687b9a}.wa-info .toolbar{padding:.5em;height:52px;overflow:hidden;font-size:13px}.wa-info .toolbar .fa-trash{padding:0;margin:0}.wa-info .toolbar select{float:left;width:100px}.wa-info .toolbar button{float:left;margin-left:.5em}.wa-info .toolbar .btn--small{padding-left:0;padding-right:0;width:36px;height:36px;text-align:center}.wash-alert-editor-preview .btn{width:auto;margin-left:.5em;display:inline-block;color:#66748d;border-radius:2px;height:35px;float:left}.wash-alert-editor-preview .btn span{font-size:14px;float:left;margin-top:7px;margin-right:1px}.wash-alert-editor-preview .btn .color-square,.wash-alert-editor-preview .btn input{width:36px;height:36px;margin:0 5px 0 0;padding:5px;background-image:-webkit-gradient(linear,left bottom, left top,color-stop(0, #f2f4f7),to(#fff));background-image:linear-gradient(0deg,#f2f4f7 0,#fff 100%);border:1px solid #ced0da}.wash-alert-editor-preview .btn input{float:left}.wash-alert-editor-preview .btn .color-square{border-radius:4px}.wash-alert-editor-preview .btn .color-square span{display:inline-block;width:24px;height:24px;background:#fff;border-radius:4px;margin-top:0;border:1px solid #e5e6ec}.icon-hover-circle{border:none;font-size:20px;height:34px;width:34px!important;line-height:1;padding:0;display:block;border-radius:100%;color:#ced0d8;background:#eff2f5}.icon-hover-circle:hover{color:#007aff;background:#eff2f5}.background-toolbar button:last-of-type{float:left;width:auto}.background-toolbar a{margin-left:5px;font-size:12px;display:block}.background-toolbar a>div{float:left}.btn--small{font-size:14px}.machine-status-pill__status--error .svg-icon,.machine-status-pill__status--network-error .svg-icon,.machine-status-pill__status--unknown .svg-icon{fill:#d0011b}.machine-status-pill__status--error .equipment-id,.machine-status-pill__status--network-error .equipment-id,.machine-status-pill__status--unknown .equipment-id{color:#d0011b}.wa-listing{margin-top:-5px}.wa-listing:nth-of-type(even){background:#fafbfc}.background-upload .file-select,.background-upload .secondary.btn--small{background-image:-webkit-gradient(linear,left bottom, left top,color-stop(0, #f2f4f7),to(#fff));background-image:linear-gradient(0deg,#f2f4f7 0,#fff 100%);border-radius:4px;cursor:pointer}.wa-listing.active .m-icon{border-color:#54ad58;color:#54ad58}.wa-listing .m-icon{border-radius:4px;float:left;font-size:20px;color:#9fa9ba;padding:5px 5px 5px 0;margin-right:5px;margin-top:3px;cursor:pointer}.wa-listing .m-icon:hover{color:#007aff}.wa-listing--info{color:#354052;font-size:.875rem;float:left;outline:0}.wa-listing--info .subtitle{font-size:11px;display:block}.wa-listing--info .subtitle.red{color:#f24822}input[type=file].hide-file-upload{z-index:100;cursor:pointer;position:absolute;height:0;width:0;top:0;left:0;opacity:0;filter:alpha(opacity=0)}.background-upload{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;float:right}.background-upload .file-select{display:block;width:auto;overflow:hidden;position:relative;border:1px solid #ced0da;font-size:14px;padding:4px 1em;height:36px}.background-upload .file-select input[type=file]{z-index:100;cursor:pointer;position:absolute;height:100%;top:0;left:0;opacity:0;filter:alpha(opacity=0)}.background-upload .file-select .file-select-button{color:#354052;margin-top:2px}.background-upload button:last-of-type{float:none!important}.background-upload .secondary.btn--small{display:block;width:auto;overflow:hidden;position:relative;border:1px solid #ced0da;font-size:.875rem;padding:4px 1em;height:36px}.background-upload.active .file-select{border-color:#3fa46a;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}.background-upload.active .file-select .file-select-button{background:#3fa46a;color:#fff;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}.background-upload .file-select.file-select-disabled{opacity:.65}.background-upload .file-select.file-select-disabled:hover{display:block;border:2px solid #dce4ec;color:#34495e;cursor:pointer;height:40px;line-height:40px;margin-top:5px;text-align:left;background:#fff;overflow:hidden;position:relative}.background-upload .file-select.file-select-disabled:hover .file-select-button{background:#dce4ec;color:#666;padding:0 10px;display:inline-block;height:40px;line-height:40px}.background-upload .file-select.file-select-disabled:hover .file-select-name{line-height:40px;display:inline-block;padding:0 10px}.toggle-switch-container .ios-toggle-label{display:inline-block;margin-top:5px;margin-left:.25em;color:#9fa9ba;float:left;font-size:.9em}.toggle-switch-container .x-toggle-component{display:inline-block;margin-top:3px;float:right;margin-right:5px}.toggle-switch-container .x-toggle-ios.x-toggle-btn{border-color:#ced0da}.wash-alert-disabled .add-layout--container,.wash-alert-disabled .wa-canvas-container,.wash-alert-disabled .wash-alert-controls{-webkit-filter:blur(8px);filter:blur(8px)}.no-wash-alert{position:absolute;background:rgba(0,0,0,.75);left:0;right:0;bottom:0;top:0;z-index:100}.no-wash-alert h1{font-size:18px;font-weight:600}.no-wash-alert h2{font-size:14px;font-weight:400;text-align:left;color:rgb(93.0642857143,110.5714285714,139.1357142857);line-height:1.25}.no-wash-alert .modal-body{position:absolute;padding:2em;background:#f1f3f8;border-radius:4px;-webkit-box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.1);box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.1);width:400px;top:200px;left:calc(50% - 200px)}.wa-advanced .file-upload{display:inline-block;margin-top:5px!important}.wa-advanced .file-upload a{margin-bottom:10px}.wa-advanced .image-dropdown{float:left;max-width:100px;max-height:100px;margin-top:5px;margin-right:1em;overflow:unset}.wa-advanced .image-dropdown .fa{font-size:60px}.wa-advanced .image-dropdown .dropzone-upload-area{max-height:100%;height:100px}.wa-advanced .image-dropdown .dropzone-upload-area img{max-height:100%;max-width:100%}.ad-roll-notice{padding:12px 20px;font-size:12px}.ad-roll-notice h3{font-size:13px;color:#687b9a;font-weight:400;margin:0 0 3px}.ad-container{padding:1em;background:#f6f8fa;border-bottom:1px solid #e5e6ec;overflow:auto;white-space:nowrap}.ad-container .ad-selector{display:inline-block;margin:0 10px 0 0;border:2px solid transparent;background:#fff;width:160px;height:90px;padding:10px;border-radius:4px;-ms-flex-line-pack:center;align-content:center;vertical-align:middle;cursor:pointer;text-align:center;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);-ms-box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);-o-box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.ad-container .ad-selector:hover{-webkit-box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22);-ms-box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22);-o-box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22);box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}.ad-container .ad-selector.active{border:2px solid #007aff}.ad-container .ad-selector .image-container{width:100%;height:100%;border-radius:4px;border:1px solid #e5e6eb}.ad-container .ad-selector img{height:100%}.ad-container .ad-selector:last-of-type{background:0 0;-webkit-box-shadow:none;box-shadow:none;border:none;width:50px}.ad-container .ad-selector svg{cursor:pointer;width:100%;height:100%;border-radius:2px}.ad-container .ad-selector svg:hover path{fill:#0076bc}.ad-preview{position:relative;width:100%;padding-top:56.25%}.ad-preview .ad-image{position:absolute;top:0;left:0;bottom:0;right:0;text-align:center;-o-object-fit:contain;object-fit:contain}.ad-preview .ad-image .dropzone,.ad-preview .ad-image .dropzone img,.ad-preview .ad-image .dropzone-upload-area,.ad-preview .ad-image .dropzone-upload-area img{height:100%}.ad-preview .container--placeholder{background:#fff;margin:30px 20px 20px}.ad-preview:hover .upload-btn-container{display:block}.ad-controls{overflow:auto;border-top:1px solid #e5e6ec}.ad-controls .right{float:right;padding:20px}.ad-controls .left{float:left;padding:10px 0}.ad-controls input{display:inline-block;width:auto}.ad-controls .ember-power-select-trigger{min-width:250px}.ad-controls .model-field__value{margin-bottom:10px}.ad-controls input[type=number]{margin-bottom:0}.upload-btn-container{bottom:60px;left:16px;position:absolute}.upload-btn-container .btn-secondary{-webkit-box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);font-size:13px;padding:.75em}.ad-color-picker.btn-secondary{position:absolute;font-size:13px;padding:.75em;bottom:20px;left:16px}.ad-color-picker.btn-secondary.has-ad-image{-webkit-box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23)}.wash-alert-banner{background:#feeec0;padding:20px;margin:1em 1em 8px;border-radius:1em}.wash-alert-banner h2{color:#856404!important;margin:0 0 10px!important}.wash-alert-banner small{color:rgb(169.2109489051,127.2262773723,5.0890510949);display:block}.account-list-block,.ad-btn{color:#354052}.wash-alert-banner p{margin:0}.wash-alert-banner hr{margin:.75em 0;border-color:#f3d06c}.ad-btn{background-image:-webkit-gradient(linear,left bottom, left top,color-stop(0, #f2f4f7),to(#fff));background-image:linear-gradient(0deg,#f2f4f7 0,#fff 100%);border:1px solid #ced0da;border-radius:4px;outline:0;cursor:pointer;display:inline-block;font-size:1em;-webkit-font-smoothing:antialiased;font-weight:500;line-height:1;padding:.75em 1.5em;text-align:center;text-decoration:none;-webkit-box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23)}.account-list-block__item>*{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.account-list-block__email{font-weight:700}.account-list-block__stats{color:#687b9a}.account-list-block__statLabels>*,.account-list-block__stats>*{-webkit-box-flex:1;-ms-flex:1 1 33%;flex:1 1 33%}.account-payment-method-list-block__item>*,.account-transaction-list-block__item>*{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.account-list-block__statLabels>:nth-child(2),.account-list-block__stats>:nth-child(2){text-align:center}.account-list-block__statLabels>:nth-child(3),.account-list-block__stats>:nth-child(3){text-align:right}.account-transaction-list-block__amount,.account-transaction-list-block__description{color:#354052}.account-balance--primary{background:#e8f5d6;font-size:16px}.model-list .balance-overview--container{margin:.5em;border-radius:4px;padding:.85em;color:#3c763d;background-color:#dff0d8}.model-list .balance-overview--container li:nth-of-type(n+2){margin-top:8px;padding-top:8px;border-top:1px solid rgb(201.3822222222,229.8666666667,189.6533333333)}.model-list .balance-overview--container .details{float:right}.account-payment-method-list-block__info{color:#354052;font-weight:700}.account-payment-method-list-block__default{font-style:italic}.brushes-default-brush{border-top:1px solid #e4eaee;padding:1em}.drilldown-legend--container{text-align:center;padding:1em 0}.drilldown-legend--container li{display:inline-block;margin-left:1em;font-size:12px;font-weight:700}.drilldown-legend--container li span{display:inline-block;height:12px;width:12px;border-radius:100%;margin-top:3px;margin-right:.25em;float:left}.command-list-block{color:#354052}.command-list-block__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.command-list-block__info{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-left:1em}.command-list-block__info>*{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.command-list-block__type{font-weight:700;color:#354052}.customers-list .overflow-container{overflow:block}.customers-list .section--container-v2 .controls--sub{width:100%;border-top:1px solid #e5e6ec}#customer-list-size-container{overflow:auto}.c-list--top-controls{padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.c-list--top-controls .ember-power-select-trigger{-webkit-box-flex:2;-ms-flex:2;flex:2;margin-right:1em;height:20px;overflow:hidden}.c-list--top-controls form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:2;-ms-flex:2;flex:2;margin:0}.c-list--top-controls input{height:36px;-webkit-box-flex:2;-ms-flex:2;flex:2;margin:0}.c-list--top-controls button{line-height:1;padding:0;width:50px;height:36px;margin-left:10px}.c-list--top-controls button .fa{margin-top:-3px}.c-transactions.controls--sub .controls--sub,.product-banner.product-banner--gray h2,.product-banner.product-banner--red h2{margin-top:0}.c-list--total-results{padding:10px 20px;border-bottom:1px solid #e5e6ec}.c-list--total-results p{margin:0;font-size:13px;color:#354052;opacity:.75}.max-disclaimer{font-size:13px;padding:.5em .75em;display:inline-block;opacity:.75}.c-transactions{width:100%;padding:.5em}.c-transactions.controls--sub{display:-webkit-box;display:-ms-flexbox;display:flex}.c-transactions .ember-power-select-trigger{width:calc(100% - 45px);min-height:36px}.c-transactions.controls--sub-list-full-width .ember-power-select-trigger{width:100%}.c-transactions button{width:36px;height:36px;margin-left:10px}.model-list .account-transaction-list-block{padding:0;background:#fff!important}.account-refund-button{display:inline-block}.c-transaction{padding:12px 8px;margin:.5em 10px 0 .5em;border:1px solid #e4e4e4;border-radius:8px}.c-transaction .icon-img{float:left;margin-right:5px;width:25px;clear:both}.c-transaction .t-content{margin-left:35px}.c-transaction h3{margin:0;font-size:16px;font-weight:400;color:#354052}.c-transaction p{clear:right;margin:0}.c-transaction p.date,.c-transaction p.email-receipt{font-size:.75rem;margin-top:3px}.c-transaction p.email-receipt{display:inline-block;color:#007aff}.c-transaction p.email-receipt:hover{cursor:pointer}.c-transaction .amount{font-family:Courier;color:#757575}.c-transaction .icon-info{color:#687b9a;float:right}.c-transaction .icon-info:hover{color:#007aff}.c-transaction .special{margin:6px 0 0;padding:.5em;overflow:auto;text-align:right;color:#f5a623;background:#faf5e5;font-weight:400;border-radius:5px}.c-transaction .special .pull-right{font-family:Courier}.c-transaction.red{background:#fff0f0;border-color:rgb(255,190.5,190.5)}.c-transaction.red h3,.c-transaction.red p{color:#fc1a28}.c-transaction-tooltip li{font-size:12px;list-style:none;display:inline-block}.campaign-create--container .ui-route-header,.campaign-section--container .ui-route-header{padding:20px}.campaign-create--container,.campaign-section--container{margin-bottom:1em}.campaign-create--container footer .subtitle,.campaign-section--container footer .subtitle{font-size:14px;color:#9fa9ba}.campaign-section--container{padding:0 0 20px}.campaign-section--container .form-field,.tracking-container .form-field{padding:.5em 20px}.campaign-section--container .filter-container,.tracking-container .filter-container{background:0 0;padding:0;border-bottom:none;overflow:auto}.tracking-results-table .fa-ban{opacity:.4}.campaign-report-modal .controls--left{margin-left:0!important}.relative-container{margin:20px 0}.tab-container{position:absolute;top:-38px}.campaign-tab:first-of-type{margin-left:20px}.campaign-tab{display:inline-block;width:auto;margin-left:0;font-weight:400;cursor:pointer}.campaign-tab span{display:inline-block;border:1px solid #d7d9e2;color:#9fa9ba;padding:8px 16px;border-radius:8px 8px 0 0;font-size:14px;background:#eff2f5}.campaign-tab span.active{color:#333;background:#fff;border-bottom:1px solid transparent;cursor:default}.campaign-tab+.campaign-create--container{margin-top:-1px}.uppercase{text-transform:uppercase}.marked-for-delete{text-decoration:line-through}.demo-footer{font-size:14px}.demo-footer span{display:block;color:#354052}.filter-options--active .filter-container{padding-bottom:10px}.campaign-location-filter .ember-power-select-multiple-trigger{padding:0}.campaign-location-filter .ember-power-select-trigger-multiple-input{background:0 0;border:none;min-height:auto;line-height:1;outline:0}.demo-promo-duration select,.filter-container select,.size-10 input,.size-10-format input,.size-15 input,.size-25 input{min-height:36px;font-weight:400;text-overflow:ellipsis;cursor:pointer;outline:0;text-decoration:none}.campaign-location-filter .ember-power-select-multiple-option{margin-top:5px}.filter-container select{margin:0;color:#354052;font-size:13px;padding:5px 10px;background:-webkit-gradient(linear,left bottom, left top,color-stop(0, #f2f4f7),to(#fff));background:linear-gradient(0deg,#f2f4f7 0,#fff 100%);border:1px solid #ced0da;border-radius:4px;max-width:180px}.filter-container .add-filter{float:left;color:#66748d;background-image:-webkit-gradient(linear,left bottom, left top,color-stop(0, #f2f4f7),to(#fff));background-image:linear-gradient(0deg,#f2f4f7 0,#fff 100%);border:1px solid #ced0da;padding:9px 10px;margin:0 0 0 10px;width:36px;border-radius:100%}.filter-container .add-filter:nth-of-type(2){margin-left:7px}.filter-container .add-filter:hover{color:#354052}.filter-container .ember-power-select-trigger{width:calc(100% - 88px);float:left}.filter-container .ember-power-select-multiple-trigger{padding:0}.filter-container .ember-power-select-trigger-multiple-input{background:0 0;border:none;min-height:auto;line-height:1;outline:0}.filter-container .ember-power-select-multiple-option{margin-top:5px}.filter-selection{overflow:auto}.filter-details{overflow:auto;padding:10px 0}.filter-details .date-type-select{width:140px}.filter-details .date-type-select .ember-power-select-trigger{margin:0 14px 0 0;width:100%}.filter-details .date-filter-select{display:inline-block;float:left}.filter-details .date-filter-select .ember-power-select-trigger,.filter-details .date-filter-select input{width:200px!important;margin-right:10px}.filter-details .date-filter-select .ember-power-select-trigger{margin:0 14px 0 0;width:100%}.filter-details .ember-power-select-trigger{margin-left:40px;width:calc(100% - 126px)}.form-split.model-view{display:block;margin-right:48px;border-bottom:none}.form-split.model-view .form-field{float:left;padding:.5em 0;margin-left:.5em;background:0 0}.form-split.model-view .form-field:nth-of-type(even){background:0 0;border:none}.form-split.model-view .form-field label{display:inline-block}.form-split.model-view .model-field__value{width:100%}.no-data-chart{text-align:center;background:#eff3f6;padding:30px 10px}.no-data-chart h2,.no-data-chart p{color:#abafc2;margin:0}.no-data-chart h2{display:block;margin:0 0 5px;font-weight:400}.no-data-chart p{display:block;opacity:.75}.courier{font-family:courier}.preview-container{padding:1em;margin:10px 0;text-align:center;background:url(./images/homescreen.png);background-size:100%;border-radius:10px}.preview-container .img-container{position:relative;width:360px;margin:6px auto 0}.preview-container .notification-subject{text-align:left;margin-left:8px;margin-top:-32px;padding-bottom:8px}.preview-container .notification-message{background:#e8eaed;text-align:left;margin-top:-6px;padding:2px 15px;font-size:14px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.c-stats td,.section--container-v2 .stats td{text-align:center}.preview-container img{max-width:360px}.section--container-v2 .stats td:first-of-type{padding-left:0}.section--container-v2 .stats td:last-of-type{padding-right:0}.section--container-v2 .stats .disclaimer{color:#856404;background:#fff9e8;padding:12px;font-size:12px}.section--container-v2 .controls--container{overflow:auto}.section--container-v2 .controls--right{display:inline-block;float:right;width:auto}.section--container-v2 .controls--left{width:auto;display:inline-block;float:left}.section--container-v2 .fa-trash{padding:0;margin:0}.section--container-v2 .fa-trash:hover{background:0 0;border-radius:0}.section--container-v2 .controls-bar{overflow:auto;height:auto}.section--container-v2 footer{overflow:auto;padding:20px}.size-33{width:33%}.size-33:nth-of-type(n+2){margin-left:10px}.size-33 .ember-power-select-multiple-trigger{padding:0 6px}.size-33 .ember-power-select-multiple-option{margin:5px 3px 3px 0}.size-33 input,.size-33 label{margin-bottom:0}.size-15{max-width:15%;margin-left:5px}.size-25{max-width:25%;margin-left:5px}.size-10{max-width:12%}div[class*=" size-"] .top-text,div[class^=size-] .top-text{font-weight:400;color:#727484;font-size:11px;text-transform:capitalize}.size-10 .primary,.size-10-format .primary,.size-15 .primary,.size-25 .primary{margin-left:10px;float:none!important}.size-10 .date-picker,.size-10-format .date-picker,.size-15 .date-picker,.size-25 .date-picker{margin-right:0;margin-bottom:0}.size-10 input,.size-10-format input,.size-15 input,.size-25 input{color:#354052;font-size:.875rem;font-family:"Open Sans";padding:5px 10px;border:1px solid #ced0da;border-radius:4px;margin-bottom:0;margin-right:10px}.size-10 input[type=time],.size-10-format input[type=time],.size-15 input[type=time],.size-25 input[type=time]{width:125px}.size-10 .button--secondary,.size-10-format .button--secondary,.size-15 .button--secondary,.size-25 .button--secondary{height:36px;width:36px;font-size:16px}.size-10-format{margin-right:10px}.remove-width{width:auto!important}.controls-bar-sub{margin-top:10px}.campaign-table .c-title,.orders-table .c-title{color:#354052}.campaign-table .c-timestamp,.orders-table .c-timestamp{margin:3px 0;font-size:13px}.campaign-table .details li,.orders-table .details li{margin-top:2px;border-radius:3px;display:inline-block;padding:.25em .75em;font-size:.6875rem;color:#fff;background:#9fa9ba;border:1px solid #9fa9ba}.campaign-table .details li.order-status-CUSTOMER_DROP_OFF,.orders-table .details li.order-status-CUSTOMER_DROP_OFF{background:#d0011b;border-color:#d0011b}.campaign-table .details li.order-status-SERVICING,.orders-table .details li.order-status-SERVICING{background:#f5a623;border-color:#f5a623}.campaign-table .details li.order-status-READY_FOR_PICKUP,.orders-table .details li.order-status-READY_FOR_PICKUP{background:#45b854;border-color:#45b854}.campaign-table .details li.order-status-payment-pending,.orders-table .details li.order-status-payment-pending{background:0 0;border:1px solid #d0011b;color:#d0011b}.c-stats td{border:none}.c-stats td:first-of-type{padding-left:0}.c-stats td span{display:block}.customers-campaigns-create-initial .liquid-container,.customers-campaigns-manage .liquid-container,.marketing-campaigns .liquid-container,.sortable-table .liquid-container{overflow:auto;overflow-x:none}.schedule-pending{background:#fffae7;padding:1em 20px;max-height:none}.schedule-pending h1{font-size:16px;margin-bottom:0;color:#856404}.schedule-pending p{color:#856404;margin:5px 0 0;opacity:.7;font-size:14px}.schedule-pending button{font-size:14px;padding:.5em 1em;margin:10px 0}.schedule-pending.schedule-missing{background:#fff0f0;border-color:rgb(252.8857142857,168.3142857143,168.3142857143)}.schedule-pending.schedule-missing h1,.schedule-pending.schedule-missing p{color:#fd3845}.schedule-pending.schedule-missing p a{color:#0085f9}.campaign-schedule .power-select-inline{width:100px;margin-left:.5em;vertical-align:top}.demo-promo-duration{overflow:auto}.demo-promo-duration label{margin-bottom:6px!important}.demo-promo-duration .model-field__value{margin-bottom:4px;display:inline-block}.demo-promo-duration input{width:100px;float:left}.demo-promo-duration .power-select-inline{width:100px;margin-left:.5em}.demo-promo-duration select{background-image:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0 0 0 .5em;color:#354052;font-size:.875rem;font-family:"Open Sans";padding:5px 10px;background:-webkit-gradient(linear,left bottom, left top,color-stop(0, #f2f4f7),to(#fff));background:linear-gradient(0deg,#f2f4f7 0,#fff 100%);border:1px solid #ced0da;border-radius:4px;width:100px;float:left}.tracking-container .ui-route-header{border:1px solid #d7d9e2}.tracking-container .ui-modal-dialog{width:100%;max-width:none}.secondary.filter-locations-button{width:100%;height:36px;font-size:.875rem;text-align:left;padding-left:10px;line-height:1}.section-sub-footer.tracking-results-footer{background:rgba(239,243,246,.38);padding:10px 20px;border-top:1px solid #d7d9e2}.section-sub-footer.tracking-results-footer .controls--left{display:block;text-align:left;font-size:14px;float:left;width:auto}.section-sub-footer.tracking-results-footer .controls--left a{display:block}.section-sub-footer.tracking-results-footer .controls--right{width:auto}.demo-download-csv{text-align:center;font-weight:400;margin:20px;width:100%}.demo-download-csv a{font-size:14px;display:inline-block}.campaign-results-pending{border:2px dashed #d7d9e2;margin:20px 20px 0;padding:80px;max-height:none;border-radius:10px;text-align:center;background:rgba(255,255,255,.85);color:rgb(176.652173913,180.5695652174,198.197826087)}.campaign-results-pending h2{margin:0 0 5px;font-weight:400}.campaign-results-pending i{font-size:32px;margin-bottom:5px}.floating-bar{position:fixed;bottom:0;background:#fde69f;right:26px;width:300px;padding:14px 0;z-index:100;border-radius:10px 10px 0 0;border:1px solid #f9cb45;color:#e5732a;-webkit-box-shadow:0 2px 6px #c3c3c3;box-shadow:0 2px 6px #c3c3c3}.floating-bar h3{font-size:16px;margin:0;text-align:center;border-bottom:1px solid #f9cb45;padding-bottom:10px;color:#cc5408}.floating-bar p{padding:0 14px;font-size:14px;margin-top:10px;margin-bottom:0}.floating-bar .loading-spinner{text-align:center;font-size:16px;margin-bottom:0}.select-campaign-type{padding:20px 20px 10px}.select-campaign-type ul{margin:20px 0}.select-campaign-type li{display:inline-block;border:2px solid #cbd4db;text-align:center;padding:20px;width:280px;border-radius:8px;margin-right:10px;cursor:pointer}.select-campaign-type li.active,.select-campaign-type li:hover{border-color:#007aff}.select-campaign-type li.active h3,.select-campaign-type li:hover h3{color:#007aff}.select-campaign-type h3{font-size:1.125rem;color:#354052;margin:0;font-weight:400}.select-campaign-type p{display:block;font-size:.75rem;color:#9fa9ba;margin:4px 0 0;padding:0 20px;line-height:1.25}.section--container .edit-form{overflow:auto}.section-header,.section-sub-header{display:block!important;border-bottom:none!important;min-height:0!important}.section-header h2,.section-sub-header h2{font-size:.85rem;color:#3a3d4d;margin:0;font-weight:400;font-weight:700;text-transform:uppercase}.section-header .ui-route-header__subtitle,.section-sub-header .ui-route-header__subtitle{font-size:.85em;border-bottom:0 solid #000;color:#475561}.section-sub-header{padding:20px}.margin-0{margin:0!important}.margin-top-0{margin-top:0!important}.padding-20{padding:20px!important}.border-none{border:none!important}.section--container-v2,.section--footer{background:#fff;margin:20px 20px 0;border:1px solid #bec3cc}.section--container-v2.margin-bottom-20,.section--footer.margin-bottom-20{margin-bottom:20px}.section--container-v2.padding-top,.section--footer.padding-top{padding-top:20px}.section--container-v2.with-tab,.section--footer.with-tab{margin-top:58px}.section--container-v2 .ember-power-select-trigger,.section--container-v2 .power-select-trigger,.section--container-v2 button,.section--container-v2 input,.section--container-v2 select,.section--container-v2 textarea,.section--footer .ember-power-select-trigger,.section--footer .power-select-trigger,.section--footer button,.section--footer input,.section--footer select,.section--footer textarea{max-width:700px}.section--container-v2 .filter-container .ember-power-select-trigger,.section--footer .filter-container .ember-power-select-trigger{max-width:700px;width:calc(100% - 100px)}.section--container-v2 .ui-route-header,.section--footer .ui-route-header{display:-webkit-box;display:-ms-flexbox;display:flex}.section--container-v2 .ui-section-panel,.section--footer .ui-section-panel{padding:0 20px}.section--container-v2 .form-field,.section--footer .form-field{padding-left:0;margin-bottom:20px}.section--container-v2 .filter-container.filter-select,.section--container-v2 .form-field input,.section--container-v2.form-field-margin-bottom-0 .form-field,.section--footer .filter-container.filter-select,.section--footer .form-field input,.section--footer.form-field-margin-bottom-0 .form-field{margin-bottom:0}.section--container-v2 .filter-container,.section--footer .filter-container{background:0 0;padding:0;border-bottom:none;overflow:auto}.section--container-v2 .filter-option,.section--footer .filter-option{padding:10px 0}.section--container-v2 .filter-option:first-of-type,.section--footer .filter-option:first-of-type{padding-top:0}.section--container-v2 .filter-option:nth-of-type(n+2),.section--footer .filter-option:nth-of-type(n+2){border-top:1px solid #eff3f6}.section--container-v2 .table-fixed,.section--footer .table-fixed{table-layout:fixed}.section--container-v2 .table .title,.section--footer .table .title{color:#3a3d4d;font-weight:700;font-size:18px}.section--container-v2 .table .subtitle,.section--footer .table .subtitle{display:block;font-size:14px}.section--container-v2 .stats .controls,.section--footer .stats .controls{margin-top:20px}.section--container-v2 .sub-section,.section--footer .sub-section{border-bottom:1px solid #d7d9e2;overflow:auto;background:rgba(239,243,246,.38);padding:0 20px;border-top:1px solid #d7d9e2}.section--container-v2 .sub-section .nav li.active,.section--footer .sub-section .nav li.active{background:#f6f6f6;border:1px solid #d7d9e2;border-radius:5px}.section--footer{padding:20px;margin-bottom:20px}.section--footer footer{display:-webkit-box;display:-ms-flexbox;display:flex}.section-sub-footer{padding:0 20px 20px;border-bottom:1px solid #d7d9e2;overflow:auto}.section-sub-footer .tracking-results-footer{float:left}.orders-table .o-status,.section-sub-footer .controls--right{float:right}.section-sub-footer .tab{background:red;padding:.5em}.sub-section .nav--secondary{min-height:55px;height:auto}.sub-section .nav--secondary li.sub-tab{font-size:13px;margin-right:5px;border-radius:5px}.sub-section .nav--secondary li.sub-tab:hover{background:#eff2f5}.sub-section .nav--secondary li.sub-tab.active{border:1px solid #007aff;padding:.35em .75em;background:#007aff;color:#fff}.product-banner{background:#fffbe7;border-top:1px solid #fff4c7;border-bottom:1px solid #fff4c7;color:#826c44;padding:10px 20px;overflow:auto}.product-banner .icon{margin-right:5px;color:#f5a623}.product-banner.product-banner--gray{background:#eff3f6;border-top:1px solid #eff3f6;border-bottom:1px solid #eff3f6}.product-banner.product-banner--gray p{margin:0;color:#929db0}.product-banner.product-banner--red{background:#fff0f0;border-top:1px solid #fed6d6;border-bottom:1px solid #fed6d6}.product-banner.product-banner--red p{margin:0;color:#fc1a28}.product-banner.product-banner--red .promo-text h2,.product-banner.product-banner--red p{color:#fc1a28}.product-banner h2,.product-banner p{float:left;margin:0;clear:both;width:auto}.product-banner h2{font-size:14px;margin-bottom:5px}.product-banner p{font-size:12px}.product-banner img{float:left;margin-right:10px;height:40px}.product-banner .promo-text{overflow:auto}.product-banner .promo-text h2,.product-banner .promo-text p{margin-left:0}.promo-modal .promo-disclaimer{background:#fffbe9;color:#806c49;margin:20px;padding:10px}.promo-modal .promo-disclaimer h2{color:#806c49;margin-left:0;padding:0;text-transform:none}.promo-modal .promo-disclaimer p{font-size:14px}.preview--email{padding:0;position:relative;overflow:hidden;min-height:139px}.preview--email .ios-email{position:relative;width:720px;margin:0 auto;padding-top:20px}.preview--email .notification-subject{padding:20px 1em 0;margin:0;font-weight:700}.preview--email .notification-date{color:#949596;text-align:left;padding:0 1em 12px 16px;margin:0;border-bottom:1px solid #c7c8c9;font-size:13px}.preview--email .notification-message{background:#fff;padding:16px;font-size:16px;margin:0;min-height:100px;border-bottom:1px solid #eff3f6}.preview--email .email--container{border-radius:10px 10px 0 0;-webkit-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000;background:#fff}.preview--email .email--container .notification-message-html{border-top:1px solid #e5e6ec;padding:0;margin-top:1em}.preview--email .placeholder{opacity:.4}.preview--email .subtitle{color:#a1abbb;font-weight:400;font-size:13px}.open-in-new-link{display:block;text-align:right;font-size:12px}.campaign-pill{border-radius:3px;display:inline-block;text-transform:uppercase;font-size:10px;margin-top:.5em;color:#3a3d4d;border:1px solid #dadada;overflow:auto}.campaign-pill i,.campaign-pill span{float:left}.campaign-pill i{margin-right:.2em;padding:.5em 8px;color:rgb(152.6,152.6,152.6);background:#dadada}.campaign-pill span{color:rgb(152.6,152.6,152.6);padding:.5em 8px .5em 3px;line-height:1;font-weight:700}.campaign-pill i.fa-mobile{font-size:18px;padding:1px 8px}i.fa-mobile{font-size:22px;padding:2px}.orders-table .c-title{color:#007aff;font-size:16px}.orders-table .info{overflow:auto}.orders-table .progress-bar{margin-top:2px}.orders-table .progress-bar.disabled span{background-color:#687b9a}.orders-table .details{font-weight:400}.orders-table .details .red{background:#f24822}.order-qr{width:100%;text-align:center;margin:1em auto}.order-qr img{width:300px}.order-qr span{display:block;font-family:Courier}.order-container .reports-controls{overflow:auto}.order-container .order-progress{width:50%;max-width:400px}.order-container .controls--dates{margin-top:8px;clear:both}.order-container .controls--dates input{width:158px}.order-container .header-controls{overflow:auto}.order-container .header-controls .ember-power-select-trigger{float:left;margin-right:5px}.order-container .controls--right{float:right;width:auto}.order-container .controls--advanced-options{margin-top:10px;clear:both}.order-container .controls--advanced-options .ember-power-select-trigger{width:auto;min-width:430px;display:block;padding-right:15px;clear:both}.order-container li.badge-price{background:0 0;padding:0;float:left}.order-container li.badge-price span{padding:2px .75em;border:1px solid #f24822;float:left}.order-container li.badge-price span:first-of-type{background:#f24822;border-radius:3px 0 0 3px}.order-container li.badge-price span:last-of-type{border:1px solid #f24822;color:#f24822;margin-right:5px;border-radius:0 3px 3px 0}.input-number-arrow-down,.input-number-arrow-up{background-color:#fff;background-size:100%;background-repeat:no-repeat;background-position:center;padding:0;border:0;height:100%}.email-address-list-block__item>*{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.employee-list-table .full-name-asc .full-name i.sort-asc,.employee-list-table .full-name-desc .full-name i.sort-desc,.employee-list-table .phone-asc .phone i.sort-asc,.employee-list-table .phone-desc .phone i.sort-desc,.employee-list-table .primary-email-asc .primary-email i.sort-asc,.employee-list-table .primary-email-desc .primary-email i.sort-desc,.employee-list-table .primary-user-role-type-asc .role i.sort-asc,.employee-list-table .primary-user-role-type-desc .role i.sort-desc,.facility-list-table .facility-number-asc .facility-number i.sort-asc,.facility-list-table .facility-number-desc .facility-number i.sort-desc,.facility-list-table .name-asc .name i.sort-asc,.facility-list-table .name-desc .name i.sort-desc{display:inline-block}.email-address-list-block__email{font-weight:700;color:#354052}.employee-list-table__phone{width:9rem}.employee-list-table__email{text-overflow:ellipsis;overflow:hidden}.employee-list-table th{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.route-header-select{width:200px}.location-tree-container .jstree-children{margin:0!important}.facility-edit-form__nameNumberGroup>:nth-of-type(1){-webkit-box-flex:1;-ms-flex:1 1 75%;flex:1 1 75%}.facility-edit-form__nameNumberGroup>:nth-of-type(2){-webkit-box-flex:1;-ms-flex:1 1 25%;flex:1 1 25%}.facility-list-table th{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.facility-list-block{color:#354052}.facility-list-block__item>*,.gateway-list-block .model-list__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.gateway-list-block .model-list__item>:last-child{text-align:right}.input-number{height:100%;width:100%;position:relative}.input-number-text{display:inline-block;width:98%!important}.input-number-arrow-up{margin-top:-.3em;width:100%}.input-number-arrow-down{margin-top:-.6em;width:100%}.input-number-half-height-up{display:inline-block;position:absolute;height:50%;width:2%;top:0}.input-number-half-height-down{display:inline-block;position:absolute;height:50%;width:2%;top:50%}.inventory-alert-banner .c-title,.inventory-loc-table .c-title,.inventory-table .c-title{font-size:16px}.inventory-alert-banner .progress-bar,.inventory-loc-table .progress-bar,.inventory-table .progress-bar{margin-top:5px}.inventory-alert-banner .progress-bar .orange,.inventory-loc-table .progress-bar .orange,.inventory-table .progress-bar .orange{background-color:orange}.inventory-alert-banner .progress-bar .red,.inventory-loc-table .progress-bar .red,.inventory-table .progress-bar .red{background-color:red}.inventory-alert-banner .edit-link,.inventory-loc-table .edit-link,.inventory-table .edit-link{display:inline-block;color:#007aff;font-size:13px}.inventory-alert-banner .image-preview,.inventory-loc-table .image-preview,.inventory-table .image-preview{width:60px;height:60px;float:left;margin-right:10px;margin-top:8px}.inventory-alert-banner .table .subtitle,.inventory-loc-table .table .subtitle,.inventory-table .table .subtitle{color:#475561;font-size:11px}.inventory-loc-table .i-quantity{display:inline-block;float:right;text-align:right;font-size:17px;border:1px solid #9fa9ba;border-radius:4px;color:#9fa9ba;width:auto;padding:.25em .7em}.inventory-loc-table .red{color:#f24822}.ember-tooltip.green{color:#fff}.ember-tooltip.red{background-color:#f24822;color:#fff}.ember-tooltip.orange{background-color:orange;color:#fff}.content-container .inventory-details{border-bottom:1px solid #e5e6ec;padding:1em 20px}.content-container .inventory-details .image{background:#eff3f6;float:left;width:100px;height:100px;border-radius:4px;border:1px solid #ced0da;padding:5px}.content-container .inventory-details .info{padding-top:13px;float:left;margin-left:1.25em}.content-container .inventory-details h2,.content-container .inventory-details h3{margin:0}.content-container .inventory-details h2{color:#354052;margin-bottom:5px}.content-container .inventory-details h2 .fa{display:inline-block;font-size:16px;color:#007aff}.content-container .inventory-details h3{font-size:15px;font-weight:400;color:#9fa9ba}.content-container .inventory-details span{display:block;margin-bottom:5px}.inventory-alert-banner{width:100%;padding:20px;border-bottom:1px solid #e5e6ec;background-image:-webkit-gradient(linear,left bottom, left top,color-stop(0, #f4f7fa),to(#fff));background-image:linear-gradient(0deg,#f4f7fa 0,#fff 100%)}.inventory-alert-banner h4,.inventory-alert-banner h5{margin:0}.inventory-alert-banner h4{color:rgb(67.7222222222,81.7777777778,104.7777777778);font-size:16px;margin-bottom:3px}.inventory-alert-banner .pull-right{color:#007aff;font-weight:400;font-size:14px;cursor:pointer}.inventory-alert-banner h5{font-weight:400;font-size:14px;color:#9fa9ba}.area-left{float:left;padding-top:20px;padding-left:20px}.area-right{float:left;width:460px;padding:10px 0 20px 20px}.area-right .form-field{padding-left:0}.image-dropdown .demo-dropzone{background:#eff3f6;float:left;width:100px;height:100px;border-radius:4px;border:1px solid #ced0da;padding:5px;text-align:center;margin-bottom:5px}.image-dropdown .fa{margin-top:13px;font-size:64px;color:#5a5a5a}.image-dropdown .pic-active{color:#007aff}.inventory-details{position:relative}.total-inventory{float:right;display:inline-block;font-size:1.25rem;background:#9fa9ba;border:1px solid #9fa9ba;border-radius:4px;color:#fff;width:auto;width:112px;padding:.25em .1em;text-align:center}.total-inventory small{display:block;font-size:12px}.models-table-wrapper thead tr{border-left:none}.models-table-wrapper td{color:grey}.models-table-wrapper th{text-transform:uppercase;font-size:10px;font-weight:700}.sortable-table,.sortable-table .liquid-child{overflow:auto}.sortable-table .models-table-wrapper{overflow-y:scroll;min-width:800px}.sortable-table .align-center{padding-left:0;text-align:center}.sortable-table table td{color:#3a3d4d;font-size:.875rem;padding:.5em 0;border-bottom:1px solid #e5e6ec}.alert-pill,.sortable-table .pill{color:#fff;border-radius:2px;line-height:1}.sortable-table .progress-bar .orange{background-color:orange}.sortable-table .progress-bar .red{background-color:red}.sortable-table .pill{padding:1px 5px 2px;font-size:11px;background:#9d9ea6;opacity:.75}.alert-pill{padding:2px 8px;font-size:13px;background:#f24822}.inventory-section .table{table-layout:fixed}.item-details-main{padding:10px 20px}.item-details-main img{width:120px;padding:.5em;border:1px solid #d7d9e2;border-radius:5px}.item-details-main table{table-layout:fixed}.item-details-main table td{border-bottom:none}.item-details-main table td:first-of-type{padding-left:0}.item-details-main .details-img{float:left;background:red}.header-img{width:100px;padding:.5em;border:1px solid #d7d9e2;border-radius:5px;margin-right:20px}.header-img+h2{margin-top:-30px!important;float:left;display:block}.product-details--container{padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-details--container section{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;margin:0 10px}.product-details--container section:first-of-type{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.product-details--container .details-img{width:80px;height:80px;padding:8px;border:1px solid #d7d9e2;border-radius:5px;text-align:center}.product-details--container .details-img img{max-width:60px;max-height:60px}.product-details--container .details-info h3{margin:0 0 5px;font-size:20px}.product-details--container .details-info h3.link{color:#007aff}.product-details--container .details-info h3.link:hover{cursor:pointer}.product-details--container .details-info h4{margin-bottom:5px}.product-details--container .details-info li{font-size:12px;display:inline-block;color:grey}.product-details--container .details-info .pill{border:1px solid #f6f6f6;background:#f6f6f6;padding:3px 7px;border-radius:5px}.product-details--container .details-levels{border:1px solid #eaeaea;border-radius:5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:218px}.product-details--container .details-levels .signal-bars{margin-top:5px}.product-details--container .details-levels>span{max-width:120px;text-align:center;padding:.25em .5em;display:block;float:left}.product-details--container .details-levels>span:first-of-type{text-align:center;font-size:1.25rem;background:#f6f6f6}.product-details--container .details-levels>span:last-of-type{padding-left:20px}.product-details--container .details-levels .subtitle,.product-details--container .details-levels small{display:block;font-size:12px}.image-dropdown{overflow:unset}.image-dropdown .file-upload{display:block;text-align:center}.image-dropdown .dropzone-upload-area{height:100%;width:100%}.image-dropdown .dropzone-upload-area img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.retail .ui-modal-dialog{height:auto;max-height:none}.location-edit-form__nameNumberGroup>:nth-of-type(1){-webkit-box-flex:1;-ms-flex:1 1 75%;flex:1 1 75%}.location-edit-form__nameNumberGroup>:nth-of-type(2){-webkit-box-flex:1;-ms-flex:1 1 25%;flex:1 1 25%}.location-edit-form .split-50-left{width:50%;float:left;padding-right:12px}.location-edit-form .split-50-left input{display:inline-block}.location-edit-form .split-50-left .power-select-inline{width:100%}.location-edit-form .split-50-right{width:50%;float:right;text-align:right;padding-left:12px}.location-edit-form .split-50-right input{text-align:right;display:inline-block}.location-edit-form .split-50-right .power-select-inline{width:100%}.power-select-inline{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.power-select-inline.ember-basic-dropdown-trigger--below+.ember-view{display:none}.machine-index-block .model-power-select{margin:1em 20px}.machine-list-block .model-list__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.machine-list-grid__machine>div,.machine-list-table .created-at-asc .last-updated i.sort-asc,.machine-list-table .created-at-desc .last-updated i.sort-desc,.machine-list-table .machine-current-status-ordinal-position-asc .machine-status i.sort-asc,.machine-list-table .machine-current-status-ordinal-position-desc .machine-status i.sort-desc,.machine-list-table .machine-current-status-remaining-money-asc .price i.sort-asc,.machine-list-table .machine-current-status-remaining-money-desc .price i.sort-desc,.machine-list-table .machine-number-asc .machine i.sort-asc,.machine-list-table .machine-number-desc .machine i.sort-desc,.machine-list-table .machine-type-name-asc .type i.sort-asc,.machine-list-table .machine-type-name-desc .type i.sort-desc{display:inline-block}.machine-list-block .model-list__item>:last-child{width:30%}.machine-list-block__type{font-weight:700;color:#354052}.machine-list-table th{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.machine-list-table__type{color:#354052}.machine-list-grid__machine>div.active,.machine-list-grid__machine>div:hover{cursor:pointer;background:#e8f5ff}.machine-status-pill:hover,.program-progress-bar-listing span:hover{cursor:help}.machine-list-grid .machine-status-pill__status{display:none}.machine-list-grid__machine{padding:1em 0}.machine-item{background:#fff;position:relative;width:180px;height:160px;margin:.5rem;padding:0 .75em .75em;display:inline-block;border:1px solid #e8e8e8;border-radius:10px;-webkit-box-shadow:0 10px 20px rgba(0,0,0,.05),0 6px 6px rgba(0,0,0,.14);box-shadow:0 10px 20px rgba(0,0,0,.05),0 6px 6px rgba(0,0,0,.14)}.machine-item .machine-type-icon{display:inline-block;border:none;padding:0;text-align:left;width:auto;font-size:13px;color:#354052}.machine-item .machine-type-icon span{margin-left:2px}.machine-item .machine-status-pill{position:relative;height:4px;margin-bottom:1.25em}.machine-item .machine-status-pill__status{height:4px;width:65px;padding:0}.machine-item .machine-status-pill__status>span{display:none;color:rgb(173.7,173.7,173.7);position:absolute;top:8px;right:0}.machine-item .machine-status-pill__status--available span{display:none}.machine-item .info-group h6{font-weight:400;font-size:10px;margin:0;color:rgb(183.35,183.35,183.35);line-height:1}.machine-item .info-group h6+span{display:inline-block;color:#354052;font-size:12px;margin-bottom:5px}.machine-status-pill{outline:0;position:relative}.machine-status-pill__info{float:right;margin-top:3px;margin-left:10px;color:#354052;font-weight:400}.machine-status-pill__status{border-radius:3px;display:inline-block;padding:.5em .85em;font-size:11px;text-transform:uppercase;color:#fff;background:#687b9a}.machine-status-pill__status--loading{background:rgb(224.1076923077,229.9,235.6923076923);color:#a0a9ba}.machine-status-pill__status--available{background:#45b854}.machine-status-pill__status--in-use,.machine-status-pill__status--lucky-cycle{background:#f8e71c;color:#4a4a4a}.machine-status-pill__status--complete{background:#f5a623}.machine-status-pill__status--error,.machine-status-pill__status--network-error,.machine-status-pill__status--unknown{background:#d0011b}.machine-status-pill--right{text-align:right}.machine-status-pill--left{width:100%}.machine-status-pill .notice{float:left;margin-top:3px;font-size:11px}.machine-status-pill i{font-size:13px;margin-right:3px;line-height:1.25}.machine-status-pill span .spinner{margin-left:0}.machine-status-pill span .spinner>div{background-color:#fff;width:4px}.machine-status-pill .fa-spin{margin-right:0;line-height:1}.machine-type-icon{display:inline-block;min-width:75px;border:2px solid #687b9a;border-radius:4px;padding:3px .5em;text-align:center;color:rgb(93.0642857143,110.5714285714,139.1357142857)}.machine-type-icon span{display:inline-block;margin-left:5px}.machine-view,.machine-view .model-view{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.machine-view .controls--sub ul{display:inline-block}.machine-view .controls--sub ul li{display:inline-block;float:left;margin:2px 5px 5px 0}.machine-view .controls--sub-list li:nth-of-type(n+2){margin-left:0}.machine-view__header{margin:0;border-top:1px solid #e4eaee}.machine-view__header .top .primary{font-size:14px}.machine-view__header .button{float:right;margin-left:.5em}.machine-view__header *{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.machine-view__status--available{color:#499200}.machine-view__status--in-use{color:orange}.machine-view__status--error,.machine-view__status--network-error{color:#fd0000}.machine-program-modal .ui-modal-dialog__content{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.machine-program-modal__option-row{display:-webkit-box;display:-ms-flexbox;display:flex}.machine-program-modal__option-row>*{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-right:1em}.machine-program-modal__option-row>:last-child{margin-right:0}.machine-program-modal__option-table{border:1px solid #d3d3d8;border-radius:4px}.modal-program-send .inline-container,.program-event-dropdown{padding:20px;border-bottom:1px solid #e5e6ec}.machine-program-modal__option-table td>*{margin-right:1em}.machine-program-modal__option-table td:last-child>*{margin-right:0}.machine-program-modal__option-table .form-field input{margin-bottom:0}.secondary.open-modal-program-send-button{font-size:20px;width:50px}.relative-container{position:relative}.relative-container .ember-tooltip{min-width:300px}.modal-program-send .loading-bars{margin:80px auto}.modal-program-send .loading-bars .spinner{margin:0 auto;text-align:center}.modal-program-send .inline-notice{margin:0}.modal-program-send .inline-notice img{width:40px}.modal-program-send .inline-notice .notice-text p{font-size:13px}.modal-program-send .overall-status{-webkit-box-flex:0;-ms-flex:none;flex:none;background:#fffbe7;padding:20px;text-align:center;overflow:auto;font-size:.875rem;font-weight:400}.modal-program-send .overall-status.red{background:#fff0f0;border-top:1px solid #fed6d6;border-bottom:1px solid #fed6d6;color:#fc1a28}.modal-program-send .overall-status.orange{background:#fade8d;color:#826c44}.modal-program-send .overall-status.green{background:#a1fbad;color:#354421}.modal-program-send .overall-status h2{font-size:1.25em;text-transform:none;color:inherit;margin:0 5px}.modal-program-send .overall-status p{font-size:.9em;margin:5px 0 0}.modal-program-send .overall-status button{margin-top:20px}.program-send-table,.table-export-options{text-align:left;border-top:1px solid #e5e6ec}.program-send-table table,.table-export-options table{table-layout:fixed}.program-send-table table td,.table-export-options table td{padding:5px}.program-send-table th,.table-export-options th{padding-right:5px;padding-left:5px;text-align:left!important}.program-send-table td:nth-of-type(3),.table-export-options td:nth-of-type(3){text-align:left!important}.program-send-table td:last-of-type,.table-export-options td:last-of-type{text-align:left!important;padding-right:10px!important}.program-status-icon{display:inline-block;text-transform:uppercase;color:#fff;background:#9fa9ba;text-align:center;width:10px;height:10px;border-radius:100%;position:relative}.program-status-icon.pending{background-color:#9fa9ba;-webkit-animation-name:program-progress-pending;animation-name:program-progress-pending;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.program-status-icon.rejected{background:orange}.program-status-icon.completed{background:#45b854}.program-status-icon.failed{background:#d0011b}.program-status-icon i{line-height:1}.program-progress-bar-listing{list-style:none;text-align:center;margin-top:3px;position:relative}.program-progress-bar-listing li{display:inline;margin-right:.65em}.program-progress-bar-listing .progress-category-circle{display:inline-block;width:10px;height:10px;border-radius:100%;background:red}.program-progress-bar-listing .progress-category-circle.pending{background-color:#9fa9ba;-webkit-animation-name:program-progress-pending;animation-name:program-progress-pending;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.program-progress-bar-listing .progress-category-circle.completed{background-image:-webkit-gradient(linear,left top, left bottom,color-stop(0, #b4ec51),to(#429321));background-image:linear-gradient(#b4ec51 0,#429321 100%)}.program-progress-bar-listing .progress-category-circle.failed{background-image:-webkit-gradient(linear,left top, left bottom,color-stop(0, #f5515f),to(#9f041b));background-image:linear-gradient(#f5515f 0,#9f041b 100%)}.program-progress-bar-listing .progress-category-circle.rejected{background-image:-webkit-gradient(linear,left top, left bottom,color-stop(0, #fad961),to(#f76b1c));background-image:linear-gradient(#fad961 0,#f76b1c 100%)}.program-progress-bar-listing .progress-category-circle.unknown{background-image:-webkit-gradient(linear,left top, left bottom,color-stop(0, #e1e1e1),to(#b3b3b3));background-image:linear-gradient(#e1e1e1 0,#b3b3b3 100%)}.program-progress-bar-listing span{font-size:13px}.program-progress-bar-listing small{font-size:10px;opacity:.65}.interactive-progress-bar-container{padding:20px 0 15px;background:#fafbfc}.interactive-progress-bar-container.stopPulse .program-progress-bar-listing .progress-category-circle.pending{background:#649bf5;-webkit-animation:none;animation:none}.program-progress-bar{margin:auto;width:90%;display:-webkit-box;display:-ms-flexbox;display:flex;height:12px;overflow:hidden;background-color:#e1e4e8;border-radius:6px;outline:transparent solid 1px}.program-progress-bar span{outline:transparent solid 2px;-webkit-transition:width 1s;transition:width 1s}.program-progress-bar span.pending{background-color:#9fa9ba;-webkit-animation-name:program-progress-pending;animation-name:program-progress-pending;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;border-right:1px solid rgb(138.9272727273,151.0181818182,171.5727272727);-webkit-box-shadow:inset -1px 1px 5px 0 rgba(0,0,0,.4);box-shadow:inset -1px 1px 5px 0 rgba(0,0,0,.4)}.program-progress-bar span.rejected{background-image:-webkit-gradient(linear,left top, left bottom,color-stop(0, #fad961),to(#f76b1c));background-image:linear-gradient(#fad961 0,#f76b1c 100%)}.program-progress-bar span.unknown{background-image:-webkit-gradient(linear,left top, left bottom,color-stop(0, #e1e1e1),to(#b3b3b3));background-image:linear-gradient(#e1e1e1 0,#b3b3b3 100%)}.program-progress-bar span.completed{background-image:-webkit-gradient(linear,left top, left bottom,color-stop(0, #b4ec51),to(#429321));background-image:linear-gradient(#b4ec51 0,#429321 100%)}.program-progress-bar span.failed{background-image:-webkit-gradient(linear,left top, left bottom,color-stop(0, #f5515f),to(#9f041b));background-image:linear-gradient(#f5515f 0,#9f041b 100%)}@-webkit-keyframes program-progress-pending{0%,100%{background-color:#b2cdfc}50%{background-color:#649bf5}}@keyframes program-progress-pending{0%,100%{background-color:#b2cdfc}50%{background-color:#649bf5}}.program-event-dropdown{background:#f4f4f5}.modal-program-send .ellapsed-time{background:#dde0e2;color:#5f5f5f;padding:10px 20px;font-size:14px;line-height:1.5;text-align:center;font-weight:600}.modal-program-send .ellapsed-time p{margin:0}.traceability-container{display:-webkit-box;display:-ms-flexbox;display:flex}.traceability-container .left-half{-webkit-box-flex:1;-ms-flex:1;flex:1}.traceability-container .right-half{-webkit-box-flex:3;-ms-flex:3;flex:3;background:#f9f9f9;border-left:1px solid #d7d9e3}.traceability-container .default-container{width:calc(100% - 20px);background:#fff;margin:10px;height:calc(100% - 20px);border:1px solid #dddfe8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.traceability-container .loading-bars{margin:70px auto;width:20px}.traceability-container .loading-bars .spinner{margin-left:1em;height:60px}.traceability-container .container--placeholder.trace-pending{margin:30px;background:#fff;border:1px solid rgba(190,195,205,.6196078431);border-radius:13px!important;padding:60px}.details-section{background:#efefef;padding:10px;height:100%}.details-section .table{border:1px solid #ced1e4}.details-section .table td{font-size:16px}.details-section .table td:last-of-type{font-weight:700}.steps-container{background:#d8e5f4;border:1px solid #babdca;border-radius:10px;margin:10px}.steps-container.with-shadow{-webkit-box-shadow:0 3px 6px rgba(0,0,0,.2588235294);box-shadow:0 3px 6px rgba(0,0,0,.2588235294)}.steps-container header{border-bottom:1px solid #cfd0da;border-radius:10px 10px 0 0;padding:15px 20px;background:-webkit-gradient(linear,left bottom, left top,color-stop(0, #f2f4f7),to(#fff));background:linear-gradient(0deg,#f2f4f7 0,#fff 100%);-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.steps-container header.top{background-image:-webkit-gradient(linear,left top, left bottom,color-stop(0, #49566c),to(#2e3847));background-image:linear-gradient(180deg,#49566c 0,#2e3847 100%)}.steps-container header.top h3{color:#fff}.steps-container header h3{margin:0}.steps-container header h3 span{display:block;font-size:14px;font-weight:400;margin-top:5px}.steps-container .table{margin:0;border:none;border-radius:0 0 10px 10px}.steps-container .table tbody,.steps-container .table td,.steps-container .table tr{border-radius:10px}.stamp{color:#fff;font-size:17px;border-radius:20px;display:inline-block;padding:8px 16px;background:#3f4a5d;font-weight:400;text-shadow:none;background-image:-webkit-gradient(linear,left top, left bottom,color-stop(0, #49566c),to(#2e3847));background-image:linear-gradient(180deg,#49566c 0,#2e3847 100%)}.capacity-utilization-breakdown-report{background:#353f50}.capacity-utilization-breakdown-report .stamp{border-radius:10px}.capacity-utilization-breakdown-report small{opacity:.75}.traceability-chart{padding:10px;background:#efefef}.wash-group-open{padding-left:44px!important;border-left:1px solid #e5e6ed}.wash-group-drawer{background:#fff;border-bottom:1px solid #e5e6ed}.wash-group-drawer.empty{padding:20px 10px;text-align:center;opacity:.8;font-size:14px}.wash-group-drawer.empty .fa{display:block}.wash-group-drawer.empty p{margin:5px 0 0}.wash-group-drawer.active.purple{border-bottom:1px solid #d7d9e3}.wash-group-drawer.active.purple>.btn-toggle{color:#455ade;background:#d8e4f3}.wash-group-drawer.active.purple small{color:#455ade}.wash-group-drawer.active.purple:hover>.btn-toggle:hover,.wash-group-drawer>.btn-toggle:hover{color:#fff;background:#007aff}.wash-group-drawer.active.purple:hover>.btn-toggle:hover small,.wash-group-drawer>.btn-toggle:hover small{color:#fff}.wash-group-drawer.active.purple:hover>.btn-toggle:hover .icon,.wash-group-drawer>.btn-toggle:hover .icon{border-right-color:#62c4ff}.wash-group-drawer.active.purple:hover>.btn-toggle:hover .fa-folder-open,.wash-group-drawer>.btn-toggle:hover .fa-folder-open{background-image:-webkit-gradient(linear,left bottom, left top,color-stop(0, #fff),color-stop(99%, #fff));background-image:linear-gradient(0deg,#fff 0,#fff 99%)}.wash-group-drawer.loading .btn-toggle{background:#ea5e00;color:#fff}.wash-group-drawer.loading .btn-toggle .fa-spin{margin-left:-2px}.wash-group-drawer.loading .btn-toggle .icon{border-color:rgb(211.5,84.6,0)}.wash-group-drawer .fa-folder-open{background-image:-webkit-gradient(linear,left bottom, left top,color-stop(0, #3a48d5),color-stop(99%, #6998f9));background-image:linear-gradient(0deg,#3a48d5 0,#6998f9 99%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.wash-group-drawer .fa-folder-gradient{background-image:-webkit-gradient(linear,left bottom, left top,color-stop(0, #3a7bd5),color-stop(99%, #69daf9));background-image:linear-gradient(0deg,#3a7bd5 0,#69daf9 99%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.wash-group-drawer .fa-folder-gradient.completed{background-image:-webkit-gradient(linear,left bottom, left top,color-stop(0, #23a526),color-stop(99%, #7ae851));background-image:linear-gradient(0deg,#23a526 0,#7ae851 99%)}.wash-group-drawer .fa-folder-gradient.canceled{background-image:-webkit-gradient(linear,left bottom, left top,color-stop(0, #d5b23a),color-stop(99%, #ffec7a));background-image:linear-gradient(0deg,#d5b23a 0,#ffec7a 99%)}.wash-group-drawer .fa-folder-gradient.failed{background-image:-webkit-gradient(linear,left bottom, left top,color-stop(0, #d53a3a),color-stop(99%, #ff8784));background-image:linear-gradient(0deg,#d53a3a 0,#ff8784 99%)}.wash-group-drawer .btn-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;padding:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;text-align:left;color:#000;border:none;border-radius:0;height:46px}.wash-group-drawer .icon{display:inline-block;border-right:1px solid #d8d9e4;padding:15px;width:44px}.wash-group-drawer .info{display:inline-block;font-weight:700;font-size:14px;padding:0 10px}.wash-group-drawer .info small{display:block;font-weight:400;margin-top:4px;color:#4b5465}.wash-group-drawer .wash-group-item,.wash-group-drawer .wash-process{padding:10px 15px;background:#f7f3e8}.wash-group-drawer .wash-group-item li,.wash-group-drawer .wash-process li{border:1px solid #bfc5de;background:#fff}.wash-group-drawer .wash-group-item li:nth-of-type(n+2),.wash-group-drawer .wash-process li:nth-of-type(n+2){border-top:none}.wash-group-drawer .wash-group-item li:first-of-type,.wash-group-drawer .wash-process li:first-of-type{border-radius:4px 4px 0 0}.wash-group-drawer .wash-group-item li:last-of-type,.wash-group-drawer .wash-process li:last-of-type{border-radius:0 0 4px 4px}.wash-group-drawer .wash-group-item li:only-child,.wash-group-drawer .wash-process li:only-child{border-radius:4px}.wash-group-drawer .wash-group-item{padding:0}.wash-group-drawer .wash-group-item li{border-right:none;border-left:none}.wash-group-drawer .wash-group-item li:nth-of-type(even) .btn-toggle.inactive{background:#fafbfd}.wash-group-drawer .wash-group-item li .btn-toggle.active:hover,.wash-group-drawer .wash-group-item li .btn-toggle.inactive:hover{background:#007aff}.wash-group-drawer .wash-group-item li.active .btn-toggle{color:#fff;background:#007aff}.wash-group-drawer .wash-group-item li.active .btn-toggle .icon{border-right-color:#62c4ff}.wash-group-drawer .wash-group-item li.active .btn-toggle .fa{background-image:-webkit-gradient(linear,left bottom, left top,color-stop(0, #fff),color-stop(99%, #fff));background-image:linear-gradient(0deg,#fff 0,#fff 99%)}.wash-group-drawer .wash-group-item li:last-of-type{border-bottom:none}.wash-group-drawer .wash-group-item li .info{text-transform:capitalize}.status-time .label-time,.status-vend .label-time,.text-lowercase,.trace-range-slider,.trace-range-slider small{text-transform:lowercase}.wash-group-drawer .wash-group-item li .fa{background-image:-webkit-gradient(linear,left bottom, left top,color-stop(0, #4c5563),color-stop(99%, #afbdc1));background-image:linear-gradient(0deg,#4c5563 0,#afbdc1 99%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.wash-group-drawer .wash-group-item li:hover .fa{background-image:-webkit-gradient(linear,left bottom, left top,color-stop(0, #fff),color-stop(99%, #fff));background-image:linear-gradient(0deg,#fff 0,#fff 99%)}.auto-refresh-select{margin-left:auto!important}.detail-section-controls{background:#ffd63f;padding:5px 20px;font-size:14px;border-bottom:1px solid rgb(255,203.8140625,15.3);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.detail-section-controls p{margin:0;color:rgb(206.7,162.5609375,0)}.detail-section-controls button.button--small{font-size:13px;border:1px solid;margin-left:0}.detail-section-controls .hydrate-in-progress{display:inline-block;font-size:14px;color:#8c6e00;padding:2px 0 0;margin-right:.25rem}.trace-range-slider{text-align:center;padding:0 20px}.trace-range-slider input{width:100%}.trace-range-slider div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.trace-range-slider span:first-of-type{text-align:left}.trace-range-slider span:nth-of-type(2){margin-left:-14px}.trace-range-slider span:last-of-type{text-align:right}.trace-range-slider small{display:block}.trace-range-slider p{display:inline-block;background:#0075ff;color:#fff;border-radius:4px;padding:8px 16px}#als-modal-bg-shield{position:fixed;background:rgba(19,24,32,.8);top:0;left:0;bottom:0;right:0;z-index:99980;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;visibility:hidden;opacity:0;-webkit-transition:all .35s ease-in;transition:all .35s ease-in}#als-modal-bg-shield.is-visible{visibility:visible}#als-modal-container,#sortable-services li img,.cycle__table .cycle__actions span,.location-tree-container .jstree-node .hide-checkbox .jstree-checkbox{visibility:hidden}#als-modal-bg-shield.opacity-1{opacity:1}#als-modal-container{position:fixed;top:calc(50% - 350px);left:calc(50% - 300px);z-index:99990;opacity:0;-webkit-transition:all .35s ease-in;transition:all .35s ease-in}#als-modal-container.is-visible{visibility:visible}#als-modal-container.opacity-1{opacity:1}.als-modal{position:fixed;background:#fff;width:600px;height:90%;max-height:700px;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:0 14px 28px rgba(0,0,0,.5),0 10px 10px rgba(0,0,0,.1);box-shadow:0 14px 28px rgba(0,0,0,.5),0 10px 10px rgba(0,0,0,.1);-webkit-transition:all .35s ease-in;transition:all .35s ease-in}.als-modal>*{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;overflow:auto;-webkit-overflow-scrolling:touch;-webkit-transform:translate3}.als-modal .als-modal-header{overflow:auto;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 20px;min-height:60px;border-radius:4px;font-size:1rem;border-bottom:1px solid #e5e6ec}.als-modal .als-modal-header .controls button{color:#a0a9ba;background:0 0;width:30px;padding:10px;border:none;border-radius:4px;text-align:center}.als-modal .als-modal-header .controls button:hover{color:rgb(139.9573170732,150.856097561,171.4426829268)}.als-modal .als-modal-content h2{font-weight:700;color:#929db0;font-size:.875rem;margin:.5rem .75rem}.als-modal .als-modal-footer{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 20px;border-radius:4px;font-size:1rem;min-height:70px;background:#f0f3f8}.als-modal .footer-right{text-align:right;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.model-list,.model-view{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex}.als-modal .footer-left{text-align:right}.model-list{color:#687b9a;min-height:24px;font-size:14px}.model-list>*{padding:8px}.model-list>:nth-of-type(even){background:#fafbfc}.model-list .liquid-container{padding:0}.model-list--clickable>.brush-link:hover{cursor:pointer;background:#e8f5ff;border-left:5px solid #007aff}.model-power-select input,.model-power-select input:focus{border:none;-webkit-box-shadow:none;box-shadow:none}.model-list__noItems{padding:8px;text-align:center;color:#687b9a;font-size:14px}.model-power-select input{margin:0;padding:0;background:inherit;-webkit-transition:none;transition:none}.model-table td,.model-table th{border-bottom:1px solid rgb(209.92,211.76,220.96);font-size:14px}.model-table{table-layout:auto}.model-table th{color:#354052;font-weight:400}.model-table th:first-of-type{padding-left:20px}.model-table tr:nth-of-type(even){background:#fafbfc}.model-table td{color:#3a3d4d;padding:1em 0}.model-table td:first-of-type{padding-left:20px}.model-table td:last-of-type{padding-right:20px}.model-table--clickable tr.brush-link{border-left:5px solid transparent}.model-table--clickable tr.brush-link.active,.model-table--clickable tr.brush-link:hover{cursor:pointer;background:#e8f5ff;border-left:5px solid #007aff}.model-table button{margin-right:12px}.model-table caption{caption-side:bottom;color:#687b9a;font-size:14px;background:#fff;padding:20px}.model-view__noData{padding:8px;text-align:center;color:#687b9a;font-size:14px}.org-select-container{width:500px;margin:30px auto;background:#fff}.org-select-container tr{cursor:pointer}.org-select-container tr:hover{border-left:none}.org-select-container tr:hover td{background:#007aff;color:#fff}.org-select-container td{font-size:500;color:#007aff}.org-select-container .fa{line-height:1.5}.org-select-container .org-listing{overflow:auto;max-height:300px}.org-select-logout{margin:1.5em auto 5px;text-align:center;font-size:13px}.org-search input[type=text]{border:none;-webkit-box-shadow:none;box-shadow:none;border-radius:0;border-bottom:1px solid #e7eaee;font-size:13px;padding-left:20px;margin:0}.search-no-results{padding:10px 20px;font-size:14px}.brand-theme{position:relative;width:100%;height:100%}.brand-theme .org-select-container{padding:0 0 20px;position:relative;background:#fff;width:360px;margin:200px auto 30px;border-radius:15px;-webkit-box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23)}.scrub-brush-header{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;position:relative;height:60px}.scrub-brush-header__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 10px;height:100%}.scrub-brush-header__main .clickable{width:40px;text-align:center;cursor:pointer;opacity:.5;padding:1em}.scrub-brush-header__main .clickable:active,.scrub-brush-header__main .clickable:hover{opacity:1}.scrub-brush-header__details{width:100%;margin-left:10px}.scrub-brush-header__subtitle,.scrub-brush-header__title{margin:0;display:block}.scrub-brush-header__title{color:#354052;text-align:left;min-height:24px}.scrub-brush-header__subtitle{color:#687b9a;font-size:14px}.scrub-brush-header__history-container{width:90px}.scrub-brush-header__back-button,.scrub-brush-header__forward-button{width:30px;text-align:center;display:inline-block;padding:1em .25em;float:left;color:#687b9a;opacity:.5;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:default}.scrub-brush-header__back-button--active,.scrub-brush-header__forward-button--active{color:#007aff;opacity:1;cursor:pointer}.scrub-brush-header__back-button--active:hover,.scrub-brush-header__forward-button--active:hover{color:rgb(0,97.6,204)}.scrub-brush-header__history_button i{-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.scrub-brush-header__history_button .flipped{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.scrub-brush-header__forward-button{display:inline-block}.scrub-brush-header .scrub-brush-history{position:absolute;top:60px;z-index:1}.scrub-brush-history{width:100%;background:#fff;border:1px solid;font-size:14px}.scrub-brush-history .scrub-brush-item,.ui-modal-dialog header{border-bottom:1px solid rgb(209.92,211.76,220.96)}.scrub-brush-history .scrub-brush-item{color:#687b9a;padding:1em;border-left:5px solid transparent}.productivity-flex-boxes-container .legend-key .table tr:last-of-type td,.scrub-brush-history .scrub-brush-item:last-of-type{border-bottom:none}.scrub-brush-history .scrub-brush-item:nth-of-type(even){background:#fafbfc}.scrub-brush-history .scrub-brush-item--active{font-weight:700}.scrub-brush-history .scrub-brush-item--action{text-align:center;background:#eff3f6}.scrub-brush-history .scrub-brush-item:hover{cursor:pointer;background:#e8f5ff;border-left:5px solid #007aff}.summary-reports .loading-bars{overflow:auto;padding:3em}#report-size-container td,ol.measure-bar{overflow:hidden}#report-size-container{overflow:auto}.border-bottom-report{border-bottom:1px solid #ced0da}.summary-alerts .power-select-hide-disabled-options .ember-power-select-option[aria-disabled=true]{display:none}.reports-select{margin-right:6px;padding-bottom:1em;margin-bottom:1em;overflow:auto;border-bottom:1px dashed rgb(126.65,142.8,169.15)}.reports-select .ember-power-select-trigger{min-width:320px;width:50%;margin-right:5px;margin-bottom:5px}.reports-select .secondary{float:right}.reports-select .report-date-picker{float:left;margin-right:5px}.controls-bar.border-top{border-top:1px solid rgba(206,208,217,.57)}.no-border-radius-right .size-33{width:calc(33% - 40px)}.no-border-radius-right .ember-power-select-trigger{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.no-border-radius-right .ember-power-select-trigger:focus{border-color:transparent}.no-border-radius-right .ember-power-select-status-icon{right:10px}.reports-controls .ember-power-select-trigger{width:320px;float:left;margin-right:5px}.reports-controls .ember-power-select-multiple-trigger{float:left;margin-right:5px}.reports-controls .date-picker input{width:100px}.reports-controls .ember-power-select-multiple-options input{margin:0;background:inherit;-webkit-transition:none;transition:none;border:none;-webkit-box-shadow:none;box-shadow:none;min-height:0;max-width:200px;padding:0}.cp-Panel-toggle:hover,.edit-bar{background-color:#f5f5f5}.reports-num-col{text-align:right}.cp-Panel{border:1px solid #ddd}.cp-Panel-toggle{display:block;padding:1em}.cp-Panel-toggle:link{text-decoration:none}.cp-Panel-body-inner{padding:1em}table.audit-cycle-usage-summary-results td{text-align:right;padding-right:1rem;font-weight:700}table.audit-cycle-usage-summary-results td:first-of-type{width:204px;padding-right:0}table.audit-cycle-usage-summary-results td:nth-child(2){width:7.6%}table.audit-cycle-usage-summary-results td:nth-child(3){width:8.9%}table.audit-cycle-usage-summary-results td:nth-child(4){width:8%}table.audit-cycle-usage-summary-results td:nth-child(5){width:9.7%}table.audit-cycle-usage-summary-results td:nth-child(6){width:11%}table.audit-cycle-usage-summary-results td:nth-child(7){width:10.1%}table.audit-cycle-usage-summary-results td:nth-child(8){width:8%}table.audit-cycle-usage-summary-results td:nth-child(9){width:9.3%}table.audit-cycle-usage-summary-results td:last-of-type{padding-right:1rem}table.audit-cycle-usage-summary-results-totals td{text-align:right;padding-right:1em;font-weight:700;width:calc((100% - 202px)/ 2)}table.audit-cycle-usage-summary-results-totals td:first-of-type{width:202px;padding-right:0}table.audit-additional-cycle-summary-results td{text-align:right;padding-right:1rem;font-weight:700}table.audit-additional-cycle-summary-results td:first-of-type{width:320px;padding-right:0}table.audit-additional-cycle-summary-results td:nth-child(2){width:13.5%}table.audit-additional-cycle-summary-results td:nth-child(3){width:18%}table.audit-additional-cycle-summary-results td:nth-child(4){width:11.5%}table.audit-additional-cycle-summary-results td:nth-child(5){width:17%}table.audit-additional-cycle-summary-results td:last-of-type{padding-right:1rem}table.audit-additional-vending-summary-results td{text-align:right;padding-right:1rem;font-weight:700}table.audit-additional-vending-summary-results td:first-of-type{width:370px;padding-right:0}table.audit-additional-vending-summary-results td:nth-child(2){width:14%}table.audit-additional-vending-summary-results td:nth-child(3){width:15.5%}table.audit-additional-vending-summary-results td:nth-child(4){width:14%}table.audit-additional-vending-summary-results td:nth-child(5){width:13%}table.audit-additional-vending-summary-results td:last-of-type{padding-right:1rem}table.audit-average-vending-summary-results td{text-align:right;padding-right:1rem;font-weight:700}table.audit-average-vending-summary-results td:first-of-type{width:51%;padding-right:0}table.audit-average-vending-summary-results td:nth-child(2){width:15%}table.audit-average-vending-summary-results td:nth-child(3),table.audit-average-vending-summary-results td:nth-child(4){width:17%}table.audit-average-vending-summary-results td:last-of-type{padding-right:1rem}table.audit-common-diagnostic-summary-results td{text-align:right;padding-right:1rem;font-weight:700}table.audit-common-diagnostic-summary-results td:first-of-type{width:30%;padding-right:0}table.audit-common-diagnostic-summary-results td:nth-child(2){width:9%}table.audit-common-diagnostic-summary-results td:nth-child(3){width:7.5%}table.audit-common-diagnostic-summary-results td:nth-child(4){width:8%}table.audit-common-diagnostic-summary-results td:nth-child(5){width:8.5%}table.audit-common-diagnostic-summary-results td:nth-child(6){width:9%}table.audit-common-diagnostic-summary-results td:nth-child(7){width:8%}table.audit-common-diagnostic-summary-results td:nth-child(8),table.audit-common-diagnostic-summary-results td:nth-child(9){width:10%}table.audit-common-diagnostic-summary-results td:last-of-type{padding-right:1rem}table.audit-detailed-vending-summary-results td{text-align:right;padding-right:1rem;font-weight:700}table.audit-detailed-vending-summary-results td:first-of-type{width:42%;padding-right:0}table.audit-detailed-vending-summary-results td:nth-child(2){width:13%}table.audit-detailed-vending-summary-results td:nth-child(3){width:14%}table.audit-detailed-vending-summary-results td:nth-child(4){width:13%}table.audit-detailed-vending-summary-results td:nth-child(5){width:16%}table.audit-detailed-vending-summary-results td:last-of-type{padding-right:1rem}table.audit-error-diagnostic-summary-results td{text-align:right;padding-right:1rem;font-weight:700}table.audit-error-diagnostic-summary-results td:first-of-type{width:24%;padding-right:0}table.audit-error-diagnostic-summary-results td:nth-child(2){width:11.5%}table.audit-error-diagnostic-summary-results td:nth-child(3){width:8.25%}table.audit-error-diagnostic-summary-results td:nth-child(4){width:8%}table.audit-error-diagnostic-summary-results td:nth-child(5){width:4%}table.audit-error-diagnostic-summary-results td:nth-child(6),table.audit-error-diagnostic-summary-results td:nth-child(7){width:11.5%}table.audit-error-diagnostic-summary-results td:nth-child(8){width:4.5%}table.audit-error-diagnostic-summary-results td:nth-child(9){width:10%}table.audit-error-diagnostic-summary-results td:last-of-type{padding-right:1rem}table.audit-free-vending-summary-results td{text-align:right;padding-right:1rem;font-weight:700}table.audit-free-vending-summary-results td:first-of-type{width:38.4%;padding-right:0}table.audit-free-vending-summary-results td:nth-child(2){width:11.3%}table.audit-free-vending-summary-results td:nth-child(3){width:14.4%}table.audit-free-vending-summary-results td:nth-child(4){width:10.65%}table.audit-free-vending-summary-results td:nth-child(5){width:13.75%}table.audit-free-vending-summary-results td:nth-child(6){width:auto}table.audit-free-vending-summary-results td:last-of-type{padding-right:1rem}table.audit-operation-summary-results td{text-align:right;padding-right:1rem;font-weight:700}table.audit-operation-summary-results td:first-of-type{width:48.75%;padding-right:0}table.audit-operation-summary-results td:nth-child(2){width:14.6%}table.audit-operation-summary-results td:nth-child(3){width:17.25%}table.audit-operation-summary-results td:nth-child(4){width:14.54%}table.audit-operation-summary-results td:last-of-type{padding-right:1rem}table.audit-security-summary-results td{text-align:right;padding-right:1rem;font-weight:700}table.audit-security-summary-results td:first-of-type{width:45.44%;padding-right:0}table.audit-security-summary-results td:nth-child(2){width:14.5%}table.audit-security-summary-results td:nth-child(3){width:11.25%}table.audit-security-summary-results td:nth-child(4){width:13.8%}table.audit-security-summary-results td:nth-child(5){width:auto}table.audit-security-summary-results td:last-of-type{padding-right:1rem}table.audit-special-vending-summary-results td{text-align:right;padding-right:1rem;font-weight:700}table.audit-special-vending-summary-results td:first-of-type{width:37%;padding-right:0}table.audit-special-vending-summary-results td:nth-child(2){width:11%}table.audit-special-vending-summary-results td:nth-child(3),table.audit-special-vending-summary-results td:nth-child(4),table.audit-special-vending-summary-results td:nth-child(5){width:13.1%}table.audit-special-vending-summary-results td:nth-child(6){width:auto}table.audit-special-vending-summary-results td:last-of-type{padding-right:1rem}table.audit-total-vending-summary-results td{text-align:right;padding-right:1rem;font-weight:700}table.audit-total-vending-summary-results td:first-of-type{width:61.8%;padding-right:0}table.audit-total-vending-summary-results td:nth-child(2){width:18.3%}table.audit-total-vending-summary-results td:nth-child(3){width:auto}table.audit-total-vending-summary-results td:last-of-type{padding-right:1rem}table.audit-turns-summary-results td{text-align:right;padding-right:1rem;font-weight:700}table.audit-turns-summary-results td:first-of-type{width:43.3%;padding-right:0}table.audit-turns-summary-results td:nth-child(2){width:13%}table.audit-turns-summary-results td:nth-child(3){width:15.75%}table.audit-turns-summary-results td:nth-child(4){width:12.75%}table.audit-turns-summary-results td:nth-child(5){width:auto}table.audit-turns-summary-results td:last-of-type{padding-right:1rem}table.coin-vault-summary-results td{text-align:right;padding-right:1rem;font-weight:700}table.coin-vault-summary-results td:first-of-type{width:17.75%;padding-right:0}table.coin-vault-summary-results td:nth-child(2){width:14.1%}table.coin-vault-summary-results td:nth-child(3){width:12.75%}table.coin-vault-summary-results td:nth-child(4){width:20.1%}table.coin-vault-summary-results td:nth-child(5){width:14.25%}table.coin-vault-summary-results td:nth-child(6){width:auto}table.coin-vault-summary-results td:last-of-type{padding-right:1rem}table.lifetime-operations-summary-results td{text-align:right;padding-right:1rem;font-weight:700}table.lifetime-operations-summary-results td:first-of-type{width:44%;padding-right:0}table.lifetime-operations-summary-results td:nth-child(2){width:10.75%}table.lifetime-operations-summary-results td:nth-child(3){width:21.5%}table.lifetime-operations-summary-results td:nth-child(4){width:auto}table.lifetime-operations-summary-results td:last-of-type{padding-right:1rem}table.water-usage-details-summary-results td{text-align:center;padding-right:1rem;font-weight:700}table.water-usage-details-summary-results td:first-of-type{width:8.75%;padding-right:10px;padding-left:0;font-size:10px}table.water-usage-details-summary-results td:nth-child(2){width:8.4%}table.water-usage-details-summary-results td:nth-child(3){width:9.9%}table.water-usage-details-summary-results td:nth-child(4){width:8.9%}table.water-usage-details-summary-results td:nth-child(5){width:10.75%}table.water-usage-details-summary-results td:nth-child(6){width:12.25%}table.water-usage-details-summary-results td:nth-child(7){width:11.35%}table.water-usage-details-summary-results td:nth-child(8){width:9.5%}table.water-usage-details-summary-results td:nth-child(9){width:10.9%}table.water-usage-details-summary-results td:nth-child(10){width:auto}table.water-usage-details-summary-results td:last-of-type{padding-right:1rem}.utility-report .split-panels{margin:10px 0}.utility-report h3{padding:20px 20px 0}.utility-report table{border-top:1px solid #e5e6ec}.utility-report table td{color:#3a3d4d}.utility-report table td:first-of-type{color:#354052}.utility-report table td:last-of-type{text-align:right}.utility-report table h2{font-size:14px;margin:0}.utility-report .footer-table,.utility-report table tfoot td{font-weight:700}.utility-report .footer-table td{font-size:20px}#fav-report-button{margin-left:-1px;width:50px;text-align:center;padding:0;border-top-left-radius:0;border-bottom-left-radius:0;font-size:19px}#fav-report-button i{color:#a8aaad}.s-capacity-summary,.summary-totals{background:#fff}#fav-report-button:active i,#fav-report-button:hover i{color:#3f4a5d}#fav-report-button.fav-active i{color:#ff9815}.emdash-separate{float:left;margin:25px 10px 0;opacity:.35}.month-selector{min-width:125px;max-width:125px;float:left}.year-selector{min-width:125px;max-width:125px;display:inline-block}.month-text{font-weight:400;color:#727484;font-size:11px;text-transform:capitalize}.summary-totals{margin-right:.5em;clear:both;position:relative;text-align:center;display:inline-block;padding:.5em .25em;margin-top:.5em;border-radius:4px;color:#66748d;font-size:1.25rem;border:1px solid #e6eaee;width:9em}.summary-totals .summary-total-title{color:#9fa9ba;display:block;font-size:.8125rem}.summary-totals .summary-total-percent{font-size:11px;padding:0 4px 1px;display:inline-block;margin-bottom:3px;color:#fff;border-radius:5px;vertical-align:middle}.summary-totals .expand-category{border-color:#dadce2;position:absolute;right:-1px;bottom:-1px;top:-1px;max-height:none;height:auto;padding:7px;border-radius:0 3px 3px 0;font-size:13px}.summary-totals .expand-category.disable{color:red;opacity:.5;cursor:wait}.summary-details-tray{position:relative;padding:30px 20px 10px;border-top:1px solid #d8d9e1}.summary-details-tray .summary-totals{margin-bottom:5px;border:1px solid #d2d2d2}.summary-details-tray label{top:10px;position:absolute;color:#9fa9ba;display:block;font-size:.8125rem}.summary-details-tray .goods{font-size:16px;line-height:1}ol.measure-bar{display:block;margin:15px 0 0;padding:0;height:3px;width:100%}.goods,.pos_cash,.selfService,.wdf{display:inline}ol.measure-bar li{height:3px;margin:0;padding:0;float:left}.selfService{color:#2792f8}.selfService .summary-total-percent,.selfService.li{background-color:#2792f8}.goods{color:#f69935}.goods .summary-total-percent,.goods.li{background-color:#f69935}.wdf{color:#4bd061}.wdf .summary-total-percent,.wdf.li{background-color:#4bd061}.pos_cash{color:#56b9be}.pos_cash .summary-total-percent,.pos_cash.li{background-color:#56b9be}.top-row-boxes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:40px}.top-row-boxes.width-containers-2 .easy-chart-box{width:50%}.top-row-boxes h1{color:#646c77;font-size:28px;font-weight:400}.top-row-boxes h1 .subtitle{display:block;color:#45b854;font-size:18px;margin-top:4px}.top-row-boxes .easy-chart-box{padding:20px 0 0;width:25%;border:1px solid #c1cdd6;border-left:none;text-align:center}.top-row-boxes .easy-chart-box.size-4{width:25%}.top-row-boxes .easy-chart-box.size-3{width:33%}.top-row-boxes .easy-chart-box.size-2{width:50%}.top-row-boxes .easy-chart-box:last-of-type{border-right:none}.top-row-boxes .easy-chart-box h2{border-top:1px solid rgb(204.3,216,239.4);background:#f2f5fb;padding:8px;margin-top:10px;font-size:.85em}.top-row-boxes .easy-chart-box .circles-warning{display:inline-block;margin-top:-1px}.top-row-boxes .easy-chart-box .circles-warning+span{display:none}.top-row-boxes .legend{font-weight:500;margin-bottom:25px;font-size:14px}.top-row-boxes .legend li{display:inline-block;background:#f0f2ff;border-radius:10px;padding:5px 10px;color:#3e495b}.top-row-boxes .productivity-bar-box{padding:20px 0 0;width:20%;border:1px solid #c1cdd7;border-left:none;text-align:center}.top-row-boxes .productivity-bar-box.size-25{width:25%;margin-left:0}.top-row-boxes .productivity-bar-box.size-33{width:33%;margin-left:0}.top-row-boxes .productivity-bar-box.size-50{width:50%;margin-left:0}.top-row-boxes .productivity-bar-box:last-of-type{border-right:none}.top-row-boxes .productivity-bar-box.disabled-shift{opacity:.65}.top-row-boxes .productivity-bar-box h2{border-top:1px solid rgb(204.3,216,239.4);background:#f2f5fb;padding:8px;margin-top:10px;font-size:.85em}.report-text-input{max-height:36px;font-size:.875rem;padding-left:10px!important}.easy-chart{position:relative;color:red}.easy-chart span{position:absolute;font-size:36px;top:calc(50% - 31px);width:120px}.easy-chart span.inside-small{font-size:24px;top:calc(50% - 22px)}.concentric-circle-chart{position:relative;overflow:auto;height:262px}.concentric-circle-chart .easy-chart-box{clear:both;height:200px}.concentric-circle-chart .easy-chart{position:absolute}.concentric-circle-chart .chart-graphic{position:absolute;width:60px;z-index:98;top:99px;left:calc(50% - 54px + 24px)}.concentric-circle-chart .circle-0{position:absolute;top:60px;left:calc(50% - 100px + 24px)}.concentric-circle-chart .circle-1{top:45px;position:absolute;left:calc(50% - 115px + 24px)}.concentric-circle-chart .circle-2{top:30px;position:absolute;left:calc(50% - 130px + 24px)}.concentric-circle-chart .circle-3{top:15px;position:absolute;left:calc(50% - 145px + 24px)}.concentric-circle-chart .disabled{opacity:.3}.left-align{text-align:left}.productivity-flex-boxes-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;font-weight:700;text-align:center}.productivity-flex-boxes-container>*{-webkit-box-flex:1;-ms-flex:1 100%;flex:1 100%}.productivity-flex-boxes-container .main-circle-chart{border-top:1px solid #e5ebf0;border-right:1px solid #e5ebf0}.productivity-flex-boxes-container .secondary-circle-charts{padding:0;min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.productivity-flex-boxes-container .secondary-circle-charts div:not(.easy-chart,.easy-chart-box){-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.productivity-flex-boxes-container .secondary-circle-charts .inside-small{font-size:18px;width:100px;top:calc(50% - 16px)}.productivity-flex-boxes-container .circle-chart-title{margin:20px 0 0;display:inline-block;background:#f0f2ff;color:#4c4c84;border-radius:10px;padding:5px 12px;font-size:13px!important;font-weight:600;text-transform:uppercase}.productivity-flex-boxes-container .legend-key{overflow:auto;clear:both;margin-top:10px}.productivity-flex-boxes-container .legend-key .table{border-top:1px solid #e5e6ed;margin-top:2px;table-layout:fixed}.productivity-flex-boxes-container .legend-key .table th{text-align:center;font-size:12px;line-height:1.4;color:#868c98;font-weight:700}.productivity-flex-boxes-container .legend-key .table td:nth-of-type(2){font-weight:400}.productivity-flex-boxes-container .legend-key .table tbody td:first-of-type{text-align:left!important;padding-left:40px!important;padding-right:0}.productivity-flex-boxes-container .legend-key .circle{display:inline-block;height:12px;width:12px;border-radius:100%;margin-right:10px}.productivity-flex-boxes-container .legend-key li{display:inline-block;margin:0 10px}.productivity-flex-boxes-container .legend-key h3{margin:0 0 5px;font-size:18px}.productivity-flex-boxes-container .legend-key p{margin:0;font-weight:400;font-size:15px}.productivity-flex-boxes-container .legend-key p:last-of-type{opacity:.75}.productivity-flex-boxes-container .no-goal-defined,.rapid_advance_list.disabled{opacity:.4}.productivity-flex-boxes-container .no-goal-defined td:nth-of-type(n+2){font-size:13px}.productivity-flex-boxes-container .aside{padding-top:20px}.productivity-flex-boxes-container .aside-0{border-top:1px solid #e5ebf0;border-bottom:1px solid #e5ebf0}.op-expenses .fa-lg{font-size:18px;color:#e2050c}.op-expenses h2{margin-top:0!important}.op-expenses .table td:first-of-type{text-align:right;padding-right:20px}.op-expenses .table td:last-of-type{text-align:left;font-weight:700;font-size:18px}.s-capacity-summary table{border-top:1px solid #e5e6ed;text-align:center}.s-capacity-summary table th{font-weight:700;font-size:12px;text-align:center;text-transform:uppercase}.s-capacity-summary table:last-of-type{margin-top:40px}.s-capacity-legend{width:85%;margin:10px auto;color:#fff}.s-capacity-legend ul{text-align:center}.s-capacity-legend li{display:inline-block;margin-right:15px;font-size:13px}.s-capacity-legend li span{display:inline-block;height:12px;width:12px;border-radius:10px;border:1px solid #fff;float:left;margin-top:3px;margin-right:4px}.s-capacity-legend .s-rapid-advance span{background:#0800ff}.s-capacity-legend .s-green span{background:#008200}.s-capacity-legend .s-stop span,.welcome-bg h1{background:red}.s-capacity-legend .s-error span{background:#ffa000}.s-capacity-legend .s-max-heat span{background:#530087}.s-capacity-legend .s-unknown span{background:#a9a9a9}@media all and (min-width:600px){.secondary-circle-charts{-webkit-box-flex:3;-ms-flex:3 0 0px;flex:3 0 0}}@media all and (min-width:850px){.secondary-circle-charts{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.main-circle-chart{-webkit-box-flex:3;-ms-flex:3 0px;flex:3 0px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.goal-progress-bar-container{display:-webkit-box;display:-ms-flexbox;display:flex;padding-right:20px}.signal-bars,.signal-bars .bar{display:inline-block}.goal-progress-bar-container .program-progress-bar{max-width:300px;padding-left:0;margin-left:0;margin-right:5px;height:8px;position:relative}.goal-progress-bar-container>span{opacity:.75;padding:3px;font-size:11px}.sizing-box{height:25px;width:50px}.signal-bars .bar{width:14%;margin-left:1%;min-height:20%}.signal-bars .bar.first-bar{height:20%}.signal-bars .bar.second-bar{height:40%}.signal-bars .bar.third-bar{height:60%}.signal-bars .bar.fourth-bar{height:80%}.signal-bars .bar.fifth-bar{height:99%}.good .bar{background-color:#45b854;border:thin solid}.bad .bar{background-color:#d0011b;border:thin solid}.ok .bar{background-color:#f5a623;border:thin solid}.four-bars .bar.fifth-bar,.one-bar .bar:not(.first-bar),.three-bars .bar.fifth-bar,.three-bars .bar.fourth-bar,.two-bars .bar:not(.first-bar):not(.second-bar){background-color:#e5e6ec;border:thin solid}@-webkit-keyframes blinkerAnim{50%{opacity:0}}@keyframes blinkerAnim{50%{opacity:0}}.blinker{-webkit-animation:blinkerAnim 2s linear infinite;animation:blinkerAnim 2s linear infinite}.ui-action-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;background-image:-webkit-gradient(linear,left bottom, left top,color-stop(0, #f4f7fa),to(#fff));background-image:linear-gradient(0deg,#f4f7fa 0,#fff 100%);border-bottom:1px solid #e4eaee;padding:.5em 10px}.ui-card-stack{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ui-card-stack>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.ui-card-stack .ui-card-item{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-overflow-scrolling:touch;-webkit-transform:translate3d(0,0,0);-webkit-perspective:1000;overflow:inherit}.ui-card-stack .ui-card-item.machines{overflow:auto}.ui-card-stack .model-table td:first-of-type{padding-left:10px}.ui-card-stack .model-table td:last-of-type{padding-right:10px}.datepicker-recurring,.ui-section-panel__group>*{padding:.5em 20px}.ui-card-stack .model-table .machine-list-table__info{font-size:13px}.ui-card-stack .model-table .machine-status-pill__status{font-size:10px}.datepicker-recurring *{font-family:Arial;font-size:13px;-webkit-box-sizing:border-box;box-sizing:border-box}.datepicker-recurring#scheduler select,.ember-power-select-trigger,.filter-container input,.inputless-shim span:first-of-type,select{font-family:"Open Sans";text-overflow:ellipsis}.datepicker-recurring ::-webkit-scrollbar{width:10px;height:10px}.datepicker-recurring ::-webkit-scrollbar-thumb{background-color:rgb(174.25,210.8,239.7);border:1px solid #a0cbed;border-radius:5px}.datepicker-recurring ::-webkit-scrollbar-track{border-radius:5px}.datepicker-recurring#scheduler label{font-weight:400;color:#9fa9ba;font-size:.875rem}.datepicker-recurring#scheduler input{border:1px solid #a0cbed;border-radius:4px;height:26px}.datepicker-recurring#scheduler input#enabled{height:auto}.datepicker-recurring#scheduler span{height:26px;display:inline-block}.datepicker-recurring#scheduler #daily input,.datepicker-recurring#scheduler #monthly input,.datepicker-recurring#scheduler #weekly input{margin:0!important;height:36px;border:1px solid #dfe3e9;color:#354052;border-radius:4px;line-height:1;padding:0 8px;width:calc(100% - 300px)}.datepicker-recurring#scheduler #daily span,.datepicker-recurring#scheduler #monthly span,.datepicker-recurring#scheduler #weekly span{margin-left:10px;font-weight:400;color:#9fa9ba;font-size:.875rem}.datepicker-recurring#scheduler .input{padding:20px 0 10px}.datepicker-recurring#scheduler .label--every{display:block}.datepicker-recurring#scheduler .label--every+#every{display:inline-block;margin-left:10px}.datepicker-recurring#scheduler #cadence_selection label{font-weight:400;color:#9fa9ba;font-size:.875rem;display:inline-block}.datepicker-recurring#scheduler select{background-image:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;color:#354052;font-size:.875rem;text-decoration:none;outline:0;cursor:pointer;font-weight:400;padding:5px 10px;background:-webkit-gradient(linear,left bottom, left top,color-stop(0, #f2f4f7),to(#fff));background:linear-gradient(0deg,#f2f4f7 0,#fff 100%);border:1px solid #ced0da;border-radius:4px;min-height:36px}.datepicker-recurring#scheduler #cadence_options .options-wrapper #on_group,.datepicker-recurring#scheduler #cadence_options .options-wrapper input,.datepicker-recurring#scheduler #cadence_options .options-wrapper select{margin:10px 0}.datepicker-recurring#scheduler #cadence_options .options-wrapper span{display:inline-block}.datepicker-recurring#scheduler #cadence_options .options-wrapper input[type=number],.datepicker-recurring#scheduler #cadence_options .options-wrapper select{margin-right:7px}.datepicker-recurring#scheduler #cadence_options .options-wrapper input[type=number]#every.day+span:after{content:"day(s)"}.datepicker-recurring#scheduler #cadence_options .options-wrapper input[type=number]#every.week+span:after{content:"weeks(s)"}.datepicker-recurring#scheduler #cadence_options .options-wrapper input[type=number]#every.month+span:after{content:"month(s)"}.datepicker-recurring#scheduler #cadence_options .options-wrapper input[type=number]#occurances+span:after{content:"occurances"}.datepicker-recurring#scheduler #summary{display:none;text-align:center;color:#444;padding:5px}.datepicker-recurring #start{width:100%!important}.datepicker-recurring #end,.datepicker-recurring #on{margin-top:0!important;width:calc(100% - 300px);display:inline-block}.datepicker-recurring #by_date,.datepicker-recurring #end_option,.datepicker-recurring #on_day{width:240px!important}.datepicker-recurring #end_option span,.datepicker-recurring #on_day span{display:none!important}.datepicker-recurring #end_group{padding:20px 0}.datepicker-recurring .toggle{display:inline-block;position:relative;padding:0;margin-right:5px;width:40px!important;height:40px;border-radius:3px;cursor:hand;cursor:pointer;color:#354052;border:1px solid #ced0da;line-height:2.8}.datepicker-recurring .toggle input{position:absolute;opacity:0;z-index:5;cursor:hand;cursor:pointer}.datepicker-recurring .toggle .light{position:absolute;left:0;top:0;z-index:4;display:block;width:100%;height:100%;padding:1px;text-align:center;color:#354052;background-image:-webkit-gradient(linear,left bottom, left top,color-stop(0, #f2f4f7),to(#fff));background-image:linear-gradient(0deg,#f2f4f7 0,#fff 100%);-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.datepicker-recurring .toggle input:first-of-type:checked~.light{border:1px solid #1585d8;background-image:linear-gradient(-1deg,#1991eb 2%,#2da1f8 98%);color:#fff}.listing-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.listing-container header{background-image:-webkit-gradient(linear,left bottom, left top,color-stop(0, #f4f7fa),to(#fff));background-image:linear-gradient(0deg,#f4f7fa 0,#fff 100%);border-bottom:1px solid #e4eaee;border-top:1px solid #e4eaee;padding:.5em 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex:1;flex:1}.listing-container .subtitle{display:block;font-size:13px;text-transform:none;font-weight:400}.listing-container .subtitle.error{color:#f24822}.listing-container__title{font-weight:700;text-transform:uppercase;color:#929db0;font-size:14px}.listing-container__title.stamp{color:#fff;margin:5px}.listing-container__title .ember-tooltip{text-transform:none;font-weight:400}.listing-container__listing{overflow-y:auto;background:#fff}.listing-container .header--tabs{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.listing-container-alt .ui-section-panel{padding:0}.listing-container-alt .form-field{padding:10px 20px;margin-bottom:0}.listing-container-alt .form-field:nth-of-type(n+2){border-top:1px solid #d7d9e1}.listing-container-alt .filter-details{padding-bottom:0}.listing-container-alt .filter-details .ember-power-select-trigger{margin-left:20px}.listing-container-alt .inner-button{position:absolute;right:10px;top:10px}.listing-container-alt .inner-button .secondary{width:36px;padding:0;text-align:center}.rewards-item-form{background:#fbfbfc;border:1px solid #d7d9e1;margin:1em;border-radius:10px}.rewards-item-form .ember-power-select-trigger,.rewards-item-form input{max-width:300px}.rewards-item-form .model-field__label{display:block;font-size:.75rem;min-width:400px;color:#80868b;margin-top:1em;font-weight:400}.rewards-item-form .model-field__label:first-of-type{margin-top:5px}.rewards-item-form footer{margin-top:5px;padding:10px 0;font-size:13px}.rewards-item-form .size-half input{width:141px!important}.date-selector{display:-webkit-box;display:-ms-flexbox;display:flex}.date-selector input{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:1em;max-width:141px}.location-tree-container .jstree-node{padding:10px 20px}.location-tree-container .jstree-anchor[data-isLink=true]{color:#007aff}.location-tree-container .jstree-children{margin-bottom:0}.location-tree-container .jstree-anchor{font-size:.875rem;color:#3a3d4d;padding-top:2px}.location-tree-container .jstree-leaf:nth-of-type(odd){background:#fafbfc}.location-tree-container .jstree-default .jstree-clicked{background:0 0;-webkit-box-shadow:none;box-shadow:none}.location-tree-container .jstree-default>.jstree-no-dots .jstree-closed>.jstree-ocl{background:0 0;float:left;margin-top:3px;color:#007aff}.location-tree-container .jstree-default>.jstree-no-dots .jstree-closed>.jstree-ocl:before{font-family:FontAwesome;content:"\f196";font-style:normal;font-size:20px}.location-tree-container .jstree-default>.jstree-no-dots .jstree-open>.jstree-ocl{background:0 0;float:left;margin-top:3px;color:#007aff}.location-tree-container .jstree-default>.jstree-no-dots .jstree-open>.jstree-ocl:before{font-family:FontAwesome;content:"\f147";font-style:normal;font-size:20px}.location-tree-container .jstree-default .funds-root,.location-tree-container .jstree-default .geoboundary-icon{display:none}.location-tree-container .jstree-default .funds-root:before,.location-tree-container .jstree-default .geoboundary-icon:before{font-family:FontAwesome;content:"\f114";font-style:normal;font-size:20px}.location-tree-container .jstree-default .room-icon{display:none;margin-right:5px}.location-tree-container .jstree-default .room-icon:before{font-family:FontAwesome;content:"\f0f7";font-style:normal;font-size:20px}.location-tree-container .jstree-checkbox{margin-left:.5em;margin-right:.25em}.location-tree-container .jstree-default .jstree-wholerow-clicked,.location-tree-container .jstree-default .jstree-wholerow-hovered{background:0 0}.location-tree-container .jstree-default>.jstree-no-dots .jstree-children .jstree-leaf>.jstree-ocl{display:none}.location-tree-container a.link{color:#007aff;display:inline-block;margin-left:8px}ul.machine-tree-view{margin-left:1.25em}ul.machine-tree-view li{padding:3px 0}.treeview-highlight{padding:1px 6px;background-color:#ccc;font-size:smaller;border-radius:4px;color:#333;margin-left:1em}.treeview-highlight a{color:#333}.treeview-highlight.dim{opacity:.6}.notes{position:relative;height:100%;width:100%}.message-container{height:100%;width:100%;position:absolute;top:0;overflow:hidden}.message-container .message-list{overflow:auto;position:absolute;height:80%;top:0;left:0;right:0}.ppc-progress,.ppc-progress .ppc-progress-fill{top:calc(50% - 160px / 2);height:160px;width:160px}.message-container .message-input{position:absolute;width:100%;height:20%;bottom:0}.message-container .message-input>textarea{width:80%;float:left;height:100%;border-radius:0;resize:none}.message-container .message-input>button{height:100%;width:20%;float:right;border-radius:0}.ui-modal-dialog{width:600px;max-height:90vh;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ui-modal-dialog__overlay{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ui-modal-dialog__overlay.loading-modal .ember-modal-dialog{background:0 0;-webkit-box-shadow:none;box-shadow:none}.ui-modal-dialog__progress .ember-modal-dialog{min-width:0;padding:2em;border-radius:100%}.ui-modal-dialog.ember-modal-dialog{position:relative}.ui-modal-dialog>*{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;overflow:auto;-webkit-overflow-scrolling:touch;-webkit-transform:translate3d(0,0,0);-webkit-perspective:1000}.ui-modal-dialog footer,.ui-modal-dialog>header{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 20px;min-height:60px;border-radius:4px;font-size:16px}.ppc-percents,.ppc-progress,.ppc-progress .ppc-progress-fill{border-radius:50%;position:absolute}.ui-modal-dialog header img{display:block;float:right;padding:.5em;cursor:pointer}.ui-modal-dialog footer{min-height:70px;background:#f0f3f8}.ui-modal-dialog footer>*{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.ui-modal-dialog__footer-right{text-align:right}.ui-modal-dialog__footer-subtitle{float:left;color:#5b3a0b;margin-top:.5em;text-align:left}.progress-pie-chart{width:160px;height:160px;border-radius:50%;background-color:#e5e5e5;position:relative;margin:0 auto}.progress-pie-chart.gt-50{background-color:#81ce97}.ppc-progress{content:"";left:calc(50% - 160px / 2);clip:rect(0,160px,160px,80px)}.ppc-progress .ppc-progress-fill{content:"";left:calc(50% - 160px / 2);clip:rect(0,80px,160px,0);background:#81ce97;-webkit-transform:rotate(0);transform:rotate(0)}.gt-50 .ppc-progress{clip:rect(0,80px,160px,0)}.gt-50 .ppc-progress .ppc-progress-fill{clip:rect(0,160px,160px,80px);background:#e5e5e5}.ppc-percents{content:"";left:calc(50% - 139.13px / 2);top:calc(50% - 139.13px / 2);width:139.13px;height:139.13px;background:#fff;text-align:center;display:table}.ppc-percents span{display:block;font-size:2.6em;font-weight:700;color:#81ce97}.pcc-percents-wrapper{display:table-cell;vertical-align:middle}.balance-edit-rewards-inline-display{display:inline}.ui-route-header{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px;border-bottom:1px solid #e5e6ec;border-top:1px solid #fff}.ui-route-header h2{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-size:18px;color:#2e3c56;margin:0;text-transform:uppercase;font-weight:900}.ui-route-header__subtitle{display:block;font-size:14px;min-width:400px;color:#475561;margin-top:4px;font-weight:400;text-transform:none}@media screen and (max-width:1150px){.ui-route-header{display:block}.ui-route-header__subtitle{min-width:inherit;margin-bottom:.5em}}.ui-route-header__controls{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.ui-route-header__controls>*{margin-left:1em}.ui-route-header__controls>.ember-basic-dropdown-trigger,.ui-route-header__controls>button{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.ui-route-header__controls button{font-size:14px}.ui-route-header__controls .ember-basic-dropdown-trigger{min-height:36px;line-height:1;padding:.75em 1em;cursor:pointer}.ui-route-header__controls>.ember-basic-dropdown-trigger+div{display:none}.ui-route-header.left .ui-route-header__controls{-webkit-box-pack:inherit;-ms-flex-pack:inherit;justify-content:inherit}.ui-route-header .padding-top-10{padding-top:10px}.overflow-container .ui-route-header{background-image:-webkit-gradient(linear,left bottom, left top,color-stop(0, #e8edf3),to(#fff));background-image:linear-gradient(to top,#e8edf3 0,#fff 100%);border-bottom:1px solid #bec3cc}.section-collapse{overflow:hidden}.section-collapse i{float:left;margin-left:3px;margin-right:.3rem;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease}.section-collapse.is-collapsed{height:1.8rem}.section-collapse.is-collapsed i{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease}.ui-section-panel--dialog-section{border:1px solid #d3d3d8;border-top:none;border-radius:4px;margin:1rem}.ui-section-panel__contents{overflow:auto}.ui-section-panel--wa-cycle-section{border:1px solid #d3d3d8;border-top:none;border-radius:4px;margin:1rem}.ui-section-panel__group{border:1px solid #d3d3d8;border-radius:4px;margin-bottom:1em}.ui-section-panel__group:last-child{margin-bottom:0}.ui-section-panel__group>:nth-of-type(even){background:#fafbfc}.ui-section-panel .form-field label{font-weight:400;color:#727484;font-size:.875rem}.ui-section-panel-header{background-image:-webkit-gradient(linear,left bottom, left top,color-stop(0, #f4f7fa),to(#fff));background-image:linear-gradient(0deg,#f4f7fa 0,#fff 100%);border-bottom:1px solid #e4eaee;border-top:1px solid #e4eaee;padding:.5em 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex:1;flex:1}.ui-section-panel-header--dialog-section,.ui-section-panel-header--wa-cycle-section{background-image:-webkit-gradient(linear,left bottom, left top,color-stop(0, #e8edf3),to(#fff))!important;background-image:linear-gradient(0deg,#e8edf3 0,#fff 100%)!important}.ui-tab-list{display:-webkit-box;display:-ms-flexbox;display:flex;border-top:1px solid #eee;border-bottom:1px solid #eee;-ms-flex-wrap:wrap;flex-wrap:wrap}.ui-tab-list__tab{display:inline-block;text-align:center;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;background:#fafbfc;border-right:1px solid #eee;border-bottom:1px solid #eee;padding:.5em 1em;cursor:pointer;color:#687b9a;font-size:13px}.ui-tab-list__tab--active,.ui-tab-list__tab:hover{color:#354052;background-image:-webkit-gradient(linear,left bottom, left top,color-stop(0, #e8edf3),to(#fff));background-image:linear-gradient(0deg,#e8edf3 0,#fff 100%)}.ui-tab-list__tab--active{border-bottom:2px solid #354052}.ui-transition-animation{width:100%;position:absolute;overflow:hidden}.ui-transition-animation>*{position:relative;height:4px;left:-100%;background:-webkit-gradient(linear,left top, right top,color-stop(0, rgba(255,255,255,.1)),color-stop(50%, #007aff),to(rgba(255,255,255,0)));background:linear-gradient(to right,rgba(255,255,255,.1) 0,#007aff 50%,rgba(255,255,255,0) 100%)}.ui-transition-animation--animating>*{-webkit-animation:transition-bar .75s ease-in-out;animation:transition-bar .75s ease-in-out}@-webkit-keyframes transition-bar{from{left:100%}to{left:-100%}}@keyframes transition-bar{from{left:100%}to{left:-100%}}.ember-tooltip{-webkit-box-shadow:0 .5rem 1rem rgba(0,0,0,.5)!important;box-shadow:0 .5rem 1rem rgba(0,0,0,.5)!important;max-width:325px;border-radius:12px}.community-support-tooltip{max-width:525px}.community-support-tooltip ol{list-style:decimal;margin-left:2rem}.custom-tooltip-listing{text-align:left;font-weight:400;text-transform:none;min-width:280px}.custom-tooltip-listing li{line-height:1.5;padding:8px 0;border-bottom:1px solid rgba(255,255,255,.25)}.custom-tooltip-listing li:first-of-type{padding-top:0;font-size:.95em}.custom-tooltip-listing li:last-of-type{border-bottom:none;padding-bottom:0;font-size:14px}.custom-tooltip-listing li small{display:block}.brush-tooltip{max-width:260px}.validated-input{margin-bottom:1em}.validated-input.has-success input{border-color:#7fbb31}.validated-input.has-error input{border-color:#d0011b}.validated-input input{margin-bottom:0}.validated-input .input-error{color:#d0011b;padding-top:5px;font-size:13px}.ember-burger-menu{height:100vh}.ember-burger-menu.is-open>div{transform:translate3d(275px,0,0);-webkit-transform:translate3d(275px,0,0)}.ember-burger-menu .bm-outlet .bm-content{background:#dfe1e8!important;overflow-x:hidden}.ember-burger-menu .bm-outlet .bm-content .main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:all .25s cubic-bezier(.165,.84,.44,1);transition:all .25s cubic-bezier(.165,.84,.44,1);margin-right:400px;position:absolute;bottom:0;top:0;left:0;right:0}.ember-burger-menu .bm-outlet .bm-content .main .sub-menu,.ember-burger-menu .bm-outlet .bm-content .main header{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.ember-burger-menu .bm-outlet .bm-content .sidebar-panel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;top:0;right:0;bottom:0;border-left:1px solid #e6eaee;width:400px;background:#fff}.cp-Panel a{color:#333}.cp-Panel .fa-caret-right{margin-right:.3rem;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease}.cp-Panel .cp-is-open .fa-caret-right{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.cp-Panel .cp-is-closed .fa-caret-right{-webkit-transform:rotate(0);transform:rotate(0)}.ember-basic-dropdown-trigger[aria-expanded=true] .ember-power-select-status-icon,.peak-chart .arrow-left img,.vd-toggle-hide .arrows-svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.form-field__label--hidden{display:none}.form-field--sub{border-radius:10px;margin-top:1em;padding:1em 1.5em;background:#fffae7;color:#604011}.form-field--sub.error{background:#f8d7da;color:#721c24}.form-field--sub.success{color:#155724;background-color:#d4edda}.ui-modal-dialog.modal-tos{max-width:600px;width:100%;min-width:0}.ui-modal-dialog.modal-tos h1,.ui-modal-dialog.modal-tos h2,.ui-modal-dialog.modal-tos h3,.ui-modal-dialog.modal-tos h4,.ui-modal-dialog.modal-tos h5,.ui-modal-dialog.modal-tos h6{font-weight:400;font-style:normal;letter-spacing:-.05em}.ui-modal-dialog.modal-tos .ui-modal-dialog__content{padding:1.5em;color:#576d96;line-height:1.6}.tos iframe{width:100%}.tos li{margin:1em 0}.owner-app-promo{position:relative}.owner-app-promo img{user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none}.owner-app-promo .download-badges{z-index:1000;position:absolute;height:100px;top:255px;left:342px}.owner-app-promo .download-badges img{display:block;margin-bottom:10px}.owner-app-promo .download-badges a:first-of-type{display:inline-block;margin-bottom:0}.ui-route-header__controls .route-employees__role-select{min-width:260px}.main .overflow-container,.main .overflow-container .ui-card-stack{display:block}.route-machines .ui-route-header__controls,.route-machines__facility-select{-webkit-box-flex:0;-ms-flex:0 1 350px;flex:0 1 350px;width:50%}.route-machines__subtitle-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}@media screen and (max-width:1350px){.route-machines__subtitle-controls{display:block}}.route-machines__subtitle-controls>span{width:50%;margin-left:1rem}.route-machines__subtitle-controls .control-row{width:100%}.route-machines__subtitle-controls .control-row .ember-power-select-trigger{float:left}.ember-basic-dropdown{position:relative}.ember-basic-dropdown,.ember-basic-dropdown-content,.ember-basic-dropdown-content *{-webkit-box-sizing:border-box;box-sizing:border-box}.ember-basic-dropdown-content{position:absolute;width:auto;z-index:1000;background-color:#fff}.ember-basic-dropdown-content--left{left:0}.ember-basic-dropdown-content--right{right:0}.ember-basic-dropdown-overlay{position:fixed;background:rgba(0,0,0,.5);width:100%;height:100%;z-index:10;top:0;left:0;pointer-events:none}.ember-basic-dropdown-content-wormhole-origin{display:inline}.ember-power-select-dropdown *{-webkit-box-sizing:border-box;box-sizing:border-box}.ember-power-select-trigger{position:relative;background-color:#fff;line-height:1.75;overflow-x:hidden;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.btn-group .btn,.demo-mode-blur:hover,.demo-mode-crm td:nth-of-type(2):hover,.demo-mode-crm-in-app .img-container:hover,.demo-mode-crm-sms .img-container:hover,.demo-mode-customer-details .model-view:nth-of-type(2) .model-field__value:hover,.demo-mode-customer-details .model-view:nth-of-type(4) .model-field__value:hover,.demo-mode-customer-list td:nth-of-type(2):hover,.demo-mode-customer-list td:nth-of-type(3):hover,.demo-mode-machine-transaction .t-content p:hover,.demo-mode-sales-goals td:nth-of-type(2):hover,.demo-mode-search-result:hover,.ember-power-select-options,.no-select,.system-header .nav-with-name .header-org-name,.ui-dropdown .dropdown-menu li{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ember-power-select-trigger:after{content:"";display:table;clear:both}.ember-power-select-trigger--active,.ember-power-select-trigger:focus{border-top:1px solid #aaa;border-bottom:1px solid #aaa;border-right:1px solid #aaa;border-left:1px solid #aaa;-webkit-box-shadow:none;box-shadow:none}.ember-basic-dropdown-trigger--below.ember-power-select-trigger[aria-expanded=true],.ember-basic-dropdown-trigger--in-place.ember-power-select-trigger[aria-expanded=true]{border-bottom-left-radius:0;border-bottom-right-radius:0}.ember-basic-dropdown-trigger--above.ember-power-select-trigger[aria-expanded=true]{border-top-left-radius:0;border-top-right-radius:0}.ember-power-select-placeholder{color:#999;display:block;overflow-x:hidden;white-space:nowrap;text-overflow:ellipsis}.ember-power-select-status-icon{position:absolute;display:inline-block;width:0;height:0;top:0;bottom:0;margin:auto;border-style:solid;border-width:7px 4px 0;border-color:#aaa transparent transparent;right:5px}.ember-power-select-clear-btn{position:absolute;cursor:pointer;right:25px}.ember-power-select-trigger-multiple-input{font-family:inherit;font-size:inherit;border:none;display:inline-block;line-height:inherit;-webkit-appearance:none;outline:0;padding:0;float:left;background-color:transparent;text-indent:2px}.ember-power-select-trigger-multiple-input:disabled{background-color:#eee}.ember-power-select-trigger-multiple-input::-webkit-input-placeholder{opacity:1;color:#999}.ember-power-select-trigger-multiple-input::-moz-placeholder{opacity:1;color:#999}.ember-power-select-trigger-multiple-input::-ms-input-placeholder{opacity:1;color:#999}.ember-power-select-trigger-multiple-input::placeholder{opacity:1;color:#999}.ember-power-select-trigger-multiple-input::-webkit-input-placeholder{opacity:1;color:#999}.ember-power-select-trigger-multiple-input::-moz-placeholder{opacity:1;color:#999}.ember-power-select-trigger-multiple-input::-ms-input-placeholder{opacity:1;color:#999}.crm-modal .placeholder,.ember-power-select-multiple-remove-btn:not(:hover){opacity:.5}.ember-power-select-multiple-options{padding:0;margin:0}.ember-power-select-multiple-option{border-radius:4px;background-color:#e4e4e4;display:inline-block;line-height:1.45;float:left}.ember-power-select-multiple-remove-btn{cursor:pointer}.ember-power-select-search{padding:4px}.ember-power-select-search-input{border:1px solid #aaa;border-radius:0;width:100%;font-size:inherit;line-height:inherit;padding:0 5px}.ember-power-select-search-input:focus{border:1px solid #aaa;-webkit-box-shadow:none;box-shadow:none}.ember-power-select-dropdown{border-left:1px solid #aaa;border-right:1px solid #aaa;line-height:1.75;border-radius:4px;-webkit-box-shadow:none;box-shadow:none;overflow:hidden;color:inherit}.ember-power-select-dropdown.ember-basic-dropdown-content--above{border-top:1px solid #aaa;border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.ember-power-select-dropdown.ember-basic-dropdown-content--below,.ember-power-select-dropdown.ember-basic-dropdown-content--in-place{border-top:none;border-bottom:1px solid #aaa;border-top-left-radius:0;border-top-right-radius:0}.ember-power-select-dropdown.ember-basic-dropdown-content--in-place{width:100%}.ember-power-select-options{list-style:none;margin:0;padding:0;-webkit-user-select:none}.ember-power-select-options[role=listbox]{overflow-y:auto;-webkit-overflow-scrolling:touch;max-height:12.25em}.ember-power-select-option{cursor:pointer;padding:0 8px}.ember-power-select-group[aria-disabled=true]{color:#999;cursor:not-allowed}.ember-power-select-group[aria-disabled=true] .ember-power-select-option,.ember-power-select-option[aria-disabled=true]{color:#999;pointer-events:none;cursor:not-allowed}.ember-power-select-option[aria-selected=true]{background-color:#ddd}.ember-power-select-option[aria-current=true]{background-color:#5897fb}.ember-power-select-group-name{cursor:default;font-weight:700}.ember-power-select-trigger[aria-disabled=true]{background-color:#eee}.ember-power-select-group .ember-power-select-group .ember-power-select-group-name{padding-left:24px}.ember-power-select-group .ember-power-select-group .ember-power-select-option{padding-left:40px}.ember-power-select-group .ember-power-select-option{padding-left:24px}.ember-power-select-group .ember-power-select-group-name{padding-left:8px}.ember-power-select-trigger[dir=rtl]{padding:0 0 0 16px}.ember-power-select-trigger[dir=rtl] .ember-power-select-placeholder,.ember-power-select-trigger[dir=rtl] .ember-power-select-selected-item{margin-right:8px}.ember-power-select-trigger[dir=rtl] .ember-power-select-multiple-option,.ember-power-select-trigger[dir=rtl] .ember-power-select-trigger-multiple-input{float:right}.ember-power-select-trigger[dir=rtl] .ember-power-select-status-icon{left:5px;right:initial}.ember-power-select-trigger[dir=rtl] .ember-power-select-clear-btn{left:25px;right:initial}.ember-power-select-dropdown[dir=rtl] .ember-power-select-group .ember-power-select-group .ember-power-select-group-name{padding-right:24px}.ember-power-select-dropdown[dir=rtl] .ember-power-select-group .ember-power-select-group .ember-power-select-option{padding-right:40px}.ember-power-select-dropdown[dir=rtl] .ember-power-select-group .ember-power-select-option{padding-right:24px}.ember-power-select-dropdown[dir=rtl] .ember-power-select-group .ember-power-select-group-name{padding-right:8px}.ember-modal-dialog{position:fixed;background-color:#fff}.ember-modal-dialog.emd-in-place{position:static}.ember-modal-wrapper.emd-static.emd-wrapper-target-attachment-center .ember-modal-dialog{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ember-modal-wrapper.emd-animatable.emd-wrapper-target-attachment-center{width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:50;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ember-modal-wrapper.emd-animatable.emd-wrapper-target-attachment-center .ember-modal-overlay{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ember-modal-wrapper.emd-animatable .ember-modal-dialog{position:relative}.ember-modal-overlay{width:100vw;height:100vh;position:fixed;top:0;left:0}.ember-modal-overlay.translucent{background-color:rgba(128,128,128,.77)}.dropdown,button,select{border:1px solid #1585d8;border-radius:4px;outline:0}.dropdown:hover,button:hover,select:hover{border-color:#b2b3b7}.dropdown.primary,button.primary,select.primary{border:1px solid #1585d8;background-image:linear-gradient(-1deg,#1991eb 2%,#2da1f8 98%)}.dropdown.primary:hover,button.primary:hover,select.primary:hover{background-image:linear-gradient(-1deg,#0393ff 2%,#6abefd 98%)}.dropdown.primary:active,button.primary:active,select.primary:active{background-image:linear-gradient(-1deg,#3eacff 5%,#108fef 100%)}.dropdown.button--small,button.button--small,select.button--small{padding:.5em;line-height:1;font-size:14px;min-height:auto!important}.dropdown.button--danger,.dropdown.button--secondary,.dropdown.danger,.dropdown.secondary,button.button--danger,button.button--secondary,button.danger,button.secondary,select.button--danger,select.button--secondary,select.danger,select.secondary{color:#354052;background-image:-webkit-gradient(linear,left bottom, left top,color-stop(0, #f2f4f7),to(#fff));background-image:linear-gradient(0deg,#f2f4f7 0,#fff 100%);border:1px solid #ced0da;min-height:36px}.dropdown.button--danger i,.dropdown.button--secondary i,.dropdown.danger i,.dropdown.secondary i,button.button--danger i,button.button--secondary i,button.danger i,button.secondary i,select.button--danger i,select.button--secondary i,select.danger i,select.secondary i{color:rgb(82.7238095238,98.2857142857,123.6761904762)}.dropdown.button--danger:hover,.dropdown.button--secondary:hover,.dropdown.danger:hover,.dropdown.secondary:hover,button.button--danger:hover,button.button--secondary:hover,button.danger:hover,button.secondary:hover,select.button--danger:hover,select.button--secondary:hover,select.danger:hover,select.secondary:hover{border-color:#b2b3b7;background-image:-webkit-gradient(linear,left bottom, left top,color-stop(0, #f3f4f7),to(#fff));background-image:linear-gradient(0deg,#f3f4f7 0,#fff 100%)}.dropdown.button--danger.btn-pressed,.dropdown.button--danger:active,.dropdown.button--secondary.btn-pressed,.dropdown.button--secondary:active,.dropdown.danger.btn-pressed,.dropdown.danger:active,.dropdown.secondary.btn-pressed,.dropdown.secondary:active,button.button--danger.btn-pressed,button.button--danger:active,button.button--secondary.btn-pressed,button.button--secondary:active,button.danger.btn-pressed,button.danger:active,button.secondary.btn-pressed,button.secondary:active,select.button--danger.btn-pressed,select.button--danger:active,select.button--secondary.btn-pressed,select.button--secondary:active,select.danger.btn-pressed,select.danger:active,select.secondary.btn-pressed,select.secondary:active{background-image:-webkit-gradient(linear,left bottom, left top,color-stop(0, #fff),to(#e0e0e0));background-image:linear-gradient(0deg,#fff 0,#e0e0e0 100%)}.dropdown.button--secondary:hover,button.button--secondary:hover,select.button--secondary:hover{color:rgb(72.3833333333,86,108.2166666667)}.dropdown.button--danger,.dropdown.danger,button.button--danger,button.danger,select.button--danger,select.danger{color:#fff;background-color:#ff592e;background-image:-webkit-gradient(linear,left top, left bottom,from(#ff886a),to(#e64225));background-image:linear-gradient(to bottom,#ff886a,#e64225);border-color:#e64225;border-top:1px solid #ff8670}.dropdown.button--danger:hover,.dropdown.danger:hover,button.button--danger:hover,button.danger:hover,select.button--danger:hover,select.danger:hover{border-color:#e64225;border-top:1px solid #ff8670;background-image:-webkit-gradient(linear,left top, left bottom,from(#ffa690),to(#ef4122));background-image:linear-gradient(to bottom,#ffa690,#ef4122)}.dropdown.button--danger:active,.dropdown.danger:active,button.button--danger:active,button.danger:active,select.button--danger:active,select.danger:active{background-color:#d02517;background-image:-webkit-gradient(linear,left top, left bottom,from(#d02517),to(#fc5838));background-image:linear-gradient(to bottom,#d02517,#fc5838);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr="#d02517", EndColorStr="#fc5838")}.dropdown.button--danger .fa-circle-o-notch.fa-spin,.dropdown.danger .fa-circle-o-notch.fa-spin,button.button--danger .fa-circle-o-notch.fa-spin,button.danger .fa-circle-o-notch.fa-spin,select.button--danger .fa-circle-o-notch.fa-spin,select.danger .fa-circle-o-notch.fa-spin{color:#fff}a.danger{color:#ff592e;cursor:pointer}a.btn-secondary,input[type=file].btn-secondary{color:#354052;background-image:-webkit-gradient(linear,left bottom, left top,color-stop(0, #f2f4f7),to(#fff));background-image:linear-gradient(0deg,#f2f4f7 0,#fff 100%);border:1px solid #ced0da;border-radius:4px;outline:0;cursor:pointer;display:inline-block;font-size:1em;-webkit-font-smoothing:antialiased;font-weight:500;line-height:1;padding:.75em 1.5em;text-align:center;text-decoration:none}.list--table td,.list--table th,table td,table th{font-size:14px;border-bottom:1px solid rgb(209.92,211.76,220.96)}.list--table,table{table-layout:auto}.table-responsive table,.table.centered{table-layout:fixed}.list--table th,table th{color:#354052;font-weight:400}.list--table th:first-of-type,table th:first-of-type{padding-left:20px}.list--table tr:nth-of-type(even),table tr:nth-of-type(even){background:#fafbfc}.list--table td,table td{color:#464754;padding:1em 0}.list--table td.center,table td.center{text-align:center}.list--table td:first-of-type,table td:first-of-type{padding-left:20px}.list--table td:last-of-type,table td:last-of-type{padding-right:20px}.list--table td:last-of-type button,table td:last-of-type button{float:right}.list--table td .primary,.list--table td.primary,table td .primary,table td.primary{color:#354052}.list--table td input:not([type=checkbox]),table td input:not([type=checkbox]){width:calc(100% - 10px)}.list--table td.right,.list--table th.right,table td.right,table th.right{text-align:right;padding-right:1rem}.list--table td.center,.list--table th.center,table td.center,table th.center{text-align:center;padding-right:1rem}.table--clickable td:first-of-type{padding-left:15px;padding-right:15px;border-left:5px solid transparent}.table--clickable td.data-value{text-align:right;padding-right:1rem}.table--clickable tbody tr:hover{cursor:pointer;background:#e8f5ff}.table--clickable tbody tr:hover td:first-of-type{border-left:5px solid #007aff}.table-responsive{border:1px solid #e5eaee;border-bottom:none;margin:2em 1em}.table-responsive h3{background:#fafbfc;font-weight:400;margin:0;padding:.5em 15px;border-bottom:2px solid #f6f8fb;font-size:20px;color:#354052}.table-responsive td{color:#000}.table-responsive tfoot td{font-weight:600;color:rgb(47.7,57.6,73.8);background:rgb(230.04,234.84,238.68)}.table-responsive table th:last-of-type{padding-right:10px}.table-responsive table td:nth-of-type(n+2),.table-responsive table th:nth-of-type(n+2){text-align:right}.table-responsive .highcharts-wrapper{float:left}.charts-2 .highcharts-wrapper{width:50%;float:left}.charts-3 .highcharts-wrapper{width:33%;float:left}.form-group{padding:.5em 20px;overflow:auto}.form-group.info span{color:#687b9a;font-size:12px}.form-group.error input{border:1px solid #d0011b}.form-group.error span{color:#d0011b;font-size:12px}.form-group:nth-of-type(even){background:#fafbfc}.form-group a{font-size:.875rem}.form-group a:hover{cursor:pointer}.form-group input{margin:0;height:36px;border:1px solid #dfe3e9;color:#354052;border-radius:4px}.form-group input:disabled{background:#e4e8ed;color:#9fa9ba}.form-group select:not(.dropdown){border:none;padding:0;height:36px;-webkit-appearance:none;color:#007aff;cursor:pointer;outline:0;background:url(./images/select-arrow-blue.png) 100%;background-repeat:no-repeat,no-repeat,no-repeat}.form-group select:not(.dropdown).disabled{color:#687b9a}.form-group label,fieldset label{margin:0;font-weight:400;color:#687b9a;font-size:14px}.form-group label input[type=checkbox],fieldset label input[type=checkbox]{display:inline-block;float:left;margin-right:8px}.form-group label input[type=checkbox]+span,fieldset label input[type=checkbox]+span{display:inline-block;margin-top:7px;width:calc(100% - 24px)}.overflow-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:auto;-webkit-overflow-scrolling:touch;-webkit-transform:translateZ(0);-webkit-transform:translate3d(0,0,0);-webkit-perspective:1000;position:relative}.cell-data,.content-container,.sidebar-panel__scrubbrush,.sub-menu{overflow:auto}.overflow-container>*{-webkit-box-flex:1;-ms-flex:1;flex:1}.content-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:4px;padding:30px 30px 20px}.content-container>*{background:#fff}.content-container .section-body{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}.content-container footer{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 20px;border-radius:4px;font-size:16px;min-height:80px}.content-container fieldset{margin-top:.5em}.content-container fieldset input,.content-container fieldset label{display:inline-block}.content-container.content-container-tight{padding-top:0;padding-bottom:0}.cell-data{padding:.5em 20px .5em 17px;border-left:3px solid transparent}.cell-data:nth-of-type(even){background:#fafbfc}.cell-data.clickable{cursor:pointer}.cell-data.clickable:hover{border-left:3px solid #007aff}.cell-data .top{clear:both}.cell-data .top span:nth-of-type(1){float:left}.cell-data .top span:nth-of-type(1).primary{font-size:1.125rem}.cell-data .top span:nth-of-type(2){float:right}.cell-data .top span.secondary-link{cursor:pointer;color:#007aff;float:none}.cell-data .icon-info{color:#9fa9ba;float:right}.cell-data .bottom{clear:both}.cell-data .bottom span:nth-of-type(1){float:left}.cell-data .bottom span:nth-of-type(2){float:right}.cell-data .bottom .secondary{padding-top:6px}.cell-data button:not(.primary):not(.secondary):not(.danger){margin-top:10px;margin-right:15px;padding:.5rem;font-size:.75rem;color:#2b72c2;background-color:#fff;border:1px solid #2b72c2}.cell-data button:not(.primary):not(.secondary):not(.danger):active{color:#fff;background-color:#2b72c2;border:1px solid #2b72c2}.cell-data .link{color:#007aff}.icon.status{line-height:1}.icon.status.active{color:#499200}.icon.status.inactive{color:#fd0000}.split-container{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:1150px){.split-container{display:block}}.split-container .split-half{-webkit-box-flex:1;-ms-flex:1;flex:1}.split-container .split-half__dark{background:#e3e9ef}.split-container table input{margin:5px auto}.split-container table th{padding-left:10px;text-align:left}.split-container article{margin:1em;border:1px solid #d3d3d8;border-radius:4px}.split-container header{border-bottom:1px solid #e4eaee;border-top:1px solid #e4eaee;padding:.5em 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex:1;flex:1;background-image:-webkit-gradient(linear,left bottom, left top,color-stop(0, #e8edf3),to(#fff));background-image:linear-gradient(0deg,#e8edf3 0,#fff 100%)}.split-container .panel{margin:1em;border:1px solid #c9d0d4}.split-container .panel header{padding:.25em 10px;font-size:14px}.split-container .panel header button{font-size:14px;min-height:0;padding:.5em 1em}.split-container .panel header .fa{color:#687b9a;margin-right:.5em}.split-container .panel .content{background:#fff}.split-container .panel.panel-btn{text-align:center;border:none}.split-container .panel.panel-btn .fa{margin-right:3px}.split-container .panel footer{background:#fafbfc}.split-container .panel .preview{display:-webkit-box;display:-ms-flexbox;display:flex;background:#fff;padding:.5em 1em}.split-container .panel .preview span{-webkit-box-flex:1;-ms-flex:1;flex:1;color:#9fa9ba;font-size:.875rem;text-align:left}.split-container .panel .preview span:last-of-type,.survey-question td:nth-of-type(n+2){text-align:right}.flex-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.secondary-link.brush-link{display:inline-block;margin-top:3px;font-size:14px;margin-bottom:.25em;font-weight:600;color:#007aff}.controls--sub{display:block;position:relative;margin-top:.25em}.controls--sub button{min-height:0;font-size:13px;padding:.5em .75em;display:inline-block}.controls--sub-container{margin:.5em 0}.controls--sub-container h1{font-weight:400;font-size:20px;margin:.5em 0}.controls--sub-container+.close{position:absolute;top:.5em;right:.5em;cursor:pointer;padding:1em;border-radius:100%}.controls--sub-list{display:inline-block}.button-group,.dropdown-group,.form-group .dropdown-group{display:inherit}.controls--sub-list li:nth-of-type(n+2){margin-left:5px}.container--not-allowed h3,.container--not-allowed h4,.container--placeholder h3,.container--placeholder h4{color:#9fa9ba;font-weight:400;text-align:center}.container--not-allowed h4,.container--placeholder h4{font-size:16px}.container--not-allowed img,.container--placeholder img{width:125px;margin-bottom:1em}.container--not-allowed .center,.container--placeholder .center{text-align:center;font-size:16px}.container--not-allowed{margin:30px 30px 20px;background:#fff}.container--placeholder.border-top{border-top:1px solid #e5e6eb;border-radius:0}.banner-notice{color:#856404;margin:20px;border-radius:0;padding:20px;border-color:#ffeeba;background:repeating-linear-gradient(-55deg,#ffefbe,#ffefbe 10px,#ffeeb7 10px,#ffeeb7 20px)}.banner-notice h1{font-size:16px;margin-bottom:5px}.banner-notice p{margin:0;font-size:14px}.banner-notice ul{padding:0 3em}.banner-notice li{list-style:outside}.banner-notice button{margin-top:.5em;font-size:15px}.banner-notice--info{color:#3e754c;background:#dfefd9;background:repeating-linear-gradient(-55deg,rgb(214.8933333333,234.9466666667,207.3733333333),rgb(214.8933333333,234.9466666667,207.3733333333) 10px,rgb(209.4888888889,232.2444444444,200.9555555556) 10px,rgb(209.4888888889,232.2444444444,200.9555555556) 20px)}.banner-notice--sm{background:#f3f3f3;border:1px solid #dfe3e9;margin:0 20px;padding:15px 10px;color:#737373}.banner-notice--sm i{margin-right:5px}.banner-notice--sm h1{font-size:14px;text-align:center}.banner-notice--sm li{font-size:14px}.sidebar-panel__scrubbrush .banner-notice{padding:10px;margin:0}.sidebar-panel__scrubbrush .banner-notice h3{margin:0;font-size:13px;font-weight:400;line-height:1.25}.button-group>button{border-radius:4px 0 0 4px}.button-group>button:last-of-type{border-left:none;border-radius:0 4px 4px 0}.button-group>a button{border-radius:4px 0 0 4px}.button-group a:last-of-type button{border-left:none;border-radius:0 4px 4px 0;margin-left:-5px}.dropdown-group .ember-power-select-trigger,.dropdown-group select,.form-group .dropdown-group .ember-power-select-trigger,.form-group .dropdown-group select{border-top-right-radius:0;border-bottom-right-radius:0}.dropdown-group select,.form-group .dropdown-group select{width:calc(100% - 40px);float:left;min-height:42px;background-position:97%}.dropdown-group button,.form-group .dropdown-group button{border-top-left-radius:0;border-bottom-left-radius:0;border-left:none;padding:.75em;width:40px;text-align:center}.ember-power-select-group-name{color:#6b7175;font-size:14px;background:#fafbfc;display:block;padding:.5em;border-top:1px solid #e7eaee;border-bottom:1px solid #e7eaee}.form-group .dropdown-group{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.form-group .dropdown-group select{padding-right:30px;border:1px solid #ced0da;min-height:33px}.form-group .dropdown-group .secondary{min-height:33px;font-size:12px}.label--sm{margin-top:2px;font-size:12px}.features-table{background:#efeff4;padding:20px}.features-table td,.features-table th{font-size:12px}.features-table i{color:#6bad56}.features-table td{border-right:1px solid #e5e6ec}.features-table td:nth-of-type(n+2),.features-table th{text-align:center}.features-table td:first-of-type{border-left:1px solid #e5e6ec}.features-table td:last-of-type{padding-right:0}.subsection{padding:30px 30px 20px}.stv-radio-buttons-wrapper{clear:both;display:inline-block}.stv-radio-button{position:absolute;left:-9999em;top:-9999em}.stv-radio-button+label{padding:.5em 1em;cursor:pointer;margin-right:-1px;border:1px solid #ced0da;color:#007aff;font-size:16px;font-weight:400}.stv-radio-button+label:first-of-type{border-radius:4px 4px 0 0}.stv-radio-button+label:last-of-type{border-radius:0 4px 4px 0}.stv-radio-button+label:hover{background:#007aff;color:#fff;border-color:#007aff}.stv-radio-button:checked+label{color:#fff;border:1px solid #66c92d;background-image:linear-gradient(-1deg,#66c92d,#4ea423);background-color:#66c92d}.header-controls .ember-power-select-trigger{max-width:430px;display:block;float:none}.ember-power-select-multiple-options{opacity:1}.ember-power-select-multiple-options input[type=search]{padding:6px}.ember-power-select-multiple-options .ember-power-select-placeholder{padding-left:10px;padding-top:5px}.border-top-none{border-top:none!important}.border-bottom-none{border-bottom:none!important}.section-tab-toolbar{display:-webkit-box;display:-ms-flexbox;display:flex}.section-tab-toolbar button{-webkit-box-flex:1;-ms-flex:1;flex:1;background:-webkit-gradient(linear,left bottom, left top,color-stop(0, #f2f4f7),to(#fff));background:linear-gradient(0deg,#f2f4f7 0,#fff 100%)}.section-tab-toolbar .secondary{border:none;border-left:1px solid #ced0da;border-radius:0;font-size:13px}.section-tab-toolbar .secondary:first-of-type{border-left:none}.section-tab-toolbar .secondary.active{background-image:-webkit-gradient(linear,left bottom, left top,color-stop(0, #fff),to(#e0e0e0));background-image:linear-gradient(to top,#fff 0,#e0e0e0 100%)}.btn-group .btn,.file-upload-wrapper a.button,a.btn{background-image:-webkit-gradient(linear,left bottom, left top,color-stop(0, #f2f4f7),to(#fff));background-image:linear-gradient(0deg,#f2f4f7 0,#fff 100%);outline:0}.survey-question table{border:none}.survey-question td{padding:1em 0;color:#3a3d4d}.survey-question td:last-of-type{text-align:left;padding-right:0}.survey-question td span{margin-left:10px}.survey-question input{width:auto;width:60px;padding:3px;display:inline-block;text-align:right}a.btn{color:#354052;border:1px solid #ced0da;min-height:36px;border-radius:4px;cursor:pointer;display:inline-block;font-size:1em;font-weight:500;line-height:1;padding:.75em 1.5em;text-align:center;text-decoration:none}.onboarding .form-control,.onboarding form input{font-family:Lato,sans-serif}.action{color:#007aff;text-decoration:none;-webkit-transition:color 150ms ease;transition:color 150ms ease}.action:hover{cursor:pointer}.file-upload-wrapper{display:inline-block}.file-upload-wrapper label{display:inline}.file-upload-wrapper a.button{display:inline-block;color:#687b9a;border:1px solid #ced0da;min-height:36px;padding:12px 20px;font-size:16px;vertical-align:middle;line-height:16px;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.file-upload-wrapper a.button i{color:rgb(82.7238095238,98.2857142857,123.6761904762)}.file-upload-wrapper a.button:hover{border-color:#b2b3b7;color:rgb(72.3833333333,86,108.2166666667);background-image:-webkit-gradient(linear,left bottom, left top,color-stop(0, #f3f4f7),to(#fff));background-image:linear-gradient(0deg,#f3f4f7 0,#fff 100%)}.file-upload-wrapper a.button.btn-pressed,.file-upload-wrapper a.button:active{background-image:-webkit-gradient(linear,left bottom, left top,color-stop(0, #fff),to(#e0e0e0));background-image:linear-gradient(0deg,#fff 0,#e0e0e0 100%)}.section-billing-profile{padding-left:20px;padding-top:10px;font-size:14px;color:#3a3d4d;border-bottom:1px solid #e5e6ec}.section-billing-profile>div{display:inline-block;vertical-align:top;padding-right:3rem}.section-billing-profile>div .title{font-weight:700;opacity:.9}.system-header{z-index:0;border-bottom:1px solid #e6eaee;background:#fff}.system-header .nav--main{height:70px;margin-left:0;padding-left:0}.system-header .nav-with-name{position:relative}.system-header .nav-with-name .header-org-name{position:absolute;top:11px;font-size:10px;opacity:.6}.system-header .nav-with-name .nav--link__desktop{margin-top:14px;padding:5px .8em;font-size:.8em}.system-header .nav--link__mobile{display:none}@media screen and (max-width:1150px){.system-header .nav--link__desktop,.system-header .nav-with-name .header-org-name{display:none}.system-header .nav--link__mobile{display:inline-block;min-width:calc(100% - 90px)}}.system-header .nav--main__button{float:left;padding-left:20px;padding-right:0;margin-right:0}.system-header .toggle-button-menubar{margin-right:1em;cursor:pointer;padding:0}.system-header .toggle-button-notifications{background:0 0}.system-header .toggle-button-sidebar{background:0 0;color:#687b9a;padding-top:14px;margin-left:auto}.system-header .toggle-button-sidebar:hover .toggle-sidebar-icon{fill:#007aff}.system-header .toggle-button-sidebar .toggle-sidebar-icon{fill:#687b9a}.system-header .btn-profile{opacity:.7;margin-top:-5px}.system-header .btn-profile:hover{opacity:1}.system-header .btn-profile:hover svg{-webkit-animation:spin .5s ease 1;animation:spin .5s ease 1}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 20px;-ms-flex-wrap:wrap;flex-wrap:wrap}.nav li{display:-webkit-box;display:-ms-flexbox;display:flex;padding:11px .8em;cursor:pointer;color:#687b9a;font-size:14px}.nav li.active,.nav li:hover{color:#354052}.nav li.active{background:rgb(239.01875,242.215,245.41125);border-radius:6px}.sub-menu{top:71px;z-index:0;border-bottom:1px solid rgb(209.92,211.76,220.96);background:#fff}.sub-menu li{text-transform:capitalize}.nav--secondary{height:60px;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.nav--secondary li{padding:.5em 1em}@media screen and (max-width:1100px){.nav--secondary li{padding:6px .5em}}.nav--link__desktop.nav-vip-badge{opacity:0;-webkit-animation-name:bounceIn;animation-name:bounceIn;-webkit-animation-duration:450ms;animation-duration:450ms;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:1s;animation-delay:1s;padding:0;height:24px;margin-left:8px}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3) translate3d(0,0,0);transform:scale(.3) translate3d(0,0,0)}50%{opacity:.9;-webkit-transform:scale(1.1);transform:scale(1.1)}80%{opacity:1;-webkit-transform:scale(.89);transform:scale(.89)}100%{opacity:1;-webkit-transform:scale(1) translate3d(0,0,0);transform:scale(1) translate3d(0,0,0)}}@keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3) translate3d(0,0,0);transform:scale(.3) translate3d(0,0,0)}50%{opacity:.9;-webkit-transform:scale(1.1);transform:scale(1.1)}80%{opacity:1;-webkit-transform:scale(.89);transform:scale(.89)}100%{opacity:1;-webkit-transform:scale(1) translate3d(0,0,0);transform:scale(1) translate3d(0,0,0)}}.ember-modal-dialog{padding:0}.onboarding form input{font-size:13px;color:red;margin-bottom:10px}.onboarding form input[type=text]{background:#f4f4f4;border:2px solid transparent}.onboarding form button.primary{background:0 0;color:#009bf5;border:1px solid #009bf5;border-radius:4px;font-size:14px;padding:.25em 1em;outline:0}.onboarding form button.primary:hover{background:#009bf5;color:#fff}.onboarding form button.primary:active{outline:0}.onboarding form button.primary:disabled{color:#9b9b9b;border:1px solid #9b9b9b}.onboarding form button.primary:disabled:hover{background:#fff;color:#9b9b9b}.onboarding .form-control{font-size:13px;-webkit-box-shadow:none;box-shadow:none}.onboarding .form-control:focus{border:2px solid #009bf5;-webkit-box-shadow:none;box-shadow:none}.onboarding .checkbox label{font-weight:700}.onboarding .checkbox section{background:#f4f4f4;padding:1em;border-radius:4px;margin-bottom:1rem}.onboarding .checkbox section h3{color:rgb(108.5,108.5,108.5);font-weight:700;margin:0 0 10px}.onboarding .checkbox section ul{margin:0;padding:0;list-style:none}.onboarding .checkbox section li{margin-bottom:5px}.onboarding .checkbox section li:last-of-type{margin-bottom:0}.onboarding .checkbox section label{color:#7c7c7c;font-weight:400;-webkit-box-sizing:padding-box;box-sizing:padding-box}.onboarding .checkbox section.collapsed{display:none}.onboarding select.form-control{width:100%;color:#009bf5;border:1px solid transparent;margin-bottom:10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(./images/dropdown-icon.png) 96% 50% no-repeat #f4f4f4}.onboarding .wizard-modal{width:720px}.onboarding .wizard-modal h1{font-size:22px;color:#fff;font-weight:500}.onboarding .wizard-modal h3{font-size:14px;color:#fff;line-height:1.5;font-weight:100}.onboarding .wizard-modal .wizard{width:100%;height:434px;border-radius:8px;background-color:#fff}.onboarding .wizard-modal .wizard article{margin:1rem}.onboarding .wizard-modal aside{padding:30px;background-image:linear-gradient(-200deg,#83c3f7 -8%,#1b58e4 90%)}.listing--container .data-cell-four:nth-of-type(even),.listing--container .list--block :nth-of-type(even),.listing--container .list--block:nth-of-type(even),.listing--container .model-field:nth-of-type(even),.listing--container dl:nth-of-type(even),.model-view .data-cell-four:nth-of-type(even),.model-view .list--block :nth-of-type(even),.model-view .list--block:nth-of-type(even),.model-view .model-field:nth-of-type(even),.model-view dl:nth-of-type(even){background:#fafbfc}.onboarding .wizard-modal .sidebar ul{width:100%;margin:0;padding:0;overflow:hidden;list-style:none}.onboarding .wizard-modal .sidebar li{width:100%;padding-top:50%}.onboarding .wizard-modal .sidebar a{display:block;font-size:.5em}.listing--container,.model-view{border-bottom:1px solid #e4eaee}.listing--container .data-cell-four,.listing--container .list--block,.listing--container .model-field,.listing--container dl,.model-view .data-cell-four,.model-view .list--block,.model-view .model-field,.model-view dl{padding:.5em 20px .5em 17px;border-left:3px solid transparent}.listing--container .data-cell-four.clickable,.listing--container .list--block.clickable,.listing--container .model-field.clickable,.listing--container dl.clickable,.model-view .data-cell-four.clickable,.model-view .list--block.clickable,.model-view .model-field.clickable,.model-view dl.clickable{cursor:pointer}.listing--container .data-cell-four.clickable:hover,.listing--container .list--block.clickable:hover,.listing--container .model-field.clickable:hover,.listing--container dl.clickable:hover,.model-view .data-cell-four.clickable:hover,.model-view .list--block.clickable:hover,.model-view .model-field.clickable:hover,.model-view dl.clickable:hover{border-left:3px solid #42a2f6}.listing--container .dt,.listing--container .model-field__label,.listing--container dt,.model-view .dt,.model-view .model-field__label,.model-view dt{display:block;font-weight:400;color:#687b9a;font-size:11px}.listing--container .dd,.listing--container .model-field__value,.listing--container dd,.model-view .dd,.model-view .model-field__value,.model-view dd{display:block;color:#354052;min-height:24px;font-size:14px}.listing--container .dd.link,.listing--container .model-field__value.link,.listing--container dd.link,.model-view .dd.link,.model-view .model-field__value.link,.model-view dd.link{color:#42a2f6}.listing--container .dd.red,.listing--container .model-field__value.red,.listing--container dd.red,.model-view .dd.red,.model-view .model-field__value.red,.model-view dd.red{color:#d0011b}.listing--container .dd.green,.listing--container .model-field__value.green,.listing--container dd.green,.model-view .dd.green,.model-view .model-field__value.green,.model-view dd.green{color:#7fbb31}.listing--container .data-cell-four,.model-view .data-cell-four{overflow:auto}.listing--container .data-cell-four .top,.model-view .data-cell-four .top{clear:both}.listing--container .data-cell-four .top span:nth-of-type(1),.model-view .data-cell-four .top span:nth-of-type(1){float:left}.listing--container .data-cell-four .top span:nth-of-type(2),.model-view .data-cell-four .top span:nth-of-type(2){float:right}.listing--container .data-cell-four .bottom,.model-view .data-cell-four .bottom{clear:both}.listing--container .data-cell-four .bottom span:nth-of-type(1),.model-view .data-cell-four .bottom span:nth-of-type(1){float:left}.listing--container .data-cell-four .bottom span:nth-of-type(2),.model-view .data-cell-four .bottom span:nth-of-type(2){float:right}.listing--container .data-cell-four .bottom .dt,.model-view .data-cell-four .bottom .dt{padding-top:6px}.listing--container .simple,.model-view .simple{min-height:68px}.listing--container .simple dd,.model-view .simple dd{font-size:18px}.listing--container .badge,.model-view .badge{border-radius:3px;display:inline-block;padding:.5em;font-size:10px;text-transform:uppercase;line-height:1}.listing--container .badge-green,.model-view .badge-green{background:#7fbb31;color:#fff}.listing--container .badge-red,.model-view .badge-red{background:#d0011b;color:#fff}.scrubbrush-watermark{display:block;margin:0 auto}.result-sm{font-size:15px}.result-sm .machine-icon{font-size:14px;padding:3px 4px;margin-right:8px;text-align:center}.result-sm .secondary{display:block}.final-credit,.model-status-pill{display:inline-block}.result-sm .right{margin-left:10px}.container{position:relative}#box{height:100px;width:100px;background-color:#777;position:absolute;left:5px;top:5px;opacity:0}@-webkit-keyframes demo{0%{background-color:#ff0;opacity:1}22%{background-color:#ff0}77%{background-color:Red}100%{background-color:#777}}@keyframes demo{0%{background-color:#ff0;opacity:1}22%{background-color:#ff0}77%{background-color:Red}100%{background-color:#777}}.no-data{background:#fbeaec;color:#c75d67;text-align:center;font-size:14px;padding:1em;font-weight:400;margin:20px}.search--secondary{font-size:.875rem;opacity:.85}.order-brush--container .account-transaction-list-block{padding:8px}.model-status-pill{float:right;border-radius:3px;padding:.25em .85em;font-size:.6875rem;color:#fff;background:#9fa9ba}.model-status-pill.red,.theme--sq .ember-burger-menu .bm-menu aside,.theme--sq .theme-color-background{background:#f24822}.model-status-pill.red{color:#fff}.model-field__subtitle{display:block;color:#687b9a;font-size:.75em;margin-bottom:4px}.brush-link{font-size:.875rem}small.subtitle,small.subtitle a{font-size:13px}small.subtitle{display:block;color:#f5a623}.fa.orange{color:#7fbb31}.led-display{background-color:#000;border:rgba(0,0,0,.15);border-radius:5px;padding:0 15px;height:56px}dl.brush-data dd,dl.brush-data dt{border-left:3px solid transparent;background-color:#fff}.led-display.disabled{opacity:.1}.led-display .led7{font-size:36px;line-height:56px;white-space:pre;position:absolute;z-index:11;color:#64ad58;text-shadow:0 0 6px #21571c}.led-display .led7-background{color:#fff;position:absolute;z-index:1;text-shadow:0 1px 10px rgba(0,0,0,.3);opacity:.19;height:56px}dl.brush-data{padding:0}dl.brush-data dt{padding:.5em 20px 0 17px}dl.brush-data dd{padding:0 20px .5em 17px}dl.brush-data dd:nth-of-type(even),dl.brush-data dt:nth-of-type(even){background-color:#fafbfc}.network-error{background:#fbeaec;color:#c75d67;font-size:.875rem;padding:1em;font-weight:400;margin:20px}.data-error{padding:30px 20px;background:#fff0f0;border-top:1px solid #fed6d6;text-align:center}.data-error h2{margin-bottom:5px;color:#d0011b}.data-error p{color:#fb8082}.brush-room-map{margin:10px;background:#eee;height:150px;position:relative}.ember-google-map{height:100%}.ember-google-map iframe{background:0 0}.upsell-rewards{background:#fff;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px;margin:20px 0;border:1px solid #e5e6ec}.upsell-rewards .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;color:#000}.upsell-rewards .columns{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;line-height:1.5}.upsell-rewards .columns div{margin:.5em;padding:.5em;border-left:1px solid #eff3f6;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0px}.upsell-rewards .columns div:first-of-type{border-left:none}.upsell-rewards h4{font-size:16px;font-weight:400;margin:0 0 15px}.upsell-rewards p{color:#848484;font-size:14px}.upsell-rewards .fa-stack{color:#f24822;margin-bottom:5px}.upsell-rewards .fa-credit-card-alt{font-size:16px}.create-rewards-form .form-section{text-align:right;padding:20px;margin:0}.edit-employee-form,.edit-rewards-form{clear:both;display:block}.edit-employee-form .section,.edit-rewards-form .section{padding:20px 0;border-bottom:1px solid #e5e6ec}.edit-employee-form .section.section-name,.edit-rewards-form .section.section-name{background-image:-webkit-gradient(linear,left bottom, left top,color-stop(0, #f4f7fa),to(#fff));background-image:linear-gradient(0deg,#f4f7fa 0,#fff 100%);padding:20px;border-bottom:1px solid #e5e6ec;position:relative}.edit-employee-form .section h2,.edit-rewards-form .section h2{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-size:1.125rem;color:#354052;margin:0 0 20px;font-weight:400;padding:0 20px}.edit-employee-form .section input,.edit-rewards-form .section input{margin-bottom:0}.edit-employee-form .inner-section,.edit-rewards-form .inner-section{border:1px solid #e5eaee;margin:1em;background-color:#fafcfe;padding:0}.edit-employee-form .inline-input,.edit-rewards-form .inline-input{padding:0 20px}.edit-employee-form .inline-input span,.edit-rewards-form .inline-input span{font-size:15px;font-weight:400;color:#848484}.edit-employee-form .inline-input:nth-of-type(odd),.edit-rewards-form .inline-input:nth-of-type(odd){background:#fafbfc}.edit-employee-form table,.edit-rewards-form table{border:1px solid #e5eaee;margin:1em;background-color:#fafcfe;padding:0;width:calc(100% - 30px)}.edit-employee-form table td,.edit-employee-form table th,.edit-rewards-form table td,.edit-rewards-form table th{padding:10px;vertical-align:inherit}.edit-employee-form table td:first-of-type,.edit-employee-form table th:first-of-type,.edit-rewards-form table td:first-of-type,.edit-rewards-form table th:first-of-type{padding-left:20px}.edit-employee-form table td:last-of-type,.edit-employee-form table th:last-of-type,.edit-rewards-form table td:last-of-type,.edit-rewards-form table th:last-of-type{padding-right:20px}.edit-employee-form .section-footer,.edit-rewards-form .section-footer{padding:16px;text-align:right;overflow:auto}.edit-employee-form .section-footer .left,.edit-rewards-form .section-footer .left{float:left}.edit-employee-form .section-footer .right,.edit-rewards-form .section-footer .right{float:right}.content-container.loyalty-tree{margin-top:2em;display:block}.content-container.loyalty-tree .section{padding:20px 0 0}.content-container.loyalty-tree .tree-container{padding-top:0}.content-container.loyalty-tree h2{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-size:1.125rem;color:#354052;margin:0 0 20px;font-weight:400;padding:0 20px}.content-container.loyalty-tree .section-footer{padding:16px;text-align:right;overflow:auto}.spinner-modal .ui-modal-dialog{height:120px;width:120px;min-width:0}.spinner-modal .spinner{margin-top:35px}.jstree-default .jstree-disabled>.jstree-icon{opacity:.35;cursor:not-allowed}.jstree-anchor .jstree-disabled .jstree-clicked{opacity:.9}.pill-live{font-size:1em;-webkit-font-smoothing:antialiased;font-weight:500;line-height:1;padding:.75em 1.5em;text-align:center;color:#fff;background:#45b854;min-height:36px;border-radius:4px;outline:0}.deposit-reward-subtitle{display:block;font-size:12px}.deposit-reward-inline,.rewards-currency-component-styling{display:inline}.special-reward-total td{background:rgba(255,227,180,.5);color:#bb7500;text-align:center!important;padding:1em!important;border-color:rgb(255,210.76,136.5)}.special-reward-total td input{margin:0 10px 0 4px}.special-reward-total td span{margin-left:0}.input-md{max-width:70px!important}.marketing-iframe .banner-notice{margin:1em}.marketing-iframe .banner-notice li{margin-bottom:.5em}.marketing-iframe iframe{width:100%}#dev-tool-tray{position:absolute;z-index:99999;bottom:0;left:0;right:0;height:50px;background-color:#dedede;padding:5px}#dev-tool-tray img{width:40px;height:40px}#dev-tool-tray ul{margin:0;padding:5px 0 0;display:inline-block;vertical-align:top;height:40px}#dev-tool-tray li{padding:2px 5px;border-radius:4px;display:inline-block;margin-right:5px;font-size:11px!important;color:#4d4d4d;background-color:#f3f3f3;border:1px solid gray;vertical-align:middle}#dev-tool-tray li.no-button{border:none;background-color:transparent;line-height:1.2}#dev-tool-tray .ember-basic-dropdown-trigger{width:125px;float:left}#dev-tool-tray .missing-intl-error{position:absolute;background-color:red;padding:1px 5px;color:#fff;border-radius:10px;margin-top:-9px;margin-left:-1px;font-size:smaller}.show-dev-tools #dev-tool-tray .dev-tools-button,.show-min-max #dev-tool-tray .min-max-button,.show-security-tools #dev-tool-tray .security-tools-button{background-color:#0b6a14!important;border-color:#0b6a14!important;color:#fff!important}body.dev-tools-enabled .main{padding-bottom:50px}body.show-dev-tools .dev-tools.dev-tools-inline{display:inline-block;border:1px solid #fff;padding:0 3px;margin-left:.5em}.forgot-password form,.login form,.login-index form,.organizations-liquid form,.reset-password form{background:#fff;margin:200px auto 30px;-webkit-box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);border-radius:15px}.organizations-liquid{position:relative;width:100%;height:100%}.organizations-liquid form{position:relative;width:360px;padding:2em;min-height:360px}.organizations-liquid .logo{position:absolute;width:90px;top:-40px;left:calc(50% - 42px)}.organizations-liquid .ui-route-header{border-top:none}.forgot-password,.login,.login-index,.reset-password{position:relative;width:100%;height:100%}.forgot-password form,.login form,.login-index form,.reset-password form{position:relative;width:360px;padding:2em}.forgot-password .logo,.login .logo,.login-index .logo,.reset-password .logo{position:absolute;width:90px;top:-40px;left:calc(50% - 42px)}.forgot-password .title-header,.login .title-header,.login-index .title-header,.reset-password .title-header{margin:.75em 0 1.5em;font-weight:400;color:#9fa9ba;font-size:.875rem;text-align:center}.forgot-password button[type=submit],.login button[type=submit],.login-index button[type=submit],.reset-password button[type=submit]{font-size:18px;color:#fff;border:none;width:100%;border-radius:3px;padding:.8em;cursor:pointer}.forgot-password button[type=submit]:disabled,.login button[type=submit]:disabled,.login-index button[type=submit]:disabled,.reset-password button[type=submit]:disabled{background:#687b9a!important;border-color:rgb(93.0642857143,110.5714285714,139.1357142857)!important;color:rgb(45.05,54.4,69.7)!important}.forgot-password h2,.login h2,.login-index h2,.reset-password h2{margin:.75em 0;font-weight:400;font-size:15px;line-height:1.5;text-align:center;color:#687b9a;padding-bottom:1em;border-bottom:1px dotted #ddd}.forgot-password h3,.login h3,.login-index h3,.reset-password h3{margin-top:1em;color:#354052;font-weight:400;font-size:20px}.external-link{padding:1em 0 0;text-align:center;font-size:13px}.external-link a{display:block}.external-link a:nth-of-type(n+2){margin-top:.75em}.extra-settings .form-group{margin-top:1em;padding:0}.extra-settings label{display:none}.loading-container--padding{padding:50px}.spinner{margin:0 auto;width:50px;height:48px;text-align:center;font-size:10px}.machine-events-dropdown,.machines-container,.route-loading,.spinner>div{height:100%}.spinner.margin{margin:5em auto}.spinner.spinner-padding{margin:4em auto}.spinner>div{width:6px;display:inline-block;-webkit-animation:sk-stretchdelay 1.2s infinite ease-in-out;animation:sk-stretchdelay 1.2s infinite ease-in-out}.spinner .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.spinner .rect3{-webkit-animation-delay:-1s;animation-delay:-1s}.spinner .rect4{-webkit-animation-delay:-.9s;animation-delay:-.9s}.spinner .rect5{-webkit-animation-delay:-.8s;animation-delay:-.8s}@-webkit-keyframes sk-stretchdelay{0%,100%,40%{-webkit-transform:scaleY(.4);transform:scaleY(.4)}20%{-webkit-transform:scaleY(1);transform:scaleY(1)}}@keyframes sk-stretchdelay{0%,100%,40%{-webkit-transform:scaleY(.4);transform:scaleY(.4)}20%{-webkit-transform:scaleY(1);transform:scaleY(1)}}@-webkit-keyframes shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.animated-fast{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.shake{-webkit-animation-name:shake;animation-name:shake}.machine-list-dropdown{width:auto;min-width:350px}.machines.list--table .machineIcon{display:block;font-size:40px;color:#666;float:left;width:40px;text-align:center;margin-right:20px}.machines .spinner{margin-left:1em;height:25px}.machines .dropdown{text-align:center;line-height:2;font-size:18px;width:50px;float:right}.machines.machines-programs .ui-modal-dialog{width:90%}.machines.machines-programs .spinner-modal .ui-modal-dialog{height:120px;width:120px;min-width:0;text-align:center}.machines.machines-programs .spinner-modal .spinner{margin-top:35px;margin-left:auto;height:48px}.machines.machines-programs .ember-basic-dropdown-content{z-index:100000}.machines .filter-status{display:inline-block;width:50%;max-width:350px}@media screen and (max-width:1350px){.machines .filter-status{max-width:none;margin:10px 0}}.machines.machines-programs-index .power-select-inline{width:150px;font-size:1.05em}.m-current-user.has-user{border-radius:3px;display:inline-block;padding:.5em .85em;font-size:.6875rem;text-transform:uppercase;color:#9fa9ba;border:1px solid #9fa9ba}.drain-settings{display:block;font-size:smaller}.dev-tools-tray-open,.machines-programs .jstree-default .jstree-themeicon-custom{display:none}body.dev-tools-tray .dev-tools-tray-open.machine-program-preset{background-color:#dedede;border-radius:4px;display:inline;padding:1px 4px;font-size:10px;font-weight:600;color:#000}.machine-program-send-error{color:#fc1a28;background:#fff0f0;border-top:1px solid #fed6d6;border-bottom:1px solid #fed6d6;padding:20px}.machine-program-send-error h3{margin:0;font-size:18px}.machine-program-send-error p{margin-top:.5em;font-size:15px}.machine-program-send-error ul{margin-left:10px;font-size:14px}.machine-program-send-error li{margin-bottom:5px}.rapid_advance_list{margin:0;padding:0}.rapid_advance_list.disabled li:hover{background:-webkit-gradient(linear,left bottom, left top,color-stop(0, #f2f4f7),to(#fff));background:linear-gradient(0deg,#f2f4f7 0,#fff 100%);color:#333;cursor:default}.rapid_advance_list.disabled li.isSending,.rapid_advance_list.disabled li:hover.isSending{background:-webkit-gradient(linear,left bottom, left top,color-stop(0, #007aff),to(#78b7f9));background:linear-gradient(0deg,#007aff 0,#78b7f9 100%);color:#fff;opacity:1}.rapid_advance_list li{padding:5px 10px;border:1px solid #ced0da;border-radius:4px;cursor:pointer;background:-webkit-gradient(linear,left bottom, left top,color-stop(0, #f2f4f7),to(#fff));background:linear-gradient(0deg,#f2f4f7 0,#fff 100%);color:#333;margin-bottom:3px}.rapid_advance_list li.isSending,.rapid_advance_list li:hover{background:-webkit-gradient(linear,left bottom, left top,color-stop(0, #007aff),to(#78b7f9));background:linear-gradient(0deg,#007aff 0,#78b7f9 100%);color:#fff}.rapid_advance_list li i{float:right;display:inline-block;font-size:12px;line-height:2;opacity:.8}.machine-events-dropdown .ember-power-select-selected-item{vertical-align:sub}.billing-receipts td,.row-feature-list,.schedule-item-wrapper div{vertical-align:top}.glyphicon{display:inline-block;content:url(/assets/images/select-arrow.png);background-size:cover;background-position:center;background-repeat:no-repeat}.glyphicon-triangle-top{-webkit-transform:rotate(180deg) translateX(5px);transform:rotate(180deg) translateX(5px)}.isDeleting td{background-color:rgba(255,0,0,.15)}.schedule-item--container{padding:10px 10px 10px 80px;border:1px solid #e4e4e4;border-radius:10px}.calendar-wrapper{text-align:center;color:#000;width:3.5rem;display:block;margin:0 0 0 -70px;border-radius:5px;overflow:hidden;float:left;padding:5px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.25);box-shadow:0 1px 4px rgba(0,0,0,.25)}.block-bar-item.bar-deleted .bar span,.block-bar-item.bar-error .bar span{color:#fff;font-weight:400}.calendar-wrapper.weekend{border-color:#42a2f6}.calendar-wrapper span{display:block}.calendar-wrapper .month{font-size:.7em;text-transform:uppercase;margin-top:2px}.calendar-wrapper .day{font-size:2em;font-weight:100;opacity:.7;line-height:1.2}.calendar-wrapper .weekday{font-size:1em;font-weight:200}.chart_subtitle,.legend-container,.shift-block-times,h2.data-period{font-size:smaller}.schedule-item-wrapper{margin-top:1em}.schedule-item-wrapper div.dev-tools{display:none}.schedule-item-wrapper .add-shift{clear:both;display:block}.add-employee{border:1px solid #ddd;padding:2rem}.employeePopper{background-color:#fff;border:1px solid #000;min-width:400px;padding:2.5rem 1em 1em}.employeePopper.add-employee{padding:2em;border:1px solid grey;margin-top:10px}.popover-close{cursor:pointer;display:inline;font-size:2rem;margin-top:-2.5rem;margin-right:-.5rem;opacity:.4}.popover-close:hover{opacity:.8}.employee-block .employee-label{padding:1px 4px;text-align:right;display:inline-block;font-size:12px;line-height:26px;width:6rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.employee-block .bar-background{width:calc(100% - 6rem);float:right;height:26px;padding:2px 0;margin-top:3px}.employee-block .bar{min-height:22px;position:absolute;height:22px;border-radius:15px;border:1px solid #56ab2f;background:#56ab2f;background:-webkit-gradient(linear,left top, left bottom,from(rgb(113.5541284404,204.6366972477,71.7633027523)),to(#56ab2f));background:linear-gradient(to bottom,rgb(113.5541284404,204.6366972477,71.7633027523),#56ab2f);overflow:hidden;cursor:pointer;top:0!important}.block-bar-item.bar-deleted .bar{border:1px solid #d0011b;background:-webkit-gradient(linear,left top, left bottom,from(rgb(253.84784689,15.35215311,45.3081339713)),to(#d0011b));background:linear-gradient(to bottom,rgb(253.84784689,15.35215311,45.3081339713),#d0011b)}.block-bar-item.bar-deleted .bar .ui-resizable-handle{display:none}.block-bar-item.bar-new .bar{border:1px solid #42a2f6;background:-webkit-gradient(linear,left top, left bottom,from(rgb(103.8,180.6,247.8)),to(#42a2f6));background:linear-gradient(to bottom,rgb(103.8,180.6,247.8),#42a2f6)}.block-bar-item.bar-dirty .bar{border:1px solid #f5a623;background:-webkit-gradient(linear,left top, left bottom,from(rgb(247,183.8,79)),to(#f5a623));background:linear-gradient(to bottom,rgb(247,183.8,79),#f5a623)}.block-bar-item.bar-error .bar{border:1px solid #d0011b;background:-webkit-gradient(linear,left top, left bottom,from(rgb(253.84784689,15.35215311,45.3081339713)),to(#d0011b));background:linear-gradient(to bottom,rgb(253.84784689,15.35215311,45.3081339713),#d0011b)}.edit-bar{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;padding:1em .5em;-webkit-box-shadow:inset 0 0 10px 0 rgba(95,95,95,.2);box-shadow:inset 0 0 10px 0 rgba(95,95,95,.2);overflow:auto}.edit-bar .ember-text-field{margin:0}.edit-bar li{padding-right:5px}.edit-bar li button{height:36px}.edit-bar li.employee-field{width:250px}.edit-bar input{-webkit-box-shadow:none;box-shadow:none;margin-bottom:0;height:36px;width:150px}.edit-bar .input-group{margin-left:0;margin-right:5px}.edit-bar .input-group input{border-color:#ced0db;width:80px}.edit-bar .input-group .input-append{margin-top:0;line-height:2;border-color:#ced0db}.edit-bar button{padding:9px 1em;max-height:36px;border:1px solid #1585d8;background-image:linear-gradient(-1deg,#1991eb 2%,#2da1f8 98%)}.edit-bar .button--secondary{color:#354052;background:-webkit-gradient(linear,left bottom, left top,color-stop(0, #f2f4f7),to(#fff));background:linear-gradient(0deg,#f2f4f7 0,#fff 100%);border:1px solid #ced0da}.edit-bar .btn-aside{cursor:pointer;font-size:21px;margin-left:5px;padding:0 10px;background:0 0;border:none;line-height:1;color:#687b9a;margin-top:-1px}.edit-bar .btn-aside:hover{color:#d0011b}.edit-bar input[type=time]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #ddd;border-radius:4px;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.06);-webkit-box-sizing:border-box;box-sizing:border-box;padding:.5em;-webkit-transition:border-color 150ms ease;transition:border-color 150ms ease;width:100%;-webkit-box-shadow:none;box-shadow:none;margin-bottom:0;height:36px;pointer-events:none}.bar-end,.bar-start{position:absolute;font-size:10px;padding:0 5px;opacity:.85;line-height:20px}.bar-start{left:0}.bar-end{right:0}.bar-new .bar-end,.bar-new .bar-start{color:#fff}.bar-dirty .bar-end,.bar-dirty .bar-start{color:#000}.schedule-item--container-v2 .calendar{padding:12px 10px;border:1px solid;border-bottom:none;border-radius:4px 4px 0 0;background:#f9f9f9}.schedule-item--container-v2 .calendar h3,.schedule-item--container-v2 .calendar h4{margin:0;text-align:left;color:#3a3d4d;display:inline-block;font-weight:400}.schedule-item--container-v2 .calendar h3{font-size:20px}.schedule-item--container-v2 .calendar h4{margin-left:.5em;font-size:16px}.schedule-item--container-v2 .block-bar--container{-webkit-box-flex:2;-ms-flex:2;flex:2;position:relative;border:1px solid #d0d0d0;border-bottom:none}.schedule-item--container-v2 .block-bar-item{overflow:auto;padding:10px 0;border-bottom:1px solid #d0d0d0;line-height:1}.schedule-item--container-v2 .block-bar-info{float:left;width:150px;padding:1px 10px;text-align:left;display:inline-block;font-size:12px;line-height:20px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;text-transform:uppercase}.schedule-item--container-v2 .block-bar-info span{color:#1585d8;font-size:12px;font-weight:700;cursor:pointer}.schedule-item--container-v2 .block-bar-grid{float:left;width:calc(100% - 150px);position:relative}.grid-container,.grid-line{position:absolute;top:0;bottom:0}.grid-container{left:0;right:0;margin-left:150px}.grid-line{width:1px;background:#e5e6ec}.grid-10:before,.grid-11:before,.grid-12:before,.grid-13:before,.grid-14:before,.grid-15:before,.grid-16:before,.grid-17:before,.grid-18:before,.grid-19:before,.grid-1:before,.grid-20:before,.grid-2:before,.grid-3:before,.grid-4:before,.grid-5:before,.grid-6:before,.grid-7:before,.grid-8:before,.grid-9:before{position:absolute;top:-15px;font-size:8px;width:36px;text-align:center;opacity:.8}.grid-1{left:calc(4.1666666667% - 1px)}.grid-1:before{left:-18px;content:"1 am"}.grid-2{left:calc(8.3333333333% - 1px)}.grid-2:before{left:-18px;content:"2 am"}.grid-3{left:calc(12.5% - 1px)}.grid-3:before{left:-18px;content:"3 am"}.grid-4{left:calc(16.6666666667% - 1px)}.grid-4:before{left:-18px;content:"4 am"}.grid-5{left:calc(20.8333333333% - 1px)}.grid-5:before{left:-18px;content:"5 am"}.grid-6{left:calc(25% - 1px)}.grid-6:before{left:-18px;content:"6 am"}.grid-7{left:calc(29.1666666667% - 1px)}.grid-7:before{left:-18px;content:"7 am"}.grid-8{left:calc(33.3333333333% - 1px)}.grid-8:before{left:-18px;content:"8 am"}.grid-9{left:calc(37.5% - 1px)}.grid-9:before{left:-18px;content:"9 am"}.grid-10{left:calc(41.6666666667% - 1px)}.grid-10:before{left:-18px;content:"10 am"}.grid-11{left:calc(45.8333333333% - 1px)}.grid-11:before{left:-18px;content:"11 am"}.grid-12{left:calc(50% - 1px)}.grid-12:before{left:-18px;content:"12 pm"}.grid-13{left:calc(54.1666666667% - 1px)}.grid-13:before{left:-18px;content:"1 pm"}.grid-14{left:calc(58.3333333333% - 1px)}.grid-14:before{left:-18px;content:"2 pm"}.grid-15{left:calc(62.5% - 1px)}.grid-15:before{left:-18px;content:"3 pm"}.grid-16{left:calc(66.6666666667% - 1px)}.grid-16:before{left:-18px;content:"4 pm"}.grid-17{left:calc(70.8333333333% - 1px)}.grid-17:before{left:-18px;content:"5 pm"}.grid-18{left:calc(75% - 1px)}.grid-18:before{left:-18px;content:"6 pm"}.grid-19{left:calc(79.1666666667% - 1px)}.grid-19:before{left:-18px;content:"7 pm"}.grid-20{left:calc(83.3333333333% - 1px)}.grid-20:before{left:-18px;content:"8 pm"}.grid-21{left:calc(87.5% - 1px)}.grid-21:before,.grid-22:before{left:-18px;position:absolute;top:-15px;font-size:8px;width:36px;text-align:center;opacity:.8}.grid-21:before{content:"9 pm"}.grid-22{left:calc(91.6666666667% - 1px)}.grid-22:before{content:"10 pm"}.grid-23{left:calc(95.8333333333% - 1px)}.grid-23:before{position:absolute;top:-15px;font-size:8px;width:36px;left:-18px;text-align:center;opacity:.8;content:"11 pm"}.grid-24{left:calc(100% - 1px)}.grid-24:before,.mil-grid-10:before,.mil-grid-11:before,.mil-grid-12:before,.mil-grid-1:before,.mil-grid-2:before,.mil-grid-3:before,.mil-grid-4:before,.mil-grid-5:before,.mil-grid-6:before,.mil-grid-7:before,.mil-grid-8:before,.mil-grid-9:before{left:-18px;position:absolute;top:-15px;font-size:8px;width:36px;text-align:center;opacity:.8}.mil-grid-1{left:calc(4.1666666667% - 1px)}.mil-grid-1:before{content:"01:00"}.mil-grid-2{left:calc(8.3333333333% - 1px)}.mil-grid-2:before{content:"02:00"}.mil-grid-3{left:calc(12.5% - 1px)}.mil-grid-3:before{content:"03:00"}.mil-grid-4{left:calc(16.6666666667% - 1px)}.mil-grid-4:before{content:"04:00"}.mil-grid-5{left:calc(20.8333333333% - 1px)}.mil-grid-5:before{content:"05:00"}.mil-grid-6{left:calc(25% - 1px)}.mil-grid-6:before{content:"06:00"}.mil-grid-7{left:calc(29.1666666667% - 1px)}.mil-grid-7:before{content:"07:00"}.mil-grid-8{left:calc(33.3333333333% - 1px)}.mil-grid-8:before{content:"08:00"}.mil-grid-9{left:calc(37.5% - 1px)}.mil-grid-9:before{content:"09:00"}.mil-grid-10{left:calc(41.6666666667% - 1px)}.mil-grid-10:before{content:"10:00"}.mil-grid-11{left:calc(45.8333333333% - 1px)}.mil-grid-11:before{content:"11:00"}.mil-grid-12{left:calc(50% - 1px)}.mil-grid-12:before{content:"12:00"}.mil-grid-13{left:calc(54.1666666667% - 1px)}.mil-grid-13:before{position:absolute;top:-15px;font-size:8px;width:36px;left:-18px;text-align:center;opacity:.8;content:"13:00"}.mil-grid-14{left:calc(58.3333333333% - 1px)}.mil-grid-14:before,.mil-grid-15:before,.mil-grid-16:before,.mil-grid-17:before,.mil-grid-18:before{left:-18px;position:absolute;top:-15px;font-size:8px;width:36px;text-align:center;opacity:.8}.mil-grid-14:before{content:"14:00"}.mil-grid-15{left:calc(62.5% - 1px)}.mil-grid-15:before{content:"15:00"}.mil-grid-16{left:calc(66.6666666667% - 1px)}.mil-grid-16:before{content:"16:00"}.mil-grid-17{left:calc(70.8333333333% - 1px)}.mil-grid-17:before{content:"17:00"}.mil-grid-18{left:calc(75% - 1px)}.mil-grid-18:before{content:"18:00"}.mil-grid-19{left:calc(79.1666666667% - 1px)}.mil-grid-19:before{position:absolute;top:-15px;font-size:8px;width:36px;left:-18px;text-align:center;opacity:.8;content:"19:00"}.mil-grid-20{left:calc(83.3333333333% - 1px)}.mil-grid-20:before,.mil-grid-21:before,.mil-grid-22:before{left:-18px;position:absolute;top:-15px;font-size:8px;width:36px;opacity:.8;text-align:center}.mil-grid-20:before{content:"20:00"}.mil-grid-21{left:calc(87.5% - 1px)}.mil-grid-21:before{content:"21:00"}.mil-grid-22{left:calc(91.6666666667% - 1px)}.mil-grid-22:before{content:"22:00"}.mil-grid-23{left:calc(95.8333333333% - 1px)}.mil-grid-23:before{position:absolute;top:-15px;font-size:8px;width:36px;left:-18px;text-align:center;opacity:.8;content:"23:00"}.mil-grid-24{left:calc(100% - 1px)}.mil-grid-24:before{position:absolute;top:-15px;font-size:8px;width:36px;left:-18px;text-align:center;opacity:.8}.ui-resizable-handle{width:25px!important}.schedule-inline-banner{display:inline-block;font-size:.875rem;line-height:2}.scheduler-goal-banner{background:#fffbe7;border-bottom:1px solid #efe7ca;border-top:1px solid #efe7ca;color:#826c44;padding:10px 20px;overflow:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.scheduler-goal-banner .goal-counter{color:#475161;margin-right:1em}.scheduler-goal-banner .goal-counter:hover{cursor:pointer}.scheduler-goal-banner .goal-counter span{display:inline-block;padding:3px 14px;text-align:center;background:-webkit-gradient(linear,left bottom, left top,color-stop(0, #f1f1f1),to(#fff));background:linear-gradient(0deg,#f1f1f1 0,#fff 100%);border:1px solid #ced0da}.scheduler-goal-banner .goal-counter span:first-of-type{border-right:1px solid #ced0da;border-radius:4px 0 0 4px}.scheduler-goal-banner .goal-counter span:last-of-type{border-radius:0 4px 4px 0;margin-left:-4px;border:1px solid #1585d8;background-image:linear-gradient(-1deg,#1991eb 2%,#2da1f8 98%);color:#fff}.scheduler-goal-banner .employees-preview li,.scheduler-goal-banner .employees-preview ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.scheduler-goal-banner .employees-preview li{position:relative;line-height:1;color:#80868b;background:-webkit-gradient(linear,left bottom, left top,color-stop(0, #f1f1f1),to(#fff));background:linear-gradient(0deg,#f1f1f1 0,#fff 100%);border-radius:100%;border:1px solid #ced1da;width:36px;height:36px;font-size:14px;text-align:center;font-weight:500;margin-right:5px}.scheduler-goal-banner .employees-preview li:hover{cursor:pointer}.scheduler-goal-banner .employees-preview li span{width:100%}.employees-schedules .controls-bar{height:56px;overflow:inherit}.employees-schedules .controls-bar .size-10 button{height:36px;padding:0 20px}.modal-schedule-stats{height:525px!important}.modal-schedule-stats .model-field.form-field{background:#eff3f6}.modal-schedule-stats .ui-modal-dialog__title{padding:15px 0}.weekly-schedule-stat{width:calc(100% - 60px);margin:20px 0 20px 20px}.inputless-shim{position:relative}.inputless-shim.disabled{opacity:.6}.inputless-shim .date-picker{position:absolute;z-index:100}.inputless-shim span:first-of-type{display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:10px;color:#354052;font-size:.875rem;text-decoration:none;outline:0;cursor:pointer;font-weight:400;border:1px solid #ced0da;border-radius:4px;min-height:36px;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.06);box-shadow:inset 0 1px 3px rgba(0,0,0,.06);-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.1;background:#fff}.inputless-shim table th:first-of-type,.inputless-shim td:first-of-type{padding-left:0!important}.inputless-shim table th:last-of-type,.inputless-shim td:last-of-type{padding-right:0!important}#downloadScheduleLink{z-index:-100;position:absolute;bottom:0}.charts,.half-split,.progress-bar,.progress-bar span{position:relative}.half-split{display:block;text-align:center}.half-split.model-view{border-bottom:none}.half-split .model-field{width:50%;float:left;border-bottom:1px solid #e4eaee;padding-bottom:13px;border-top:none}.half-split .model-field:first-of-type{border-right:1px solid #e4eaee}.modal-import-schedule{max-height:425px!important}.modal-import-schedule .inline-notice{margin-top:110px}.sales-goal-btn-adjustment{height:36px;padding-top:9px}.daily-revenue-tooltip{-webkit-box-shadow:0 1px 4px rgba(0,0,0,.8);box-shadow:0 1px 4px rgba(0,0,0,.8);border-radius:3px}.input-with-button-group input{width:100px;float:left;border-radius:4px 0 0 4px;border-right:none;padding:3px .5em}.input-with-button-group button{border-radius:0 4px 4px 0;height:29px;line-height:1;padding:3px .5em}.stats--container-test{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.stat-item{background:#fff;margin:1em 0;padding:1em;vertical-align:middle}.stat-item .controls{clear:both;overflow:hidden;border-bottom:1px solid #e6e9ed;margin-bottom:10px}.stat-item .controls h3{float:left;font-size:1em;color:#4a4a4a;opacity:.75;font-weight:400}.stat-item .controls ul{margin-top:-2px;float:right}.stat-item .controls li{padding:2px 4px;color:#c5c7cb;font-size:13px;display:inline-block;cursor:pointer}.stat-item h1{margin:10px 0 0;color:#4fc0c0;text-align:center;font-size:42px}.stat-item p{text-align:center}.stat-item .subtitle{margin:0}.stat-item .subtitle-delta span{margin-top:5px;display:inline-block;border-radius:5px;padding:2px 8px;color:#4fc0c0}.stat-item .subtitle-delta span.green{background:#dcf2f2}.progress-bar{margin-top:1em;height:5px;width:100%;background:#cdd7db;border-radius:25px;-webkit-box-shadow:inset 0 -1px 1px rgba(255,255,255,.3);box-shadow:inset 0 -1px 1px rgba(255,255,255,.3)}.progress-bar span{display:block;height:5px;background-color:#76cc46;overflow:hidden;border-radius:20px 8px 8px 20px}.circle-graph{margin:20px;float:left}.highcharts-title{padding-top:3em!important}.charts .product-banner{background:#ffed96;border-top:1px solid #e4d494;color:#6d4b0c}.charts .product-banner p{font-size:15px}.charts h2{font-size:1.125rem;color:#141619;margin:0;font-weight:400}.charts h2 .subtitle{display:block;font-size:.875rem;min-width:400px;color:#bcc9de;margin-top:4px}.charts .pill,.charts.content-container .tooltip-toggle.active i,.charts.content-container header h2{color:#fff}.charts header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px;border-bottom:1px solid #e5e6ec}.charts .controls--right{position:absolute;right:20px;width:auto}.charts .spinner{position:absolute;top:50%;left:calc(50% - 50px)}.charts--empty .img-placeholder,.filter-container{position:relative}.charts .pill{border-radius:3px;padding:.1em .85em;font-size:1.25rem;text-transform:uppercase;background:#45b854;margin:0 10px 0 0;text-align:center;min-height:43px;float:left}.charts .pill span{display:block;font-size:10px;text-align:center;line-height:1;margin-top:-3px;padding-bottom:2px}.charts.content-container{border:1px solid #a6adb7;border-top:none;margin:1em;background-color:#fafcfe;padding:0}.charts.content-container header{background-image:-webkit-gradient(linear,left top, left bottom,color-stop(0, #49566c),to(#2e3847));background-image:linear-gradient(180deg,#49566c 0,#2e3847 100%);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border:1px solid #2e3847;border-bottom:none}.charts.content-container .with-filter-group{display:-webkit-box;display:-ms-flexbox;display:flex}.charts.content-container .with-filter-group h2{-webkit-box-flex:1;-ms-flex:1;flex:1}.charts.content-container .highcharts-wrapper{background:0 0}.charts.content-container .tooltip-toggle{height:36px;padding:0;width:36px;font-size:20px}.charts.content-container .tooltip-toggle.active{border-color:#2e3640;background-image:-webkit-gradient(linear,left top, left bottom,from(#607081),to(#aab1be));background-image:linear-gradient(to bottom,#607081,#aab1be)}.charts--empty .img-placeholder-text{position:absolute;top:40%;width:100%;text-align:center}.charts--empty h3{display:inline-block;background:#fff;border-radius:4px;padding:1em;-webkit-box-shadow:0 1px 30px 3px rgba(0,0,0,.4);box-shadow:0 1px 30px 3px rgba(0,0,0,.4);color:#354052;font-weight:400;font-size:18px}.charts--empty img{width:100%}.charts--empty .subtitle{display:block;margin-top:5px;color:#9fa9ba;font-size:14px}.controls--advanced-options{display:block;font-size:16px}.controls--advanced-options.li--display-inline ul{padding:0}.controls--advanced-options.li--display-inline li{display:inline-block;margin-right:.5em}.controls--advanced-options input{margin-bottom:0}.controls--advanced-options .form-field{background:#fff}.controls--advanced-options .form-field:nth-of-type(even){border-top:1px solid #e5eaee}.controls--advanced-options .model-field__label{color:rgb(118.8545454545,133.0363636364,157.1454545455);font-size:13px;margin-bottom:0}.controls--advanced-options .model-field__value ul{padding:5px 0}.controls--advanced-options .model-field__value li label{display:block;color:#354052;min-height:24px;font-size:.875rem;font-weight:400;margin-bottom:0}.peak-chart-container{border-top:1px solid #e4eaee;border-bottom:1px solid #e4eaee;padding-top:10px;overflow:auto;margin:10px}.peak-chart-container .notice{text-align:center;background:#fdf1f0;border-radius:4px;font-size:12px;padding:4px;margin-bottom:10px}.peak-chart .arrow,.peak-chart .peak-chart{float:left}.peak-chart .peak-chart{width:calc(100% - 36px)}.peak-chart .arrow{width:18px;padding:18px 5px 20px;margin-top:12px;opacity:.7;cursor:pointer}.peak-chart .arrow:hover{opacity:1;background:#ededee;border-radius:10px}.peak-chart .title-bar{overflow:auto}.peak-chart .peak-status{font-size:12px}.peak-chart .ember-power-select-trigger,.peak-chart select{font-size:14px;padding:0 0 0 10px;min-height:18px;width:35%;float:right}.peak-chart hr{margin:.5em 0;opacity:.25}.peak-chart .circle{float:left;display:block;background:#ff80ab;width:13px;height:13px;border-radius:100%;border:2px solid #fff;margin-top:4px;margin-right:4px}.filter-container h2,.filter-container input,.filter-container label,.filter-container select,.modal--container .disclaimer p,.peak-times-chart{display:inline-block}.charts-submit-adjustment{margin-top:-3px}.peak-times-chart-room{padding:15px 20px;border-bottom:1px solid #ccc;background-image:-webkit-gradient(linear,left top, left bottom,color-stop(0, #e8edf3),to(#fff));background-image:linear-gradient(to bottom,#e8edf3 0,#fff 100%)}.weekday-name{font-size:11px}.peak-times-chart-container{overflow:auto;margin:0}.peak-times-chart{width:13%;width:calc((100% - 25px)/ 7);border-left:1px solid rgba(124,181,236,.4);padding-left:7px}.peak-times-chart:first-child{border-left:none;padding-left:0}.chart_subtitle{padding:15px 20px;opacity:.8}.opl-chart-container{margin-left:5px;margin-right:5px}.opl-chart-container>section{-webkit-box-sizing:border-box;box-sizing:border-box;width:calc(50% - 3px);display:inline-block!important}.opl-chart-container>section .content-container{height:400px}h2.data-period{text-transform:uppercase;opacity:.6}.legend-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;padding-top:4px;padding-bottom:8px}.filter-container{background-image:-webkit-gradient(linear,left bottom, left top,color-stop(0, #f4f7fa),to(#fff));background-image:linear-gradient(0deg,#f4f7fa 0,#fff 100%);padding:20px;border-bottom:1px solid #e5e6ec}.filter-container h2{margin-right:1em;font-weight:700;text-transform:uppercase;color:#929db0;font-size:.875rem}.filter-container .controls{position:absolute;right:20px;width:250px;bottom:20px}.filter-container button{height:36px;line-height:1;padding:9px 1.5em}.filter-container input{background-image:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;color:#354052;font-size:.875rem;text-decoration:none;outline:0;cursor:pointer;font-weight:400;padding:5px 10px;border:1px solid #ced0da;border-radius:4px;min-height:36px;width:180px}.modal--container .subheader{background:#eef1f8;padding:6px 20px;background-image:-webkit-gradient(linear,left top, left bottom,color-stop(6.9%, #f5a623),to(rgb(246,174.9,57)));background-image:linear-gradient(#f5a623 6.9%,rgb(246,174.9,57) 100%)}.modal--container .subheader h2{margin:0;padding:5px;text-align:center;font-weight:400;font-size:15px;color:#fff}.modal--container .controls{margin:20px}.modal--container textarea{height:150px}.modal--container textarea.small{height:80px}.modal--container .disclaimer{width:100%;background:#f0f3f8;clear:both;padding:0 20px 15px;text-align:right;font-size:14px}.modal--container .disclaimer p{margin:0;background:#687b9a;color:#fff;width:auto;padding:3px 8px;border-radius:5px}.modal--container .pikaday-double input{width:50%;float:left}.modal--container .pikaday-double input:first-of-type{width:calc(50% - 10px);margin-right:10px}.campaign-report-modal footer,.campaign-report-modal>header,.crm-modal.modal--container footer,.crm-modal.modal--container>header{padding:0}/*!
 * Pikaday
 * Copyright © 2014 David Bushell | BSD & MIT license | https://dbushell.com/
 */.pika-single{display:block;position:relative;color:#333;background:#fff;border:1px solid #ccc;border-bottom-color:#bbb;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.gutter,.hero-right,.pika-next,.pika-prev{background-repeat:no-repeat}.pika-single:after,.pika-single:before{content:" ";display:table}.pika-single:after{clear:both}.pika-single.is-hidden{display:none}.pika-single.is-bound{position:absolute;-webkit-box-shadow:0 5px 15px -5px rgba(0,0,0,.5);box-shadow:0 5px 15px -5px rgba(0,0,0,.5)}.pika-lendar{float:left;width:240px;margin:8px}.pika-title{position:relative;text-align:center}.pika-label{display:inline-block;position:relative;z-index:9999;overflow:hidden;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:700;background-color:#fff}.pika-title select{cursor:pointer;position:absolute;z-index:9998;margin:0;left:0;top:5px;opacity:0}.pika-next,.pika-prev{display:block;cursor:pointer;position:relative;outline:0;border:0;padding:0;width:20px;height:30px;text-indent:20px;white-space:nowrap;overflow:hidden;background-color:transparent;background-position:center center;background-size:75% 75%;opacity:.5}.pika-next:hover,.pika-prev:hover{opacity:1}.is-rtl .pika-next,.pika-prev{float:left;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==)}.is-rtl .pika-prev,.pika-next{float:right;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=)}.pika-next.is-disabled,.pika-prev.is-disabled{cursor:default;opacity:.2}.pika-select{display:inline-block}.pika-table{width:100%;border-collapse:collapse;border-spacing:0;border:0}.pika-table td,.pika-table th{width:14.2857142857%;padding:0}.pika-table th{color:#999;font-size:12px;line-height:25px;font-weight:700;text-align:center}.pika-button{cursor:pointer;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box;outline:0;border:0;margin:0;width:100%;padding:5px;color:#666;font-size:12px;line-height:15px;text-align:right;background:#f5f5f5;height:initial}.pika-week{font-size:11px;color:#999}.is-today .pika-button{color:#3af;font-weight:700}.has-event .pika-button,.is-selected .pika-button{color:#fff;font-weight:700;background:#3af;-webkit-box-shadow:inset 0 1px 3px #178fe5;box-shadow:inset 0 1px 3px #178fe5;border-radius:3px}.has-event .pika-button{background:#005da9;-webkit-box-shadow:inset 0 1px 3px #0076c9;box-shadow:inset 0 1px 3px #0076c9}.is-disabled .pika-button,.is-inrange .pika-button{background:#d5e9f7}.is-startrange .pika-button{color:#fff;background:#6cb31d;-webkit-box-shadow:none;box-shadow:none;border-radius:3px}.is-endrange .pika-button{color:#fff;background:#3af;-webkit-box-shadow:none;box-shadow:none;border-radius:3px}.is-disabled .pika-button{pointer-events:none;cursor:default;color:#999;opacity:.3}.is-outside-current-month .pika-button{color:#999;opacity:.3}.is-selection-disabled{pointer-events:none;cursor:default}.pika-button:hover,.pika-row.pick-whole-week:hover .pika-button{color:#fff;background:#ff8000;-webkit-box-shadow:none;box-shadow:none;border-radius:3px}.pika-table abbr{border-bottom:none;cursor:help}.ember-pikaday-container td{padding-left:0!important;padding-right:0!important}.ember-pikaday-container button{height:auto;padding:5px;text-align:center;font-weight:400}.ember-modal-overlay.translucent{background:rgba(19,24,32,.8)}.ember-modal-dialog{min-width:600px;border-radius:4px;-webkit-box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.1);box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.1)}.tree-view{border:1px solid #dfe3e9;background:#fafbfc}.select-field .button{margin:5px 0 0;min-height:auto}.controls--left{width:100%}.controls--right{width:100%;text-align:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.controls--right button,.controls--right select{margin-left:10px;line-height:1}.modal--machines{min-width:900px}.modal--machines .tab-body{max-height:800px;overflow:auto}.modal--machines .ui-tab-list__tab{padding:.75em 0}.modal--machines .ui-tab-list__tab--active,.modal--machines .ui-tab-list__tab--active:hover{background:#5b667a;color:#fff;background-image:-webkit-gradient(linear,left top, left bottom,from(#5b667a),to(#37414a));background-image:linear-gradient(to bottom,#5b667a,#37414a)}.modal--machines .content-container{padding:0}.modal--machines .modal-subheader article{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #e3eaee}.modal--machines .modal-subheader .form-group{-webkit-box-flex:1;-ms-flex:1;flex:1;display:inline-block;border-right:1px solid #e3eaee}.modal--machines .modal-subheader .form-group:nth-of-type(even){background:0 0}.modal--machines .modal-subheader .form-group:last-of-type{border:none}.modal--container footer,.modal--container>header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 20px;min-height:60px;border-radius:4px;font-size:1rem}.controls .input-group{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:10px;width:200px}.controls .input-group-addon{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.25;text-align:center;background-color:#eceeef;border:1px solid rgba(0,0,0,.15);border-radius:0 .25rem .25rem 0;margin-left:0!important;border-left:none}.controls .form-control{position:relative;z-index:2;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal--container .validated-input{margin-bottom:0}.fixed-modal-height{height:500px}.subscriptions-modal-content .liquid-child,.subscriptions-modal-content .liquid-container{overflow:initial}.subscriptions-modal-content .reports-controls .ember-power-select-trigger{width:auto;float:none;margin-right:0}.z-index-important{z-index:10000}.map-modal{margin:20px;background:#eee;position:relative;border:1px solid #ced0da;border-radius:4px}.map-modal .g-map-container{height:250px;padding:0}.map-modal .map-disclaimer{background:#fff;padding:1.25em 0;text-align:center;font-size:14px}.map-modal .fa{font-size:16px;color:#e6413c}.map-modal .manual-coordinates{margin:.5em auto;color:#d0011b}.modal-payment-form{width:90%;max-width:1040px}.modal-payment-form footer,.modal-payment-form header{min-height:40px}.modal-payment-form iframe{border:1px solid transparent}.modal-payment-form footer{border-top:1px solid rgb(223.3636363636,229.6909090909,240.2363636364);border-radius:0}.modal-payment-form .button--secondary{margin:.5em 0;min-height:0;font-size:14px;padding:.5em 1em}.modal-payment-form .fa{color:#9fa9ba}.modal-payment-form .fa:hover{color:#42a2f6;cursor:pointer}.modal-debug{right:0;opacity:.5;position:absolute;bottom:-25px;color:#fff;font-size:12px}.modal-center{text-align:center;padding:20px;margin:0 auto;max-width:400px}.modal-center .spinner{margin-left:auto}.modal-center .spinner-text{font-weight:400;margin-top:.5rem;font-size:18px}.modal-advance-to-cycle ul{padding:2em}.modal-advance-to-cycle .stv-radio-button+label{margin-bottom:0;cursor:pointer}.modal-advance-to-cycle li:nth-of-type(n+2) label{border-top:none;border-radius:0}.modal-advance-to-cycle li:last-of-type label{border-radius:0 0 4px 4px}.welcome-bg{height:200px;border-bottom:1px solid #a8a8a8}.welcome-bg h1{display:none;position:absolute;font-size:64px;top:90px;width:100%;text-align:center}.welcome-bg .welcome-hero{position:absolute;text-align:center;width:600px;top:35px}.welcome-bg .welcome-hero img{display:none;height:130px}.modal-welcome-dashboard .ember-modal-dialog{height:550px}.modal-welcome p{color:#3a3d4d;font-size:16px;margin:1em 3em;line-height:1.4}.modal-welcome p:first-of-type{color:#4b4c54;text-align:center;font-size:24px;margin:1.5em 2em 1em}.pika-single{z-index:10002}.split-panels{display:-webkit-box;display:-ms-flexbox;display:flex}.split-panels .panel{-webkit-box-flex:1;-ms-flex:1;flex:1}.split-panels .panel:first-of-type{border-right:1px solid #f0f3f8}.field-error{color:#d0011b}.guest-merge-form .split-container{width:600px}.contact-card-container{margin:1em 2em;border:1px solid;border-radius:10px}.contact-card-container header h4{font-weight:400;color:#929db0;font-size:.875rem;margin:.5rem .75rem}.flex-none{-webkit-box-flex:0!important;-ms-flex:none!important;flex:none!important}.post-footer{background:#e8b866;display:block;overflow:auto;-webkit-box-flex:0;-ms-flex:none;flex:none;border-radius:0 0 4px 4px;font-size:13px;color:#fff;text-align:center}.post-footer p{margin:5px;padding:5px}.form-info,.redemption-count{background:#f0f3f8;border-radius:10px;width:350px;margin:15px auto 0;padding:10px;font-size:13px;color:#354052}.form-info p,.redemption-count p{margin:0;text-align:center}.promo-yellow .promo-text h2{color:#826c44;margin:5px 0}.vertical-align{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.payment-instructions-disclaimer{background:#ff4c62;border-radius:0 0 4px 4px}.payment-instructions-disclaimer img{display:block;border-radius:10px;border:1px solid #fff;-webkit-box-shadow:0 1px 6px rgba(0,0,0,.46);box-shadow:0 1px 6px rgba(0,0,0,.46);width:500px;margin:10px auto}.payment-instructions-disclaimer p,.payment-instructions-disclaimer ul{font-size:12px;color:#fff;padding:5px 8px;margin-bottom:0}.payment-instructions-disclaimer .underline:hover{cursor:pointer}.btn-group .btn{display:inline-block;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;padding:6px 12px;min-height:36px;font-size:14px;color:#354052;border-radius:3px;border:1px solid #ced0da;cursor:pointer;-webkit-transition:all .25s ease;transition:all .25s ease}.btn-group .btn:active{background-image:-webkit-gradient(linear,left bottom, left top,color-stop(0, #fff),to(#e0e0e0));background-image:linear-gradient(0deg,#fff 0,#e0e0e0 100%)}.btn-group .btn:hover{color:#42a2f6;border-color:#b2b3b7;background-image:-webkit-gradient(linear,left bottom, left top,color-stop(0, #f3f4f7),to(#fff));background-image:linear-gradient(0deg,#f3f4f7 0,#fff 100%)}.btn-group .btn:focus{outline:0}.btn-group .btn:active,.btn-group .btn:focus,.btn-group .btn:hover{text-decoration:none}.btn-group .btn.is-disabled,.btn-group .btn:disabled{cursor:not-allowed;pointer-events:none;opacity:.65}.btn-group .btn::-moz-focus-inner{margin:0;padding:0}.btn-group .btn--active,.btn-group .btn--active:hover{color:#fff;border:1px solid;background-image:-webkit-gradient(linear,left top, left bottom,from(#607081),to(#aab1be));background-image:linear-gradient(to bottom,#607081,#aab1be);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr="#607081", EndColorStr="#aab1be")}.btn-group{margin:0 10px;padding:0;list-style:none}.btn-group__item:not(:first-child):not(:last-child)>.btn{border-radius:0!important}.btn-group__item>.btn{display:block;width:100%}.btn-group__item>.btn:active,.btn-group__item>.btn:focus,.btn-group__item>.btn:hover{z-index:1}.btn-group>.btn-group__item{display:inline-block;margin-left:-1px;float:left}.btn-group>.btn-group__item:first-child:not(:only-child){margin-left:0}.btn-group>.btn-group__item:first-child:not(:only-child)>.btn{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.btn-group>.btn-group__item:last-child:not(:only-child)>.btn{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.input-group{display:-webkit-box;display:-ms-flexbox;display:flex}.input-group input{border-top-right-radius:0;border-bottom-right-radius:0}.input-group .input-group-append{margin-left:-1px}.input-group .input-group-append button{border-top-left-radius:0;border-bottom-left-radius:0;padding:.575rem 1rem}.error-white-notification{background-color:#fff;color:#e74c3c;-webkit-box-shadow:0 19px 38px rgba(0,0,0,.2),0 15px 12px rgba(0,0,0,.12);box-shadow:0 19px 38px rgba(0,0,0,.2),0 15px 12px rgba(0,0,0,.12)}.error-white-notification div{color:#e74c3c}.error-white-notification ._c-notification__icon_of6y9q{background-color:rgba(255,0,0,.2)}.error-white-notification ._c-notification__countdown_of6y9q{background-color:rgba(255,0,0,.55)}.quick-notification ._c-notification__countdown_of6y9q{display:none}.c-notification--error .c-notification__content{color:#fff}.ui-modal-dialog.chat-window{min-width:100px;width:auto;height:auto;background:#fff;-webkit-box-shadow:none;box-shadow:none;border-right:1px solid #ced0da;border-radius:8px 8px 0 0}.ui-modal-dialog.chat-window iframe{border-right:1px solid #9a9a9a}.ui-modal-dialog.chat-window #controls{text-align:right;background-image:-webkit-gradient(linear,left bottom, left top,color-stop(0, #f2f4f7),to(#fff));background-image:linear-gradient(0deg,#f2f4f7 0,#fff 100%);border:1px solid #aaabb3;border-radius:8px 8px 0 0}.ui-modal-dialog.chat-window #controls p{position:absolute;left:0;margin:6px .75em;font-size:14px;opacity:.6}.ui-modal-dialog.chat-window #controls button{border-radius:0 8px 0 0;border:none;border-left:1px solid #ced0da;width:49px;padding:10px 0;text-align:center}.ui-modal-dialog.chat-window.minimized{top:380px!important;position:fixed!important}.ui-modal-dialog.chat-window>*{overflow:inherit}.billing-message{padding:20px}.billing-message p{margin:0}.subscription-autorenew{display:block;clear:both;margin-top:5px;opacity:.5;font-size:.75rem}.billing-receipts h3{margin:0;color:#354052;font-size:.875rem;font-weight:400}.billing-receipts .small{opacity:.5}.billing-receipts td{color:#3a3d4d;padding-right:10px}.billing-receipts .subscription-expires-soon td{background-color:rgb(255,220,113.6)}.billing-receipts .button,.select-field .button{border-radius:3px;display:inline-block;padding:.35em .75em;font-size:12px;text-transform:uppercase;color:#fff;background:#fff;font-weight:400;margin-top:4px;text-align:center;height:40px;vertical-align:middle}.billing-receipts .button.tier,.select-field .button.tier{background:rgb(178.8,178.8,178.8);color:gray;border:1px solid;min-width:10em;vertical-align:middle;-webkit-transition:background .4s;transition:background .4s;cursor:not-allowed}.billing-receipts .button.tier.selectable,.select-field .button.tier.selectable{background:#fff;color:gray;cursor:pointer}.billing-receipts .button.tier.selectable:hover,.select-field .button.tier.selectable:hover{background:#5ead3a;color:#fff}.billing-receipts .button.tier.current,.select-field .button.tier.current{background:rgb(155.7194805195,212.9688311688,129.6311688312);color:#000}.billing-receipts .button.tier.selected,.select-field .button.tier.selected{background:#5ead3a;color:#fff;cursor:pointer}.billing-receipts .button.checkout,.select-field .button.checkout{background:#5ead3a;color:#fff;border:1px solid;text-transform:none}.billing-receipts .button-subtitle,.select-field .button-subtitle{font-size:9px;color:rgb(121.6,121.6,121.6);padding-top:4px;line-height:0}.billing-receipts .button-subtitle.external,.select-field .button-subtitle.external{font-size:10px;padding-top:2px;color:gray}.billing-receipts .pill,.select-field .pill{border-radius:3px;display:inline-block;padding:.35em .75em;font-size:9px;text-transform:uppercase;color:#fff;background:#fff;font-weight:400;margin-top:4px}.billing-receipts .pill.green,.select-field .pill.green{background:#45b854}.billing-receipts .pill.green.inverted,.select-field .pill.green.inverted{background:0 0;color:#45b854;border:1px solid #45b854;font-weight:800}.billing-receipts .pill.gold,.select-field .pill.gold{background:#ffb835}.billing-receipts .pill.gold.inverted,.select-field .pill.gold.inverted{background:0 0;color:#ffb835;border:1px solid #ffb835;font-weight:800}.billing-receipts .pill.red,.select-field .pill.red{background:#d0011b;border:1px solid}.billing-receipts .pill.link,.billing-receipts .pill.upgrade,.select-field .pill.link,.select-field .pill.upgrade{cursor:pointer;font-size:11px}.billing-receipts .pill.upgrade,.select-field .pill.upgrade{background-image:-webkit-gradient(linear,left top, left bottom,color-stop(0, #ffc457),to(orange));background-image:linear-gradient(180deg,#ffc457 0,orange 100%);color:#fff;border:1px solid}.billing-receipts .pill.upgrade:hover,.select-field .pill.upgrade:hover{background-image:-webkit-gradient(linear,left top, left bottom,color-stop(0, #ffcc70),to(#ffb835));background-image:linear-gradient(180deg,#ffcc70 0,#ffb835 100%)}.billing-receipts .pill.upgrade:active,.select-field .pill.upgrade:active{background-image:-webkit-gradient(linear,left top, left bottom,color-stop(0, orange),to(#ffc457));background-image:linear-gradient(180deg,orange 0,#ffc457 100%)}.billing-receipts .pill.link,.select-field .pill.link{background:0 0;color:#007aff}.row-feature-list ul{list-style:disc;margin-left:.8rem}table.billing-locations-subscriptions .custom-checkbox input[type=radio]{opacity:0;position:absolute}table.billing-locations-subscriptions .custom-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}table.billing-locations-subscriptions .custom-checkbox.disabled{cursor:not-allowed}table.billing-locations-subscriptions .custom-checkbox label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}table.billing-locations-subscriptions .custom-checkbox .custom-checkbox-box{width:20px;height:20px;border:1px solid #aaa;background-color:#fff;margin-right:8px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:3px}table.billing-locations-subscriptions .custom-checkbox input[type=radio]:checked+.custom-checkbox-box .fa-check{display:block}table.billing-locations-subscriptions .custom-checkbox.disabled input[type=radio]:checked+.custom-checkbox-box{display:block;background-color:#aaa;border-color:#aaa!important}table.billing-locations-subscriptions .custom-checkbox input[type=radio]:checked+.custom-checkbox-box{display:block;background-color:#42a2f6;border-color:#42a2f6}table.billing-locations-subscriptions .custom-checkbox .fa-check{display:none;color:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:14px}table.billing-locations-subscriptions tr[tabindex="0"]:focus,table.billing-locations-subscriptions tr[tabindex="0"]:focus-within{background-color:#d3e2ff;outline:0}table.billing-locations-subscriptions tr[tabindex="0"]:focus-within button,table.billing-locations-subscriptions tr[tabindex="0"]:focus-within input{outline:0}table.billing-locations-subscriptions input[type=radio]:focus{outline:#007bff solid 1px}.section-billing-marketing p{margin-top:2rem;font-size:18px;font-weight:600;opacity:.9;line-height:1.9}.section-billing-marketing p.lead-in{font-size:18px;font-weight:400;line-height:1.9}.section-billing-marketing h2{font-size:24px}.section-billing-profile ul{list-style-type:disc;padding-left:40px;margin:1em 0;line-height:1.5}.section-billing-profile ul li{display:list-item;margin-bottom:.5em;opacity:.9}.billing-subscription-hero{margin:-10px 0 0 -20px;padding:0!important;width:100%;width:calc(100% + 20px)}.billing-subscription-hero-container{color:#fff;position:relative;max-width:1400px;padding-right:0}.hero-left{width:50%;padding:45px 20px 0 40px;float:left}.hero-left p{text-wrap:balance}.hero-right{width:50%;position:relative;height:300px;float:right;background-image:url(/assets/images/billing-bg.jpg);background-size:cover;background-position:center}.section-billing-marketing p.heading{margin-top:42px}.billing-paused-banner{background:#fff0f0;padding:20px;color:#fc1a28;margin:20px;border-radius:15px;border:1px solid #fed6d6}.billing-paused-banner i{margin-right:.25rem}.billing-paused-banner p:last-child{margin-bottom:0}.receipt-preview{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;border-top:1px solid #dfe3e8;border-bottom:1px solid #dfe3e8;height:461px}.receipt-preview .flex-1,.receipt-preview .flex-2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-preferred-size:100%;flex-basis:100%}.receipt-preview .flex-1{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;padding-top:10px}.receipt-preview .flex-1 .input-group{display:block}.receipt-preview .flex-1 input{margin-bottom:10px}.receipt-preview .flex-2{-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-box-sizing:border-box;box-sizing:border-box;border-left:1px solid #dfe3e8;width:100%;background:#f0f3f8}.receipt-preview .receipt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transition:1s all ease-in-out;-webkit-transition:1s all ease-in-out;-moz-transition:1s all ease-in-out;margin-top:20px;width:320px;background:url(./images/receipt-bg.png) #fff;-webkit-box-shadow:0 7px 4px 0 rgba(184,184,184,.43);box-shadow:0 7px 3px 0 rgba(184,184,184,.43)}.receipt-preview .box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:1px solid #e2e2e2;padding:15px}.receipt-preview .form-group{overflow:inherit}.receipt-preview .logo{width:70px;display:block;margin:10px auto;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.receipt-preview .fold{position:absolute;top:calc(52.5% + 15px);left:-2px;width:324px;max-width:none}.receipt-preview .receipt-footer h1,.receipt-preview .receipt-footer h2,.receipt-preview .receipt-header h1,.receipt-preview .receipt-header h2{font-family:courier;color:#000;word-wrap:break-word;text-transform:inherit}.file-upload .button,.trigger-bootstrap-feel{background-image:-webkit-gradient(linear,left bottom, left top,color-stop(0, #f2f4f7),to(#fff));background-image:linear-gradient(0deg,#f2f4f7 0,#fff 100%);font-family:"Open Sans",sans-serif;text-decoration:none;-webkit-transition:background-color 150ms ease;transition:background-color 150ms ease}.receipt-preview .receipt-footer h1,.receipt-preview .receipt-header h1{font-size:15px;margin-bottom:0}.receipt-preview .receipt-footer h2,.receipt-preview .receipt-header h2{font-size:11px;margin:5px 0 0}#sortable-inventory li img,#sortable-services li img,.modal-close,.sortable-ul li img{margin-right:15px}.receipt-preview .header-div{min-height:75px}.receipt-preview .receipt-footer{margin-top:90px;min-height:60px}.receipt-preview .input--small{margin-top:5px}.receipt-preview .input--small input{font-size:13px;padding:3px 6px;min-height:0;height:auto}.file-upload{display:inline-block;text-align:left}.file-upload .button{border-radius:4px;cursor:pointer;display:inline-block;font-size:12px;font-weight:500;padding:8px;line-height:1;text-align:center;color:#354052;border:1px solid #ced0da}#sortable-inventory li,#sortable-services li,.sortable-ul li{padding:1em 0 1em 15px;overflow:auto;border-bottom:1px solid #e5e6ec;background:#fff;cursor:move}#sortable-inventory li:nth-of-type(even),#sortable-services li:nth-of-type(even),.sortable-ul li:nth-of-type(even){background:#fafbfc}#sortable-inventory li:hover,#sortable-services li:hover,.sortable-ul li:hover{color:#2c85d2}#sortable-inventory li.ui-sortable-helper,#sortable-services li.ui-sortable-helper,.sortable-ul li.ui-sortable-helper{background:#3d9dee;color:#fff;cursor:-webkit-grabbing;cursor:grabbing;-webkit-box-shadow:0 15px 56px -16px rgba(0,0,0,.7);box-shadow:0 15px 56px -16px rgba(0,0,0,.7);border-color:transparent}#sortable-inventory li.ui-sortable-helper .subtitle,#sortable-inventory li.ui-sortable-helper span.grippy,#sortable-services li.ui-sortable-helper .subtitle,#sortable-services li.ui-sortable-helper span.grippy,.sortable-ul li.ui-sortable-helper .subtitle,.sortable-ul li.ui-sortable-helper span.grippy{color:#fff}#sortable-inventory span.grippy,#sortable-services span.grippy,.sortable-ul span.grippy{content:"....";width:10px;height:20px;display:inline-block;overflow:hidden;line-height:5px;padding:3px 4px;cursor:move;vertical-align:middle;margin-top:-34px;margin-right:.3em;font-size:13px;font-family:sans-serif;letter-spacing:2px;color:#ccc;text-shadow:1px 0 1px #000}#sortable-inventory span.grippy::after,#sortable-services span.grippy::after,.sortable-ul span.grippy::after{content:".. .. .. .."}#sortable-services li span.grippy{margin-right:0}#sortable-services li img{width:1px;margin-right:0}.clock-in small{font-size:15px;color:#f5a623;margin-right:5px}.role_pill{border:1px solid #333;padding:1px 5px;font-size:9px;text-transform:uppercase;display:inline-block;margin-bottom:2px;vertical-align:middle}.cart-modal .log-out,.cart-modal .tr-listing label .text-normal-casing,.no-transform,button,select{text-transform:none}.role_pill.faded{opacity:.6}.role_pill:hover{border:1px solid #fff}.employee-filter-dropdown{width:300px!important;text-align:left}label.inline-checkbox{cursor:pointer}.container-selection{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex}.container-selection>div{-webkit-box-flex:1;-ms-flex:1;flex:1;border-left:1px solid #e5e6ec;padding-bottom:30px}.container-selection>div li{padding:10px 15px}.container-selection>div h2{font-size:.875rem;padding-top:15px;padding-bottom:15px;text-align:center;color:#6b6b6b;border-bottom:1px solid #e5e6ec;margin-bottom:0;font-weight:700;background:#ece9e6;background:-webkit-gradient(linear,left top, left bottom,from(#fff),to(#ece9e6));background:linear-gradient(to bottom,#fff,#ece9e6)}.inline-notice .notice-text p,.roles{font-size:15px}.container-selection>div li:hover:not(.active):not(.heading){background-color:#e8f5ff}.container-selection>div li:not(.heading){cursor:pointer}.container-selection>div li.active{background-color:#42a2f6;color:#fff}.container-selection>div li.active .role_pill{border:1px solid #fff}.container-selection>div li.active button{border-color:#3082ca}.container-selection>div:first-child{border-left:0}.container-selection>div:first-child li{padding-left:30px}.container-selection>div:last-child li{padding-right:30px}.container-selection>div:last-child li label{font-weight:400!important}.role-read-only{opacity:.7}input.inline-edit{padding:0 10px;margin:0 -10px;border:none;background-color:transparent;color:#fff;border-radius:0;cursor:pointer}input.inline-edit.active,input.inline-edit:focus{cursor:text;background-color:#fff;color:#000}ul.permission-list label{position:relative;padding-left:1.5rem;margin-bottom:0}ul.permission-list input{position:absolute;margin-left:-1.5rem;margin-top:.3rem;width:1rem;height:1rem}.role-listing{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:15px!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:none;border-bottom:1px solid #ebecef}.role-listing span:nth-of-type(n+2){-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.role-listing span:first-of-type{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.role-listing button{width:30px}.roles .panel-3{padding-bottom:0}.roles .select-list{max-height:600px;overflow:auto}.ember-table,.ui-modal-dialog.cart-modal{max-height:none}.permission-list li,.security-area-list li{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:50px;border-bottom:1px solid #ebecef;line-height:1.85}.permission-list .dev-tools,.security-area-list .dev-tools{font-size:11px;margin:-10px 0 0}.permission-list label,.security-area-list label{-webkit-box-flex:1;-ms-flex:1;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.disabled label,.disabled-listing,label.disabled{opacity:.4}div.security-functional-group ul{overflow:hidden}div.security-functional-group ul li.sfa{min-height:50px;border-bottom:1px solid #ebecef;padding:14px 0 0;margin-left:-10px}div.security-functional-group input[type=checkbox]{width:15px;height:15px;margin-right:5px}.security-functional-group:last-of-type{-webkit-box-flex:2;-ms-flex:2;flex:2}.security-functional-group .permissions-list .indent-li{margin:0;padding-right:0}.security-functional-group .permissions-list .indent-20{padding-left:20px}.security-functional-group .permissions-list .indent-40{padding-left:40px}.security-functional-group .permissions-list .indent-60{padding-left:60px}.security-functional-group .permissions-list .indent-80{padding-left:80px}.security-functional-group .permissions-list .indent-100{padding-left:100px}.security-functional-group .permissions-list .indent-120{padding-left:120px}ul.permissions-list .ember-power-select-multiple-trigger{margin-top:5px;margin-left:20px;padding-right:16px}ul.permissions-list .ember-power-select-trigger-multiple-input{border:1px solid #d0d2db;-webkit-box-shadow:none;box-shadow:none;background:#e6eaee;margin:2px 3px;height:23px;max-width:200px}ul.permissions-list li.ember-power-select-multiple-option{border:1px solid #1585d8;background-image:linear-gradient(-1deg,#1991eb 2%,#2da1f8 98%);padding:3px 10px 3px 3px;color:#fff}ul.permissions-list .ember-power-select-option[aria-selected=true]{background-color:none}.ember-power-select-option[aria-selected=true]:hover,.ember-power-select-option[aria-selected=true]:hover .subtitle{color:#fff!important}.limit-controls-container input{float:left}.limit-controls-container label{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.cart-modal .ui-modal-dialog__content,.support .columns{display:-webkit-box;display:-ms-flexbox;display:flex}.limit-controls-container input[type=checkbox]{margin-top:3px}.limit-controls-container span+.limit-threshold-input{overflow:auto;padding:2px 5px;margin-top:-4px;max-width:100px}.cart-modal .product-banner,.cart-modal .summary-info{overflow:hidden}.limit-controls-container span+.limit-threshold-input input{border-radius:4px;width:100%;padding:2px;border:1px solid #cacaca}.limit-roles-multiselect-container{margin-right:20px;margin-bottom:1em}.limit-roles-multiselect-container .ember-power-select-trigger,.limit-roles-multiselect-container select{font-size:11px;padding:2px;min-height:0}.support .sq .active,.support .sq .et-toggle-collapse input:not(:checked)+div,.support .sq .et-toggle-collapse input:not(:checked)+span,.support .sq h1{color:#f24822}.support .huebsch .active,.support .huebsch .et-toggle-collapse input:not(:checked)+div,.support .huebsch .et-toggle-collapse input:not(:checked)+span,.support .huebsch h1{color:#70b515}.support .menu{-webkit-box-flex:18%;-ms-flex:18%;flex:18%;margin:25px 30px}.support .menu .menu-item{cursor:pointer}.support .menu table td{border:none;padding:5px 0}.support .menu table td,.support .menu table tr{background:0 0}.support .content{-webkit-box-flex:80%;-ms-flex:80%;flex:80%;padding:5px 35px;margin:25px 0;border-left:2px solid #ddd}.support .content .error-codes table{color:#000;margin-bottom:30px}.support .content .error-codes table td{color:#7b7b7b;border:1px solid #ddd;text-align:center;padding:5px;vertical-align:middle}.support .content .error-codes tr td:nth-child(3){width:50%}.support .content ol>li{margin-bottom:20px}.support .content ol ul{margin-left:45px}.support .content ul li{list-style-type:disc}.wistia_embed{height:300px;width:400px}.cart-alert{position:absolute;top:0;z-index:1099;left:0;right:0;height:100px}.zip-input{margin-top:10px}.cart-modal{height:90%;width:90%}.cart-modal .ui-modal-dialog__header{padding:10px;min-height:auto}.cart-modal .ui-modal-dialog__content .left-section{-webkit-box-flex:65%;-ms-flex:65%;flex:65%;margin:0 10px 0 20px}.cart-modal .ui-modal-dialog__content .right-section{-webkit-box-flex:35%;-ms-flex:35%;flex:35%;margin:0 20px 0 10px}.cart-modal .log-out{display:inline-block;margin-right:10px;font-weight:400}.cart-modal td{color:#24262a;text-transform:capitalize}.cart-modal td input{width:auto!important}.cart-modal td.error{color:#d0011b}.cart-modal td.error input{border-color:#d0011b}.cart-modal .td-first-faded td:first-of-type:first-of-type{opacity:.65;font-size:12px;font-weight:700;text-transform:uppercase}.cart-modal section{background-color:#fff;border:1px solid #ddd;border-radius:5px;margin:1em 0}.cart-modal header{background:#f5f5f5;padding:1.5em;color:#0a4c6b;font-weight:700;text-transform:uppercase;font-size:14px;position:relative}.cart-modal button{width:100%;border-radius:0 0 4px 4px;background:#ef4923;border:none;padding:1.125em 1em;text-transform:uppercase;background-image:-webkit-gradient(linear,left top, left bottom,color-stop(0, #fa7e47),to(#f24822));background-image:linear-gradient(180deg,#fa7e47 0,#f24822 100%)}.cart-modal button:disabled{opacity:1;background:#687b9a}.cart-modal .inline-list li{display:inline;margin-right:10px}.cart-modal .fa-lock,.cart-modal .green,.cart-modal .inline-list li label{display:inline-block}.cart-modal .summary-info td:last-of-type{text-align:right}.cart-modal .summary-info tfoot td{font-weight:700;font-size:18px}.cart-modal .green{background:#45b854;color:#fff;padding:3px 8px;border-radius:5px}.cart-modal .tr-listing td{padding:0}.cart-modal .tr-listing label{padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0;cursor:pointer}.cart-modal .tr-listing label .service-title{-webkit-box-flex:65%;-ms-flex:65%;flex:65%;margin-left:10px}.cart-modal .tr-listing label .service-info{list-style-type:initial;padding-left:35px;margin-top:.25em;color:rgb(91.8,104.4,126.9);font-weight:400;line-height:1.5}.cart-modal .tr-listing label .service-price{-webkit-box-flex:10%;-ms-flex:10%;flex:10%;text-align:right}.cart-modal .cart-error{color:#d0011b}.cart-modal .cart-section{position:relative}.cart-modal .section-status{right:15px;top:8px;position:absolute;font-size:32px}.cart-modal .fa-shopping-cart{color:#687b9a;opacity:.5}.cart-modal .fa-check-circle,.cart-modal .fa-check-circle-o{color:#45b854}.cart-modal .fa-check-circle-o.disabled,.cart-modal .fa-check-circle.disabled{color:#687b9a;opacity:.4}.cart-modal .ui-modal-dialog__title{color:#000;font-size:20px;margin-left:15px;font-weight:400}.cart-modal .poster-preview{height:100px;margin:20px 100px 20px 0;border:1px solid #e5e6eb}.cart-modal .fa-lock{background:#687b9a;color:#fff;border-radius:10px;width:32px;text-align:center;height:20px;line-height:1.45}.cart-modal .disclaimer{width:100%;padding:10px 20px;font-size:14px;color:#a7a7a7}.cart-modal .disclaimer.disclaimer-sm{font-size:13px}.cart-modal .disclaimer:hover{color:#676767}.cart-modal .disclaimer li{margin-bottom:5px}.cart-modal.cart-huebsch button:not([disabled]){background:#70b515}table tr.cart-discount{background:#fffbe7;border-top:1px solid #fff4c7;border-bottom:1px solid #fff4c7;overflow:auto}table tr.cart-discount td{text-align:left!important;color:#826c44}.cart-error{z-index:10000}.icon-check{padding:0!important;height:30px;margin-top:9px}.cart-processing{margin-top:80px}.adjust-tos-input{float:left;margin-top:5px}.cart-fetching-price{text-align:center;padding:20px 0;color:#f4702a;opacity:.75;overflow:hidden}.survey-banner,.system-warning{padding:10px 20px;font-weight:400}.system-warning{background:#fff0f0;border-top:1px solid #fed6d6;border-bottom:1px solid #fed6d6;color:#fc1a28;font-size:14px}.system-warning p{margin:0}.system-warning-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.system-warning-flex p:last-of-type{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;vertical-align:middle;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.5em;font-size:28px}.system-warning-flex p:last-of-type:hover{cursor:pointer;color:rgb(233.2443965517,3.0556034483,17.3150862069)}.survey-banner{overflow:auto;font-size:14px;background:#ffb347;background:-webkit-gradient(linear,left top, right top,from(#fc3),to(#ffb347));background:linear-gradient(to right,#fc3,#ffb347)}.survey-banner p{margin:0}.survey-banner a{display:inline-block;padding:4px 10px;margin-top:3px;border-radius:6px;color:#fff;border:1px solid #9e500b;text-shadow:0 0 1px rgba(0,0,0,.6);background:#f12711;background:-webkit-gradient(linear,left top, left bottom,from(#e6a008),to(#f12711));background:linear-gradient(to bottom,#e6a008,#f12711)}.survey-banner a:hover{background:-webkit-gradient(linear,left top, left bottom,from(#f8c358),to(#de5929));background:linear-gradient(to bottom,#f8c358,#de5929)}.survey-banner-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.survey-banner-flex p:last-of-type{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;vertical-align:middle;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.5em;font-size:28px}.survey-banner-flex p:last-of-type:hover{cursor:pointer;color:rgb(233.2443965517,3.0556034483,17.3150862069)}.fixed-header{position:relative}.fix-search .reports-controls,.fix-search .scheduler-goal-banner{position:fixed;-webkit-box-shadow:0 10px 20px -5px rgba(119,119,119,.3);box-shadow:0 10px 20px -5px rgba(119,119,119,.3);z-index:100}.fixed-header .filter-container,.fixed-header .filter-container+section,.fixed-header header{border:1px solid #bec3cc}.fixed-header .filter-container,.fixed-header header{border-bottom:none}.fixed-header section header{border:none}.fixed-header .filter-container{padding:0;background:0 0}.fixed-header .reports-controls{padding:15px 20px;border-bottom:1px solid #d7d9e2;overflow:auto;background:#fff;-webkit-transition:-webkit-box-shadow .5s ease-in-out;transition:-webkit-box-shadow .5s ease-in-out;transition:box-shadow .5s ease-in-out;transition:box-shadow .5s ease-in-out, -webkit-box-shadow .5s ease-in-out}.fixed-header .reports-controls label{margin-bottom:0}.fixed-header .summary-stats{padding:10px 20px 15px;background-image:-webkit-gradient(linear,left bottom, left top,color-stop(0, #f4f7fa),to(#fff));background-image:linear-gradient(0deg,#f4f7fa 0,#fff 100%)}.inline-notice,body{background:#eff3f6}.fixed-header .ui-route-header{border-bottom:none}.fix-search .reports-controls{width:calc(100% - 62px)}.fix-search .scheduler-goal-banner{width:calc(100% - 42px)}#dev-tool-tag,.summary-reports .ember-table .is-fixed-left{z-index:99999}.no-margin-top{margin-top:0!important}.inline-children *{display:inline}.inline-notice{margin:20px;padding:10px;border-radius:10px;color:#5f5f5f;overflow:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.inline-notice.margin-small{margin:10px}.inline-notice img{margin-left:10px}.inline-notice .notice-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:10px 10px 0}.inline-notice .notice-text h2{color:#5f5f5f;text-transform:uppercase;margin-left:0;padding-left:0;padding-bottom:0;margin-top:0;margin-bottom:5px}.capitalize,.ember-tooltip small,.form-ui-select-option,.listing-cell .pill,.summary-reports .ember-table thead,.title-case,label.form-ui-element{text-transform:capitalize}.inline-notice.small .notice-text p{font-size:13px}.inline-notice.danger{background:#fff0f0;color:#fc1a28}.inline-notice.danger h2{color:#ce1e29}.inline-notice.warning{background:#ffefc1;color:#856404}.inline-notice.warning h2{color:#856404}.inline-notice.success{background:#cff9da;color:#155724}.inline-notice.success h2{color:#155724}.checkbox-component{margin:10px;border-radius:10px;color:#5f5f5f;overflow:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.checkbox-component input{margin-right:10px}.checkbox-component label{color:#5f5f5f;margin-left:0;padding-left:0;padding-bottom:0;margin-top:0;margin-bottom:0}.checkbox-component p{font-size:15px;margin-bottom:0}.checkbox-component .notice-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-ms-flex:1;flex:1}.form-divider{margin:1em 0}button.link{display:inline-block;padding:0;background:0 0;color:#007aff;border:none;margin:0;font-weight:600;min-height:auto}button.link.danger{color:#d0011b;background:0 0;padding:0}button.link.danger:hover{background:0 0;border:none}.split-report .flex{display:-webkit-box;display:-ms-flexbox;display:flex}.split-report .flex-1{-webkit-box-flex:1;-ms-flex:1;flex:1}.split-report table td:first-of-type{text-align:right;padding-right:10px}.split-report table td:last-of-type{color:#000;font-weight:600}.is-ascending::before,.is-descending::before{font-family:FontAwesome;font-weight:900}.text-align-left{text-align:left!important}.text-align-center{text-align:center!important}.notify-limited-reporting{clear:left;color:red;padding-top:5px}.notify-limited-reporting2{clear:left;background-color:#d3d3d3;color:#000;padding:7px;border-radius:6px;font-size:12px;margin-top:3px;opacity:.71}.et-table .et-td,.et-table .et-th{padding-left:1em;padding-right:1em}._highlightRow,table tr._highlightRow .is-first-column{background:#ffffb3!important}.summary-reports .ember-table thead th{border-right:1px solid #e1e4e8}.summary-reports .ember-table thead .is-first-column,.summary-reports .ember-table thead tr:nth-of-type(odd) .is-first-column{background:#fafbfc;border-bottom:1px solid #e1e4e8}.et-table .et-td.is-fixed,.et-table .et-th.is-fixed,.filter-top{border-bottom:1px solid #e5e6ec}.summary-reports .ember-table tbody tr:nth-of-type(even) .is-first-column{background:#fafbfc}.summary-reports .ember-table tbody tr:nth-of-type(odd) .is-first-column{background:#fff;border-top:1px solid #e1e4e8}.is-first-column{overflow:hidden}.et-table .et-th{border-right:1px solid rgba(0,0,0,.2)}.et-table .et-td{border-right:1px solid rgba(0,0,0,.1);overflow:hidden}.et-table .et-tr:hover .et-th{cursor:pointer}.et-table .et-header-resize-area:hover{background-color:#1585d8;opacity:.3}.et-table .et-tr:hover .et-td{cursor:pointer;background-color:#e5edf8!important}.et-table .et-td.is-fixed{margin-top:-14px;padding-top:14px}.et-table .et-th.is-fixed{background-color:#fff;padding-top:11px}table.et-table tr:nth-of-type(odd) div.et-td.is-fixed{background-color:#fff}table.et-table tr:nth-of-type(even) div.et-td.is-fixed{background-color:#fafbfc}.et-text-right{text-align:right!important}.et-text-left,.table-left-align td,.table-left-align th{text-align:left!important}.et-text-center{text-align:center!important}.et-rt,.format-currency,.format-date,.format-number,.format-percentage{text-align:right!important}.is-ascending::before{content:"\f0de"}.is-descending::before{content:"\f0dd"}.machineType,.ui-section-panel h2,a.ui__button{text-transform:uppercase}a.ui__button{display:inline-block;background-color:#007aff;color:#fff;cursor:pointer}a.ui__button--small{padding:2px 6px;font-size:10px;border-radius:2px}.ui__button--default{border:1px solid #1585d8!important;background-image:linear-gradient(-1deg,#1991eb 2%,#2da1f8 98%);border-radius:4px;font-size:14px;padding:.25em 1em;outline:0}.ui__button--default:hover{background-image:linear-gradient(-1deg,#0393ff 2%,#6abefd 98%)}.ui__button--default:active{outline:0}.ui__button--default:disabled{color:#fff;border:1px solid #9b9b9b}.ui__button--default:disabled:hover{background:#fff;color:#9b9b9b}.ui__invalidPropertyBinding{border-style:dashed}.ui-section-panel h2{font-weight:700;color:#929db0;font-size:.875rem;margin:.5rem .75rem}.ui-section-panel .checkbox-container{position:relative;width:1.2em;display:inline-block}.ui-section-panel .checkbox-container input{height:14px;position:absolute;top:-12px}.ui-dateparts-field input,.ui-time-field input{width:4em;display:inline-block}.ui__range-label{width:1%;white-space:nowrap;display:table-cell;padding:0 6px}.ui__input-align--right{text-align:right;width:5em!important}.ui__dateparts--year{width:5em}.value-range{font-size:11px;opacity:.77;padding-left:.4em}.dev-tools .off,.value-range.disabled{opacity:.3}body.show-dev-tools button.dev-tools{display:inline-block}body.dev-tools-tray .main{margin-bottom:50px}.dev-tools{display:none}.dev-tools button{font-size:11px;padding:5px;margin-left:13px}.dev-tools .pills li,.dev-tools ul.meta{padding:2px 5px;display:inline-block;margin-right:5px}.dev-tools .on{color:green}.dev-tools .pills li{border-radius:4px;margin-top:5px;font-size:11px!important;color:rgb(76.5,76.5,76.5)!important;background-color:rgb(114.75,181.85,255)!important;border:1px solid #007aff!important}.dev-tools .pills li.button{background-color:#007aff!important;color:#fff!important;cursor:pointer;font-weight:400}.dev-tools ul.meta{font-size:10px!important;color:#007aff}.dev-tools ul.meta:hover{opacity:1}.dev-tools ul.meta li{display:block;font-size:10px!important;color:#007aff}.dev-tools.dev-settings{padding:3px;margin:0;clear:both;font-size:9px;background-color:#ddd;color:#000}.security-settings{display:none}body.route-access-false.show-security-tools,body.route-blocked{border-top:20px solid red;-webkit-animation:pulse 1s infinite;animation:pulse 1s infinite}@keyframes pulse{0%{border-top:20px solid red}50%{border-top:20px solid rgba(255,0,0,.2)}}body.route-access-true.show-security-tools{border-top:20px solid green}.show-security-tools.security-settings{display:block}.show-security-tools .sub-tab.can-access-true{color:green!important}.show-security-tools .sub-tab.can-access-false{color:red!important}.show-security-tools .can-access{margin:0;padding:0}.show-security-tools .can-access .sfa{padding:2px 4px;font-size:11px;display:inline-block;clear:both;color:#fff}.show-security-tools .can-access.can-access-true{border:2px dashed green}.show-security-tools .can-access.can-access-true .sfa{background-color:green}.show-security-tools .can-access.can-access-false{border:2px dashed red}.show-security-tools .can-access.can-access-false .sfa{background-color:red}body.show-dev-tools .dev-tools{display:block}.gutter{background-color:transparent;background-position:50%}.gutter.gutter-horizontal{cursor:ew-resize}.gutter.gutter-horizontal:hover{cursor:ew-resize;background:#fff;background:-webkit-gradient(linear,left top, right top,color-stop(25%, rgba(255,255,255,0)),color-stop(50%, rgba(21,133,216,.3)),color-stop(75%, rgba(255,255,255,0)));background:linear-gradient(90deg,rgba(255,255,255,0) 25%,rgba(21,133,216,.3) 50%,rgba(255,255,255,0) 75%)}.gutter.gutter-vertical{cursor:ns-resize;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAFAQMAAABo7865AAAABlBMVEVHcEzMzMzyAv2sAAAAAXRSTlMAQObYZgAAABBJREFUeF5jOAMEEAIEEFwAn3kMwcB6I2AAAAAASUVORK5CYII=)}.gutter.gutter-horizontal{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAeCAYAAADkftS9AAAAIklEQVQoU2M4c+bMfxAGAgYYmwGrIIiDjrELjpo5aiZeMwF+yNnOs5KSvgAAAABJRU5ErkJggg==)}.split{-webkit-box-sizing:border-box;box-sizing:border-box;overflow-y:auto;overflow-x:hidden}.gutter.gutter-horizontal,.split{display:inline-block;height:50px}.btn-more-actions{border-radius:50px;width:24px;height:24px;line-height:24px;font-size:16px;text-align:center}.btn-more-actions:hover{background-color:#9fa9ba;color:#dedede}.selected .btn-more-actions:hover{background-color:#fff;color:#1585d8}.ui-section-panel-header__controls .btn-more-actions{opacity:.4}.ui-section-panel-header__controls .btn-more-actions:hover{opacity:1}.label-water-hot{white-space:nowrap}.ui-section-panel--wa-cycle-section{overflow:visible}.ui-dropdown{line-height:1.5}.ui-dropdown .dropdown-container{display:inline-block;position:relative}.ui-dropdown .dropdown-button{background:#fff;border-bottom:1px solid silver;border-bottom-right-radius:4px;border-right:1px solid silver;border-top:1px solid silver;border-top-right-radius:4px;cursor:pointer;float:right;font-size:.7em;line-height:40px;margin:0;padding:0 2.5em 0 .5em;position:relative}.ui-dropdown .dropdown-button:hover{background-color:rgb(229.5,229.5,229.5)}.ui-dropdown .dropdown-button::after{color:#333;content:"▾";display:block;position:absolute;right:1em;top:0}.ui-dropdown .dropdown-menu{background:#fff;border:1px solid silver;border-radius:4px;color:#333;cursor:pointer;display:none;margin:0;overflow:visible;padding:0;position:absolute;left:0;top:25px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;z-index:999999999;-webkit-box-shadow:5px 5px 10px rgba(0,0,0,.3);box-shadow:5px 5px 10px rgba(0,0,0,.3)}.ui-dropdown .dropdown-menu.dropdown-above{top:auto;bottom:26px}.ui-dropdown .with-arrow::before{color:#fff;content:"▲";font-size:1.4em;pointer-events:none;text-shadow:0 -2px 2px #000;top:-.7em}.caret,.clearfix:after{content:""}.ui-dropdown .dropdown-menu-left{right:0;left:auto}.ui-dropdown .dropdown-menu li{color:#333;list-style:none;padding:.3333333333em 1.5em;font-size:small;white-space:nowrap;text-align:left}.ui-dropdown .dropdown-menu li.disabled,.ui-dropdown .panel-header-dropdown{color:#999}.ui-dropdown .dropdown-menu li.disabled:hover{background:0 0}.ui-dropdown .dropdown-menu li:hover{background:rgb(229.5,229.5,229.5)}.ui-dropdown .dropdown-menu li:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.ui-dropdown .dropdown-menu li:last-child{border:0;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.ui-dropdown .dropdown-menu li.separator{padding:0;height:1px;border-bottom:1px solid silver;margin-top:-1px}.ui-dropdown .show-menu{display:block}.ui-dropdown .menu-checked{width:16px;margin-left:-16px}.ui-dropdown .panel-header-dropdown:hover{color:#fff}.arrows-svg{opacity:.4}.vd-toggle-hide .vd-toggle{display:none}.vd-toggle-bar{width:100%;text-align:center;border-bottom:1px solid rgb(178.5,178.5,178.5);margin-top:15px;height:15px;line-height:15px;cursor:pointer;padding:0}.vd-toggle-bar:hover{background-color:rgb(216.75,216.75,216.75)}table.no-zebra .form-field-group:nth-of-type(even),table.no-zebra .form-field:nth-of-type(even),ul.horizontal .form-group:nth-of-type(even){background:0 0}.modal-close{font-size:36px;opacity:.3;text-align:right;line-height:36px;height:36px;cursor:pointer;padding-top:5px}.modal-summary{font-weight:400;color:#9fa9ba;font-size:.875rem}.modal-summary button{font-size:.8em;padding:0 .5em;margin-top:-4px}.button-modal-close{float:right;margin-right:16px;margin-bottom:15px}ul.horizontal{padding:10px 30px;margin-bottom:-30px;display:-webkit-box;display:-ms-flexbox;display:flex}ul.horizontal li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;display:inline-block;padding-right:30px;padding-left:0}ul.horizontal li .align-right{float:right}ul.horizontal li:last-child{padding-right:0}.ember-power-select-trigger:focus{border-color:#007aff;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.06),0 0 5px rgba(0,110,230,.7);box-shadow:inset 0 1px 3px rgba(0,0,0,.06),0 0 5px rgba(0,110,230,.7);outline:0}ul.tabs{margin-top:3px}ul.tabs li{margin-right:5px;border-radius:3px;padding:5px 9px;font-size:11px!important;color:rgb(0,97.6,204)!important;background-color:rgb(102,175.2,255)!important;border:1px solid #007aff!important;cursor:pointer}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle),.input-button-group input{border-bottom-right-radius:0;border-top-right-radius:0}ul.tabs li.active{background-color:#007aff!important;color:#fff!important;font-weight:400}ul.tabs li:last-child{padding-right:5px}.machineType{position:absolute;right:0;margin-right:35px;margin-top:21px;font-size:8px;color:rgba(0,0,0,.5);display:inline-block}.machine-program-controls .ember-power-select-trigger,.machine-program-controls input{padding:0 8px;line-height:40px;min-height:42px;font-size:.875rem}.input-button-group{display:-webkit-box;display:-ms-flexbox;display:flex}.button--ok,.form-field .x-toggle-component,.open>.dropdown-menu{display:block}.input-button-group button{border-top-left-radius:0;border-bottom-left-radius:0;height:36px}.form-field .x-toggle-container{padding-left:0}h2.sectionHeader{background-color:#ccc;color:#666;padding:6px 5px 4px 10px;margin:5px 0 0;font-size:12px}#dev-tool-tag{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);position:fixed;top:20%;left:-5px;-webkit-transform-origin:0 0;transform-origin:0 0;color:#fff}#dev-tool-tag span{font-size:11px;padding:0 10px 3px;background-color:red;border-bottom-left-radius:8px;border-bottom-right-radius:8px;margin-left:.3rem}.undefined_property label{color:red!important}.intentionally_blank{color:#d3d3d8;text-align:center;vertical-align:middle;margin:16px 0}.intentionally_blank a{opacity:.6}.edit-form input[type=radio]{height:auto;margin-bottom:10px}.button--ok{margin:0 auto 20px}.counter-label{width:25px;float:left;background-color:#ddd;text-align:center;margin-right:10px;color:#555}.btn,.btn-group,.btn-group-vertical,.caret{display:inline-block;vertical-align:middle}.btn-group,.btn-group-vertical{position:relative}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn.glow.dropdown-toggle{padding:6px 9px}.btn-group>.btn.glow{font-size:12px;float:left;font-weight:500;padding:6px 14px;color:#313d4c;line-height:14px;border:1px solid #d0dde9}.btn-group>.btn+.dropdown-toggle{padding-left:8px;padding-right:8px}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-group button.glow{-moz-transition:color .1s linear;-webkit-transition:color .1s linear;-o-transition:color .1s linear;float:left;font-size:11px;font-family:"Open sans",Helvetica,Arial;color:#313d4c;font-weight:700;padding:5px 10px;line-height:14px;background:#fefefe;background:-webkit-gradient(linear,left top, left bottom,color-stop(0, #fefefe),to(#f7f7f7));background:linear-gradient(to bottom,#fefefe 0,#f7f7f7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fefefe", endColorstr="#f7f7f7", GradientType=0 );border:1px solid #d0dde9;transition:color .1s linear}.btn,.dropdown-menu>li{line-height:1.428571429;font-weight:400;cursor:pointer;white-space:nowrap}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;float:left}.btn{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;padding:6px 12px;margin-bottom:0;font-size:14px;text-align:center;border:1px solid transparent;border-radius:4px;user-select:none}button,input,select[multiple],textarea{background-image:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button,input{line-height:normal}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;line-height:1}.btn .caret{margin-left:0}.caret{width:0;height:0;margin-left:2px;border-top:4px solid #000;border-right:4px solid transparent;border-left:4px solid transparent;border-bottom:0 dotted}.dropdown-menu{position:absolute;top:100%;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);background-clip:padding-box}.dropdown-menu.align-left{left:0}.dropdown-menu.align-right{right:0}.btn-group .dropdown-menu>li{font-size:12px}.dropdown-menu>li{font-size:13px;outline:0;display:block;padding:3px 20px;clear:both;color:#333}.dropdown-menu>li:hover{background-color:#5897fb!important;color:#fff}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}input[type=number].limit-threshold-input{width:5em;text-align:right;display:inline-block;margin:-10px 0 0}input[type=number].limit-threshold-percentage-input{width:6em;height:1.9em;text-align:right;margin:-4px 2px 2px}p.not-found{color:#9fa9ba;font-size:.875rem;padding:20px;text-align:center}.refresh-notification{height:auto!important}.refresh-notification p{margin:0;padding:0;font-size:.85em;border-bottom:0 solid #000;color:#475561}.is-true{color:green}.is-false{color:red}.warning-pill{margin:15px;padding:5px;background-color:#dedede;font-size:.7rem;text-align:center;border-radius:10px}.inline{display:inline-block}.nowrap{white-space:nowrap!important}.width50{width:50%!important}input[type=currency]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.06);box-shadow:inset 0 1px 3px rgba(0,0,0,.06);-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:.75em;padding:.5em;-webkit-transition:border-color 150ms ease;transition:border-color 150ms ease;width:100%}input[type=currency]:hover{border-color:#b1b1b1}input[type=currency]:focus{border-color:#007aff;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.06),0 0 5px rgba(0,110,230,.7);box-shadow:inset 0 1px 3px rgba(0,0,0,.06),0 0 5px rgba(0,110,230,.7);outline:0}.production_warning{background-color:red!important;color:#fff!important}ul.dashed{list-style-type:none}ul.dashed>li{text-indent:0}ul.dashed>li:before{content:"-";text-indent:-5px}.fa-lg-fix{line-height:2em}.inline-block{display:inline-block}.proCaptureIcon{display:inline-block;margin-left:5px}.proCaptureIcon img{width:26px;height:26px;vertical-align:middle;opacity:.5}#release-notes{padding:20px}#release-notes h2{margin:1em 0}#release-notes h2:not(:first-child){border-top:1px solid #000;margin-top:40px;padding-top:40px}#release-notes ul li{margin-bottom:.25rem;list-style:outside}#release-notes ol li{margin-bottom:.25rem;list-style:decimal}#release-notes ol,#release-notes ul{padding:5px 30px;margin-bottom:1rem}body.show-dev-tools .dev-tools.dev-tools-pill{background-color:#dedede;border-radius:4px;display:inline-block;padding:1px 4px;font-size:10px;font-weight:600;color:#000}.button-container.show-more{margin-top:1rem;margin-bottom:1rem;text-align:center}.new-records{margin:10px 0 10px 20px;display:inline-block;padding:2px 10px;background-color:#999;color:#fff;border-radius:5px;font-size:14px}.new-records a{color:#fff}.number-field.display-compact span .dev-tools.min-max,.number-field.display-compact span.dev-tools{display:none}body.show-dev-tools .dev-tools.more,body.show-min-max .dev-tools.min-max,body.show-min-max .dev-tools.option-value{display:inline-block!important;padding:2px 7px;font-size:10px;background-color:#007aff;color:#fff;line-height:100%;border-radius:9px}body.show-dev-tools .dev-tools.more{cursor:pointer;vertical-align:top;margin-top:-5px}body.show-min-max .dev-tools.more{cursor:pointer;vertical-align:top;margin-top:-5px}.toggle-switch-field{background-color:#fafbfc!important;padding:1rem!important;border-bottom:1px solid #e8edf3;border-top:1px solid #e8edf3;margin-top:-1px}.toggle-switch-container .ios-toggle-label{margin:0}@media (max-width:480px){.nav--secondary{height:40px}.content-container{padding:0}.reports-controls{width:100%}.summary-totals{clear:none;float:left;width:45%}.section--container-v2{margin:0}.machine-type-icon{min-width:45px}.section--container-v2 .controls-bar{height:58px}.machine-list-dropdown{min-width:0}}.ui-container-v3 p.info{font-weight:400;color:#727484;font-size:.875rem;padding:5px 10px}.checkbox-value-combo .number-field{vertical-align:middle;padding-top:0;padding-bottom:0}.undefined-property{border:1px solid red!important}.no-zebra{background:0 0!important}.no-limit{text-align:right}.no-limit .checkbox-field{padding-right:0;padding-top:0}.number-field span{display:block}.number-field span.dev-tools{display:none}.number-field input{text-align:right}.number-field.has-tooltip label{display:table}.number-field.has-tooltip span{display:table-cell}.currency-field span,.number-field.has-tooltip span:first-of-type:not(.dev-tools){display:block}.number-field.has-tooltip span.tooltip{width:1%;white-space:nowrap;display:table-cell;padding-left:6px}.number-field.display-compact label{display:table;width:100%}.number-field.display-compact span{display:table-cell}.number-field.display-compact .label-after{white-space:nowrap;padding-left:6px}.number-field.display-compact .input-right{width:5rem;white-space:nowrap;padding-left:6px}.number-field.display-compact div.tooltip{position:absolute;z-index:9999999;background-color:#2e3542;color:#fff;font-size:smaller;padding:2px 4px;margin-top:7px}.checkbox-field input[type=checkbox]{-webkit-transform:scale(1.2);transform:scale(1.2)}table.checkbox-list td{text-align:center}table.checkbox-list td:last-child{width:99%;text-align:left}table.checkbox-list tbody td{color:#3a3d4d}table.checkbox-list td .form-field{margin:0}table.checkbox-list td .number-field span input{width:4em}.currency-field input{text-align:right}.currency-field.display-compact label{display:table;width:100%}.currency-field.display-compact span{display:table-cell}.currency-field.display-compact span:last-of-type{width:5rem;white-space:nowrap;padding-left:6px}.list-checkbox-input{clear:both}.list-checkbox-input span{display:inline-block}.list-checkbox-input .list-checkbox{width:5em;float:left;margin-top:5px}.list-checkbox-input .list-checkbox-wide{width:7em;float:left;margin-top:5px}.list-checkbox-input .list-input{width:calc(100% - 5em)}.list-checkbox-input .list-input-narrow{width:calc(100% - 7em)}.machine-program-controls{background:#f0f3f6}input.form-ui-custom-input{width:5em;display:inline-block;margin:0;height:24px;text-align:right}.horizontal-inputs{display:-webkit-box;display:-ms-flexbox;display:flex}.checkbox-value-combo{display:block;padding-top:3px!important;padding-bottom:3px!important}.checkbox-value-combo div.display-compact{display:inline-block}.tooltip-machine-programming{margin:0 10px!important;opacity:.5;color:#333!important;font-size:14px}.checkbox-number input[type=checkbox]{height:auto;font-size:12pt}table.temperature-override input.form-ui-custom-input{width:5em!important;display:inline-block;margin:0;height:24px;text-align:right}.text-center{text-align:center}.temperature-override td:nth-child(2):nth-child(3){width:50%!important}.form-ui-radio label.group-label{margin-bottom:.5em}.form-ui-radio input[type=radio]{margin-left:.5em!important;margin-right:.5em!important}.tyui-select{margin:0;padding:0}.tyui-select li{margin:0 3px 3px 0;padding:1px 13px;background-color:#bbb;display:inline-block;border-radius:4px;color:#333;opacity:.8;border:1px solid #bbb}.tyui-select li>span.selected-status{position:absolute;margin-left:-14px}.tyui-select li:hover{opacity:1;border:1px solid}.tyui-select li.selected,.tyui-select li.selected:hover{border:1px solid #007aff}.tyui-select li.selected{background-color:#007aff;color:#fff;padding:1px 6px 1px 20px}.pad-combo-icon{margin:0 10px}.float-left{float:left}.float-right{float:right}.display-table{display:table!important}.checkbox-number-field .checkbox-span{display:table!important;width:100%!important}.checkbox-number-field .input-span{display:table-cell;margin-left:11px;float:right}.checkbox-number-field .label-after-span{width:1%;white-space:nowrap;display:table-cell;padding-left:6px}.checkbox-number-field .checkbox-wrap{display:table-cell!important;vertical-align:middle}.hidden-formui-component{border:1px dashed red;padding:10px}.value-changed-alert{font-size:.75rem}.value-changed-alert i{color:orange!important}.indent-checkbox{margin-left:24px;margin-top:-15px}.transcoder-warning{color:#d0011b;padding:15px;font-size:larger;text-align:center}.coin-start-pulse-delay label{width:auto!important}.coin-start-pulses-value{display:inline-block;width:5rem;padding:0!important;overflow:visible!important}.align-together,.align-together-right{display:inline-block!important}.align-together-right{text-align:right}.align-together-right::after{content:":"}.dev-tools-step-data{padding:10px 20px;font-size:14px}.dev-tools-step-data .number{color:#56a22e}.dev-tools-step-data .boolean{color:#147bd0}.dev-tools-step-data .string{color:#ce5a2a}.dev-tools-step-data .array,.dev-tools-step-data .object{opacity:.6}.add-step-here{border:0!important}.add-step-here td{padding:0 5px!important}.add-step-here td div.position-hack{position:relative!important}.add-step-here td div.add-step-links{position:absolute;height:24px;overflow:hidden;z-index:100;margin-top:-13px;margin-left:-10px;background-color:#ccc!important;color:#666!important;padding:2px 10px!important;line-height:22px!important;font-size:11px!important}.line-height-0,.step-icon{line-height:0}.cycle__time{padding-left:.5em;text-align:right!important}.cycle__table tr:hover .cycle__actions span,div.div-hover-row:hover .ui-hover-only,table.table-hover-row tr:hover .ui-hover-only{visibility:visible}.btn-hover{padding:2px 5px;vertical-align:middle;margin-right:5px}.btn-hover:hover{background-color:#9fa9ba;border-radius:5px;color:#dedede}.selected .btn-hover:hover{background-color:#fff;border-radius:5px;color:#1585d8}.step-icon{height:16px;display:inline-block;color:#000;text-align:center;font-size:32px;overflow:hidden;padding-top:11px;letter-spacing:-2px;padding-right:2px;text-shadow:0 0 -2px #fff;-webkit-text-stroke:1px #fff;text-stroke:1px #fff}.step-enabled{color:green}.step-mod{color:orange}.step-disabled{color:red}div.div-hover-row:hover,table.table-hover-row tr:hover{background-color:#dedede;cursor:pointer}div.selected,tr.selected,tr.selected td{background-color:#1585d8!important;color:#fff!important}div.selected a,tr.selected a,tr.selected td a{color:#fff!important}.toggle-display{display:none}div.div-hover-row:hover .toggle-display{display:block}table.table-hover-row .row-controls .control-links,table.table-hover-row .row-controls div.control-hover{display:none}.cycle-options .ui-section-panel h2{background-color:#ccc;color:#666;padding:6px 5px 4px 10px;margin:5px 0 0;font-size:12px}.cycle-options .ui-section-panel h3{background-color:#eee;color:#777;padding:6px 5px 4px 10px;margin:5px 0 0;font-size:12px;text-transform:uppercase;font-weight:400}table.table-hover-row th{padding-left:0;font-weight:700;color:#555;text-transform:uppercase;font-size:12px;background-color:#ccc}table.table-hover-row th:first-of-type{padding-left:20px}table.table-hover-row tr.row-controls{height:5px!important;overflow:hidden}table.table-hover-row .ui-hover-only{visibility:hidden}table.table-hover-row .ui-hover-only.show-menu{visibility:visible}table.table-hover-row .row-controls.show .control-links{display:block;background-color:#fff;overflow:visible;margin:0 -5px;padding:20px 10px}table.table-hover-row .row-controls.show .control-links td{display:block}table.table-hover-row .row-controls.show .control-links a.btn{min-height:auto;padding:1px 4px 2px;color:#555}table.table-hover-row .row-controls:hover{background-color:#555}table.table-hover-row .row-controls:hover div.control-hover{background-color:#000;display:block}table.table-hover-row a.btn{font-size:10px;background-color:#1585d8;color:#fff;padding:1px 4px 2px;text-transform:uppercase;margin-right:5px;border-radius:3px;white-space:nowrap}.table-hover-row .arrow_box{position:relative;background:#000}.table-hover-row .arrow_box:after{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:transparent transparent transparent #000;border-width:12px;margin-top:-12px}.control-pill{position:absolute;height:24px;overflow:hidden;z-index:100;margin-top:-13px;margin-left:-30px;background-color:#ccc;color:#666;padding:2px 10px;line-height:22px;font-size:11px;border-radius:6px}.cycle__notes{color:#9fa9ba;font-size:.875rem;padding:0 1em}p.cycle__notes{margin:1em 0}.cycle__info{font-size:14px;display:inline-block;background-color:#eee;padding:.25em 1em;margin-left:30px;margin-top:0;color:#555}.label-water-total{margin-right:8px}.label-water-hot{background-color:#dedede;border:1px solid #dedede;color:#777;font-size:12px;padding:2px 4px;border-radius:3px}.table-hover-row tr:hover .label-water-hot{border:1px solid #999}.table-hover-row tr.selected .label-water-hot{border:1px solid transparent;background-color:rgba(255,255,255,.4);color:#fff}.cycle__table td,.cycle__table th{padding-right:1em}.cycle__table .cycle__actions{padding-right:.5em;text-align:right}.step-label-abbrev{display:inline-block;width:1.75em;text-align:center;border:1px solid #dedede;margin-right:.5em;font-size:12px;line-height:16px}tr:hover .step-label-abbrev{border-color:#9fa9ba}tr.selected .step-label-abbrev{border-color:#fff}.midas_cycles_checkbox{margin-left:1em!important;margin-top:.58em!important;margin-right:-2em!important}.midas_cycles_text{padding-left:2em!important}.cycle_display_selector{width:40em;position:relative;margin-left:-1.4em!important}.cycle_display_selector_icon{float:right;margin-top:-2em!important;display:block}.status-complete .label-time,.status-complete .time,.status-complete .vend,.status-error .label-error,.status-error .label-time,.status-error .time,.status-error .vend,.status-time .icon,.status-time .label-error,.status-time .title,.status-time .vend,.status-vend .icon,.status-vend .label-error,.status-vend .title{display:none}.cycle_display_selector_label{margin-left:-1.4em}.cycle_display_selector_label+div{width:30em;position:relative;margin-left:-1.4em!important}.cycles-enable-checkbox{margin:0;padding:0;height:13px!important;margin-right:.75rem!important}.no-wrap{white-space:nowrap!important}@font-face{font-family:AllianceLED;src:url(/fonts/alliance-led.woff) format("woff")}.led7{font-family:AllianceLED,allianceled,sans-serif;font-size:24px;font-weight:700}.status{background-color:#fff;border:1px solid #e23e2a;border-top:30px solid #e23e2a;color:#231f20;width:344px;height:222px;padding:10px;margin-bottom:1em;text-align:center;font-family:arial,sans-serif;border-radius:6px;margin-left:20px}.status-time .content-wrapper{width:170px;height:170px;border:10px solid #000;border-radius:170px;margin:0 auto;text-align:center}.status-time .time{font-size:60px;line-height:1;margin-top:20px}.status-time .label-time{font-size:22px;line-height:1}.status-vend .content-wrapper{width:170px;height:170px;border:10px solid #000;border-radius:150px;margin:0 auto;text-align:center}.status-vend .vend{width:90%;margin:15px auto 10px;border-bottom:1px solid #000;padding-bottom:5px;font-size:36px}.status-vend .time{line-height:1;font-size:36px}.status-vend .label-time{font-size:20px;line-height:1}.status-complete .label,.status-complete .label-error,.status-complete .title,.status-error .label,.status-error .label-error,.status-error .title{text-transform:uppercase}.status-complete .content-wrapper,.status-error .content-wrapper{width:100%;height:inherit;border:none}.status-complete .icon,.status-error .icon{opacity:.6;font-size:86px;text-align:center;line-height:1}.status-complete .title,.status-error .title{font-weight:700;font-size:36px;margin:10px auto;line-height:1}.is-washer .content-wrapper,.is-washer .vend{border-color:#1e9fb4}.is-washer.in-use .content-wrapper{-webkit-animation-name:pulse_washer;animation-name:pulse_washer;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.is-dryer .content-wrapper,.is-dryer .vend{border-color:#cf6c5c}.is-dryer.in-use .content-wrapper{-webkit-animation-name:pulse_dryer;animation-name:pulse_dryer;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes pulse_washer{0%,100%{border-color:#1e9fb4}50%{border-color:rgb(49.2857142857,196.7142857143,220.7142857143)}}@keyframes pulse_washer{0%,100%{border-color:#1e9fb4}50%{border-color:rgb(49.2857142857,196.7142857143,220.7142857143)}}@-webkit-keyframes pulse_dryer{0%,100%{border-color:#cf6c5c}50%{border-color:rgb(216.6,137.4,124.6)}}@keyframes pulse_dryer{0%,100%{border-color:#cf6c5c}50%{border-color:rgb(216.6,137.4,124.6)}}.wallet-reload-form{border-bottom:1px solid #eee}.wallet-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1}.wallet-label input{margin-right:.75em;border-top-right-radius:0;border-bottom-right-radius:0}.wallet-label .button{margin-top:0;padding-left:1.5em;padding-right:1.5em;height:36px;border-top-left-radius:0;border-bottom-left-radius:0}.wallet-reload-amounts{padding:20px;height:200px;overflow:scroll;background:#fff;background:-webkit-gradient(linear,left top, left bottom,from(#fff),to(#dfe3e6));background:linear-gradient(to bottom,#fff,#dfe3e6)}.wallet-reload-amounts ul{display:inline-block}.wallet-reload-amounts li{display:inline-block;color:#fff;padding:4px 12px 4px 3px;margin-bottom:5px;margin-right:5px;font-weight:700;text-shadow:0 0 1px #000;background-image:-webkit-gradient(linear,left top, left bottom,color-stop(0, #63cc3a),to(#46a620));background-image:linear-gradient(180deg,#63cc3a 0,#46a620 100%);border-radius:16.5px}.wallet-reload-amounts li a{text-align:center;display:inline-block;height:20px;width:20px;background:#2b8804;border-radius:100%;margin-left:5px;margin-right:2px;font-size:16px;line-height:1.3;color:#fff}.wallet-reload-amounts li a:hover{background-image:-webkit-gradient(linear,left top, left bottom,color-stop(0, #ff7269),to(#ce342e));background-image:linear-gradient(180deg,#ff7269 0,#ce342e 100%);color:#fff}.alert-preview{padding:1rem 4rem 1rem 2rem}.alert-general{background-color:#c7def2;background:-webkit-gradient(linear,left top, left bottom,from(#c7def2),to(rgb(173.9460869565,207.2360869565,236.1839130435)));background:linear-gradient(to bottom,#c7def2,rgb(173.9460869565,207.2360869565,236.1839130435))}.alert-warning{background-color:#eff1c1;background:-webkit-gradient(linear,left top, left bottom,from(#eff1c1),to(rgb(232.6042105263,235.4036842105,168.2163157895)));background:linear-gradient(to bottom,#eff1c1,rgb(232.6042105263,235.4036842105,168.2163157895))}.alert-urgent{background-color:#efc5c5;background:-webkit-gradient(linear,left top, left bottom,from(#efc5c5),to(rgb(232.4010810811,173.0789189189,173.0789189189)));background:linear-gradient(to bottom,#efc5c5,rgb(232.4010810811,173.0789189189,173.0789189189))}.alert-icon-close{font-size:16px;position:absolute;top:1rem;right:1rem;color:#000;opacity:.7;cursor:pointer}.alert-general .alert-icon{color:#4b85fa}.alert-warning .alert-icon{color:#e7b800}.alert-urgent .alert-icon{color:#e62502}.alert-general .alert-button{background-color:#4b85fa}.alert-warning .alert-button{background-color:#e7b800}.alert-urgent .alert-button{background-color:#e62502}.alert-icon{font-size:24px;position:absolute}.alert-preview p{margin:0;padding:0;line-height:1.2;opacity:.8;font-size:16px}.alert-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:42px;color:#000}p.alert-header{font-weight:700;font-size:20px;margin-bottom:5px}.alert-button-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.alert-button,.alert-button:hover,.alert-button:visited{padding:.5em 1em;border-radius:9px;color:#fff;margin-left:20px;font-size:14px;cursor:pointer;margin-top:-5px;white-space:nowrap}.alert-button:hover{opacity:.8}.table-listing{margin:10px}.listing-cell{padding:12px;border-radius:12px;border:1px solid}.listing-cell .title{font-weight:700;font-size:16px;margin:0}.listing-cell .pill{background:#7fbb31;border-radius:12px;color:#fff;padding:4px 10px;font-size:10px}.listing-cell .default{font-weight:400}.listing-cell .subtitle{margin:0;font-size:13px;color:#687b9a}.standard-table table td:nth-of-type(n+2),.v2-table td{color:#3a3d4d}.v2-table th{text-transform:uppercase;font-size:.625rem;font-weight:700}.v2-table .table-clickable-row tr:hover{cursor:pointer;background:#e8f5ff;border-left:5px solid #007aff}.table-fixed table{table-layout:fixed!important}.standard-table table{table-layout:auto}.standard-table table td:nth-of-type(n+3),.standard-table table th:nth-of-type(n+3){padding-right:0;text-align:center}.standard-table .c-title{font-size:16px}.standard-table .progress-bar{margin-top:5px}.standard-table .progress-bar .orange{background-color:orange}.standard-table .progress-bar .red{background-color:red}.standard-table .edit-link{display:inline-block;color:#42a2f6;font-size:13px}.standard-table .image-preview{width:60px;height:60px;float:left;margin-right:10px;margin-top:8px}.standard-table .table .subtitle{color:#475561;font-size:11px}.standard-table .row{overflow:auto;clear:both;padding-bottom:10px}.standard-table .row label,.standard-table .row select{display:none}.validation-summary{padding-bottom:10px}.validation-summary h1{color:red;font-size:14px}.validation-summary ul{color:red;font-size:11px;list-style:outside;padding-left:2em}.validation-message{color:red;margin-top:-10px;font-size:11px;padding:5px 0 12px}.form-field .validation-message{margin-top:0;padding-bottom:0}.ember-burger-menu .bm-menu aside .menu-logo{padding:60px 20px 0;text-align:center}.ember-burger-menu .bm-menu aside .navigation-links{margin-top:10px}.nav-logo li{text-align:center;padding:10px;border-radius:4px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.nav-logo li .bg{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.theme--sq .theme-color{color:#f24822}.theme--sq .theme-fill-lighten-10{fill:rgb(243.3,90.3,56.1)}.theme--sq .ember-burger-menu .bm-menu aside .navigation-links .navigation-link:hover{background-color:rgb(234.6,54.1384615385,13.8)}.theme--sq.brand-theme{background:#d0011b;background:-webkit-gradient(linear,left top, right top,from(rgb(187.2,.9,24.3)),to(#d0011b));background:linear-gradient(to right,rgb(187.2,.9,24.3),#d0011b)}.theme--sq #Group-8 g g{fill:rgb(243.3,90.3,56.1)}.theme--sq .login,.theme--sq.login,.theme--sq.reset-password{background:#f24822;background:-webkit-gradient(linear,left top, right top,from(rgb(187.2,.9,24.3)),to(#d0011b));background:linear-gradient(to right,rgb(187.2,.9,24.3),#d0011b)}.theme--sq .login button[type=submit],.theme--sq.login button[type=submit],.theme--sq.reset-password button[type=submit]{border:1px solid #d0011b;background:#d0011b;background-color:linear-gradient(-1deg,rgb(197.6,.95,25.65) 2%,rgb(222.9779904306,1.0720095694,28.9442583732) 98%)}.theme--sq .login button[type=submit]:hover,.theme--sq.login button[type=submit]:hover,.theme--sq.reset-password button[type=submit]:hover{background:rgb(222.9779904306,1.0720095694,28.9442583732)}.theme--sq .login button[type=submit]:active,.theme--sq.login button[type=submit]:active,.theme--sq.reset-password button[type=submit]:active{background:rgb(197.6,.95,25.65)}.theme--sq .side-navigation,.theme--sq .spinner>div{background:#f24822}.theme--sq .side-navigation__footer,.theme--sq .side-navigation__footer .version{background:rgb(234.6,54.1384615385,13.8)}.theme--sq .side-navigation__links li a{color:#fff}.theme--sq .side-navigation__links li:hover{color:#fff;background-color:rgb(234.6,54.1384615385,13.8)}.theme--sq .side-navigation__footer a{color:#fff}.theme--sq .side-navigation__footer .logout{background:rgb(221.5666666667,51.1307692308,13.0333333333)}.theme--sq .side-navigation__footer .logout:hover{background:rgb(195.5,45.1153846154,11.5)}.theme--huebsch .theme-color{color:#70b515}.theme--huebsch .theme-color-background{background:#70b515}.theme--huebsch .theme-bgcolor{background-color:#70b515}.theme--huebsch .ember-burger-menu .bm-outlet .bm-content{background:#eff6f4}.theme--huebsch .ember-burger-menu .bm-menu aside{background:#70b515}.theme--huebsch .ember-burger-menu .bm-menu aside .navigation-links .navigation-link:hover{background-color:rgb(100.8,162.9,18.9)}.theme--huebsch.brand-theme{background:#70b515;background:-webkit-gradient(linear,left top, right top,from(#70b515),to(rgb(129.0772277228,208.598019802,24.201980198)));background:linear-gradient(to right,#70b515,rgb(129.0772277228,208.598019802,24.201980198))}.theme--huebsch .welcome-bg{background:#70b515}.theme--huebsch #Group-8 g g{fill:rgb(129.0772277228,208.598019802,24.201980198)}.theme--huebsch .login,.theme--huebsch.login,.theme--huebsch.reset-password{background:#70b515;background:-webkit-gradient(linear,left top, right top,from(#70b515),to(rgb(158.9405940594,232.5861386139,61.8138613861)));background:linear-gradient(to right,#70b515,rgb(158.9405940594,232.5861386139,61.8138613861))}.theme--huebsch .login button[type=submit],.theme--huebsch.login button[type=submit],.theme--huebsch.reset-password button[type=submit]{border:1px solid;background:rgb(106.4,171.95,19.95);background-color:linear-gradient(-1deg,rgb(106.4,171.95,19.95) 2%,rgb(120.5386138614,194.799009901,22.600990099) 98%)}.theme--huebsch .login button[type=submit]:hover,.theme--huebsch.login button[type=submit]:hover,.theme--huebsch.reset-password button[type=submit]:hover{background:rgb(120.5386138614,194.799009901,22.600990099)}.theme--huebsch .login button[type=submit]:active,.theme--huebsch.login button[type=submit]:active,.theme--huebsch.reset-password button[type=submit]:active{background:rgb(106.4,171.95,19.95)}.theme--huebsch .side-navigation,.theme--huebsch .spinner>div{background:#70b515}.theme--huebsch .side-navigation__footer,.theme--huebsch .side-navigation__footer .version{background:rgb(100.8,162.9,18.9)}.theme--huebsch .side-navigation__links li a{color:#fff}.theme--huebsch .side-navigation__links li:hover{color:#fff;background-color:rgb(100.8,162.9,18.9)}.theme--huebsch .side-navigation__footer a{color:#fff}.theme--huebsch .side-navigation__footer .logout{background:rgb(95.2,153.85,17.85)}.theme--huebsch .side-navigation__footer .logout:hover{background:rgb(84,135.75,15.75)}.theme--huebsch .reports-list .icon,.theme--huebsch .reports-list-table .icon{background:#70b515}.theme--primus .theme-color{color:#00aeef}.theme--primus .theme-color-background{background:#00aeef}.theme--primus .ember-burger-menu .bm-outlet .bm-content{background:#eff1f6}.theme--primus .ember-burger-menu .bm-menu aside{background:#00aeef}.theme--primus .ember-burger-menu .bm-menu aside .navigation-links .navigation-link:hover{background-color:rgb(0,156.6,215.1)}.theme--primus.login .logo{position:absolute;width:170px;top:-26px;left:calc(50% - 85px)}.theme--primus .menu-logo-primus{height:30px;width:auto;margin-top:3px}.theme--primus.brand-theme{background:#00aeef;background:-webkit-gradient(linear,left top, right top,from(#00aeef),to(rgb(11.1,188.6673640167,255)));background:linear-gradient(to right,#00aeef,rgb(11.1,188.6673640167,255))}.theme--primus .welcome-bg{background:#00aeef}.theme--primus #Group-8 g g{fill:rgb(11.1,188.6673640167,255)}.theme--primus .login,.theme--primus.login,.theme--primus.reset-password{background:#00aeef;background:-webkit-gradient(linear,left top, right top,from(#00aeef),to(rgb(65.3,203.4079497908,255)));background:linear-gradient(to right,#00aeef,rgb(65.3,203.4079497908,255))}.theme--primus .login button[type=submit],.theme--primus.login button[type=submit],.theme--primus.reset-password button[type=submit]{border:1px solid;background:rgb(0,165.3,227.05);background-color:linear-gradient(-1deg,rgb(0,165.3,227.05) 2%,rgb(0,183.8648535565,252.55) 98%)}.theme--primus .login button[type=submit]:hover,.theme--primus.login button[type=submit]:hover,.theme--primus.reset-password button[type=submit]:hover{background:rgb(0,183.8648535565,252.55)}.theme--primus .login button[type=submit]:active,.theme--primus.login button[type=submit]:active,.theme--primus.reset-password button[type=submit]:active{background:rgb(0,165.3,227.05)}.theme--primus .side-navigation,.theme--primus .spinner>div{background:#00aeef}.theme--primus .side-navigation__footer,.theme--primus .side-navigation__footer .version{background:rgb(0,156.6,215.1)}.theme--primus .side-navigation__links li a{color:#fff}.theme--primus .side-navigation__links li:hover{color:#fff;background-color:rgb(0,156.6,215.1)}.theme--primus .side-navigation__footer a{color:#fff}.theme--primus .side-navigation__footer .logout{background:rgb(0,147.9,203.15)}.theme--primus .side-navigation__footer .logout:hover{background:rgb(0,130.5,179.25)}.theme--primus .reports-list .icon,.theme--primus .reports-list-table .icon{background:#00aeef}.theme--primus #release-notes .version-badge{background-color:#00aeef}.theme--primus .upsell-rewards .fa-stack{color:#00aeef}.theme--ipso .theme-color{color:#f15d22}.theme--ipso .theme-color-background{background:#f15d22}.theme--ipso .ember-burger-menu .bm-menu aside{background:#000;color:#000}.theme--ipso .ember-burger-menu .bm-menu aside .navigation-links .navigation-link:hover{background-color:#000}.theme--ipso.brand-theme{background:#f15d22;background:-webkit-gradient(linear,left top, right top,from(#f15d22),to(rgb(242.4,109.2,56.1)));background:linear-gradient(to right,#f15d22,rgb(242.4,109.2,56.1))}.theme--ipso .welcome-bg{background:#f15d22}.theme--ipso #Group-8 g g{fill:rgb(242.4,109.2,56.1)}.theme--ipso .menu-logo{width:88px;border-radius:3px;height:43px}.theme--ipso .login,.theme--ipso.login,.theme--ipso.reset-password{background:#000;background:-webkit-gradient(linear,left top, right top,from(#000),to(rgb(76.5,76.5,76.5)));background:linear-gradient(to right,#000,rgb(76.5,76.5,76.5))}.theme--ipso .login button[type=submit],.theme--ipso.login button[type=submit],.theme--ipso.reset-password button[type=submit]{border:1px solid;background:rgb(240.1808510638,83.5212765957,21.0691489362);background-color:linear-gradient(-1deg,rgb(240.1808510638,83.5212765957,21.0691489362) 2%,rgb(241.7,101.1,45.05) 98%)}.theme--ipso .login button[type=submit]:hover,.theme--ipso.login button[type=submit]:hover,.theme--ipso.reset-password button[type=submit]:hover{background:rgb(241.7,101.1,45.05)}.theme--ipso .login button[type=submit]:active,.theme--ipso.login button[type=submit]:active,.theme--ipso.reset-password button[type=submit]:active{background:rgb(240.1808510638,83.5212765957,21.0691489362)}.theme--ipso .spinner>div{background:#f15d22}.theme--ipso .side-navigation__logo{display:block;margin:0 auto;width:100%;padding:0}.theme--ipso .side-navigation__links{margin-top:10px}.theme--ipso .side-navigation__links li a{color:#fff}.theme--ipso .side-navigation__links li:hover{color:#fff;background-color:#f15d22}.theme--ipso .side-navigation__footer{background:rgb(76.5,76.5,76.5)}.theme--ipso .side-navigation__footer a{color:#fff}.theme--ipso .side-navigation__footer .version{background:#000}.theme--ipso .side-navigation__footer .logout{background:rgb(89.25,89.25,89.25)}.theme--ipso .side-navigation__footer .logout:hover{background:#000}.theme--ipso .reports-list .icon,.theme--ipso .reports-list-table .icon{background:#f15d22}.theme--ipso #release-notes .version-badge{background-color:#f15d22}.theme--ipso .upsell-rewards .fa-stack{color:#f15d22}.theme--unimac .theme-color{color:#ee1c24}.theme--unimac .theme-color-background{background:#ee1c24}.theme--unimac.login .logo{left:calc(50% - 45px);top:-19px}.theme--unimac .ember-burger-menu .bm-menu aside{background:#000;color:#000}.theme--unimac .ember-burger-menu .bm-menu aside .navigation-links .navigation-link:hover{background-color:rgb(123.7336065574,9.2663934426,13.6270491803)}.theme--unimac.brand-theme{background:#ee1c24;background:-webkit-gradient(linear,left top, right top,from(#ee1c24),to(rgb(239.7,50.7,57.9)));background:linear-gradient(to right,#ee1c24,rgb(239.7,50.7,57.9))}.theme--unimac .welcome-bg{background:#ee1c24}.theme--unimac #Group-8 g g{fill:rgb(239.7,50.7,57.9)}.theme--unimac .menu-logo{width:88px;border-radius:3px;height:43px}.theme--unimac .login,.theme--unimac.login,.theme--unimac.reset-password{background:#000;background:-webkit-gradient(linear,left top, right top,from(#ee1c24),to(#ee1c24));background:linear-gradient(to right,#ee1c24,#ee1c24)}.theme--unimac .login button[type=submit],.theme--unimac.login button[type=submit],.theme--unimac.reset-password button[type=submit]{border:1px solid;background:rgb(235.093852459,17.606147541,25.8913934426)}.theme--unimac .login button[type=submit]:hover,.theme--unimac.login button[type=submit]:hover,.theme--unimac.reset-password button[type=submit]:hover{background:rgb(238.85,39.35,46.95)}.theme--unimac .login button[type=submit]:active,.theme--unimac.login button[type=submit]:active,.theme--unimac.reset-password button[type=submit]:active{background:rgb(222.7204918033,16.6795081967,24.5286885246)}.theme--unimac .spinner>div{background:#ee1c24}.theme--unimac .side-navigation{background:#fff}.theme--unimac .side-navigation__logo{display:block;margin:0 auto;width:100%;padding:0}.theme--unimac .side-navigation__links{margin-top:1em}.theme--unimac .side-navigation__links li{border-top:1px solid #e7e7e7}.theme--unimac .side-navigation__links li a{color:#000;font-weight:700;font-size:15px}.theme--unimac .side-navigation__links li:hover{color:#fff;background-color:rgb(222.7204918033,16.6795081967,24.5286885246);border-color:rgb(222.7204918033,16.6795081967,24.5286885246)}.theme--unimac .side-navigation__links li:hover a{color:#fff}.theme--unimac .side-navigation__links li:last-of-type{border-bottom:1px solid #e7e7e7}.theme--unimac .side-navigation__footer{background:#fff}.theme--unimac .side-navigation__footer a{color:#fff}.theme--unimac .side-navigation__footer .version{color:#000;background:0 0;border-top:1px solid #e7e7e7}.theme--unimac .side-navigation__footer .logout{background:rgb(222.7204918033,16.6795081967,24.5286885246)}.theme--unimac .side-navigation__footer .logout:hover{background:rgb(185.6004098361,13.8995901639,20.4405737705)}.theme--unimac .reports-list .icon,.theme--unimac .reports-list-table .icon{background:#ee1c24}.theme--unimac #release-notes .version-badge{background-color:#ee1c24}.theme--unimac .upsell-rewards .fa-stack{color:#ee1c24}@media print{body,html{overflow:auto}.summary-reports .ember-burger-menu .bm-outlet .bm-content .filter-top,.summary-reports .ember-burger-menu .bm-outlet .bm-content .sidebar-panel,.summary-reports .filter-container,.summary-reports .nav,.summary-reports .ui-route-header{display:none}body{height:auto}.bm-content,.translucent-overlay{height:100%}.summary-reports .liquid-container{overflow:visible}.et-container,.translucent-overlay{overflow:visible!important}.summary-reports .ember-burger-menu .bm-outlet .bm-content .main{margin-right:0}.summary-reports .content-container{padding:0}.main{position:relative!important;bottom:auto;right:auto;top:auto;left:auto}}.demo-mode-crm-in-app .img-container,.demo-mode-crm-sms .img-container{-webkit-filter:blur(4px);filter:blur(4px)}.demo-mode-blur,.demo-mode-crm td:nth-of-type(2),.demo-mode-customer-details .model-view:nth-of-type(2) .model-field__value,.demo-mode-customer-details .model-view:nth-of-type(4) .model-field__value,.demo-mode-customer-list td:nth-of-type(2),.demo-mode-customer-list td:nth-of-type(3),.demo-mode-machine-transaction .t-content p,.demo-mode-sales-goals td:nth-of-type(2),.demo-mode-search-result{-webkit-filter:blur(3px);filter:blur(3px)}@media (max-width:480px){.nav--secondary{height:40px}.content-container{padding:0}.reports-controls{width:100%}.summary-totals{clear:none;float:left;width:45%}#summary-controls{width:100%}.ember-modal-dialog,.sidebar-panel{width:100%!important}.section--container-v2{margin:0}.machine-type-icon{min-width:45px}.section--container-v2 .controls-bar{height:58px}.machine-list-dropdown{min-width:0}button{padding:.45rem .6rem;margin-left:2px}.ember-modal-dialog{min-width:100%!important;min-height:100%!important;height:100%!important}.table-clickable-row table td:first-of-type,.table-clickable-row table th:first-of-type{padding-left:.5rem}.table-clickable-row table td:last-of-type,.table-clickable-row table th:last-of-type{padding-right:.5rem}.machine-program-list{list-style-type:none;padding:0;color:grey;font-size:14px}.machine-program-list strong{font-weight:600;color:#606060}.machine-program-list li{padding:15px 20px;border-bottom:1px solid #ccc}.action-buttons{margin:8px 0}.controls-bar{height:75px!important}.controls-bar .size-33{width:calc(100% - 40px)}.controls-bar .size-10{max-width:30%}.controls-bar label.top-text{margin-bottom:0}.ui-route-header{padding:5px 20px;display:inline-block!important;width:100%}.ui-route-header .controls--right{display:inline!important;float:left!important}.ui-route-header .controls--right button{margin-left:0!important;margin-right:10px!important;float:left!important}.ui-route-header .controls--right button.secondary{width:40px!important;text-align:center!important;padding:0!important}}.currency-space-adjust{display:inline-block;margin-left:-3px}.brush-loading-gif-styles{width:70px;height:70px;margin:0 auto;display:block}.hide-all{opacity:0!important}.ember-power-select-trigger[aria-disabled=true],.ember-tooltip hr,.muted{opacity:.5}.hide-all:hover{cursor:default}.clickable,.ember-power-select-trigger,.pointer,.tooltip-icon,.trigger-bootstrap-feel,a:hover,select{cursor:pointer}.display-none{display:none!important}.clearfix:after{display:table;clear:both}.h-36{height:36px}.ember-modal-overlay{z-index:500}div[class*=" _c-notification__container"],div[class^=_c-notification__container]{z-index:10600!important}.ember-modal-dialog{z-index:501;background:#fff}.ember-modal-dialog.arrow-box:after,.ember-modal-dialog.arrow-box:before{bottom:100%;left:calc(100% - 0px);border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.ember-modal-dialog.arrow-box:after{border-bottom-color:#e6eaee;border-width:10px;margin-left:-20px}.ember-modal-dialog.arrow-box:before{border-width:21px;margin-left:0}.ember-modal-dialog__content{overflow:visible;height:auto}.ember-tooltip{padding:15px;background:#2e3542;z-index:10000}.ember-tooltip .no-wrap{white-space:no-wrap}.ember-tooltip li{margin:3px 0}.ember-tooltip hr{margin:8px 0}.ember-tooltip small{display:block}.ember-tooltip code{color:#2c2d30;background:rgba(255,255,255,.95);padding:3px 5px;margin-top:5px;display:block;font-size:13px;text-shadow:none;border:1px solid #fff}.ember-tooltip code .red{color:red}.tooltip-lg{width:350px;max-width:none}.tooltip-safe-left{width:auto;max-width:none}.tooltip-long{width:auto;max-width:380px}.tooltip-image{margin-top:10px;border-radius:10px}.green{color:#7fbb31}.red{color:#d0011b}.width-auto{width:auto;padding-right:40px}dl.inline-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:300px;overflow:visible}.ember-power-select-multiple-option .subtitle,.ember-power-select-placeholder .subtitle,.ember-power-select-selected-item .subtitle,.ember-power-select-trigger .notification,.x-toggle-container input,i.sort-asc,i.sort-desc,select .notification{display:none}dl.inline-flex.grey dd,dl.inline-flex.grey dt{border-bottom:1px solid #efefef}dl.inline-flex dt{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;text-overflow:ellipsis;overflow:hidden}dl.inline-flex dd{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;margin-left:auto;text-align:left;text-overflow:ellipsis;overflow:hidden}dl.inline-flex dd input[type=text]{height:2rem;margin-top:5px}.ember-power-select-dropdown{z-index:10000}.ember-power-select-option[aria-selected=true]{background-color:rgb(134.2,149.4,174.2)}.ember-power-select-option[aria-current=true][aria-selected=true]{color:#fff;background-color:#5897fb}.ember-power-select-trigger,select{background-image:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;color:#354052;font-size:14px;text-decoration:none;outline:0;font-weight:400;padding:5px 10px;background:-webkit-gradient(linear,left bottom, left top,color-stop(0, #f2f4f7),to(#fff));background:linear-gradient(0deg,#f2f4f7 0,#fff 100%);border:1px solid #ced0da;border-radius:4px;min-height:36px}.ember-power-select-option .subtitle{font-size:.8em;color:rgb(93.0642857143,110.5714285714,139.1357142857);margin-top:-3px}.ember-power-select-option[aria-current=true],.ember-power-select-option[aria-current=true] .subtitle{color:#fff}.ember-power-select-multiple-option,.ember-power-select-placeholder,.ember-power-select-selected-item{margin-left:0}.ember-power-select-multiple-option{color:#fff;padding:1px 6px;border:1px solid #1585d8;background-image:linear-gradient(1deg,#1991eb 2%,#2da1f8 98%);margin:0 2px 0 5px}select{background:url(./images/select-arrow.png),-webkit-gradient(linear,left bottom, left top,color-stop(0, #f2f4f7),to(#fff));background:url(./images/select-arrow.png),linear-gradient(0deg,#f2f4f7 0,#fff 100%);background-repeat:no-repeat,no-repeat,no-repeat;background-position:100%}.route-loading{padding-top:5em;width:100%;text-align:center}.route-loading div{margin:0 auto;padding:2.125em 1em;height:150px;width:150px;border:1px solid #e6eaee;background:#fff;text-align:center;border-radius:4px}.rotating{-webkit-transform-origin:center 47px;transform-origin:center 47px;-webkit-animation:rotating 2s linear infinite;animation:rotating 2s linear infinite}@-webkit-keyframes rotating{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotating{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}i.sort-asc,i.sort-desc{float:right;margin-right:1rem}.customer-view .model-view{-webkit-box-flex:1;-ms-flex:1;flex:1}.ui-modal-dialog.confirm-modal{height:auto}.ui-card-item.machines{position:relative;height:100%;width:100%;overflow:hidden}.ui-card-item.machines .emberella-list{bottom:0;top:56px;height:inherit!important}.demo-chart-switcher{margin:1em;width:calc(100% - 2em)}.table.centered td,.table.centered th{text-align:center;padding:10px}.table.centered input{width:100%}.select-in-modal{z-index:1200}.filter-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px}.filter-top h2{font-size:1.125rem;margin:0;font-weight:600;color:#2e3c56}.filter-top .subtitle{display:block;font-size:.875rem;min-width:400px;color:#475561;margin-top:4px;font-weight:400}.ember-light-table .lt-row.is-selected{background-color:#dedede}.trigger-bootstrap-feel{margin-top:15px;margin-right:.75%;color:#354052;border:1px solid #ced0da;min-height:36px;border-radius:4px;outline:0;background-color:#007aff;display:inline-block;font-size:1em;font-weight:500;line-height:1;padding:.75em 1.5em;text-align:center;vertical-align:middle;white-space:nowrap}.trigger-bootstrap-feel:focus,.trigger-bootstrap-feel:hover{background-color:#d4d4d4;border-color:#8c8c8c}.content-bootstrap-feel{background-color:#fff;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);padding:5px;margin:2px 0 0}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.overflow-container{overflow:visible;height:100%}.sidebar-panel__scrubbrush .scrubbrush-watermark{height:240px;width:240px}}.force-select{-webkit-user-select:all;-moz-user-select:all;-ms-user-select:all;user-select:all}.pill-group{margin-top:4px}.pill-group span{float:left;color:#687b9a;border:1px solid #687b9a;padding:3px 6px;font-size:12px}.pill-group span:last-of-type{border-left:none;border-radius:0 4px 4px 0}.pill-group span:first-of-type{border-left:1px solid #687b9a;border-radius:4px 0 0 4px}.pill-group span:only-of-type{border-radius:4px}.margin-20{margin:20px}.margin-bottom-0{margin-bottom:0!important}.margin-bottom-10{margin-bottom:10px}.margin-bottom-20{margin-bottom:20px}.margin-left-0{margin-left:0!important}.margin-left-10{margin-left:10px!important}.margin-top-5{margin-top:5px!important}.padding-bottom-0{padding-bottom:0}.overflow-hidden{overflow:hidden!important}.min-width-150{min-width:150px}.padding-0{padding:0!important}.padding-bottom-20{padding-bottom:20px}.position-relative{position:relative}.padding-left-right-20{padding-right:20px;padding-left:20px}.margin-right-10{margin-right:10px!important}.padding-right-20{padding-right:20px!important}.padding-left-20{padding-left:20px}.border-bottom{border-bottom:1px solid #d7d9e2}.border-top{border-top:1px solid #d7d9e2}.border-none-top-bottom{border-bottom:none;border-top:none}.background-white{background:#fff}.display-inherit{display:inherit!important}.display-block{display:block!important}.throb-center{margin:0 auto;width:50px;padding:50px 0}@-webkit-keyframes pulse{from,to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}}@keyframes pulse{from,to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes heartbeat{0%,28%,70%{-webkit-transform:scale(1);transform:scale(1)}14%,42%{-webkit-transform:scale(1.3);transform:scale(1.3)}}@keyframes heartbeat{0%,28%,70%{-webkit-transform:scale(1);transform:scale(1)}14%,42%{-webkit-transform:scale(1.3);transform:scale(1.3)}}.heartbeat{overflow:hidden;-webkit-animation-name:heartbeat;animation-name:heartbeat;-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.tooltip-icon{color:#007aff;font-size:12px}.fa-info-circle{color:#42a2f6}.pulse-red{color:#fc1a28}.retail-categories-filter{overflow:inherit!important}.retail-categories-filter .header-controls{border-top:0;border-bottom:1px solid #e5e6ec}.retail-categories-filter .ember-power-select-trigger{width:300px!important;margin-right:.5em}.retail-categories-filter button{display:inline-block;-webkit-box-flex:inherit;-ms-flex-positive:inherit;flex-grow:inherit;text-align:center}.margin-auto{margin:auto}.margin-auto .spinner{margin:auto!important}