article.node.vesslist{
}

article.node.vesslist .cont {
border: none;
}

article.node.vesslist div.cont div.val{
display:block;
text-align:left;
padding:3px;
padding-left: 30px;
background-position-x: 0px;
}


.view-user-vess-view table.vessel_list th,
.view-user-vess-view table.vessel_list td,
.view-user-vess-view table.sticky-header th{
background-color:#FFFFFF;
color:#3b3b3b;
}

.view-user-vess-view table.vessel_list th,
.view-user-vess-view table.sticky-header th{
background-position: left;
background-size: 25px;
background-repeat: no-repeat;
background-position-x: 10px;
padding-left: 50px;
padding-bottom: 5px;
}

.view-user-vess-view table.vessel_list th,
.view-user-vess-view table.vessel_list td,
.view-user-vess-view table.sticky-header th{
border:none;
padding:0;
height: 30px;
border-bottom: 1px solid #ccc;
vertical-align: middle;
}

.view-user-vess-view table.vessel_list th *,
.view-user-vess-view table.vessel_list td *,
.view-user-vess-view table.sticky-header th *{
color:#3b3b3b;
}

.view-user-vess-view table.vessel_list th *,
.view-user-vess-view table.sticky-header th *{
display:inline;
}

.view-user-vess-view table.vessel_list th a img,
.view-user-vess-view table.sticky-header th a img{
position:absolute;
margin-top:10px;
}

.view-user-vess-view table.vessel_list td div[xtitle]:hover::after{
  content: attr(xtitle);
  position:absolute;
  display: inline-block;
  border: solid 1px black;
  padding: 3px 5px;
  background-color: #fff;
  color: #000;
  font-weight: bold;
  margin-left:10px;
  margin-top:10px;
  min-width:200px;
}

.view-user-vess-view table.vessel_list th.views-field-field-mon-tsmdm,
.view-user-vess-view table.vessel_list th.views-field-field-mon-status-1,
.view-user-vess-view table.vessel_list th.views-field-field-mon-online-1,
.view-user-vess-view table.vessel_list th.views-field-field-mon-rxlvl-1,
.view-user-vess-view table.vessel_list th.views-field-field-mon-latlong,
.view-user-vess-view table.vessel_list th.views-field-field-mon-errdesc{
width: 30px;
cursor:pointer;
}

article.node.vesslist .cont div.val,
.view-user-vess-view table.vessel_list td.views-field-field-mon-tsmdm,
.view-user-vess-view table.vessel_list td.views-field-field-mon-status-1,
.view-user-vess-view table.vessel_list td.views-field-field-mon-online-1,
.view-user-vess-view table.vessel_list td.views-field-field-mon-rxlvl-1,
.view-user-vess-view table.vessel_list td.views-field-field-mon-latlong,
.view-user-vess-view table.vessel_list td.views-field-field-mon-errdesc{
background-position: left;
background-size: 25px;
background-repeat: no-repeat;
background-position-x: 10px;
text-align: center;
cursor:pointer;
}

.view-user-vess-view table.vessel_list th.views-field-field-mon-tsmdm,
.view-user-vess-view table.sticky-header th.views-field-field-mon-tsmdm{
background-image: url(/modules/monitor/img/ts.svg);
background-size: 18px;
padding-right: 5px;
text-align: right;
}

.view-user-vess-view table.vessel_list td.views-field-field-mon-tsmdm{
background-size: 32px;
background-position-x: 4px;
}

article.node.vesslist .cont div.val.ts0,
.view-user-vess-view table.vessel_list td.views-field-field-mon-tsmdm.ts0{
background-image: url(/modules/monitor/img/ts0.svg);
}
article.node.vesslist .cont div.val.ts1,
.view-user-vess-view table.vessel_list td.views-field-field-mon-tsmdm.ts1{
background-image: url(/modules/monitor/img/ts1.svg);
}
article.node.vesslist .cont div.val.ts2,
.view-user-vess-view table.vessel_list td.views-field-field-mon-tsmdm.ts2{
background-image: url(/modules/monitor/img/ts2.svg);
}




.view-user-vess-view table.vessel_list th.views-field-field-mon-latlong,
.view-user-vess-view table.sticky-header th.views-field-field-mon-latlong{
background-image: url(/modules/monitor/img/gps.svg);
background-size: 25px;
padding-right: 5px;
text-align: right;
}

.view-user-vess-view table.vessel_list th.views-field-field-mon-errdesc,
.view-user-vess-view table.sticky-header th.views-field-field-mon-errdesc{
background-image: url(/modules/monitor/img/err.svg);
background-size:25px;
padding-right:25px;
text-align: right;
}

article.node.vesslist .cont div.val.err{
background-size: 20px;
background-position-x:2px;
}

article.node.vesslist .cont div.val.err0,
.view-user-vess-view table.vessel_list td.views-field-field-mon-errdesc.err0{
background-image: url(/modules/monitor/img/err0.svg);
}
article.node.vesslist .cont div.val.err1,
.view-user-vess-view table.vessel_list td.views-field-field-mon-errdesc.err1{
background-image: url(/modules/monitor/img/err1.svg);
}
article.node.vesslist .cont div.val.err2,
.view-user-vess-view table.vessel_list td.views-field-field-mon-errdesc.err2{
background-image: url(/modules/monitor/img/err2.svg);
}
article.node.vesslist .cont div.val.err3,
article.node.vesslist .cont div.val.err4,
article.node.vesslist .cont div.val.err5,
article.node.vesslist .cont div.val.err6,
article.node.vesslist .cont div.val.err7,
article.node.vesslist .cont div.val.err8,
article.node.vesslist .cont div.val.err9,
article.node.vesslist .cont div.val.err10,
article.node.vesslist .cont div.val.err11,
article.node.vesslist .cont div.val.err12,
article.node.vesslist .cont div.val.err13,
article.node.vesslist .cont div.val.err14,
article.node.vesslist .cont div.val.err15,
article.node.vesslist .cont div.val.err16,
article.node.vesslist .cont div.val.err17,
article.node.vesslist .cont div.val.err18,
article.node.vesslist .cont div.val.err19,
article.node.vesslist .cont div.val.err20,
.view-user-vess-view table.vessel_list td.views-field-field-mon-errdesc.err3,
.view-user-vess-view table.vessel_list td.views-field-field-mon-errdesc.err4,
.view-user-vess-view table.vessel_list td.views-field-field-mon-errdesc.err5,
.view-user-vess-view table.vessel_list td.views-field-field-mon-errdesc.err6,
.view-user-vess-view table.vessel_list td.views-field-field-mon-errdesc.err7,
.view-user-vess-view table.vessel_list td.views-field-field-mon-errdesc.err8,
.view-user-vess-view table.vessel_list td.views-field-field-mon-errdesc.err9,
.view-user-vess-view table.vessel_list td.views-field-field-mon-errdesc.err10,
.view-user-vess-view table.vessel_list td.views-field-field-mon-errdesc.err11,
.view-user-vess-view table.vessel_list td.views-field-field-mon-errdesc.err12,
.view-user-vess-view table.vessel_list td.views-field-field-mon-errdesc.err13,
.view-user-vess-view table.vessel_list td.views-field-field-mon-errdesc.err14,
.view-user-vess-view table.vessel_list td.views-field-field-mon-errdesc.err15,
.view-user-vess-view table.vessel_list td.views-field-field-mon-errdesc.err16,
.view-user-vess-view table.vessel_list td.views-field-field-mon-errdesc.err17,
.view-user-vess-view table.vessel_list td.views-field-field-mon-errdesc.err18,
.view-user-vess-view table.vessel_list td.views-field-field-mon-errdesc.err19,
.view-user-vess-view table.vessel_list td.views-field-field-mon-errdesc.err20{
background-image: url(/modules/monitor/img/err3.svg);
}

.view-user-vess-view table.vessel_list td.views-field-field-mon-latlong div{
background-position: left;
background-size: 25px;
background-repeat: no-repeat;
background-position-x: 10px;
height: 30px;
display: block;
}

.view-user-vess-view table.vessel_list .views-field-field-mon-latlong a:hover{
text-decoration: none;
}

.view-user-vess-view table.vessel_list td.views-field-field-mon-latlong div.gps0{
background-image: url(/modules/monitor/img/gps0.svg);
}
.view-user-vess-view table.vessel_list td.views-field-field-mon-latlong div.gps1{
background-image: url(/modules/monitor/img/gps1.svg);
}

.view-user-vess-view table.vessel_list th.views-field-field-mon-status-1,
.view-user-vess-view table.sticky-header th.views-field-field-mon-status-1{
background-image: url(/modules/monitor/img/ship.svg);
padding-left:12px;
}
article.node.vesslist .cont div.val.ship0,
.view-user-vess-view table.vessel_list td.views-field-field-mon-status-1.ship0{
background-image: url(/modules/monitor/img/ship0.svg);
}
article.node.vesslist .cont div.val.ship1,
.view-user-vess-view table.vessel_list td.views-field-field-mon-status-1.ship1{
background-image: url(/modules/monitor/img/ship1.svg);
}
article.node.vesslist .cont div.val.ship2,
.view-user-vess-view table.vessel_list td.views-field-field-mon-status-1.ship2{
background-image: url(/modules/monitor/img/ship2.svg);
}
article.node.vesslist .cont div.val.ship3,
.view-user-vess-view table.vessel_list td.views-field-field-mon-status-1.ship3{
background-image: url(/modules/monitor/img/ship3.svg);
}

.view-user-vess-view table.vessel_list th.views-field-field-mon-rxlvl-1,
.view-user-vess-view table.sticky-header th.views-field-field-mon-rxlvl-1{
background-image: url(/modules/monitor/img/signal.svg);
background-size: 23px;
background-position-x: 10px;
padding-left:12px;
}

article.node.vesslist .cont div.val.sig{
background-size: 20px;
background-position-x:2px;
}

article.node.vesslist .cont div.val.sig0,
.view-user-vess-view table.vessel_list td.views-field-field-mon-rxlvl-1.sig0{
background-image: url(/modules/monitor/img/sig0.svg);
}
article.node.vesslist .cont div.val.sig1,
.view-user-vess-view table.vessel_list td.views-field-field-mon-rxlvl-1.sig1{
background-image: url(/modules/monitor/img/sig1.svg);
}
article.node.vesslist .cont div.val.sig2,
.view-user-vess-view table.vessel_list td.views-field-field-mon-rxlvl-1.sig2{
background-image: url(/modules/monitor/img/sig2.svg);
}
article.node.vesslist .cont div.val.sig3,
.view-user-vess-view table.vessel_list td.views-field-field-mon-rxlvl-1.sig3{
background-image: url(/modules/monitor/img/sig3.svg);
}

.view-user-vess-view table.vessel_list th.views-field-field-mon-online-1,
.view-user-vess-view table.sticky-header th.views-field-field-mon-online-1{
background-image: url(/modules/monitor/img/satellite.svg);
background-size: 20px;
background-position-x: 10px;
padding-left:12px;
}

.view-user-vess-view table.vessel_list td.views-field-field-mon-online-1{
background-size: 20px;
background-position-x:10px;
}

article.node.vesslist .cont div.val.sat{
background-size: 20px;
background-position-x:2px;
}

article.node.vesslist .cont div.val.sat0,
.view-user-vess-view table.vessel_list td.views-field-field-mon-online-1.sat0{
background-image: url(/modules/monitor/img/sat0.svg);
}
article.node.vesslist .cont div.val.sat1,
.view-user-vess-view table.vessel_list td.views-field-field-mon-online-1.sat1{
background-image: url(/modules/monitor/img/sat1.svg);
}
