
h3 {
	font-family: "neuzeit-grotesk-extra-conden",sans-serif;
	font-weight: 400;
	padding-top: 30px;
	padding-bottom: 7px;
	border-bottom: 1px solid #298dc7;
	margin-bottom: 7px;
}
iframe {
	background: #2A90CB;
}
.item {
	position: relative;
	display: block;
	font-weight: 300;
	overflow: hidden;
	margin: 10px 0 0;
	width: 100%;
	padding-bottom: 7px;
	border-bottom: 1px solid #ccc;
	margin-bottom: 7px;
	clear: both;
}
	.item .td {
		position: relative;
		text-align: left;
	}
	.item .td.col1 {
		position: absolute;
		top: 0;
		left: 0;
		width: 130px;
	}
	.item .td.col2 {
		display: block;
		margin-left: 160px;
		padding: 0 0 15px 0;
	}

	.item .td {
		display: block;
	}
	.item .td.col1 {
		width: auto;
	}

.jp-volume-controls, .jp-toggles, .jp-details, .jp-no-solution {
	display: none;
}
.jp-jplayer { position: absolute; height: 0; width: 0; }
.jp-audio {
	position: relative;
	display: block;
	min-height: 40px;
	width: 100%;
	background: #fff;
	border: 1px solid #308EC5;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
	.jp-controls-holder {
		position: relative;
		display: block;
		height: 40px;
		width: 100%;
	}
	.jp-controls {
		position: absolute;
		top: 0;
		left: 0;
		height: 40px;
		width: 50px;
		vertical-align: top;
		z-index: 10;
	}
		.jp-play {
			position: absolute;
			height: 100%;
			width: 50px;
			overflow: hidden;
			text-indent: -9999px;
			border: none;
			cursor: pointer;
			vertical-align: top;
			background: #0D6CA6 url(../../img/svg/btnPlay.svg) no-repeat center center;
			background-size: 40px;
		}
			.jp-state-playing .jp-play {
				background-image: url(../../img/svg/btnPause.svg);
			}
	.jp-progress {
		position: relative;
		display: block;
		top: 5px;
		margin: 0 10px 0 60px;
		padding: 0;
		height: 10px;
		vertical-align: top;
		z-index: 5;
	}
		.jp-seek-bar {
			position: relative;
			display: block;
			height: 10px;
			background: #ddd;
		}
			.jp-play-bar {
				position: relative;
				display: block;
				height: 10px;
				background: #288BC3;
			}
	.jp-current-time {
		position: absolute;
		top: 15px;
		left: 60px;
	}
	.jp-duration {
		position: absolute;
		top: 15px;
		right: 10px;
	}


	

/*	xl Layout	*/
@media only screen and (min-width: 1400px) {

	.app #appScreen {
		left: 23px;
	}
	
}
/* */


/*	xl Layout	*/
@media only screen and (min-width: 1200px) and (max-width: 1399px) {

	.app #appScreen {
		left: 19px;
	}
	
}
/* */


/*	lg Layout	*/
@media only screen and (min-width: 992px) and (max-width: 1199px) {

	.app #appScreen {
		left: 16px;
	}
	
}
/* */


/*	md Layout	*/
@media only screen and (min-width: 768px) and (max-width: 991px) {

	.app #appScreen {
		top: 10px;
		left: 12px;
		height: 834px;
	}

}
/* */


/*	sm Layout	*/
@media only screen and (min-width: 576px) and (max-width: 767px) {

	/* .app #appScreen {
		left: 8px;
		height: 751px;
	} */
	
}
/* */

/*	xs Layout	*/
@media only screen and (max-width: 575px) {

	.item .td.col1 {
		display: none;
	}
	.item .td.col2 {
		margin-left: 0;
	}

}
/* */
