.pb-1{padding-bottom:5px}.pb-2{padding-bottom:10px}.custom-combobox{position:relative;display:inline-block}.custom-combobox-toggle{position:absolute;top:0;bottom:0;margin-left:-1px;padding:0}.custom-combobox-input{margin:0;padding:5px 10px}.lg-checkbox{height:25px;width:25px}.mtb-auto{margin-top:auto;margin-bottom:auto}.mp-0{margin:0!important;padding:0!important}:root{--modal-duration:1s;--modal-color:#428bca}ion-icon{font-size:16px}.u_alert{display:none;position:fixed;top:10%;right:5%;width:300px;z-index:1;overflow:auto;background-color:rgba(0,0,0,.0)}.vh100{max-height:calc(100vh - 100px);overflow-y:auto}.switch{position:relative;display:inline-block;width:50px;height:28px}.switch-label{margin-top:auto;margin-bottom:auto}.switch input{opacity:0;width:0;height:0}.switch-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.switch-slider:before{position:absolute;content:"";height:20px;width:20px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s}input:checked+.switch-slider{background-color:#2196f3}input:focus+.switch-slider{box-shadow:0 0 1px #2196f3}input:checked+.switch-slider:before{-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}.switch-slider.round{border-radius:28px}.switch-slider.round:before{border-radius:50%}#nav-module{background-color:#222d32}#nav-module a{color:#b8c7ce}#nav-module a:hover{color:#222d32}.navModule-dropdown{background-color:#222d32}.navModule-dropdown-item a{color:#b8c7ce}.navModule-dropdown-item a:hover{color:#222d32}#nav-module .active{background-color:#b8c7ce;color:#222d32}.list-header{display:block;background:gray;color:#fff;margin-bottom:2px;border-radius:3px;border-left:5px solid #505050}.list-header-main{font-weight:bold;min-height:25px}.list-header-sub{font-weight:normal;min-height:25px}.list-dnd{list-style:none;display:block;margin-block-end:5px;margin-inline-start:0;margin-inline-end:0;padding-inline-start:0;min-height:20px;padding-top:2px;padding-bottom:2px}.list-dnd-item{list-style:none;border-radius:2px;margin-left:0;padding:10px 5px 10px 5px;background:#f4f4f4;margin-bottom:2px;border-left:3px solid gray;color:#444;white-space:nowrap;min-height:50px}.list-dnd-item a{color:#444}.list-ellipsis{margin-right:10px}.list-table{height:50px}.list-body{}.list-placeholder{height:50px;background-color:#bababa}.list-empty{height:10px;background-color:#bababa}.list-table-row{padding:5px;background:#f4f4f4;border-bottom:5px solid #fff}.list-table-border-left{border-radius:2px;border-left:3px solid #bababa;cursor:grab}.category-nav{list-style:none;padding-left:5px;display:block;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0;margin-inline-end:0}.category-nav-item{border-radius:2px;padding:10px;background:#f4f4f4;margin-bottom:2px;border-left:2px solid #e6e7e8;color:#444}.category-nav-item-active{color:#fff;background-color:gray}.salestype-items{height:100%;overflow:auto}.tree-link{border-left:5px solid #1e282c}.u_content{border-radius:3px;box-shadow:0 5px 8px 0 rgba(0,0,0,.2) , 0 7px 20px 0 rgba(0,0,0,.17);animation-name:modalopen;animation-duration:var(--modal-duration)}.u_body{margin:auto;padding:5px;background:#fff}.u_body p{font-size:16px}.u_progress{width:100%;background-color:#e0e0e0;border-radius:3px}.u_progress_fill{height:10px;display:block;background-color:#3c3;border-radius:3px}.u_close{color:#ccc;float:right;font-size:22px;color:gray}.u_close:hover,.u_close:focus{color:#000;text-decoration:none;cursor:pointer}@keyframes modalopen {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}.row-flex{display:flex;justify-content:space-between;flex-wrap:wrap}.row-flex-1{flex:1}.pos-department-drag{max-height:calc(100vh - 150px);overflow-y:auto}.sticky-top-0{position:-webkit-sticky;position:sticky;top:0}.z-index-top{z-index:10000000!important}.fullwidth{width:100%;margin-left:0;margin-right:0;padding-left:0;padding-right:0;display:block;text-align:center}.fullheight{height:100%;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}.margin-0{margin:0}.padding-0{padding:0}.padding-2{padding:2px}.padding-3{padding:3px}.padding-5{padding:5px}.center{display:block;margin-left:auto;margin-right:auto}.btn-none{border:none;background-color:transparent!important}.w-list-unstyled{padding-left:0;list-style:none}*/


/*===============|  |============*/
/*=====================================*/
/*===============| file upload |=======*/
.drop_zone {border:#999 2px dashed}.staffCard{height:100vh;overflow-y:auto;overflow-x:hidden}.staffCard ul{list-style:none}.staffCard ul li{padding:0 5px;height:25px;border-width:2px;border-color:#000;margin-bottom:5px}*/
.scheduler-wrapper {position:relative;display:block;overflow-x:scroll;width:100%;height:auto}.scheduler-frame{width:2550px}.ees-width{width:150px;height:100%}.scheduler-times{height:24px;margin-top:5px;margin-bottom:5px;border:1px none #000}.scheduler-rows{height:50px}.scheduler-dates{height:24px}.time-date{width:1200px}.list-dates{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;margin-bottom:0;padding-left:0;list-style-type:none}.list-times{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;margin-top:0;margin-bottom:0;padding-left:0}.time-grid{width:100px;border:1px solid #000}.m-neg50{-webkit-transform:translateX(-50%);transform:translateX(-50%)}.time-grid-eod{width:0;max-width:0}.time-grid-eod-time{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.ees-grid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;margin-bottom:0;padding-left:0;border:0 solid #000}.time-grid-25{width:25px;height:100%;border-style:solid;border-width:1px;margin:0;padding:0;border-color:#e5e5e5}.wrapper-fulfillment{height:calc(100vh - 50px)}#orderCountCircle{width:40px;height:40px;border-radius:40px;position:fixed;top:10px;right:10px;background-color:#2196f3;color:#fff;font-size:1.5em;font-weight:500;text-align:center;cursor:pointer;opacity:100;z-index:1000;-webkit-touch-callout:none}#orderCount{margin-top:auto;margin-bottom:auto;line-height:35px}.prep-details{display:flex;flex-wrap:nowrap;height:calc(100vh - 50px);overflow-x:scroll}.prep-details-box{width:275px;min-width:250px;min-height:100%;border-radius:3px;background:#fff;border-top:3px solid #d2d6de;margin-bottom:20px;box-shadow:0 1px 1px rgba(0,0,0,.1);overflow-y:auto;margin-right:5px;height:calc(100vh - 100px);justify-content:space-between;flex-direction:column;display:flex}.prep-item{margin-left:15px;font-weight:bold}.prep-mod1{margin-left:30px}.prep-mod2{margin-left:40px}.prep-mod3{margin-left:50px}.prep-details-buttons{margin-left:10px;margin-right:10px;justify-content:flex-end;display:flex;justify-content:space-between}.fulfillmentFunc{width:75px}.formError{padding-left:5px;padding-right:5px;background:red;color:#fff;font-style:bold;font-size:14px;visibility:hidden}.mainError p{background:red;color:#fff;font-style:bold;font-size:14px;text-align:center}.badInput{border:1px solid red;animation:shake .5s;animation-iteration-count:2}.hours-group{display:flex;align-items:center}.hours-checkbox{flex:1}.hours-input{flex:3}.alert-ajax{z-index:9999;position:-webkit-sticky;position:sticky;top:50px;height:50px}td.details-control{background:url(https://ttt.biz-os.app/cms/bos/details_open.png) no-repeat center center;cursor:pointer}tr.shown td.details-control{background:url(https://ttt.biz-os.app/cms/bos/details_close.png) no-repeat center center}