@import url(http://fonts.googleapis.com/css?family=Quattrocento+Sans:400,400italic,700);

body {
  padding: 0;margin: 0;
}
#aerialmap, #routeMap {
  height: 100%;
  width: 100%;
  margin-top:34px;
  /*background: url(../../frames/textured_paper.jpeg) repeat;*/
}
#aerialmap2 {
  height: 100%;
  width: 100%;
  /*background: url(../../frames/textured_paper.jpeg) repeat;*/
}
.ol-attribution {
  max-width: calc(100% - 3em);
}
.ol-control button, .ol-attribution, .ol-scale-line-inner {
  font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
}

#tags {
  display: none;
}

body, h1, h2, h3, h4, p, li, td, th {
  font-family: Quattrocento Sans;
}
.navbar-inverse .navbar-inner {
  background: #1F6B75;
}
.navbar-inverse .brand {
  color: white;
  padding: 5px;
}
.phone_frame{display: block;background: url(../../frames/iphone6_portrait.png) 0 0 no-repeat;width: 375px;height: 667px;margin: 0 auto;
  position: absolute;
  z-index: 8;
  top: 0;
  left: 0;
  right: 0;}
.has-header-false{top:0 !important;}
#routeOverlayToolTip{
  position: absolute;
  left: 0px;
  top: 0px;
  z-index: 2;
  white-space: nowrap;
  padding: 5px 8px;
  border: 2px solid rgba(0, 0, 0, 0.38);
  text-shadow: -1px -2px 0px #000;
  background: rgba(19, 19, 20, 0.7);
  font-size: 12px;
  color: #ebebeb;
  line-height: 14px;
}

