@import "vessels.min.css";table{border-collapse:collapse;width:100%}th{border-bottom:1px solid #444;margin:0;padding:0}h1.cached{font-style:italic}h2{font-size:16px}tr.job_name{background-color:#2567ab}tr.job_name td{color:#fff;font-size:14px;margin-top:10px;padding:0 0 0 5px;text-align:left;text-transform:uppercase}tr.job_detail{border-bottom:1px dotted #444}tr.job_detail td.job_detail{font-size:14px;padding:0 5px;text-align:left;text-transform:capitalize}td.job_detail a:hover{text-decoration:none}tr.button_detail td{font-size:14px;padding:0 5px;text-align:left}tr.button_detail:nth-child(odd){background-color:#2567ab;color:#fff;text-decoration:none;text-shadow:none}table.forecast tr{border-bottom:1px solid #444}table.forecast th,table.forecast tr td{font-size:14px}table.forecast td,table.forecast th{border-left:1px solid #444}table.forecast td:first-child,table.forecast th:first-child{border-left:0;padding:0 5px 0 0;text-align:left}table.forecast td:nth-child(2),table.forecast th:nth-child(2){padding:0 5px;text-align:left;white-space:nowrap}table.forecast th:nth-child(3),table.forecast th:nth-child(4),table.forecast th:nth-child(5){width:33%}td.total_name{text-align:left}tr.totals td{border-bottom:1px dotted #444;border-top:1px dotted #444;font-size:small;font-weight:700;padding:0 4px;text-transform:uppercase}td,tr.totals td{text-align:center}td{margin:0;padding:0;vertical-align:middle}th.shift{font-size:small;padding:0 2px}td.legend-need,td.legend-order{font-size:9px;text-align:center}td.legend-need{color:#f99}td.needed_total,td.ordered_total{font-size:small;font-weight:700;text-align:center}td.needed,td.ordered{font-size:small;margin:0;padding:0 4px;text-align:center}td.needed_total{color:#fff}td.needed,td.needed_total{color:#f99}.right-border:not(:last-child){border-right:1px dotted #444}span.filename{color:#ffea00}span.job_box{border:1px solid #000;color:#000;display:inline-block;font-size:13px;font-weight:400;padding:2px;text-align:center;text-decoration:none;text-shadow:none;width:23px}span.job_box.early_day{background-color:#fb0;border-right:0}span.job_box.day{background-color:#fc6}span.job_box.early_night{background-color:#9ccc;border-left:0;border-right:1px solid #000}span.job_box.night{background-color:#9cf;border-left:0;border-right:0}span.job_box.graveyard{background-color:#ccc}#vessel-popup-details{padding:0 5px}.ui-content{padding:0}.ui-collapsible-set{margin-top:0}#navigation>div.ui-content>ul{margin-bottom:0;margin-top:0}div[data-role=popup]>div.ui-content{padding:10px}.ui-page-theme-c .ui-btn,.ui-page-theme-c .ui-btn:visited,html .ui-bar-c .ui-btn,html .ui-bar-c .ui-btn:visited,html .ui-body-c .ui-btn,html .ui-body-c .ui-btn:visited,html body .ui-group-theme-c .ui-btn,html body .ui-group-theme-c .ui-btn:visited,html head+body .ui-btn.ui-btn-c,html head+body .ui-btn.ui-btn-c:visited{background-color:#0071bc;border-color:#003e67;color:#fff;text-shadow:0 1px 0 #444}.ui-page-theme-c .ui-btn:active,.ui-page-theme-c .ui-btn:hover,html .ui-bar-c .ui-btn:active,html .ui-bar-c .ui-btn:hover,html .ui-body-c .ui-btn:active,html .ui-body-c .ui-btn:hover,html body .ui-group-theme-c .ui-btn:active,html body .ui-group-theme-c .ui-btn:hover,html head+body .ui-btn.ui-btn-c:active,html head+body .ui-btn.ui-btn-c:hover{background-color:#4581d8;border-color:#254676;color:#fff;text-shadow:0 1px 0 #444}.ui-btn.ui-checkbox-on.ui-btn-c:after,.ui-page-theme-c .ui-btn.ui-btn-active,.ui-page-theme-c .ui-checkbox-on:after,html .ui-bar-c .ui-btn.ui-btn-active,html .ui-bar-c .ui-checkbox-on:after,html .ui-body-c .ui-btn.ui-btn-active,html .ui-body-c .ui-checkbox-on:after,html body .ui-group-theme-c .ui-btn.ui-btn-active,html body .ui-group-theme-c .ui-checkbox-on:after,html head+body .ui-btn.ui-btn-c.ui-btn-active{background-color:#38c;border-color:#38c;color:#fff;text-shadow:0 1px 0 #059}.ui-btn.ui-radio-on.ui-btn-c:after,.ui-page-theme-c .ui-radio-on:after,html .ui-bar-c .ui-radio-on:after,html .ui-body-c .ui-radio-on:after,html body .ui-group-theme-c .ui-radio-on:after{border-color:#38c}.ui-page-theme-c .ui-btn:focus,html .ui-bar-c .ui-btn:focus,html .ui-body-c .ui-btn:focus,html body .ui-group-theme-c .ui-btn:focus,html head+body .ui-btn.ui-btn-c:focus{-webkit-box-shadow:0 0 12px #38c;-moz-box-shadow:0 0 12px #38c;box-shadow:0 0 12px #38c}.ui-page-theme-a .ui-btn,.ui-page-theme-a .ui-btn:visited,html .ui-bar-a .ui-btn,html .ui-bar-a .ui-btn:visited,html .ui-body-a .ui-btn,html .ui-body-a .ui-btn:visited,html body .ui-group-theme-a .ui-btn,html body .ui-group-theme-a .ui-btn:visited,html head+body .ui-btn.ui-btn-a,html head+body .ui-btn.ui-btn-a:visited{background-color:#ed1c24;border-color:#820f13;color:#fff;text-shadow:0 1px 0 #444}.ui-page-theme-a .ui-btn:active,.ui-page-theme-a .ui-btn:hover,html .ui-bar-a .ui-btn:active,html .ui-bar-a .ui-btn:hover,html .ui-body-a .ui-btn:active,html .ui-body-a .ui-btn:hover,html body .ui-group-theme-a .ui-btn:active,html body .ui-group-theme-a .ui-btn:hover,html head+body .ui-btn.ui-btn-a:active,html head+body .ui-btn.ui-btn-a:hover{background-color:#ff2029;border-color:#8c1116;color:#fff;text-shadow:0 1px 0 #444}.ui-btn.ui-radio-on.ui-btn-a:after,.ui-page-theme-a .ui-radio-on:after,html .ui-bar-a .ui-radio-on:after,html .ui-body-a .ui-radio-on:after,html body .ui-group-theme-a .ui-radio-on:after{border-color:#38c}.ui-page-theme-a .ui-btn:focus,.ui-page-theme-a .ui-focus,html .ui-bar-a .ui-btn:focus,html .ui-bar-a .ui-focus,html .ui-body-a .ui-btn:focus,html .ui-body-a .ui-focus,html body .ui-group-theme-a .ui-btn:focus,html body .ui-group-theme-a .ui-focus,html head+body .ui-body-a.ui-focus,html head+body .ui-btn-a.ui-focus,html head+body .ui-btn.ui-btn-a:focus{-webkit-box-shadow:0 0 12px #38c;-moz-box-shadow:0 0 12px #38c;box-shadow:0 0 12px #38c}