section#main_section {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: top;
    text-align: center;
    color: #fff;
}

.content {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    min-width: 600px;
    line-height: 30px;
}

.category {
    display: inline-flex;
    text-align: left;
}

.resource-line {
    display: inline-flex;
    text-align: left;
    width: 100%;
}

.symbol {
    width: 15px;
}

.hyperlink {
    width: 200px;
}

.description {
    width: 500px;
}