.accordion__title + a[name] {
  display: block;
  position: relative;
  visibility: hidden; 
  top: -7.5rem;
}
.general-content a:first-child,
.slider-feed a:first-child,
.faq-heading a:first-child,
.service-topic-panels-highlight__col a:first-child,
.content-carousel a:first-child,
.content-carousel-two-panels a:first-child,
.fact-sheet a:first-child,
.charts-graphs-feed a:first-child,
.img-carousel a:first-child,
.large-featured-content-panels a:first-child,
.media-resources-feed a:first-child,
.service-topic-panels a:first-child,
.statistics-panel a:first-child,
.service-topic-panels-highlight a:first-child,
.video-feed a:first-child {
	scroll-margin-top: 12rem;
}

.publications.general-content p.btn-t4-congress-blue {
  display: inline-block;
  border-radius: 30px;
} 
.banner-search-bar-with-filter.purple-bg {
  background-color: #692678;
}

.tabs.style__horizontal .tabs__nav .tabs__nav-link.is__active:active,
.tabs.style__horizontal .tabs__nav .tabs__nav-link.is__active:focus,
.tabs.style__horizontal .tabs__nav .tabs__nav-link.is__active:hover {
	outline: none;
}
.fact-sheet__bottom__article__content ul {
  list-style: disc inside;
  margin-bottom: 1rem;
}
.fact-sheet__bottom__article__content ul li {
  margin: 0 0 .75rem 0;
}
.general-content__standard table tbody tr {
  border-bottom: 2px solid #dae3ec;
}
.general-content a,
.general-content h1,
.general-content h2,
.general-content h3,
.general-content h4,
.general-content h5,
.general-content h6 {
  font-weight: bold;
}

.general-content h1 {
  font-size: 2.75rem;
}
.general-content h2 {
  font-size: 2.15rem;
}
.general-content ul, 
.general-content ol,
.general-content ul li ul, 
.general-content ol li ol,
.general-content ul li ul ul, 
.general-content ol li ol ol {
  padding-left: 2rem;
}
.general-content ul li::marker {
  font-size: 0.9rem;
}
.general-content img.floated-image {
  width: 30%;
}
/*Highcharts ULs*/
.nws-highcharts ul {
  list-style: disc inside;
  margin-bottom: 1rem;
  padding-left: 2rem;
}
.nws-highcharts ul li::marker {
  font-size: 0.9rem;
}
.nws-highcharts ol {
  list-style: decimal inside;
  margin-bottom: 1rem;
  padding-left: 2rem;
}
.nws-highcharts ol li::marker {
  font-size: 0.9rem;
}
@media screen and (max-width: 992px) {
  .general-content img.floated-image {
    width: 100%;
    max-width: 100%;
  }
}
.breadcrumb.header-shrink-applied {
  margin-top: 2.8rem;
}

@media screen and  (max-width:991px) {
  .small-featured-panels .small-featured-panels__block {
    width: 100%;
    position: relative;
    bottom: 0;
  }
  .small-featured-panels .small-featured-panels__block.public-facing {
    bottom: 2px;
  }
}
.highcharts-title{
  font-weight: bold;
} 

h2{
  font-weight: bold;
}

.highcharts-data-table{
    margin-left:2em;
    margin-right:2em;
}
.general-content .img-right img {
    width: auto;
    max-width: 100%;
}

.highcharts-series{
  opacity: 1 !important;
}

.highcharts-tracker{
  opacity: 1 !important;
}
@media (min-width: 995px){
  .full_inner{
   padding-left:8em; 
  }
}
@media (max-width: 991px){
  .full_inner{
      width: 100%;
      margin-top: 1rem;
  }
}
.fact-sheet__middle__swipe, .content-carousel .tabs {
  overflow: hidden;
}
.fact-sheet__bottom__article__content ul li {
  font-size: 0.875rem;
}
.fact-sheet__bottom__article__content a {
  font-weight: bold;
}
.news__title{
	font-size:2.15rem!important;
}

.a11ylinks a{
  position: absolute;
  left:  -4000px;
}

.a11ylinks a:active, .a11ylinks a:focus{
  left: 1rem;
  top:  1rem;
}

g.highcharts-label.highcharts-data-label.highcharts-data-label-color-0.highcharts-data-label-hidden {
    opacity: 1 !important;
}

g.highcharts-label.highcharts-data-label.highcharts-data-label-color-1.highcharts-data-label-hidden {
    opacity: 1 !important;
}
/*
.highcharts-label text {
  opacity: 0;
}
.highcharts-tooltip text {
  opacity: 1;
}
*/
