/*
    Autor: Miguel Belmonte Granados
    Fecha: 16/11/2019
    Última modificación: 20/11/2019
*/

#main_container {
    background-size: contain;
}

#inner_container {
    max-width: 1278px;
    margin: 0 auto;
    display: flex;
    justify-content: space-between;
}

main {
    min-width: 650px;
    display: flex;
    flex-direction: column;
    margin-left: 5px;
}

/* ASIDE */
aside {
    min-width: 190px;
    max-width: 250px;
    width: 50%;
    height: 300px;
    position: sticky;
    top: 15%;
    margin-left: 8px;
    margin-right: 15px;
}

aside .card-content {
    border-radius: 10px;
    text-align: center;
    min-height: 300px;
}

aside iframe {
    width: 90%;
    height: 80px;
    margin: 0 auto;
}

.aside-option {
    margin-bottom: 5px;
    overflow-y: auto;
}

.aside-option img {
    width: 50px;
    margin-left: 15px;
    float: left;
}

.aside-option p {
    margin-top: 5px;
    float: left;
    width: 50%;
}

.aside-option:nth-child(4) p,
.aside-option:nth-child(5) p {
    padding-top: 10px;
}

.aside-option h2 {
    margin-top: 10px;
    font-size: 17px;
}
/* /ASIDE */

section, .bg {
    width: 100%;
}

article {
    position: relative;
}

.bg {
    height: 250px;
    position: relative;
    z-index: 2;
}

.bg h2 {
    font-size: 24px;
    position: absolute;
    bottom: 5px;
}

.bg h2:first-of-type {
    left: 215px;
}

/* CARD */
.card {
    width: 100%;
    margin-bottom: 20px;
}

.card-content {
    border-left: none;
    border-right: none;
}

/* /CARD */

/* BACKGROUND IMAGES */
#hollywoodsbleeding {
    /* background: linear-gradient( rgba(28, 28, 28, 0.2) 100%, rgba(0, 0, 0, 0.5)100% ),url(../imgs/hollywoodsbleedingBg.jpg); */
    background-image: url(../imgs/hollywoodsbleedingBg.jpg);
}

#beerbongsAndBentleys {
    background-image: url(../imgs/beerlongsAndBentleysBg.jpg);
}

#stoney {
    background-image: url(../imgs/stoneyBg.jpg);
}

#august26th {
    background-image: url(../imgs/august26Bg.jpg);
}
/* /BACKGROUND IMAGES */

.front {
    width: 200px;
    height: 200px;
    position: absolute;
    top: 90px;
    /* margin-left: auto; */
    /* margin-right: auto; */
    left: 1px;
    right: 0;
    z-index: 3;
    box-shadow: 2px 2px 10px 3px black;
}

.songs {
    position: relative;
    z-index: 1;
    /* background-color: blue; */
    padding-top: 30px;
}

.featured {
    text-align: center;
    margin-bottom: 15px;
}

.featured h3 {
    margin-bottom: 5px;
}

.featured figure {
    margin-top: 5px;
    margin-bottom: 10px;
}

.featured img {
    width: 100px;
    height: 100px;
}

.featured audio {
    border-radius: 25px;
    box-shadow: 2px 2px 8px black;
}

iframe {
    width: 100%;
    height: 500px;
}

/* FEATURED-ARTIST */
#featured-artist .card-content {
    border-radius: 10px;
}

#featured-artist iframe {
    width: 100%;
    height: 80px;
}
/* /FEATURED-ARTIST */