body {
  padding: 0;
  margin: 0;
  font-family:sans-serif;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.lineContainer {
    overflow: hidden; /* clear the float */
}
.lineContainer > div {
    height: 26px;
}
.left {
    width: auto;
    float: left;
    position: relative;
    top: 50%;
}
.right {
    overflow: hidden;
}
.middle {
  width: auto;
}
.rright {
  float: right;
  width: auto;
  position: relative;
  top: 50%;
}

.invisible2{
  display: none;
}

.invisible{
  opacity: 0.0;
}

.toptab{
  width:100%;
  height:30px;
  background:rgba(0,0,0,0.9);
  margin-left:0px;
  padding-right:-50px
}

.params{
  width:95%;
  background:white;
  padding-left:5px;
  position:absolute;
}
.hidden{
  display:none;
}

.tab{
  float:left;
  background:linear-gradient(to right, rgba(192,192,192,0.25), rgba(192,192,192,0.5));
  display:inline-block;
  top:0;
  font-size:20px;
  padding:5px;
  padding-left:10px;
  padding-right:10px;
  border-radius: 5px;
  color:#888;
  /*margin-left:-10px;
  margin-right:-10px;*/
}
.selectab{
  color:black;
  background: linear-gradient(to right, rgba(255,255,255,1), rgba(192,192,192,1));
  border-radius: 5px;
  border-right:1px solid black;
  border-left:1px solid black;
  border-top:1px solid black;
}

h5{
  background: linear-gradient(to top, rgba(255,255,255,1), rgba(192,192,255,1));
  display:block;
}

.slider{
  margin-left:20px;
  margin-right:20px;
}

#histo1{
  border :1px solid black;
}

#defaultCanvas {
  position:absolute;
  top:0;
  left:0;
  height: 100%;
  width: 75%;
}
#map {
  position:absolute;
  top:0;
  left:0;
  height: 100%;
  width: 75%;
}
#list{
  box-shadow: -5px 0px 5px #000;
  position:absolute;
  top:0;
  left:75%;
  height: 100%;
  width: 25%;
}
#list tbody{
  height: 100%;
  overflow: auto;
  display:block;
}
#list tr{
  height: 16px;
  width: 100%;

}
.bness:nth-child(even) {
  background: #CCF
}
td{
  font-size:15px;
  height:23px;
  text-align:left;
  text-shadow: 0px 0px 3px #ffffff;
}
td.txt{
  font-size:11px;
  text-align:left;
  text-shadow: 0px 0px 3px #ffffff;
}
tr:nth-child(3) td, tr:nth-child(6) td, tr:nth-child(9) td {
  border-bottom: 3px solid black;
}
