
.jp-controls-holder {
	clear: both;
	position: relative;
	top:-37px; /* This negative value depends on the size of the text in jp-currentTime and jp-duration2 */
}

.jp-video .jp-type-single .jp-controls {
	width: 78px;
}

.jp-video .jp-type-playlist .jp-controls {
	width: 134px;
	margin-left: 172px;
}
.jp-video .jp-controls {
	float: left;
}

.jp-controls button {
	display:block;
	float: left;
	overflow:hidden;
	text-indent:-9999px;
	border:none;
	cursor:pointer;
}
.jp-reload {
   background: url(/box_icon_play.png) -113px -54px no-repeat;
}
.jp-reload {
    width: 48px;
    height: 48px;
    margin-left: 10px;
    margin-right: 10px;
}
.jp-play {
	width:48px;
	height:48px;
	margin-left: 10px;
    margin-right: 10px;
}

.jp-play {
	background: url(/box_icon_play.png) -56px -3px no-repeat;
}

.jp-state-playing .jp-play {
	background: url(/box_icon_play.png) -56px -55px no-repeat;
}
.jp-state-playing .jp-play:focus {
	background: url(/box_icon_play.png) -56px -55px no-repeat;
}
/* The seeking class is added/removed inside jPlayer */
.jp-seeking-bg {
	background: url("jplayer.blue.monday.seeking.gif");
}
.jp-current-time2,
.jp-duration2 {
	font-size:14px;
	margin-left:8px;
	margin-right: 5px;
}
.jp-current-time2 {
	float: left;
	display:inline;
	cursor:default;
	color: #33ff00;
}
.per-time{
	width: 10px;
    position: absolute;
    right: 43px;
    top: -1px;
    font-size: 14px;
	color: #fff;
}
.jp-duration2 {
	float: right;
	display:inline;
	text-align: right;
	cursor:pointer;
	color: #fff;
}

.jp-video .jp-current-time2 {
	margin-left:20px;
	margin-right: 5px;
}
.jp-video .jp-duration2 {
	margin-right:0px;
}