.available-reports{display:flex;flex-wrap:wrap;justify-content:space-around}.available-reports .report-item{display:flex;align-items:center;justify-content:center;height:150px;width:150px;text-align:center}.available-reports .report-item .fa{font-size:35px}.available-reports .report-item .report-name{margin-top:16px;display:block}.available-reports .report-item:hover{background-color:#f9f9f9}.preview-table tr.summary-row td{border-top:1px solid #a2a2a2}.technician-row td{border-top:1px solid #b3b3b3 !important;font-weight:bold}.request-wrapper .request-success{color:#5cb85c}.request-wrapper .request-failed{color:#d9534f}@keyframes is-drag-target{0%{background-color:transparent}75%{background-color:rgba(76,175,80,0.25)}100%{background-color:transparent}}@keyframes item-was-moved-from{from{background-color:rgba(244,67,54,0.25)}to{background-color:transparent}}@keyframes item-was-moved{from{background-color:rgba(255,152,0,0.25)}to{background-color:transparent}}.hierarchy-container .item{position:relative;display:flex;align-items:center;justify-content:center;background-color:#eee;padding:16px;margin-bottom:8px;box-sizing:border-box;border-radius:4px;width:120px;height:74.16408px}.hierarchy-container{background-color:#fff}.hierarchy-container .title{color:#424242}.hierarchy-container .item-wrapper{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:8px;box-sizing:border-box;margin-top:-1px;border:1px dashed transparent}.hierarchy-container .item-wrapper+.item-wrapper{margin-left:8px}.hierarchy-container .item-wrapper::before{content:" ";position:absolute;pointer-events:none;top:-8px;left:-5px;width:calc(100% + 10px);height:2px;background-color:#424242}.hierarchy-container .item-wrapper:first-child::before{left:50%;width:calc(50% + 5px)}.hierarchy-container .item-wrapper:last-child::before{left:-5px;width:calc(50% + 5px)}.hierarchy-container .item-wrapper:only-child::before{content:none}.hierarchy-container .items{position:relative;display:flex;align-items:flex-start;overflow:hidden;overflow-x:auto}.hierarchy-container .item+.items{padding-top:16px}.hierarchy-container .item+.items:empty{padding-top:0;height:0;margin-top:-8px}.hierarchy-container .item::before,.hierarchy-container .item::after{content:" ";position:absolute;pointer-events:none;width:2px;background-color:#424242;left:calc(50% - 1px)}.hierarchy-container .item::before{top:-16px;height:16px}.hierarchy-container .item::after{bottom:-16px;height:16px}.hierarchy-container .item:not(.has-children)::after{content:none}.hierarchy-container .items>.item-wrapper:first-child:not(:only-child)>.item::before{border-top-left-radius:2px}.hierarchy-container .items>.item-wrapper:last-child:not(:only-child)>.item::before{border-top-right-radius:2px}.hierarchy-container>.items>.item-wrapper{padding:80px}.hierarchy-container>.items>.item-wrapper::before,.hierarchy-container>.items>.item-wrapper>.items>.item-wrapper>.item::before{content:none}.hierarchy-container>.items>.item-wrapper,.hierarchy-container>.items>.item-wrapper>.items>.item-wrapper{margin-top:0}.hierarchy-container[data-allow-drag-and-drop] .item-wrapper.is-mouse-over{cursor:move;background-color:rgba(0,0,0,0.1)}.hierarchy-container[data-allow-drag-and-drop] .item-wrapper.is-mouse-over .item{background-color:#2196F3}.hierarchy-container[data-allow-drag-and-drop] .item-wrapper.is-mouse-over .item-wrapper::before,.hierarchy-container[data-allow-drag-and-drop] .item-wrapper.is-mouse-over .item-wrapper::after,.hierarchy-container[data-allow-drag-and-drop] .item-wrapper.is-mouse-over .item::before,.hierarchy-container[data-allow-drag-and-drop] .item-wrapper.is-mouse-over .item::after{background-color:#2196F3}.hierarchy-container[data-allow-drag-and-drop] .item-wrapper.is-being-dragged .item{background-color:#FF9800}.hierarchy-container[data-allow-drag-and-drop] .item-wrapper.is-being-dragged .item-wrapper::before,.hierarchy-container[data-allow-drag-and-drop] .item-wrapper.is-being-dragged .item-wrapper::after,.hierarchy-container[data-allow-drag-and-drop] .item-wrapper.is-being-dragged .item::before,.hierarchy-container[data-allow-drag-and-drop] .item-wrapper.is-being-dragged .item::after{background-color:#FF9800}.hierarchy-container[data-allow-drag-and-drop] .item-wrapper.is-active-drag-target{background-color:rgba(76,175,80,0.25)}.hierarchy-container[data-allow-drag-and-drop] .item-wrapper.is-active-drag-target .item{background-color:#4CAF50}.hierarchy-container[data-allow-drag-and-drop] .item-wrapper.was-moved{animation:item-was-moved 2s}.hierarchy-container[data-allow-drag-and-drop] .item-wrapper.was-moved-from{animation:item-was-moved-from 2s}.hierarchy-container[data-allow-drag-and-drop].is-item-being-dragged .item-wrapper{border-color:rgba(255,255,255,0.1)}#calendar-loading-icon{will-change:opacity;transition:all 0.3s ease-in-out;position:absolute;left:0;right:0;top:0;bottom:0;font-size:64px;z-index:1;display:flex;align-items:center;justify-content:center;background-color:rgba(255,255,255,0.75)}#calendar-loading-icon .is-visible{opacity:1;visibility:visible}#calendar-loading-icon:not(.is-visible){opacity:0;visibility:hidden}#wrapper{background-color:#2f2f2f}.navbar-default .nav-header a,.navbar-default .nav>li>a{color:#fff}.navbar-default .nav>li.active,.navbar-default .nav>li.active>a:hover,.navbar-default .nav>li.active>a:focus,.navbar-default .nav>li.is-current,.navbar-default .nav>li.is-current>a:hover,.navbar-default .nav>li.is-current>a:focus{background-color:#3a96c7;border-color:#206d96}.navbar-default .nav>li.active a,.navbar-default .nav>li.is-current a{color:#fff}.nav.nav-tabs li{background:none;border:none}.navbar-default .nav>li>a:hover,.navbar-default .nav>li>a:focus{background-color:#3f5967;color:#fff}.nav-second-level li{background:#484848}.nav-second-level li.active,.nav-second-level li.is-current{background-color:#206d95 !important}.nav-second-level li:last-child{margin-bottom:0}.navbar-default .nav-header .dropdown-menu a{color:#424242}.ibox-title-overflow{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:normal;width:85%;display:inline-block}.db-chart-btns{padding-right:8px}.db-tooltip{position:'absolute';display:'none';border:'1px solid #fdd';padding:'2px';background-color:'#fee';opacity:0.80}.db-tooltip .db-tooltip-text{visibility:hidden;width:auto;bottom:35%;left:-10%;margin-left:-50%;background-color:#428bca;color:#fff;text-align:center;padding:10px;border-radius:5px;position:absolute;z-index:1;opacity:0;transition:opacity 1s;max-width:500px}.db-tooltip .db-tooltip-text-extra{bottom:35px;top:-100px;left:-43%}.db-tooltip .db-tooltip-text-extra-2{top:-60%;bottom:100%;left:55%;right:5%}.db-tooltip .db-tooltip-text-extra-3{top:-25%;bottom:100%;left:55%;right:5%}.db-info-icon{font-size:22px;position:relative;left:0;bottom:0;color:#8e9eab}.db-info-icon-extra{left:4px}.db-order-box{padding-bottom:33px}.ibox-two-line-header{float:initial !important}#waiting-time-chart-tooltip{margin-top:-43px}#db-completed-orders-month-chart,#db-invoiced-orders-month-chart,#db-invoiced-working-hours-month-chart,#db-on-schedule-chart{width:50%;height:100px}#db-completed-orders-month-chart,#db-invoiced-orders-month-chart,#db-invoiced-working-hours-month-chart,#db-on-schedule-chart{width:initial;height:initial}#db-invoicing-chart,#db-provisioning-chart{width:100%;height:100px}#db-completed-orders-month-legend,#db-invoiced-orders-month-legend,#db-invoiced-working-hours-month-legend,#db-invoicing-legend{padding-bottom:10px}.db-invoicing-texts{padding-top:40px}.db-font-20{font-size:2.0em}.db-font-12{font-size:1.27em}.db-div-order-box{font-size:2.0em}.object-image{background:#fff}.is-hidden{visibility:hidden}.is-display-none{display:none}.btn-maintenance-plan-order-create{margin-top:23px}.has-whitespace-no-wrap{white-space:nowrap}.has-white-space-pre-wrap{white-space:pre-wrap}.model-change-log-item{display:inline-block;margin:0;border-radius:0;background-color:initial;color:#2d7ba7;padding:0}.tc-pricing-confirm-item{float:left;width:99%;padding:8px;margin-right:1%;border-bottom:1px solid #ddd}.tc-pricing-confirm-item sup{top:-0.3em;color:#888}.tc-error-list{list-style:none;background:#ffdfe5;padding:16px;margin:0;color:#bd2b21}.text-right-desktop{text-align:inherit}@media (min-width: 768px){.tc-pricing-confirm-item{width:49%}}@media (min-width: 992px){.text-right-desktop{text-align:right}}@media (min-width: 1200px){.tc-pricing-confirm-item{width:32%}}.order-sub-item-icon{display:inline-flex;justify-content:center;align-items:center;width:1.5em;height:1.5em;background-color:#9e9e9e;color:#ffffff;border-radius:50%}.order-signature{position:relative;background-size:contain;background-position:center center;background-repeat:no-repeat;max-width:512px;height:182px;border:1px solid #E0E0E0}.order-signature .print-name{background-color:rgba(255,255,255,0.75);padding:0.25em 0.5em;position:absolute;right:0;bottom:0}.invoice-row-wrapper{padding-bottom:8px;margin-bottom:8px}.invoice-row-wrapper:last-of-type{border-bottom:none}pre{white-space:pre-line}#dashboard-loading-overlay-parent{position:relative}#dashboard-loading-overlay{position:absolute;top:0;bottom:0;left:0;right:0;z-index:100;background-color:rgba(255,255,255,0.75);will-change:opacity;animation:dashboard-loading-overlay-enter 0.5s}#dashboard-loading-overlay:not(.is-visible){display:none}#dashboard-loading-overlay.is-exiting{animation:dashboard-loading-overlay-exit 0.5s}#dashboard-loading-overlay .overlay-loading-spinner{position:absolute;top:256px;left:50%;width:128px;height:128px;border:8px solid #3a96c7;border-left-color:transparent;border-radius:50%;animation:dashboard-loading-overlay-spinner 1s infinite linear}@keyframes dashboard-loading-overlay-spinner{from{transform:translateX(-50%) rotate(0deg)}to{transform:translateX(-50%) rotate(360deg)}}@keyframes dashboard-loading-overlay-enter{from{opacity:0}to{opacity:1}}@keyframes dashboard-loading-overlay-exit{from{opacity:1}to{opacity:0}}.invoice-footer-actions .btn{margin-bottom:4px}.order-form-steps-hidden-container{width:auto;display:inline-block;visibility:hidden;position:fixed;overflow:auto}a.btn.disabled{opacity:0.75;cursor:not-allowed}.allow-pointer-events{pointer-events:all !important}.p-a-none{padding:0 !important}.font-normal{font-weight:400}

/*# sourceMappingURL=app.css.map */
