/* #video-player {
	overflow: hidden;
} */

.player-controlbar-container {
	position: absolute;
	bottom: 0;
	z-index: 9;
	cursor: default;
	width: 100%;
	background-color: #222;
}

.player-controlbar .button,.player-controlbar .ui-slider,.player-controlbar .ui-slider .ui-slider-handle
	{
	cursor: pointer;
}

#video-controls-bar .bt-play.pause {
	background-image: url(../img/ctrl_pause.png);
}

#video-controls-bar .bt-play.pause:hover {
	background-image: url(../img/ctrl_pause_hover.png);
}

#video-controls-bar .bt-fullscreen.normal{
	background-image: url(../img/ctrl_exit-fullscreen.png);
}

#video-controls-bar .bt-fullscreen.normal:hover{
	background-image: url(../img/ctrl_exit-fullscreen_hover.png);
}

#video-controls-bar .bt-fullscreen.normal ~ .bt-comment,
#video-controls-bar .bt-fullscreen.normal ~ .bt-edit,
#video-controls-bar .bt-fullscreen.normal ~ .bt-ctrl.fa.bt-open-popup {
	visibility: hidden;
}

#video-controls-bar .bt-fullscreen.full ~ .bt-comment,
#video-controls-bar .bt-fullscreen.full ~ .bt-edit,
#video-controls-bar .bt-fullscreen.full ~ .bt-ctrl.fa.bt-open-popup {
	visibility: visible;
}

#video-controls-bar .bt-fullscreen.normal ~ #video-rating > #during-video-eval-bar {
	display: none;
}

.player-controlbar #time-progress.time span.total {
	color: #7f7f7f;
}

#video-progress-bar a, #video-progress-bar-mod a {
	width: 13px;
	height: 13px;
	background: #fff;
	border: 3px solid #fcb315;
	-webkit-border-radius: 13px;
	border-radius: 13px;
	margin-top: -2px;
	z-index: 3003;
}

#video-progress-bar-mod a:hover{
	z-index: 3004;
}

#video-progress-bar-mod a {
	margin-left: -9px;
}

.player-controlbar .timeSlider {
	width: auto;
	margin-right: 0.95em;
}

.player-controlbar .timeSlider.ui-widget-content, #video-progress-bar-mod.ui-widget-content {
	border: none;
}

.player-controlbar .timeSlider .buffer {
	margin-right: -1em;
	background-color: #7f7f7f;
	height: 100%;
}

.player-controlbar .timeSlider .played {
	height: 5px;
	background: #fcb315;
	position: absolute;
	top: 0;
}

.player-controlbar .volumeSlider {
	width: 115px;
	display: inline-block;
	background-color: #7f7f7f;
	height: 4px;
	border: 0;
	margin-left: 18px;
	margin-right: 18px;
}

.player-controlbar .volumeSlider a {
	width: 10px;
	height: 10px;
	background: #fcb315;
	border: 2px solid #fff;
	-webkit-border-radius: 12px;
	border-radius: 12px;
}

.player-controlbar .volumeSlider .volume {
	height: 4px;
	background: #e7e7e7;
}

#video-mask {
	text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.5);
}

#unavailable {
	text-align: center;
}

#unavailable .result-erro {
	display: inline-block;
	margin: 50px;
}

#unavailable ul {
	margin: 0;
}

.annotations-bar {
	display: none;
	background-color: #e7e7e7;
	height: 18px;
}

#video-player-area .annotations-bar img.avatar {
	width: 18px;
	height: 18px;
	position: absolute;
	margin-left: -9px;
	z-index: 3002;
}

.annotations-bar .message {
	margin-left: 0;
}

.annotations-bar .message .author {
	font-weight: bold;
	margin-right: 5px;
}

.annotations-bar .message.active, .annotations-bar .message.over {
	display: inline;
}

.annotations-bar .message.over {
	z-index: 3001;
}
	

.annotations-bar .message:before {
	border: none;
}

.annotations-bar .tip {
	position: absolute;
	border: 12px solid transparent;
	border-top-color: #FFF;
}