* {
	font-family: helvetica, arial;		
}
.ui-tooltip {
	max-width: 100%;
}
.ap-poster, .ap-itself {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;	
}
.ap-copy-tip {
	position: fixed;
	top: 0;
	right: 1%;
}
.ap-video-players {
	width: 100%;
	height: 57%;
}
.ap-player-separator {
	width: 100%;
	height: 0;
	position: absolute;
	cursor: ns-resize;
	position: absolute;
}
.ap-subtitles-plus-pics {
	width: 100%;
	height: 43%;	
}
.ap-itself-video {
	width: 100%;
	height: 100%;
	background-color: black;
}
.ap-itself-video video {
	cursor: move;/*ew-resize;*/
	background-color: black;
}
.ap-lse-video {
	cursor: move;
}
.ap-lse-video video {
	width: 100%;
	height: 100%;
}
.ap-itself-video track {
	visibility: hidden;
}
.ap-itself-video ::cue {
	background-color: none;
	color: none;
}
#nwgrip, #negrip, #swgrip, #segrip, #ngrip, #egrip, #sgrip, #wgrip {
	/*background-color: transparent;*/
	z-index: 1100;
}
#nwgrip>div, #negrip>div, #swgrip>div, #segrip>div, #ngrip>div, #egrip>div, #sgrip>div, #wgrip>div {
	width: 50%;
	height: 50%;
    background-color: transparent;
	background-size: 100% 100%;
	background-repeat: no-repeat;
	opacity: 0.5;
}
.ap-lse-marker-handle > div {
	background-image: url('../img/baseline-all_out-24px.svg');
}
.ap-lse-common-handle > div {
	background-image: url('../img/up-arrow-icon.svg');
	-webkit-transform: rotate(135deg);
	transform: rotate(135deg);	
}
#nwgrip>div, #negrip>div, #swgrip>div, #ngrip>div, #egrip>div, #sgrip>div, #wgrip>div {
	position: relative;
	background-image: url('../img/up-arrow-icon.svg');
}
#ngrip>div {
	top: 50%;
	left: 25%;
	display: none;
}
#sgrip>div {
	left: 25%;
	position: relative;
	-webkit-transform: rotate(180deg);
	transform: rotate(180deg);	
	display: none;
}
#egrip>div {
	top: 25%;
	-webkit-transform: rotate(90deg);
	transform: rotate(90deg);	
	display: none;
}
#wgrip>div {
	top: 25%;
	left: 50%;
	-webkit-transform: rotate(270deg);
	transform: rotate(270deg);	
	display: none;
}
#nwgrip>div {	
	top: 50%;
	left: 50%;
	-webkit-transform: rotate(315deg);
	transform: rotate(315deg);	
}
#negrip>div {
	top: 50%;	
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg);	
}
#swgrip>div {	
	left: 50%;	
	-webkit-transform: rotate(225deg);
	transform: rotate(225deg);	
}
.ap-imgpic {
    background-color: white !important;
}
.ap-imgpic > span {
    color: #000 !important;
}