.s-alert-box,.s-alert-box *{-webkit-box-sizing:border-box;box-sizing:border-box}.s-alert-box{position:fixed;background:rgba(42,45,50,.85);padding:22px;line-height:1.4;z-index:1000;pointer-events:none;color:rgba(250,251,255,.95);font-size:100%;font-family:Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;max-width:300px;-webkit-transition:top .4s,bottom .4s;-o-transition:top .4s,bottom .4s;transition:top .4s,bottom .4s}.s-alert-box.s-alert-show{pointer-events:auto}.s-alert-box a{color:inherit;opacity:.7;font-weight:700}.s-alert-box a:focus,.s-alert-box a:hover{opacity:1}.s-alert-box p{margin:0}.s-alert-box.s-alert-show,.s-alert-box.s-alert-visible{pointer-events:auto}.s-alert-close{width:20px;height:20px;position:absolute;right:4px;top:4px;overflow:hidden;text-indent:100%;cursor:pointer;-webkit-backface-visibility:hidden;backface-visibility:hidden}.s-alert-close:focus,.s-alert-close:hover{outline:none}.s-alert-close:after,.s-alert-close:before{content:"";position:absolute;width:3px;height:60%;top:50%;left:50%;background:#fff}.s-alert-close:hover:after,.s-alert-close:hover:before{background:#fff}.s-alert-close:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.s-alert-close:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.s-alert-bottom-left{top:auto;right:auto;bottom:30px;left:30px}.s-alert-top-left{top:30px;right:auto;bottom:auto;left:30px}.s-alert-top-right{top:30px;right:30px;bottom:auto;left:auto}.s-alert-bottom-right{top:auto;right:30px;bottom:30px;left:auto}.s-alert-bottom{bottom:0;top:auto}.s-alert-bottom,.s-alert-top{width:100%;max-width:100%;left:0;right:0}.s-alert-top{top:0;bottom:auto}.s-alert-info{background:#00a2d3;color:#fff}.s-alert-success{background:#27ae60;color:#fff}.s-alert-warning{background:#f1c40f;color:#fff}.s-alert-error{background:#e74c3c;color:#fff}[class*=" s-alert-effect-"].s-alert-hide,[class^=s-alert-effect-].s-alert-hide{-webkit-animation-direction:reverse;animation-direction:reverse}.s-alert-box-height{visibility:hidden;position:fixed}#allocation,#availability{font-family:Trebuchet MS,Arial,Helvetica,sans-serif;border-collapse:collapse;width:100%}#allocation td,#allocation th,#availability td,#availability th{border-bottom:1px solid #ddd;border-top:1px solid #ddd}#allocation tbody:nth-child(odd),.diagramLegRow:nth-child(2n){background-color:#fff}#availability tr:nth-child(odd),.diagramLegRow:nth-child(odd){background-color:#fafafa}#availability tr:nth-child(2n){background-color:#fff}#allocation tr:hover,#availability tr:hover{background-color:#ddd}#allocation th,#availability th{text-align:left;background-color:#fff;color:#000}tr.diagramLegRow>th{background-color:#fff!important;font-weight:400!important;color:#000!important}.table-responsive{border:1px solid #fafafa;margin-top:2px;background-color:#fafafa;max-height:100%;overflow:auto}.calendarDiv{float:right;margin-right:20px}.availabilitySectionToggle{float:right;margin-right:10px;margin-top:0}.react-datepicker{font-size:1.3rem!important}.react-datepicker__current-month{font-size:1.5rem!important}.react-datepicker__header{padding-top:6px!important}.react-datepicker__navigation{top:13px!important}.react-datepicker__day,.react-datepicker__day-name{margin:.3rem!important}.react-datepicker__input-container>input{width:100px;border:1px solid #d3d3d3;border-radius:3px}.clickableAsset{text-decoration:underline;cursor:pointer;color:blue}.filter{padding-right:0;margin-right:5px}.filterAvail{padding-left:0;margin-right:-5px}.allocation{padding-right:0;margin-right:5px}.allocation.fullWidth{padding-right:10px}.availability{padding-left:0;margin-right:-5px}#filterBar{min-width:63em;padding:5px;height:7vh}#assetFilter,#assetFilterDiv,#locationFilter,#locationFilterDiv,#quickSearchDiv,#quickSearchFilter,.endTimeDiv,.endTimeFilter,.startTimeDiv,.startTimeFilter{margin:0 5px}.endTimeForm,.startTimeForm{display:inline}.startTimeDiv span.fieldLabel{min-width:80px;display:inline-block}.endTimeDiv span.fieldLabelTo,.startTimeDiv span.fieldLabelFrom{font-size:smaller;font-style:italic;display:inline-block}.timeFilterDiv.departureField{margin-top:5px}.arrivalDepartureFilter{float:left}#assetFilter,#locationFilter,#quickSearchFilter{border:none}#assetFilterMagnifier,#locationFilterMagnifier,#quickSearchMagnifier{background-color:#fff;border:none}.endTimeDiv,.startTimeDiv{margin:1px 5px!important}#locationFilterDiv,#quickSearchDiv{margin-top:2px;border:1px solid #d3d3d3;border-radius:3px;background-color:#fff;float:left}#assetFilter,#locationFilter,#quickSearchFilter{width:100px}#assetFilterDiv{border:1px solid #d3d3d3;background-color:#fff;border-radius:3px;float:left;margin-top:1px}.assetSearch{background-color:#fafafa;padding:5px;min-width:210px;height:7vh}#clearSearchButton{float:left;margin:2px 10px;padding:2px 7px}#dayFilter{float:left}.hiddenButton{display:unset;width:26.0781px;padding:1px 7px 2px}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border:2px;border-radius:10px;background-color:#f1f1f1}::-webkit-scrollbar{width:12px;background-color:#f1f1f1}::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#ddd}.vertScroll{max-height:85vh}.diagramLegCol.droppable.over{border-top:2px dotted #000!important;border-bottom:2px dotted #000!important;border-left:none!important;border-right:none!important;cursor:move!important}.diagramLegCol:first-child.droppable.over{border-left:2px dotted #000!important;border-right:none!important;cursor:move!important}.diagramLegCol:last-child.droppable.over{border-left:none!important;border-right:2px dotted #000!important;cursor:move!important}div.allocation>div.table-responsive{max-height:85vh}.list-group.allocatedAssets>.list-group-item{padding:0}.allocatedAsset>.remove{cursor:pointer}li.list-group-item.draggable.dragging{border:1px dotted #000}#resolvedCheckbox{margin-left:10px;margin-top:5px}#resolvedLabel{float:left}#unitLabel{float:left;margin-left:auto;margin-right:auto}.nav-tabs.asset-modal{border-bottom:1px solid #dee2e6}.assetRestrictions{height:22px;max-width:150px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.assetRestrictionToolTip .react-tooltip-lite{border:1px solid #000;background:#fff;white-space:nowrap}.assetRestrictionToolTip .react-tooltip-lite-arrow{border-color:#000;position:relative}.assetRestrictionToolTip .react-tooltip-lite-arrow:before{content:"";position:absolute;width:0;height:0;z-index:99;display:block}.assetRestrictionToolTip .react-tooltip-lite-up-arrow:before{border-top:10px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent;left:-10px;top:-11px}.assetRestrictionToolTip .react-tooltip-lite-down-arrow:before{border-bottom:10px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent;left:-10px;bottom:-11px}.assetRestrictionToolTip .react-tooltip-lite-right-arrow:before{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-11px;top:-10px}.assetRestrictionToolTip .react-tooltip-lite-left-arrow:before{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-11px;top:-10px}.td-veh{width:60px}.td-int,.td-veh{white-space:nowrap}.td-int{width:42px}.td-class{width:60px;white-space:nowrap}.availabilityCaption{caption-side:top;font-size:smaller;font-weight:700;color:red;margin-left:10px}.allocationFont{font-family:Trebuchet MS,Arial,Helvetica,sans-serif}.fuelLevelMovementTable tbody tr td:nth-child(7),.fuelLevelMovementTable tbody tr td:nth-child(8),.fuelLevelMovementTable tbody tr td:nth-child(9),.fuelLevelMovementTable tbody tr td:nth-child(10),.fuelLevelMovementTable tbody tr td:nth-child(11),.fuelLevelMovementTable tbody tr td:nth-child(12),.fuelLevelMovementTable tfoot tr td,.fuelLevelMovementTable thead tr th:nth-child(7),.fuelLevelMovementTable thead tr th:nth-child(8),.fuelLevelMovementTable thead tr th:nth-child(9),.fuelLevelMovementTable thead tr th:nth-child(10),.fuelLevelMovementTable thead tr th:nth-child(11),.fuelLevelMovementTable thead tr th:nth-child(12){text-align:right}.clickableAsset.available{min-width:55px;padding:6px;padding-bottom:8px;margin-top:-6px;margin-bottom:-6px}i.assetRemove{float:left;margin-right:2px;margin-top:3px}span.allocatedAsset{padding:3px;min-width:43px;margin-right:2px}ul.diagramLevel.diagramLegLevel{min-width:60px}li.allocatedAsset img.assetWarning{float:left}img.assetWarning,img.eodFuelError,img.eodFuelWarning{height:18px;width:18px;margin-right:2px}.allocatedAssetToolTip .react-tooltip-lite{padding:3px;font-size:smaller;font-weight:700;white-space:nowrap}span.locationBox{padding:6px;margin-left:3px}tr.legContainerRow,tr.legContainerRow>td{padding:0!important;margin:0!important}table.allocationLegs td:first-child{padding-left:10px}span.interventionBox{padding:6px}.allocatedAssetColumn{min-width:80px}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes shake{0%,to{-webkit-transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px)}}@keyframes shake{0%,to{-webkit-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px);transform:translateX(10px)}}.shake{-webkit-animation-name:shake;animation-name:shake}.modal{display:block}.modal-content>.close{position:absolute;top:10px;right:10px}@media (min-width:768px){.modal-sm>.modal-dialog{width:300px}}@media (min-width:992px){.modal-lg>.modal-dialog{width:900px}}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{margin-left:-8px;position:absolute}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow:before{-webkit-box-sizing:content-box;box-sizing:content-box;position:absolute;border:8px solid transparent;height:0;width:1px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow:before{content:"";z-index:-1;border-width:8px;left:-8px;border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{top:0;margin-top:-8px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-top:none;border-bottom-color:#f0f0f0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{top:-1px;border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow:before{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow:before{bottom:-1px;border-top-color:#aeaeae}.react-datepicker,.react-datepicker-wrapper{display:inline-block}.react-datepicker{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;position:relative}.react-datepicker__triangle{position:absolute;left:50px}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{margin-top:10px}.react-datepicker-popper[data-placement^=top]{margin-bottom:10px}.react-datepicker-popper[data-placement^=right]{margin-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{margin-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;border-top-right-radius:.3rem;padding-top:8px;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 2px}.react-datepicker-time__header,.react-datepicker__current-month{margin-top:0;color:#000;font-weight:700;font-size:.944rem}.react-datepicker-time__header{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{background:none;line-height:1.7rem;text-align:center;cursor:pointer;position:absolute;top:10px;width:0;padding:0;border:.45rem solid transparent;z-index:1}.react-datepicker__navigation--previous{left:10px;border-right-color:#ccc}.react-datepicker__navigation--previous:hover{border-right-color:#b3b3b3}.react-datepicker__navigation--previous--disabled,.react-datepicker__navigation--previous--disabled:hover{border-right-color:#e6e6e6;cursor:default}.react-datepicker__navigation--next{right:10px;border-left-color:#ccc}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:80px}.react-datepicker__navigation--next:hover{border-left-color:#b3b3b3}.react-datepicker__navigation--next--disabled,.react-datepicker__navigation--next--disabled:hover{border-left-color:#e6e6e6;cursor:default}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px;border-top-color:#ccc}.react-datepicker__navigation--years-previous:hover{border-top-color:#b3b3b3}.react-datepicker__navigation--years-upcoming{top:-4px;border-bottom-color:#ccc}.react-datepicker__navigation--years-upcoming:hover{border-bottom-color:#b3b3b3}.react-datepicker__month-container{float:left}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:70px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-72px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:70px;overflow-x:hidden;margin:0 auto;text-align:center}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + 0.85rem);overflow-y:scroll;padding-right:30px;width:100%;-webkit-box-sizing:content-box;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{padding:5px 10px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day-names,.react-datepicker__week{white-space:nowrap}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__day{cursor:pointer}.react-datepicker__day:hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today{font-weight:700}.react-datepicker__day--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2{color:green}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--selected:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected{border-radius:.3rem;background-color:#2a87d0;color:#fff}.react-datepicker__day--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range){background-color:rgba(33,107,165,.5)}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled:hover{background-color:transparent}.react-datepicker__input-container{position:relative;display:inline-block}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid transparent;border-radius:.3rem}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{border-top-color:#ccc;float:right;margin-left:20px;top:8px;position:relative;border-width:.45rem}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{background-color:transparent;border:0;cursor:pointer;display:inline-block;height:0;outline:0;padding:0;vertical-align:middle}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;content:"\D7";cursor:pointer;font-size:12px;height:16px;width:16px;line-height:1;margin:-8px auto 0;padding:2px;position:absolute;right:7px;text-align:center;top:50%}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:rgba(0,0,0,.8);left:0;top:0;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__portal .react-datepicker__navigation{border:.81rem solid transparent}.react-datepicker__portal .react-datepicker__navigation--previous{border-right-color:#ccc}.react-datepicker__portal .react-datepicker__navigation--previous:hover{border-right-color:#b3b3b3}.react-datepicker__portal .react-datepicker__navigation--previous--disabled,.react-datepicker__portal .react-datepicker__navigation--previous--disabled:hover{border-right-color:#e6e6e6;cursor:default}.react-datepicker__portal .react-datepicker__navigation--next{border-left-color:#ccc}.react-datepicker__portal .react-datepicker__navigation--next:hover{border-left-color:#b3b3b3}.react-datepicker__portal .react-datepicker__navigation--next--disabled,.react-datepicker__portal .react-datepicker__navigation--next--disabled:hover{border-left-color:#e6e6e6;cursor:default}.specialContent tr,td{padding:10px;margin-top:20px}.specialContent{margin-top:10px}#specialSaveButton{margin:15px}#specialLeg,#specialUpdate{border:1px solid grey}.specialContent button{margin-left:15px}.specialContent input:disabled{color:#d3d3d3}#specialDistance input:disabled{color:gray}.modal-body{white-space:pre-wrap}#filters{height:45px;padding:10px}#locSearchLabel{float:left;padding:4px}.topbarDistance{padding:10px}.table-responsive{border:1px solid #fafafa;margin-top:2px;background-color:#fafafa;max-height:100%;overflow:auto}.clickable{text-decoration:none;cursor:pointer;color:initial}.locDistHead th{border-bottom:1px solid #ddd!important}.locDistHead th:hover{background-color:#fff!important}.locDistHead td{border-bottom:1px solid #ddd!important;border-top:1px solid #ddd!important}.locDistHead tr:nth-child(odd){background-color:#fafafa}.locDistHead tr:nth-child(2n){background-color:#fff}.clickable tr:hover{background-color:#ddd!important}.filter{padding-right:0;margin-right:5px}.filterAvail{padding-left:0;margin-right:-5px}.allocation{padding-right:0;margin-right:5px}.availability{padding-left:0;margin-right:-5px}#filterBar{min-width:63em;padding:5px;height:7vh}#locationFilter,#locationFilterDiv,#locationSearchDiv,#locationSearchFilter{margin:0 5px}#locationFilter,#locationSearchFilter{border:none}#locationFilterMagnifier,#locationSearchMagnifier{background-color:#fff;border:none}#locationFilterDiv,#locationSearchDiv{margin-top:2px;border:1px solid #d3d3d3;border-radius:3px;background-color:#fff;float:left}#locationFilter,#locationSearchFilter{width:100px}#addDistanceButton{float:right;margin:2px 25px;padding:2px 20px}#dayFilter{float:left}.hiddenButton{display:unset;width:26.0781px;padding:1px 7px 2px}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border:2px;border-radius:10px;background-color:#f1f1f1}::-webkit-scrollbar{width:12px;background-color:#f1f1f1}::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#ddd}#filters{height:45px;padding:10px}#SearchLabel{float:left;padding:4px}.reasonHead td{border-bottom:1px solid #ddd!important;border-top:1px solid #ddd!important}.reasonHead tr:nth-child(odd){background-color:#fafafa}.reasonHead tr:nth-child(2n){background-color:#fff}#clickable tr:hover{background-color:#ddd}.reasonHead th{border-bottom:1px solid #ddd!important;border-top:1px solid #ddd!important}.reasonHead th:hover{background-color:#fff!important}.table-responsive{border:1px solid #fafafa;margin-top:2px;max-height:100%;overflow:auto}.clickable{text-decoration:none;cursor:pointer;color:initial}.filter{padding-right:0;margin-right:5px}#assetFilter,#locationFilter,#locationSearchFilter{border:none}#assetFilterMagnifier,#locationFilterMagnifier,#locationSearchMagnifier{background-color:#fff;border:none}#endTimeDiv,#startTimeDiv{float:left;margin:1px 5px!important}#FilterDiv,#SearchDiv{margin-top:2px;border:1px solid #d3d3d3;border-radius:3px;background-color:#fff;float:left}#assetFilter,#locationFilter,#locationSearchFilter{width:100px}#assetFilterDiv{border:1px solid #d3d3d3;background-color:#fff;border-radius:3px;float:left;margin-top:1px}.assetSearch{background-color:#fafafa;padding:5px;min-width:210px;height:7vh}#addButton{float:right;margin:2px 25px;padding:2px 20px}#dayFilter{float:left}.hiddenButton{display:unset;width:26.0781px;padding:1px 7px 2px}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border:2px;border-radius:10px;background-color:#f1f1f1}::-webkit-scrollbar{width:12px;background-color:#f1f1f1}::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#ddd}.vertScroll{max-height:85vh}.diagramLegCol.droppable.over{border-top:2px dotted #000!important;border-bottom:2px dotted #000!important;border-left:none!important;border-right:none!important;cursor:move!important}.diagramLegCol:first-child.droppable.over{border-left:2px dotted #000!important;border-right:none!important;cursor:move!important}.diagramLegCol:last-child.droppable.over{border-left:none!important;border-right:2px dotted #000!important;cursor:move!important}div.allocation>div.table-responsive{max-height:85vh}.list-group.allocatedAssets>.list-group-item{padding:0}.allocatedAsset>.remove{cursor:pointer}li.list-group-item.draggable.dragging{border:1px dotted #000}#resolvedCheckbox{margin-left:10px;margin-top:5px}#resolvedLabel{float:left}#unitLabel{float:left;margin-left:auto;margin-right:auto}@media (min-width:280px){#content:not(.content-alt){padding-left:5px!important;padding-right:15px}}#header .hi-trigger{display:inline-block!important}#header{background-color:#f3f3f7}#content{margin:-25px -25px -25px -15px}#content,.container{height:100%}.trimbleStyleButton{background:#e2e2e7;color:#363545;text-transform:none}.trimbleStyleButton:hover{background:#f9f9fb}.trimbleStyleButton:active{background:#7b7a86}.trimbleStyleButton:disabled{background:#363545;color:#fff}.trimbleStyleBorder{margin-top:2px;border:1px solid #d3d3d3;border-radius:3px}.d2m-result-table{border:1px solid #fafafa;border-collapse:collapse;max-height:100%;width:100%;margin-top:2px;background-color:#fafafa;overflow:auto}.d2m-result-table td,.d2m-result-table th{border-bottom:1px solid #ddd!important;border-top:1px solid #ddd!important}.d2m-result-table tr:nth-child(odd){background-color:#fafafa}.d2m-result-table tr:nth-child(2n){background-color:#fff}.d2m-result-table tr:hover{background-color:#ddd}.d2m-result-table th:hover{background-color:#ddd!important}.d2m-result-table th{text-align:left;background-color:#fff;color:#000}.searchFieldDiv{margin-top:2px;border:1px solid #d3d3d3;border-radius:3px;background-color:#fff;float:left;margin:0 5px}.searchFieldDiv input{width:100px;border:none;margin:0 5px}.searchPanelButton{margin-left:10px;float:left;margin:2px 10px;padding:2px 7px}.searchPanelButton.add{float:right;margin:2px 25px;padding:2px 20px}.searchPanelButton.clearSearchField{float:left;margin:2px 10px;padding:2px 7px}.searchFieldDiv .searchFieldMagnifier{background-color:#fff;border:none}.clickableColumn{cursor:pointer}.filtersColumn{padding-right:0;margin-right:5px}.filtersPanel{height:45px;padding:10px}.text-no-wrap{white-space:nowrap}.compact.d2m-result-table>tbody>tr>td:first-child,.compact.d2m-result-table>tbody>tr>th:first-child,.compact.d2m-result-table>tfoot>tr>td:first-child,.compact.d2m-result-table>tfoot>tr>th:first-child,.compact.d2m-result-table>thead>tr>td:first-child,.compact.d2m-result-table>thead>tr>th:first-child{padding-left:5px}.compact.d2m-result-table>tbody>tr>td,.compact.d2m-result-table>tbody>tr>th,.compact.d2m-result-table>tfoot>tr>td,.compact.d2m-result-table>tfoot>tr>th,.compact.d2m-result-table>thead>tr>td,.compact.d2m-result-table>thead>tr>th{padding:5px}.modal-xl{width:90%;max-width:1200px}.table>tbody>tr:last-child>td,.table>tfoot>tr:last-child>td{padding-bottom:10px}th.clickableColumn .fa.fa-sort-down,th.clickableColumn .fa.fa-sort-up{padding-right:5px}.compactColumnSides>tbody>tr>td,.compactColumnSides>tbody>tr>th,.compactColumnSides>tfoot>tr>td,.compactColumnSides>tfoot>tr>th,.compactColumnSides>thead>tr>td,.compactColumnSides>thead>tr>th{padding-left:2.5px;padding-right:2.5px}.compactFirstColumn>tbody>tr>td:first-child,.compactFirstColumn>tbody>tr>th:first-child,.compactFirstColumn>tfoot>tr>td:first-child,.compactFirstColumn>tfoot>tr>th:first-child,.compactFirstColumn>thead>tr>td:first-child,.compactFirstColumn>thead>tr>th:first-child{padding-left:10px}
/*# sourceMappingURL=main.2c0e8d5c.css.map*/