body {
    background-color: lightpink;
}

.soul {
    background-color: goldenrod;
    color: goldenrod;
}

.avoidkulture {
    background-color: aliceblue;
}

.album {
    background-color: #FF7A33;
}

a, p, h2 {
    color: lavenderblush;
    font-family: "Arial", sans-serif;
    font-size: 5vw;
}

.outline {
    border: dashed .5vw lightblue;
}

.bottom {
    border: dashed .5vw lightblue;
    font-size: 10vw;
    padding-bottom: 7.5vw;
}

.spook {
    background-color: black;
    color: darkseagreen;
}

.super-spook {
    color: #2c2531;
}

a {
    text-decoration: none;
}

img {
    max-width: 75%;
    display: block;
    margin-left: auto;
    margin-right: auto;
}


.name {

    color: lavender;

}

.smaller-text {

    font-size: 3vw;

}


.above_and_below {

    color: crimson;

}


.symbol {

    max-width: 30px;
}

.aboot {
    font-size: 2vw;
}

.aboot:hover {
    animation: shake 0.82s;
    transform: translate3d(0, 0, 0);
    backface-visibility: hidden;
    perspective: 1000px;
}

@keyframes shake {
    10%, 90% {
        transform: translate3d(-1px, 0, 0);
    }

    20%, 80% {
        transform: translate3d(2px, 0, 0);
    }

    30%, 50%, 70% {
        transform: translate3d(-4px, 0, 0);
    }

    40%, 60% {
        transform: translate3d(4px, 0, 0);
    }
}

.circular {
    border-radius: 50%;
}

.ultrablack {
    color: black;
}