
:root {
  --scaled: 100%;
}

body, html {
  height: 100% !important;
  margin: 0;
  font: 400 15px/1.8 "Lato", sans-serif;
  color: #777;
  padding-top: 50px;
  padding-bottom: 500px;

}

.bg-signal, .bg-airside {
  position: relative;
  background-attachment: fixed;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;

}
.bg-signal {
  background-image: url("/photos/bg-images/bg-signal.jpg");
  min-height: 75%;
}

.bg-airside {
  background-image: url("/photos/bg-images/taxiway-v-007.jpeg");
  min-height: 70%;
}

.sqltbl1 {
  min-width: 80px;
}

.sqltbl2 {
  min-width: 125px;
}

.shrink {
height: var(--scaled);
width: var(--scaled);
}

/* Turn off parallax scrolling for tablets and phones */
@media only screen and (max-device-width: 1024px) {
  .bg-signal, .bg-airside {
    background-attachment: scroll;
  }
}
