body {
    margin-top:71px;
}

.sr-bar {
    float:left;

}
.sr-name {
    width:20%;
    float:left;
    text-align:right;
    padding-right:15px;
    min-width: 243px;
}
.subredditWrap {
    clear:both;
    padding-bottom:5px;
}
.subredditWrap .sr-neg {
   background-color:#ff6384;
}
.subredditWrap .sr-pos {
   background-color:#36a2eb;
}
.subredditWrap .sr-neu {
   background-color:#cee3f8;
   margin-left:243px;
}
.footer {
    margin-top:3em;
}
.sr-stat {
    font-size: 38px;
    text-align: center;
    margin-top: .5em;
    margin-left: auto;
    margin-right: auto;
    max-width: 200px;
    padding: 10px;
    background-color: #cee3f8;
}
.sr-stat .subtext {
    font-size:18px;
    display:block;
}
.navbar-fixed-top {
    border-bottom: 1px solid #5f99cf;
    background-color: #cee3f8;
}
.fullBg {
    padding-top:71px;
    min-height:calc(100vh - 51px);
}
.jumbo-index {
    font-size:24px;
}
.relative {
position:relative;
}
.gauge-key.neg {
   left:0px;
}
.gauge-key.pos {
   right:0px;
}
.gauge-key {
	font-size:3em;
    opacity:.3;
	position:absolute;
}
.gauge-container {
  width: 400px;
  height: 200px;
  position: relative;
  right: 0;
  overflow: hidden;
  text-align: center;
}

.gauge-a {
  z-index: 1;
  position: absolute;
  background-color: rgba(255,255,255,.2);
  width: 400px;
  height: 200px;
  top: 0%;
  border-radius: 250px 250px 0px 0px;
}

.gauge-b {
  z-index: 3;
  position: absolute;
  background-color: #222;
  width: 250px;
  height: 125px;
  top: 75px;
  margin-left: 75px;
  margin-right: auto;
  border-radius: 250px 250px 0px 0px;
}

.gauge-c {
  z-index: 2;
  position: absolute;
  background-color: #5664F9;
  width: 400px;
  height: 200px;
  top: 200px;
  margin-left: auto;
  margin-right: auto;
  border-radius: 0px 0px 200px 200px;
  transform-origin: center top;
  transition: all 1.3s ease-in-out;
}

.gauge-c {  transform:rotate(.5turn);
}

.gauge-data { color: rgba(255,255,255,1); }

.gauge-data {
  z-index: 4;
  color: rgba(255,255,255,.2);
  font-size: 1.5em;
  line-height: 25px;
  position: absolute;
  width: 400px;
  height: 200px;
  top: 90px;
  margin-left: auto;
  margin-right: auto;
  transition: all 1s ease-out;
}
