body.customer-app{padding-top:50px;padding-bottom:30px}p,h1,h2,h3,h4,h5,h6,button,td,a{font-family:"Bitter",Georgia,serif}.navbar .navbar-brand img{padding:0}.navbar .text-warning{margin:0;padding:15px;color:yellow}.content{padding-top:10px}.customer-buttons .btn-today,.customer-buttons .btn-logout{margin-top:-4px}.forgot{margin-top:2em}.alert{font-size:1.5em}.token{font-size:2em}.token a{color:white}.location-search{margin:10px 0}.date-multiwidget .form-control{margin-bottom:10px}.tag-field{margin-bottom:4px}.account-balance{background-color:#cce5e1;padding:1em;margin-top:1em}.account-balance h3{margin:0}.account-balance h4{margin-top:0;color:#555}.account-balance .balance{font-size:1.25em;color:green}.account-balance .balance b{padding:2px 10px;background-color:rgb(93.2467532468%,96.5571683219%,96.0275019099%)}.badge-invoices{background-color:red}.table tr:nth-child(4n-1),.table tr:nth-child(4n){background:#EEE}.table th h4{margin-bottom:0!important}.table.table-upcoming{color:#999}.table td{vertical-align:middle}.table .col-special{text-align:center!important;width:16px}.table tr.row-top td{padding-top:15px}.table tr.row-top .col-date{position:relative;width:60px}@media (min-width:768px){.table tr.row-top .col-date{width:120px}}.table tr.row-top .col-date .datetime-combo{position:absolute;top:15px;left:5px;bottom:5px;right:5px;display:flex;flex-direction:row;align-items:stretch;margin:0 -1px}.table tr.row-top .col-date .datetime-combo a{position:relative;display:block;margin:0 1px;padding:5px 5px 6px 5px;flex-basis:50%;flex-grow:1;text-align:center}.table tr.row-top .col-date .datetime-combo a span{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.table tr.row-top .col-source,.table tr.row-top .col-destination{vertical-align:top}.table tr.row-top .col-tags span.label{display:inline-block}.table tr.row-top .btn-special{background-color:inherit;padding:2px 2px;color:#000}.table tr.row-info td{border-top:none;border-bottom:1px solid #CCC;padding-top:0;padding-bottom:15px}.table tr.row-info .col-info{font-size:12px;vertical-align:middle}.table tr.row-info .col-status{text-align:left}.table tr.row-info .col-status span.label{display:flex;width:100%;padding:0}.table tr.row-info .col-status span.label span{display:block;padding:5px 8px}.table tr.row-info .col-status span.label span.status{flex-grow:1}.table tr.row-info .col-status span.label span.inout{min-width:40px;border-right:1px solid white}.table tr.row-info .col-status span.label.inout-pu{background-color:#c6dfb4;color:#333}.table tr.row-info .col-status span.label.inout-pu.status-dlvd{background-color:#548235;color:white}.table tr.row-info .col-status span.label.inout-del{background-color:#bdd8ee;color:#333}.table tr.row-info .col-status span.label.inout-del.status-dlvd{background-color:#1e70c0;color:white}.table tr.row-info .col-status span.label.status-inc{background-color:#000;color:white}.table tr.row-info .col-status span.label.status-can{background-color:#dc3545;color:white}.table tr.row-info .col-status span.label.status-exc{background-color:#dc3545;color:white}.table tr.exception-notice td{border-bottom:8px solid #FFF}.table tr.exception-notice .left{background-color:#c9302c;color:white;text-align:center;vertical-align:middle}.table tr.exception-notice .mid{background:#CCC;color:#333;padding-left:16px!important}.table tr.exception-notice .right{background-color:#FFF;color:#333;text-align:right;vertical-align:middle;border-bottom:1px solid #333!important}