#media-page-link-button {
    border-color: #8691c8;
    box-shadow: 0 0 10px #8691c87c;
}

main {
    height: auto;
    width: auto;

    text-align: center;
}
.media-tile {
    display: inline-table;

    margin: 5px;
    padding: 0px 15px 5px 15px;

    border-style: solid;
    border-color: #a0a0a0;
    border-width: 1px;
    border-radius: 6px;

    background: linear-gradient(45deg, #221010, #0b0b22);
}
a, a::after {
    text-decoration: none;
}
a:hover {
    color: #ffffff;
    text-shadow: 0 0 5px #ffffff;

    transition: all 0.25s;
}
.media-tile-brand {
    color: #ffffff;
    text-align: center;
    font-size: 40px;
    font-style: normal;
}
.media-tile-title {
    font-style: italic;
    text-align: center;
}