.music-photo {
    margin-bottom: 10px;
}

.music-photo .photo {
    float: left;
    width: 15vh;
    height: 15vh;
    margin-right: 30px;

    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
}

.music-photo .photo#mp-11 {
    background-image: url('../img/11.jpg');
}
.music-photo .photo#mp-nacht {
    background-image: url('../img/nacht.jpg');
}
.music-photo .photo#mp-fire {
    background-image: url('../img/fire.jpg');
}
.music-photo .photo#mp-ep {
    background-image: url('../img/ep.jpg');
    background-position-y: -2vh;
}

.buy-btn-container {
    display: flex;
    align-items: center;
}

.buy-btn-container div {
    margin-left: auto;
    margin-right: auto;
}

.btn-buy {
    padding: 10px 20px;
    color: #FFF;
    background: black;
    border: 1px solid #FFF;
    transition: all 0.1s ease;
    box-shadow: 0 0 0px 0 rgba(207, 0, 0, 0.52);

    display: block;
    margin-left: auto;
    margin-right: auto;
}

.btn-buy:hover {
    cursor: pointer;
    background: #1A1A1A;
    box-shadow: 0 0 20px 0 rgba(207, 0, 0, 0.52);
}

.buy-links {
    list-style-type: none;
    padding: 0;
}

.buy-links li {
    display: inline;
    padding: 10px;
}

.buy-links li span {
    display: inline-flex;
    vertical-align: middle;
}