div#main div#content div#content-header h1 {
	text-transform: uppercase;
	font-weight: bold;
	font-size: 16px;
}
div#main div#content {
	font-size: 16px;
}
div#main div#content div#content-area ul {
	display: inline;
}
div#main div#content div#content-area ul li {
	list-style: none;
	margin-bottom: 40px;
}
div#main div#content div#content-area p {
	margin: 0;
	padding: 0;
	margin-bottom: 10px;
}
div#main div#content div#content-area div.view-data-event-event-start {
	text-transform: uppercase;
	font-weight: bold;
	font-size: 16px;
}
div#main div#content div#content-area div.view-data-node-title {
	text-transform: uppercase;
	font-weight: bold;
	font-size: 40px;
	line-height: 46px;
}
div#main div#content div#content-area div.view-data-node-title a {
	color: black;
	text-decoration: none;
}
div#main div#content div#content-area div.view-data-node-title a:hover {
	text-decoration: underline;
}
/* artists with slashes */
div#main div#content div#content-area .field-field-artist-1, 
div#main div#content div#content-area .field-field-artist-2, 
div#main div#content div#content-area .field-field-artist-3, 
div#main div#content div#content-area .field-field-artist-4, 
div#main div#content div#content-area .field-field-artist-5, 
div#main div#content div#content-area .field-field-artist-6, 
div#main div#content div#content-area .field-field-artist-7, 
div#main div#content div#content-area .field-field-event-artists-multiple, 
div#main div#content div#content-area .field-items, 
div#main div#content div#content-area .field-item {
  display: inline !important;
}
div#main div#content div#content-area .field-field-artist-1::after {
  content: "/";
  display: inline !important;
}
div#main div#content div#content-area .field-field-event-artists-multiple .field-item::after {
  content: "/";
  display: inline !important;
}
div#main div#content div#content-area .field-field-artist-2::after {
  content: "/";
  display: inline !important;
}
div#main div#content div#content-area .field-field-artist-3::after {
  content: "/";
  display: inline !important;
}
div#main div#content div#content-area .field-field-artist-4::after {
  content: "/";
  display: inline !important;
}
div#main div#content div#content-area .field-field-artist-5::after {
  content: "/";
  display: inline !important;
}
div#main div#content div#content-area .field-field-artist-6::after {
  content: "/";
  display: inline !important;
}
/* artist links */
div#main div#content div#content-area div.field-field-artist-1 a,
div#main div#content div#content-area div.field-field-artist-2 a,
div#main div#content div#content-area div.field-field-artist-3 a,
div#main div#content div#content-area div.field-field-artist-4 a,
div#main div#content div#content-area div.field-field-artist-5 a,
div#main div#content div#content-area div.field-field-artist-6 a,
div#main div#content div#content-area div.field-field-event-artists-multiple a {
	color: black;
	font-weight: bold;
	text-decoration: none;
	padding-right: 8px;
}
div#main div#content div#content-area div.field-field-artist-2 a,
div#main div#content div#content-area div.field-field-artist-3 a,
div#main div#content div#content-area div.field-field-artist-4 a,
div#main div#content div#content-area div.field-field-artist-5 a,
div#main div#content div#content-area div.field-field-artist-6 a,
div#main div#content div#content-area div.field-field-event-artists-multiple a {
	padding-left: 8px;
}
div#main div#content div#content-area div.field-field-artist-1 a:hover,
div#main div#content div#content-area div.field-field-artist-2 a:hover,
div#main div#content div#content-area div.field-field-artist-3 a:hover,
div#main div#content div#content-area div.field-field-artist-4 a:hover,
div#main div#content div#content-area div.field-field-artist-5 a:hover,
div#main div#content div#content-area div.field-field-artist-6 a:hover {
	text-decoration: underline;
}


body.front div#main div#content div#content-area div.event-start,
div#main div#content div#content-area div.event-end,
div#main div#content div#content-area div.event-tz,
body.front div#main div#content div#content-area div.event_extern-start,
div#main div#content div#content-area div.event_extern-end,
div#main div#content div#content-area div.event_extern-tz,
body.front div#main div#content div#content-area div.submitted,
body.front div#main div#content div#content-area div.field-field-programm,
body.front div#main div#content div#content-area div.field-field-location,
div#main div#content div#content-area div.field-field-artist-1 div.field-label,
div#main div#content div#content-area div.field-field-artist-2 div.field-label,
div#main div#content div#content-area div.field-field-artist-3 div.field-label,
div#main div#content div#content-area div.field-field-artist-4 div.field-label,
div#main div#content div#content-area div.field-field-artist-5 div.field-label {
	display: none;
}
div.view-content-audio div.item-list ul,
div.view-content-video div.item-list ul{
	margin:0.5em 0;
	padding: 0;
}
div.view-content-audio div.item-list ul li,
div.view-content-video div.item-list ul li {
	list-style-image:inherit;
	list-style-position:inherit;
	list-style-type:none;
	margin:0 0 0.25em;
}
div.view-content-event-frontpage div.view-field{
	margin-bottom: 10px;
}

div.block-block-10 div.submitted{
  display: none;
}

div.view-video-sessions div.more-link {
  font-size: larger;
  font-weight: bold;
}

#sidebar-left div.block div.event-start label,
#sidebar-left div.block div.event-end {
  display: none;
}

#sidebar-left .block .node-type-event:nth-last-child(n+2) {
    margin-bottom: 1.5em;
}



