/*!
 * jQVMap Version 1.0
 *
 * http://jqvmap.com
 *
 * Copyright 2012, Peter Schmalfeldt <manifestinteractive@gmail.com>
 * Licensed under the MIT license.
 *
 * Fork Me @ https://github.com/manifestinteractive/jqvmap
 */
.jqvmap-label
{
  position: absolute;
  display: none;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background: #292929;
  color: #ccc;
  font-family: sans-serif, Verdana;
  font-size: smaller;
  padding: 6px;
  /*left:10px !important;*/
  /*top:200px !important;*/
}
.jqvmap-label strong
{
  color:#fff;
  display:inline-block
}

.jqvmap-label ul li {
  margin:6px 0;
}
.fixedview {
  display:block !important;
  visibility:visible !important;
  opacity:1 !important;
  position:fixed !important;
  top: auto !important;
  left: auto !important;
  /*background:red;*/
  }
.jqvmap-label p b {
  padding-right:20px;
  padding-left:20px;
}
.jqvmap-label ul
{
  margin:0;
  text-align:left;
  padding:2px 10px 2px 20px;
  list-style:none;
}
.jqvmap-zoomin, .jqvmap-zoomout
{
  position: absolute;
  left: 10px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background: #000000;
  padding: 3px;
  color: white;
  width: 10px;
  height: 10px;
  cursor: pointer;
  line-height: 10px;
  text-align: center;
}
.jqvmap-zoomin
{
  top: 10px;
}
.jqvmap-zoomout
{
  top: 30px;
}
.jqvmap-region,.jvectormap-region
{
  cursor: pointer;
}
.jqvmap-ajax_response
{
  width: 100%;
  height: 500px;
}
.select-region:hover,.show-region-list:hover {

  background:rgba(199,5,5,1);
}
.select-region,.show-region-list {
  background:rgba(199,5,5,.8);
    border: 1px solid rgba(0,0,0,.15);
    border-radius: 4px;
  line-height:20px;
  padding:6px 12px;
  cursor:pointer;
  color:white;
}
.text-center {
  text-align:center;
}
.region-select {
  position:relative;
  padding-top:20px;

  /*width:50%;
  float:left;*/
}
.region-list li  a:hover{
  color:rgba(199,5,5,1);
}
.region-list li  a{
color:black;
font-weight:bold;
transition:.6s;
}
.region-list li {
  margin:0 20px 10px 0;
  text-align:left;
}
.list-column {
  width:50%;
  float:left;
}
.list-object {
  display:none;
}
.region-list {
  position:absolute;
  width:600px;
  left:60px;
  top:56px;
  display:none;
  list-style:none;
  z-index:100;
  background:white;
    border: 1px solid rgba(0,0,0,.15);
    border-radius: 4px;
  padding:15px;
  margin:0;
}
.region-info {
  position:relative;
  color:black;
  /*width:50%;
  float:left; */
}
.region-info p b {
  line-height:35px;
}
#page-content .region-info p {
  margin:0;
}
.region-info p,.region-info li,.list-object li {
  color:black;
  padding:0 20px 10px 0;
  margin:0;
}
.region-info ul,.list-object {
  list-style:none;
  margin:0;
  padding:0;
}
.clear1 {
  position:relative;
  height:1px;
  line-height:1px;
  clear:both;
}
