/* 
	Styles for the accessibility player 
	
	Developed by Onda Educa Técnica	
*/
.ap-itself {
	display: none;
}
.ap-chapter-select {	
	color: white;
}
.ap-chapter-select .selected, .ap-chapter-select .ap-select-option {
	padding: 2px;
}
.ap-chapter-select .selected, .ap-chapter-select .ap-select-option:hover {
	background-color: #0f1200;
	color: white;
}	
.ap-controls {
	background-color: #2a2b2f;
	opacity: 0.75;
}
.ap-controls .is-a-tip {
	color: white;
}
.ap-controls .is-a-button {
	color: white;
}

.ap-controls .is-not-a-button {
	color: white;
	display: none;
}

.ap-controls .is-a-button:hover, .ap-chapter-select .ap-select-button:hover, .ap-controls .is-a-tip:hover,
.ap-controls .is-a-button:hover i, .ap-chapter-select .ap-select-button:hover i, .ap-controls .is-a-tip:hover i {
	background-color: #0f1200;
}
.ap-controls .ap-aud-button,
.ap-controls .ap-lse-on-off-button,
.ap-controls .ap-sub-button,
.ap-controls .ap-pic-button,
.ap-controls .ap-home-button {
	border-left: 0.25em solid #36353a;
}
.ap-controls .ap-lse-button {
	border-right: 0.25em solid #36353a;
}
.ap-controls .is-a-select {
}
.ap-controls .ap-progress-bar {
	background-color: #36353a;	
}
.ap-controls .ap-progress-bar .is-a-inner-bar {
	background-color: #7cb00e;
}
.ap-controls .ap-sound-bar {
	background-color: #2a2b2f;	
	border-left: 1.25em solid #36353a;
	border-right: 1.25em solid #36353a;
	border-top: 1em solid #36353a;
	border-bottom: 1em solid #36353a;
}
.ap-controls .ap-sound-bar .is-a-inner-bar {
	background-color: #7cb00e;
}
.ap-controls .ap-time-label {
	text-align: center;
	background-color: transparent;
	color: white;
}
.ap-controls .ap-progress-marker {
	border-color: white;
	border-style: solid;
	background-color: #7cb00e;
}
.ap-controls .marked-up {
	color: rgb(21, 232, 221);
}
.ap-video-players {
	background-color: white;
}
.ap-itself-video video {
	border: 0;
	background-color: white;
}
.ap-player-separator {
	background-color: darkgray;
}
/*.ap-subtitles-plus-pics {
	font-family: helvetica;
	background-color: white;
	color: black;
	font-weight: bolder;
}*/
.ap-itself-video {
	background-color: black;
}
.ap-lse-video {
	background-color: transparent;
}

.ap-subtitles-plus-pics {
    font-family: helvetica;
    background-color: black;
    color: white;
    font-weight: bolder;
}