body {
    margin: 0;
}

h1 {
    margin: 10px 0;
    font-family: "Segoe UI", "Helvetica Neue", Helvetica, Arial, sans-serif;
    -webkit-font-smoothing: antialiased;
    font-weight: 300;
    color: #242d30;
}

#bowlG {
  position: relative;
  width: 58px;
  height: 58px;
  margin: auto;
}

#bowl_ringG {
  position: absolute;
  width: 58px;
  height: 58px;
  border: 5px solid rgba(194,204,194,0.7);
  border-radius: 58px;
  -o-border-radius: 58px;
  -ms-border-radius: 58px;
  -webkit-border-radius: 58px;
  -moz-border-radius: 58px;
}

.ball_holderG {
  position: absolute;
  width: 16px;
  height: 58px;
  left: 21px;
  top: 0px;
  animation-name: ball_moveG;
  -o-animation-name: ball_moveG;
  -ms-animation-name: ball_moveG;
  -webkit-animation-name: ball_moveG;
  -moz-animation-name: ball_moveG;
  animation-duration: 0.905s;
  -o-animation-duration: 0.905s;
  -ms-animation-duration: 0.905s;
  -webkit-animation-duration: 0.905s;
  -moz-animation-duration: 0.905s;
  animation-iteration-count: infinite;
  -o-animation-iteration-count: infinite;
  -ms-animation-iteration-count: infinite;
  -webkit-animation-iteration-count: infinite;
  -moz-animation-iteration-count: infinite;
  animation-timing-function: linear;
  -o-animation-timing-function: linear;
  -ms-animation-timing-function: linear;
  -webkit-animation-timing-function: linear;
  -moz-animation-timing-function: linear;
}

.ballG {
  position: absolute;
  left: 0px;
  top: -14px;
  width: 23px;
  height: 23px;
  background: rgb(237,9,9);
  border-radius: 19px;
  -o-border-radius: 19px;
  -ms-border-radius: 19px;
  -webkit-border-radius: 19px;
  -moz-border-radius: 19px;
}

@keyframes ball_moveG {
  0% {
    transform: rotate(0deg);
  }

  100% {
    transform: rotate(360deg);
  }
}

@-o-keyframes ball_moveG {
  0% {
    -o-transform: rotate(0deg);
  }

  100% {
    -o-transform: rotate(360deg);
  }
}

@-ms-keyframes ball_moveG {
  0% {
    -ms-transform: rotate(0deg);
  }

  100% {
    -ms-transform: rotate(360deg);
  }
}

@-webkit-keyframes ball_moveG {
  0% {
    -webkit-transform: rotate(0deg);
  }

  100% {
    -webkit-transform: rotate(360deg);
  }
}

@-moz-keyframes ball_moveG {
  0% {
    -moz-transform: rotate(0deg);
  }

  100% {
    -moz-transform: rotate(360deg);
  }
}

.float-right{
  float:right;
}

.margin-left-20{
  margin-left: 20px;
}

.margin-right-20{
  margin-right: 20px;
}

.btn-copy{
  padding: 0px 6px 0px 0px;
}

.nvd3 text {
  font: normal 11px sans-serif !important;
}
.nvd3 .title {
  font: normal 10px sans-serif !important;
  text-align: center;
}
.nvtooltip {
  font-family: sans-serif !important;
}

.nvd3.nv-noData{
  text-anchor: end !important;
  font-size: 14px !important;  
}

.btn-input-date{
  cursor: pointer !important;
}

/* .pvtAxisContainer li span.pvtAttr {
  background: #5bc0de !important;
  border: 1px solid #5bc0de !important;
  padding: 5px 10px !important;
  color: white !important;
  font-weight: bold !important;
}

.pvtTriangle {
  cursor: pointer;
  color: white !important;
}

.pvtAxisContainer, .pvtVals {  
  color: #000;
  background-color: #eef8fb !important;
} */

.copyContainer{
}

.bold-text{
  font-weight: 600;
}
