body {
    background-color: #222;
    font-family: "Courier New", Courier, monospace;
}

h1 {
    color: #ccc;
    font-size: 3.5em;
    text-align: center;
}

h2,
div > div > p,
pre,
p {
    color: #ccc;
    
}

a {
    color: lightgray;
}
a:visited {
    color: lightblue;
}

img {
    width: 100%;
}

.star {
    padding-right: 10px;
}

.fa-color-bronze {
    color: #614e1a;
}

.fa-color-silver {
    color: #c0c0c0;
}

.fa-color-gold {
    color: #ffd700
}

ul li {
    margin-bottom: 15px;
    list-style-type: none;
}
ul li .title {
    color: #ccc;
    display: block;
}

ul li a {
    margin-left: 20px;
    display: block;
}
