﻿.btn-primary{background-color:#76eafe;border-color:#43e2fe;color:#000;}.btn-primary:hover{color:#000;background-color:#43e2fe;border-color:#1bdcfd;}.multi-element .btn{min-width:190px;}body{overflow:hidden;}.top-bar{position:absolute;top:0;left:0;width:100%;background:#3eafc247;z-index:100;height:40px;}.top-bar .topbar-buttons{position:absolute;top:5px;right:8px;}.top-bar .topbar-buttons .topbar-button{display:inline-block;}.top-bar .logo{height:26px;position:relative;top:5px;left:12px;}.top-bar .btn-group{position:relative;top:5px;left:37px;padding-right:25px;}.top-bar .btn-group .btn-secondary{background:#5d5d5d;color:#e0e0e0;}.top-bar .btn-group .topBarActive{background-color:#76eafe;color:#000;}.top-bar .btn-group .topBarActive:hover{background-color:#76eafe;color:#000;}.top-bar .btn-group .topBarActive:active{box-shadow:none;outline:0;}.top-bar .searchBox{position:absolute;top:7px;left:127px;border:0;}.top-bar .searchBox input{border-radius:5px;border:0;padding:3px;width:300px;padding-left:10px;}.top-bar .searchBox .results{padding:5px;background-color:#fff;display:none;}.top-bar .searchBox .results ul{margin:0;padding:0;}.top-bar .searchBox .results .result{padding:5px;display:block;}.top-bar .searchBox .results .result .address{color:#888;}.top-bar .searchBox .results .result:hover{cursor:pointer;background-color:#f0f0f0;}.runListVel{position:relative;}.runListVel .fa{font-size:13px;position:absolute;top:0;left:0;}.runListVel .fa.red{color:#ff2323;}.runListVel .fa.orange{color:#ff9f23;}.runListVel .fa.green{color:#6ad20f;}.no-data{top:0;left:0;bottom:0;right:0;background-color:#e8e8e8;text-align:center;position:absolute;z-index:9999;}.no-data .text{position:absolute;top:50%;width:100%;transform:translateY(-50%);}.loading{display:none;z-index:400;top:0;left:0;bottom:0;right:0;background-color:#fff;text-align:center;position:absolute;}.loading .text{position:absolute;top:50%;left:50%;margin-left:-28px;margin-top:-28px;}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}#draggingItems{border:3px dotted #ccc;width:100px;height:50px;background-color:#fbfbfb;position:absolute;z-index:9999;padding:15px;text-align:center;font-size:10px;color:#888;}.eventForm{position:absolute;top:0;left:0;right:0;bottom:0;z-index:200;background-color:rgba(255,255,255,.9);border:1px solid #ccc;padding:20px;display:none;text-align:center;}.eventForm .event-box{background:#fff;width:900px;position:relative;left:50%;transform:translate(-50%,-50%);top:50%;padding:40px;border:7px solid #666;border-radius:16PX;}.eventForm .event-box .event-title{text-transform:uppercase;font-weight:700;padding-bottom:20px;font-size:20px;}.gpsForm{position:absolute;top:0;left:0;right:0;bottom:0;z-index:200;background-color:rgba(255,255,255,.9);border:1px solid #ccc;padding:20px;display:none;}.gpsForm .gps-box{background:#fff;width:900px;position:relative;left:50%;transform:translate(-50%,-50%);top:50%;padding:40px;border:7px solid #666;border-radius:16PX;}.gpsForm iframe{display:block;width:100%;height:400px;}.dateServiceForm{position:absolute;top:0;left:0;right:0;bottom:0;z-index:200;background-color:rgba(255,255,255,.9);border:1px solid #ccc;padding:20px;}.dateServiceForm .dateService{display:block;margin-bottom:5px;width:559px;transform:translate(-50%,-55%);position:relative;left:50%;top:50%;background-color:#fff;border:7px solid #666;border-radius:16PX;padding:30px;}.gatherFormMulti{position:absolute;top:0;left:0;right:0;bottom:0;z-index:200;background-color:rgba(255,255,255,.9);border:1px solid #ccc;padding:20px;display:none;}.gatherFormMulti .gather-box{background:#fff;width:900px;position:relative;left:50%;transform:translate(-50%,-50%);top:50%;padding:40px;border:7px solid #666;border-radius:16PX;}.gatherFormMulti .gather-box .gather-title{text-transform:uppercase;font-weight:700;padding-bottom:20px;font-size:20px;}.gatherForm{position:absolute;top:0;left:0;right:0;bottom:0;z-index:200;background-color:rgba(255,255,255,.9);border:1px solid #ccc;padding:20px;text-align:center;display:none;}.gatherForm .gatherFields{display:block;margin-bottom:5px;width:559px;transform:translate(-50%,-55%);position:relative;left:50%;top:50%;}.gatherForm .gatherFields .gatherField{width:100%;}.gatherForm .gatherFields .gatherTitle{text-transform:uppercase;font-weight:700;color:#666;padding-bottom:4px;}.gatherForm .gatherFields input{display:block;margin-bottom:5px;width:100%;height:53px;border-radius:14px!important;font-size:21px;border:7px solid #666;}.gatherForm .gatherFields textarea{display:block;margin-bottom:5px;width:100%;height:355px;border-radius:14px!important;font-size:21px;border:7px solid #666;}.gatherForm .gatherFields select{display:block;margin-bottom:5px;width:100%;height:53px;border-radius:14px!important;font-size:21px;border:7px solid #666;outline-width:0;}.gatherForm .gatherFields .input-group-btn .btn{height:53px;position:relative;top:-2px;border-bottom-right-radius:11px;border-top-right-radius:11px;}.gatherForm .gatherFields .input-group-btn .btn .fa{font-size:20px;color:#666;}.columns{min-height:50px;flex:1;display:flex;flex-flow:row nowrap;justify-content:space-around;align-content:space-around;}.columns .column{box-sizing:border-box;flex:0;display:flex;flex-direction:column;height:100vh;border:7px solid #fff;padding-top:40px;min-width:5 0;}.columns .column:last-child{flex:1;}.columns .column:last-child .rg-right{display:none;}.columns .column .column-sortable{display:flex;flex-direction:column;box-sizing:border-box;height:100%;background:#f1f1f1;border-radius:10px;min-width:50px;}.columns .column .column-sortable .box{min-height:50px;margin-bottom:15px;background-color:#ccc;border:1px solid #5d5d5d;margin-top:40px;}.columns .column .column-sortable .box:nth-last-child(2){flex:0;margin-bottom:15px;}.columns .column .column-sortable .box:nth-last-child(2) .rg-bottom{display:block;}.columns .column .column-sortable .box:last-child{flex:1;margin-bottom:0;}.columns .column .column-sortable .box:last-child .rg-bottom{display:none;}.columns .column .column-sortable .box .box-bar{background:#5d5d5d;color:#fff;padding:10px;position:relative;z-index:2;top:-40px;white-space:nowrap;}.columns .column .column-sortable .box .box-bar .box-bar-title span{font-size:10px;}.columns .column .column-sortable .box .box-bar .box-buttons{position:absolute;right:0;top:0;}.columns .column .column-sortable .box .box-bar .box-buttons .box-handle{padding:10px;background-color:#000;cursor:move;display:inline-block;vertical-align:top;}.columns .column .column-sortable .box .box-bar .box-buttons .box-search{padding:4px;background-color:#000;cursor:pointer;display:inline-block;vertical-align:top;height:40px;}.columns .column .column-sortable .box .box-bar .box-buttons .box-search .fa{padding:8px 5px;}.columns .column .column-sortable .box .box-bar .box-buttons .box-search input{display:none;width:161px;margin-left:2px;height:29px;border:0;color:#656565;font-size:11px;padding-left:4px;}.columns .column .column-sortable .box .box-bar .box-buttons .box-search .results{padding:5px;background-color:#fff;display:none;}.columns .column .column-sortable .box .box-bar .box-buttons .box-search .results ul{margin:0;padding:0;}.columns .column .column-sortable .box .box-bar .box-buttons .box-search .results .result{padding:5px;display:block;}.columns .column .column-sortable .box .box-bar .box-buttons .box-search .results .result .address{color:#888;}.columns .column .column-sortable .box .box-bar .box-buttons .box-search .results .result:hover{cursor:pointer;background-color:#f0f0f0;}.columns .column .column-sortable .box .box-bar .box-buttons .box-details{display:inline-block;position:relative;top:5px;}.columns .column .column-sortable .box .box-bar .box-buttons .box-details .btn{background-color:#000;}.columns .column .column-sortable .box .box-bar .box-buttons .box-details .btn:hover{color:#fff;background-color:#222;}.columns .column .column-sortable .box .box-content{position:absolute;top:0;width:100%;height:100%;z-index:1;overflow:auto;background-color:#fff;font-size:9px;}.columns .column .column-sortable .box .box-content .box-calculator{position:absolute;top:0;background:#2c2a26;height:80px;z-index:888;color:#fff;width:100%;padding:6px;min-width:350px;}.columns .column .column-sortable .box .box-content .box-calculator .box-calculator-stat{display:inline-block;width:66px;margin-bottom:1px;margin-right:1px;padding:5px;background:#44423f;min-height:34px;vertical-align:text-bottom;}.columns .column .column-sortable .box .box-content .box-calculator .box-calculator-stat .box-calculator-label{color:#c0c0c0;}.columns .column .column-sortable .box .box-content .box-calculator .box-calculator-stat .box-calculator-value{font-weight:600;}.columns .column .column-sortable .box .box-content .box-calculator .box-calculator-stat .box-calculator-value.red{color:#ff5959;}.columns .column .column-sortable .box .box-content .box-calculator .box-calculator-stat .box-calculator-value.orange{color:#ffa959;}.columns .column .column-sortable .box .box-content .box-calculator .box-calculator-stat .box-calculator-value.green{color:#9ee844;}.columns .placeholder{height:200px;background:#000;margin-bottom:15px;}.rg-bottom{background:#fff!important;height:16px;margin-bottom:-16px;border-top:1px solid #5d5d5d;}table.table{margin-top:28px;}table.table.builder{position:relative;top:80px;}table.table tr.empty{background-color:#effbe7;color:#aaa;}table.table tr.late{background-color:#ffecec;}table.table tr:hover{background-color:#fffaf5;}table.table tr.active{background:#ffefe0;}table.table tr.active td{background-color:transparent;}table.table tr .icons{text-align:center;}table.table tr .icons .fa{font-size:12px;width:15px;}table.table tr .fa-exclamation{color:#f00;}table.table tr .status{font-weight:600;border-bottom:1px solid #ccc;text-align:center;background-color:#eee;}table.table tr .status.D{background-color:#b0f57b;}table.table tr .status.A{background-color:#bae1ff;}table.table tr .status.R{background-color:#eee;}table.table tr .status.LP{background-color:#ffdfba;}table.table tr .status.P{background-color:#ffb3ba;}table.table tr .status.C{background-color:#ddd;}table.table tr .status.LD{background-color:#f1cbff;}table.table tr .status.AW{background-color:#ddd;}table.table tr .status.UD{background-color:#ddd;}table.table tr .status.IT{background-color:#ddd;}table.table tr .status.ASC{background-color:#ddd;}.table-headings{position:absolute;top:0;z-index:15;}.table-headings.builder{top:80px;}.table-headings thead{display:block;background:#fff;border-bottom:1px solid #ccc;}.table-headings tr th{padding:8px;white-space:nowrap;cursor:pointer;position:relative;}.table-headings tr th .fa{position:absolute;right:1px;}.table-b-headings{position:absolute;top:0;z-index:15;}.table-b-headings.builder{top:80px;}.table-b-headings thead{display:block;background:#fff;border-bottom:1px solid #ccc;}.table-b-headings tr th{padding:8px;white-space:nowrap;cursor:pointer;position:relative;}.table-b-headings tr th .fa{position:absolute;right:1px;}#jobList th{white-space:nowrap;cursor:pointer;}#map_canvas_container{position:relative;}#map_canvas{position:absolute;top:0;right:0;bottom:0;left:0;}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.overlay-map-fix{position:absolute;top:0;bottom:0;left:0;right:0;display:none;}a.uline{color:#000;text-decoration:underline;cursor:pointer;}#jobDetail .addresses .address{background-color:#f3f2f2;margin-left:2px;margin-bottom:3px;border-top:3px solid #c7c7c7;padding:3px;min-height:100px;}#jobDetail .addresses .address .client{min-height:15px;font-size:11px;margin-bottom:10px;}#jobDetail .addresses .address .contact{min-height:15px;font-size:11px;margin-bottom:10px;}#jobDetail .addresses .address label{height:8px;color:#929191;}#jobDetail .addresses .address .value{min-height:15px;font-size:11px;}#jobDetail .addresses .address .value pre{white-space:pre-wrap;font-family:sans-serif;padding:0;border:0;background:transparent;font-size:11px;}#jobDetail .row-out{min-width:420px;}#jobDetail .fields{padding:3px;}#jobDetail .fields .field{background-color:#f3f2f2;margin-left:2px;margin-bottom:3px;border-top:3px solid #c7c7c7;padding:3px;}#jobDetail .fields .field.red{border-top:3px solid #ffb3ba;}#jobDetail .fields .field label{height:6px;color:#9c9c9c;text-transform:uppercase;font-size:8px;}#jobDetail .fields .field .value{min-height:15px;font-size:11px;}#jobDetail .fields .field .value pre{border:0;font-family:sans-serif;font-size:11px;padding:0;margin:0;background:transparent;}#jobDetail .fields .field:hover{border-top:3px solid #5d5d5d;background-color:#e8e8e8;cursor:pointer;}#jobDetail .fields .field:hover label{color:#5d5d5d;}#jobDetail .contact{min-height:51px;}#jobDetail .notes{min-height:100px;}#jobDetail .palletInfo{position:relative;}#jobDetail .palletInfo label{font-size:13px;position:absolute;top:-18px;}#jobDetail .palletInfo .addPallet{position:absolute;right:0;top:-20px;background:#000;color:#fff;padding:3px 7px;border:0;font-size:10px;}#jobDetail .palletInfo .pallet-table-head:hover{background-color:#fff;}.row-no-padding{margin-left:0;margin-right:0;}.row-no-padding [class*="col-"]{padding-left:0!important;padding-right:0!important;}