body {
  max-width: 800px !important;
  margin: auto !important;
}

.full-width {
    width:100%;
    text-align: center;
    margin: 5px 0;
}

.dot {
    stroke: #ffffff;
    opacity: 1;
    cursor: pointer;
}

.dot.claimed {
    pointer-events: none;
}

.dot:hover {
    opacity: 1;
    stroke: #ccccdd;
}

.status {
    width: 260px;
    margin: 0 auto;
    color: white;
    text-align: center;
    font-size: 1.6em;
    font-family: "Helvetica Neue" "Arial" sans;
    border-bottom-left-radius: 15px;
    border-bottom-right-radius: 15px;
}
