div#page div#content {
    color: #3A3A3A;
}

div.usageGraph {
    height: 400px;
    width: 90%;
    margin-left: 5%;
}

div.graphController {
    width: 90%;
    margin-left: 5%;
}

.hidden {
    display: none;
}

div.manage_add img {
    vertical-align: middle;
}

table.manage {
    margin-top: 10px;
    width: 90%;
    border: 1px solid #3FA43A;
    border-collapse: collapse;
}

table.manage tr.section td {
    background-color: #7ace76;
    font-weight: bold;
    color: #FFF;
}

table.manage thead {
    background-color: #3FA43A;
    color: #FFF;
}

/* Progress bar */
.progress-label {
    float: left;
    width: 100%;
    text-align: center;
    margin-top: 5px;
    font-weight: bold;
    text-shadow: 1px 1px 0 #000;
    color: #fff;
}

div.ui-progressbar.p3-progressbar {
    background: #9C9A9A;
}

div.ui-progressbar-value.progressbar-ok {
    background: #3FA43A;
}

div.ui-progressbar-value.progressbar-exceeded {
    background: #A63A40;
}

#limits > div {
    margin-bottom: 10px;
}