BODY {
	TEXT-ALIGN: left; LINE-HEIGHT: 1
}
MENU {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
OL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
UL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
BLOCKQUOTE {
	QUOTES: none
}
Q {
	QUOTES: none
}
BLOCKQUOTE:before {
	CONTENT: none
}
BLOCKQUOTE:after {
	CONTENT: none
}
Q:before {
	CONTENT: none
}
Q:after {
	CONTENT: none
}
INS {
	TEXT-DECORATION: none
}
DEL {
	TEXT-DECORATION: line-through
}
TABLE {
	BORDER-SPACING: 0; BORDER-COLLAPSE: collapse
}
STRONG {
	FONT-WEIGHT: bold
}
B {
	FONT-WEIGHT: bold
}
BODY {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
A {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
ABBR {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
ACRONYM {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
ADDRESS {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
APPLET {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
B {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
BIG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
BLOCKQUOTE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
BUTTON {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
canvas {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
CAPTION {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
CENTER {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
CITE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
CODE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DEL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DFN {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DIV {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
EM {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
EMBED {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
FIELDSET {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
FONT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
FORM {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
H1 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
H2 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
H3 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
H4 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
H5 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
H6 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
HR {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
HTML {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
I {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
IFRAME {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
INS {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
KBD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
LABEL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
LEGEND {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
LI {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
MENU {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
OBJECT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
OL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
P {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
PRE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
Q {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
S {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
SAMP {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
SMALL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
SPAN {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
STRIKE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
STRONG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
SUB {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
SUP {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TABLE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TBODY {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TFOOT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TH {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
THEAD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TR {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
U {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
UL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
VAR {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.yt-embed-thumbnail {
	WIDTH: 100%; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center 50%; HEIGHT: 100%; CURSOR: pointer; background-size: cover
}
HTML {
	OVERFLOW: hidden
}
BODY {
	POSITION: absolute; BACKGROUND-COLOR: #000; WIDTH: 100%; FONT: 12px Arial, sans-serif; HEIGHT: 100%; COLOR: #fff; OVERFLOW: hidden; -webkit-tap-highlight-color: rgba(0, 0, 0, 0)
}
.full-frame {
	WIDTH: 100%; HEIGHT: 100%
}
H1 {
	TEXT-ALIGN: center; COLOR: #fff
}
.hid {
	DISPLAY: none
}
.off-screen-trigger {
	POSITION: absolute; TOP: 0px; LEFT: -9999px
}
H3 {
	MARGIN-TOP: 6px; MARGIN-BOTTOM: 3px
}
.yt-uix-tooltip {
	DISPLAY: inline-block
}
.hid.yt-uix-tooltip {
	DISPLAY: none
}
.yt-uix-range-tooltip-tip {
	Z-INDEX: 2147483647; POSITION: absolute; opacity: 0; -moz-transition: opacity .2s ease-out; -o-transition: opacity .2s ease-out; -webkit-transition: opacity .2s ease-out
}
.yt-uix-tooltip-tip {
	Z-INDEX: 2147483647; POSITION: absolute; opacity: 0; -moz-transition: opacity .2s ease-out; -o-transition: opacity .2s ease-out; -webkit-transition: opacity .2s ease-out
}
.yt-uix-range-tooltip-tip-visible {
	FILTER: alpha(opacity=100); opacity: 1
}
.yt-uix-tooltip-tip-visible {
	FILTER: alpha(opacity=100); opacity: 1
}
.yt-uix-range-tooltip-tip-body {
	POSITION: absolute; BOTTOM: 4px
}
.yt-uix-tooltip-tip-body {
	POSITION: absolute; BOTTOM: 4px
}
.yt-uix-tooltip-tip-mask {
	POSITION: absolute; BOTTOM: 4px
}
.yt-uix-range-tooltip-tip-body {
	Z-INDEX: 2147483647
}
.yt-uix-tooltip-tip-body {
	Z-INDEX: 2147483647
}
.yt-uix-tooltip-tip-mask {
	Z-INDEX: 999999; BORDER-BOTTOM: 0px; FILTER: alpha(opacity=0); BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 0px; PADDING-RIGHT: 0px; HEIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px; LEFT: 0px; opacity: 0
}
.yt-uix-range-tooltip-tip-arrow {
	Z-INDEX: 2147483647; BORDER-BOTTOM: transparent 0px solid; POSITION: absolute; FILTER: alpha(opacity=100); BORDER-LEFT: transparent 5px solid; WIDTH: 0px; BOTTOM: -1px; HEIGHT: 0px; VERTICAL-ALIGN: top; BORDER-TOP: #000 5px solid; BORDER-RIGHT: transparent 5px solid; opacity: 1
}
.yt-uix-tooltip-tip-arrow {
	Z-INDEX: 2147483647; BORDER-BOTTOM: transparent 0px solid; POSITION: absolute; FILTER: alpha(opacity=100); BORDER-LEFT: transparent 5px solid; WIDTH: 0px; BOTTOM: -1px; HEIGHT: 0px; VERTICAL-ALIGN: top; BORDER-TOP: #000 5px solid; BORDER-RIGHT: transparent 5px solid; opacity: 1
}
* HTML .yt-uix-range-tooltip-tip-arrow {
	DISPLAY: none
}
* HTML .yt-uix-tooltip-tip-arrow {
	DISPLAY: none
}
.yt-uix-range-tooltip-tip-content {
	POSITION: relative; PADDING-BOTTOM: 6px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; WHITE-SPACE: nowrap; BACKGROUND: #000; COLOR: #fff; FONT-SIZE: 11px; FONT-WEIGHT: bold; PADDING-TOP: 6px; border-radius: 2px; box-shadow: 0 1px 1px rgba(0, 0, 0, .25)
}
.yt-uix-tooltip-tip-content {
	POSITION: relative; PADDING-BOTTOM: 6px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; WHITE-SPACE: nowrap; BACKGROUND: #000; COLOR: #fff; FONT-SIZE: 11px; FONT-WEIGHT: bold; PADDING-TOP: 6px; border-radius: 2px; box-shadow: 0 1px 1px rgba(0, 0, 0, .25)
}
.yt-uix-tooltip-tip-reverse .yt-uix-tooltip-tip-body {
	BOTTOM: auto; TOP: 4px
}
.yt-uix-tooltip-tip-reverse .yt-uix-tooltip-tip-mask {
	BOTTOM: auto; TOP: 4px
}
.yt-uix-tooltip-tip-reverse .yt-uix-tooltip-tip-arrow {
	BORDER-BOTTOM-COLOR: #000; BORDER-RIGHT-WIDTH: 5px; BORDER-TOP-COLOR: transparent; BOTTOM: auto; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 5px; BORDER-RIGHT-COLOR: transparent; BORDER-LEFT-COLOR: transparent; BORDER-LEFT-WIDTH: 5px; TOP: 0px
}
.yt-uix-tooltip-normal-wrap {
	WORD-WRAP: normal; WHITE-SPACE: normal
}
.yt-uix-tooltip-tip .tooltip-label {
	FONT-WEIGHT: bold
}
.yt-uix-button {
	BORDER-BOTTOM: transparent 1px solid; BORDER-LEFT: transparent 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: normal; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 10px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 10px; DISPLAY: inline-block; WORD-WRAP: normal; WHITE-SPACE: nowrap; HEIGHT: 28px; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; BORDER-TOP: transparent 1px solid; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: transparent 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px; border-radius: 2px; box-shadow: 0 1px 0 rgba(0, 0, 0, 0.05)
}
.yt-uix-button:hover {
	TEXT-DECORATION: none
}
.yt-uix-button:focus {
	box-shadow: 0 0 0 2px rgba(27, 127, 204, 0.4)
}
.yt-uix-button:hover:focus {
	box-shadow: 0 0 0 2px rgba(27, 127, 204, 0.4)
}
.yt-uix-button-focused {
	box-shadow: 0 0 0 2px rgba(27, 127, 204, 0.4)
}
.yt-uix-button-focused:hover {
	box-shadow: 0 0 0 2px rgba(27, 127, 204, 0.4)
}
.no-focus-outline .yt-uix-button:focus {
	box-shadow: none
}
.no-focus-outline .yt-uix-button:hover:focus {
	box-shadow: none
}
.no-focus-outline .yt-uix-button-focused {
	box-shadow: none
}
.no-focus-outline .yt-uix-button-focused:hover {
	box-shadow: none
}
[disabled].yt-uix-button {
	FILTER: alpha(opacity=50); CURSOR: auto; opacity: .5; box-shadow: none
}
[disabled].yt-uix-button:hover {
	FILTER: alpha(opacity=50); CURSOR: auto; opacity: .5; box-shadow: none
}
[disabled].yt-uix-button:active {
	FILTER: alpha(opacity=50); CURSOR: auto; opacity: .5; box-shadow: none
}
[disabled].yt-uix-button:focus {
	FILTER: alpha(opacity=50); CURSOR: auto; opacity: .5; box-shadow: none
}
.yt-uix-button IMG {
	VERTICAL-ALIGN: middle
}
.no-icon-markup.yt-uix-button-has-icon .yt-uix-button-content {
	VERTICAL-ALIGN: middle
}
.yt-uix-button-icon-wrapper + .yt-uix-button-content {
	VERTICAL-ALIGN: middle
}
.yt-uix-button .yt-uix-button-icon {
	DISPLAY: inline-block; VERTICAL-ALIGN: middle
}
.yt-uix-button .yt-uix-button-arrow {
	DISPLAY: inline-block; VERTICAL-ALIGN: middle
}
.yt-uix-button-icon-wrapper {
	DISPLAY: inline-block; FONT-SIZE: 0px; VERTICAL-ALIGN: middle
}
.yt-uix-button-has-icon:before {
	DISPLAY: inline-block; VERTICAL-ALIGN: middle; CONTENT: ''
}
A.yt-uix-button:after {
	DISPLAY: inline-block; HEIGHT: 100%; VERTICAL-ALIGN: middle; CONTENT: ''
}
.yt-uix-button-icon-wrapper {
	MARGIN-RIGHT: 6px
}
.no-icon-markup.yt-uix-button-has-icon:before {
	MARGIN-RIGHT: 6px
}
.yt-uix-button-empty .yt-uix-button-icon-wrapper {
	MARGIN-RIGHT: 0px
}
.no-icon-markup.yt-uix-button-has-icon.yt-uix-button-empty:before {
	MARGIN-RIGHT: 0px
}
.yt-uix-button-empty .yt-uix-button-icon-wrapper {
	MAX-WIDTH: none; MAX-HEIGHT: none
}
.hid.yt-uix-button {
	DISPLAY: none
}
.yt-uix-button-short {
	HEIGHT: 20px; COLOR: #666
}
.yt-uix-button-size-small {
	HEIGHT: 20px; COLOR: #666
}
.yt-uix-button-size-large {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; HEIGHT: 32px; FONT-SIZE: 13px; PADDING-TOP: 0px
}
.yt-uix-button-size-xlarge {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; HEIGHT: 36px; FONT-SIZE: 15px; PADDING-TOP: 0px
}
.yt-uix-button-default:hover {
	BORDER-BOTTOM-COLOR: #c6c6c6; BORDER-TOP-COLOR: #c6c6c6; BACKGROUND: #f0f0f0; BORDER-RIGHT-COLOR: #c6c6c6; BORDER-LEFT-COLOR: #c6c6c6; box-shadow: 0 1px 0 rgba(0, 0, 0, 0.10)
}
.yt-uix-button-text:hover {
	BORDER-BOTTOM-COLOR: #c6c6c6; BORDER-TOP-COLOR: #c6c6c6; BACKGROUND: #f0f0f0; BORDER-RIGHT-COLOR: #c6c6c6; BORDER-LEFT-COLOR: #c6c6c6; box-shadow: 0 1px 0 rgba(0, 0, 0, 0.10)
}
.yt-uix-button-default:active {
	BORDER-BOTTOM-COLOR: #c6c6c6; BORDER-TOP-COLOR: #c6c6c6; BACKGROUND: #e9e9e9; BORDER-RIGHT-COLOR: #c6c6c6; BORDER-LEFT-COLOR: #c6c6c6; box-shadow: inset 0 1px 0 #ddd
}
.yt-uix-button-toggled.yt-uix-button-default {
	BORDER-BOTTOM-COLOR: #c6c6c6; BORDER-TOP-COLOR: #c6c6c6; BACKGROUND: #e9e9e9; BORDER-RIGHT-COLOR: #c6c6c6; BORDER-LEFT-COLOR: #c6c6c6; box-shadow: inset 0 1px 0 #ddd
}
.yt-uix-button-active.yt-uix-button-default {
	BORDER-BOTTOM-COLOR: #c6c6c6; BORDER-TOP-COLOR: #c6c6c6; BACKGROUND: #e9e9e9; BORDER-RIGHT-COLOR: #c6c6c6; BORDER-LEFT-COLOR: #c6c6c6; box-shadow: inset 0 1px 0 #ddd
}
.yt-uix-button-active.yt-uix-button-default:focus {
	BORDER-BOTTOM-COLOR: #c6c6c6; BORDER-TOP-COLOR: #c6c6c6; BACKGROUND: #e9e9e9; BORDER-RIGHT-COLOR: #c6c6c6; BORDER-LEFT-COLOR: #c6c6c6; box-shadow: inset 0 1px 0 #ddd
}
.yt-uix-button-text:active {
	BORDER-BOTTOM-COLOR: #c6c6c6; BORDER-TOP-COLOR: #c6c6c6; BACKGROUND: #e9e9e9; BORDER-RIGHT-COLOR: #c6c6c6; BORDER-LEFT-COLOR: #c6c6c6; box-shadow: inset 0 1px 0 #ddd
}
.yt-uix-button-toggled.yt-uix-button-default:hover {
	BORDER-BOTTOM-COLOR: #b9b9b9; BORDER-TOP-COLOR: #b9b9b9; BACKGROUND: #e5e5e5; BORDER-RIGHT-COLOR: #b9b9b9; BORDER-LEFT-COLOR: #b9b9b9; box-shadow: inset 0 1px 0 #ddd
}
.yt-uix-button-default {
	BORDER-BOTTOM-COLOR: #d3d3d3; BORDER-TOP-COLOR: #d3d3d3; BACKGROUND: #f8f8f8; COLOR: #333; BORDER-RIGHT-COLOR: #d3d3d3; BORDER-LEFT-COLOR: #d3d3d3
}
[disabled].yt-uix-button-default {
	BORDER-BOTTOM-COLOR: #d3d3d3; BORDER-TOP-COLOR: #d3d3d3; BACKGROUND: #f8f8f8; COLOR: #333; BORDER-RIGHT-COLOR: #d3d3d3; BORDER-LEFT-COLOR: #d3d3d3
}
[disabled].yt-uix-button-default:hover {
	BORDER-BOTTOM-COLOR: #d3d3d3; BORDER-TOP-COLOR: #d3d3d3; BACKGROUND: #f8f8f8; COLOR: #333; BORDER-RIGHT-COLOR: #d3d3d3; BORDER-LEFT-COLOR: #d3d3d3
}
[disabled].yt-uix-button-default:active {
	BORDER-BOTTOM-COLOR: #d3d3d3; BORDER-TOP-COLOR: #d3d3d3; BACKGROUND: #f8f8f8; COLOR: #333; BORDER-RIGHT-COLOR: #d3d3d3; BORDER-LEFT-COLOR: #d3d3d3
}
[disabled].yt-uix-button-default:focus {
	BORDER-BOTTOM-COLOR: #d3d3d3; BORDER-TOP-COLOR: #d3d3d3; BACKGROUND: #f8f8f8; COLOR: #333; BORDER-RIGHT-COLOR: #d3d3d3; BORDER-LEFT-COLOR: #d3d3d3
}
.yt-uix-button-default:before {
	FILTER: alpha(opacity=50); opacity: .5
}
.yt-uix-button-default .yt-uix-button-icon {
	FILTER: alpha(opacity=50); opacity: .5
}
.yt-uix-button-default:hover .yt-uix-button-icon {
	FILTER: alpha(opacity=60); opacity: .6
}
.yt-uix-button-default:hover:before {
	FILTER: alpha(opacity=60); opacity: .6
}
.yt-uix-button-default:active .yt-uix-button-icon {
	FILTER: alpha(opacity=80); opacity: .8
}
.yt-uix-button-default:active:before {
	FILTER: alpha(opacity=80); opacity: .8
}
.yt-uix-button-active.yt-uix-button-default .yt-uix-button-icon {
	FILTER: alpha(opacity=80); opacity: .8
}
.yt-uix-button-active.yt-uix-button-default:before {
	FILTER: alpha(opacity=80); opacity: .8
}
.yt-uix-button-toggled.yt-uix-button-default .yt-uix-button-icon {
	FILTER: alpha(opacity=80); opacity: .8
}
.yt-uix-button-toggled.yt-uix-button-default:before {
	FILTER: alpha(opacity=80); opacity: .8
}
.yt-uix-button-default:hover:active .yt-uix-button-icon {
	FILTER: alpha(opacity=100); opacity: 1
}
.yt-uix-button-default:hover:active:before {
	FILTER: alpha(opacity=100); opacity: 1
}
.yt-uix-button-active.yt-uix-button-default:hover .yt-uix-button-icon {
	FILTER: alpha(opacity=100); opacity: 1
}
.yt-uix-button-active.yt-uix-button-default:hover:before {
	FILTER: alpha(opacity=100); opacity: 1
}
.yt-uix-button-toggled.yt-uix-button-default:hover .yt-uix-button-icon {
	FILTER: alpha(opacity=100); opacity: 1
}
.yt-uix-button-toggled.yt-uix-button-default:hover:before {
	FILTER: alpha(opacity=100); opacity: 1
}
.yt-uix-button-dark .yt-uix-button-icon {
	FILTER: alpha(opacity=40); opacity: .4
}
.yt-uix-button-dark:before {
	FILTER: alpha(opacity=40); opacity: .4
}
.yt-uix-button-dark:hover .yt-uix-button-icon {
	FILTER: alpha(opacity=55); opacity: .55
}
.yt-uix-button-dark:hover:before {
	FILTER: alpha(opacity=55); opacity: .55
}
.yt-uix-button-dark:active .yt-uix-button-icon {
	FILTER: alpha(opacity=85); opacity: .85
}
.yt-uix-button-dark:active:before {
	FILTER: alpha(opacity=85); opacity: .85
}
.yt-uix-button-active.yt-uix-button-dark .yt-uix-button-icon {
	FILTER: alpha(opacity=85); opacity: .85
}
.yt-uix-button-active.yt-uix-button-dark:before {
	FILTER: alpha(opacity=85); opacity: .85
}
.yt-uix-button-toggled.yt-uix-button-dark .yt-uix-button-icon {
	FILTER: alpha(opacity=85); opacity: .85
}
.yt-uix-button-toggled.yt-uix-button-dark:before {
	FILTER: alpha(opacity=85); opacity: .85
}
.yt-uix-button-dark:hover:active .yt-uix-button-icon {
	FILTER: alpha(opacity=100); opacity: 1
}
.yt-uix-button-dark:hover:active:before {
	FILTER: alpha(opacity=100); opacity: 1
}
.yt-uix-button-active.yt-uix-button-dark:hover .yt-uix-button-icon {
	FILTER: alpha(opacity=100); opacity: 1
}
.yt-uix-button-active.yt-uix-button-dark:hover:before {
	FILTER: alpha(opacity=100); opacity: 1
}
.yt-uix-button-toggled.yt-uix-button-dark:hover .yt-uix-button-icon .yt-uix-button-toggled.yt-uix-button-dark:hover:before {
	FILTER: alpha(opacity=100); opacity: 1
}
.yt-uix-button-opacity {
	box-shadow: none
}
.yt-uix-button-opacity:hover {
	box-shadow: none
}
.yt-uix-button-dark-opacity {
	box-shadow: none
}
.yt-uix-button-dark-opacity:hover {
	box-shadow: none
}
.yt-uix-button-opacity {
	FILTER: alpha(opacity=50); opacity: .5
}
.yt-uix-button-opacity:hover {
	FILTER: alpha(opacity=60); opacity: .6
}
.yt-uix-button-opacity:active {
	FILTER: alpha(opacity=80); opacity: .8
}
.yt-uix-button-active.yt-uix-button-opacity {
	FILTER: alpha(opacity=80); opacity: .8
}
.yt-uix-button-toggled.yt-uix-button-opacity {
	FILTER: alpha(opacity=80); opacity: .8
}
.yt-uix-button-opacity:hover:active {
	FILTER: alpha(opacity=100); opacity: 1
}
.yt-uix-button-active.yt-uix-button-opacity:hover {
	FILTER: alpha(opacity=100); opacity: 1
}
.yt-uix-button-toggled.yt-uix-button-opacity:hover {
	FILTER: alpha(opacity=100); opacity: 1
}
.yt-uix-button-opacity-dark {
	FILTER: alpha(opacity=40); opacity: .4
}
.yt-uix-button-opacity-dark:hover {
	FILTER: alpha(opacity=55); opacity: .55
}
.yt-uix-button-opacity-dark:active {
	FILTER: alpha(opacity=85); opacity: .85
}
.yt-uix-button-active.yt-uix-button-opacity-dark {
	FILTER: alpha(opacity=85); opacity: .85
}
.yt-uix-button-toggled.yt-uix-button-opacity-dark {
	FILTER: alpha(opacity=85); opacity: .85
}
.yt-uix-button-opacity-dark:hover:active {
	FILTER: alpha(opacity=100); opacity: 1
}
.yt-uix-button-active.yt-uix-button-opacity-dark:hover {
	FILTER: alpha(opacity=100); opacity: 1
}
.yt-uix-button-toggled.yt-uix-button-opacity-dark:hover {
	FILTER: alpha(opacity=100); opacity: 1
}
.yt-uix-button-primary {
	BORDER-BOTTOM-COLOR: #167ac6; BORDER-TOP-COLOR: #167ac6; BACKGROUND: #167ac6; COLOR: #fff; BORDER-RIGHT-COLOR: #167ac6; BORDER-LEFT-COLOR: #167ac6
}
[disabled].yt-uix-button-primary {
	BORDER-BOTTOM-COLOR: #167ac6; BORDER-TOP-COLOR: #167ac6; BACKGROUND: #167ac6; COLOR: #fff; BORDER-RIGHT-COLOR: #167ac6; BORDER-LEFT-COLOR: #167ac6
}
[disabled].yt-uix-button-primary:hover {
	BORDER-BOTTOM-COLOR: #167ac6; BORDER-TOP-COLOR: #167ac6; BACKGROUND: #167ac6; COLOR: #fff; BORDER-RIGHT-COLOR: #167ac6; BORDER-LEFT-COLOR: #167ac6
}
[disabled].yt-uix-button-primary:active {
	BORDER-BOTTOM-COLOR: #167ac6; BORDER-TOP-COLOR: #167ac6; BACKGROUND: #167ac6; COLOR: #fff; BORDER-RIGHT-COLOR: #167ac6; BORDER-LEFT-COLOR: #167ac6
}
[disabled].yt-uix-button-primary:focus {
	BORDER-BOTTOM-COLOR: #167ac6; BORDER-TOP-COLOR: #167ac6; BACKGROUND: #167ac6; COLOR: #fff; BORDER-RIGHT-COLOR: #167ac6; BORDER-LEFT-COLOR: #167ac6
}
.yt-uix-button-primary:hover {
	BACKGROUND: #126db3
}
.yt-uix-button-primary:active {
	BACKGROUND: #095b99; box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.5)
}
.yt-uix-button-toggled.yt-uix-button-primary {
	BACKGROUND: #095b99; box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.5)
}
.yt-uix-button-active.yt-uix-button-primary {
	BACKGROUND: #095b99; box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.5)
}
.yt-uix-button-active.yt-uix-button-primary:focus {
	BACKGROUND: #095b99; box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.5)
}
[disabled].yt-uix-button-primary:active {
	box-shadow: none
}
[disabled].yt-uix-button-toggled.yt-uix-button-primary {
	box-shadow: none
}
.yt-uix-button-destructive {
	BORDER-BOTTOM-COLOR: #cc181e; BORDER-TOP-COLOR: #cc181e; BACKGROUND: #cc181e; COLOR: #fff; BORDER-RIGHT-COLOR: #cc181e; BORDER-LEFT-COLOR: #cc181e
}
[disabled].yt-uix-button-destructive {
	BORDER-BOTTOM-COLOR: #cc181e; BORDER-TOP-COLOR: #cc181e; BACKGROUND: #cc181e; COLOR: #fff; BORDER-RIGHT-COLOR: #cc181e; BORDER-LEFT-COLOR: #cc181e
}
[disabled].yt-uix-button-destructive:hover {
	BORDER-BOTTOM-COLOR: #cc181e; BORDER-TOP-COLOR: #cc181e; BACKGROUND: #cc181e; COLOR: #fff; BORDER-RIGHT-COLOR: #cc181e; BORDER-LEFT-COLOR: #cc181e
}
[disabled].yt-uix-button-destructive:active {
	BORDER-BOTTOM-COLOR: #cc181e; BORDER-TOP-COLOR: #cc181e; BACKGROUND: #cc181e; COLOR: #fff; BORDER-RIGHT-COLOR: #cc181e; BORDER-LEFT-COLOR: #cc181e
}
[disabled].yt-uix-button-destructive:focus {
	BORDER-BOTTOM-COLOR: #cc181e; BORDER-TOP-COLOR: #cc181e; BACKGROUND: #cc181e; COLOR: #fff; BORDER-RIGHT-COLOR: #cc181e; BORDER-LEFT-COLOR: #cc181e
}
.yt-uix-button-destructive:hover {
	BACKGROUND: #b31217
}
.yt-uix-button-destructive:active {
	BACKGROUND: #990c11; box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.5)
}
.yt-uix-button-toggled.yt-uix-button-destructive {
	BACKGROUND: #990c11; box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.5)
}
.yt-uix-button-active.yt-uix-button-destructive {
	BACKGROUND: #990c11; box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.5)
}
.yt-uix-button-active.yt-uix-button-destructive:focus {
	BACKGROUND: #990c11; box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.5)
}
[disabled].yt-uix-button-destructive:active {
	box-shadow: none
}
[disabled].yt-uix-button-toggled.yt-uix-button-destructive {
	box-shadow: none
}
.yt-uix-button-dark {
	BORDER-BOTTOM-COLOR: #333; BORDER-TOP-COLOR: #333; BACKGROUND: #333; COLOR: #fff; BORDER-RIGHT-COLOR: #333; BORDER-LEFT-COLOR: #333
}
[disabled].yt-uix-button-dark {
	BORDER-BOTTOM-COLOR: #333; BORDER-TOP-COLOR: #333; BACKGROUND: #333; COLOR: #fff; BORDER-RIGHT-COLOR: #333; BORDER-LEFT-COLOR: #333
}
[disabled].yt-uix-button-dark:hover {
	BORDER-BOTTOM-COLOR: #333; BORDER-TOP-COLOR: #333; BACKGROUND: #333; COLOR: #fff; BORDER-RIGHT-COLOR: #333; BORDER-LEFT-COLOR: #333
}
[disabled].yt-uix-button-dark:active {
	BORDER-BOTTOM-COLOR: #333; BORDER-TOP-COLOR: #333; BACKGROUND: #333; COLOR: #fff; BORDER-RIGHT-COLOR: #333; BORDER-LEFT-COLOR: #333
}
[disabled].yt-uix-button-dark:focus {
	BORDER-BOTTOM-COLOR: #333; BORDER-TOP-COLOR: #333; BACKGROUND: #333; COLOR: #fff; BORDER-RIGHT-COLOR: #333; BORDER-LEFT-COLOR: #333
}
.yt-uix-button-dark:hover {
	BACKGROUND: #3c3c3c
}
.yt-uix-button-dark:active {
	BACKGROUND: #1a1a1a; box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.5)
}
.yt-uix-button-toggled.yt-uix-button-dark {
	BACKGROUND: #1a1a1a; box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.5)
}
.yt-uix-button-active.yt-uix-button-dark {
	BACKGROUND: #1a1a1a; box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.5)
}
.yt-uix-button-active.yt-uix-button-dark:focus {
	BACKGROUND: #1a1a1a; box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.5)
}
[disabled].yt-uix-button-dark:active {
	box-shadow: none
}
[disabled].yt-uix-button-toggled.yt-uix-button-dark {
	box-shadow: none
}
.yt-uix-button-light {
	BORDER-BOTTOM-COLOR: #666; BORDER-TOP-COLOR: #666; BACKGROUND: #666; COLOR: #fff; BORDER-RIGHT-COLOR: #666; BORDER-LEFT-COLOR: #666
}
[disabled].yt-uix-button-light {
	BORDER-BOTTOM-COLOR: #666; BORDER-TOP-COLOR: #666; BACKGROUND: #666; COLOR: #fff; BORDER-RIGHT-COLOR: #666; BORDER-LEFT-COLOR: #666
}
[disabled].yt-uix-button-light:hover {
	BORDER-BOTTOM-COLOR: #666; BORDER-TOP-COLOR: #666; BACKGROUND: #666; COLOR: #fff; BORDER-RIGHT-COLOR: #666; BORDER-LEFT-COLOR: #666
}
[disabled].yt-uix-button-light:active {
	BORDER-BOTTOM-COLOR: #666; BORDER-TOP-COLOR: #666; BACKGROUND: #666; COLOR: #fff; BORDER-RIGHT-COLOR: #666; BORDER-LEFT-COLOR: #666
}
[disabled].yt-uix-button-light:focus {
	BORDER-BOTTOM-COLOR: #666; BORDER-TOP-COLOR: #666; BACKGROUND: #666; COLOR: #fff; BORDER-RIGHT-COLOR: #666; BORDER-LEFT-COLOR: #666
}
.yt-uix-button-light:hover {
	BACKGROUND: #6f6f6f
}
.yt-uix-button-light:active {
	BACKGROUND: #4d4d3d; box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.5)
}
.yt-uix-button-toggled.yt-uix-button-light {
	BACKGROUND: #4d4d3d; box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.5)
}
.yt-uix-button-active.yt-uix-button-light {
	BACKGROUND: #4d4d3d; box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.5)
}
.yt-uix-button-active.yt-uix-button-light:focus {
	BACKGROUND: #4d4d3d; box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.5)
}
[disabled].yt-uix-button-light:active {
	box-shadow: none
}
[disabled].yt-uix-button-toggled.yt-uix-button-light {
	box-shadow: none
}
.yt-uix-button-payment {
	BORDER-BOTTOM-COLOR: #54900f; BORDER-TOP-COLOR: #54900f; BACKGROUND: #54900f; COLOR: #fff; BORDER-RIGHT-COLOR: #54900f; BORDER-LEFT-COLOR: #54900f
}
[disabled].yt-uix-button-payment {
	BORDER-BOTTOM-COLOR: #54900f; BORDER-TOP-COLOR: #54900f; BACKGROUND: #54900f; COLOR: #fff; BORDER-RIGHT-COLOR: #54900f; BORDER-LEFT-COLOR: #54900f
}
[disabled].yt-uix-button-payment:hover {
	BORDER-BOTTOM-COLOR: #54900f; BORDER-TOP-COLOR: #54900f; BACKGROUND: #54900f; COLOR: #fff; BORDER-RIGHT-COLOR: #54900f; BORDER-LEFT-COLOR: #54900f
}
[disabled].yt-uix-button-payment:active {
	BORDER-BOTTOM-COLOR: #54900f; BORDER-TOP-COLOR: #54900f; BACKGROUND: #54900f; COLOR: #fff; BORDER-RIGHT-COLOR: #54900f; BORDER-LEFT-COLOR: #54900f
}
[disabled].yt-uix-button-payment:focus {
	BORDER-BOTTOM-COLOR: #54900f; BORDER-TOP-COLOR: #54900f; BACKGROUND: #54900f; COLOR: #fff; BORDER-RIGHT-COLOR: #54900f; BORDER-LEFT-COLOR: #54900f
}
.yt-uix-button-payment:hover {
	BACKGROUND: #478509
}
.yt-uix-button-payment:active {
	BACKGROUND: #3b7007; box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.5)
}
.yt-uix-button-toggled.yt-uix-button-payment {
	BACKGROUND: #3b7007; box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.5)
}
.yt-uix-button-active.yt-uix-button-payment {
	BACKGROUND: #3b7007; box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.5)
}
.yt-uix-button-active.yt-uix-button-payment:focus {
	BACKGROUND: #3b7007; box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.5)
}
[disabled].yt-uix-button-payment:active {
	box-shadow: none
}
[disabled].yt-uix-button-toggled.yt-uix-button-payment {
	box-shadow: none
}
.yt-uix-button-text {
	BORDER-BOTTOM: transparent 1px solid; BORDER-LEFT: transparent 1px solid; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #333; BORDER-TOP: transparent 1px solid; BORDER-RIGHT: transparent 1px solid; box-shadow: none
}
[disabled].yt-uix-button-text {
	BORDER-BOTTOM: transparent 1px solid; BORDER-LEFT: transparent 1px solid; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #333; BORDER-TOP: transparent 1px solid; BORDER-RIGHT: transparent 1px solid; box-shadow: none
}
.yt-uix-button-link {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: auto; COLOR: #167ac6; FONT-SIZE: inherit; BORDER-TOP: medium none; FONT-WEIGHT: normal; BORDER-RIGHT: medium none; TEXT-DECORATION: none; PADDING-TOP: 0px; box-shadow: none
}
.yt-uix-button-link:active {
	BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-DECORATION: underline; box-shadow: none
}
.yt-uix-button-link:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-DECORATION: underline; box-shadow: none
}
A.yt-uix-button {
	BOX-SIZING: border-box; TEXT-DECORATION: none; -moz-box-sizing: border-box
}
.yt-uix-button-group {
	DISPLAY: inline-block; WHITE-SPACE: nowrap; VERTICAL-ALIGN: middle
}
.yt-uix-button-group .yt-uix-button {
	MARGIN-RIGHT: -1px; border-radius: 0
}
.yt-uix-button-group .yt-uix-button:hover {
	Z-INDEX: 2147483645; POSITION: relative
}
.yt-uix-button-group .start {
	-moz-border-radius-topleft: 2px; border-top-left-radius: 2px; -moz-border-radius-bottomleft: 2px; border-bottom-left-radius: 2px
}
.yt-uix-button-group .end {
	MARGIN-RIGHT: 0px; -moz-border-radius-topright: 2px; border-top-right-radius: 2px; -moz-border-radius-bottomright: 2px; border-bottom-right-radius: 2px
}
.yt-uix-button-arrow {
	BORDER-BOTTOM: transparent 0px solid; BORDER-LEFT: transparent 4px solid; MARGIN-TOP: -3px; WIDTH: 0px; HEIGHT: 0px; MARGIN-LEFT: 5px; BORDER-TOP: #333 4px solid; BORDER-RIGHT: transparent 4px solid
}
.yt-uix-button-reverse .yt-uix-button-arrow {
	BORDER-BOTTOM-COLOR: #333; BORDER-RIGHT-WIDTH: 4px; BORDER-TOP-COLOR: transparent; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 4px; BORDER-LEFT-WIDTH: 4px
}
.yt-uix-button-empty .yt-uix-button-arrow {
	MARGIN-LEFT: 0px
}
.yt-uix-button-primary .yt-uix-button-arrow {
	BORDER-TOP-COLOR: #fff
}
.yt-uix-button-destructive .yt-uix-button-arrow {
	BORDER-TOP-COLOR: #fff
}
.yt-uix-button-dark .yt-uix-button-arrow {
	BORDER-TOP-COLOR: #fff
}
.yt-uix-button-light .yt-uix-button-arrow {
	BORDER-TOP-COLOR: #fff
}
.yt-uix-button-payment .yt-uix-button-arrow {
	BORDER-TOP-COLOR: #fff
}
.yt-uix-button-reverse.yt-uix-button-primary .yt-uix-button-arrow {
	BORDER-BOTTOM-COLOR: #fff
}
.yt-uix-button-reverse.yt-uix-button-destructive .yt-uix-button-arrow {
	BORDER-BOTTOM-COLOR: #fff
}
.yt-uix-button-reverse.yt-uix-button-dark .yt-uix-button-arrow {
	BORDER-BOTTOM-COLOR: #fff
}
.yt-uix-button-reverse.yt-uix-button-light .yt-uix-button-arrow {
	BORDER-BOTTOM-COLOR: #fff
}
.yt-uix-button-reverse.yt-uix-button-payment .yt-uix-button-arrow {
	BORDER-BOTTOM-COLOR: #fff
}
.yt-uix-button .yt-uix-button-menu {
	DISPLAY: none
}
.yt-uix-button .yt-uix-button-menu:focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium
}
.yt-uix-button-menu {
	Z-INDEX: 2147483647; BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 8px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: medium; PADDING-RIGHT: 0px; BACKGROUND: #fff; OVERFLOW: auto; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 8px; border-radius: 2px
}
.yt-uix-button-menu-external {
	OVERFLOW: visible
}
.yt-uix-button-menu LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.yt-uix-button-menu LI.yt-uix-button-menu-new-section-separator {
	MARGIN-TOP: 8px; BORDER-TOP: #b8b8b8 1px solid; PADDING-TOP: 8px
}
.yt-uix-button-menu .yt-uix-button-menu-item {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 25px; MARGIN: 0px; PADDING-LEFT: 25px; PADDING-RIGHT: 25px; DISPLAY: block; WORD-WRAP: normal; WHITE-SPACE: nowrap; COLOR: #333; FONT-SIZE: 13px; CURSOR: hand; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.yt-uix-button-menu-item-selected .yt-uix-button-menu-item {
	FONT-WEIGHT: bold
}
.yt-uix-button-menu .selected.yt-uix-button-menu-item {
	BACKGROUND-COLOR: #333; COLOR: #fff
}
.yt-uix-button-menu .yt-uix-button-menu-item-highlight .yt-uix-button-menu-item {
	BACKGROUND-COLOR: #333; COLOR: #fff
}
.yt-uix-button-menu .yt-uix-button-menu-item:hover {
	BACKGROUND-COLOR: #333; COLOR: #fff
}
.yt-uix-button-menu-mask {
	Z-INDEX: 2147483646; BORDER-BOTTOM: 0px; POSITION: absolute; FILTER: alpha(opacity=0); BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px; opacity: 0
}
DIV.yt-uix-button-menu > TABLE {
	BORDER-SPACING: 1px; BORDER-COLLAPSE: separate; BACKGROUND: #ebebeb
}
.yt-uix-button-menu .yt-uix-button-icon-checkbox {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 4px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 5px
}
.yt-uix-button-menu .yt-uix-button-icon-dropdown-checked {
	WIDTH: 15px; BACKGROUND: url(../../yts/imgbin/www-hitchhiker-vflKml5Tv.png) no-repeat -133px -256px; HEIGHT: 14px; background-size: auto
}
.yt-uix-button-menu LI:hover .yt-uix-button-icon-dropdown-checked {
	BACKGROUND-POSITION: -109px -786px
}
.yt-uix-button-icon-trash {
	WIDTH: 12px; BACKGROUND: url(../../yts/imgbin/www-hitchhiker-vflKml5Tv.png) no-repeat 0px -595px; HEIGHT: 16px; background-size: auto
}
.yt-uix-button-nakedicon.yt-uix-button {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.yt-uix-button-subscription-container {
	DISPLAY: inline-block; MAX-WIDTH: 100%; WHITE-SPACE: nowrap
}
.yt-uix-button-subscribe-branded.yt-uix-button {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5.5px; PADDING-RIGHT: 8px; MAX-WIDTH: 100%; HEIGHT: 24px; PADDING-TOP: 0px
}
.yt-uix-button-subscribed-branded.yt-uix-button {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5.5px; PADDING-RIGHT: 8px; MAX-WIDTH: 100%; HEIGHT: 24px; PADDING-TOP: 0px
}
.yt-uix-button-subscribe-unbranded.yt-uix-button {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; MAX-WIDTH: 100%; HEIGHT: 20px; FONT-SIZE: 10px; PADDING-TOP: 0px
}
.yt-uix-button-subscribed-unbranded.yt-uix-button {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; MAX-WIDTH: 100%; HEIGHT: 20px; FONT-SIZE: 10px; PADDING-TOP: 0px
}
.ypc-freetrial-eligible.ypc-enabled.yt-uix-button-subscribe-branded {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; PADDING-TOP: 0px
}
.yt-uix-button-subscribe-branded.yt-uix-button-size-xlarge {
	HEIGHT: 36px
}
.yt-uix-button-subscribed-branded.yt-uix-button-size-xlarge {
	HEIGHT: 36px
}
.yt-uix-button-subscribe-branded.yt-uix-subscription-button.yt-uix-button-size-xlarge {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 0px
}
.yt-uix-button-subscribed-branded.yt-uix-subscription-button.yt-uix-button-size-xlarge {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 0px
}
.yt-uix-button-subscribe-branded.yt-uix-button-size-xlarge .yt-uix-button-content {
	FONT-SIZE: 15px
}
.yt-uix-button-subscribed-branded.yt-uix-button-size-xlarge .yt-uix-button-content {
	FONT-SIZE: 15px
}
.yt-uix-button-subscribe-branded {
	BACKGROUND-COLOR: #e62117; COLOR: #fefefe
}
[disabled].yt-uix-button-subscribe-branded {
	BACKGROUND-COLOR: #e62117; COLOR: #fefefe
}
[disabled].yt-uix-button-subscribe-branded:hover {
	BACKGROUND-COLOR: #e62117; COLOR: #fefefe
}
[disabled].yt-uix-button-subscribe-branded:active {
	BACKGROUND-COLOR: #e62117; COLOR: #fefefe
}
[disabled].yt-uix-button-subscribe-branded:focus {
	BACKGROUND-COLOR: #e62117; COLOR: #fefefe
}
.yt-uix-button-subscribe-branded:hover {
	BACKGROUND-COLOR: #cc181e
}
.yt-is-buffered.yt-uix-button-subscribe-branded {
	BACKGROUND-COLOR: #b31217
}
.yt-uix-button-subscribe-branded:active {
	BACKGROUND-COLOR: #b31217
}
.yt-uix-button-toggled.yt-uix-button-subscribe-branded {
	BACKGROUND-COLOR: #b31217
}
.yt-uix-button-active.yt-uix-button-subscribe-branded {
	BACKGROUND-COLOR: #b31217
}
.external.yt-uix-button-subscribed-branded {
	BACKGROUND-COLOR: #b31217
}
[disabled].external.yt-uix-button-subscribed-branded {
	BACKGROUND-COLOR: #b31217
}
.external.yt-uix-button-subscribed-branded:active {
	BACKGROUND-COLOR: #b31217
}
.yt-uix-button-toggled.external.yt-uix-button-subscribed-branded {
	BACKGROUND-COLOR: #b31217
}
.yt-uix-button-active.external.yt-uix-button-subscribed-branded {
	BACKGROUND-COLOR: #b31217
}
.yt-uix-button-subscribe-unbranded {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BACKGROUND-COLOR: #f8f8f8; COLOR: #333; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
[disabled].yt-uix-button-subscribe-unbranded {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BACKGROUND-COLOR: #f8f8f8; COLOR: #333; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
[disabled].yt-uix-button-subscribe-unbranded:hover {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BACKGROUND-COLOR: #f8f8f8; COLOR: #333; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
[disabled].yt-uix-button-subscribe-unbranded:active {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BACKGROUND-COLOR: #f8f8f8; COLOR: #333; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
[disabled].yt-uix-button-subscribe-unbranded:focus {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BACKGROUND-COLOR: #f8f8f8; COLOR: #333; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.yt-uix-button-subscribe-unbranded:hover {
	BORDER-BOTTOM-COLOR: #bfbfbf; BACKGROUND-COLOR: #f6f6f6; BORDER-TOP-COLOR: #bfbfbf; BORDER-RIGHT-COLOR: #bfbfbf; BORDER-LEFT-COLOR: #bfbfbf
}
.yt-is-buffered.yt-uix-button-subscribe-unbranded {
	BORDER-BOTTOM-COLOR: #bfbfbf; BACKGROUND-COLOR: #ededed; BORDER-TOP-COLOR: #bfbfbf; BORDER-RIGHT-COLOR: #bfbfbf; BORDER-LEFT-COLOR: #bfbfbf
}
.yt-uix-button-subscribe-unbranded:active {
	BORDER-BOTTOM-COLOR: #bfbfbf; BACKGROUND-COLOR: #ededed; BORDER-TOP-COLOR: #bfbfbf; BORDER-RIGHT-COLOR: #bfbfbf; BORDER-LEFT-COLOR: #bfbfbf
}
.yt-uix-button-toggled.yt-uix-button-subscribe-unbranded {
	BORDER-BOTTOM-COLOR: #bfbfbf; BACKGROUND-COLOR: #ededed; BORDER-TOP-COLOR: #bfbfbf; BORDER-RIGHT-COLOR: #bfbfbf; BORDER-LEFT-COLOR: #bfbfbf
}
.yt-uix-button-active.yt-uix-button-subscribe-unbranded {
	BORDER-BOTTOM-COLOR: #bfbfbf; BACKGROUND-COLOR: #ededed; BORDER-TOP-COLOR: #bfbfbf; BORDER-RIGHT-COLOR: #bfbfbf; BORDER-LEFT-COLOR: #bfbfbf
}
.yt-uix-button-subscribed-branded {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BACKGROUND-COLOR: #f8f8f8; COLOR: #666; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
[disabled].yt-uix-button-subscribed-branded {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BACKGROUND-COLOR: #f8f8f8; COLOR: #666; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
[disabled].yt-uix-button-subscribed-branded:hover {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BACKGROUND-COLOR: #f8f8f8; COLOR: #666; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
[disabled].yt-uix-button-subscribed-branded:active {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BACKGROUND-COLOR: #f8f8f8; COLOR: #666; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
[disabled].yt-uix-button-subscribed-branded:focus {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BACKGROUND-COLOR: #f8f8f8; COLOR: #666; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.yt-uix-button-subscribed-unbranded {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BACKGROUND-COLOR: #f8f8f8; COLOR: #666; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
[disabled].yt-uix-button-subscribed-unbranded {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BACKGROUND-COLOR: #f8f8f8; COLOR: #666; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
[disabled].yt-uix-button-subscribed-unbranded:hover {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BACKGROUND-COLOR: #f8f8f8; COLOR: #666; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
[disabled].yt-uix-button-subscribed-unbranded:active {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BACKGROUND-COLOR: #f8f8f8; COLOR: #666; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
[disabled].yt-uix-button-subscribed-unbranded:focus {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BACKGROUND-COLOR: #f8f8f8; COLOR: #666; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.yt-uix-button-subscribed-branded:active {
	BACKGROUND-COLOR: #ededed
}
.yt-uix-button-toggled.yt-uix-button-subscribed-branded {
	BACKGROUND-COLOR: #ededed
}
.yt-uix-button-active.yt-uix-button-subscribed-branded {
	BACKGROUND-COLOR: #ededed
}
.yt-uix-button-subscribed-unbranded:active {
	BACKGROUND-COLOR: #ededed
}
.yt-uix-button-toggled.yt-uix-button-subscribed-unbranded {
	BACKGROUND-COLOR: #ededed
}
.yt-uix-button-active.yt-uix-button-subscribed-unbranded {
	BACKGROUND-COLOR: #ededed
}
.ypc-enabled.yt-uix-button-subscribe-branded {
	BACKGROUND-COLOR: #61ad15
}
[disabled].ypc-enabled.yt-uix-button-subscribe-branded {
	BACKGROUND-COLOR: #61ad15
}
[disabled].ypc-enabled.yt-uix-button-subscribe-branded:hover {
	BACKGROUND-COLOR: #61ad15
}
[disabled].ypc-enabled.yt-uix-button-subscribe-branded:active {
	BACKGROUND-COLOR: #61ad15
}
[disabled].ypc-enabled.yt-uix-button-subscribe-branded:focus {
	BACKGROUND-COLOR: #61ad15
}
.ypc-enabled.yt-uix-button-subscribe-branded:hover {
	BACKGROUND-COLOR: #54990f
}
.yt-is-buffered.ypc-enabled.yt-uix-button-subscribe-branded {
	BACKGROUND-COLOR: #478509
}
.ypc-enabled.yt-uix-button-subscribe-branded:active {
	BACKGROUND-COLOR: #478509
}
.yt-uix-button-toggled.ypc-enabled.yt-uix-button-subscribe-branded {
	BACKGROUND-COLOR: #478509
}
.yt-uix-button-active.ypc-enabled.yt-uix-button-subscribe-branded {
	BACKGROUND-COLOR: #478509
}
.ypc-music-subscription-button.ypc-enabled.yt-uix-button-subscribe-branded {
	BORDER-BOTTOM-COLOR: #167ac6; BORDER-TOP-COLOR: #167ac6; BACKGROUND: #167ac6; COLOR: #fff; BORDER-RIGHT-COLOR: #167ac6; BORDER-LEFT-COLOR: #167ac6
}
[disabled].ypc-music-subscription-button.ypc-enabled.yt-uix-button-subscribe-branded {
	BORDER-BOTTOM-COLOR: #167ac6; BORDER-TOP-COLOR: #167ac6; BACKGROUND: #167ac6; COLOR: #fff; BORDER-RIGHT-COLOR: #167ac6; BORDER-LEFT-COLOR: #167ac6
}
[disabled].ypc-music-subscription-button.ypc-enabled.yt-uix-button-subscribe-branded:hover {
	BORDER-BOTTOM-COLOR: #167ac6; BORDER-TOP-COLOR: #167ac6; BACKGROUND: #167ac6; COLOR: #fff; BORDER-RIGHT-COLOR: #167ac6; BORDER-LEFT-COLOR: #167ac6
}
[disabled].ypc-music-subscription-button.ypc-enabled.yt-uix-button-subscribe-branded:active {
	BORDER-BOTTOM-COLOR: #167ac6; BORDER-TOP-COLOR: #167ac6; BACKGROUND: #167ac6; COLOR: #fff; BORDER-RIGHT-COLOR: #167ac6; BORDER-LEFT-COLOR: #167ac6
}
[disabled].ypc-music-subscription-button.ypc-enabled.yt-uix-button-subscribe-branded:focus {
	BORDER-BOTTOM-COLOR: #167ac6; BORDER-TOP-COLOR: #167ac6; BACKGROUND: #167ac6; COLOR: #fff; BORDER-RIGHT-COLOR: #167ac6; BORDER-LEFT-COLOR: #167ac6
}
.ypc-music-subscription-button.ypc-enabled.yt-uix-button-subscribe-branded:hover {
	BACKGROUND: #126db3
}
.yt-is-buffered.ypc-music-subscription-button.ypc-enabled.yt-uix-button-subscribe-branded {
	BACKGROUND: #095b99; box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.5)
}
.ypc-music-subscription-button.ypc-enabled.yt-uix-button-subscribe-branded:active {
	BACKGROUND: #095b99; box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.5)
}
.yt-uix-button-toggled.ypc-music-subscription-button.ypc-enabled.yt-uix-button-subscribe-branded {
	BACKGROUND: #095b99; box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.5)
}
.yt-uix-button-active.ypc-music-subscription-button.ypc-enabled.yt-uix-button-subscribe-branded {
	BACKGROUND: #095b99; box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.5)
}
.external.yt-uix-button-subscribed-branded {
	BORDER-BOTTOM-COLOR: transparent; BORDER-TOP-COLOR: transparent; COLOR: #fefefe; BORDER-RIGHT-COLOR: transparent; BORDER-LEFT-COLOR: transparent
}
.yt-uix-button-subscribe-branded .yt-uix-button-content {
	TEXT-OVERFLOW: ellipsis; DISPLAY: inline-block; MAX-WIDTH: 100%; WORD-WRAP: normal; WHITE-SPACE: nowrap; OVERFLOW: hidden; -o-text-overflow: ellipsis
}
.yt-uix-button-subscribed-branded .yt-uix-button-content {
	TEXT-OVERFLOW: ellipsis; DISPLAY: inline-block; MAX-WIDTH: 100%; WORD-WRAP: normal; WHITE-SPACE: nowrap; OVERFLOW: hidden; -o-text-overflow: ellipsis
}
.yt-uix-button-subscribe-unbranded .yt-uix-button-content {
	TEXT-OVERFLOW: ellipsis; DISPLAY: inline-block; MAX-WIDTH: 100%; WORD-WRAP: normal; WHITE-SPACE: nowrap; OVERFLOW: hidden; -o-text-overflow: ellipsis
}
.yt-uix-button-subscribed-unbranded .yt-uix-button-content {
	TEXT-OVERFLOW: ellipsis; DISPLAY: inline-block; MAX-WIDTH: 100%; WORD-WRAP: normal; WHITE-SPACE: nowrap; OVERFLOW: hidden; -o-text-overflow: ellipsis
}
.yt-uix-button-subscribe-branded .yt-uix-button-content {
	FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.yt-uix-button-subscribed-branded .yt-uix-button-content {
	FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.subscribe-label {
	BOX-SIZING: border-box; DISPLAY: none; -moz-box-sizing: border-box
}
.subscribed-label {
	BOX-SIZING: border-box; DISPLAY: none; -moz-box-sizing: border-box
}
.unsubscribe-label {
	BOX-SIZING: border-box; DISPLAY: none; -moz-box-sizing: border-box
}
.unavailable-label {
	BOX-SIZING: border-box; DISPLAY: none; -moz-box-sizing: border-box
}
.hover-enabled.yt-uix-button-subscribed-branded:hover .subscribed-label {
	BOX-SIZING: border-box; DISPLAY: none; -moz-box-sizing: border-box
}
.hover-enabled.yt-uix-button-subscribed-unbranded:hover .subscribed-label {
	BOX-SIZING: border-box; DISPLAY: none; -moz-box-sizing: border-box
}
.yt-uix-button-subscribe-branded .subscribe-label {
	DISPLAY: inline
}
.yt-uix-button-subscribe-branded .unavailable-label {
	DISPLAY: inline
}
.yt-uix-button-subscribed-branded .subscribed-label {
	DISPLAY: inline
}
.hover-enabled.yt-uix-button-subscribed-branded:hover .unsubscribe-label {
	DISPLAY: inline
}
.yt-uix-button-subscribe-unbranded .subscribe-label {
	DISPLAY: inline
}
.yt-uix-button-subscribe-unbranded .unavailable-label {
	DISPLAY: inline
}
.yt-uix-button-subscribed-unbranded .subscribed-label {
	DISPLAY: inline
}
.hover-enabled.yt-uix-button-subscribed-unbranded:hover .unsubscribe-label {
	DISPLAY: inline
}
.fixed-width .subscribe-label {
	BOX-SIZING: border-box; DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; -moz-box-sizing: border-box
}
.fixed-width .subscribed-label {
	BOX-SIZING: border-box; DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; -moz-box-sizing: border-box
}
.fixed-width .unsubscribe-label {
	BOX-SIZING: border-box; DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; -moz-box-sizing: border-box
}
.fixed-width .unavailable-label {
	BOX-SIZING: border-box; DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; -moz-box-sizing: border-box
}
.hover-enabled.fixed-width.yt-uix-button-subscribed-branded:hover .subscribed-label {
	BOX-SIZING: border-box; DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; -moz-box-sizing: border-box
}
.hover-enabled.fixed-width.yt-uix-button-subscribed-unbranded:hover .subscribed-label {
	BOX-SIZING: border-box; DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; -moz-box-sizing: border-box
}
.fixed-width.yt-uix-button-subscribe-branded .subscribe-label {
	HEIGHT: auto; VISIBILITY: visible
}
.fixed-width.yt-uix-button-subscribe-branded .unavailable-label {
	HEIGHT: auto; VISIBILITY: visible
}
.fixed-width.yt-uix-button-subscribed-branded .subscribed-label {
	HEIGHT: auto; VISIBILITY: visible
}
.hover-enabled.fixed-width.yt-uix-button-subscribed-branded:hover .unsubscribe-label {
	HEIGHT: auto; VISIBILITY: visible
}
.fixed-width.yt-uix-button-subscribe-unbranded .subscribe-label {
	HEIGHT: auto; VISIBILITY: visible
}
.fixed-width.yt-uix-button-subscribe-unbranded .unavailable-label {
	HEIGHT: auto; VISIBILITY: visible
}
.fixed-width.yt-uix-button-subscribed-unbranded .subscribed-label {
	HEIGHT: auto; VISIBILITY: visible
}
.hover-enabled.fixed-width.yt-uix-button-subscribed-unbranded:hover .unsubscribe-label {
	HEIGHT: auto; VISIBILITY: visible
}
.ypc-music-subscription-button.ypc-enabled.yt-uix-button-subscribe-branded:before {
	DISPLAY: none
}
.ypc-freetrial-eligible.ypc-enabled.yt-uix-button-subscribe-branded:before {
	DISPLAY: none
}
.ypc-freetrial-eligible.ypc-enabled.yt-uix-button-subscribe-branded .yt-uix-button-content {
	VERTICAL-ALIGN: middle
}
.yt-uix-button-subscribe-unbranded .yt-uix-button-icon-wrapper {
	DISPLAY: none
}
.yt-uix-button-subscribed-unbranded .yt-uix-button-icon-wrapper {
	DISPLAY: none
}
.yt-uix-button-subscribe-unbranded .yt-uix-button-valign {
	DISPLAY: none
}
.yt-uix-button-subscribed-unbranded .yt-uix-button-valign {
	DISPLAY: none
}
.ypc-enabled.yt-uix-button-subscribe-unbranded .yt-uix-button-icon-wrapper {
	DISPLAY: inline-block
}
.ypc-enabled.yt-uix-button-subscribe-unbranded .yt-uix-button-valign {
	DISPLAY: inline-block
}
.ypc-music-subscription-button.ypc-enabled.yt-uix-button-subscribe-unbranded:before {
	DISPLAY: none
}
.ypc-freetrial-eligible.ypc-enabled.yt-uix-button-subscribe-unbranded:before {
	DISPLAY: none
}
.yt-uix-button-subscribe-branded:before {
	WIDTH: 16px; BACKGROUND: url(../../yts/imgbin/www-hitchhiker-vflKml5Tv.png) no-repeat -143px -15px; HEIGHT: 12px; background-size: auto
}
.ypc-enabled.yt-uix-button-subscribe-branded:before {
	WIDTH: 16px; BACKGROUND: url(../../yts/imgbin/www-hitchhiker-vflKml5Tv.png) no-repeat -92px -512px; HEIGHT: 12px; background-size: auto
}
.ypc-unavailable.yt-uix-button-subscribe-branded:before {
	WIDTH: 16px; BACKGROUND: url(../../yts/imgbin/www-hitchhiker-vflKml5Tv.png) no-repeat -62px -454px; HEIGHT: 12px; background-size: auto
}
.ypc-enabled.yt-uix-button-subscribe-unbranded:before {
	WIDTH: 16px; BACKGROUND: url(../../yts/imgbin/www-hitchhiker-vflKml5Tv.png) no-repeat -44px -571px; HEIGHT: 12px; background-size: auto
}
.ypc-enabled.yt-uix-button-subscribe-unbranded:hover:before {
	WIDTH: 16px; BACKGROUND: url(../../yts/imgbin/www-hitchhiker-vflKml5Tv.png) no-repeat -117px -619px; HEIGHT: 12px; background-size: auto
}
.yt-uix-button-subscribed-branded:before {
	WIDTH: 16px; BACKGROUND: url(../../yts/imgbin/www-hitchhiker-vflKml5Tv.png) no-repeat -103px -426px; HEIGHT: 12px; background-size: auto
}
.hover-enabled.yt-uix-button-subscribed-branded:hover:before {
	WIDTH: 16px; BACKGROUND: url(../../yts/imgbin/www-hitchhiker-vflKml5Tv.png) no-repeat -59px -245px; HEIGHT: 12px; background-size: auto
}
.external.yt-uix-button-subscribed-branded:before {
	WIDTH: 16px; BACKGROUND: url(../../yts/imgbin/www-hitchhiker-vflKml5Tv.png) no-repeat -113px -270px; HEIGHT: 12px; background-size: auto
}
.external.hover-enabled.yt-uix-button-subscribed-branded:hover:before {
	WIDTH: 16px; BACKGROUND: url(../../yts/imgbin/www-hitchhiker-vflKml5Tv.png) no-repeat -84px -571px; HEIGHT: 12px; background-size: auto
}
.yt-subscription-button-disabled-mask-container {
	POSITION: relative; DISPLAY: inline-block
}
.yt-subscription-button-disabled-mask {
	POSITION: absolute; BOTTOM: 0px; DISPLAY: none; TOP: 0px; RIGHT: 0px; LEFT: 0px
}
.yt-subscription-button-disabled-mask-container .yt-subscription-button-disabled-mask {
	DISPLAY: block
}
.yt-uix-subscription-preferences-button {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; DISPLAY: none; HEIGHT: 24px; MARGIN-LEFT: -2px; PADDING-TOP: 0px; border-radius: 0 2px 2px 0
}
.yt-uix-button-subscribed-branded + .yt-uix-subscription-preferences-button {
	DISPLAY: inline-block
}
.yt-uix-subscription-preferences-button .yt-uix-button-icon-wrapper {
	HEIGHT: 13px
}
.yt-uix-subscription-preferences-button:before {
	WIDTH: 12px; BACKGROUND: url(../../yts/imgbin/www-hitchhiker-vflKml5Tv.png) no-repeat -157px -979px; HEIGHT: 12px; background-size: auto
}
.yt-uix-subscription-preferences-button:hover:before {
	BACKGROUND-POSITION: -61px -873px
}
.yt-subscription-button-subscriber-count-branded-horizontal {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BACKGROUND-COLOR: #fafafa; DISPLAY: none; MARGIN-LEFT: -2px; VERTICAL-ALIGN: middle; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; border-radius: 0 2px 2px 0
}
.yt-subscription-button-subscriber-count-unbranded-horizontal {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BACKGROUND-COLOR: #fafafa; DISPLAY: none; MARGIN-LEFT: -2px; VERTICAL-ALIGN: middle; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; border-radius: 0 2px 2px 0
}
.yt-uix-tooltip.yt-subscription-button-subscriber-count-branded-horizontal {
	DISPLAY: none
}
.yt-uix-tooltip.yt-subscription-button-subscriber-count-unbranded-horizontal {
	DISPLAY: none
}
.yt-uix-button-subscribe-branded + .yt-subscription-button-subscriber-count-branded-horizontal {
	DISPLAY: inline-block
}
.yt-uix-button-subscribe-unbranded + .yt-subscription-button-subscriber-count-unbranded-horizontal {
	DISPLAY: inline-block
}
.yt-uix-button-subscribe-branded + .yt-uix-subscription-preferences-button + .yt-subscription-button-subscriber-count-branded-horizontal {
	DISPLAY: inline-block
}
.yt-uix-button-subscribed-branded + .subscribed.yt-subscription-button-subscriber-count-branded-horizontal {
	DISPLAY: inline-block
}
.yt-uix-button-subscribed-unbranded + .subscribed.yt-subscription-button-subscriber-count-unbranded-horizontal {
	DISPLAY: inline-block
}
.yt-uix-button-subscribed-branded + .yt-uix-subscription-preferences-button + .subscribed.yt-subscription-button-subscriber-count-branded-horizontal {
	DISPLAY: inline-block
}
.yt-subscription-button-subscriber-count-branded-horizontal {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; HEIGHT: 22px; COLOR: #777; FONT-SIZE: 11px; PADDING-TOP: 0px
}
.yt-uix-button-subscribe-branded + .yt-subscription-button-subscriber-count-branded-horizontal {
	BORDER-LEFT-COLOR: transparent
}
.yt-uix-button-subscribe-branded + .yt-uix-subscription-preferences-button + .yt-subscription-button-subscriber-count-branded-horizontal {
	BORDER-LEFT-COLOR: transparent
}
.yt-subscription-button-subscriber-count-unbranded-horizontal {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; HEIGHT: 18px; COLOR: #777; FONT-SIZE: 10px; PADDING-TOP: 0px
}
.html5-player-css-loaded {
	DISPLAY: none
}
.html5-video-player {
	BOX-SIZING: border-box; POSITION: relative; BACKGROUND-COLOR: #000; WIDTH: 100%; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 100%; COLOR: #fff; OVERFLOW: hidden; -moz-box-sizing: border-box; -moz-user-select: none; -ms-user-select: none; -webkit-user-select: none
}
.off-screen .html5-video-player {
	DISPLAY: none
}
.off-screen .video-mole .html5-video-player {
	DISPLAY: block
}
.off-screen .watch-mole .html5-video-player {
	DISPLAY: block
}

@media Print    
{
.html5-video-player * {
	VISIBILITY: hidden
}
.html5-video-player {
	BOX-SIZING: border-box; BORDER-BOTTOM: #000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-RIGHT: #000 1px solid; -moz-box-sizing: border-box
}
    }
HTML[data-player-size=fullscreen] .html5-video-player {
	POSITION: fixed; BOTTOM: 0px; TOP: 0px; RIGHT: 0px; LEFT: 0px; -webkit-cursor-visibility: auto-hide
}
HTML[data-player-size=fullscreen] {
	OVERFLOW: hidden
}
HTML[data-player-size=fullscreen] #watch-headline-container {
	DISPLAY: none
}
HTML[data-player-size=fullscreen] #watch-main-container {
	DISPLAY: none
}
HTML[data-player-size=fullscreen] #footer-container {
	DISPLAY: none
}
HTML[data-player-size=fullscreen] #playlist-bar {
	DISPLAY: none
}
.html5-video-container {
	Z-INDEX: 900; BACKGROUND: #000 no-repeat center center
}
.html5-main-video {
	POSITION: absolute; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; WIDTH: 100%; HEIGHT: 100%
}
.html5-video-content {
	POSITION: absolute; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; WIDTH: 100%; HEIGHT: 100%
}
.html5-main-video {
	Z-INDEX: 799
}
.ytp-keyboard-focus .html5-main-video:focus {
	box-shadow: 0 0 0 2px rgba(27, 127, 204, .8)
}
.ytp-keyboard-focus .html5-video-content:focus {
	box-shadow: 0 0 0 2px rgba(27, 127, 204, .8)
}
.paused-mode.html5-live-dvr-disabled .html5-main-video {
	opacity: .1; -moz-transition: opacity 16s; -webkit-transition: opacity 16s; transition: opacity 16s
}
.paused-mode.html5-live-dvr-disabled .html5-video-content {
	opacity: .1; -moz-transition: opacity 16s; -webkit-transition: opacity 16s; transition: opacity 16s
}
.ended-mode.house-brand .html5-main-video {
	DISPLAY: block
}
.ended-mode.house-brand .html5-video-content {
	DISPLAY: block
}
.html5-video-player .ad-overlay {
	POSITION: absolute; DISPLAY: block; HEIGHT: 100%
}
.html5-video-player .video-click-tracking {
	POSITION: absolute; WIDTH: 100%; DISPLAY: block; HEIGHT: 100%
}
.html5-video-player .video-stream {
	POSITION: absolute; WIDTH: 100%; DISPLAY: block; HEIGHT: 100%
}
.html5-video-player .video-ad-interstitial {
	Z-INDEX: 850; WIDTH: 100%; DISPLAY: none; HEIGHT: 100%
}
.ad-interstitial-showing .video-ads {
	HEIGHT: 100%
}
.ad-interstitial-showing .video-ad-interstitial {
	DISPLAY: table
}
.html5-video-player .video-ad-interstitial > SPAN {
	TEXT-ALIGN: center; DISPLAY: table-cell; COLOR: #fff; VERTICAL-ALIGN: middle
}
.html5-video-player .ad-overlay {
	WIDTH: 100%; BOTTOM: 10px; DISPLAY: block
}
.html5-video-player .ad-overlay .video-click-tracking {
	DISPLAY: none
}
.autominimize-controls .ad-overlay {
	PADDING-BOTTOM: 8px
}
.autominimize-controls-aspect.ideal-aspect .ad-overlay {
	PADDING-BOTTOM: 8px
}
.autominimize-progress-bar.autominimize-controls .ad-overlay {
	PADDING-BOTTOM: 3px
}
.autominimize-progress-bar.autominimize-controls-aspect.ideal-aspect .ad-overlay {
	PADDING-BOTTOM: 3px
}
.autohide-controls .ad-overlay {
	PADDING-BOTTOM: 0px
}
HTML[data-player-size=fullscreen] .autohide-controls-fullscreenonly .ad-overlay {
	PADDING-BOTTOM: 0px
}
.html5-video-player .video-click-tracking {
	Z-INDEX: 870
}
.html5-video-player .ad-overlay {
	Z-INDEX: 870
}
.ytp-thumbnail {
	Z-INDEX: 800; WIDTH: 100%; DISPLAY: none; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center 50%; HEIGHT: 100%; CURSOR: pointer; background-size: cover; -moz-background-size: cover; -webkit-background-size: cover
}
.html5-video-player .captions {
	Z-INDEX: 820
}
.html5-video-player .video-annotations {
	DISPLAY: none
}
.html5-beta-label {
	DISPLAY: inline-block; COLOR: #c80000; FONT-SIZE: 8px; VERTICAL-ALIGN: top; FONT-WEIGHT: bold
}
.html5-center-overlay {
	Z-INDEX: 840; POSITION: absolute; TOP: 50%; LEFT: 50%
}
.html5-video-loader {
	MARGIN-TOP: -30px; MARGIN-LEFT: -30px
}
.html5-bezel {
	MARGIN: -30px 0px 0px -30px; WIDTH: 60px; DISPLAY: block; HEIGHT: 60px; border-radius: 3px
}
.html5-bezel-fade {
	opacity: 0; -moz-transition: all .5s linear; -webkit-transition: all .5s linear; transition: all .5s linear; -moz-transform: scale(2); -ms-transform: scale(2); -webkit-transform: scale(2); transform: scale(2)
}
.html5-bezel-play {
	BORDER-BOTTOM: transparent 12px solid; BORDER-LEFT: white 23px solid; MARGIN: 18px 20px; WIDTH: 0px; HEIGHT: 0px; BORDER-TOP: transparent 12px solid
}
.html5-bezel-pause {
	BORDER-LEFT: #fff 8.5px solid; MARGIN: 18px 20px; WIDTH: 5px; HEIGHT: 23px; BORDER-RIGHT: #fff 8.5px solid
}
.html5-bezel-stop {
	MARGIN: 20px 19px; WIDTH: 22px; BACKGROUND: #fff; HEIGHT: 20px
}
.ad-container-single-media-element {
	Z-INDEX: 850; POSITION: absolute
}
.ad-container-single-media-element-annotations {
	Z-INDEX: 850; POSITION: absolute
}
.iv-module-loaded .ad-container-single-media-element-annotations {
	Z-INDEX: auto
}
.video-ad-status-bar {
	DISPLAY: none
}
.ad-interrupting .video-ad-status-bar {
	Z-INDEX: 850; POSITION: absolute; TEXT-ALIGN: left; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #000; WIDTH: 100%; BOTTOM: 0px; DISPLAY: block; FONT-SIZE: 12px; opacity: .7
}
.html5-autohide.ad-interrupting .video-ad-status-bar {
	PADDING-BOTTOM: 27px
}
.video-ad-label {
	DISPLAY: block; MARGIN-BOTTOM: 5px
}
.video-ad-time-left {
	POSITION: absolute; DISPLAY: block; TOP: 0px; RIGHT: 0px
}
.ad-showing .ad-video {
	POSITION: absolute
}
.ad-showing .ad-overlay {
	POSITION: absolute
}
.ad-showing .ad-video {
	TOP: 0px
}
.ytp-force-transform {
	-moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0)
}
.ytp-clickguard {
	Z-INDEX: 925; POSITION: absolute; BOTTOM: 0px; DISPLAY: none; TOP: 0px; RIGHT: 0px; LEFT: 0px
}
.html5-context-menu {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; PADDING-TOP: 0px; -moz-user-select: none; -ms-user-select: none; -webkit-user-select: none; -webkit-user-drag: none
}
.house-brand .html5-context-menu-copy-video-url {
	DISPLAY: none
}
.house-brand .html5-context-menu-copy-video-url-at-current-time {
	DISPLAY: none
}
.house-brand .html5-context-menu-copy-embed-html {
	DISPLAY: none
}
.ytp-button {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; FLOAT: left; CURSOR: pointer
}
.ytp-keyboard-focus .ytp-button:focus {
	box-shadow: inset 0 0 0 2px rgba(27, 127, 204, .8)
}
.ytp-disabled.ytp-button {
	CURSOR: auto; opacity: .5
}
.yt-uix-button-player.yt-uix-button {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 100%; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px; border-radius: 0; box-shadow: none
}
.yt-uix-button-player.yt-uix-button:hover {
	BORDER-BOTTOM: medium none; FILTER: none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 100%; COLOR: #999; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px; border-radius: 0; box-shadow: none
}
.yt-uix-button-player.yt-uix-button:focus {
	BORDER-BOTTOM: medium none; FILTER: none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 100%; COLOR: #999; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px; border-radius: 0; box-shadow: none
}
.yt-uix-button-active.yt-uix-button-player.yt-uix-button {
	FILTER: none; CURSOR: default
}
.yt-uix-button-active.yt-uix-button-player.yt-uix-button:hover {
	FILTER: none; CURSOR: default
}
.yt-uix-button-active.yt-uix-button-player.yt-uix-button:focus {
	FILTER: none; CURSOR: default
}
.ytp-keyboard-focus .yt-uix-button-player.yt-uix-button:focus {
	OUTLINE-STYLE: dotted; OUTLINE-COLOR: #999; OUTLINE-WIDTH: 1px
}
.yt-uix-button-menu-player {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 2px; MARGIN-TOP: -16px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 2px; border-radius: 0; box-shadow: none
}
.yt-uix-button-menu-player .html5-popup-menu {
	MARGIN: 0px
}
.yt-uix-button-player.yt-uix-button .yt-uix-button-content {
	LINE-HEIGHT: 27px; text-shadow: none
}
.yt-uix-button-player.yt-uix-button .yt-uix-button-icon-html5 {
	DISPLAY: block
}
.html5-async-progress.yt-uix-button-player.yt-uix-button .yt-uix-button-icon {
	WIDTH: 17px; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat -34px -1238px; HEIGHT: 17px
}
.html5-async-progress.yt-uix-button-player.yt-uix-button:focus .yt-uix-button-icon {
	WIDTH: 17px; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat -34px -1238px; HEIGHT: 17px
}
.html5-async-progress.yt-uix-button-player.yt-uix-button:hover .yt-uix-button-icon {
	WIDTH: 17px; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat -34px -1238px; HEIGHT: 17px
}
.html5-async-success.yt-uix-button-player.yt-uix-button .yt-uix-button-icon {
	WIDTH: 12px; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat -34px -451px; HEIGHT: 14px
}
.html5-async-success.yt-uix-button-player.yt-uix-button:focus .yt-uix-button-icon {
	WIDTH: 12px; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat -34px -451px; HEIGHT: 14px
}
.html5-async-success.yt-uix-button-player.yt-uix-button:hover .yt-uix-button-icon {
	WIDTH: 12px; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat -34px -451px; HEIGHT: 14px
}
.html5-async-error.yt-uix-button-player.yt-uix-button .yt-uix-button-icon {
	WIDTH: 30px; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat -39px -287px; HEIGHT: 25px
}
.html5-async-error.yt-uix-button-player.yt-uix-button:focus .yt-uix-button-icon {
	WIDTH: 30px; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat -39px -287px; HEIGHT: 25px
}
.html5-async-error.yt-uix-button-player.yt-uix-button:hover .yt-uix-button-icon {
	WIDTH: 30px; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat -39px -287px; HEIGHT: 25px
}
.ytp-drop-down {
	POSITION: relative; DISPLAY: inline-block
}
.ytp-drop-down .ytp-button {
	FLOAT: none
}
.ytp-drop-down-menu {
	BORDER-BOTTOM: #101010 1px solid; BORDER-LEFT: #101010 1px solid; BACKGROUND-COLOR: #e6e6e6; BORDER-TOP: #101010 1px solid; BORDER-RIGHT: #101010 1px solid
}
.ytp-drop-down-label {
	BORDER-BOTTOM: #101010 1px solid; BORDER-LEFT: #101010 1px solid; BACKGROUND-COLOR: #e6e6e6; BORDER-TOP: #101010 1px solid; BORDER-RIGHT: #101010 1px solid
}
.ytp-drop-down-background {
	BORDER-BOTTOM: #101010 1px solid; BORDER-LEFT: #101010 1px solid; BACKGROUND-COLOR: #e6e6e6; BORDER-TOP: #101010 1px solid; BORDER-RIGHT: #101010 1px solid
}
.ytp-drop-down-menu {
	Z-INDEX: 100000
}
.ytp-drop-down-label {
	Z-INDEX: 100000; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 17px; COLOR: #101010; PADDING-TOP: 5px; border-radius: 2px
}
.ytp-drop-down-label:hover {
	COLOR: #000
}
.ytp-drop-down-menu {
	POSITION: absolute; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; COLOR: #555; RIGHT: 0px; LEFT: 0px
}
.ytp-drop-down-label-content {
	DISPLAY: inline-block
}
.ytp-drop-down-label-content SUP {
	LINE-HEIGHT: 0; FONT-SIZE: 0.8em; FONT-WEIGHT: bolder
}
.ytp-drop-down-arrow {
	BORDER-BOTTOM: transparent 0px solid; POSITION: absolute; BORDER-LEFT: transparent 3px solid; BORDER-TOP: #555 3px solid; TOP: 10px; RIGHT: 7px; BORDER-RIGHT: transparent 3px solid
}
.ytp-drop-down-menu-content {
	OVERFLOW-Y: auto; MAX-HEIGHT: 200px
}
.ytp-drop-down-menu-button {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FLOAT: none; COLOR: #555; PADDING-TOP: 5px
}
.ytp-drop-down-menu-button SUP {
	LINE-HEIGHT: 0; FONT-SIZE: 0.8em; FONT-WEIGHT: bolder
}
.ytp-drop-down-menu-button-check {
	MARGIN: 0px 3px; WIDTH: 11px; DISPLAY: inline-block; HEIGHT: 8px; background-size: auto; opacity: .5
}
.ytp-drop-down-menu-button-checked .ytp-drop-down-menu-button-check {
	BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat -34px -1813px
}
.ytp-drop-down-menu-button-selected .ytp-drop-down-menu-button-check {
	opacity: 1
}
.ytp-drop-down-menu-button-selected {
	COLOR: #101010
}
.ytp-drop-down-menu-button-separated {
	BORDER-BOTTOM: #aaa 1px solid
}
.ytp-drop-down-menu-button-separated-above {
	BORDER-TOP: #aaa 1px solid
}
.ytp-large-play-button {
	MARGIN-TOP: -30px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; WIDTH: 85px; HEIGHT: 60px; MARGIN-LEFT: -42px; CURSOR: pointer
}
.ytp-large-play-button svg {
	WIDTH: 100%; HEIGHT: 100%
}
.ytp-housebrand-large-play-button {
	MARGIN-TOP: -30px; WIDTH: 60px; HEIGHT: 60px; MARGIN-LEFT: -30px
}
.ytp-large-play-button-image {
	MARGIN-TOP: -30px; WIDTH: 85px; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat 0px -992px; HEIGHT: 60px; MARGIN-LEFT: -42.5px; background-size: auto
}
.ytp-housebrand-large-play-button-image {
	MARGIN-TOP: -30px; WIDTH: 60px; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat 0px -637px; HEIGHT: 60px; MARGIN-LEFT: -30px; background-size: auto
}
.ytp-large-play-button-svg {
	opacity: .9; fill: #1f1f1f
}
.ytp-housebrand-large-play-button-svg {
	opacity: .9; fill: #1f1f1f
}
.ytp-thumbnail:hover .ytp-large-play-button-svg {
	opacity: 1; fill: #cc181e
}
.ytp-large-play-button:focus .ytp-large-play-button-svg {
	opacity: 1; fill: #cc181e
}
.ytp-thumbnail:hover .ytp-housebrand-large-play-button-svg .ytp-large-play-button:focus .ytp-housebrand-large-play-button-svg {
	opacity: 1; fill: #000
}
.ytp-menu-container {
	Z-INDEX: 800; POSITION: absolute; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; BOTTOM: 27px; RIGHT: 10px
}
.ytp-menu {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; MARGIN-BOTTOM: 8px; COLOR: #fff; FONT-SIZE: 11px; CURSOR: auto; PADDING-TOP: 4px
}
.ytp-menu-content {
	BORDER-SPACING: 10px; DISPLAY: table
}
.ytp-menu-row {
	DISPLAY: table-row
}
.ytp-menu-cell {
	TEXT-ALIGN: left; DISPLAY: table-cell; VERTICAL-ALIGN: middle
}
.ytp-menu-cell-span {
	DISPLAY: table-cell; VERTICAL-ALIGN: middle; -webkit-column-span: 2
}
.ytp-menu-title {
	TEXT-ALIGN: right; PADDING-RIGHT: 6px; COLOR: #fff
}
.ytp-menu-more-options {
	COLOR: #fff; TEXT-DECORATION: underline
}
.html5-scrubber-button {
	Z-INDEX: 941; BORDER-BOTTOM: #eaeaea 5px solid; POSITION: absolute; BORDER-LEFT: #eaeaea 5px solid; WIDTH: 6px; BACKGROUND: #aeaeae; HEIGHT: 6px; MARGIN-LEFT: -8px; BORDER-TOP: #eaeaea 5px solid; TOP: -4px; CURSOR: pointer; BORDER-RIGHT: #eaeaea 5px solid; -moz-transition: -moz-transform .1s ease-out; -webkit-transition: -webkit-transform .1s ease-out; border-radius: 8px; transition: transform .1s ease-out; -moz-transform: translateY(0px) scale(1, 1); -ms-transform: translateY(0px) scale(1, 1); -webkit-transform: translateY(0px) scale(1, 1); transform: translateY(0px) scale(1, 1); -ms-touch-action: none; -ms-transition: -ms-transform .1s ease-out
}
.seeking-mode .html5-scrubber-button {
	BACKGROUND: #cc181e
}
.ytp-keyboard-focus .html5-progress-bar:focus {
	box-shadow: 0 0 0 2px rgba(27, 127, 204, .8)
}
.html5-progress-bar:focus .html5-scrubber-button {
	BACKGROUND: #cc181e
}
.html5-scrubber-button:active {
	BACKGROUND: #cc181e
}
.html5-scrubber-button:hover {
	BACKGROUND: #cc181e
}
.white.html5-progress-bar:focus .html5-scrubber-button {
	BACKGROUND: #bbb
}
.white.html5-progress-bar .html5-scrubber-button:hover {
	BACKGROUND: #bbb
}
.white.html5-progress-bar .html5-scrubber-button:active {
	BACKGROUND: #bbb
}
.ypc-loaded .html5-progress-bar:focus .html5-scrubber-button {
	BACKGROUND: #009700
}
.ypc-loaded .html5-progress-bar .html5-scrubber-button:hover {
	BACKGROUND: #009700
}
.ypc-loaded .html5-progress-bar .html5-scrubber-button:active {
	BACKGROUND: #009700
}
.ytp-scrubber-pull-indicator {
	Z-INDEX: 940; POSITION: absolute; DISPLAY: block; LEFT: 3px; -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -webkit-transform: rotate(45deg); transform: rotate(45deg)
}
.ytp-progress-list {
	Z-INDEX: 938; BACKGROUND: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAAAAADhZOFXAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAl2cEFnAAAACAAAAAgAMVi1bAAAACJJREFUCNdjEAUCWSBggDOUgEAKCBAMaSAQBgJUhgoQwBkA75AG2d7wpxsAAAAASUVORK5CYII=); HEIGHT: 100%
}
.ytp-bound-time-left {
	Z-INDEX: 929; POSITION: absolute; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; DISPLAY: none; HEIGHT: 20px; COLOR: #e3e3e3; FONT-SIZE: 11px; TOP: -25px; PADDING-TOP: 0px; opacity: 0; -moz-transition: opacity .1s ease-in; -webkit-transition: opacity .1s ease-in; transition: opacity .1s ease-in
}
.ytp-bound-time-right {
	Z-INDEX: 929; POSITION: absolute; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; DISPLAY: none; HEIGHT: 20px; COLOR: #e3e3e3; FONT-SIZE: 11px; TOP: -25px; PADDING-TOP: 0px; opacity: 0; -moz-transition: opacity .1s ease-in; -webkit-transition: opacity .1s ease-in; transition: opacity .1s ease-in
}
.ytp-pull-ui .ytp-bound-time-left {
	DISPLAY: block
}
.ytp-pull-ui .ytp-bound-time-right {
	DISPLAY: block
}
.ytp-pulling .ytp-bound-time-left {
	opacity: 1; -moz-transition: opacity .1s ease-out; -webkit-transition: opacity .1s ease-out; transition: opacity .1s ease-out
}
.ytp-pulling .ytp-bound-time-right {
	opacity: 1; -moz-transition: opacity .1s ease-out; -webkit-transition: opacity .1s ease-out; transition: opacity .1s ease-out
}
.ytp-bound-time-left {
	LEFT: 0px
}
.ytp-bound-time-right {
	RIGHT: 0px
}
.ytp-ad-progress {
	POSITION: absolute; WIDTH: 100%; BOTTOM: 0px; HEIGHT: 100%; LEFT: 0px; -moz-transform-origin: 0 0; -ms-transform-origin: 0 0; -webkit-transform-origin: 0 0; transform-origin: 0 0
}
.ytp-load-progress {
	POSITION: absolute; WIDTH: 100%; BOTTOM: 0px; HEIGHT: 100%; LEFT: 0px; -moz-transform-origin: 0 0; -ms-transform-origin: 0 0; -webkit-transform-origin: 0 0; transform-origin: 0 0
}
.ytp-play-progress {
	POSITION: absolute; WIDTH: 100%; BOTTOM: 0px; HEIGHT: 100%; LEFT: 0px; -moz-transform-origin: 0 0; -ms-transform-origin: 0 0; -webkit-transform-origin: 0 0; transform-origin: 0 0
}
.ytp-1m-progress {
	POSITION: absolute; BOTTOM: 0px; LEFT: 0px; -moz-transform-origin: 0 0; -ms-transform-origin: 0 0; -webkit-transform-origin: 0 0; transform-origin: 0 0
}
.ytp-15m-progress {
	POSITION: absolute; BOTTOM: 0px; LEFT: 0px; -moz-transform-origin: 0 0; -ms-transform-origin: 0 0; -webkit-transform-origin: 0 0; transform-origin: 0 0
}
.ytp-30m-progress {
	POSITION: absolute; BOTTOM: 0px; LEFT: 0px; -moz-transform-origin: 0 0; -ms-transform-origin: 0 0; -webkit-transform-origin: 0 0; transform-origin: 0 0
}
.ytp-60m-progress {
	POSITION: absolute; BOTTOM: 0px; LEFT: 0px; -moz-transform-origin: 0 0; -ms-transform-origin: 0 0; -webkit-transform-origin: 0 0; transform-origin: 0 0
}
.ytp-chapter-marker {
	POSITION: absolute; WIDTH: 100%; BOTTOM: 0px; LEFT: 0px; -moz-transform-origin: 0 0; -ms-transform-origin: 0 0; -webkit-transform-origin: 0 0; transform-origin: 0 0
}
.ytp-spacecast-load-progress {
	POSITION: absolute; WIDTH: 100%; BOTTOM: 0px; HEIGHT: 100%; LEFT: 0px; -moz-transform-origin: 0 0; -ms-transform-origin: 0 0; -webkit-transform-origin: 0 0; transform-origin: 0 0
}
.ytp-unloaded-progress {
	POSITION: absolute; WIDTH: 100%; BOTTOM: 0px; HEIGHT: 100%; LEFT: 0px; -moz-transform-origin: 0 0; -ms-transform-origin: 0 0; -webkit-transform-origin: 0 0; transform-origin: 0 0
}
.ytp-clip-start-exclude {
	POSITION: absolute; WIDTH: 100%; BOTTOM: 0px; HEIGHT: 100%; LEFT: 0px; -moz-transform-origin: 0 0; -ms-transform-origin: 0 0; -webkit-transform-origin: 0 0; transform-origin: 0 0
}
.ytp-clip-end-exclude {
	POSITION: absolute; WIDTH: 100%; BOTTOM: 0px; HEIGHT: 100%; LEFT: 0px; -moz-transform-origin: 0 0; -ms-transform-origin: 0 0; -webkit-transform-origin: 0 0; transform-origin: 0 0
}
.ytp-clip-start-exclude {
	Z-INDEX: 936; DISPLAY: none; -moz-transition: background-color .15s; -webkit-transition: background-color .15s; transition: background-color .15s
}
.ytp-clip-end-exclude {
	Z-INDEX: 936; DISPLAY: none; -moz-transition: background-color .15s; -webkit-transition: background-color .15s; transition: background-color .15s
}
.ytp-clip-start-enabled .ytp-clip-start-exclude {
	DISPLAY: block
}
.ytp-clip-end-enabled .ytp-clip-end-exclude {
	DISPLAY: block
}
.ytp-clip-hover .ytp-clip-start-exclude {
	
}
.ytp-clip-hover .ytp-clip-end-exclude {
	
}
.ytp-unloaded-progress {
	Z-INDEX: 932; BACKGROUND: #444
}
.ytp-ad-progress {
	Z-INDEX: 935; BACKGROUND: #fc0
}
.ytp-load-progress {
	Z-INDEX: 933; BACKGROUND: #777
}
.ytp-play-progress {
	Z-INDEX: 934; BACKGROUND: #cc181e
}
.ytp-chapter-marker {
	Z-INDEX: 939; HEIGHT: 8px
}
.white.html5-progress-bar .ytp-play-progress {
	BACKGROUND: #bbb
}
.ytp-1m-progress {
	Z-INDEX: 935; WIDTH: 1px; BACKGROUND: #000
}
.ytp-15m-progress {
	Z-INDEX: 935; WIDTH: 1px; BACKGROUND: #000
}
.ytp-30m-progress {
	Z-INDEX: 935; WIDTH: 1px; BACKGROUND: #000
}
.ytp-60m-progress {
	Z-INDEX: 935; WIDTH: 1px; BACKGROUND: #000
}
.ytp-1m-progress {
	HEIGHT: 30%
}
.ytp-15m-progress {
	HEIGHT: 50%
}
.ytp-30m-progress {
	HEIGHT: 55%
}
.ytp-60m-progress {
	HEIGHT: 60%
}
.ypc-loaded .html5-progress-bar .ytp-play-progress {
	BACKGROUND: #009700
}
.ytp-clip-start {
	Z-INDEX: 942; BORDER-BOTTOM: medium none; POSITION: absolute; BORDER-LEFT: medium none; BOTTOM: -4.5px; DISPLAY: none; BORDER-TOP: medium none; BORDER-RIGHT: medium none; -moz-transition: -moz-transform .1s ease-out; -webkit-transition: -webkit-transform .1s ease-out; transition: transform .1s ease-out; -moz-transform: scaleY(1); -ms-transform: scaleY(1); -webkit-transform: scaleY(1); transform: scaleY(1); -ms-transition: -ms-transform .1s ease-out; -moz-transform-origin: 50% 11px; -ms-transform-origin: 50% 11px; -webkit-transform-origin: 50% 11px; transform-origin: 50% 11px
}
.ytp-clip-end {
	Z-INDEX: 942; BORDER-BOTTOM: medium none; POSITION: absolute; BORDER-LEFT: medium none; BOTTOM: -4.5px; DISPLAY: none; BORDER-TOP: medium none; BORDER-RIGHT: medium none; -moz-transition: -moz-transform .1s ease-out; -webkit-transition: -webkit-transform .1s ease-out; transition: transform .1s ease-out; -moz-transform: scaleY(1); -ms-transform: scaleY(1); -webkit-transform: scaleY(1); transform: scaleY(1); -ms-transition: -ms-transform .1s ease-out; -moz-transform-origin: 50% 11px; -ms-transform-origin: 50% 11px; -webkit-transform-origin: 50% 11px; transform-origin: 50% 11px
}
.ytp-clip-start-enabled .ytp-clip-start {
	WIDTH: 9px; DISPLAY: block; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat -59px -899px; HEIGHT: 16px; MARGIN-LEFT: -1px; background-size: auto
}
.ytp-clip-end-enabled .ytp-clip-end {
	WIDTH: 9px; DISPLAY: block; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat -68px -1875px; HEIGHT: 16px; MARGIN-LEFT: -9px; background-size: auto
}
.ytp-clip-hover .ytp-clip-start {
	WIDTH: 17px; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat -28px -1214px; HEIGHT: 17px; background-size: auto
}
.ytp-clip-hover .ytp-clip-end {
	WIDTH: 17px; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat -28px -1214px; HEIGHT: 17px; background-size: auto
}
.ytp-clip-hover .ytp-clip-start {
	MARGIN-LEFT: -8px
}
.ytp-clip-hover .ytp-clip-end {
	MARGIN-LEFT: -12px
}
.video-ads {
	DISPLAY: none
}
.ad-interstitial-showing .video-ads {
	DISPLAY: block
}
.ad-showing .video-ads {
	DISPLAY: block
}
.video-ads .ytp-ad-progress {
	WIDTH: 0px
}
.ytp-progress-bar-container {
	Z-INDEX: 840; POSITION: relative; WIDTH: 100%; DISPLAY: block
}
.html5-progress-bar {
	Z-INDEX: 931; POSITION: absolute; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; WIDTH: 100%; BOTTOM: 0px; HEIGHT: 100%; OVERFLOW: visible; LEFT: 0px
}
.ytp-progress-bar-padding {
	Z-INDEX: 928; POSITION: absolute; WIDTH: 100%; HEIGHT: 4px; TOP: -4px
}
.ytp-spacecast-load-progress {
	Z-INDEX: 933; BACKGROUND: #777; -moz-transform: scaleX(0); -ms-transform: scaleX(0); -webkit-transform: scaleX(0); transform: scaleX(0)
}
.spacecast-cached.html5-progress-bar .ytp-spacecast-load-progress {
	-moz-transition: -moz-transform 1.2s ease-in .6s; -webkit-transition: -webkit-transform 1.2s ease-in .6s; transition: transform 1.2s ease-in .6s; -moz-transform: scaleX(1); -ms-transform: scaleX(1); -webkit-transform: scaleX(1); transform: scaleX(1); -ms-transition: -ms-transform 1.2s ease-in .6s
}
.ytp-progress-tooltip {
	Z-INDEX: 930; POSITION: absolute; DISPLAY: block; HEIGHT: 20px; OVERFLOW: visible; TOP: -29px; LEFT: 0px; -moz-transition: top .1s; -webkit-transition: top .1s; transition: top .1s; -webkit-transform: translateZ(0)
}
.with-thumbnail.ytp-progress-tooltip {
	HEIGHT: 60px; TOP: -69px
}
.with-text.ytp-progress-tooltip {
	HEIGHT: 60px; TOP: -69px
}
.ytp-progress-tooltip-thumbnail-container {
	DISPLAY: none
}
.with-thumbnail.ytp-progress-tooltip .ytp-progress-tooltip-thumbnail-container {
	WIDTH: 108px; DISPLAY: inline-block; BACKGROUND: #000; HEIGHT: 60px
}
.ytp-progress-tooltip-text-container {
	TEXT-ALIGN: center; WIDTH: 108px; DISPLAY: none; HEIGHT: 60px; COLOR: #e3e3e3; FONT-SIZE: 11px; OVERFLOW: hidden
}
.ytp-progress-tooltip-text {
	LINE-HEIGHT: 12px; WORD-WRAP: break-word; CURSOR: default
}
.with-text.ytp-progress-tooltip .ytp-progress-tooltip-text-container {
	DISPLAY: inline-block
}
.ytp-progress-tooltip-timestamp-container {
	TEXT-ALIGN: center; WIDTH: 100%; HEIGHT: 20px
}
.with-thumbnail.ytp-progress-tooltip .ytp-progress-tooltip-timestamp-container {
	POSITION: absolute; WIDTH: 108px; BOTTOM: 2px
}
.with-text.ytp-progress-tooltip .ytp-progress-tooltip-timestamp-container {
	POSITION: absolute; WIDTH: 108px; BOTTOM: 2px
}
.ytp-progress-tooltip-timestamp {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; DISPLAY: inline-block; COLOR: #e3e3e3; FONT-SIZE: 11px; PADDING-TOP: 0px
}
.with-thumbnail.ytp-progress-tooltip .ytp-progress-tooltip-timestamp {
	
}
.with-text.ytp-progress-tooltip .ytp-progress-tooltip-timestamp {
	
}
.ytp-progress-tooltip-arrow {
	POSITION: absolute; BORDER-LEFT: transparent 5px solid; WIDTH: 0px; BOTTOM: -5px; HEIGHT: 0px; BORDER-RIGHT: transparent 5px solid; LEFT: 49px
}
.ytp-segmented-control {
	DISPLAY: inline-block
}
.ytp-segmented-control-selected {
	BORDER-BOTTOM: #101010 1px solid; MIN-WIDTH: 26px; TEXT-ALIGN: center; BORDER-LEFT: #101010 1px solid; PADDING-BOTTOM: 1px; LINE-HEIGHT: 16px; MIN-HEIGHT: 16px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; FONT-SIZE: 90%; BORDER-TOP: #101010 1px solid; BORDER-RIGHT: #101010 1px solid; PADDING-TOP: 1px; border-radius: 2px
}
.ytp-segmented-control-deselected {
	BORDER-BOTTOM: #101010 1px solid; MIN-WIDTH: 26px; TEXT-ALIGN: center; BORDER-LEFT: #101010 1px solid; PADDING-BOTTOM: 1px; LINE-HEIGHT: 16px; BACKGROUND-COLOR: #646464; MIN-HEIGHT: 16px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; COLOR: #bbb; FONT-SIZE: 90%; BORDER-TOP: #101010 1px solid; BORDER-RIGHT: #101010 1px solid; PADDING-TOP: 1px; border-radius: 2px
}
.ytp-segmented-control-deselected:hover {
	BACKGROUND-COLOR: #767676; COLOR: #ccc
}
.ytp-segmented-control-deselected:focus {
	BACKGROUND-COLOR: #767676; COLOR: #ccc
}
.ytp-segmented-control-selected {
	BACKGROUND-COLOR: #e6e6e6; COLOR: #101010
}
.ytp-segmented-control-selected:hover {
	BACKGROUND-COLOR: #f6f6f6; COLOR: #000
}
.ytp-segmented-control-selected:focus {
	BACKGROUND-COLOR: #f6f6f6; COLOR: #000
}
.ytp-segmented-control-other {
	MARGIN-LEFT: -1px
}
.ytp-settings-button {
	FLOAT: right
}
.ytp-settings-button-active {
	FLOAT: right
}
.cued-mode .ytp-settings-button {
	DISPLAY: none
}
.ytp-settings-button {
	WIDTH: 30px; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat 0px -93px; HEIGHT: 27px; background-size: auto
}
.ytp-settings-button-active {
	WIDTH: 30px; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat 0px -420px; HEIGHT: 27px; background-size: auto
}
.ytp-settings-button-active:hover {
	WIDTH: 30px; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat 0px -1393px; HEIGHT: 27px; background-size: auto
}
.ytp-settings-hd-quality-badge {
	MARGIN-TOP: 1px; WIDTH: 13px; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat -68px -1565px; HEIGHT: 9px; MARGIN-LEFT: auto; background-size: auto
}
.ytp-settings-2k-quality-badge {
	WIDTH: 13px; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat 0px -770px; HEIGHT: 9px; MARGIN-LEFT: auto; background-size: auto
}
.ytp-settings-4k-quality-badge {
	WIDTH: 13px; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat 0px -1087px; HEIGHT: 9px; MARGIN-LEFT: auto; background-size: auto
}
.ytp-size-toggle-small {
	FLOAT: right
}
.ytp-size-toggle-large {
	FLOAT: right
}
.ytp-size-toggle-small {
	WIDTH: 30px; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat 0px -1976px; HEIGHT: 27px; background-size: auto
}
.ytp-size-toggle-small:focus {
	WIDTH: 30px; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat -34px -1875px; HEIGHT: 27px; background-size: auto
}
.ytp-size-toggle-small:hover {
	WIDTH: 30px; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat -34px -1875px; HEIGHT: 27px; background-size: auto
}
.ytp-size-toggle-large {
	WIDTH: 30px; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat 0px -1056px; HEIGHT: 27px; background-size: auto
}
.ytp-size-toggle-large:focus {
	WIDTH: 30px; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat -54px -2007px; HEIGHT: 27px; background-size: auto
}
.ytp-size-toggle-large:hover {
	WIDTH: 30px; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat -54px -2007px; HEIGHT: 27px; background-size: auto
}
.ytp-time-display {
	LINE-HEIGHT: 27px; PADDING-LEFT: 6px; FLOAT: left; COLOR: #999; FONT-SIZE: 11px
}
.ytp-time-current {
	COLOR: #fff
}
.ytp-time-live-badge {
	PADDING-BOTTOM: 1px; LINE-HEIGHT: 1; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; DISPLAY: none; COLOR: #fff; MARGIN-LEFT: 8px; FONT-SIZE: 10px; PADDING-TOP: 1px
}
.ytp-time-live-badge:before {
	WIDTH: 6px; DISPLAY: inline-block; BACKGROUND: #b3362d; HEIGHT: 6px; CONTENT: ''; MARGIN-RIGHT: 5px; border-radius: 6px
}
.ytp-time-live .ytp-time-duration {
	DISPLAY: none
}
.ytp-time-live .ytp-time-separator {
	DISPLAY: none
}
.ytp-time-live .ytp-time-live-badge {
	DISPLAY: inline-block
}
.ytp-time-live-dvr .ytp-time-live-badge {
	CURSOR: pointer
}
.ytp-time-live-dvr .ytp-time-live-badge:before {
	BORDER-BOTTOM-COLOR: transparent; BORDER-TOP-COLOR: transparent; BACKGROUND: #757575; BORDER-RIGHT-COLOR: transparent; BORDER-LEFT-COLOR: transparent
}
.ytp-time-liveonly .ytp-time-current {
	DISPLAY: none
}
.ytp-time-liveonly .ytp-time-duration {
	DISPLAY: none
}
.ytp-time-liveonly .ytp-time-separator {
	DISPLAY: none
}
.ytp-time-liveonly .ytp-time-live-badge {
	DISPLAY: inline-block; MARGIN-LEFT: 0px
}
.html5-video-controls {
	Z-INDEX: 940
}
.ytp-button-fullscreen-enter {
	-ms-high-contrast-adjust: none
}
.ytp-button-fullscreen-exit {
	-ms-high-contrast-adjust: none
}
.ytp-large-play-button {
	-ms-high-contrast-adjust: none
}
.ytp-size-toggle-small {
	-ms-high-contrast-adjust: none
}
.ytp-size-toggle-large {
	-ms-high-contrast-adjust: none
}
.ytp-settings-button {
	-ms-high-contrast-adjust: none
}
.ytp-settings-button-active {
	-ms-high-contrast-adjust: none
}
.ytp-button-next {
	-ms-high-contrast-adjust: none
}
.ytp-button-prev {
	-ms-high-contrast-adjust: none
}
.ytp-button-play {
	-ms-high-contrast-adjust: none
}
.ytp-button-pause {
	-ms-high-contrast-adjust: none
}
.ytp-button-replay {
	-ms-high-contrast-adjust: none
}
.ytp-button-stop {
	-ms-high-contrast-adjust: none
}
.ytp-button-volume {
	-ms-high-contrast-adjust: none
}
.ytp-button-watch-on-youtube {
	-ms-high-contrast-adjust: none
}
.ytp-subtitles-button {
	-ms-high-contrast-adjust: none
}
.ytp-subtitles-button-active {
	-ms-high-contrast-adjust: none
}
.ytp-button-watch-later {
	-ms-high-contrast-adjust: none
}
.ytp-volume-slider {
	-ms-high-contrast-adjust: none
}
.html5-player-chrome {
	Z-INDEX: 750; POSITION: relative; WIDTH: 100%; DIRECTION: ltr; BACKGROUND: #1b1b1b; HEIGHT: 27px; OVERFLOW: hidden
}
.yt-uix-button-player.yt-uix-button {
	BOX-SIZING: content-box; POSITION: relative; FILTER: none; WHITE-SPACE: nowrap; FLOAT: left; COLOR: #999; FONT-SIZE: 11px; FONT-WEIGHT: normal; -moz-box-sizing: content-box
}
.yt-uix-button-player {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
.yt-uix-button-player.yt-uix-button:focus .yt-uix-button-content {
	COLOR: #fff
}
.yt-uix-button-player.yt-uix-button:hover .yt-uix-button-content {
	COLOR: #fff
}
.ytp-volume-panel {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
.ytp-volume-slider {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
.ytp-keyboard-focus .yt-uix-button-player:focus {
	box-shadow: inset 0 0 0 2px rgba(27, 127, 204, .8)
}
.ytp-keyboard-focus .ytp-volume-panel:focus {
	box-shadow: inset 0 0 0 2px rgba(27, 127, 204, .8)
}
.ytp-keyboard-focus .ytp-volume-slider:focus {
	box-shadow: inset 0 0 0 2px rgba(27, 127, 204, .8)
}
.yt-uix-button-player.yt-uix-button .yt-uix-button-icon-wrapper {
	MAX-WIDTH: none
}
.yt-uix-button-reverse.yt-uix-button-player.yt-uix-button .yt-uix-button-arrow.yt-sprite {
	BORDER-RIGHT-WIDTH: 0px; BACKGROUND-REPEAT: no-repeat; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
.yt-uix-button-player.yt-uix-button .yt-uix-button-icon-html5 {
	BORDER-RIGHT-WIDTH: 0px; BACKGROUND-REPEAT: no-repeat; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
.ytp-button-play {
	FLOAT: left
}
.ytp-button-pause {
	FLOAT: left
}
.ytp-button-replay {
	FLOAT: left
}
.ytp-button-stop {
	FLOAT: left
}
.ytp-button-play {
	WIDTH: 55px; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat 0px -1751px; HEIGHT: 27px; background-size: auto
}
.ytp-button-pause {
	WIDTH: 55px; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat -28px -606px; HEIGHT: 27px; background-size: auto
}
.ytp-button-replay {
	WIDTH: 55px; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat 0px -225px; HEIGHT: 27px; background-size: auto
}
.ytp-button-stop {
	WIDTH: 55px; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat 0px -1534px; HEIGHT: 27px; background-size: auto
}
.ytp-playlist-controls {
	DISPLAY: none; FLOAT: left
}
.ytp-button-next {
	FLOAT: left
}
.ytp-button-prev {
	FLOAT: left
}
.ytp-button-next {
	WIDTH: 30px; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat -34px -1565px; HEIGHT: 27px; background-size: auto
}
.exp-playlist-controls .ytp-button-next {
	MARGIN: 0px 5px 0px -5px
}
.ytp-button-prev {
	WIDTH: 30px; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat -34px -93px; HEIGHT: 27px; background-size: auto
}
.exp-playlist-controls .ytp-button-prev {
	MARGIN: 0px -5px 0px 10px
}
.ytp-volume-hover-area {
	DISPLAY: inline-block; FLOAT: left
}
.ytp-volume-control {
	PADDING-RIGHT: 4px; FLOAT: left
}
.html5-hide-volume .ytp-volume-control {
	DISPLAY: none
}
.ytp-button-volume {
	WIDTH: 35px; DISPLAY: inline-block; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat 0px -287px; HEIGHT: 27px; background-size: auto; box-shadow: none
}
.ytp-volume-panel {
	WIDTH: 1px; DISPLAY: inline-block; OVERFLOW: hidden; -moz-transition: width .5s ease-out .2s; -webkit-transition: width .5s ease-out .2s; transition: width .5s ease-out .2s; -ms-touch-action: none
}
.ytp-volume-panel:focus {
	WIDTH: 56px; -moz-transition: width .05s ease-in; -webkit-transition: width .05s ease-in; transition: width .05s ease-in
}
.ytp-volume-control-hover .ytp-volume-panel {
	WIDTH: 56px; -moz-transition: width .05s ease-in; -webkit-transition: width .05s ease-in; transition: width .05s ease-in
}
.ytp-volume-slider-active .ytp-volume-panel {
	WIDTH: 56px; -moz-transition: width .05s ease-in; -webkit-transition: width .05s ease-in; transition: width .05s ease-in
}
.disabled-control-audio .ytp5-volume-panel {
	DISPLAY: none
}
.disabled-control-audio .ytp5-volume-button {
	CURSOR: default
}
.ytp-volume-slider {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px 6px 0px 1px; PADDING-LEFT: 0px; WIDTH: 51px; PADDING-RIGHT: 3px; DISPLAY: block; FLOAT: left; HEIGHT: 27px; OVERFLOW: hidden; CURSOR: pointer; PADDING-TOP: 0px
}
.ytp-volume-slider-foreground {
	POSITION: absolute; WIDTH: 5px; BOTTOM: 6.5px; BACKGROUND: #ddd; HEIGHT: 14px
}
.ytp-volume-slider-foreground:before {
	POSITION: absolute; WIDTH: 55px; DISPLAY: block; BACKGROUND: #b91f1f; HEIGHT: 4px; CONTENT: ''; TOP: 5px; LEFT: -55px
}
.ytp-volume-slider-foreground:after {
	POSITION: absolute; WIDTH: 55px; DISPLAY: block; BACKGROUND: #777; HEIGHT: 4px; CONTENT: ''; TOP: 5px; LEFT: 5px
}
.ytp-button-volume {
	FLOAT: left
}
[data-value=max].ytp-button-volume {
	WIDTH: 35px; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat 0px -1362px; HEIGHT: 27px; background-size: auto
}
[data-value=loud].ytp-button-volume {
	WIDTH: 35px; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat 0px -1362px; HEIGHT: 27px; background-size: auto
}
[data-value=max].ytp-button-volume:hover {
	WIDTH: 35px; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat -39px -1689px; HEIGHT: 27px; background-size: auto
}
[data-value=loud].ytp-button-volume:hover {
	WIDTH: 35px; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat -39px -1689px; HEIGHT: 27px; background-size: auto
}
[data-value=normal].ytp-button-volume {
	WIDTH: 35px; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat 0px -1720px; HEIGHT: 27px; background-size: auto
}
[data-value=quiet].ytp-button-volume {
	WIDTH: 35px; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat 0px -1720px; HEIGHT: 27px; background-size: auto
}
[data-value=normal].ytp-button-volume:hover {
	WIDTH: 35px; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat 0px -2069px; HEIGHT: 27px; background-size: auto
}
[data-value=quiet].ytp-button-volume:hover {
	WIDTH: 35px; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat 0px -2069px; HEIGHT: 27px; background-size: auto
}
[data-value=min].ytp-button-volume {
	WIDTH: 35px; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat 0px -287px; HEIGHT: 27px; background-size: auto
}
[data-value=min].ytp-button-volume:hover {
	WIDTH: 35px; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat -28px -513px; HEIGHT: 27px; background-size: auto
}
[data-value=off].ytp-button-volume {
	WIDTH: 35px; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat -39px -1720px; HEIGHT: 27px; background-size: auto
}
[data-value=off].ytp-button-volume:hover {
	WIDTH: 35px; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat 0px -1627px; HEIGHT: 27px; background-size: auto
}
.ytp-button-fullscreen-enter {
	DISPLAY: none; FLOAT: right
}
.ytp-button-fullscreen-exit {
	FLOAT: right
}
.ytp-button-fullscreen-enter {
	WIDTH: 30px; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat 0px -1658px; HEIGHT: 27px; background-size: auto
}
.ytp-button-fullscreen-exit {
	WIDTH: 30px; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat -17px -1441px; HEIGHT: 27px; background-size: auto
}
.html5-text-button.yt-uix-button-player.yt-uix-button {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.ytp-button-watch-later {
	WIDTH: 30px; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat 0px -1813px; FLOAT: right; HEIGHT: 27px; background-size: auto
}
.ytp-button-watch-later:hover {
	WIDTH: 30px; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat 0px -1238px; HEIGHT: 27px; background-size: auto
}
.house-brand .ytp-button-watch-later {
	DISPLAY: none
}
.html5-async-progress.ytp-button-watch-later {
	WIDTH: 30px; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat -55px -1238px; HEIGHT: 25px; background-size: auto
}
.html5-async-progress.ytp-button-watch-later:hover {
	WIDTH: 30px; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat -55px -1238px; HEIGHT: 25px; background-size: auto
}
.html5-async-success.ytp-button-watch-later {
	WIDTH: 30px; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat -49px -1844px; HEIGHT: 25px; background-size: auto
}
.html5-async-error.ytp-button-watch-later {
	WIDTH: 30px; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat -39px -287px; HEIGHT: 25px; background-size: auto
}
.html5-async-error.ytp-button-watch-later:hover {
	WIDTH: 30px; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat -39px -287px; HEIGHT: 25px; background-size: auto
}
.html5-async-success.ytp-button-watch-later:hover {
	WIDTH: 30px; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat -49px -1844px; HEIGHT: 25px; background-size: auto
}
.ytp-button-watch-on-youtube {
	WIDTH: 52px; DISPLAY: none; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat 0px -575px; FLOAT: right; HEIGHT: 27px; background-size: auto
}
.ytp-button-watch-on-youtube:hover {
	WIDTH: 52px; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat -29px -801px; HEIGHT: 27px; background-size: auto
}
.el-embedded .ytp-button-watch-on-youtube {
	DISPLAY: block
}
.modest-branding .ytp-button-watch-on-youtube {
	DISPLAY: none
}
.house-brand .ytp-button-watch-on-youtube {
	DISPLAY: none
}
.ytp-button-playlist {
	DISPLAY: none; FLOAT: right
}
.el-embedded.playlist-created .ytp-button-playlist {
	DISPLAY: block
}
HTML[data-player-size=fullscreen] .playlist-created .ytp-button-playlist {
	DISPLAY: block
}
.ytp-button-playlist {
	WIDTH: 30px; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat 0px -349px; HEIGHT: 27px; background-size: auto
}
.ytp-button-playlist:hover {
	WIDTH: 30px; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat 0px -389px; HEIGHT: 27px; background-size: auto
}
.playlist-loaded .ytp-button-playlist {
	WIDTH: 30px; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat -34px -930px; HEIGHT: 27px; background-size: auto
}
.playlist-loaded .ytp-button-playlist:hover {
	WIDTH: 30px; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat -51px -2244px; HEIGHT: 27px; background-size: auto
}
.ytp-hide-mouse {
	CURSOR: none
}
.ytp-dialog-holder {
	Z-INDEX: 970; POSITION: absolute
}
.ytp-dialog {
	DISPLAY: inline-block; MAX-WIDTH: 90%; COLOR: #fff; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; CURSOR: auto; opacity: 1
}
.ytp-dialog:focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium
}
.ytp-dialog-body {
	MARGIN: 10px
}
.ytp-dialog-title {
	MARGIN: 10px 10px 15px; COLOR: #fff; FONT-SIZE: 14px
}
.ytp-dialog-buttons {
	TEXT-ALIGN: right; WIDTH: 100%; BACKGROUND: #1b1b1b
}
.ytp-dialog A {
	COLOR: #167ac6; CURSOR: pointer; TEXT-DECORATION: none
}
.ytp-dialog A:visited {
	COLOR: #167ac6; CURSOR: pointer; TEXT-DECORATION: none
}
.ytp-dialog A:hover {
	TEXT-DECORATION: underline
}
.ytp-dialog A:active {
	TEXT-DECORATION: underline
}
.ytp-dialog-body P {
	LINE-HEIGHT: 15px
}
.ytp-dialog-button.ytp-button {
	PADDING-BOTTOM: 5px; MARGIN: 5px 5px 5px 10px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: inline-block; FLOAT: none; COLOR: #bbb; PADDING-TOP: 5px
}
.ytp-dialog-button.ytp-button:hover {
	COLOR: #fff
}
.ytp-dialog-button.ytp-button:focus {
	COLOR: #fff
}
.ytp-dialog-button.ytp-button:active {
	COLOR: #fff
}
.ytp-dialog-button-left.ytp-dialog-button.ytp-button {
	MARGIN: 5px 10px 5px 5px; FLOAT: left
}
.ytp-subtitles-settings-dialog {
	MIN-WIDTH: 243px; WIDTH: 50%
}
.ytp-subtitles-settings-dialog .ytp-dialog-body {
	POSITION: relative; MIN-WIDTH: 230px; MARGIN: 0px; MIN-HEIGHT: 60px; HEIGHT: 100px; MAX-HEIGHT: 230px
}
.ytp-subtitles-settings-dialog-top-level {
	POSITION: absolute; OVERFLOW-X: hidden; OVERFLOW-Y: auto; BOTTOM: 0px; TOP: 0px; RIGHT: 50%; BORDER-RIGHT: #444 1px solid; LEFT: 0px
}
.ytp-subtitles-settings-dialog-sub-level {
	POSITION: absolute; OVERFLOW-X: hidden; OVERFLOW-Y: auto; BOTTOM: 0px; TOP: 0px; RIGHT: 0px; LEFT: 50%
}
.ytp-subtitles-settings-dialog-list {
	MARGIN: 10px
}
.ytp-subtitles-settings-dialog-list-option {
	COLOR: #aaa
}
.ytp-subtitles-settings-dialog-list-option:hover {
	COLOR: #ddd
}
.ytp-subtitles-settings-dialog-list-selected {
	COLOR: #fff
}
.ytp-subtitles-settings-dialog-list-option .ytp-button {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 5px; FLOAT: none; CLEAR: both; PADDING-TOP: 5px
}
.ytp-subtitles-settings-dialog-top-level .ytp-subtitles-settings-dialog-list-selected {
	BACKGROUND: #555
}
.ytp-subtitles-settings-dialog-list-check {
	MARGIN: 2px 0px 0px -5px; WIDTH: 11px; FLOAT: left; HEIGHT: 8px; background-size: auto
}
.ytp-subtitles-settings-dialog-list-selected .ytp-subtitles-settings-dialog-list-check {
	BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat -36px -2244px
}
.ytp-subtitles-settings-dialog-list-caret {
	MARGIN: 2px 0px 0px 2px; WIDTH: 5px; FLOAT: right; HEIGHT: 8px; background-size: auto
}
.ytp-subtitles-settings-dialog-list-selected .ytp-subtitles-settings-dialog-list-caret {
	BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat -36px -2213px
}
.ytp-subtitles-settings-dialog-list-swatch {
	BORDER-BOTTOM: #aaa 1px solid; BORDER-LEFT: #aaa 1px solid; MARGIN: 0px 5px; WIDTH: 8px; FLOAT: left; HEIGHT: 8px; BORDER-TOP: #aaa 1px solid; BORDER-RIGHT: #aaa 1px solid
}
.ytp-button:hover .ytp-subtitles-settings-dialog-list-swatch {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid
}
.ytp-subtitles-settings-dialog-list-selected .ytp-subtitles-settings-dialog-list-swatch {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid
}
.ytp-subtitles-settings-dialog-top-level .ytp-subtitles-settings-dialog-list-text {
	MARGIN-RIGHT: 7px
}
.ytp-subtitles-settings-dialog-sub-level .ytp-subtitles-settings-dialog-list-text {
	MARGIN-LEFT: 13px
}
.ytp-drawer {
	Z-INDEX: 920; POSITION: absolute; TEXT-ALIGN: center; WIDTH: 275px; HEIGHT: 100%; OVERFLOW: hidden; TOP: 0px; RIGHT: 0px; -moz-transition: width .3s ease; -webkit-transition: width .3s ease; transition: width .3s ease
}
.ytp-drawer-content {
	BOX-SIZING: border-box; POSITION: absolute; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 275px; PADDING-RIGHT: 10px; HEIGHT: 100%; TOP: 0px; PADDING-TOP: 40px; LEFT: 0px; -moz-box-sizing: border-box
}
.ytp-drawer-content:before {
	POSITION: absolute; DISPLAY: inline-block; BACKGROUND: #000; HEIGHT: 30px; CONTENT: ''; TOP: 0px; RIGHT: 0px; LEFT: 0px
}
.ytp-drawer-close-button {
	POSITION: absolute; WIDTH: 10px; DISPLAY: inline-block; HEIGHT: 10px; COLOR: #fff; TOP: 10px; CURSOR: pointer; RIGHT: 10px
}
.ytp-drawer-close-button:after {
	POSITION: absolute; BOTTOM: 0px; COLOR: #fff; FONT-SIZE: 13px; CONTENT: 'x'; RIGHT: 0px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.ytp-drawer-open-button {
	POSITION: absolute; PADDING-BOTTOM: 10px; MARGIN: -16px 0px 0px; PADDING-LEFT: 5px; WIDTH: 5px; PADDING-RIGHT: 5px; DISPLAY: none; HEIGHT: 12px; TOP: 50%; CURSOR: pointer; PADDING-TOP: 10px; LEFT: 0px
}
.ytp-drawer-open-button:after {
	BORDER-BOTTOM: transparent 5px solid; BORDER-LEFT: medium none; DISPLAY: inline-block; BORDER-TOP: transparent 5px solid; CONTENT: ''; BORDER-RIGHT: #aaa 5px solid
}
.ytp-drawer-closed.ytp-drawer {
	WIDTH: 25px
}
.ytp-drawer-closed .ytp-drawer-content {
	opacity: 0; -moz-transition: opacity .3s ease; -webkit-transition: opacity .3s ease; transition: opacity .3s ease
}
.ytp-drawer-closed .ytp-drawer-close-button {
	DISPLAY: none
}
.ytp-drawer-closed .ytp-drawer-open-button {
	DISPLAY: inline-block
}
.ytp-error {
	Z-INDEX: 950; POSITION: absolute; TEXT-ALIGN: center; LINE-HEIGHT: 20px; WIDTH: 100%; DISPLAY: table; BACKGROUND: #000; HEIGHT: 100%; COLOR: #fff; FONT-SIZE: 14px; CURSOR: default; -moz-user-select: none; -ms-user-select: none; -webkit-user-select: none
}
.ytp-error A {
	COLOR: #fff !important; TEXT-DECORATION: underline
}
.ytp-error .ytp-tv-static {
	Z-INDEX: 1; POSITION: absolute; TOP: 0px; LEFT: 0px
}
.ytp-error-content {
	Z-INDEX: 2; POSITION: relative; DISPLAY: table-cell; VERTICAL-ALIGN: middle
}
.ytp-error-content-wrap {
	TEXT-ALIGN: center; MARGIN: auto; WIDTH: 80%; MAX-WIDTH: 600px
}
.ytp-identity-tooltip {
	PADDING-RIGHT: 5px; OVERFLOW: auto
}
.ytp-identity-tooltip IMG {
	WIDTH: auto; MAX-WIDTH: 24px; FLOAT: left; HEIGHT: 24px
}
.ytp-identity-tooltip SPAN {
	LINE-HEIGHT: 24px; DISPLAY: block; WHITE-SPACE: nowrap; MARGIN-LEFT: 29px
}
.ytp-sentiment-display {
	WIDTH: 165px
}
.ytp-sentiment-bar {
	MARGIN: 6px 0px
}
.ytp-sentiment-bar-likes {
	BACKGROUND: #060 0px 0px; FLOAT: left; HEIGHT: 2px
}
.ytp-sentiment-bar-dislikes {
	BACKGROUND: #c00 0px 0px; FLOAT: left; HEIGHT: 2px
}
.video-extras-sparkbars {
	HEIGHT: 2px; OVERFLOW: hidden
}
.video-extras-sparkbar-likes {
	BACKGROUND: #167ac6; FLOAT: left; HEIGHT: 2px
}
.video-extras-sparkbar-dislikes {
	BACKGROUND: #ccc; FLOAT: left; HEIGHT: 2px
}
.video-extras-likes-dislikes {
	COLOR: #666
}
.video-extras-likes-dislikes .dislikes {
	COLOR: #666
}
.html5-info-bar {
	Z-INDEX: 935; OVERFLOW: hidden
}
.ytp-button-like {
	-ms-high-contrast-adjust: none
}
.ytp-button-dislike {
	-ms-high-contrast-adjust: none
}
.ytp-button-share {
	-ms-high-contrast-adjust: none
}
.ytp-button-info {
	-ms-high-contrast-adjust: none
}
.modest-branding .ytp-action-buttons {
	DISPLAY: none
}
.html5-info-bar .yt-uix-button:hover .yt-uix-button-icon {
	opacity: 1
}
.html5-info-bar .yt-uix-button:focus .yt-uix-button-icon {
	opacity: 1
}
.ytp-button-like {
	WIDTH: 26px; DISPLAY: none; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat 0px -732px; FLOAT: right; HEIGHT: 30px; background-size: auto; opacity: .9
}
.ytp-button-dislike {
	WIDTH: 26px; DISPLAY: none; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat 0px -1149px; FLOAT: right; HEIGHT: 30px; MARGIN-RIGHT: 4px; background-size: auto; opacity: .9
}
.ytp-button-share {
	WIDTH: 26px; DISPLAY: none; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat 0px -2148px; FLOAT: right; HEIGHT: 30px; background-size: auto; opacity: .9
}
.ytp-can-share .ytp-button-share {
	DISPLAY: inherit
}
.ytp-can-sentiment .ytp-button-like {
	DISPLAY: inherit
}
.ytp-can-sentiment .ytp-button-dislike {
	DISPLAY: inherit
}
.ytp-button-info {
	WIDTH: 26px; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat -30px -2148px; FLOAT: right; HEIGHT: 30px; MARGIN-RIGHT: 8px; background-size: auto; opacity: .9
}
.show-share .ytp-button-like {
	opacity: .5
}
.show-share .ytp-button-dislike {
	opacity: .5
}
.show-share .ytp-button-info {
	opacity: .5
}
.show-more-info .ytp-button-like {
	opacity: .5
}
.show-more-info .ytp-button-dislike {
	opacity: .5
}
.show-more-info .ytp-button-share {
	opacity: .5
}
.sentiment-dislike .ytp-button-like {
	opacity: .5
}
.sentiment-like .ytp-button-dislike {
	opacity: .5
}
.ytp-button-dislike:hover {
	opacity: 1
}
.ytp-button-like:hover {
	opacity: 1
}
.ytp-button-share:hover {
	opacity: 1
}
.ytp-button-info:hover {
	opacity: 1
}
.sentiment-like .ytp-button-like {
	opacity: 1
}
.sentiment-dislike .ytp-button-dislike {
	opacity: 1
}
.show-share .ytp-button-share {
	BOX-SIZING: border-box; BORDER-BOTTOM: #b91f1f 2px solid; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -ms-box-sizing: border-box
}
.show-more-info .ytp-button-info {
	BOX-SIZING: border-box; BORDER-BOTTOM: #b91f1f 2px solid; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -ms-box-sizing: border-box
}
.html5-title {
	PADDING-LEFT: 12px
}
.html5-title-text-wrapper {
	TEXT-OVERFLOW: ellipsis; WORD-WRAP: normal; WHITE-SPACE: nowrap; OVERFLOW: hidden; -o-text-overflow: ellipsis
}
.html5-title-text {
	LINE-HEIGHT: 30px; WIDTH: 100%; FONT-SIZE: 13px
}
.html5-title-logo {
	LINE-HEIGHT: 30px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: none; FLOAT: right; FONT-SIZE: 11px
}
.html5-title-text {
	COLOR: #ccc; TEXT-DECORATION: none
}
.html5-title-logo {
	COLOR: #ccc; TEXT-DECORATION: none
}
.html5-title-text:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
.html5-title-logo:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
.modest-branding .html5-title-logo {
	DISPLAY: block
}
.html5-info-panel {
	Z-INDEX: 935; POSITION: absolute; TEXT-ALIGN: left; MARGIN-TOP: 1px; WIDTH: 100%; BOTTOM: 0px; DISPLAY: none; BORDER-TOP: #444 1px solid; TOP: 30px
}
.show-more-info.html5-info-bar .html5-info-panel {
	DISPLAY: block
}
.html5-info-panel-content {
	PADDING-BOTTOM: 9px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 9px
}
.html5-author-img {
	DISPLAY: inline-block
}
.html5-author-info {
	DISPLAY: inline-block
}
.html5-author-img .video-thumb {
	WIDTH: auto; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: auto
}
.html5-author-img .yt-thumb-clip {
	POSITION: static
}
.html5-author-img {
	WIDTH: 45px; HEIGHT: 45px
}
.html5-author-img IMG {
	WIDTH: 45px; HEIGHT: 45px
}
.html5-author-info {
	MARGIN: 0px 10px
}
.html5-author-name {
	FONT-SIZE: 17px
}
.html5-subscribe-button-container {
	MARGIN: 10px 0px
}
.html5-info-panel .yt-subscription-button-disabled-mask-container {
	POSITION: static; DISPLAY: block
}
.html5-video-info {
	WIDTH: 165px; FLOAT: left
}
.html5-view-count STRONG {
	FONT-SIZE: 19px; FONT-WEIGHT: normal
}
.html5-info-panel .video-extras-sparkbars {
	MARGIN: 6px 0px
}
.html5-info-panel .video-extras-sparkbar-likes {
	BACKGROUND: #060
}
.html5-info-panel .video-extras-sparkbar-dislikes {
	BACKGROUND: #c00
}
.html5-info-panel .video-extras-likes-dislikes {
	COLOR: #fff
}
.html5-description-text {
	MARGIN: 15px 0px 0px 200px; WHITE-SPACE: pre-wrap
}
.html5-info-panel-loading-icon {
	POSITION: absolute; MARGIN-TOP: 21px; MARGIN-LEFT: 21px; -moz-transform: scale(0.5); -ms-transform: scale(0.5); -webkit-transform: scale(0.5); transform: scale(0.5)
}
.share-bar {
	Z-INDEX: 935; POSITION: absolute; TEXT-ALIGN: left; WIDTH: 100%; DISPLAY: none; HEIGHT: 42px; BORDER-TOP: #222 1px solid; TOP: 30px; LEFT: 0px
}
.share-with-playlist .share-bar {
	HEIGHT: 84px
}
.show-share .share-bar {
	DISPLAY: block
}
.share-bar-close {
	FLOAT: right; MARGIN-RIGHT: -2px; PADDING-TOP: 2px
}
.yt-uix-button-close.yt-uix-button-default.yt-uix-button {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.yt-uix-button-close.yt-uix-button-default.yt-uix-button:hover {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.yt-uix-button-close.yt-uix-button-default.yt-uix-button:focus {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.yt-uix-button-icon-share-bar-close {
	WIDTH: 24px; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat 0px -1118px; HEIGHT: 24px; background-size: auto
}
.share-bar .yt-uix-button-content {
	COLOR: #b8b8b8; FONT-SIZE: 11px; VERTICAL-ALIGN: top; text-shadow: none
}
.share-bar .share-service-button {
	PADDING-RIGHT: 7px
}
.yt-uix-button-icon-new-window {
	WIDTH: 13px; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat 0px -1441px; HEIGHT: 13px; MARGIN-LEFT: 7px; MARGIN-RIGHT: 0px; background-size: auto
}
.share-bar-services {
	PADDING-LEFT: 0px; FLOAT: left; PADDING-TOP: 3px
}
.share-bar-content {
	HEIGHT: 42px
}
.share-bar-playlist {
	PADDING-LEFT: 10px; DISPLAY: none; HEIGHT: 42px; PADDING-TOP: 6px
}
.share-with-playlist .share-bar-playlist {
	DISPLAY: block
}
.share-bar .ytp-button {
	MARGIN: 9px 5px 0px
}
.ytp-playlist-tray-action-share .ytp-button {
	MARGIN-RIGHT: 16px
}
.share-bar .yt-uix-button-icon-share-bar-close {
	FLOAT: right; MARGIN-RIGHT: 9px
}
.share-bar .ytp-share-url-container {
	MARGIN: 8px 5px 0px; FLOAT: left
}
.ytp-playlist-tray-action-share .ytp-share-url-container {
	MARGIN-TOP: 8px
}
.ytp-button-share-more {
	BORDER-BOTTOM: #222 1px solid; BORDER-LEFT: #222 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 10px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 10px; HEIGHT: 28px; BORDER-TOP: #222 1px solid; CURSOR: pointer; BORDER-RIGHT: #222 1px solid; PADDING-TOP: 0px; border-radius: 2px 2px 2px 2px; box-shadow: 0 1px 0 rgba(0, 0, 0, 0.05)
}
.share-bar .ytp-button-share-more {
	MARGIN: 7px 5px 0px; FLOAT: left
}
.ytp-playlist-tray-action-share .ytp-button-share-more {
	MARGIN-TOP: -2px
}
.ytp-button-share-more-icon {
	FLOAT: right
}
.ytp-button-share-more-content {
	COLOR: #b8b8b8; FONT-SIZE: 11px; FONT-WEIGHT: bold; text-shadow: none
}
.ytp-share-url {
	BOX-SIZING: border-box; BORDER-BOTTOM: #444 1px solid; BORDER-LEFT: #444 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #000; PADDING-LEFT: 4px; WIDTH: 180px; PADDING-RIGHT: 4px; COLOR: #fff; FONT-SIZE: 13px; BORDER-TOP: #444 1px solid; BORDER-RIGHT: #444 1px solid; PADDING-TOP: 4px; border-radius: 2px; box-shadow: 1px 1px 2px rgba(255, 255, 255, 0.25) inset; -moz-box-sizing: border-box
}
.ytp-button-share-more .yt-uix-button-icon-wrapper {
	MARGIN-TOP: 1px; FLOAT: right
}
.ytp-share-bar-checkbox {
	FLOAT: left
}
.share-bar-playlist-message {
	MARGIN-TOP: 2px; FLOAT: left
}
.share-bar-services .share-group LI {
	DISPLAY: inline
}
.share-bar-services .share-service-button {
	TEXT-ALIGN: left; CURSOR: pointer
}
.share-bar-services .share-service-button SPAN {
	DISPLAY: none
}
.share-service-icon-sharebar {
	BACKGROUND-IMAGE: url(../../yts/imgbin/www-sharebar-vflAG8-dz.png); WIDTH: 24px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 24px; VERTICAL-ALIGN: middle; background-size: auto
}
.share-service-icon-ameba-sharebar {
	BACKGROUND-POSITION: 0px -924px
}
.share-service-icon-bebo-sharebar {
	BACKGROUND-POSITION: 0px -896px
}
.share-service-icon-blogger-sharebar {
	BACKGROUND-POSITION: 0px -336px
}
.share-service-icon-cyworld-sharebar {
	BACKGROUND-POSITION: 0px -476px
}
.share-service-icon-delicious-sharebar {
	BACKGROUND-POSITION: 0px -280px
}
.share-service-icon-digg-sharebar {
	BACKGROUND-POSITION: 0px -728px
}
.share-service-icon-facebook-sharebar {
	BACKGROUND-POSITION: 0px -308px
}
.share-service-icon-fotka-sharebar {
	BACKGROUND-POSITION: 0px -980px
}
.share-service-icon-goo-sharebar {
	BACKGROUND-POSITION: 0px -784px
}
.share-service-icon-googleplus-sharebar {
	BACKGROUND-POSITION: 0px -56px
}
.share-service-icon-grono-sharebar {
	BACKGROUND-POSITION: 0px -504px
}
.share-service-icon-hi5-sharebar {
	BACKGROUND-POSITION: 0px -196px
}
.share-service-icon-hyves-sharebar {
	BACKGROUND-POSITION: 0px 0px
}
.share-service-icon-linkedin-sharebar {
	BACKGROUND-POSITION: 0px -168px
}
.share-service-icon-livejournal-sharebar {
	BACKGROUND-POSITION: 0px -420px
}
.share-service-icon-kakao-sharebar {
	BACKGROUND-POSITION: 0px -588px
}
.share-service-icon-meneame-sharebar {
	BACKGROUND-POSITION: 0px -812px
}
.share-service-icon-mixi-sharebar {
	BACKGROUND-POSITION: 0px -252px
}
.share-service-icon-mixx-sharebar {
	BACKGROUND-POSITION: 0px -140px
}
.share-service-icon-myspace-sharebar {
	BACKGROUND-POSITION: 0px -364px
}
.share-service-icon-nujij-sharebar {
	BACKGROUND-POSITION: 0px -112px
}
.share-service-icon-odnoklassniki-sharebar {
	BACKGROUND-POSITION: 0px -616px
}
.share-service-icon-pinterest-sharebar {
	BACKGROUND-POSITION: 0px -28px
}
.share-service-icon-rakuten-sharebar {
	BACKGROUND-POSITION: 0px -448px
}
.share-service-icon-reddit-sharebar {
	BACKGROUND-POSITION: 0px -560px
}
.share-service-icon-skyblog-sharebar {
	BACKGROUND-POSITION: 0px -644px
}
.share-service-icon-sledzik-sharebar {
	BACKGROUND-POSITION: 0px -392px
}
.share-service-icon-stumbleupon-sharebar {
	BACKGROUND-POSITION: 0px -672px
}
.share-service-icon-tuenti-sharebar {
	BACKGROUND-POSITION: 0px -84px
}
.share-service-icon-tumblr-sharebar {
	BACKGROUND-POSITION: 0px -952px
}
.share-service-icon-twitter-sharebar {
	BACKGROUND-POSITION: 0px -1008px
}
.share-service-icon-vkontakte-sharebar {
	BACKGROUND-POSITION: 0px -840px
}
.share-service-icon-webryblog-sharebar {
	BACKGROUND-POSITION: 0px -532px
}
.share-service-icon-weibo-sharebar {
	BACKGROUND-POSITION: 0px -868px
}
.share-service-icon-wykop-sharebar {
	BACKGROUND-POSITION: 0px -700px
}
.share-service-icon-yahoo-sharebar {
	BACKGROUND-POSITION: 0px -756px
}
.share-service-icon-yigg-sharebar {
	BACKGROUND-POSITION: 0px -224px
}
.ytp-tooltip {
	Z-INDEX: 980; POSITION: absolute; DISPLAY: none; OVERFLOW: visible; TOP: 0px; LEFT: 0px
}
.ytp-tooltip-body {
	POSITION: absolute; LINE-HEIGHT: 24px; BOTTOM: 5px; BACKGROUND: #1f1f1f; HEIGHT: 24px; COLOR: #e3e3e3; FONT-SIZE: 11px; LEFT: 0px
}
.ytp-tooltip-below .ytp-tooltip-body {
	TOP: 5px
}
.ytp-text-tooltip {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; WHITE-SPACE: nowrap; PADDING-TOP: 0px
}
.ytp-tooltip-arrow {
	BORDER-BOTTOM: transparent 0px solid; POSITION: absolute; BORDER-LEFT: transparent 5px solid; WIDTH: 0px; BOTTOM: 0px; HEIGHT: 0px; BORDER-TOP: #1f1f1f 5px solid; BORDER-RIGHT: transparent 5px solid; LEFT: -5px
}
.ytp-tooltip-below .ytp-tooltip-arrow {
	BORDER-BOTTOM-COLOR: #1f1f1f; BORDER-RIGHT-WIDTH: 5px; BORDER-TOP-COLOR: transparent; BOTTOM: auto; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 5px; BORDER-LEFT-WIDTH: 5px; TOP: 0px
}
.html5-info-bar {
	POSITION: absolute; WIDTH: 100%; DISPLAY: none; HEIGHT: 30px; TOP: 0px; -moz-transition: opacity .25s cubic-bezier(0.0, 0.0, 0.2, 1); -webkit-transition: opacity .25s cubic-bezier(0.0, 0.0, 0.2, 1); transition: opacity .25s cubic-bezier(0.0, 0.0, 0.2, 1)
}
.show-share.html5-info-bar {
	HEIGHT: 72px
}
.share-with-playlist.show-share.html5-info-bar {
	HEIGHT: 114px
}
.html5-tablet .html5-info-bar {
	HEIGHT: 34px
}
.html5-tablet .show-share.html5-info-bar {
	HEIGHT: 76px
}
.html5-tablet .share-with-playlist.show-share.html5-info-bar {
	HEIGHT: 118px
}
.show-more-info.html5-info-bar {
	BOTTOM: 35px; HEIGHT: auto
}
.html5-tablet .show-more-info.html5-info-bar {
	BOTTOM: 62px
}
.html5-native-controls .show-more-info.html5-info-bar {
	BOTTOM: 45px
}
.html5-video-controls {
	POSITION: absolute; WIDTH: 100%; BOTTOM: 0px
}
.html5-video-controls {
	-moz-transition: opacity .25s cubic-bezier(0.0, 0.0, 0.2, 1); -webkit-transition: opacity .25s cubic-bezier(0.0, 0.0, 0.2, 1); transition: opacity .25s cubic-bezier(0.0, 0.0, 0.2, 1)
}
.ytp-progress-list {
	POSITION: absolute; WIDTH: 100%; BOTTOM: 0px; -moz-transition: -moz-transform .1s ease-out, background .15s; -webkit-transition: -webkit-transform .1s ease-out, background .15s; transition: transform .1s ease-out, background .15s; -moz-transform: scaley(1); -ms-transform: scaley(1); -webkit-transform: scaley(1); transform: scaley(1); -ms-transition: -ms-transform .1s ease-out, background .15s; -moz-transform-origin: 0 100%; -ms-transform-origin: 0 100%; -webkit-transform-origin: 0 100%; transform-origin: 0 100%
}
.ad-interrupting .html5-progress-bar {
	DISPLAY: none
}
.html5-watermark {
	POSITION: absolute; BOTTOM: 40px; RIGHT: 5px; -moz-transition: opacity .25s cubic-bezier(0.0, 0.0, 0.2, 1), bottom .1s ease-out; -webkit-transition: opacity .25s cubic-bezier(0.0, 0.0, 0.2, 1), bottom .1s ease-out; transition: opacity .25s cubic-bezier(0.0, 0.0, 0.2, 1), bottom .1s ease-out; -moz-transform-origin: 100% 100%; -ms-transform-origin: 100% 100%; -webkit-transform-origin: 100% 100%; transform-origin: 100% 100%
}
.html5-tablet .html5-watermark {
	BOTTOM: 67px
}
.html5-native-controls .html5-watermark {
	BOTTOM: 50px
}
.html5-video-container {
	POSITION: absolute; BOTTOM: 35px; TOP: 0px; RIGHT: 0px; LEFT: 0px
}
.html5-tablet .html5-video-container {
	BOTTOM: 62px
}
.ytp-no-controls .html5-video-container {
	BOTTOM: 0px
}
.html5-native-controls .html5-video-container {
	BOTTOM: 0px
}
.html5-video-container {
	
}
.ytp-player-content {
	POSITION: absolute; BOTTOM: 35px; TOP: 0px; RIGHT: 0px; LEFT: 0px; -moz-transition: top .25s cubic-bezier(0.0, 0.0, 0.2, 1), bottom .25s cubic-bezier(0.0, 0.0, 0.2, 1); -webkit-transition: top .25s cubic-bezier(0.0, 0.0, 0.2, 1), bottom .25s cubic-bezier(0.0, 0.0, 0.2, 1); transition: top .25s cubic-bezier(0.0, 0.0, 0.2, 1), bottom .25s cubic-bezier(0.0, 0.0, 0.2, 1)
}
.html5-tablet .ytp-player-content {
	BOTTOM: 62px
}
.ytp-no-controls .ytp-player-content {
	BOTTOM: 0px
}
.cued-mode.autohide-controls .ytp-player-content {
	BOTTOM: 0px
}
.cued-mode.autohide-controls-aspect.ideal-aspect .ytp-player-content {
	BOTTOM: 0px
}
HTML[data-player-size=fullscreen] .cued-mode.autohide-controls-fullscreen .ytp-player-content {
	BOTTOM: 0px
}
.html5-native-controls .ytp-player-content {
	BOTTOM: 45px
}
.html5-video-info-panel {
	Z-INDEX: 960; POSITION: absolute; DISPLAY: none; BACKGROUND: #1b1b1b; COLOR: #fff; TOP: 10px; LEFT: 10px
}
.html5-video-info-panel-close {
	POSITION: absolute; TOP: 5px; CURSOR: pointer; RIGHT: 5px
}
.html5-video-info-panel-content {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.html5-video-info-table TH {
	TEXT-ALIGN: left; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
.html5-video-info-table TD {
	TEXT-ALIGN: left; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
.html5-video-element-info-table TABLE {
	BORDER-COLLAPSE: collapse
}
.html5-video-element-info-table TH {
	BORDER-BOTTOM: #999 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid
}
.html5-video-element-info-table TD {
	BORDER-BOTTOM: #999 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid
}
.html5-watermark {
	Z-INDEX: 910; opacity: .5
}
[src*='base64,'].html5-watermark {
	WIDTH: 80px; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat 0px -863px; HEIGHT: 32px
}
[src*='/img/pixel'].html5-watermark {
	WIDTH: 80px; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat 0px -863px; HEIGHT: 32px
}
.html5-watermark:hover {
	opacity: .8
}
.light-theme .ytp-settings-button {
	WIDTH: 30px; BACKGROUND: url(../../yts/imgbin/player-lighthh-vfldfmTwX.png) no-repeat 0px -1023px; HEIGHT: 27px; background-size: auto
}
.light-theme .ytp-settings-button-active {
	WIDTH: 30px; BACKGROUND: url(../../yts/imgbin/player-lighthh-vfldfmTwX.png) no-repeat 0px -1488px; HEIGHT: 27px; background-size: auto
}
.light-theme .ytp-settings-button-active:hover {
	WIDTH: 30px; BACKGROUND: url(../../yts/imgbin/player-lighthh-vfldfmTwX.png) no-repeat 0px 0px; HEIGHT: 27px; background-size: auto
}
.light-theme .ytp-size-toggle-small:focus {
	WIDTH: 30px; BACKGROUND: url(../../yts/imgbin/player-lighthh-vfldfmTwX.png) no-repeat 0px -2542px; HEIGHT: 27px; background-size: auto
}
.light-theme .ytp-size-toggle-large:focus {
	WIDTH: 30px; BACKGROUND: url(../../yts/imgbin/player-lighthh-vfldfmTwX.png) no-repeat 0px -2201px; HEIGHT: 27px; background-size: auto
}
.light-theme .ytp-subtitles-button {
	WIDTH: 30px; BACKGROUND: url(../../yts/imgbin/player-lighthh-vfldfmTwX.png) no-repeat 0px -837px; HEIGHT: 27px; background-size: auto
}
.light-theme .ytp-subtitles-button:hover {
	WIDTH: 30px; BACKGROUND: url(../../yts/imgbin/player-lighthh-vfldfmTwX.png) no-repeat 0px -930px; HEIGHT: 27px; background-size: auto
}
.light-theme .ytp-subtitles-button-active {
	WIDTH: 30px; BACKGROUND: url(../../yts/imgbin/player-lighthh-vfldfmTwX.png) no-repeat 0px -2356px; HEIGHT: 27px; background-size: auto
}
.light-theme .ytp-subtitles-button-active:hover {
	WIDTH: 30px; BACKGROUND: url(../../yts/imgbin/player-lighthh-vfldfmTwX.png) no-repeat 0px -713px; HEIGHT: 27px; background-size: auto
}
.light-theme .cc-international .ytp-subtitles-button {
	WIDTH: 30px; BACKGROUND: url(../../yts/imgbin/player-lighthh-vfldfmTwX.png) no-repeat 0px -1116px; HEIGHT: 27px; background-size: auto
}
.light-theme .cc-international .ytp-subtitles-button:hover {
	WIDTH: 30px; BACKGROUND: url(../../yts/imgbin/player-lighthh-vfldfmTwX.png) no-repeat 0px -992px; HEIGHT: 27px; background-size: auto
}
.light-theme .cc-international .ytp-subtitles-button-active {
	WIDTH: 30px; BACKGROUND: url(../../yts/imgbin/player-lighthh-vfldfmTwX.png) no-repeat 0px -1302px; HEIGHT: 27px; background-size: auto
}
.light-theme .cc-international .ytp-subtitles-button-active:hover {
	WIDTH: 30px; BACKGROUND: url(../../yts/imgbin/player-lighthh-vfldfmTwX.png) no-repeat 0px -961px; HEIGHT: 27px; background-size: auto
}
.light-theme .ytp-button-fullscreen-enter {
	WIDTH: 30px; BACKGROUND: url(../../yts/imgbin/player-lighthh-vfldfmTwX.png) no-repeat 0px -1054px; HEIGHT: 27px; background-size: auto
}
.light-theme .ytp-button-fullscreen-exit {
	WIDTH: 30px; BACKGROUND: url(../../yts/imgbin/player-lighthh-vfldfmTwX.png) no-repeat 0px -2077px; HEIGHT: 27px; background-size: auto
}
.light-theme .ytp-remote-button {
	WIDTH: 30px; BACKGROUND: url(../../yts/imgbin/player-lighthh-vfldfmTwX.png) no-repeat 0px -310px; HEIGHT: 27px; background-size: auto
}
.light-theme .ytp-remote-button:hover {
	WIDTH: 30px; BACKGROUND: url(../../yts/imgbin/player-lighthh-vfldfmTwX.png) no-repeat 0px -1333px; HEIGHT: 27px; background-size: auto
}
.light-theme .ytp-remote-button-active {
	WIDTH: 30px; BACKGROUND: url(../../yts/imgbin/player-lighthh-vfldfmTwX.png) no-repeat 0px -1643px; HEIGHT: 27px; background-size: auto
}
.light-theme .ytp-remote-button-active:hover {
	WIDTH: 30px; BACKGROUND: url(../../yts/imgbin/player-lighthh-vfldfmTwX.png) no-repeat 0px -2263px; HEIGHT: 27px; background-size: auto
}
.light-theme .html5-player-chrome {
	BACKGROUND: #ccc; COLOR: #000
}
.light-theme .yt-uix-button-player.yt-uix-button .yt-uix-button-content {
	COLOR: #333
}
.light-theme .html5-info-bar .yt-uix-button-player.yt-uix-button .yt-uix-button-content {
	COLOR: #999
}
.light-theme .html5-info-bar .yt-uix-button-player.yt-uix-button:hover .yt-uix-button-content {
	COLOR: #fff
}
.light-theme .yt-uix-button-active.yt-uix-button-player.yt-uix-button {
	FILTER: none; BACKGROUND: #f1f1f1; CURSOR: default; box-shadow: inset 0 -5px 5px #fff
}
.light-theme .yt-uix-button-active.yt-uix-button-player.yt-uix-button:hover {
	FILTER: none; BACKGROUND: #f1f1f1; CURSOR: default; box-shadow: inset 0 -5px 5px #fff
}
.light-theme .yt-uix-button-active.yt-uix-button-player.yt-uix-button:focus {
	FILTER: none; BACKGROUND: #f1f1f1; CURSOR: default; box-shadow: inset 0 -5px 5px #fff
}
.light-theme .html5-current-time {
	COLOR: #000
}
.light-theme .ytp-time-current {
	COLOR: #000
}
.light-theme .yt-uix-button-player.yt-uix-button:focus .yt-uix-button-content {
	COLOR: #000
}
.light-theme .yt-uix-button-player.yt-uix-button:hover .yt-uix-button-content {
	COLOR: #000
}
.light-theme .ytp-time-separator {
	COLOR: #666
}
.light-theme .ytp-time-duration {
	COLOR: #666
}
.html5-video-player.light-theme .html5-player-chrome .progress-text {
	COLOR: #666
}
.light-theme .ytp-button-play {
	WIDTH: 55px; BACKGROUND: url(../../yts/imgbin/player-lighthh-vfldfmTwX.png) no-repeat 0px -496px; HEIGHT: 27px; background-size: auto
}
.light-theme .ytp-button-play:hover {
	WIDTH: 55px; BACKGROUND: url(../../yts/imgbin/player-lighthh-vfldfmTwX.png) no-repeat 0px -1085px; HEIGHT: 27px; background-size: auto
}
.light-theme .ytp-button-pause {
	WIDTH: 55px; BACKGROUND: url(../../yts/imgbin/player-lighthh-vfldfmTwX.png) no-repeat 0px -2139px; HEIGHT: 27px; background-size: auto
}
.light-theme .ytp-button-pause:hover {
	WIDTH: 55px; BACKGROUND: url(../../yts/imgbin/player-lighthh-vfldfmTwX.png) no-repeat 0px -1426px; HEIGHT: 27px; background-size: auto
}
.light-theme .ytp-button-replay {
	WIDTH: 55px; BACKGROUND: url(../../yts/imgbin/player-lighthh-vfldfmTwX.png) no-repeat 0px -1891px; HEIGHT: 27px; background-size: auto
}
.light-theme .ytp-button-replay:hover {
	WIDTH: 55px; BACKGROUND: url(../../yts/imgbin/player-lighthh-vfldfmTwX.png) no-repeat 0px -1860px; HEIGHT: 27px; background-size: auto
}
.light-theme .ytp-button-stop {
	WIDTH: 55px; BACKGROUND: url(../../yts/imgbin/player-lighthh-vfldfmTwX.png) no-repeat 0px -1984px; HEIGHT: 27px; background-size: auto
}
.light-theme .ytp-button-stop:hover {
	WIDTH: 55px; BACKGROUND: url(../../yts/imgbin/player-lighthh-vfldfmTwX.png) no-repeat 0px -2015px; HEIGHT: 27px; background-size: auto
}
.light-theme .ytp-button-next {
	WIDTH: 30px; BACKGROUND: url(../../yts/imgbin/player-lighthh-vfldfmTwX.png) no-repeat 0px -1953px; HEIGHT: 27px; background-size: auto
}
.light-theme .ytp-button-next:hover {
	WIDTH: 30px; BACKGROUND: url(../../yts/imgbin/player-lighthh-vfldfmTwX.png) no-repeat 0px -1271px; HEIGHT: 27px; background-size: auto
}
.light-theme .ytp-button-prev {
	WIDTH: 30px; BACKGROUND: url(../../yts/imgbin/player-lighthh-vfldfmTwX.png) no-repeat 0px -372px; HEIGHT: 27px; background-size: auto
}
.light-theme .ytp-button-prev:hover {
	WIDTH: 30px; BACKGROUND: url(../../yts/imgbin/player-lighthh-vfldfmTwX.png) no-repeat 0px -775px; HEIGHT: 27px; background-size: auto
}
.light-theme [data-value=max].ytp-button-volume {
	WIDTH: 35px; BACKGROUND: url(../../yts/imgbin/player-lighthh-vfldfmTwX.png) no-repeat 0px -1829px; HEIGHT: 27px; background-size: auto
}
.light-theme [data-value=loud].ytp-button-volume {
	WIDTH: 35px; BACKGROUND: url(../../yts/imgbin/player-lighthh-vfldfmTwX.png) no-repeat 0px -1829px; HEIGHT: 27px; background-size: auto
}
.light-theme [data-value=max].ytp-button-volume:hover {
	WIDTH: 35px; BACKGROUND: url(../../yts/imgbin/player-lighthh-vfldfmTwX.png) no-repeat 0px -124px; HEIGHT: 27px; background-size: auto
}
.light-theme [data-value=loud].ytp-button-volume:hover {
	WIDTH: 35px; BACKGROUND: url(../../yts/imgbin/player-lighthh-vfldfmTwX.png) no-repeat 0px -124px; HEIGHT: 27px; background-size: auto
}
.light-theme [data-value=normal].ytp-button-volume {
	WIDTH: 35px; BACKGROUND: url(../../yts/imgbin/player-lighthh-vfldfmTwX.png) no-repeat 0px -806px; HEIGHT: 27px; background-size: auto
}
.light-theme [data-value=quiet].ytp-button-volume {
	WIDTH: 35px; BACKGROUND: url(../../yts/imgbin/player-lighthh-vfldfmTwX.png) no-repeat 0px -806px; HEIGHT: 27px; background-size: auto
}
.light-theme [data-value=normal].ytp-button-volume:hover {
	WIDTH: 35px; BACKGROUND: url(../../yts/imgbin/player-lighthh-vfldfmTwX.png) no-repeat 0px -589px; HEIGHT: 27px; background-size: auto
}
.light-theme [data-value=quiet].ytp-button-volume:hover {
	WIDTH: 35px; BACKGROUND: url(../../yts/imgbin/player-lighthh-vfldfmTwX.png) no-repeat 0px -589px; HEIGHT: 27px; background-size: auto
}
.light-theme [data-value=min].ytp-button-volume {
	WIDTH: 35px; BACKGROUND: url(../../yts/imgbin/player-lighthh-vfldfmTwX.png) no-repeat 0px -1457px; HEIGHT: 27px; background-size: auto
}
.light-theme [data-value=min].ytp-button-volume:hover {
	WIDTH: 35px; BACKGROUND: url(../../yts/imgbin/player-lighthh-vfldfmTwX.png) no-repeat 0px -279px; HEIGHT: 27px; background-size: auto
}
.light-theme [data-value=off].ytp-button-volume {
	WIDTH: 35px; BACKGROUND: url(../../yts/imgbin/player-lighthh-vfldfmTwX.png) no-repeat 0px -403px; HEIGHT: 27px; background-size: auto
}
.light-theme [data-value=off].ytp-button-volume:hover {
	WIDTH: 35px; BACKGROUND: url(../../yts/imgbin/player-lighthh-vfldfmTwX.png) no-repeat 0px -1736px; HEIGHT: 27px; background-size: auto
}
.light-theme .ytp-size-toggle-small {
	WIDTH: 30px; BACKGROUND: url(../../yts/imgbin/player-lighthh-vfldfmTwX.png) no-repeat 0px -1550px; HEIGHT: 27px; background-size: auto
}
.light-theme .ytp-size-toggle-small:hover {
	WIDTH: 30px; BACKGROUND: url(../../yts/imgbin/player-lighthh-vfldfmTwX.png) no-repeat 0px -2542px; HEIGHT: 27px; background-size: auto
}
.light-theme .ytp-size-toggle-large {
	WIDTH: 30px; BACKGROUND: url(../../yts/imgbin/player-lighthh-vfldfmTwX.png) no-repeat 0px -155px; HEIGHT: 27px; background-size: auto
}
.light-theme .ytp-size-toggle-large:hover {
	WIDTH: 30px; BACKGROUND: url(../../yts/imgbin/player-lighthh-vfldfmTwX.png) no-repeat 0px -2201px; HEIGHT: 27px; background-size: auto
}
.light-theme .ytp-button-watch-later {
	WIDTH: 30px; BACKGROUND: url(../../yts/imgbin/player-lighthh-vfldfmTwX.png) no-repeat 0px -2170px; HEIGHT: 27px; background-size: auto
}
.light-theme .ytp-button-watch-later:hover {
	WIDTH: 30px; BACKGROUND: url(../../yts/imgbin/player-lighthh-vfldfmTwX.png) no-repeat 0px -1147px; HEIGHT: 27px; background-size: auto
}
.light-theme .ytp-button-watch-on-youtube {
	WIDTH: 52px; BACKGROUND: url(../../yts/imgbin/player-lighthh-vfldfmTwX.png) no-repeat 0px -2573px; HEIGHT: 27px; background-size: auto
}
.light-theme .ytp-button-watch-on-youtube:hover {
	WIDTH: 52px; BACKGROUND: url(../../yts/imgbin/player-lighthh-vfldfmTwX.png) no-repeat 0px -1178px; HEIGHT: 27px; background-size: auto
}
.light-theme .html5-live-indicator {
	BACKGROUND: #ccc; COLOR: #333
}
.light-theme .html5-live-dvr-engaged .html5-live-indicator {
	COLOR: #fff
}
.light-theme .ytp-button-playlist {
	WIDTH: 30px; BACKGROUND: url(../../yts/imgbin/player-lighthh-vfldfmTwX.png) no-repeat 0px -1240px; HEIGHT: 27px; background-size: auto
}
.light-theme .ytp-button-playlist:hover {
	WIDTH: 30px; BACKGROUND: url(../../yts/imgbin/player-lighthh-vfldfmTwX.png) no-repeat 0px -2294px; HEIGHT: 27px; background-size: auto
}
.light-theme .playlist-loaded .ytp-button-playlist {
	WIDTH: 30px; BACKGROUND: url(../../yts/imgbin/player-lighthh-vfldfmTwX.png) no-repeat 0px -465px; HEIGHT: 27px; background-size: auto
}
.light-theme .playlist-loaded .ytp-button-playlist:hover {
	WIDTH: 30px; BACKGROUND: url(../../yts/imgbin/player-lighthh-vfldfmTwX.png) no-repeat 0px -2387px; HEIGHT: 27px; background-size: auto
}
.html5-tablet.html5-video-player {
	BACKGROUND-COLOR: #000; COLOR: #fff; -webkit-tap-highlight-color: transparent
}
.html5-video-player.html5-tablet .video-click-tracking-container {
	Z-INDEX: 870; POSITION: absolute; TEXT-ALIGN: center; WIDTH: 100%; HEIGHT: auto; TOP: 5px; LEFT: 0px; opacity: .5
}
HTML[data-player-size=fullscreen] .html5-video-player.html5-tablet .video-click-tracking-container {
	TOP: 53px
}
.html5-video-player.html5-tablet .video-click-tracking {
	BORDER-BOTTOM: #fff 1px solid; POSITION: static; BORDER-LEFT: #fff 1px solid; PADDING-BOTTOM: 8px; BACKGROUND-COLOR: #000; MARGIN: 0px auto; PADDING-LEFT: 8px; WIDTH: auto !important; PADDING-RIGHT: 8px; DISPLAY: inline; HEIGHT: auto !important; COLOR: #fff; FONT-SIZE: 15px; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid; PADDING-TOP: 8px
}
.html5-tablet .html5-player-chrome {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 1px; PADDING-RIGHT: 0px; HEIGHT: 42px; PADDING-TOP: 0px
}
.html5-tablet .html5-control-sep.yt-uix-button {
	PADDING-RIGHT: 1px; BORDER-RIGHT: #222 1px solid
}
.html5-tablet .html5-control-sep.yt-uix-button:hover {
	PADDING-RIGHT: 1px; BORDER-RIGHT: #222 1px solid
}
.html5-tablet .html5-control-sep.yt-uix-button:focus {
	PADDING-RIGHT: 1px; BORDER-RIGHT: #222 1px solid
}
.html5-tablet .ytp-time-display {
	LINE-HEIGHT: 42px; MARGIN: 0px 10px; FONT-SIZE: 15px
}
.html5-tablet .yt-uix-button-player {
	LINE-HEIGHT: 100%; WIDTH: 60px; FONT-SIZE: 15px
}
.html5-tablet BUTTON.html5-active.yt-uix-button-player {
	
}
.html5-tablet BUTTON.yt-uix-button-player:active {
	
}
.html5-tablet .ytp-button-play {
	WIDTH: 42px; BACKGROUND: url(../../yts/imgbin/player-tablet-vflYgOIdS.png) no-repeat -212px -230px; HEIGHT: 42px; background-size: auto
}
.html5-tablet .ytp-button-play:hover {
	WIDTH: 42px; BACKGROUND: url(../../yts/imgbin/player-tablet-vflYgOIdS.png) no-repeat -212px -230px; HEIGHT: 42px; background-size: auto
}
.html5-tablet .ytp-button-pause {
	WIDTH: 42px; BACKGROUND: url(../../yts/imgbin/player-tablet-vflYgOIdS.png) no-repeat -174px -46px; HEIGHT: 42px; background-size: auto
}
.html5-tablet .ytp-button-pause:hover {
	WIDTH: 42px; BACKGROUND: url(../../yts/imgbin/player-tablet-vflYgOIdS.png) no-repeat -174px -46px; HEIGHT: 42px; background-size: auto
}
.html5-tablet .ytp-button-stop {
	WIDTH: 42px; BACKGROUND: url(../../yts/imgbin/player-tablet-vflYgOIdS.png) no-repeat -49px -368px; HEIGHT: 42px; background-size: auto
}
.html5-tablet .ytp-button-stop:hover {
	WIDTH: 42px; BACKGROUND: url(../../yts/imgbin/player-tablet-vflYgOIdS.png) no-repeat -49px -368px; HEIGHT: 42px; background-size: auto
}
.html5-tablet .ytp-button-stop:active {
	BACKGROUND: url(../../yts/imgbin/player-tablet-vflYgOIdS.png) no-repeat -183px -368px
}
.html5-tablet .ytp-button-replay {
	WIDTH: 42px; BACKGROUND: url(../../yts/imgbin/player-tablet-vflYgOIdS.png) no-repeat -128px -46px; HEIGHT: 42px; background-size: auto
}
.html5-tablet .ytp-button-replay:hover {
	WIDTH: 42px; BACKGROUND: url(../../yts/imgbin/player-tablet-vflYgOIdS.png) no-repeat -128px -46px; HEIGHT: 42px; background-size: auto
}
.html5-tablet .ytp-button-replay:active {
	BACKGROUND: url(../../yts/imgbin/player-tablet-vflYgOIdS.png) no-repeat -46px -276px
}
.html5-tablet .ytp-button-next {
	WIDTH: 42px; BACKGROUND: url(../../yts/imgbin/player-tablet-vflYgOIdS.png) no-repeat -46px -92px; HEIGHT: 42px; background-size: auto
}
.html5-tablet .ytp-button-next:hover {
	WIDTH: 42px; BACKGROUND: url(../../yts/imgbin/player-tablet-vflYgOIdS.png) no-repeat -46px -92px; HEIGHT: 42px; background-size: auto
}
.html5-tablet .ytp-button-next:active {
	BACKGROUND: url(../../yts/imgbin/player-tablet-vflYgOIdS.png) no-repeat 0px -184px
}
.html5-tablet .ytp-button-prev {
	WIDTH: 42px; BACKGROUND: url(../../yts/imgbin/player-tablet-vflYgOIdS.png) no-repeat -92px 0px; HEIGHT: 42px; background-size: auto
}
.html5-tablet .ytp-button-prev:hover {
	WIDTH: 42px; BACKGROUND: url(../../yts/imgbin/player-tablet-vflYgOIdS.png) no-repeat -92px 0px; HEIGHT: 42px; background-size: auto
}
.ytp-button-prev:active {
	BACKGROUND: url(../../yts/imgbin/player-tablet-vflYgOIdS.png) no-repeat -181px 0px
}
.html5-tablet .ytp-button:active {
	BACKGROUND-COLOR: #b40909
}
.html5-tablet .ytp-button-fullscreen-enter {
	WIDTH: 42px; BACKGROUND: url(../../yts/imgbin/player-tablet-vflYgOIdS.png) no-repeat -137px -368px; HEIGHT: 42px; background-size: auto
}
.html5-tablet .ytp-button-fullscreen-enter:hover {
	WIDTH: 42px; BACKGROUND: url(../../yts/imgbin/player-tablet-vflYgOIdS.png) no-repeat -137px -368px; HEIGHT: 42px; background-size: auto
}
.html5-tablet .ytp-button-fullscreen-enter:active {
	WIDTH: 42px; BACKGROUND: url(../../yts/imgbin/player-tablet-vflYgOIdS.png) #b40909 no-repeat 0px 0px; HEIGHT: 42px; background-size: auto
}
.html5-tablet .ytp-button-fullscreen-exit {
	WIDTH: 42px; BACKGROUND: url(../../yts/imgbin/player-tablet-vflYgOIdS.png) no-repeat -92px -138px; HEIGHT: 42px; background-size: auto
}
.html5-tablet .ytp-button-fullscreen-exit:hover {
	WIDTH: 42px; BACKGROUND: url(../../yts/imgbin/player-tablet-vflYgOIdS.png) no-repeat -92px -138px; HEIGHT: 42px; background-size: auto
}
.html5-tablet .ytp-button-fullscreen-exit:active {
	WIDTH: 42px; BACKGROUND: url(../../yts/imgbin/player-tablet-vflYgOIdS.png) #b40909 no-repeat -184px -322px; HEIGHT: 42px; background-size: auto
}
.html5-video-player.html5-tablet .ytp-button-volume {
	WIDTH: 42px; HEIGHT: 42px
}
.html5-tablet [data-value=max].ytp-button-volume:hover {
	BACKGROUND: url(../../yts/imgbin/player-tablet-vflYgOIdS.png) no-repeat -138px -276px
}
.html5-tablet [data-value=loud].ytp-button-volume:hover {
	BACKGROUND: url(../../yts/imgbin/player-tablet-vflYgOIdS.png) no-repeat -138px -276px
}
.html5-tablet [data-value=max].ytp-button-volume {
	BACKGROUND: url(../../yts/imgbin/player-tablet-vflYgOIdS.png) no-repeat -138px -276px
}
.html5-tablet [data-value=loud].ytp-button-volume {
	BACKGROUND: url(../../yts/imgbin/player-tablet-vflYgOIdS.png) no-repeat -138px -276px
}
.html5-tablet [data-value=max].ytp-button-volume:active {
	BACKGROUND: url(../../yts/imgbin/player-tablet-vflYgOIdS.png) no-repeat -141px -134px
}
.html5-tablet [data-value=loud].ytp-button-volume:active {
	BACKGROUND: url(../../yts/imgbin/player-tablet-vflYgOIdS.png) no-repeat -141px -134px
}
.html5-tablet [data-value=normal].ytp-button-volume {
	BACKGROUND: url(../../yts/imgbin/player-tablet-vflYgOIdS.png) no-repeat -46px -230px
}
.html5-tablet [data-value=quiet].ytp-button-volume {
	BACKGROUND: url(../../yts/imgbin/player-tablet-vflYgOIdS.png) no-repeat -46px -230px
}
.html5-tablet [data-value=normal].ytp-button-volume:hover {
	BACKGROUND: url(../../yts/imgbin/player-tablet-vflYgOIdS.png) no-repeat -46px -230px
}
.html5-tablet [data-value=quiet].ytp-button-volume:hover {
	BACKGROUND: url(../../yts/imgbin/player-tablet-vflYgOIdS.png) no-repeat -46px -230px
}
.html5-tablet [data-value=normal].ytp-button-volume:active {
	BACKGROUND: url(../../yts/imgbin/player-tablet-vflYgOIdS.png) no-repeat -138px -230px
}
.html5-tablet [data-value=quiet].ytp-button-volume:active {
	BACKGROUND: url(../../yts/imgbin/player-tablet-vflYgOIdS.png) no-repeat -138px -230px
}
.html5-tablet [data-value=min].ytp-button-volume {
	BACKGROUND: url(../../yts/imgbin/player-tablet-vflYgOIdS.png) no-repeat -46px -184px
}
.html5-tablet [data-value=min].ytp-button-volume:hover {
	BACKGROUND: url(../../yts/imgbin/player-tablet-vflYgOIdS.png) no-repeat -46px -184px
}
.html5-tablet [data-value=min].ytp-button-volume:active {
	BACKGROUND: url(../../yts/imgbin/player-tablet-vflYgOIdS.png) no-repeat -92px -230px
}
.html5-tablet [data-value=off].ytp-button-volume {
	BACKGROUND: url(../../yts/imgbin/player-tablet-vflYgOIdS.png) no-repeat -92px -276px
}
.html5-tablet [data-value=off].ytp-button-volume:hover {
	BACKGROUND: url(../../yts/imgbin/player-tablet-vflYgOIdS.png) no-repeat -92px -276px
}
.html5-tablet [data-value=off].ytp-button-volume:active {
	BACKGROUND: url(../../yts/imgbin/player-tablet-vflYgOIdS.png) no-repeat -187px -134px
}
.html5-tablet .ytp-volume-control {
	WIDTH: 155px
}
.html5-tablet .ytp-volume-control .ytp-volume-panel {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 4px; WIDTH: 84px; PADDING-RIGHT: 1px; HEIGHT: 42px; PADDING-TOP: 0px; -moz-transition: none; -o-transition: none; -webkit-transition: none; -ms-transition: none
}
.html5-tablet .ytp-volume-slider {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 85px; PADDING-RIGHT: 0px; HEIGHT: 42px; PADDING-TOP: 0px
}
.html5-tablet .ytp-volume-slider-foreground {
	WIDTH: 7px; BOTTOM: 11px; HEIGHT: 18px
}
.html5-tablet .ytp-volume-slider-foreground:before {
	WIDTH: 85px; HEIGHT: 6px; TOP: 6px
}
.html5-tablet .ytp-volume-slider-foreground:after {
	WIDTH: 85px; HEIGHT: 6px; TOP: 6px
}
.html5-tablet .ytp-volume-slider-foreground:before {
	LEFT: -85px
}
.html5-tablet .ytp-volume-slider-foreground:after {
	LEFT: 7px
}
.html5-tablet-body UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.html5-tablet .ytp-button-playlist {
	DISPLAY: none !important
}
.html5-tablet .ytp-button-watch-later {
	DISPLAY: none !important
}
.html5-tablet .video-ad-status-bar {
	PADDING-BOTTOM: 0px; MARGIN-BOTTOM: 42px
}
.video-ads.html5-tablet .html5-ad-progress-list.ytp-progress-list {
	HEIGHT: 20px
}
.html5-tablet .html5-scrubber-button {
	BORDER-RIGHT-WIDTH: 10px; WIDTH: 12px; BORDER-TOP-WIDTH: 10px; BORDER-BOTTOM-WIDTH: 10px; HEIGHT: 12px; MARGIN-LEFT: -16px; BORDER-LEFT-WIDTH: 10px; TOP: -6px; border-radius: 16px
}
.html5-tablet .ytp-clip-start {
	BOTTOM: 1.5px; -moz-transform-origin: 50% 17px; -ms-transform-origin: 50% 17px; -webkit-transform-origin: 50% 17px; transform-origin: 50% 17px
}
.html5-tablet .ytp-clip-end {
	BOTTOM: 1.5px; -moz-transform-origin: 50% 17px; -ms-transform-origin: 50% 17px; -webkit-transform-origin: 50% 17px; transform-origin: 50% 17px
}
.html5-tablet .html5-title-text {
	LINE-HEIGHT: 34px; FONT-SIZE: 18px
}
.html5-tablet .html5-title-logo {
	LINE-HEIGHT: 34px; FONT-SIZE: 13px
}
.html5-tablet .html5-title {
	HEIGHT: 34px
}
.html5-tablet .ytp-button-like {
	WIDTH: 39px; BACKGROUND: url(../../yts/imgbin/player-tablet-vflYgOIdS.png) no-repeat -165px -414px; HEIGHT: 34px; background-size: auto
}
.html5-tablet .ytp-button-dislike {
	WIDTH: 39px; BACKGROUND: url(../../yts/imgbin/player-tablet-vflYgOIdS.png) no-repeat -138px 0px; HEIGHT: 34px; background-size: auto
}
.html5-tablet .ytp-button-share {
	WIDTH: 39px; BACKGROUND: url(../../yts/imgbin/player-tablet-vflYgOIdS.png) no-repeat 0px -230px; HEIGHT: 34px; background-size: auto
}
.html5-tablet .ytp-button-info {
	WIDTH: 39px; BACKGROUND: url(../../yts/imgbin/player-tablet-vflYgOIdS.png) no-repeat -40px -414px; HEIGHT: 34px; background-size: auto
}
.html5-tablet .ytp-button-expand .ytp-button-playlist-icon {
	WIDTH: 38px; BACKGROUND: url(../../yts/imgbin/player-tablet-vflYgOIdS.png) no-repeat -95px -368px; HEIGHT: 34px; background-size: auto
}
.html5-tablet .ytp-button-collapse .ytp-button-playlist-icon {
	WIDTH: 38px; BACKGROUND: url(../../yts/imgbin/player-tablet-vflYgOIdS.png) no-repeat -220px -46px; HEIGHT: 34px; background-size: auto
}
.html5-tablet .html5-storyboard {
	BOTTOM: 20px
}
.html5-tablet .yt-uix-button-player.yt-uix-button:focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium
}
.html5-tablet .html5-volume-panel:focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium
}
.html5-tablet .ytp-menu-container {
	BOTTOM: 42px
}
.html5-tablet .ytp-menu {
	MARGIN-BOTTOM: 20px
}
.html5-tablet .ytp-settings-button-active {
	WIDTH: 42px; BACKGROUND: url(../../yts/imgbin/player-tablet-vflYgOIdS.png) no-repeat -212px -276px; HEIGHT: 42px; background-size: auto
}
.html5-tablet .ytp-settings-button-active:hover {
	BACKGROUND: url(../../yts/imgbin/player-tablet-vflYgOIdS.png) no-repeat -212px -276px
}
.html5-tablet .ytp-settings-button-active:active {
	BACKGROUND-COLOR: #b40909
}
.html5-tablet .ytp-button-watch-on-youtube {
	MARGIN-TOP: 3px; WIDTH: 78px; BACKGROUND: url(../../yts/imgbin/player-tablet-vflYgOIdS.png) no-repeat -83px -414px; HEIGHT: 38px; background-size: auto
}
.html5-tablet .ytp-button-watch-on-youtube:hover {
	MARGIN-TOP: 3px; WIDTH: 78px; BACKGROUND: url(../../yts/imgbin/player-tablet-vflYgOIdS.png) no-repeat -83px -414px; HEIGHT: 38px; background-size: auto
}
.html5-tablet .ytp-subtitles-button {
	WIDTH: 42px; BACKGROUND: url(../../yts/imgbin/player-tablet-vflYgOIdS.png) no-repeat 0px -46px; HEIGHT: 42px; background-size: auto
}
.html5-tablet .ytp-subtitles-button:hover {
	WIDTH: 42px; BACKGROUND: url(../../yts/imgbin/player-tablet-vflYgOIdS.png) no-repeat 0px -46px; HEIGHT: 42px; background-size: auto
}
.html5-tablet .ytp-subtitles-button-active {
	WIDTH: 42px; BACKGROUND: url(../../yts/imgbin/player-tablet-vflYgOIdS.png) no-repeat -46px 0px; HEIGHT: 42px; background-size: auto
}
.html5-tablet .ytp-subtitles-button-active:hover {
	WIDTH: 42px; BACKGROUND: url(../../yts/imgbin/player-tablet-vflYgOIdS.png) no-repeat -46px 0px; HEIGHT: 42px; background-size: auto
}
.html5-tablet .ytp-subtitles-button:active {
	BACKGROUND-COLOR: #b40909
}
.html5-tablet .cc-international .ytp-subtitles-button {
	BACKGROUND: url(../../yts/imgbin/player-tablet-vflYgOIdS.png) no-repeat -190px -92px
}
.subscribecard-endscreen .ytp-author-image {
	FLOAT: left
}
.subscribecard-endscreen .ytp-author-name {
	MARGIN-BOTTOM: 10px; COLOR: #fff; FONT-SIZE: 18px
}
.subscribecard-endscreen .ytp-subscribe-card {
	POSITION: absolute; HEIGHT: 88px; TOP: 40%; LEFT: 22px
}
.subscribecard-endscreen .ytp-subscribe-card-right {
	MARGIN-TOP: 18px; FLOAT: left; MARGIN-LEFT: 15px
}
.subscribecard-endscreen .ytp-channel-banner-container {
	POSITION: absolute; WIDTH: 100%; HEIGHT: 100%; LEFT: -50%
}
.subscribecard-endscreen .ytp-channel-curtain {
	POSITION: absolute; WIDTH: 100%; HEIGHT: 100%
}
.subscribecard-endscreen .ytp-channel-banner {
	POSITION: absolute; FILTER: blur(9px); WIDTH: auto; HEIGHT: 100%; MARGIN-LEFT: -50%; -webkit-filter: blur(9px)
}
.subscribecard-endscreen .ytp-watch-next-card {
	DISPLAY: none
}
.subscribecard-endscreen .ytp-suggestion-set.ytp-watch-next-card {
	POSITION: relative; WIDTH: 160px; DISPLAY: table; FLOAT: right; HEIGHT: 101%
}
.subscribecard-endscreen .ytp-watch-next-content {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 22px; DISPLAY: table-cell; VERTICAL-ALIGN: middle; PADDING-TOP: 30px
}
.subscribecard-endscreen .ytp-watch-next-header {
	MARGIN-BOTTOM: 8px; COLOR: #fff; MARGIN-LEFT: 2px; FONT-SIZE: 16px
}
.subscribecard-endscreen .ytp-watch-next-title {
	COLOR: #fff; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.subscribecard-endscreen .ytp-watch-next-thumbnail {
	MAX-WIDTH: 126px
}
.subscribecard-endscreen .ytp-watch-next-views {
	COLOR: #999; FONT-SIZE: 11px
}
.subscribecard-endscreen .ytp-watch-next-uploaded {
	COLOR: #999; FONT-SIZE: 11px
}
.html5-endscreen {
	Z-INDEX: 906; OVERFLOW: hidden; CURSOR: default
}
.ad-interrupting .html5-endscreen {
	DISPLAY: none
}
.ytp-endscreen-content {
	POSITION: absolute; TOP: 50%; LEFT: 50%
}
.ytp-endscreen-content TD {
	BORDER-BOTTOM: #000 1px solid; POSITION: relative; BORDER-LEFT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-RIGHT: #000 1px solid
}
.videowall-still {
	BOX-SIZING: border-box; POSITION: absolute; TEXT-ALIGN: left; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center 50%; COLOR: #fff; FONT-SIZE: 13px; VERTICAL-ALIGN: top; OVERFLOW: hidden; CURSOR: pointer; background-size: cover; opacity: 0; -moz-transition: opacity .2s ease-in; -webkit-transition: opacity .2s ease-in; -moz-box-sizing: border-box; transition: opacity .2s ease-in; background-clip: border-box
}
.ytp-animate-tiles .videowall-still {
	opacity: 1
}
.videowall-still:hover {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; TEXT-DECORATION: none
}
.videowall-still:focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; TEXT-DECORATION: none
}
.videowall-still-list {
	PADDING-BOTTOM: 28px
}
.videowall-still-episodic {
	PADDING-BOTTOM: 56px
}
.videowall-still-featured-label {
	BOX-SIZING: border-box; POSITION: absolute; PADDING-BOTTOM: 5px; LINE-HEIGHT: 11px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: none; WORD-WRAP: break-word; COLOR: #ccc; FONT-SIZE: 11px; TOP: 0px; RIGHT: 0px; PADDING-TOP: 5px; -moz-transition: opacity .3s ease; -webkit-transition: opacity .3s ease; -moz-box-sizing: border-box; transition: opacity .3s ease
}
.videowall-still-featured .videowall-still-featured-label {
	DISPLAY: block
}
.videowall-still:hover .videowall-still-featured-label {
	opacity: 0
}
.videowall-still:focus .videowall-still-featured-label {
	opacity: 0
}
.videowall-still-info {
	POSITION: relative; WIDTH: 100%; DISPLAY: block; HEIGHT: 100%; opacity: 0; -moz-transition: opacity .3s ease; -webkit-transition: opacity .3s ease; transition: opacity .3s ease
}
.videowall-still:hover .videowall-still-info {
	opacity: 1
}
.videowall-still:focus .videowall-still-info {
	opacity: 1
}
.videowall-still-autoplay .videowall-still-info {
	opacity: 1
}
.videowall-still-info-bg {
	POSITION: absolute; WIDTH: 100%; DISPLAY: block; HEIGHT: 100%; TOP: 0px; LEFT: 0px
}
.videowall-still-autoplay .videowall-still-info-bg {
	-moz-transition: background .3s ease; -webkit-transition: background .3s ease; transition: background .3s ease
}
.videowall-still-info-close {
	POSITION: absolute; WIDTH: 30px; DISPLAY: none; HEIGHT: 30px; TOP: 7px; RIGHT: 7px
}
.videowall-still-info-close:before {
	POSITION: absolute; MARGIN: 3px; WIDTH: 24px; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat 0px -1118px; HEIGHT: 24px; CONTENT: ""; background-size: auto
}
.videowall-still-takeover .videowall-still-info-close {
	DISPLAY: block
}
.videowall-still-info-upnext {
	TEXT-ALIGN: center; PADDING-BOTTOM: 7px; DISPLAY: none; FONT-SIZE: 15px
}
.videowall-still-takeover .videowall-still-info-upnext {
	DISPLAY: block
}
.videowall-still-info-title {
	PADDING-BOTTOM: 2px; LINE-HEIGHT: 18px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; COLOR: #fff; MAX-HEIGHT: 36px; FONT-SIZE: 15px; OVERFLOW: hidden; PADDING-TOP: 10px
}
.videowall-still-mini .videowall-still-info-title {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 12px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; HEIGHT: auto; FONT-SIZE: 11px; PADDING-TOP: 5px
}
.videowall-still-takeover .videowall-still-info-content {
	POSITION: absolute; MARGIN-TOP: -136px; WIDTH: 100%; TOP: 50%
}
.videowall-still-takeover .videowall-still-info-title {
	TEXT-ALIGN: center; LINE-HEIGHT: 25px; TEXT-OVERFLOW: ellipsis; WORD-WRAP: normal; WHITE-SPACE: nowrap; MAX-HEIGHT: 25px; FONT-SIZE: 21px; OVERFLOW: hidden; FONT-WEIGHT: bold; -o-text-overflow: ellipsis
}
.videowall-still-info-author {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 1.3em; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; COLOR: #999; FONT-SIZE: 13px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.videowall-still-takeover .videowall-still-info-author {
	TEXT-ALIGN: center; COLOR: #fff
}
.videowall-still-info-duration {
	POSITION: absolute; TEXT-ALIGN: right; BOTTOM: 10px; COLOR: #666; FONT-SIZE: 11px; RIGHT: 10px; LEFT: auto
}
.videowall-still-info-cancel {
	DISPLAY: none
}
.videowall-still-takeover .videowall-still-info-cancel {
	TEXT-ALIGN: center; MARGIN-TOP: 114px; DISPLAY: block; FLOAT: none; FONT-SIZE: 15px
}
.videowall-still-info-paused {
	TEXT-ALIGN: center; FONT-STYLE: italic; MARGIN-TOP: 48px; DISPLAY: none
}
.videowall-still-autoplay-paused.videowall-still-takeover .videowall-still-info-paused {
	DISPLAY: block
}
.videowall-still-mini .videowall-still-info-author {
	DISPLAY: none
}
.videowall-still-mini .videowall-still-info-duration {
	DISPLAY: none
}
.videowall-still-list .videowall-still-info-duration {
	DISPLAY: none
}
.videowall-still-episodic .videowall-still-info-duration {
	DISPLAY: none
}
.videowall-still-mix .videowall-still-info-duration {
	DISPLAY: none
}
.videowall-still-autoplay .videowall-still-info-duration {
	DISPLAY: none
}
.videowall-still-takeover .videowall-still-info-duration {
	DISPLAY: none
}
.videowall-still-listlabel {
	POSITION: absolute; LINE-HEIGHT: 26px; BOTTOM: 0px; OVERFLOW: hidden; RIGHT: 0px; LEFT: 0px; -moz-transition: background-color .3s ease; -webkit-transition: background-color .3s ease; transition: background-color .3s ease
}
.videowall-still-listlabel-autoplay {
	POSITION: absolute; MARGIN-TOP: -48px; WIDTH: 100%; DISPLAY: none; HEIGHT: 48px; COLOR: #fff; -moz-transition: bottom .3s ease; -webkit-transition: bottom .3s ease; transition: bottom .3s ease
}
.videowall-still:hover .videowall-still-listlabel-autoplay {
	-moz-transition: background-color .3s ease; -webkit-transition: background-color .3s ease; transition: background-color .3s ease
}
.videowall-still:focus .videowall-still-listlabel-autoplay {
	-moz-transition: background-color .3s ease; -webkit-transition: background-color .3s ease; transition: background-color .3s ease
}
.videowall-still-listlabel-autoplay-metadata {
	HEIGHT: 100%
}
.videowall-still-listlabel-autoplay-title {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; COLOR: #fff; FONT-SIZE: 15px; PADDING-TOP: 15px
}
.videowall-still-listlabel-autoplay-author {
	MARGIN-TOP: -5px; PADDING-LEFT: 15px; COLOR: #999; FONT-SIZE: 13px
}
.videowall-still-listlabel-autoplay-cancel {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; FLOAT: right; HEIGHT: 28px; COLOR: #999; FONT-SIZE: 13px; PADDING-TOP: 15px; border-radius: 2px; box-shadow: 0 1px 0 rgba(0, 0, 0, 0.05)
}
.videowall-still-listlabel-autoplay-countdown {
	COLOR: #fff; FONT-SIZE: 15px
}
.videowall-still-autoplay-paused .videowall-still-listlabel-autoplay-countdown {
	DISPLAY: none
}
.videowall-still-listlabel-autoplay-label {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; TEXT-OVERFLOW: ellipsis; PADDING-RIGHT: 0px; WORD-WRAP: normal; WHITE-SPACE: nowrap; OVERFLOW: hidden; PADDING-TOP: 15px; -o-text-overflow: ellipsis
}
.videowall-still-listlabel-autoplay-label-message {
	COLOR: #999; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
.videowall-still-takeover .videowall-still-takeover-info {
	POSITION: absolute; MARGIN-TOP: -100%; WIDTH: 100%; BOTTOM: 0px; DISPLAY: block; HEIGHT: 100%; opacity: .5; -moz-transition: opacity .3s ease; -webkit-transition: opacity .3s ease; transition: opacity .3s ease
}
.autoplay-play-canvas {
	POSITION: absolute; MARGIN: -42px 0px 0px -42px; WIDTH: 84px; HEIGHT: 84px; TOP: 50%; LEFT: 50%; opacity: 0; -moz-transition: opacity .3s ease; -webkit-transition: opacity .3s ease; transition: opacity .3s ease
}
.videowall-still-autoplay .autoplay-play-canvas {
	opacity: 1
}
.videowall-still-takeover .autoplay-play-canvas {
	MARGIN: -50px 0px 0px -50px; WIDTH: 100px; HEIGHT: 100px
}
.videowall-still-listlabel-regular {
	TEXT-TRANSFORM: uppercase; PADDING-RIGHT: 10px; DISPLAY: none; HEIGHT: 28px; COLOR: #fff; FONT-WEIGHT: bold
}
.videowall-still-listlabel-mix {
	TEXT-TRANSFORM: uppercase; PADDING-RIGHT: 10px; DISPLAY: none; HEIGHT: 28px; COLOR: #fff; FONT-WEIGHT: bold
}
.videowall-still-mini .videowall-still-listlabel-regular {
	FONT-SIZE: 11px
}
.videowall-still-mini .videowall-still-listlabel-mix {
	FONT-SIZE: 11px
}
.videowall-still-listlabel-episodic {
	DISPLAY: none; HEIGHT: 56px; COLOR: #333
}
.videowall-still-listlabel-episodic:hover {
	BACKGROUND-COLOR: #fff
}
.videowall-still-listlabel-episodic-heading {
	MARGIN-TOP: 8px; HEIGHT: 17px; MARGIN-LEFT: 15px; FONT-SIZE: 10px
}
.videowall-still-listlabel-episodic-index {
	FLOAT: right
}
.videowall-still-listlabel-episodic-info {
	MARGIN: 0px 15px; TEXT-OVERFLOW: ellipsis; WORD-WRAP: normal; WHITE-SPACE: nowrap; OVERFLOW: hidden; -o-text-overflow: ellipsis
}
.videowall-still-listlabel-episodic-icon {
	POSITION: absolute; WIDTH: 30px; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat -51px -2244px; HEIGHT: 27px; TOP: 8px; RIGHT: 15px; background-size: auto
}
.videowall-still-listlabel-icon {
	WIDTH: 30px; DISPLAY: inline-block; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat -51px -2244px; HEIGHT: 27px; VERTICAL-ALIGN: middle; background-size: auto
}
.videowall-still-listlabel-mix-icon {
	WIDTH: 30px; DISPLAY: inline-block; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat 0px -1472px; HEIGHT: 27px; VERTICAL-ALIGN: middle; background-size: auto
}
.videowall-still-listlabel-length {
	FONT-WEIGHT: normal
}
.videowall-still-mini .videowall-still-listlabel-length {
	DISPLAY: none
}
.videowall-still:hover .videowall-still-listlabel-regular {
	
}
.videowall-still:focus .videowall-still-listlabel-regular {
	
}
.videowall-still-autoplay .videowall-still-listlabel-regular {
	DISPLAY: none
}
.videowall-still-autoplay .videowall-still-listlabel-episodic {
	DISPLAY: none
}
.videowall-still-autoplay .videowall-still-listlabel-mix {
	DISPLAY: none
}
.html5-fresca-module {
	Z-INDEX: 890; POSITION: absolute; WIDTH: 100%; DISPLAY: none; BACKGROUND: no-repeat center center; HEIGHT: 100%; TOP: 0px; LEFT: 0px; background-size: contain
}
.fresca-loaded .html5-fresca-module {
	DISPLAY: block
}
.fresca-loaded .html5-video-loader {
	DISPLAY: none
}
.html5-fresca-band-slate {
	BOX-SIZING: border-box; POSITION: absolute; PADDING-BOTTOM: 50px; PADDING-LEFT: 30px; PADDING-RIGHT: 30px; BACKGROUND: #000; TOP: 50%; RIGHT: 0px; PADDING-TOP: 50px; LEFT: 0px; -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -webkit-transform: translateY(-50%); transform: translateY(-50%)
}
.html5-fresca-message {
	TEXT-ALIGN: left; DISPLAY: inline-block
}
.html5-fresca-message H2 {
	LINE-HEIGHT: 1.2; MARGIN: 0px; COLOR: #fff; FONT-SIZE: 24px; FONT-WEIGHT: normal
}
.html5-fresca-message H3 {
	LINE-HEIGHT: 1.2; MARGIN: 0px; FONT-WEIGHT: normal
}
.html5-fresca-message H4 {
	LINE-HEIGHT: 1.2; MARGIN: 0px; FONT-WEIGHT: normal
}
.html5-fresca-message H3 {
	COLOR: #ccc; FONT-SIZE: 18px
}
.html5-fresca-message H4 {
	MARGIN-TOP: 10px; COLOR: #ccc; FONT-SIZE: 13px
}
.html5-fresca-countdown {
	TEXT-ALIGN: right; DISPLAY: none; FONT-SIZE: 60px
}
.html5-fresca-show-countdown .html5-fresca-band-slate {
	WIDTH: 100%; DISPLAY: table
}
.html5-fresca-show-countdown .html5-fresca-message {
	PADDING-RIGHT: 20px; DISPLAY: table-cell; VERTICAL-ALIGN: middle
}
.html5-fresca-show-countdown .html5-fresca-countdown {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; DISPLAY: table-cell; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
.yt-badge {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 13px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; DISPLAY: inline-block; HEIGHT: 13px; COLOR: #444; FONT-SIZE: 11px; BORDER-TOP: #ddd 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #ddd 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.yt-badge-list {
	LINE-HEIGHT: 100%; TEXT-TRANSFORM: uppercase; DISPLAY: inline-block; COLOR: #555; FONT-SIZE: 0px; VERTICAL-ALIGN: middle
}
.yt-badge-item {
	DISPLAY: inline-block; VERTICAL-ALIGN: middle; MARGIN-RIGHT: 4px
}
.yt-badge-ypc {
	BORDER-BOTTOM: #73c421 1px solid; BORDER-LEFT: #73c421 1px solid; TEXT-TRANSFORM: none; COLOR: #73c421; BORDER-TOP: #73c421 1px solid; BORDER-RIGHT: #73c421 1px solid
}
.yt-badge-ypc-free {
	BORDER-BOTTOM: #757575 1px solid; BORDER-LEFT: #757575 1px solid; TEXT-TRANSFORM: uppercase; COLOR: #757575; BORDER-TOP: #757575 1px solid; BORDER-RIGHT: #757575 1px solid
}
.yt-badge-ypc-purchased {
	BORDER-BOTTOM: #757575 1px solid; BORDER-LEFT: #757575 1px solid; TEXT-TRANSFORM: uppercase; COLOR: #757575; BORDER-TOP: #757575 1px solid; BORDER-RIGHT: #757575 1px solid
}
.yt-badge-ypc-seasonpass {
	BORDER-BOTTOM: #757575 1px solid; BORDER-LEFT: #757575 1px solid; TEXT-TRANSFORM: uppercase; COLOR: #757575; BORDER-TOP: #757575 1px solid; BORDER-RIGHT: #757575 1px solid
}
.yt-badge-ad {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BACKGROUND: #e6bc27; COLOR: #fff; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.yt-badge-live {
	BORDER-BOTTOM: #e62117 1px solid; BORDER-LEFT: #e62117 1px solid; COLOR: #e62117; BORDER-TOP: #e62117 1px solid; BORDER-RIGHT: #e62117 1px solid
}
.yt-music-pass-badge-container {
	DISPLAY: inline-block; VERTICAL-ALIGN: middle
}
.yt-badge-music {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; TEXT-TRANSFORM: none; BACKGROUND-COLOR: #2793e6; COLOR: #fff; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.music-pass-icon {
	MARGIN-TOP: 3px; WIDTH: 13px; BACKGROUND: url(../../yts/imgbin/www-hitchhiker-vflKml5Tv.png) no-repeat -167px -256px; HEIGHT: 13px; background-size: auto
}
.html5-video-content .video-annotations {
	Z-INDEX: 820; POSITION: absolute; WIDTH: 100%; DISPLAY: block
}
.annotation {
	Z-INDEX: 0; BOX-SIZING: border-box; POSITION: absolute; TEXT-ALIGN: left; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-FAMILY: sans-serif; WORD-WRAP: break-word; COLOR: #000; CURSOR: pointer; PADDING-TOP: 5px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box
}
.video-legacy-annotations .annotation {
	FILTER: alpha(opacity=0); WHITE-SPACE: pre-wrap
}
.annotation-type-image.annotation {
	Z-INDEX: 1
}
.annotation-type-text.annotation .inner-text {
	MAX-HEIGHT: 100%
}
.countdowntimer {
	Z-INDEX: 821; POSITION: absolute; WIDTH: 60px; HEIGHT: 60px; TOP: 0px; LEFT: 0px
}
.countdowntimer-diminishing-pieslice {
	fill: #aaa; fill-opacity: .7; stroke: #fff; stroke-width: 1px
}
.countdowntimer-middle-dot {
	fill: #666; stroke: #fff; stroke-width: 3px
}
.countdowntimer-background-circle {
	fill: #999; stroke: #333; stroke-width: 1px
}
.annotation-shape {
	Z-INDEX: 0; POSITION: absolute
}
.annotation-shape.annotation-type-image {
	Z-INDEX: 1
}
.annotation-close-button {
	POSITION: absolute; WIDTH: 16px; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat -34px -2007px; HEIGHT: 16px; TOP: 0px; CURSOR: pointer; LEFT: 0px; background-size: auto; opacity: .85
}
.annotation-close-button:hover {
	opacity: 1
}
.annotation-link-icon {
	BACKGROUND-IMAGE: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAiCAQAAACQTsNJAAAAAmJLR0QA/4ePzL8AAAAJcEhZcwAAAEgAAABIAEbJaz4AAAAJdnBBZwAAACIAAAAiAPgEXxQAAADFSURBVEjH7ZShDsIwFEVXsg/iLxAkiAkwYGZALJmABAN/PItYtvQg9sRrsq5rVcVuVd+97ySvbWoolJzNeu3S2jZISKXciPH4xtupbjKfcUIQnPX1pSZNqWW9HaLSWojlKZlPKsTSSOI1l10DsdzFb+ezYchILe4DmwYZuYpXCyIaMnAR58aoeiIgPZXUzwoRBek5SbVigDRIK7UjPQH5IR17Cg5hxPKZdDT8wggw6P9k++3zgpTOzqRB8hsn/pmp0fMZ5w8JDdDiZbO2PwAAAABJRU5ErkJggg==); POSITION: absolute; background-size: contain; opacity: 0
}
.label-text {
	POSITION: absolute; BOTTOM: 0px; RIGHT: 1px; LEFT: 1px; opacity: .8; border-radius: 0 0 4px 4px
}
.annotation .iv-click-target {
	CURSOR: pointer
}
.annotation-no-mouse {
	CURSOR: default; pointer-events: none
}
.annotation .yt-subscription-button-subscriber-count-branded-horizontal {
	BORDER-BOTTOM: #000 1px solid; BORDER-LEFT: #000 1px solid; BACKGROUND-COLOR: #333; COLOR: #fff; BORDER-TOP: #000 1px solid; BORDER-RIGHT: #000 1px solid
}
.annotation .yt-subscription-button-subscriber-count-branded-horizontal:before {
	BORDER-BOTTOM-COLOR: transparent; BORDER-TOP-COLOR: transparent; BORDER-RIGHT-COLOR: #333; BORDER-LEFT-COLOR: #333
}
.annotation .yt-subscription-button-subscriber-count-branded-horizontal:after {
	BORDER-BOTTOM-COLOR: transparent; BORDER-TOP-COLOR: transparent; BORDER-RIGHT-COLOR: #333; BORDER-LEFT-COLOR: #333
}
.annotation-type-custom.annotation {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CURSOR: default; PADDING-TOP: 0px
}
.annotation-type-custom.annotation > DIV {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; OVERFLOW: hidden; PADDING-TOP: 0px
}
.ytp-iv-player-content {
	DISPLAY: none
}
.ended-mode.html5-video-player .ytp-iv-player-content {
	DISPLAY: none
}
.iv-module-loaded .ytp-iv-player-content {
	DISPLAY: block
}
.iv-branding.annotation {
	Z-INDEX: 902; TOP: 20px; RIGHT: 20px
}
.iv-branding.annotation .branding-context-container-outer {
	POSITION: absolute; TEXT-ALIGN: left; WIDTH: 0px; DIRECTION: ltr; FLOAT: left; HEIGHT: 62px; OVERFLOW: hidden
}
.iv-branding.annotation .branding-context-container-inner {
	BACKGROUND-COLOR: #030303; DISPLAY: inline-block; MAX-WIDTH: 246px; WHITE-SPACE: nowrap; COLOR: #fff
}
.iv-branding.annotation .branding-img-container IMG {
	POSITION: relative; opacity: .7
}
.iv-branding.annotation .branding-img-container {
	FLOAT: right
}
.iv-branding.annotation IMG.iv-click-target:hover {
	opacity: 1
}
.iv-branding.annotation .iv-branding-context-name {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; TEXT-OVERFLOW: ellipsis; PADDING-RIGHT: 10px; MAX-WIDTH: 215px; OVERFLOW: hidden; PADDING-TOP: 10px
}
.iv-branding.annotation .iv-branding-context-subscribe {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #aaa; FONT-SIZE: 11px; PADDING-TOP: 0px
}
.iv-branding.annotation .iv-branding-context-subscribe-caret {
	BORDER-BOTTOM: transparent 10px solid; POSITION: absolute; BORDER-LEFT: #030303 10px solid; WIDTH: 0px; HEIGHT: 0px; BORDER-TOP: transparent 10px solid
}
.iv-promo.annotation {
	HEIGHT: 40px
}
.iv-promo.annotation .iv-promo-img {
	HEIGHT: 40px
}
.iv-promo.annotation .iv-promo-img IMG {
	HEIGHT: 40px
}
.iv-promo.annotation .iv-promo-contents {
	HEIGHT: 40px
}
.iv-promo.annotation .iv-promo-contents > DIV {
	HEIGHT: 40px
}
.iv-promo.annotation .iv-promo-actions {
	HEIGHT: 40px
}
.iv-promo.annotation {
	Z-INDEX: 901; BOTTOM: 25px; DIRECTION: ltr; MAX-WIDTH: 100%; WHITE-SPACE: nowrap; COLOR: #ccc; FONT-SIZE: 11px; LEFT: 0px; -moz-transition: -moz-transform .25s cubic-bezier(0.4, 0, 0.2, 1); -webkit-transition: -webkit-transform .25s cubic-bezier(0.4, 0, 0.2, 1); transition: transform .25s cubic-bezier(0.4, 0, 0.2, 1); -ms-transition: -ms-transform .25s cubic-bezier(0.4, 0, 0.2, 1)
}
.iv-promo.annotation:hover {
	
}
.iv-promo.annotation > DIV {
	BOX-SIZING: border-box; DISPLAY: inline-block; FLOAT: none !important; VERTICAL-ALIGN: middle; -moz-box-sizing: border-box; -webkit-box-sizing: border-box
}
.iv-promo.annotation .iv-promo-contents > DIV {
	BOX-SIZING: border-box; DISPLAY: inline-block; FLOAT: none !important; VERTICAL-ALIGN: middle; -moz-box-sizing: border-box; -webkit-box-sizing: border-box
}
.iv-promo-inactive.iv-promo.annotation {
	-moz-transition: -moz-transform .25s cubic-bezier(0.0, 0.0, 0.2, 1); -webkit-transition: -webkit-transform .25s cubic-bezier(0.0, 0.0, 0.2, 1); transition: transform .25s cubic-bezier(0.0, 0.0, 0.2, 1); -moz-transform: translateX(-100%); -ms-transform: translateX(-100%); -webkit-transform: translateX(-100%); transform: translateX(-100%); -ms-transition: -ms-transform .25s cubic-bezier(0.0, 0.0, 0.2, 1)
}
.iv-promo.annotation .iv-promo-img {
	Z-INDEX: 1; POSITION: relative; WIDTH: 40px
}
.iv-promo.annotation .iv-promo-img IMG {
	Z-INDEX: 1; WIDTH: 40px
}
.iv-promo.annotation .iv-promo-img .iv-promo-playlist-length {
	TEXT-OVERFLOW: ellipsis; OVERFLOW: hidden
}
.iv-promo.annotation .iv-promo-img .iv-promo-video-duration {
	TEXT-OVERFLOW: ellipsis; OVERFLOW: hidden
}
.iv-promo.annotation .iv-promo-contents .iv-promo-txt P {
	TEXT-OVERFLOW: ellipsis; OVERFLOW: hidden
}
.iv-promo.annotation .iv-promo-contents .iv-promo-txt STRONG {
	TEXT-OVERFLOW: ellipsis; OVERFLOW: hidden
}
.iv-promo.annotation .iv-promo-contents .iv-promo-badge-live {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BACKGROUND-COLOR: #e62117; MARGIN: 4px 8px 0px; COLOR: #fff; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid
}
.iv-promo.annotation .iv-promo-img .iv-promo-playlist-length {
	POSITION: absolute
}
.iv-promo.annotation .iv-promo-img .iv-promo-video-duration {
	POSITION: absolute
}
.iv-promo.annotation .iv-promo-img .iv-promo-playlist-length {
	TEXT-ALIGN: center; LINE-HEIGHT: 40px; WIDTH: 30px; HEIGHT: 100%; COLOR: #fff; TOP: 0px; RIGHT: 0px; FONT-WEIGHT: bold
}
.iv-promo.annotation .iv-promo-img .iv-promo-video-duration {
	PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #000; PADDING-LEFT: 2px; BOTTOM: 2px; PADDING-RIGHT: 2px; MAX-WIDTH: 32px; COLOR: #fff; FONT-SIZE: 10px; RIGHT: 2px; PADDING-TOP: 3px
}
.iv-promo.annotation .iv-promo-contents {
	WIDTH: 100%; PADDING-RIGHT: 31px; MAX-WIDTH: 311px; -moz-transition: max-width .2s ease-out, padding-right .2s ease-out; -webkit-transition: max-width .2s ease-out, padding-right .2s ease-out; transition: max-width .2s ease-out, padding-right .2s ease-out
}
.iv-promo.annotation .iv-promo-img + .iv-promo-contents {
	PADDING-LEFT: 40px; MAX-WIDTH: 351px; MARGIN-LEFT: -40px
}
.iv-promo.annotation .iv-promo-contents .iv-promo-txt {
	WIDTH: 100%; DIRECTION: ltr; OVERFLOW: hidden; -webkit-font-smoothing: antialiased
}
.iv-promo.annotation .iv-promo-contents .iv-promo-txt P {
	LINE-HEIGHT: 18px; MARGIN: 3px 8px -4px
}
.iv-promo.annotation .iv-promo-contents .iv-promo-txt STRONG {
	DISPLAY: block; COLOR: #fff; FONT-SIZE: 12px
}
.iv-promo.annotation .iv-promo-contents .iv-promo-txt .iv-promo-link {
	POSITION: relative; PADDING-RIGHT: 20px; COLOR: #ffd100
}
.iv-promo.annotation .iv-promo-contents .iv-promo-txt .iv-promo-link:after {
	POSITION: absolute; WIDTH: 10px; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat -34px -256px; HEIGHT: 10px; CONTENT: ''; TOP: 2px; RIGHT: 0px; background-size: auto; opacity: .5
}
.iv-promo.annotation .iv-promo-contents .iv-promo-txt:hover .iv-promo-link:after {
	opacity: 1
}
.iv-promo.annotation .iv-promo-contents .iv-promo-button {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 8px; WIDTH: 80px; PADDING-RIGHT: 8px; PADDING-TOP: 6px
}
.iv-promo.annotation .iv-promo-contents .iv-promo-button .yt-uix-button {
	WIDTH: 100%
}
.iv-promo.annotation .iv-promo-contents .iv-promo-button .yt-uix-button-content {
	TEXT-OVERFLOW: ellipsis; DISPLAY: block; OVERFLOW: hidden
}
.iv-promo.annotation .iv-promo-actions {
	POSITION: absolute; TOP: 0px; RIGHT: 0px
}
.iv-promo.annotation .iv-promo-actions .iv-promo-close {
	POSITION: absolute; TOP: 0px; RIGHT: 0px
}
.iv-promo.annotation .iv-promo-actions .iv-promo-expand {
	POSITION: absolute; TOP: 0px; RIGHT: 0px
}
.iv-promo.annotation .iv-promo-actions {
	WIDTH: 31px
}
.iv-promo.annotation .iv-promo-actions .iv-promo-close {
	CURSOR: pointer; -moz-transition: opacity .2s ease-out; -webkit-transition: opacity .2s ease-out; transition: opacity .2s ease-out
}
.iv-promo.annotation .iv-promo-actions .iv-promo-expand {
	CURSOR: pointer; -moz-transition: opacity .2s ease-out; -webkit-transition: opacity .2s ease-out; transition: opacity .2s ease-out
}
.iv-promo.annotation .iv-promo-actions .iv-promo-close:after {
	DISPLAY: block; CONTENT: ''
}
.iv-promo.annotation .iv-promo-actions .iv-promo-expand:after {
	DISPLAY: block; CONTENT: ''
}
.iv-promo.annotation .iv-promo-actions .iv-promo-close {
	opacity: 1
}
.iv-promo.annotation .iv-promo-actions .iv-promo-close:after {
	MARGIN: 16px 10px 15px 12px; WIDTH: 9px; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat -39px -1362px; HEIGHT: 9px; background-size: auto; opacity: .5
}
.iv-promo.annotation .iv-promo-actions .iv-promo-close:hover:after {
	opacity: 1
}
.iv-promo.annotation .iv-promo-actions .iv-promo-expand {
	opacity: 0
}
.iv-promo.annotation .iv-promo-actions .iv-promo-expand:after {
	MARGIN: 16px 12px 15px; WIDTH: 4px; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat -59px -31px; HEIGHT: 9px; background-size: auto
}
.iv-promo-video.iv-promo.annotation .iv-promo-img {
	WIDTH: 71px
}
.iv-promo-video.iv-promo.annotation .iv-promo-img IMG {
	WIDTH: 71px
}
.iv-promo-video.iv-promo.annotation .iv-promo-img + .iv-promo-contents {
	PADDING-LEFT: 71px; MAX-WIDTH: 382px; MARGIN-LEFT: -71px
}
.iv-promo-with-button.iv-promo.annotation .iv-promo-contents .iv-promo-txt {
	PADDING-RIGHT: 80px; MARGIN-RIGHT: -80px
}
.iv-promo-collapsed.iv-promo.annotation .iv-promo-contents {
	-moz-transition-timing-function: ease-in; -webkit-transition-timing-function: ease-in; transition-timing-function: ease-in; -webkit-transition-delay: .5s; -moz-transition-delay: .5s; transition-delay: .5s
}
.iv-promo-collapsed.iv-promo.annotation .iv-promo-actions .iv-promo-close {
	-moz-transition-timing-function: ease-in; -webkit-transition-timing-function: ease-in; transition-timing-function: ease-in; -webkit-transition-delay: .5s; -moz-transition-delay: .5s; transition-delay: .5s
}
.iv-promo-collapsed.iv-promo.annotation .iv-promo-actions .iv-promo-expand {
	-moz-transition-timing-function: ease-in; -webkit-transition-timing-function: ease-in; transition-timing-function: ease-in; -webkit-transition-delay: .5s; -moz-transition-delay: .5s; transition-delay: .5s
}
.iv-promo-collapsed.iv-promo.annotation .iv-promo-contents {
	PADDING-RIGHT: 28px; MAX-WIDTH: 0px !important
}
.iv-promo-collapsed.iv-promo.annotation .iv-promo-actions .iv-promo-close {
	opacity: 0
}
.iv-promo-collapsed.iv-promo.annotation .iv-promo-actions .iv-promo-expand {
	Z-INDEX: 1; opacity: 1
}
.iv-cards.annotation {
	Z-INDEX: 2; POSITION: absolute; TEXT-ALIGN: left; FONT-FAMILY: arial, sans-serif; DIRECTION: ltr; FLOAT: left
}
.iv-cards.annotation .iv-card-channel {
	TEXT-ALIGN: left; DIRECTION: ltr
}
.iv-cards.annotation .iv-card-watchable {
	TEXT-ALIGN: left; DIRECTION: ltr
}
.iv-cards.annotation > DIV {
	OVERFLOW: visible
}
.iv-cards.annotation BUTTON {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.iv-cards.annotation BUTTON:focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
.iv-cards-background {
	POSITION: absolute; WIDTH: 100%; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 100%; TOP: -30px; PADDING-TOP: 30px !important; LEFT: 0px
}
.iv-cards-background > DIV {
	POSITION: absolute; WIDTH: 100%; BACKGROUND: #000; HEIGHT: 100%; TOP: 0px; LEFT: 0px; opacity: .3
}
.iv-cards-background BUTTON {
	POSITION: absolute; PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BACKGROUND: none transparent scroll repeat 0% 0%; TOP: 30px; CURSOR: pointer; RIGHT: 0px; PADDING-TOP: 15px; opacity: .8
}
.iv-cards-background BUTTON:hover {
	opacity: 1
}
.iv-cards-background BUTTON > DIV {
	WIDTH: 10px; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat 0px -1596px; HEIGHT: 10px; background-size: auto
}
.iv-cards-notif {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WORD-WRAP: normal; BACKGROUND: none transparent scroll repeat 0% 0%; TOP: 0px; CURSOR: pointer; PADDING-TOP: 0px; LEFT: 0px; opacity: .75
}
.ad-interrupting .iv-cards-notif {
	MARGIN-TOP: 30px
}
.iv-cards-notif-inactive.iv-cards-notif {
	opacity: .5
}
.iv-cards-notif:hover {
	opacity: 1
}
.iv-cards-notif > DIV {
	POSITION: absolute; WHITE-SPACE: nowrap; HEIGHT: 30px; COLOR: #fff; FONT-SIZE: 13px; OVERFLOW: hidden; TOP: 11px; FONT-WEIGHT: lighter; LEFT: 10px
}
.iv-cards-notif .iv-card-image {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 30px; PADDING-RIGHT: 0px; DISPLAY: inline-block; BACKGROUND-POSITION: center center; HEIGHT: 30px; MARGIN-LEFT: 7px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px; background-size: cover
}
.iv-cards-notif > DIV SPAN {
	PADDING-LEFT: 33px
}
.iv-cards-notif > BUTTON {
	POSITION: absolute; BACKGROUND: none transparent scroll repeat 0% 0%; TOP: 0px; CURSOR: pointer; LEFT: 0px
}
.iv-cards-notif > BUTTON DIV {
	MARGIN: 10px; WIDTH: 32px; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat 0px -2213px; HEIGHT: 32px; background-size: auto
}
.iv-cards-notif > BUTTON SPAN {
	POSITION: relative; DISPLAY: none; FONT-SIZE: 12px; TOP: 4px; RIGHT: 0px; FONT-WEIGHT: bold; opacity: .75
}
.iv-cards-notif > BUTTON:hover SPAN {
	opacity: 1
}
.iv-cards-thumbnails {
	POSITION: absolute; TOP: 15px; LEFT: 15px
}
.iv-cards-thumbnails BUTTON {
	POSITION: absolute; BACKGROUND-COLOR: #eee; WIDTH: 48px; BACKGROUND-POSITION: center center; HEIGHT: 48px; TOP: 0px; CURSOR: pointer; LEFT: 0px; background-size: cover; opacity: .7; box-shadow: 0 1px 5px rgba(0, 0, 0, 0.3)
}
.iv-cards-thumbnails BUTTON:hover {
	opacity: 1
}
.iv-cards-thumbnails BUTTON.yt-uix-button-toggled {
	opacity: 1
}
.iv-cards-details {
	POSITION: absolute; TOP: 90px; LEFT: 100%
}
.iv-cards-details article {
	BOX-SIZING: border-box; BACKGROUND-COLOR: #fff; MARGIN: 0px 10px; WIDTH: 425px; FLOAT: left; HEIGHT: 180px; COLOR: #999; OVERFLOW: hidden; opacity: .5; -moz-transition: opacity .5s ease; -webkit-transition: opacity .5s ease; border-radius: 2px; box-shadow: 0 1px 40px rgba(0, 0, 0, 0.3); -moz-box-sizing: border-box; transition: opacity .5s ease; -webkit-box-sizing: border-box
}
.iv-cards-details article H1 {
	TEXT-ALIGN: left
}
.iv-cards-details article .iv-click-target {
	CURSOR: default
}
.iv-cards-details article.iv-card-active {
	opacity: 1
}
.iv-cards-details article.iv-card-active .iv-click-target {
	CURSOR: pointer
}
.iv-card-simple > DIV {
	DISPLAY: inline-block; VERTICAL-ALIGN: middle
}
.iv-card-simple .iv-card-image {
	WIDTH: 180px; BACKGROUND: #eee no-repeat center 50%; HEIGHT: 180px; background-size: cover
}
.iv-card-simple .iv-card-content {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; WIDTH: 205px; PADDING-RIGHT: 20px; PADDING-TOP: 0px
}
.iv-card-simple .iv-card-content H1 {
	TEXT-ALIGN: left !important; LINE-HEIGHT: 23px; MARGIN: 0px 0px 15px; COLOR: #666; MAX-HEIGHT: 69px; FONT-SIZE: 20px; OVERFLOW: hidden; CURSOR: default; FONT-WEIGHT: 500; -webkit-line-clamp: 3; -webkit-box-orient: vertical
}
.iv-card-simple .iv-card-content .iv-click-target {
	LINE-HEIGHT: 32px; TEXT-OVERFLOW: ellipsis; MAX-WIDTH: 100%; OVERFLOW: hidden
}
.iv-card-simple .iv-card-content .iv-card-button-icon {
	MARGIN-TOP: 3px; WIDTH: 26px; HEIGHT: 26px; MARGIN-LEFT: -5px
}
.iv-card-watchable {
	PADDING-BOTTOM: 21px; PADDING-LEFT: 18px; PADDING-RIGHT: 18px; PADDING-TOP: 17px
}
.iv-card-watchable H1 {
	TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; OVERFLOW: hidden
}
.iv-card-watchable .iv-card-content .iv-card-meta-info {
	TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; OVERFLOW: hidden
}
.iv-card-watchable .iv-card-content .iv-card-meta-info LI {
	TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; OVERFLOW: hidden
}
.iv-card-watchable .iv-card-content .iv-card-playlist-items LI {
	TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; OVERFLOW: hidden
}
.iv-card-watchable H1 {
	LINE-HEIGHT: 24px; PADDING-LEFT: 33px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left center; MARGIN-BOTTOM: 14px; COLOR: #333; FONT-SIZE: 16px; FONT-WEIGHT: bold; background-size: 24px 24px
}
.iv-card-watchable .iv-card-image {
	DISPLAY: inline-block; VERTICAL-ALIGN: top
}
.iv-card-watchable .iv-card-content {
	DISPLAY: inline-block; VERTICAL-ALIGN: top
}
.iv-card-watchable .iv-card-image {
	POSITION: relative; BACKGROUND-COLOR: #000; WIDTH: 185px; HEIGHT: 104px; COLOR: #fff
}
.iv-card-watchable .iv-card-image IMG {
	WIDTH: 100%; DISPLAY: block; HEIGHT: 100%
}
.iv-card-watchable .iv-card-content {
	PADDING-LEFT: 10px; WIDTH: 194px
}
.iv-card-watchable .iv-card-content H2 {
	MARGIN: 6px 0px
}
.iv-card-watchable .iv-card-content P {
	MARGIN: 6px 0px
}
.iv-card-watchable .iv-card-content .iv-card-meta-info {
	MARGIN: 6px 0px
}
.iv-card-watchable .iv-card-content .iv-card-playlist-items {
	MARGIN: 6px 0px
}
.iv-card-watchable .iv-card-content H2 {
	OVERFLOW: hidden; -webkit-box-orient: vertical
}
.iv-card-watchable .iv-card-content P {
	OVERFLOW: hidden; -webkit-box-orient: vertical
}
.iv-card-watchable .iv-card-content H2 {
	LINE-HEIGHT: 18px; COLOR: #333; MAX-HEIGHT: 36px; FONT-SIZE: 14px; -webkit-line-clamp: 2
}
.iv-card-watchable > .iv-click-target:hover .iv-card-content H2 {
	COLOR: #167ac6
}
.iv-card-watchable .iv-card-content P {
	LINE-HEIGHT: 15px; MAX-HEIGHT: 60px; FONT-SIZE: 11px; -webkit-line-clamp: 4
}
.iv-card-watchable .iv-card-content .iv-card-meta-info {
	FONT-SIZE: 11px
}
.iv-card-watchable .iv-card-content .iv-card-playlist-items {
	FONT-SIZE: 11px
}
.iv-card-watchable .iv-card-content .iv-card-meta-info {
	LINE-HEIGHT: 15px
}
.iv-card-watchable .iv-card-content .iv-card-playlist-items {
	LINE-HEIGHT: 18px
}
.iv-cards .iv-card-video .iv-card-image .iv-card-video-duration {
	POSITION: absolute; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: inherit; PADDING-LEFT: 4px; BOTTOM: 2px; PADDING-RIGHT: 4px; FONT-SIZE: 11px; RIGHT: 3px; PADDING-TOP: 2px
}
.iv-cards .iv-card-playlist .iv-card-image .iv-card-image-overlay {
	POSITION: absolute; TEXT-ALIGN: center; TEXT-TRANSFORM: uppercase; WIDTH: 80px; DISPLAY: table; HEIGHT: 100%; COLOR: #fff; TOP: 0px; RIGHT: 0px; -webkit-font-smoothing: antialiased
}
.iv-cards .iv-card-playlist > .iv-click-target:hover .iv-card-image-overlay {
	WIDTH: 100%
}
.iv-cards .iv-card-playlist .iv-card-image .iv-card-playlist-video-count {
	VERTICAL-ALIGN: middle
}
.iv-cards .iv-card-playlist .iv-card-image .iv-card-playlist-play-all {
	VERTICAL-ALIGN: middle
}
.iv-cards .iv-card-playlist > .iv-click-target:hover .iv-card-playlist-video-count {
	DISPLAY: none
}
.iv-cards .iv-card-playlist .iv-card-image .iv-card-playlist-play-all {
	DISPLAY: none
}
.iv-cards .iv-card-playlist .iv-card-image .iv-card-playlist-video-count {
	DISPLAY: table-cell
}
.iv-cards .iv-card-playlist > .iv-click-target:hover .iv-card-playlist-play-all {
	DISPLAY: table-cell
}
.iv-cards .iv-card-playlist .iv-card-image .iv-card-playlist-video-count {
	FONT-SIZE: 18px
}
.iv-cards .iv-card-playlist .iv-card-image .iv-card-playlist-video-count:after {
	MARGIN: auto; WIDTH: 24px; DISPLAY: block; BACKGROUND: url(../../yts/imgbin/www-hitchhiker-vflKml5Tv.png) no-repeat -167px -951px; HEIGHT: 24px; CONTENT: ''; background-size: auto; opacity: .5
}
.iv-cards .iv-card-playlist .iv-card-image .iv-card-playlist-play-all {
	FONT-SIZE: 15px
}
.iv-cards .iv-card-playlist .iv-card-image .iv-card-playlist-play-all:before {
	CONTENT: '\0025b6\0000a0'
}
.iv-card-channel {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 15px
}
.iv-card-channel .iv-card-channel-banner {
	BORDER-BOTTOM: #e2e2e2 1px solid; MARGIN: -15px -15px 15px; WIDTH: 425px; BACKGROUND: url(../../yts/img/channels/c4/default_banner-vfl7DRgTn.png) #333; HEIGHT: 70px
}
.iv-card-channel .iv-card-channel-banner-custom.iv-card-channel-banner {
	BACKGROUND-IMAGE: none; BACKGROUND-COLOR: transparent; BACKGROUND-REPEAT: no-repeat; background-size: cover
}
.iv-card-channel .iv-card-image {
	DISPLAY: inline-block; VERTICAL-ALIGN: top
}
.iv-card-channel .iv-card-content {
	DISPLAY: inline-block; VERTICAL-ALIGN: top
}
.iv-card-channel .iv-card-image {
	WIDTH: 75px; HEIGHT: 75px
}
.iv-card-channel .iv-card-image IMG {
	WIDTH: 100%; DISPLAY: block; HEIGHT: 100%
}
.iv-card-channel .iv-card-content {
	PADDING-LEFT: 10px; WIDTH: 310px
}
.iv-card-channel .iv-card-content H1 {
	TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; COLOR: #333; FONT-SIZE: 14px; OVERFLOW: hidden; FONT-WEIGHT: normal
}
.iv-card-channel .iv-click-target.iv-card-image:hover + .iv-card-content H1 {
	COLOR: #167ac6
}
.iv-card-channel .iv-card-content H1.iv-click-target:hover {
	COLOR: #167ac6
}
.iv-card-channel .iv-card-content P {
	MARGIN: 6px 0px
}
.iv-card-channel .iv-card-subscribe {
	MARGIN: 6px 0px
}
.iv-card-channel .iv-card-content P {
	LINE-HEIGHT: 14px; MAX-HEIGHT: 28px; FONT-SIZE: 12px; OVERFLOW: hidden; -webkit-line-clamp: 2; -webkit-box-orient: vertical
}
.iv-card-channel .iv-card-gplus {
	MARGIN: 0px 0px 10px 10px; WIDTH: 20px; DISPLAY: block; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat -59px -1534px; FLOAT: right; HEIGHT: 20px; background-size: auto
}
.iv-cards .iv-card-poll .iv-card-content .iv-card-option {
	LINE-HEIGHT: 20px; MAX-WIDTH: 100%
}
.iv-drawer-manager {
	FONT-FAMILY: arial, sans-serif
}
.iv-drawer-manager BUTTON {
	FONT-FAMILY: arial, sans-serif
}
.iv-drawer-manager {
	Z-INDEX: 903; POSITION: absolute; TEXT-ALIGN: left; BOTTOM: 0px; DIRECTION: ltr; TOP: 0px; RIGHT: 0px
}
.iv-drawer-teaser {
	POSITION: absolute; TOP: 0px; RIGHT: 0px
}
.iv-drawer-teaser > BUTTON {
	POSITION: absolute; TOP: 0px; RIGHT: 0px
}
.iv-drawer-teaser {
	PADDING-BOTTOM: 0px; MARGIN: 9px 12px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; OVERFLOW: visible !important; CURSOR: pointer; PADDING-TOP: 0px; opacity: .75; -moz-transition: opacity .25s cubic-bezier(0.0, 0.0, 0.2, 1); -webkit-transition: opacity .25s cubic-bezier(0.0, 0.0, 0.2, 1); transition: opacity .25s cubic-bezier(0.0, 0.0, 0.2, 1)
}
.ad-interrupting.html5-video-player .iv-drawer-teaser {
	TOP: 40px
}
.iv-drawer-teaser-active {
	opacity: .9
}
.iv-drawer-teaser:hover {
	opacity: 1
}
.iv-drawer-open .iv-drawer-teaser {
	opacity: 0; -moz-transition: opacity .165s cubic-bezier(.2, 0, .4, 1) .33s; -webkit-transition: opacity .165s cubic-bezier(.2, 0, .4, 1) .33s; transition: opacity .165s cubic-bezier(.2, 0, .4, 1) .33s; -webkit-transition-delay: 0s; -moz-transition-delay: 0s; transition-delay: 0s
}
.iv-drawer-teaser .iv-drawer-teaser-background {
	HEIGHT: 34px
}
.iv-drawer-teaser .iv-drawer-teaser-text {
	HEIGHT: 34px
}
.iv-drawer-teaser .iv-drawer-teaser-background {
	POSITION: absolute; WIDTH: 100%; TOP: 0px; RIGHT: 17px; -moz-transition: -moz-transform .33s cubic-bezier(.2, 0, .4, 1); -webkit-transition: -webkit-transform .33s cubic-bezier(.2, 0, .4, 1); border-radius: 2px; transition: transform .33s cubic-bezier(.2, 0, .4, 1); -moz-transform: scaleX(0) translateX(0); -ms-transform: scaleX(0) translateX(0); -webkit-transform: scaleX(0) translateX(0); transform: scaleX(0) translateX(0); -ms-transition: -ms-transform .33s cubic-bezier(.2, 0, .4, 1); -moz-transform-origin: right 0; -ms-transform-origin: right 0; -webkit-transform-origin: right 0; transform-origin: right 0
}
.iv-drawer-teaser-active.iv-drawer-teaser .iv-drawer-teaser-background {
	-moz-transition: -moz-transform .33s cubic-bezier(.4, 0, .2, 1) .25s; -webkit-transition: -webkit-transform .33s cubic-bezier(.4, 0, .2, 1) .25s; transition: transform .33s cubic-bezier(.4, 0, .2, 1) .25s; -moz-transform: scaleX(1) translateX(17px); -ms-transform: scaleX(1) translateX(17px); -webkit-transform: scaleX(1) translateX(17px); transform: scaleX(1) translateX(17px); -ms-transition: -ms-transform .33s cubic-bezier(.4, 0, .2, 1) .25s
}
.iv-drawer-teaser .iv-drawer-teaser-text {
	POSITION: relative; PADDING-BOTTOM: 0px; LINE-HEIGHT: 34px; PADDING-LEFT: 10px; TEXT-OVERFLOW: ellipsis; PADDING-RIGHT: 34px; MAX-WIDTH: 0px; WHITE-SPACE: nowrap; COLOR: #fff; FONT-SIZE: 12px; OVERFLOW: hidden; FONT-WEIGHT: bold; PADDING-TOP: 0px; opacity: 0; -moz-transition: opacity .165s cubic-bezier(.2, 0, .4, 1), max-width 0s ease .165s; -webkit-transition: opacity .165s cubic-bezier(.2, 0, .4, 1), max-width 0s ease .165s; transition: opacity .165s cubic-bezier(.2, 0, .4, 1), max-width 0s ease .165s
}
.iv-drawer-teaser-active.iv-drawer-teaser .iv-drawer-teaser-text {
	MAX-WIDTH: 250px; opacity: 1; -moz-transition: opacity .165s cubic-bezier(.4, 0, .2, 1) .415s; -webkit-transition: opacity .165s cubic-bezier(.4, 0, .2, 1) .415s; transition: opacity .165s cubic-bezier(.4, 0, .2, 1) .415s
}
.iv-drawer-teaser > BUTTON {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN: 5px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: medium none; CURSOR: pointer; BORDER-RIGHT: medium none
}
.iv-drawer-teaser > BUTTON SPAN {
	WIDTH: 24px; DISPLAY: block; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat 0px -513px; HEIGHT: 24px; background-size: auto
}
.iv-drawer {
	BOX-SIZING: border-box; POSITION: absolute; WIDTH: 177px; COLOR: #fff; LEFT: 100%; -moz-transition: -moz-transform .33s cubic-bezier(.2, 0, .4, 1); -webkit-transition: -webkit-transform .33s cubic-bezier(.2, 0, .4, 1); -moz-box-sizing: border-box; transition: transform .33s cubic-bezier(.2, 0, .4, 1); -ms-transition: -ms-transform .33s cubic-bezier(.2, 0, .4, 1); -webkit-box-sizing: border-box
}
.iv-drawer-header {
	BOX-SIZING: border-box; POSITION: absolute; WIDTH: 177px; COLOR: #fff; LEFT: 100%; -moz-transition: -moz-transform .33s cubic-bezier(.2, 0, .4, 1); -webkit-transition: -webkit-transform .33s cubic-bezier(.2, 0, .4, 1); -moz-box-sizing: border-box; transition: transform .33s cubic-bezier(.2, 0, .4, 1); -ms-transition: -ms-transform .33s cubic-bezier(.2, 0, .4, 1); -webkit-box-sizing: border-box
}
.iv-drawer-open .iv-drawer {
	-moz-transition: -moz-transform .33s cubic-bezier(.4, 0, .2, 1); -webkit-transition: -webkit-transform .33s cubic-bezier(.4, 0, .2, 1); transition: transform .33s cubic-bezier(.4, 0, .2, 1); -moz-transform: translateX(-177px); -ms-transform: translateX(-177px); -webkit-transform: translateX(-177px); transform: translateX(-177px); -ms-transition: -ms-transform .33s cubic-bezier(.4, 0, .2, 1)
}
.iv-drawer-open .iv-drawer-header {
	-moz-transition: -moz-transform .33s cubic-bezier(.4, 0, .2, 1); -webkit-transition: -webkit-transform .33s cubic-bezier(.4, 0, .2, 1); transition: transform .33s cubic-bezier(.4, 0, .2, 1); -moz-transform: translateX(-177px); -ms-transform: translateX(-177px); -webkit-transform: translateX(-177px); transform: translateX(-177px); -ms-transition: -ms-transform .33s cubic-bezier(.4, 0, .2, 1)
}
.iv-drawer-header {
	Z-INDEX: 1; PADDING-BOTTOM: 0px; LINE-HEIGHT: 41px; PADDING-LEFT: 16px; TEXT-OVERFLOW: ellipsis; PADDING-RIGHT: 41px; WHITE-SPACE: nowrap; HEIGHT: 41px; FONT-SIZE: 11px; OVERFLOW: hidden; TOP: 0px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.iv-drawer {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 16px; BOTTOM: 0px; PADDING-RIGHT: 16px; OVERFLOW: auto; TOP: 41px; PADDING-TOP: 0px
}
.iv-drawer-scrolled .iv-drawer {
	
}
.iv-drawer-close-button {
	POSITION: absolute; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; TOP: 15px; CURSOR: pointer; RIGHT: 16px; opacity: .75
}
.iv-drawer-close-button:after {
	WIDTH: 12px; DISPLAY: block; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat -34px -544px; HEIGHT: 12px; CONTENT: ''; background-size: auto
}
.iv-drawer-close-button:hover {
	opacity: 1
}
.iv-drawer article {
	BOX-SIZING: border-box; LINE-HEIGHT: 13px; BACKGROUND-COLOR: #fff; WIDTH: 145px; MARGIN-BOTTOM: 16px; COLOR: #666; FONT-SIZE: 11px; OVERFLOW: hidden; box-shadow: 0 1px 2px rgba(0, 0, 0, .1); -moz-box-sizing: border-box; -webkit-box-sizing: border-box
}
.iv-drawer article H2 {
	COLOR: #333
}
.iv-drawer article H2 A {
	COLOR: #333
}
.iv-drawer article H2 {
	LINE-HEIGHT: 15px; MARGIN: 0px 0px 6px; FONT-SIZE: 13px
}
.iv-drawer article P {
	MARGIN: 6px 0px
}
.iv-drawer article A {
	COLOR: #999; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.iv-drawer article:hover A {
	COLOR: #167ac6
}
.iv-drawer .iv-card-image {
	POSITION: relative; WIDTH: 145px; BACKGROUND: #eee no-repeat center 50%; HEIGHT: 145px; background-size: cover
}
.iv-drawer .iv-card-image A {
	TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; OVERFLOW: hidden
}
.iv-drawer .iv-card-meta-info {
	TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; OVERFLOW: hidden
}
.iv-drawer .iv-card-meta-info LI {
	TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; OVERFLOW: hidden
}
.iv-drawer .iv-card-image A {
	LINE-HEIGHT: 14px; FONT-SIZE: 11px
}
.iv-drawer .iv-card-meta-info {
	LINE-HEIGHT: 14px; FONT-SIZE: 11px
}
.iv-drawer .iv-card-image A {
	COLOR: #fff
}
.iv-drawer article:hover .iv-card-image A {
	COLOR: #fff
}
.iv-drawer .iv-card-image A {
	BOX-SIZING: border-box; POSITION: absolute; PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; WIDTH: 100%; BOTTOM: 0px; PADDING-RIGHT: 10px; FONT-WEIGHT: normal; PADDING-TOP: 16px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box
}
.iv-drawer .iv-card-image .iv-card-link-icon {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 19px; PADDING-TOP: 16px
}
.iv-drawer .iv-card-image .iv-card-link-icon:after {
	POSITION: absolute; WIDTH: 9px; BOTTOM: 8px; DISPLAY: block; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat -68px -1472px; HEIGHT: 9px; CONTENT: ''; RIGHT: 7px; background-size: auto
}
.iv-drawer .iv-card-content {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.iv-drawer .iv-card-content .iv-card-link-icon {
	POSITION: relative
}
.iv-drawer .iv-card-content .iv-card-link-icon:after {
	CONTENT: '\0000a0\0000a0\0000a0\0000a0\0000a0'
}
.iv-drawer .iv-card-content .iv-card-link-icon:before {
	POSITION: absolute; BOTTOM: 2px; CONTENT: ''; RIGHT: 0px
}
.iv-drawer article:hover .iv-card-content .iv-card-link-icon:before {
	WIDTH: 9px; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat -67px -31px; HEIGHT: 9px; background-size: auto
}
.iv-drawer .iv-card-button-icon {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 30px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left center; PADDING-TOP: 4px; background-size: 24px auto
}
.iv-drawer .iv-card-button {
	TEXT-ALIGN: center; TEXT-TRANSFORM: uppercase; MARGIN-TOP: 10px; WIDTH: 100%; DISPLAY: block; COLOR: #999; FONT-SIZE: 11px; BORDER-TOP: #b8b8b8 1px solid; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
.iv-drawer .iv-card-video .iv-card-image {
	POSITION: relative; BACKGROUND-COLOR: #000; WIDTH: 145px; HEIGHT: 82px; COLOR: #fff
}
.iv-drawer .iv-card-playlist .iv-card-image {
	POSITION: relative; BACKGROUND-COLOR: #000; WIDTH: 145px; HEIGHT: 82px; COLOR: #fff
}
.iv-drawer .iv-card-video .iv-card-image > IMG {
	WIDTH: 100%; DISPLAY: block; HEIGHT: 100%
}
.iv-drawer .iv-card-playlist .iv-card-image > IMG {
	WIDTH: 100%; DISPLAY: block; HEIGHT: 100%
}
.iv-drawer .iv-card-video-duration {
	POSITION: absolute; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: inherit; PADDING-LEFT: 4px; BOTTOM: 2px; PADDING-RIGHT: 4px; FONT-SIZE: 11px; RIGHT: 3px; PADDING-TOP: 2px
}
.iv-drawer .iv-card-playlist .iv-card-image-overlay {
	POSITION: absolute; TEXT-ALIGN: center; TEXT-TRANSFORM: uppercase; WIDTH: 63px; DISPLAY: table; HEIGHT: 100%; COLOR: #fff; TOP: 0px; RIGHT: 0px; -webkit-font-smoothing: antialiased
}
.iv-drawer .iv-card-playlist:hover .iv-card-image-overlay {
	WIDTH: 100%
}
.iv-drawer .iv-card-playlist-video-count {
	VERTICAL-ALIGN: middle
}
.iv-drawer .iv-card-playlist-play-all {
	VERTICAL-ALIGN: middle
}
.iv-drawer .iv-card-playlist:hover .iv-card-playlist-video-count {
	DISPLAY: none
}
.iv-drawer .iv-card-playlist-play-all {
	DISPLAY: none
}
.iv-drawer .iv-card-playlist-video-count {
	DISPLAY: table-cell
}
.iv-drawer .iv-card-playlist:hover .iv-card-playlist-play-all {
	DISPLAY: table-cell
}
.iv-drawer .iv-card-playlist-video-count {
	COLOR: #cfcfcf; FONT-SIZE: 18px
}
.iv-drawer .iv-card-playlist-video-count:after {
	MARGIN: auto; WIDTH: 24px; DISPLAY: block; BACKGROUND: url(../../yts/imgbin/www-hitchhiker-vflKml5Tv.png) no-repeat -167px -951px; HEIGHT: 24px; CONTENT: ''; background-size: auto; opacity: .5
}
.iv-drawer .iv-card-playlist-play-all {
	FONT-SIZE: 15px
}
.iv-drawer .iv-card-playlist-play-all:before {
	CONTENT: '\0025b6\0000a0'
}
.iv-drawer .iv-card-poll LI {
	TEXT-OVERFLOW: ellipsis; DISPLAY: block; WHITE-SPACE: nowrap; OVERFLOW: hidden
}
.ytp-playlist-tray-item-thumbnail {
	POSITION: relative; PADDING-LEFT: 35px; WIDTH: 64px; PADDING-RIGHT: 8px; DISPLAY: inline-block; FLOAT: left; HEIGHT: 48px; PADDING-TOP: 9px
}
.ytp-playlist-tray-item {
	BOX-SIZING: border-box; BORDER-BOTTOM: #1d1d1d 1px solid; POSITION: relative; BORDER-LEFT: #2b2b2b 1px solid; MARGIN: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 67px; COLOR: #6e6e6e; FONT-SIZE: 13px; BORDER-TOP: #393939 1px solid; text-shadow: 0 1px 0 #000
}
.ytp-playlist-tray-item:focus {
	BACKGROUND: #353535
}
.ytp-playlist-tray-item:hover {
	BORDER-BOTTOM-COLOR: #353535; BORDER-TOP-COLOR: #353535; BACKGROUND: #353535; BORDER-RIGHT-COLOR: #353535; BORDER-LEFT-COLOR: #353535
}
.ytp-playlist-tray-item-current .ytp-playlist-tray-item-index {
	DISPLAY: none
}
.ytp-playlist-tray-item-now-playing {
	DISPLAY: none
}
.ytp-playlist-tray-item-index {
	POSITION: absolute; MARGIN-TOP: auto; BOTTOM: 0px; DISPLAY: block; MARGIN-BOTTOM: auto; HEIGHT: 13px; TOP: 0px; FONT-WEIGHT: bold; LEFT: 12px
}
.ytp-playlist-tray-item-current .ytp-playlist-tray-item-now-playing {
	POSITION: absolute; MARGIN-TOP: auto; BOTTOM: 0px; DISPLAY: block; MARGIN-BOTTOM: auto; HEIGHT: 13px; TOP: 0px; FONT-WEIGHT: bold; LEFT: 12px
}
.ytp-playlist-tray-item-title {
	LINE-HEIGHT: 1.2; DISPLAY: block; MARGIN-BOTTOM: 2px; COLOR: #fff; MAX-HEIGHT: 2.4em; OVERFLOW: hidden; FONT-WEIGHT: bold; PADDING-TOP: 8px
}
.ytp-playlist-tray-item-author {
	LINE-HEIGHT: 1.4em; DISPLAY: block; WHITE-SPACE: nowrap; HEIGHT: 1.4em; COLOR: #666; FONT-SIZE: 11px
}
.ytp-playlist-tray-item-current {
	BORDER-BOTTOM-COLOR: #4f4f4f; BORDER-TOP-COLOR: #4f4f4f; BACKGROUND: #4f4f4f; COLOR: #fff; BORDER-RIGHT-COLOR: #4f4f4f; BORDER-LEFT-COLOR: #4f4f4f
}
.ytp-playlist-tray-item-current:focus {
	BORDER-BOTTOM-COLOR: #4f4f4f; BORDER-TOP-COLOR: #4f4f4f; BACKGROUND: #4f4f4f; COLOR: #fff; BORDER-RIGHT-COLOR: #4f4f4f; BORDER-LEFT-COLOR: #4f4f4f
}
.ytp-playlist-tray-item-current:hover {
	BORDER-BOTTOM-COLOR: #4f4f4f; BORDER-TOP-COLOR: #4f4f4f; BACKGROUND: #4f4f4f; COLOR: #fff; BORDER-RIGHT-COLOR: #4f4f4f; BORDER-LEFT-COLOR: #4f4f4f
}
.ytp-playlist-tray-item-current .ytp-playlist-tray-item-author {
	BORDER-BOTTOM-COLOR: #4f4f4f; BORDER-TOP-COLOR: #4f4f4f; BACKGROUND: #4f4f4f; COLOR: #fff; BORDER-RIGHT-COLOR: #4f4f4f; BORDER-LEFT-COLOR: #4f4f4f
}
.ytp-playlist-tray-tray {
	Z-INDEX: 930; POSITION: absolute; WIDTH: 100%; BOTTOM: 0px; MAX-WIDTH: 400px; BACKGROUND: #2b2b2b; OVERFLOW: hidden; TOP: 0px; LEFT: 0px
}
.ytp-playlist-tray-tray:hover {
	OVERFLOW: auto
}
.ytp-playlist-tray-controller {
	PADDING-RIGHT: 10px; FLOAT: left
}
.ytp-playlist-tray-index-length {
	BORDER-LEFT: #666 1px solid; PADDING-BOTTOM: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 8px; PADDING-RIGHT: 7px; FLOAT: left; COLOR: #ccc; FONT-SIZE: 11px; PADDING-TOP: 0px
}
.ytp-button-playlist-text {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 2px; PADDING-RIGHT: 10px; FLOAT: left; FONT-SIZE: 11px; PADDING-TOP: 10px
}
.ytp-button-expand {
	MARGIN-LEFT: -5px
}
.ytp-button-collapse {
	MARGIN-LEFT: -5px
}
.ytp-button-expand .ytp-button-playlist-icon {
	WIDTH: 25px; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat 0px -801px; FLOAT: left; HEIGHT: 30px; background-size: auto; opacity: .6
}
.ytp-button-expand:hover .ytp-button-playlist-icon {
	opacity: 1
}
.ytp-button-collapse .ytp-button-playlist-icon {
	WIDTH: 25px; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat -60px -2148px; FLOAT: left; HEIGHT: 30px; background-size: auto
}
.ytp-playlist-tray-container {
	DISPLAY: none
}
.playlist-loaded .ytp-playlist-tray-container {
	DISPLAY: block
}
.html5-remote-module {
	Z-INDEX: 830; POSITION: absolute; WIDTH: 100%; DISPLAY: none; BACKGROUND: #2a2a2a; HEIGHT: 100%; CURSOR: default
}
.remote-loaded .html5-video-container .html5-remote-module {
	DISPLAY: block
}
.ytp-remote-display-status {
	Z-INDEX: 830; POSITION: absolute; WIDTH: 100%; BOTTOM: 60px
}
.ytp-remote-display-status-icon {
	MARGIN-TOP: 3px; WIDTH: 46px; DISPLAY: inline-block; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat -34px -349px; FLOAT: left; HEIGHT: 36px; MARGIN-LEFT: 50px; background-size: auto
}
.ytp-remote-display-status-text {
	MARGIN-LEFT: 115px; opacity: .7
}
.ytp-remote-display-status-receiver {
	MARGIN-LEFT: 115px; opacity: .7
}
.ytp-remote-display-status-text {
	TEXT-TRANSFORM: uppercase; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
.ytp-remote-display-status-receiver {
	FONT-SIZE: 25px
}
.ytp-remote-display-thumbnail {
	WIDTH: 100%; BACKGROUND: #1b1b1b no-repeat center 50%; HEIGHT: 100%; background-size: cover; opacity: .5; -moz-background-size: cover; -webkit-background-size: cover
}
.ytp-remote-display-watch-while {
	DISPLAY: none
}
.off-screen#player .video-mole#player-mole-container .ytp-remote-display-controls {
	DISPLAY: none
}
#player .watch-mole#player-mole-container .ytp-remote-display-controls {
	DISPLAY: none
}
.off-screen#player .video-mole#player-mole-container .ytp-remote-display-status {
	DISPLAY: none
}
#player .watch-mole#player-mole-container .ytp-remote-display-status {
	DISPLAY: none
}
.off-screen#player .video-mole#player-mole-container .ytp-remote-display-watch-while {
	DISPLAY: block
}
#player .watch-mole#player-mole-container .ytp-remote-display-watch-while {
	DISPLAY: block
}
.ytp-button-remote-maximize {
	POSITION: absolute; WIDTH: 100%; HEIGHT: 100%; TOP: 0px
}
.ytp-button-remote-maximize-icon {
	MARGIN-TOP: -33px; WIDTH: 86px; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat 0px -155px; HEIGHT: 66px; MARGIN-LEFT: -43px; background-size: auto
}
.ytp-button-remote-maximize:hover .ytp-button-remote-maximize-icon {
	WIDTH: 86px; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat 0px -1906px; HEIGHT: 66px; background-size: auto
}
.ytp-remote-display-error {
	TEXT-ALIGN: center; LINE-HEIGHT: 18px; WIDTH: 300px; COLOR: #fff; FONT-SIZE: 15px; -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); text-shadow: 0 1px 1px #000
}
.ytp-remote-display-error-icon {
	BORDER-BOTTOM: #fff 36px solid; POSITION: relative; BORDER-LEFT: transparent 22px solid; DISPLAY: inline-block; BORDER-TOP: #fff 0px solid; BORDER-RIGHT: transparent 22px solid
}
.ytp-remote-display-error-icon:before {
	POSITION: absolute; WIDTH: 44px; COLOR: #000; FONT-SIZE: 24px; CONTENT: '!'; TOP: 12px; LEFT: -22px
}
.ytp-remote-display-error-text {
	MARGIN: 6px 0px
}
.ytp-button-remote-reconnect {
	BORDER-BOTTOM-COLOR: #333; PADDING-BOTTOM: 0px; LINE-HEIGHT: 28px; BORDER-TOP-COLOR: #333; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 10px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 10px; WORD-WRAP: normal; WHITE-SPACE: nowrap; BACKGROUND: #333; FLOAT: none !important; HEIGHT: 28px; COLOR: #fff; BORDER-RIGHT-COLOR: #333; FONT-SIZE: 11px; BORDER-LEFT-COLOR: #333; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 0px; text-shadow: 0 1px 0 #000
}
.ytp-button-remote-reconnect:hover {
	BACKGROUND: #3c3c3c
}
.ytp-remote-button {
	WIDTH: 30px; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat -34px -1976px; FLOAT: right; HEIGHT: 27px; background-size: auto
}
.ytp-remote-button:hover {
	WIDTH: 30px; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat 0px -1844px; HEIGHT: 27px; background-size: auto
}
.ytp-remote-button-active {
	WIDTH: 30px; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat 0px -1565px; FLOAT: right; HEIGHT: 27px; background-size: auto
}
.ytp-remote-button-active:hover {
	WIDTH: 30px; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat -48px -1627px; HEIGHT: 27px; background-size: auto
}
.html5-storyboard {
	POSITION: absolute; OVERFLOW-X: hidden; WIDTH: 100%; BOTTOM: 100%; DISPLAY: block; HEIGHT: 400px; LEFT: 0px
}
.html5-storyboard-filmstrip {
	POSITION: absolute; BACKGROUND-COLOR: #000; BOTTOM: 35px
}
.html5-storyboard-lens {
	POSITION: absolute; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; BOTTOM: 14px; PADDING-RIGHT: 2px; OVERFLOW: hidden; PADDING-TOP: 2px; border-radius: 4px
}
.html5-storyboard-lens-thumbnail {
	DISPLAY: block
}
.html5-storyboard-lens-timestamp {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 12px; COLOR: #e3e3e3; FONT-SIZE: 11px; PADDING-TOP: 0px
}
.html5-storyboard-thumbnail {
	DISPLAY: block; FLOAT: left
}
.html5-storyboard-framepreview {
	Z-INDEX: 825; POSITION: absolute; WIDTH: 100%; BACKGROUND: #000; HEIGHT: 100%; TOP: 0px; LEFT: 0px
}
.html5-storyboard-framepreview-img {
	opacity: .4
}
.ytp-subtitles-player-content {
	DISPLAY: none
}
.captions-loaded .ytp-subtitles-player-content {
	DISPLAY: block
}
.caption-window {
	Z-INDEX: 907; POSITION: absolute; pointer-events: none
}
.standard-caption-window {
	Z-INDEX: 907; POSITION: absolute; PADDING-BOTTOM: 15px; WIDTH: 80%; WHITE-SPACE: normal
}
.html5-video-player .captions-asr .caption-window-transform:before {
	POSITION: absolute; MARGIN-TOP: -22px; WIDTH: 36px; DISPLAY: block; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat -34px -1393px; HEIGHT: 44px; CONTENT: ''; TOP: 50%; LEFT: -36px; background-size: auto
}
.html5-video-player .captions-asr .caption-window-transform:after {
	POSITION: absolute; MARGIN-TOP: -22px; WIDTH: 36px; DISPLAY: block; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat -34px -2100px; HEIGHT: 44px; CONTENT: ''; TOP: 50%; RIGHT: -36px; background-size: auto
}
.caption-window-transform {
	LINE-HEIGHT: 1.32em; DISPLAY: inline-block
}
.html5-video-player .captions-text {
	POSITION: relative; WORD-WRAP: normal
}
.html5-video-player .caption-rollup {
	-moz-transition: top .433s; -o-transition: top .433s; -webkit-transition: top .433s; transition: top .433s; -ms-transition: top .433s
}
.html5-video-player .caption-row {
	PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.anchor-point-1 {
	-moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -webkit-transform: translateX(-50%); transform: translateX(-50%)
}
.anchor-point-2 {
	-moz-transform: translateX(-100%); -ms-transform: translateX(-100%); -webkit-transform: translateX(-100%); transform: translateX(-100%)
}
.anchor-point-3 {
	-moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -webkit-transform: translateY(-50%); transform: translateY(-50%)
}
.anchor-point-4 {
	-moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%)
}
.anchor-point-5 {
	-moz-transform: translate(-100%, -50%); -ms-transform: translate(-100%, -50%); -webkit-transform: translate(-100%, -50%); transform: translate(-100%, -50%)
}
.anchor-point-6 {
	-moz-transform: translateY(-100%); -ms-transform: translateY(-100%); -webkit-transform: translateY(-100%); transform: translateY(-100%)
}
.anchor-point-7 {
	-moz-transform: translate(-50%, -100%); -ms-transform: translate(-50%, -100%); -webkit-transform: translate(-50%, -100%); transform: translate(-50%, -100%)
}
.anchor-point-8 {
	-moz-transform: translate(-100%, -100%); -ms-transform: translate(-100%, -100%); -webkit-transform: translate(-100%, -100%); transform: translate(-100%, -100%)
}
.captions-settings-font-inc {
	WIDTH: 25px
}
.captions-settings-font-dec {
	WIDTH: 25px
}
#captions-translation-select {
	FONT-SIZE: 10px
}
.html5-popup-dialog .html5-color-picker-button {
	BORDER-BOTTOM: #555 3px solid; BORDER-LEFT: #555 3px solid; WIDTH: 20px; MARGIN-BOTTOM: 2px; HEIGHT: 20px; BORDER-TOP: #555 3px solid; BORDER-RIGHT: #555 3px solid
}
.html5-popup-dialog .html5-color-picker-button:hover {
	BORDER-BOTTOM: #992121 3px solid; BORDER-LEFT: #992121 3px solid; BORDER-TOP: #992121 3px solid; BORDER-RIGHT: #992121 3px solid
}
.html5-popup-dialog .html5-color-picker-button:focus {
	BORDER-BOTTOM: #992121 3px solid; BORDER-LEFT: #992121 3px solid; BORDER-TOP: #992121 3px solid; BORDER-RIGHT: #992121 3px solid
}
.captions-settings-dialog {
	WIDTH: 550px; FONT-SIZE: 12px
}
.captions-settings-color-picker-group {
	DISPLAY: table-row
}
.captions-settings-color-picker-group .html5-popup-side-left {
	DISPLAY: table-cell
}
.captions-settings-color-picker-group .html5-popup-side-right {
	PADDING-BOTTOM: 5px; WIDTH: 125px; DISPLAY: table-cell
}
.captions-settings-char-edge-style-group {
	WIDTH: 265px
}
.captions-settings-font-family-group {
	WIDTH: 265px
}
.captions-settings-dialog .yt-uix-button {
	FILTER: none !important
}
.captions-settings-dialog .html5-popup-dialog BUTTON:focus {
	COLOR: #ccc
}
.captions-settings-dialog .html5-popup-dialog BUTTON:hover {
	COLOR: #ccc
}
.captions-settings-dialog-buttons {
	BORDER-TOP: #555 1px solid
}
.captions-settings-drop-down-group {
	FLOAT: right
}
.ytp-subtitles-button {
	FLOAT: right
}
.ytp-subtitles-button-active {
	FLOAT: right
}
.ytp-subtitles-button {
	WIDTH: 30px; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat -50px -544px; HEIGHT: 27px; background-size: auto
}
.ytp-subtitles-button:hover {
	WIDTH: 30px; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat 0px -256px; HEIGHT: 27px; background-size: auto
}
.ytp-subtitles-button-active {
	WIDTH: 30px; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat -51px -1441px; HEIGHT: 27px; background-size: auto
}
.ytp-subtitles-button-active:hover {
	WIDTH: 30px; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat -52px -1362px; HEIGHT: 27px; background-size: auto
}
.cc-international .ytp-subtitles-button {
	WIDTH: 30px; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat -34px -1056px; HEIGHT: 27px; background-size: auto
}
.cc-international .ytp-subtitles-button:hover {
	WIDTH: 30px; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat 0px -1875px; HEIGHT: 27px; background-size: auto
}
.cc-international .ytp-subtitles-button-active {
	WIDTH: 30px; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat -28px -1118px; HEIGHT: 27px; background-size: auto
}
.cc-international .ytp-subtitles-button-active:hover {
	WIDTH: 30px; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat 0px -930px; HEIGHT: 27px; background-size: auto
}
.ytp-subtitles-gear {
	WIDTH: 30px; DISPLAY: inline-block; BACKGROUND: url(../../yts/imgbin/player-common-vflP3ItbC.png) no-repeat 0px -1393px; HEIGHT: 27px; VERTICAL-ALIGN: middle; background-size: auto
}
.html5-ypc-module {
	Z-INDEX: 905; TEXT-ALIGN: left
}
.ytp-ypc-player-content {
	DISPLAY: none
}
.ypc-loaded .ytp-ypc-player-content {
	DISPLAY: block
}
.html5-ypc-action-heading {
	LINE-HEIGHT: 1.2; MARGIN-BOTTOM: 5px; COLOR: #999; FONT-SIZE: 15px
}
.html5-ypc-title {
	LINE-HEIGHT: 1.2; COLOR: #fff; FONT-SIZE: 16px
}
.html5-ypc-title A {
	COLOR: #44a7eb
}
.html5-ypc-thumbnail IMG {
	MARGIN: 0px 10px 12px 0px; MAX-WIDTH: 50px; FLOAT: left; MAX-HEIGHT: 100px
}
.html5-ypc-description {
	LINE-HEIGHT: 1.4; MARGIN-TOP: 25px; CLEAR: both; FONT-SIZE: 11px
}
.html5-ypc-purchase {
	BORDER-BOTTOM: #008a39 1px solid; BORDER-LEFT: #008a39 1px solid; PADDING-BOTTOM: 10px; MARGIN: 12px 0px; PADDING-LEFT: 13px; PADDING-RIGHT: 13px; BACKGROUND: #009700; COLOR: #fff; FONT-SIZE: 12px; BORDER-TOP: #008a39 1px solid; CURSOR: pointer; BORDER-RIGHT: #008a39 1px solid; PADDING-TOP: 10px; border-radius: 2px; text-shadow: 0, 0, 5px rgba(0, 0, 0, 0.5)
}
.html5-ypc-purchase:hover {
	BACKGROUND: #10a710
}
.html5-ypc-overlay {
	Z-INDEX: 904; POSITION: absolute; TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 35px; PADDING-LEFT: 9px; WIDTH: 100%; BOTTOM: 0px; PADDING-RIGHT: 9px; HEIGHT: 30px; FONT-SIZE: 11px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.html5-ypc-endscreen {
	Z-INDEX: 905; POSITION: absolute; PADDING-BOTTOM: 21px; PADDING-LEFT: 21px; BOTTOM: 0px; PADDING-RIGHT: 21px; DISPLAY: none; BACKGROUND: #000; TOP: 0px; RIGHT: 0px; PADDING-TOP: 51px; LEFT: 0px
}
.ytp-ypc-clickwrap-overlay {
	Z-INDEX: 865; POSITION: absolute; PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; BOTTOM: 0px; PADDING-RIGHT: 20px; BACKGROUND: #000; TOP: 0px; RIGHT: 0px; PADDING-TOP: 25px; LEFT: 0px
}
.ytp-ypc-clickwrap-overlay .header {
	BORDER-BOTTOM: #888 1px solid; PADDING-BOTTOM: 15px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; FONT-SIZE: 20px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.ytp-ypc-clickwrap-overlay .description {
	MARGIN: 15px 0px 0px 5px; FONT-SIZE: 14px
}
.ytp-ypc-clickwrap-overlay .confirm-button {
	PADDING-BOTTOM: 7px; BACKGROUND-COLOR: #37d; MARGIN: 20px 0px 0px 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: white; FONT-SIZE: 12px; CURSOR: pointer; PADDING-TOP: 7px; border-radius: 2px
}
.ytp-ypc-clickwrap-overlay .confirm-button:hover {
	BACKGROUND-COLOR: #26c
}