a.note-popup {
  color: #fff !important;
  text-decoration: none;
font-size: 0px;
}
.highcharts-annotation path {
stroke-width: 0 !important;
background-color:rgba(0, 0, 0, 0) !important;
fill: rgba(0, 0, 0, 0) !important;
}
a.note-popup:after {
content:url('note-icon1.png');
margin-left: -7px;
}
.highcharts-annotation-label span {
margin-top: 16px !important;
}



.note-popup-header {
  position: relative;
  background: #fff;
  color: #555;
  font-size: 14px;
  padding: 5px;
}
#ad-manager-note-popup {
    position: fixed;
    min-height: 120px;
    background: #fff;
    width: 300px;
    top: 20%;
    color: #222;
    width: 400px;
    left: 50%;
    margin-left: -200px;
    z-index: 10000;

}
#ad-manager-note-popup-overlay {
  position: fixed;
  background: rgba(0, 0, 0, 0.5);
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 999;
}
#ad-manager-note-popup.loading-note .note-text {
  font-size: 13px;
}
#ad-manager-note-popup .note-text {
  padding: 30px;
  text-align: center;
font-size: 13px;
}
#ad-manager-note-popup .note-popup-close {
  color: #000;
  position: absolute;
  right: 8px;
  top: 5px;
  text-decoration: none;
}

.note-popup-header .note-title { 
font-weight: bold;
position: relative;
margin-left: 35px;
margin-top: 9px;
  font-size: 0px;
color: #fff;
}
.note-popup-header .note-title:before {
content:url('note-icon.png');
position: absolute;
margin-left: -35px;
margin-top: -5px;
}
.note-popup-header .note-title:after {
content: "Market Analysis Note";
font-size: 15px;
color: #444; 
} 

.page-app-dashboard h1 {
  display: none;
}
#report-tabs {
  margin-bottom: 0;
  padding-left: 20px;
}
#report-tabs .nav-link.active {
    color: #495057;
    background-color: #fff;
    border-color: #dee2e6 #dee2e6 #fff;
}
