.zs_map_of_india path{
  pointer-events: all;
}
#bg_new{opacity:1 !important;}
.zs_map_of_india path{
    fill: #aef35a;
    stroke:white;
    stroke-width: 2;
    pointer-events:all;
    cursor: pointer;
    transition: 0.7s;
     -webkit-transition: 0.7s;
    -moz-transition: 0.7s;
    -o-transition: 0.7s;
}
.zs_map_of_india path.colored{fill:#9bcf03;}
.zs_map_of_india g{fill:#9bcf03;opacity:1 !important;}
g:hover{opacity:1 !important;}
.zs_map_of_india .buffer{fill:#000000;font-size:14px;}
.zs_map_of_india g{
      transition: 0.7s;
     -webkit-transition: 0.7s;
    -moz-transition: 0.7s;
    -o-transition: 0.7s;  
}
.zs_map_of_india g.hovered {
    opacity: 1!important;    
}
.zs_map_of_india g.hovered path{
  fill:#d7d6d6;
}
.zs_map_of_india g.pum-trigger.hovered path{fill: #7dba00;}
.zs_map_of_india circle{
    cursor: pointer;
    stroke-width: 1px;display:none;
    stroke: black;
    fill: #fafafa;
    transition: 0.7s;
     -webkit-transition: 0.7s;
    -moz-transition: 0.7s;
    -o-transition: 0.7s;
}
.zs_map_of_india circle.hovered_circle.capitale{
    fill: #ef6060;
}
.zs_map_of_india circle.hovered_circle{
    fill: #bababa;
}
.zs_map_of_india rect{
      stroke-dasharray: 6;
    stroke-width: 1px;
}
.india-map-container{
  position: relative;
}
.powered{
   position: absolute;
   display: block;
   right: 0px;
   bottom: 0px;
   padding: 5px 15px;
   background-color: rgba(234, 220, 220, 0.3);
   border-radius: 35px 0px 0px 0px;
   font-family: sans-serif;
   font-size: 11px;
   text-decoration: none;
   color: black;
   transition: 0.5s;
}
.powered:hover{
    background-color: rgba(234, 220, 220, 1); 
}
.description-map-of-india{
  font-family: sans-serif;
  pointer-events: none;
  position: absolute;
  font-size: 14px;
  text-align: center;
  background: black;
  padding: 10px 15px;
  z-index: 5;
  line-height: 14px;
  margin: 0 auto;
  color: #fff;
  border-radius: 5px;
  box-shadow: 0 0 0 1px #eee;
  transform: translateX(-50%);
  display: none;
}
.description-map-of-india.active{
  display: block;
}
