body {
    font-family: Helvetica Neue;
}

quote {
    font-style: italic;
    font-size: 20px;
    color: #666;
    padding: 0 50px;
}

#container {
    text-align: center;
    width: 1024px;
    margin: 0 auto;
    overflow-x: hidden;
}

@media (max-width: 1024px) {
    #container {
        width: 100%;
    }
}

#samples {
    /*height: 30px;*/
    width: 90px;
    /*font-size: 30px;*/
}

#go {
    /*height: 30px;*/
    width: 90px;
    /*font-size: 30px;*/
}

svg {
    font: 10px sans-serif;
}

.y.axis path {
    display: none;
}

.y.axis line {
    stroke: #fff;
    stroke-opacity: .2;
    shape-rendering: crispEdges;
}

.y.axis .zero line {
    stroke: #000;
    stroke-opacity: 1;
}

.title {
    font: 300 78px Helvetica Neue;
    fill: #666;
}

rect {
    fill-opacity: .6;
    fill: #2aa896;
}
