

  
	button.accordion {
		width: 100%;
		background-color: whitesmoke;
		color:#E09A0C;
		font-weight: bold;
		font-size: large;
		border: none;
		outline: none;
		text-align: left;
		padding: 15px 5px;
		cursor: pointer;
		transition: display 5s linear;
		vertical-align:middle;
	  } 	  
	
	button.accordion:after {
		content: "+";             /* content: '\02795'; /* Unicode character for "plus" sign (+) */
		color:#E09A0C;
		float: right;
		font-size: 40px;
		font-weight:bold;
		margin-left: 5px;
		margin-top: -45px;
	}
	button.accordion.active:after {
		content: "-";						/*content: '\02796'; */
		color:#E09A0C;
		float: right;
		font-size: 40px;
		font-weight:bold;
		margin-left: 5px;
	}

	span.accordion-title {
		padding-top:10px;
		display: block;
	}
	div.accordion-title {
		padding-top:10px;
		display: block;
		padding-right:50px;
	}
	div.accordion-panel {
		padding: 0px 18px;
		background-color: white;
		overflow: hidden;
		max-height: 0;
		transition: max-height 0.4s ease-in-out;
		margin-left:0px;
	}
	div.accordion-panel img.thumbnail{
		display:none;
	}
	div.accordion-panel ul{
		margin-left:-20px;
	}
	div.accordion-panel li{
		margin-left:20px;
	}


	div.videoentry {
		max-width: 720px;
		padding-top: 10px;
		padding-bottom: 5px;		
	}
	#referenten-data-section div.videoentry div.accordion-panel h4 {
		font-weight: bold;
		font-size: medium;
		color:#333;
		text-transform: none;
		margin-left: 5px;
	}
	#referenten-data-section div.videoentry button.accordion img.thumbnail {
		float:left !important;
		margin-right: 10px;
		width: 50px;
		height:auto;
	}
	div.player-container {
		width: 100%;
		padding-bottom: 56.25%;
		height: 0px;
		position: relative;
	}
	iframe.player {
		width: 100%;
		height: 100%;
		position: absolute;
		top: 0;
		left: 0;
	}

	#referenten-data-section div.videoentry div.accordion-panel p.referent{
		padding-left:30px;
		padding-bottom:5px;
	  }

	#referenten-data-section div.videoentry div.backtotop {
		margin-top: 10px;
		margin-bottom: 0px;
	}
