/* ========================================================================
 * JQVMAP
 * ======================================================================== */
.resize-map{
  width: 100%;
  height: 450px;
}
.jqvmap-label {
  position: absolute;
  display: none;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 0px;
  background: lighten($black, 15%);
  color: white;
  font-size: 0.9em;
  padding: 5px 10px;
  border-top: 5px solid $black;
}
.jqvmap-zoomin,
.jqvmap-zoomout {
  position: absolute !important;
  left: 10px !important;
  @include border-radius(50% !important);
  padding: 3px !important;
  color: #969fa1 !important;
  width: 30px !important;
  height: 30px !important;
  cursor: pointer !important;
  line-height: 0px !important;
  font-size: 0px !important;
  text-align: center !important;
  transition: background 0.2s;
}
.jqvmap-zoomin {
  top: 10px !important;
  &:before{
    font-family: FontAwesome;
    color: #fff;
    text-align: center;
    line-height: 25px;
    font-size: 16px;
    content: "\f067";
  }
}
.jqvmap-zoomout {
  top: 45px !important;
  &:before{
    font-family: FontAwesome;
    color: #fff;
    text-align: center;
    line-height: 25px;
    font-size: 16px;
    content: "\f068";
  }
}
.jqvmap-region {
  cursor: pointer;
}
.jqvmap-ajax_response {
  width: 100%;
  height: 500px;
}