body {
  font-family: 'OpenSans';
}
.clearFix {
  width: 100%;
  clear: both;
  position: relative;
}
#block-textresize-2 .content {
  background: #133054 !important;
}
.sec-performance {
  /*background: #efefef;*/
  padding: 40px 0;
  border: 2px solid #d9d9d9;
  border-radius: 10px;
}

.sec-performance,
.tabs,
.content {
  background: #fff;
}
.sec-performance .heading-title {
  text-align: center;
  width: 100%;
}

.sec-performance .heading-title {
  /*font-size: 26px;*/
  color: #1454a3;
  font-weight: bold;
  position: relative;
  line-height: normal;
  line-height: normal;
  display: inline-block;
  padding: 25px 0;

  margin-top: -25px;
}

.tabList {
  width: 100%;
  text-align: center;
}

.tabList ul.tabs {
  margin: 0px;
  padding: 0px;
  list-style: none;
}

.tabList ul.tabs li {
  background: none;
  color: #222;
  display: inline-block;
  padding: 10px 15px;
  cursor: pointer;
  font-size: 14px;
  font-weight: 600;
}

.tabList ul.tabs li.current {
  background: none;
  border-bottom: 2px solid #e67817;
  /*color: #E67817;*/
  z-index: 2;
  font-size: 14px;
}

.tab-content {
  display: none;
  padding: 15px;
}

.tab-content.current {
  display: inherit;
  position: relative;
}

.disclaimer {
  position: absolute;
  bottom: 0;
  right: 20px;
  font-size: 14px;
  color: #666;
}

.graph-opt-btn {
  position: absolute;
  top: 0;
  right: 150px;
}

.btn-gr-bar,
.btn-gr-line {
  width: 20px;
  height: 20px;
  display: inline-block;
  margin: 0 7px;
  outline: none;
}

.btn-gr-bar {
  background: url(../img/ic_bar_graph.png) no-repeat;
}

.btn-gr-line {
  background: url(../img/ic_line_graph.png) no-repeat;
  width: 20px;
  height: 20px;
  display: inline-block;
}

.btn-gr-bar:hover,
.btn-gr-line:hover {
  background-position: 0 -23px;
  cursor: pointer;
}

.btn-gr-bar.active,
.btn-gr-line.active {
  background-position: 0 -23px;
}

rect.highcharts-point {
  fill: #1454a3 !important;
}
#statistics .btn-gr {
  /*background-color: #e67817;*/
  border-color: #e67817;
  width: 104px;
  /*color: #ffffff;*/
}
#statistics .btn-gr:hover {
  background: #1454a3;
}

/* .sec-performance, .tabs, .content{
    padding: 40px 0;
    border:2px solid #d9d9d9;
    border-radius: 10px;
} */
.sec-performance [type="radio"]:checked ~ label {
  color: #222;
}

.highcharts-data-label text,
.highcharts-data-label text tspan {
  fill: #222 !important;
}

.highcharts-spline-series text tspan {
 /* fill: #222 !important;
  stroke: #ffff !important;*/
  stroke-width: 2px;
  stroke-linejoin: round;
}

.sec-performance .tab label {
  padding: 10px 25px;
}
