ul.artist-social { list-style: none; padding: 0px; margin: 0px; display: flex; flex-wrap: wrap; overflow: hidden; }
ul.artist-social li {}
ul.artist-social li a { display: block; padding: var(--inner-gap) var(--gap); }
ul.artist-social li a img { display: block; width: 20px; height: 20px; }
ul.artist-social li.artist-social-facebook { background-color: #3b5998; }
ul.artist-social li.artist-social-instagram { background-color: #3f729b; }
ul.artist-social li.artist-social-youtube { background-color: #e52d27; }
ul.artist-social li.artist-social-soundcloud { background-color: #FF5500; }
ul.artist-social li.artist-social-spotify { background-color: #1ed760; }
ul.artist-social li:first-child { border-top-left-radius: var(--inner-border-radius); border-bottom-left-radius: var(--inner-border-radius); }
ul.artist-social li:last-child { border-top-right-radius: var(--inner-border-radius); border-bottom-right-radius: var(--inner-border-radius); }
ul.artist-social li:hover { background-color: #1a1a1a; }

.artist-content { margin-bottom: var(--gap); }
.artist-content .imageinfo { display: flex; flex-wrap: wrap; gap: var(--gap); padding: var(--gap); border-radius: var(--border-radius); background-color: #FFFFFF; overflow: hidden; margin-bottom: var(--gap); }
.artist-content .imageinfo .image {}
.artist-content .imageinfo .image img { display: block; border-radius: var(--inner-border-radius); }
.artist-content .imageinfo .info { flex-grow: 1; display: flex; align-items: center; }
.artist-content .imageinfo .info .evsng-info { flex-grow: 1; }
.artist-content .imageinfo .info .evsng-info .evsng-info-in { display: flex; flex-wrap: wrap; gap: var(--inner-gap); }
.artist-content .imageinfo .info .evsng-info .evsng-info-in .evsng-cell { flex-basis: 160px; font-weight: 600; }
.artist-content .imageinfo .info .evsng-info .evsng-info-in .evsng-cell-info { flex-basis: calc(100% - 160px - var(--inner-gap)); }
.artist-content ul.artist-social { margin-bottom: var(--gap); }

.artist-content > .evsng-info { margin-bottom: var(--gap); }
.artist-content > .evsng-info .evsng-info-in { display: flex; flex-wrap: wrap; gap: var(--inner-gap); }
.artist-content > .evsng-info .evsng-info-in .evsng-cell { flex-basis: 120px; }
.artist-content > .evsng-info .evsng-info-in .evsng-cell-info { flex-basis: calc(100% - 120px - var(--inner-gap)); font-weight: 600; }

.single-artist .ev2page h2 { margin-bottom: var(--gap); }
.single-artist .ev2page .festivals { margin-bottom: var(--gap); }
.single-artist .ev2page .artiesten { margin-bottom: var(--gap); }



@media (max-width: 991px){

	.artist-content .imageinfo .image { margin: 0px auto; }

}

@media (min-width: 992px){

	.artist-content .imageinfo .image { padding-right: var(--gap); }

}

.artist-the-content { padding: var(--gap); margin-bottom: var(--gap); background-color: #FFFFFF; border-radius: var(--border-radius); }