.jewel-box {
    background: url(../images/JewelCase.png)no-repeat;
    background-size: 100% 100%;
    width: 35.9906442vw;
    height: 34.06442vw;
}


.jewel-box img {
    width: 23.85vw;
    padding-left: 5.1vw;
    padding-top: 1.85vw;
}

.music.section {
    display: flex;
    justify-items: center;
    grid-template-columns: 1fr 1fr 1fr;
    grid-row-gap: 6.222547584187408vw;
}

.title {
    font-size: 4vw;
    color: #fff;
    font-weight: 700;
    text-transform: uppercase;
    width: 28.843vw;
line-height:1;
}

.jewel-box {
    position: absolute;
    right: 11%;
    top: 10%;
    transform: rotate(15deg);
    z-index: 9;
}

.home-music {
    background: url(../images/Rectangle.png);
    height: 53vw;
    position: relative;
}

.cd {
    position: absolute;
    right: 5%;
    top: 34%;
    width: 29%;
}

.cd img {
    width: 30vw;
}

.play {
    position: absolute;
    right: 9%;
    top: 73%;
    z-index: 9999;
    cursor: pointer;
}

/* .play img {
    width: 7vw;
} */
.cdsvg_bottomright {
    position: absolute;
    width: 140%;
    /* height: 100%; */
    left: 40.5%;
    top: 40.5%;
    z-index: 999;
    /* opacity: 0; */
}

.cdsvg_topleft {
    position: absolute;
    top: -80%;
    left: -80%;
    width: 140%;
    /* height: 100%; */
    transform: rotate(-179deg);
}
.cd svg path {
    stroke: #302F30;
}
@media only screen and (max-width:1024px) and (orientation:portrait){
    div#active-artist-html {
        height: 40vh;
    }
}
@media only screen and (max-width:767px) and (orientation:portrait){
.title {
    font-size: 50px;
    width: 83%;
    margin-top: 150px;
}
div#active-artist-html {
    height: 100vh;
}
.jewel-box {
    width: 302px;
    height: 291px;
    top: -5%;
    right: 17%;
}

.cd {
    width: 203px;
    top: 16%;
    right: 11%;
}

.cd img {
    width: 100%;
}

.jewel-box img {
    width: 67.5%;
    height: auto;
    padding-left: 39px;
    padding-top: 17px;
}
    .play {
    top: 11%;
    right: 21%;
}

/* .play img {
    width: 63px;
} */
}
@media only screen and (min-width:1366px){
	.artists-nav.afterone.desktop {
		display: none;
	}
}