.thumb-frame {
  width:50px;
  height:50px;
  text-align: center;
  line-height: 50px;
  margin-right: 4px;
  margin-top: -4px;
  margin-bottom: -4px;
}

.thumb {
  max-width:50px;
  max-height:50px;
  vertical-align: middle;  
}

#mapImage {
    max-width:100%;
    max-height:100%
}

img.full {
    max-width:100%;
    max-height:100%
}

.hidden
{
    display:none !important;
}

ons-dialog p {
    text-align: center;
}

.shadow:after {
  content: "";
  display: block;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0px;
  left: 0px;
  background-image: url('/maps/shadow.png');
  background-size: 100px 100px;
  background-position: 30px 30px;
  opacity: 0.5;
}