@charset "utf-8";
/* CSS Document */
/*------------------------------------*\
    Deco Data Page
\*------------------------------------*/
.deco-data-section {
  margin-bottom:1em;
}
.deco-data-section input {
  margin-right:.3em;
}
.deco-data-section input:focus {
  background:none;
}
.deco-data-section span {
  font-weight:bold;
}

.deco-data-section span.date1, .deco-data-section span.date2{
  display:block;
}

.deco-data-section-location span {
  font-weight:bold;
  display:block;
}
.deco-data-section button {
  transition:0s;
}
.deco-data-section button:hover {
  background-color:#c0543f;
}
.selectize-control.device_user_agent.single, .selectize-control.sensor_id.single {
  max-width:300px;
}

.deco-data-section-class {
  display:none;
}

div[class^="deco-data-section-checkbox-class-"] {
  margin-left:30px;
}

.deco-data-section-checkbox-minbias-1 {
  margin-top:10px;
}

.tablesaw-all-cols-visible {
  display:none;
  transition: opacity 1s ease-out;
}

@media (min-width:980px) {
  .tablesaw {
    table-layout: fixed;
    width: 100%;
    white-space: nowrap;
  }
  .tablesaw td {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }

  p.scroll-note {
    display:none;
  }
}

@media (max-width:980px) {
  p.scroll-note {
    display:block;
  }
  
}

#google-map-iframe {
  width:100%;
  height:300px;
  border: 1px solid black;
  display:inline-block
}

body {
  margin: 0;
  /*background: #dedede;*/
}
#column {
  /*width: 920px;*/
  background: #ffffff;
  margin: 0 auto 1em;
  padding: 1em;
}
#display {
  margin-top: 1em;
}
.tablesaw thead tr:first-child th {
  font-weight: normal;
  font-family: 'PT Sans';
  font-size:.7em !important;
  text-align:center;
}

table.data td, table.data th {
  border: 1px solid #666;
  padding: 0.2em 0.5em;
  line-height: 22px;
  font-size: .9em !important;
}
table.data {
  border-collapse: collapse;
  empty-cells: show;
  margin: 0.1em;
  /*table-layout: fixed;
  width: 720px;*/
}
.tablesaw-bar.mode-swipe {
  float:left;
}
p.key {
  font-weight: bold;
  margin-bottom: .3em;
}
p.description {
  margin-top: 0;
  margin-bottom:.1em;
}

input[name=latitude],input[name=latitude2],input[name=longitude],input[name=longitude2], input[name=altitude], input[name=altitude2] {
  width:100px;
}

.datetimepicker {
  display:block;
}
