.div-loader {
	width: 100%;
    height: 100%;
    background: #000 url("../images/ajax-loader.gif") no-repeat;
    background-position: center;
    opacity: 0.3;
    z-index: 1000;
    position: fixed;
    left: 0;
    top: 0;
    display: none;
}


.nav-tabs a {
  outline:0!important;
}
body .tab-block .pillar-tabs .nav-tabs li.active a:hover,
body .tab-block .pillar-tabs .nav-tabs li.active a{
  background:#519bd2;
}
.front .map-section,
.front .region-content-top-first .pillar-tab-content{
  background:transparent;
}
.front .pillar-tabs.container-fluid{
  border:none;
}
.front .region-content-top-first{
  background:url(../images/map_bg.png) repeat-x scroll 0 0 #6cc2d1;
  position: relative;
}
.front .region-content-top-first .pillar-tab-content{
  padding:20px 0 10px 0;
}
.front .region-content-top-first .pillar-blurb{
    font-size: 14px;
    line-height: 18px;
    overflow: hidden;
}
.enjoyhint_close_btn,
.enjoyhint_skip_btn,
.enjoyhint_next_btn{
  color:#fff!important;
  border:2px solid #4F98D3!important;
   background:#4F98D3!important;
}

.enjoyhint_skip_btn:hover,
.enjoyhint_next_btn:hover{
  background:#4F98D3!important;
}
.enjoyhint_close_btn{
    background: url(../images/close_guide.png) no-repeat center center transparent!important;
    border:none !important;
}
.enjoyhint_close_btn::after, .enjoyhint_close_btn::before{
  display:none;
}
.tooltipnotVisible{
	visibility:hidden!important;
	opacity:0!important;
}
.highcharts-tooltip:not(.highchartClicks) .tooltipbottom{
	display:none;
	visibility:hidden;
}
.highcharts-tooltip:not(.highchartClicks) .tooltiptop{
	margin:0;
	padding:0;
	border:none;
}
.hiddenLegend{
  display:none;
} 
/*************export*****************/
.front .view-pillars .tab-content{
  position:relative;
}
.front .view-pillars .tab-content .export-data{
 /* position:absolute;
  right:0;
  top:10px;*/
  float: right;
  margin-right: 61px;
  position: relative;
  margin-top: -19px;
  margin-bottom: 20px;
}
.export-data ul{
  float:left;
}
.export-data ul li{
  cursor:pointer;
 /* float:left;
  display:inline-block;
   height: 30px;
    width: auto;*/
  font-size:14px;
  margin-right:5px;
  padding-left:30px;
  line-height:30px;
}
/*.export-data ul li.export-xls{
   background:url(../images/excel.png) no-repeat left center transparent;
   
}
.export-data ul li.export-pdf{
   background:url(../images/icn_pdf.png) no-repeat left center transparent;
}*/
/*.highcharts-legend-item>span {
    color: #fff !important;
    display:none;
}
g.highcharts-legend-item {
    display: none;
}*/
/*********refresh**********/
.refreshField{
  opacity:0;
  cursor:pointer;
  position:absolute;
  right:0;
  top:-ms-calc( 50% - 8px );
  top:-moz-calc( 50% - 8px );
  top:-webkit-calc( 50% - 8px );
  top:calc( 50% - 8px );
  background:url(../images/refresh.png) no-repeat left center transparent;  
  width:14px;
  height:16px;
}
/*.refreshField.active{
   opacity:1;
}*/
.zoomto .mapZoom{
  padding-right:30px;
}
.hund-score{
  display: none !important;
}
.hund-score.show{
   display: block !important;
}
@media (max-width: 767px){
  .front .view-pillars .tab-content .export-data{
      margin-top:0;
      float: none;
      margin: 0 auto;
  }
  .front .view-pillars .tab-content  .export-data ul {
      right: calc( 50% - 64px);
      right:-moz-calc( 50% - 64px);
      right:-ms-calc( 50% - 64px);
      right:-webkit-calc( 50% - 64px);
  }
  div.indicatorList{
    top: 60px;
  }
  ul.mapLegends{
    position: initial;
    padding-bottom: 10px;
  }
}
