#audio1 {	display: none;}.audioplayer{	height: 3.5em; /* 40 */	margin: 0px 10px;	margin-bottom: 15px;	width: 743px;	color: #fff;	text-shadow: 1px 1px 0 #000;	border: 1px solid #222;	position: relative;	z-index: 1;	background: #d7dee5;	background: -webkit-gradient( linear, left top, left bottom, from( #dfe7ef ), to( #c4ccd4 ) );	background: -webkit-linear-gradient( top, #dfe7ef, #c4ccd4 );	background: -moz-linear-gradient( top, #dfe7ef, #c4ccd4 );	background: -ms-radial-gradient( top, #dfe7ef, #c4ccd4 );	background: -o-linear-gradient( top, #dfe7ef, #c4ccd4 );	background: linear-gradient( top, #dfe7ef, #c4ccd4 );	-webkit-border-radius: 2px;	-moz-border-radius: 2px;	border-radius: 2px;}.audioplayerPlayPause{	width: 2.5em; /* 40 */	height: 100%;	text-align: center;	cursor: pointer;	z-index: 2;	top: 0;	left: 0;	border-right: 1px solid #999;	float:left;}.audioplayerPlayPause:hover,.audioplayerPlayPause:focus,.audioplayerVolume:hover,.audioplayerVolume:focus,.audioplayerButtons:hover,.audioplayerButtons:focus{	background-color: #d7dee5;}.audioplayerPlayPause span{	display: block;	padding-top: 9px;}.audioplayerTimeCurrent, .audioplayerTimeDuration{	width: 4.375em; /* 70 */	height: 100%;	line-height: 3.375em; /* 38 */	text-align: center;	z-index: 2;	top: 0;	float: left;}.audioplayerTimeDuration{	border-right: 1px solid #999;}.audioplayerBar{	height: 0.875em; /* 14 */	background-color: #444;	cursor: pointer;	z-index: 1;	top: 50px;	right: 6.875em; /* 110 */	left: 6.875em; /* 110 */	margin-top: 15px;	float:left;	width: 446px;	height: 11px;	border-radius:11px;}.audioplayerBar div{	width: 446px;	height: 11px;	border-radius:11px;	position: absolute;}.audioplayerBarLoaded{	width: 1%;	background-color: #222;	z-index: 1;}.audioplayerBarPlayed{	width: 1%;	background: #80adca;	background: -webkit-gradient( linear, left top, right top, from( #80adca ), to( #637e8f ) );	background: -webkit-linear-gradient( left, #80adca, #637e8f );	background: -moz-linear-gradient( left, #80adca, #637e8f );	background: -ms-radial-gradient( left, #80adca, #637e8f );	background: -o-linear-gradient( left, #80adca, #637e8f );	background: linear-gradient( left, #80adca, #637e8f );	z-index: 2;}#audioplayerAction {display: none;}#audioplayerCurrentSong { display:none; }.audioplayerButtons {  	width: 100px;	height: 100%;	cursor: pointer;	z-index: 2;	top: 0;	right: 0;	float:left;	padding-left: 12px;}.audioplayerButtons a{	display: block;	padding-top: 9px;	padding-left: 5px;	float:left; }.audioplayerButtons a i {  color: #fff;}.audioplayerButtons a i:hover, .audioplayerVolume span i:hover, .audioplayerPlayPause span i:hover { color: #4d707f;}.audioplayerVolume{	width: 36px;	height: 100%;	cursor: pointer;	z-index: 2;	top: 0;	right: 0;	float:left;	padding-left: 12px;}.audioplayerVolume span{	display: block;	padding-top: 9px;}.audioplayerVolumeBar {    visibility: hidden;    width: 45px;    height: 20px;	background: #d7dee5;	background: -webkit-gradient( linear, left top, left bottom, from( #dfe7ef ), to( #c4ccd4 ) );	background: -webkit-linear-gradient( top, #dfe7ef, #c4ccd4 );	background: -moz-linear-gradient( top, #dfe7ef, #c4ccd4 );	background: -ms-radial-gradient( top, #dfe7ef, #c4ccd4 );	background: -o-linear-gradient( top, #dfe7ef, #c4ccd4 );	background: linear-gradient( top, #dfe7ef, #c4ccd4 );    border-radius: 2px;	border: 1px solid #222;	padding-top: 7px;	padding-left: 5px;    /* Position the tooltip */    position: absolute;    right:-1px;    top:100%;    z-index: 1;}.audioplayerVolume:hover ~ .audioplayerVolumeBar, .audioplayerVolumeBar:hover {    visibility: visible;}.audioplayerVolumeBar div{	width: 39px;	height: 11px;	border-radius:11px;	position: absolute;	background-color: #444;	z-index:2;}.audioplayerVolumeBarLevel {	height: 0;	width: 0;	background: #80adca;	background: -webkit-gradient( linear, left top, right top, from( #80adca ), to( #637e8f ) );	background: -webkit-linear-gradient( left, #80adca, #637e8f );	background: -moz-linear-gradient( left, #80adca, #637e8f );	background: -ms-radial-gradient( left, #80adca, #637e8f );	background: -o-linear-gradient( left, #80adca, #637e8f );	background: linear-gradient( left, #80adca, #637e8f );	z-index: 3;}.loadingSpinner {	padding-top:7px;	height: 30px;	width: 30px;}#audiowrap {  position: sticky;  top: 3px;  z-index: 100;}