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)
}
[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
}
.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; MARGIN-RIGHT: 6px
}
.yt-uix-button-has-icon:before {
	DISPLAY: inline-block; HEIGHT: 100%; VERTICAL-ALIGN: middle; CONTENT: ''
}
A.yt-uix-button:before {
	DISPLAY: inline-block; HEIGHT: 100%; VERTICAL-ALIGN: middle; CONTENT: ''
}
.yt-uix-button-empty .yt-uix-button-icon-wrapper {
	MAX-WIDTH: none; MAX-HEIGHT: none; MARGIN-RIGHT: 0px
}
.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-opacity .yt-uix-button-icon {
	FILTER: alpha(opacity=60); opacity: .6
}
.yt-uix-button-opacity:hover .yt-uix-button-icon {
	FILTER: alpha(opacity=70); opacity: .7
}
.yt-uix-button-opacity:active .yt-uix-button-icon {
	FILTER: alpha(opacity=80); opacity: .8
}
.yt-uix-button-opacity:hover:active .yt-uix-button-icon {
	FILTER: alpha(opacity=100); opacity: 1
}
.yt-uix-button-primary {
	BORDER-BOTTOM-COLOR: #1b7fcc; BORDER-TOP-COLOR: #1b7fcc; BACKGROUND: #1b7fcc; COLOR: #fff; BORDER-RIGHT-COLOR: #1b7fcc; BORDER-LEFT-COLOR: #1b7fcc
}
[disabled].yt-uix-button-primary {
	BORDER-BOTTOM-COLOR: #1b7fcc; BORDER-TOP-COLOR: #1b7fcc; BACKGROUND: #1b7fcc; COLOR: #fff; BORDER-RIGHT-COLOR: #1b7fcc; BORDER-LEFT-COLOR: #1b7fcc
}
[disabled].yt-uix-button-primary:hover {
	BORDER-BOTTOM-COLOR: #1b7fcc; BORDER-TOP-COLOR: #1b7fcc; BACKGROUND: #1b7fcc; COLOR: #fff; BORDER-RIGHT-COLOR: #1b7fcc; BORDER-LEFT-COLOR: #1b7fcc
}
[disabled].yt-uix-button-primary:active {
	BORDER-BOTTOM-COLOR: #1b7fcc; BORDER-TOP-COLOR: #1b7fcc; BACKGROUND: #1b7fcc; COLOR: #fff; BORDER-RIGHT-COLOR: #1b7fcc; BORDER-LEFT-COLOR: #1b7fcc
}
[disabled].yt-uix-button-primary:focus {
	BORDER-BOTTOM-COLOR: #1b7fcc; BORDER-TOP-COLOR: #1b7fcc; BACKGROUND: #1b7fcc; COLOR: #fff; BORDER-RIGHT-COLOR: #1b7fcc; BORDER-LEFT-COLOR: #1b7fcc
}
.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: #1b7fcc; 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: -2px; 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(//s.ytimg.com/yts/imgbin/www-hitchhiker-vfle20-DT.png) no-repeat 0px -925px; HEIGHT: 14px; background-size: auto
}
.yt-uix-button-menu LI:hover .yt-uix-button-icon-dropdown-checked {
	BACKGROUND-POSITION: 0px 0px
}
.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 {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 1px; PADDING-LEFT: 5.5px; PADDING-RIGHT: 8px; MAX-WIDTH: 100%; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 24px; BORDER-LEFT-WIDTH: 1px; PADDING-TOP: 0px
}
.yt-uix-button-subscribed-branded {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5.5px; PADDING-RIGHT: 8px; MAX-WIDTH: 100%; HEIGHT: 24px; PADDING-TOP: 0px
}
.yt-uix-button-subscribe-unbranded {
	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 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; MAX-WIDTH: 100%; HEIGHT: 20px; FONT-SIZE: 10px; PADDING-TOP: 0px
}
.start-freetrial-experiment.ypc-enabled.yt-uix-button-subscribe-unbranded {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 0px
}
.start-freetrial-experiment.ypc-enabled.yt-uix-button-subscribed-unbranded {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 0px
}
.start-freetrial-experiment.ypc-enabled.yt-uix-button-subscribe-branded {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; PADDING-TOP: 0px
}
.yt-uix-button-subscribe-branded {
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#e62c22,EndColorStr=#c7231a); COLOR: #fefefe; box-shadow: 0 1px 0 rgba(0, 0, 0, .15)
}
[disabled].yt-uix-button-subscribe-branded {
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#e62c22,EndColorStr=#c7231a); COLOR: #fefefe; box-shadow: 0 1px 0 rgba(0, 0, 0, .15)
}
[disabled].yt-uix-button-subscribe-branded:hover {
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#e62c22,EndColorStr=#c7231a); COLOR: #fefefe; box-shadow: 0 1px 0 rgba(0, 0, 0, .15)
}
[disabled].yt-uix-button-subscribe-branded:active {
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#e62c22,EndColorStr=#c7231a); COLOR: #fefefe; box-shadow: 0 1px 0 rgba(0, 0, 0, .15)
}
[disabled].yt-uix-button-subscribe-branded:focus {
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#e62c22,EndColorStr=#c7231a); COLOR: #fefefe; box-shadow: 0 1px 0 rgba(0, 0, 0, .15)
}
.yt-uix-button-subscribe-branded:hover {
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#fa362a,EndColorStr=#dc2f2c); box-shadow: 0 1px 0 rgba(0, 0, 0, .20)
}
.yt-is-buffered.yt-uix-button-subscribe-branded {
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#c6282c,EndColorStr=#b01d13); box-shadow: inset 0 1px 0 rgba(0, 0, 0, .30)
}
.yt-uix-button-subscribe-branded:active {
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#c6282c,EndColorStr=#b01d13); box-shadow: inset 0 1px 0 rgba(0, 0, 0, .30)
}
.yt-uix-button-toggled.yt-uix-button-subscribe-branded {
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#c6282c,EndColorStr=#b01d13); box-shadow: inset 0 1px 0 rgba(0, 0, 0, .30)
}
.yt-uix-button-active.yt-uix-button-subscribe-branded {
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#c6282c,EndColorStr=#b01d13); box-shadow: inset 0 1px 0 rgba(0, 0, 0, .30)
}
.external.yt-uix-button-subscribed-branded {
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#c6282c,EndColorStr=#b01d13); box-shadow: inset 0 1px 0 rgba(0, 0, 0, .30)
}
[disabled].external.yt-uix-button-subscribed-branded {
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#c6282c,EndColorStr=#b01d13); box-shadow: inset 0 1px 0 rgba(0, 0, 0, .30)
}
.external.yt-uix-button-subscribed-branded:active {
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#c6282c,EndColorStr=#b01d13); box-shadow: inset 0 1px 0 rgba(0, 0, 0, .30)
}
.yt-uix-button-toggled.external.yt-uix-button-subscribed-branded {
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#c6282c,EndColorStr=#b01d13); box-shadow: inset 0 1px 0 rgba(0, 0, 0, .30)
}
.yt-uix-button-active.external.yt-uix-button-subscribed-branded {
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#c6282c,EndColorStr=#b01d13); box-shadow: inset 0 1px 0 rgba(0, 0, 0, .30)
}
.yt-uix-button-subscribe-unbranded {
	BORDER-BOTTOM: #ccc 1px solid; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#fcfcfc,EndColorStr=#f6f6f6); BORDER-LEFT: #ccc 1px solid; COLOR: #333; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; box-shadow: 0 1px 0 rgba(0, 0, 0, .05)
}
[disabled].yt-uix-button-subscribe-unbranded {
	BORDER-BOTTOM: #ccc 1px solid; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#fcfcfc,EndColorStr=#f6f6f6); BORDER-LEFT: #ccc 1px solid; COLOR: #333; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; box-shadow: 0 1px 0 rgba(0, 0, 0, .05)
}
[disabled].yt-uix-button-subscribe-unbranded:hover {
	BORDER-BOTTOM: #ccc 1px solid; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#fcfcfc,EndColorStr=#f6f6f6); BORDER-LEFT: #ccc 1px solid; COLOR: #333; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; box-shadow: 0 1px 0 rgba(0, 0, 0, .05)
}
[disabled].yt-uix-button-subscribe-unbranded:active {
	BORDER-BOTTOM: #ccc 1px solid; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#fcfcfc,EndColorStr=#f6f6f6); BORDER-LEFT: #ccc 1px solid; COLOR: #333; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; box-shadow: 0 1px 0 rgba(0, 0, 0, .05)
}
[disabled].yt-uix-button-subscribe-unbranded:focus {
	BORDER-BOTTOM: #ccc 1px solid; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#fcfcfc,EndColorStr=#f6f6f6); BORDER-LEFT: #ccc 1px solid; COLOR: #333; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; box-shadow: 0 1px 0 rgba(0, 0, 0, .05)
}
.yt-uix-button-subscribe-unbranded:hover {
	BORDER-BOTTOM-COLOR: #bfbfbf; BORDER-TOP-COLOR: #bfbfbf; BORDER-RIGHT-COLOR: #bfbfbf; BORDER-LEFT-COLOR: #bfbfbf; box-shadow: 0 1px 0 rgba(0, 0, 0, .10)
}
.yt-is-buffered.yt-uix-button-subscribe-unbranded {
	BORDER-BOTTOM-COLOR: #bfbfbf; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ededed,EndColorStr=#e7e7e7); BORDER-TOP-COLOR: #bfbfbf; BORDER-RIGHT-COLOR: #bfbfbf; BORDER-LEFT-COLOR: #bfbfbf; box-shadow: none
}
.yt-uix-button-subscribe-unbranded:active {
	BORDER-BOTTOM-COLOR: #bfbfbf; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ededed,EndColorStr=#e7e7e7); BORDER-TOP-COLOR: #bfbfbf; BORDER-RIGHT-COLOR: #bfbfbf; BORDER-LEFT-COLOR: #bfbfbf; box-shadow: none
}
.yt-uix-button-toggled.yt-uix-button-subscribe-unbranded {
	BORDER-BOTTOM-COLOR: #bfbfbf; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ededed,EndColorStr=#e7e7e7); BORDER-TOP-COLOR: #bfbfbf; BORDER-RIGHT-COLOR: #bfbfbf; BORDER-LEFT-COLOR: #bfbfbf; box-shadow: none
}
.yt-uix-button-active.yt-uix-button-subscribe-unbranded {
	BORDER-BOTTOM-COLOR: #bfbfbf; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ededed,EndColorStr=#e7e7e7); BORDER-TOP-COLOR: #bfbfbf; BORDER-RIGHT-COLOR: #bfbfbf; BORDER-LEFT-COLOR: #bfbfbf; box-shadow: none
}
.yt-uix-button-subscribed-branded {
	BORDER-BOTTOM: #ccc 1px solid; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#fcfcfc,EndColorStr=#f6f6f6); BORDER-LEFT: #ccc 1px solid; COLOR: #999; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
[disabled].yt-uix-button-subscribed-branded {
	BORDER-BOTTOM: #ccc 1px solid; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#fcfcfc,EndColorStr=#f6f6f6); BORDER-LEFT: #ccc 1px solid; COLOR: #999; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
[disabled].yt-uix-button-subscribed-branded:hover {
	BORDER-BOTTOM: #ccc 1px solid; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#fcfcfc,EndColorStr=#f6f6f6); BORDER-LEFT: #ccc 1px solid; COLOR: #999; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
[disabled].yt-uix-button-subscribed-branded:active {
	BORDER-BOTTOM: #ccc 1px solid; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#fcfcfc,EndColorStr=#f6f6f6); BORDER-LEFT: #ccc 1px solid; COLOR: #999; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
[disabled].yt-uix-button-subscribed-branded:focus {
	BORDER-BOTTOM: #ccc 1px solid; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#fcfcfc,EndColorStr=#f6f6f6); BORDER-LEFT: #ccc 1px solid; COLOR: #999; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.yt-uix-button-subscribed-unbranded {
	BORDER-BOTTOM: #ccc 1px solid; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#fcfcfc,EndColorStr=#f6f6f6); BORDER-LEFT: #ccc 1px solid; COLOR: #999; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
[disabled].yt-uix-button-subscribed-unbranded {
	BORDER-BOTTOM: #ccc 1px solid; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#fcfcfc,EndColorStr=#f6f6f6); BORDER-LEFT: #ccc 1px solid; COLOR: #999; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
[disabled].yt-uix-button-subscribed-unbranded:hover {
	BORDER-BOTTOM: #ccc 1px solid; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#fcfcfc,EndColorStr=#f6f6f6); BORDER-LEFT: #ccc 1px solid; COLOR: #999; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
[disabled].yt-uix-button-subscribed-unbranded:active {
	BORDER-BOTTOM: #ccc 1px solid; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#fcfcfc,EndColorStr=#f6f6f6); BORDER-LEFT: #ccc 1px solid; COLOR: #999; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
[disabled].yt-uix-button-subscribed-unbranded:focus {
	BORDER-BOTTOM: #ccc 1px solid; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#fcfcfc,EndColorStr=#f6f6f6); BORDER-LEFT: #ccc 1px solid; COLOR: #999; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.yt-uix-button-subscribed-branded:active {
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ededed,EndColorStr=#e7e7e7); box-shadow: inset 0 1px 0 #ddd
}
.yt-uix-button-toggled.yt-uix-button-subscribed-branded {
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ededed,EndColorStr=#e7e7e7); box-shadow: inset 0 1px 0 #ddd
}
.yt-uix-button-active.yt-uix-button-subscribed-branded {
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ededed,EndColorStr=#e7e7e7); box-shadow: inset 0 1px 0 #ddd
}
.yt-uix-button-subscribed-unbranded:active {
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ededed,EndColorStr=#e7e7e7); box-shadow: inset 0 1px 0 #ddd
}
.yt-uix-button-toggled.yt-uix-button-subscribed-unbranded {
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ededed,EndColorStr=#e7e7e7); box-shadow: inset 0 1px 0 #ddd
}
.yt-uix-button-active.yt-uix-button-subscribed-unbranded {
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ededed,EndColorStr=#e7e7e7); box-shadow: inset 0 1px 0 #ddd
}
.ypc-enabled.yt-uix-button-subscribe-branded {
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#61ad15,EndColorStr=#458a11)
}
[disabled].ypc-enabled.yt-uix-button-subscribe-branded {
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#61ad15,EndColorStr=#458a11)
}
[disabled].ypc-enabled.yt-uix-button-subscribe-branded:hover {
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#61ad15,EndColorStr=#458a11)
}
[disabled].ypc-enabled.yt-uix-button-subscribe-branded:active {
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#61ad15,EndColorStr=#458a11)
}
[disabled].ypc-enabled.yt-uix-button-subscribe-branded:focus {
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#61ad15,EndColorStr=#458a11)
}
.ypc-enabled.yt-uix-button-subscribe-branded:hover {
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#73c421,EndColorStr=#61ad15)
}
.yt-is-buffered.ypc-enabled.yt-uix-button-subscribe-branded {
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#458a11,EndColorStr=#39740e); box-shadow: inset 0 1px 0 rgba(0, 0, 0, .3)
}
.ypc-enabled.yt-uix-button-subscribe-branded:active {
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#458a11,EndColorStr=#39740e); box-shadow: inset 0 1px 0 rgba(0, 0, 0, .3)
}
.yt-uix-button-toggled.ypc-enabled.yt-uix-button-subscribe-branded {
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#458a11,EndColorStr=#39740e); box-shadow: inset 0 1px 0 rgba(0, 0, 0, .3)
}
.yt-uix-button-active.ypc-enabled.yt-uix-button-subscribe-branded {
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#458a11,EndColorStr=#39740e); box-shadow: inset 0 1px 0 rgba(0, 0, 0, .3)
}
.external.yt-uix-button-subscribed-branded {
	BORDER-BOTTOM-COLOR: transparent; BORDER-TOP-COLOR: transparent; COLOR: #fefefe; BORDER-RIGHT-COLOR: transparent; BORDER-LEFT-COLOR: transparent
}
.external.yt-uix-button-subscribed-branded:focus {
	box-shadow: 0 0 0 2px rgba(27, 127, 204, 0.4)
}
.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
}
.start-freetrial-experiment.ypc-enabled.yt-uix-button-subscribe-branded .yt-uix-button-icon-wrapper {
	DISPLAY: none
}
.start-freetrial-experiment.ypc-enabled.yt-uix-button-subscribe-branded .yt-uix-button-valign {
	DISPLAY: none
}
.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
}
.start-freetrial-experiment.ypc-enabled.yt-uix-button-subscribe-unbranded .yt-uix-button-icon-wrapper {
	DISPLAY: none
}
.start-freetrial-experiment.ypc-enabled.yt-uix-button-subscribe-unbranded .yt-uix-button-valign {
	DISPLAY: none
}
.yt-uix-button-subscribe-branded .yt-uix-button-icon-subscribe {
	WIDTH: 16px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/www-hitchhiker-vfle20-DT.png) no-repeat -11px -1966px; HEIGHT: 12px; background-size: auto
}
.ypc-enabled.yt-uix-button-subscribe-branded .yt-uix-button-icon-subscribe {
	WIDTH: 16px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/www-hitchhiker-vfle20-DT.png) no-repeat -48px -557px; HEIGHT: 12px; background-size: auto
}
.ypc-unavailable.yt-uix-button-subscribe-branded .yt-uix-button-icon-subscribe {
	WIDTH: 16px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/www-hitchhiker-vfle20-DT.png) no-repeat -16px -1249px; HEIGHT: 12px; background-size: auto
}
.ypc-enabled.yt-uix-button-subscribe-unbranded .yt-uix-button-icon-subscribe {
	WIDTH: 16px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/www-hitchhiker-vfle20-DT.png) no-repeat -28px -691px; HEIGHT: 12px; background-size: auto
}
.ypc-enabled.yt-uix-button-subscribe-unbranded:hover .yt-uix-button-icon-subscribe {
	WIDTH: 16px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/www-hitchhiker-vfle20-DT.png) no-repeat 0px -1515px; HEIGHT: 12px; background-size: auto
}
.yt-uix-button-subscribed-branded .yt-uix-button-icon-subscribe {
	WIDTH: 16px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/www-hitchhiker-vfle20-DT.png) no-repeat 0px -1101px; HEIGHT: 12px; background-size: auto
}
.hover-enabled.yt-uix-button-subscribed-branded:hover .yt-uix-button-icon-subscribe {
	WIDTH: 16px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/www-hitchhiker-vfle20-DT.png) no-repeat -9px -339px; HEIGHT: 12px; background-size: auto
}
.external.yt-uix-button-subscribed-branded .yt-uix-button-icon-subscribe {
	WIDTH: 16px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/www-hitchhiker-vfle20-DT.png) no-repeat -50px -509px; HEIGHT: 12px; background-size: auto
}
.external.hover-enabled.yt-uix-button-subscribed-branded:hover .yt-uix-button-icon-subscribe {
	WIDTH: 16px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/www-hitchhiker-vfle20-DT.png) no-repeat -24px -141px; 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 .yt-uix-button-icon-subscription-preferences {
	WIDTH: 12px; DISPLAY: inline-block; BACKGROUND: url(//s.ytimg.com/yts/imgbin/www-hitchhiker-vfle20-DT.png) no-repeat 0px -228px; HEIGHT: 12px; background-size: auto
}
.yt-uix-subscription-preferences-button:hover .yt-uix-button-icon-subscription-preferences {
	BACKGROUND-POSITION: 0px -1027px
}
.yt-subscription-button-subscriber-count-branded-horizontal {
	POSITION: relative; BACKGROUND-COLOR: #fafafa; DISPLAY: none; MARGIN-LEFT: 6px; VERTICAL-ALIGN: middle; border-radius: 2px
}
.yt-subscription-button-subscriber-count-unbranded-horizontal {
	POSITION: relative; BACKGROUND-COLOR: #fafafa; DISPLAY: none; MARGIN-LEFT: 6px; VERTICAL-ALIGN: middle; border-radius: 2px
}
.yt-subscription-button-subscriber-count-branded-vertical {
	POSITION: relative; MIN-WIDTH: 10px; BACKGROUND-COLOR: #fafafa; MARGIN-TOP: 6px; DISPLAY: none; VERTICAL-ALIGN: middle; border-radius: 2px
}
.yt-subscription-button-subscriber-count-unbranded-vertical {
	POSITION: relative; MIN-WIDTH: 10px; BACKGROUND-COLOR: #fafafa; MARGIN-TOP: 6px; DISPLAY: none; VERTICAL-ALIGN: middle; border-radius: 2px
}
.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-tooltip.yt-subscription-button-subscriber-count-branded-vertical {
	DISPLAY: none
}
.yt-uix-tooltip.yt-subscription-button-subscriber-count-unbranded-vertical {
	DISPLAY: none
}
.yt-subscription-button-subscriber-count-vertical-container {
	DISPLAY: block
}
.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-uix-button-subscribe-branded + .yt-subscription-button-subscriber-count-vertical-container .yt-subscription-button-subscriber-count-branded-vertical {
	DISPLAY: block
}
.yt-uix-button-subscribe-unbranded + .yt-subscription-button-subscriber-count-vertical-container .yt-subscription-button-subscriber-count-unbranded-vertical {
	DISPLAY: block
}
.yt-uix-button-subscribe-branded + .yt-uix-subscription-preferences-button + .yt-subscription-button-subscriber-count-vertical-container .yt-subscription-button-subscriber-count-branded-vertical {
	DISPLAY: block
}
.yt-uix-button-subscribed-branded + .yt-subscription-button-subscriber-count-vertical-container .subscribed.yt-subscription-button-subscriber-count-branded-vertical {
	DISPLAY: block
}
.yt-uix-button-subscribed-unbranded + .yt-subscription-button-subscriber-count-vertical-container .subscribed.yt-subscription-button-subscriber-count-unbranded-vertical {
	DISPLAY: block
}
.yt-uix-button-subscribed-branded + .yt-uix-subscription-preferences-button + .yt-subscription-button-subscriber-count-vertical-container .subscribed.yt-subscription-button-subscriber-count-branded-vertical {
	DISPLAY: block
}
.yt-subscription-button-subscriber-count-branded-horizontal {
	BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; HEIGHT: 22px; COLOR: #777; FONT-SIZE: 11px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 0px
}
.yt-subscription-button-subscriber-count-branded-vertical {
	BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; HEIGHT: 22px; COLOR: #777; FONT-SIZE: 11px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 0px
}
.yt-subscription-button-subscriber-count-unbranded-horizontal {
	BORDER-BOTTOM: #e8e8e8 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #e8e8e8 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; HEIGHT: 18px; COLOR: #a8a8a8; FONT-SIZE: 10px; BORDER-TOP: #e8e8e8 1px solid; BORDER-RIGHT: #e8e8e8 1px solid; PADDING-TOP: 0px
}
.yt-subscription-button-subscriber-count-unbranded-vertical {
	BORDER-BOTTOM: #e8e8e8 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #e8e8e8 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; HEIGHT: 18px; COLOR: #a8a8a8; FONT-SIZE: 10px; BORDER-TOP: #e8e8e8 1px solid; BORDER-RIGHT: #e8e8e8 1px solid; PADDING-TOP: 0px
}
.yt-subscription-button-subscriber-count-branded-horizontal:before {
	BORDER-BOTTOM: 6px solid; POSITION: absolute; BORDER-LEFT: 0px solid; BORDER-TOP: 6px solid; CONTENT: ''; TOP: 3px; BORDER-RIGHT: 6px solid; LEFT: -6px
}
.yt-subscription-button-subscriber-count-unbranded-horizontal:before {
	BORDER-BOTTOM: 6px solid; POSITION: absolute; BORDER-LEFT: 0px solid; BORDER-TOP: 6px solid; CONTENT: ''; TOP: 2px; BORDER-RIGHT: 6px solid; LEFT: -6px
}
.yt-subscription-button-subscriber-count-branded-vertical:before {
	BORDER-BOTTOM: 6px solid; POSITION: absolute; BORDER-LEFT: 6px solid; MARGIN-LEFT: -4px; BORDER-TOP: 0px solid; CONTENT: ''; TOP: -6px; BORDER-RIGHT: 6px solid; LEFT: 50%
}
.yt-subscription-button-subscriber-count-unbranded-vertical:before {
	BORDER-BOTTOM: 6px solid; POSITION: absolute; BORDER-LEFT: 6px solid; MARGIN-LEFT: -4px; BORDER-TOP: 0px solid; CONTENT: ''; TOP: -6px; BORDER-RIGHT: 6px solid; LEFT: 50%
}
.yt-subscription-button-subscriber-count-branded-horizontal:before {
	BORDER-BOTTOM-COLOR: transparent; MARGIN-TOP: 2px; BORDER-TOP-COLOR: transparent; BORDER-RIGHT-COLOR: #ccc; BORDER-LEFT-COLOR: #ccc
}
.yt-subscription-button-subscriber-count-branded-vertical:before {
	BORDER-BOTTOM-COLOR: #ccc; BORDER-TOP-COLOR: #ccc; BORDER-RIGHT-COLOR: transparent; BORDER-LEFT-COLOR: transparent
}
.yt-subscription-button-subscriber-count-unbranded-horizontal:before {
	BORDER-BOTTOM-COLOR: transparent; BORDER-TOP-COLOR: transparent; BORDER-RIGHT-COLOR: #e8e8e8; BORDER-LEFT-COLOR: #e8e8e8
}
.yt-subscription-button-subscriber-count-unbranded-vertical:before {
	BORDER-BOTTOM-COLOR: #e8e8e8; BORDER-TOP-COLOR: #e8e8e8; BORDER-RIGHT-COLOR: transparent; BORDER-LEFT-COLOR: transparent
}
.yt-subscription-button-subscriber-count-branded-horizontal:after {
	BORDER-BOTTOM: transparent 5px solid; POSITION: absolute; BORDER-LEFT: #fafafa 0px solid; BORDER-TOP: transparent 5px solid; CONTENT: ''; TOP: 4px; BORDER-RIGHT: #fafafa 5px solid; LEFT: -5px
}
.yt-subscription-button-subscriber-count-unbranded-horizontal:after {
	BORDER-BOTTOM: transparent 5px solid; POSITION: absolute; BORDER-LEFT: #fafafa 0px solid; BORDER-TOP: transparent 5px solid; CONTENT: ''; TOP: 3px; BORDER-RIGHT: #fafafa 5px solid; LEFT: -5px
}
.yt-subscription-button-subscriber-count-branded-vertical:after {
	BORDER-BOTTOM: #fafafa 5px solid; POSITION: absolute; BORDER-LEFT: transparent 5px solid; MARGIN-LEFT: -3px; BORDER-TOP: #fafafa 0px solid; CONTENT: ''; TOP: -5px; BORDER-RIGHT: transparent 5px solid; LEFT: 50%
}
.yt-subscription-button-subscriber-count-unbranded-vertical:after {
	BORDER-BOTTOM: #fafafa 5px solid; POSITION: absolute; BORDER-LEFT: transparent 5px solid; MARGIN-LEFT: -3px; BORDER-TOP: #fafafa 0px solid; CONTENT: ''; TOP: -5px; BORDER-RIGHT: transparent 5px solid; LEFT: 50%
}
.yt-subscription-button-subscriber-count-branded-horizontal:after {
	MARGIN-TOP: 2px
}
.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%; OVERFLOW: hidden; -moz-box-sizing: border-box; -moz-user-select: none; -ms-user-select: none; -webkit-user-select: none
}
BODY[data-player-size=fullscreen] .html5-video-player {
	POSITION: fixed; BOTTOM: 0px; TOP: 0px; RIGHT: 0px; LEFT: 0px; -webkit-cursor-visibility: auto-hide
}
BODY[data-player-size=fullscreen] {
	OVERFLOW: hidden
}
BODY[data-player-size=fullscreen] #watch-headline-container {
	DISPLAY: none
}
BODY[data-player-size=fullscreen] #watch-main-container {
	DISPLAY: none
}
BODY[data-player-size=fullscreen] #footer-container {
	DISPLAY: none
}
BODY[data-player-size=fullscreen] #playlist-bar {
	DISPLAY: none
}
.html5-video-container {
	Z-INDEX: 900; POSITION: absolute; BOTTOM: 35px; BACKGROUND: #000 no-repeat center center; TOP: 0px; RIGHT: 0px; LEFT: 0px
}
.autominimize-progress-bar .html5-video-container {
	BOTTOM: 30px
}
.ad-interrupting .html5-video-container {
	BOTTOM: 27px
}
.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%
}
.ytp-keyboard-focus .html5-main-video:focus {
	OUTLINE-STYLE: dotted; OUTLINE-COLOR: #999; OUTLINE-WIDTH: 1px
}
.ytp-keyboard-focus .html5-video-content:focus {
	OUTLINE-STYLE: dotted; OUTLINE-COLOR: #999; OUTLINE-WIDTH: 1px
}
.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
}
.html5-chromeless .html5-video-container {
	BOTTOM: 0px
}
.html5-native-controls .html5-video-container {
	BOTTOM: 0px
}
.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
}
.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 {
	WIDTH: 100%; DISPLAY: none; 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; HEIGHT: 200px
}
.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
}
BODY[data-player-size=fullscreen] .autominimize-controls-fullscreenonly .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
}
BODY[data-player-size=fullscreen] .autominimize-progress-bar.autominimize-controls-fullscreenonly .ad-overlay {
	PADDING-BOTTOM: 3px
}
.autohide-controls .ad-overlay {
	PADDING-BOTTOM: 0px
}
BODY[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 {
	WIDTH: 100%; HEIGHT: 100%; CURSOR: pointer
}
.ytp-thumbnail .video-thumbnail {
	Z-INDEX: 800; POSITION: relative; WIDTH: 100%; BACKGROUND-POSITION: center 50%; HEIGHT: 100%; 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
}
BODY[data-player-size=fullscreen] .html5-video-player.ytp-user-idle {
	CURSOR: 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-center-transform {
	-moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%)
}
.ad-interrupting .html5-video-loader {
	DISPLAY: none
}
.paused-mode.buffering-mode .html5-video-loader {
	DISPLAY: none
}
.html5-bezel {
	PADDING-BOTTOM: 20px; MARGIN: -40px 0px 0px -40px; PADDING-LEFT: 20px; WIDTH: 40px; PADDING-RIGHT: 20px; DISPLAY: block; HEIGHT: 40px; PADDING-TOP: 20px; border-radius: 5px
}
.html5-bezel > DIV {
	MARGIN: 0px auto
}
.html5-bezel-fade {
	opacity: 0; -moz-transition: all .25s ease-in; -o-transition: all .25s ease-in; -webkit-transition: all .25s ease-in; -moz-transform: scale(1.5); -ms-transform: scale(1.5); -webkit-transform: scale(1.5); -o-transform: scale(1.5); -ms-transition: all .25s ease-in
}
.html5-bezel-play {
	BORDER-BOTTOM: transparent 20px solid; BORDER-LEFT: white 30px solid; WIDTH: 0px; HEIGHT: 0px; BORDER-TOP: transparent 20px solid
}
.html5-bezel-pause {
	BORDER-LEFT: #fff 10px solid; WIDTH: 10px; HEIGHT: 40px; BORDER-RIGHT: #fff 10px solid
}
.html5-bezel-stop {
	WIDTH: 40px; BACKGROUND: #fff; HEIGHT: 40px
}
.ad-container-single-media-element {
	Z-INDEX: 850; POSITION: absolute
}
.ad-container-scale {
	WIDTH: 100%; HEIGHT: 100%
}
.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
}
.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)
}
.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 {
	OUTLINE-STYLE: dotted; OUTLINE-COLOR: #999; OUTLINE-WIDTH: 1px
}
.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(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -613px 0px; HEIGHT: 17px
}
.html5-async-progress.yt-uix-button-player.yt-uix-button:focus .yt-uix-button-icon {
	WIDTH: 17px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -613px 0px; HEIGHT: 17px
}
.html5-async-progress.yt-uix-button-player.yt-uix-button:hover .yt-uix-button-icon {
	WIDTH: 17px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -613px 0px; HEIGHT: 17px
}
.html5-async-success.yt-uix-button-player.yt-uix-button .yt-uix-button-icon {
	WIDTH: 12px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -34px -236px; HEIGHT: 14px
}
.html5-async-success.yt-uix-button-player.yt-uix-button:focus .yt-uix-button-icon {
	WIDTH: 12px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -34px -236px; HEIGHT: 14px
}
.html5-async-success.yt-uix-button-player.yt-uix-button:hover .yt-uix-button-icon {
	WIDTH: 12px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -34px -236px; HEIGHT: 14px
}
.html5-async-error.yt-uix-button-player.yt-uix-button .yt-uix-button-icon {
	WIDTH: 30px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -173px -163px; HEIGHT: 25px
}
.html5-async-error.yt-uix-button-player.yt-uix-button:focus .yt-uix-button-icon {
	WIDTH: 30px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -173px -163px; HEIGHT: 25px
}
.html5-async-error.yt-uix-button-player.yt-uix-button:hover .yt-uix-button-icon {
	WIDTH: 30px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -173px -163px; 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: 5px; 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; BORDER-LEFT: transparent 3px solid; MARGIN-TOP: 4px; FLOAT: right; MARGIN-LEFT: 5px; BORDER-TOP: #555 3px solid; MARGIN-RIGHT: 2px; 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(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -119px -31px
}
.ytp-drop-down-menu-button-selected .ytp-drop-down-menu-button-check {
	opacity: 1
}
.ytp-drop-down-menu-button-selected {
	COLOR: #101010
}
.ytp-large-play-button {
	MARGIN-TOP: -30px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; WIDTH: 85px; DISPLAY: none; HEIGHT: 60px; MARGIN-LEFT: -42px; CURSOR: pointer
}
.cued-mode .ytp-large-play-button {
	DISPLAY: block
}
.ytp-housebrand-large-play-button {
	MARGIN-TOP: -30px; WIDTH: 60px; HEIGHT: 60px; MARGIN-LEFT: -30px
}
.ytp-large-play-button-image {
	BACKGROUND-IMAGE: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFUAAAA8CAYAAAAXDvbIAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAABIAAAASABGyWs+AAAACXZwQWcAAABVAAAAPAA6Yl2yAAAEB0lEQVR42u2cT28TRxjGn3fWDapE4qAiGpeYWGoFEn+EGwWp4YJPVW/1oX+O5RuQCs4o4hyk7RVLxkcCbeWeilAPQYIElcjafgOXuHUSUSWLc6kT78vBO87G2RDHcTQzZn8Xr2dX62d/Gs++9u4O4YCUEokxsJXyIFIEpNrXMziFkPYwmGmYCOmDZnj3PuEQ8Xqn2wqiXdsyUBbwyqBGebxa/fugGWg/gQ0vNrV94JTppQBz4LnmCxVRrxUm1tbcd20dKrWUSIx5XswGUVb14WgHY53BBapvTO8ld5fU0sjoNY9FEYRh1fl1hhmOJTazYcPDDqmlU6cve2TNRUI7gxkO1WuZ9h4rgm8aZBUioZ1DhDQGjhfa21tSF0fO/NDrM/F7AVH25cfJr4NNwZ46rTqfqRCRHXwvgOZYig5ry4hQUr5DAL5UFlZWdSrTCTpsSmVOqw5lOgzOyGV/TKVMNzuKCEIZuSRKp05fjsqo3lAaGb0GAAKChlWH6TcEQ2RUh+g3xOF3ESGRHVQEz1oRvSHqqUeAFlI/zd9D4uYUrKEh1VEOhaz3tZBqxYfwya0fcfHPZ0jcnFIdp3v80lToVPjH4vGW3I+++0Z1nK7Roqe2cyyZROqnu8bJZW7W/FpKlZgmV/4frbVUSVBu/KsvVcfZFyOkSo4lk/jsfg5nf3mA45NfqI6zJ0ZJlQxencS5X2e1lWukVImuco2WKgnK/fDCedVx+kOqZPDqJM7/8TvG7BkMjI4qy9FXUiUnv/8Wl14+V/brLKZawFGw5bqo3L6D/x7+rOTz+0rqlutiNZfHai6Pxps3ynL0hVRdZEqMl/p69hEqt+9oIVNirNTXs49QnbFRr1RUR9mFcVJr8wso37ilpUyJMVJr8wv4d8bGxsIL1VH2JQagDI1vTjNJJjMcAIgBXAYopTpQO/8vLaE6YyurNbtBPhWj3dffRJntaCN1y3VRvWtjNZdXHaV7GOuAJlJXcnlszL/QqtbsBiJyAE2kuo+fqI7QU4Q8Y0X0DhH2bGbE4RDcrFMjeoDH7ACAEF7DUR2mX7D8OpUAYHHkDKsO1A9MLL8iYPtySll1IPPxH19HS+p2Q0R3EGhOLgsAEJ5nqw5lOuQ1inJZAMD46j9/IRoCuoYZju8QQPASNcNWHc5UiHa6a02isHjiRBwDg+XoQbWDwQznysqrz4NtrZ46sbbmCvKyqkMaBWPd4sb19uYdd6iML1eeMnNW/oUVsTfMcAQ3MsGxVLLrtp8rK0u/CbGZBrigOriuEDBN9VqoUH/93jSnUvogC3AGRGlofC3r6OE5MBWF2CzuNwEYdbpLIDB7Gos0+Se0sBnTjmJmtJ7KCWsNmU1NzqQ2vlx5qjr1e89bUmtx22uCSEAAAAAASUVORK5CYII=); BACKGROUND-REPEAT: no-repeat
}
.ytp-housebrand-large-play-button-image {
	BACKGROUND-IMAGE: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAQAAACQ9RH5AAAAAmJLR0QA/4ePzL8AAAAJcEhZcwAAAEgAAABIAEbJaz4AAAAJdnBBZwAAADwAAAA8ABWZAyAAAADdSURBVFjD7dhREcJADATQLQZaB7WAA6RgAQe1gINKoA4OB9QBEnoOln9+uMstDcwkEfDmZm6SnXQYccWAIwbsUxkrMi7ADXTouQN3eulbHXzYgAMOOOCAA/5zeMYopYtTA0nOHFUZpA4mN07sPWAZboEluBVuxltgknzy7AObcQVswlVwNa6ESTLx5AOX4l9YEhl3rOpZ/bmKp7kSrlohKjjV7i0FXPyTlfDDgrbC5jndAjehVnjj1IZaYKfoI0LrYGHCJBh3roADDjjggAP+BXhxcRegR9LlisJO6F8VmpmLUxjYcwAAAABJRU5ErkJggg==); BACKGROUND-REPEAT: no-repeat
}
.ytp-large-play-button-svg {
	opacity: .9; fill: #1f1f1f
}
.ytp-housebrand-large-play-button-svg {
	opacity: .9; fill: #1f1f1f
}
.html5-video-player:hover .ytp-large-play-button-svg {
	opacity: 1; fill: #cc181e
}
.html5-video-player:hover .ytp-housebrand-large-play-button-svg {
	opacity: 1; fill: #000
}
.ytp-menu-container {
	Z-INDEX: 1000; 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 {
	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
}
.ytp-progress-magnifier .ytp-chapter-marker {
	DISPLAY: none
}
.ytp-progress-magnifier-scrubber-button {
	Z-INDEX: 939; BORDER-BOTTOM: #eaeaea 1px solid; POSITION: absolute; BORDER-LEFT: #eaeaea 1px solid; WIDTH: 1px; BACKGROUND: #aeaeae; HEIGHT: 22px; BORDER-TOP: #eaeaea 1px solid; TOP: 0px; BORDER-RIGHT: #eaeaea 1px solid; LEFT: 0px
}
.seeking-mode .ytp-progress-magnifier-scrubber-button {
	BACKGROUND: #cc181e
}
.ytp-progress-magnifier-scrubber-button:focus {
	BACKGROUND: #cc181e
}
.ytp-progress-magnifier-scrubber-button:active {
	BACKGROUND: #cc181e
}
.ytp-progress-magnifier-scrubber-button:hover {
	BACKGROUND: #cc181e
}
.white.html5-progress-bar .ytp-progress-magnifier-scrubber-button:hover {
	BACKGROUND: #bbb
}
.white.html5-progress-bar .ytp-progress-magnifier-scrubber-button:active {
	BACKGROUND: #bbb
}
.white.html5-progress-bar .ytp-progress-magnifier-scrubber-button:focus {
	BACKGROUND: #bbb
}
.ypc-loaded .html5-progress-bar .ytp-progress-magnifier-scrubber-button:hover {
	BACKGROUND: #009700
}
.ypc-loaded .html5-progress-bar .ytp-progress-magnifier-scrubber-button:active {
	BACKGROUND: #009700
}
.ypc-loaded .html5-progress-bar .ytp-progress-magnifier-scrubber-button:focus {
	BACKGROUND: #009700
}
.ytp-progress-magnifier {
	POSITION: absolute; BACKGROUND-COLOR: #444; WIDTH: 200px; BOTTOM: 8px; HEIGHT: 24px; OVERFLOW: hidden; LEFT: 0px; opacity: 0; -moz-transition: bottom .15s, opacity .15s; -webkit-transition: bottom .15s, opacity .15s; transition: bottom .15s, opacity .15s
}
.html5-progress-magnifier-hover .ytp-progress-magnifier {
	BOTTOM: 16px; opacity: 1
}
.html5-clip-marker-hover .ytp-progress-magnifier {
	DISPLAY: none
}
.html5-scrubber-button {
	Z-INDEX: 939; BORDER-BOTTOM: #eaeaea 5px solid; POSITION: absolute; BORDER-LEFT: #eaeaea 5px solid; WIDTH: 6px; BOTTOM: -4px; BACKGROUND: #aeaeae; HEIGHT: 6px; MARGIN-LEFT: -8px; OVERFLOW: hidden; BORDER-TOP: #eaeaea 5px solid; CURSOR: pointer; BORDER-RIGHT: #eaeaea 5px solid; LEFT: 0px; -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-transition: -ms-transform .1s ease-out; -ms-touch-action: none
}
.seeking-mode .html5-scrubber-button {
	BACKGROUND: #cc181e
}
.autominimize-progress-bar.ytp-user-idle .html5-progress-bar:hover .html5-scrubber-button {
	-moz-transition: -moz-transform .1s ease-out; -webkit-transition: -webkit-transform .1s ease-out; 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-transition: -ms-transform .1s ease-out
}
.html5-scrubber-button:focus {
	BACKGROUND: #cc181e
}
.html5-scrubber-button:active {
	BACKGROUND: #cc181e
}
.html5-scrubber-button:hover {
	BACKGROUND: #cc181e
}
.white.html5-progress-bar .html5-scrubber-button:hover {
	BACKGROUND: #bbb
}
.white.html5-progress-bar .html5-scrubber-button:active {
	BACKGROUND: #bbb
}
.white.html5-progress-bar .html5-scrubber-button:focus {
	BACKGROUND: #bbb
}
.ypc-loaded .html5-progress-bar .html5-scrubber-button:hover {
	BACKGROUND: #009700
}
.ypc-loaded .html5-progress-bar .html5-scrubber-button:active {
	BACKGROUND: #009700
}
.ypc-loaded .html5-progress-bar .html5-scrubber-button:focus {
	BACKGROUND: #009700
}
.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%
}
.ytp-progress-list-bg {
	Z-INDEX: 938; BACKGROUND: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAAAAADhZOFXAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAl2cEFnAAAACAAAAAgAMVi1bAAAACJJREFUCNdjEAUCWSBggDOUgEAKCBAMaSAQBgJUhgoQwBkA75AG2d7wpxsAAAAASUVORK5CYII=); HEIGHT: 8px
}
.ytp-progress-list-fg {
	Z-INDEX: 941
}
.autominimize-progress-bar.ytp-user-idle .html5-progress-bar:hover .ytp-progress-list {
	-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
}
.ad-interrupting .html5-video-controls .html5-progress-bar {
	DISPLAY: none
}
.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; 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-15m-progress {
	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-30m-progress {
	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-60m-progress {
	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-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-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; BACKGROUND: #fff; opacity: 0; -moz-transition: opacity .15s; -webkit-transition: opacity .15s; transition: opacity .15s
}
.ytp-clip-end-exclude {
	Z-INDEX: 936; DISPLAY: none; BACKGROUND: #fff; opacity: 0; -moz-transition: opacity .15s; -webkit-transition: opacity .15s; transition: opacity .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 {
	opacity: .5
}
.ytp-clip-hover .ytp-clip-end-exclude {
	opacity: .5
}
.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: 940; HEIGHT: 8px
}
.white.html5-progress-bar .ytp-play-progress {
	BACKGROUND: #bbb
}
.ytp-1m-progress {
	Z-INDEX: 935; BACKGROUND: #000
}
.ytp-15m-progress {
	Z-INDEX: 935; BACKGROUND: #000
}
.ytp-30m-progress {
	Z-INDEX: 935; BACKGROUND: #000
}
.ytp-60m-progress {
	Z-INDEX: 935; 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
}
.html5-highlight {
	POSITION: absolute; WIDTH: 0px; BOTTOM: 0px; TOP: 0px; LEFT: 0px; -moz-transform-origin: 0 0; -ms-transform-origin: 0 0; -webkit-transform-origin: 0 0; transform-origin: 0 0
}
.html5-highlight:before {
	Z-INDEX: 937; POSITION: absolute; WIDTH: 10000px; DISPLAY: block; BACKGROUND: #000; HEIGHT: 100%; CONTENT: ''; TOP: 0px; opacity: 0; -moz-transition: opacity .15s; -webkit-transition: opacity .15s; transition: opacity .15s
}
.html5-highlight:after {
	Z-INDEX: 937; POSITION: absolute; WIDTH: 10000px; DISPLAY: block; BACKGROUND: #000; HEIGHT: 100%; CONTENT: ''; TOP: 0px; opacity: 0; -moz-transition: opacity .15s; -webkit-transition: opacity .15s; transition: opacity .15s
}
.html5-highlight:before {
	RIGHT: 100%
}
.html5-highlight:after {
	LEFT: 100%
}
.html5-progress-magnifier-hover .html5-highlight:before {
	opacity: .5
}
.html5-progress-magnifier-hover .html5-highlight:after {
	opacity: .5
}
.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(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -592px 0px; HEIGHT: 16px; MARGIN-LEFT: -1px; background-size: auto
}
.ytp-clip-end-enabled .ytp-clip-end {
	WIDTH: 9px; DISPLAY: block; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -236px -261px; HEIGHT: 16px; MARGIN-LEFT: -9px; background-size: auto
}
.ytp-clip-hover .ytp-clip-start {
	WIDTH: 17px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -34px -340px; HEIGHT: 17px; background-size: auto
}
.ytp-clip-hover .ytp-clip-end {
	WIDTH: 17px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -34px -340px; HEIGHT: 17px; background-size: auto
}
.ytp-clip-hover .ytp-clip-start {
	MARGIN-LEFT: -8px
}
.ytp-clip-hover .ytp-clip-end {
	MARGIN-LEFT: -12px
}
.autominimize-progress-bar.ytp-user-idle .html5-progress-bar:hover .html5-clip-marker {
	-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
}
.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 {
	POSITION: absolute; WIDTH: 100%; BOTTOM: 27px; LEFT: 0px
}
.html5-progress-bar {
	Z-INDEX: 840; POSITION: absolute; WIDTH: 100%; BOTTOM: 0px; HEIGHT: 12px; OVERFLOW: visible; LEFT: 0px
}
.html5-progress-screenreader {
	FONT-SIZE: 0px
}
.html5-progress-magnifier-hover .html5-progress-bar {
	HEIGHT: 16px
}
.ytp-progress-tooltip {
	POSITION: absolute; BOTTOM: 13px; DISPLAY: block; HEIGHT: 20px; OVERFLOW: visible; LEFT: 0px
}
.html5-progress-magnifier-hover .ytp-progress-tooltip {
	BOTTOM: 45px
}
.ytp-clip-hover .ytp-progress-tooltip {
	DISPLAY: none
}
.seeking-mode .ytp-progress-tooltip {
	DISPLAY: none
}
.with-thumbnail.ytp-progress-tooltip {
	HEIGHT: 60px
}
.with-text.ytp-progress-tooltip {
	HEIGHT: 60px
}
.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
}
.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 {
	WIDTH: 30px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -503px -288px; FLOAT: right; HEIGHT: 27px; background-size: auto
}
.ytp-settings-button-active {
	WIDTH: 30px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat 0px -78px; FLOAT: right; HEIGHT: 27px; background-size: auto
}
.ytp-settings-button-active:focus {
	WIDTH: 30px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat 0px -140px; HEIGHT: 27px; background-size: auto
}
.ytp-settings-button-active:hover {
	WIDTH: 30px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat 0px -140px; HEIGHT: 27px; background-size: auto
}
.ytp-settings-hd-quality-badge {
	WIDTH: 13px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat 0px -31px; HEIGHT: 9px; MARGIN-LEFT: auto; background-size: auto
}
.ytp-settings-2k-quality-badge {
	WIDTH: 13px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -270px -281px; HEIGHT: 9px; MARGIN-LEFT: auto; background-size: auto
}
.ytp-settings-4k-quality-badge {
	WIDTH: 13px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -270px -230px; HEIGHT: 9px; MARGIN-LEFT: auto; background-size: auto
}
.ytp-size-toggle-small {
	WIDTH: 30px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -295px -288px; FLOAT: right; HEIGHT: 27px; background-size: auto
}
.ytp-size-toggle-small:focus {
	WIDTH: 30px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -34px -95px; HEIGHT: 27px; background-size: auto
}
.ytp-size-toggle-small:hover {
	WIDTH: 30px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -34px -95px; HEIGHT: 27px; background-size: auto
}
.ytp-size-toggle-large {
	WIDTH: 30px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -236px -199px; FLOAT: right; HEIGHT: 27px; background-size: auto
}
.ytp-size-toggle-large:focus {
	WIDTH: 30px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -413px -288px; HEIGHT: 27px; background-size: auto
}
.ytp-size-toggle-large:hover {
	WIDTH: 30px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -413px -288px; HEIGHT: 27px; background-size: auto
}
.ytp-time-display {
	LINE-HEIGHT: 27px; FLOAT: left; COLOR: #999; MARGIN-LEFT: 6px; 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; border-radius: 2px
}
.ytp-time-live-badge:before {
	MARGIN: 0px 2px 1px 0px; WIDTH: 4px; DISPLAY: inline-block; BACKGROUND: #b3362d; HEIGHT: 4px; CONTENT: ''; border-radius: 5px; box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.2), inset -1px -1px 1px 0 rgba(0, 0, 0, 0.2)
}
.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 {
	BACKGROUND: #797979; CURSOR: pointer; box-shadow: 0 -1px 0 0 #9f9f9f
}
.ytp-time-live-dvr .ytp-time-live-badge:before {
	BORDER-BOTTOM-COLOR: transparent; BORDER-TOP-COLOR: transparent; BACKGROUND: #222; BORDER-RIGHT-COLOR: transparent; BORDER-LEFT-COLOR: transparent; box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.2)
}
.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
}
.html5-video-controls {
	Z-INDEX: 930; POSITION: absolute; MIN-HEIGHT: 27px; WIDTH: 100%; BOTTOM: 0px; -moz-transition: -moz-transform .1s ease-out; -webkit-transition: -webkit-transform .1s ease-out; transition: transform .1s ease-out; -ms-transition: -ms-transform .1s ease-out
}
.html5-chromeless .html5-video-controls {
	DISPLAY: none
}
.html5-native-controls .html5-video-controls {
	DISPLAY: none
}
.autominimize-controls.ytp-user-idle .html5-video-controls {
	-moz-transition: -moz-transform .5s ease-in; -webkit-transition: -webkit-transform .5s ease-in; transition: transform .5s ease-in; -moz-transform: translatey(27px); -ms-transform: translatey(27px); -webkit-transform: translatey(27px); transform: translatey(27px); -ms-transition: -ms-transform .5s ease-in
}
.autominimize-controls-aspect.ideal-aspect.ytp-user-idle .html5-video-controls {
	-moz-transition: -moz-transform .5s ease-in; -webkit-transition: -webkit-transform .5s ease-in; transition: transform .5s ease-in; -moz-transform: translatey(27px); -ms-transform: translatey(27px); -webkit-transform: translatey(27px); transform: translatey(27px); -ms-transition: -ms-transform .5s ease-in
}
BODY[data-player-size=fullscreen] .autominimize-controls-fullscreenonly.ytp-user-idle .html5-video-controls {
	-moz-transition: -moz-transform .5s ease-in; -webkit-transition: -webkit-transform .5s ease-in; transition: transform .5s ease-in; -moz-transform: translatey(27px); -ms-transform: translatey(27px); -webkit-transform: translatey(27px); transform: translatey(27px); -ms-transition: -ms-transform .5s ease-in
}
.autominimize-controls.ytp-user-idle .html5-video-controls:hover {
	-moz-transition: -moz-transform .1s ease-out; -webkit-transition: -webkit-transform .1s ease-out; transition: transform .1s ease-out; -moz-transform: translatey(0); -ms-transform: translatey(0); -webkit-transform: translatey(0); transform: translatey(0); -ms-transition: -ms-transform .1s ease-out
}
.autominimize-controls-aspect.ideal-aspect.ytp-user-idle .html5-video-controls:hover {
	-moz-transition: -moz-transform .1s ease-out; -webkit-transition: -webkit-transform .1s ease-out; transition: transform .1s ease-out; -moz-transform: translatey(0); -ms-transform: translatey(0); -webkit-transform: translatey(0); transform: translatey(0); -ms-transition: -ms-transform .1s ease-out
}
BODY[data-player-size=fullscreen] .autominimize-controls-fullscreenonly.ytp-user-idle .html5-video-controls:hover {
	-moz-transition: -moz-transform .1s ease-out; -webkit-transition: -webkit-transform .1s ease-out; transition: transform .1s ease-out; -moz-transform: translatey(0); -ms-transform: translatey(0); -webkit-transform: translatey(0); transform: translatey(0); -ms-transition: -ms-transform .1s ease-out
}
.autohide-controls.ytp-user-idle .html5-video-controls {
	-moz-transition: -moz-transform .5s ease-in; -webkit-transition: -webkit-transform .5s ease-in; transition: transform .5s ease-in; -moz-transform: translatey(30px); -ms-transform: translatey(30px); -webkit-transform: translatey(30px); transform: translatey(30px); -ms-transition: -ms-transform .5s ease-in
}
.autohide-controls-aspect.ideal-aspect.ytp-user-idle .html5-video-controls {
	-moz-transition: -moz-transform .5s ease-in; -webkit-transition: -webkit-transform .5s ease-in; transition: transform .5s ease-in; -moz-transform: translatey(30px); -ms-transform: translatey(30px); -webkit-transform: translatey(30px); transform: translatey(30px); -ms-transition: -ms-transform .5s ease-in
}
BODY[data-player-size=fullscreen] .autohide-controls-fullscreenonly.ytp-user-idle .html5-video-controls {
	-moz-transition: -moz-transform .5s ease-in; -webkit-transition: -webkit-transform .5s ease-in; transition: transform .5s ease-in; -moz-transform: translatey(30px); -ms-transform: translatey(30px); -webkit-transform: translatey(30px); transform: translatey(30px); -ms-transition: -ms-transform .5s ease-in
}
.autohide-controls.ytp-user-idle .html5-video-controls:hover {
	-moz-transition: -moz-transform .1s ease-out; -webkit-transition: -webkit-transform .1s ease-out; transition: transform .1s ease-out; -moz-transform: translatey(0); -ms-transform: translatey(0); -webkit-transform: translatey(0); transform: translatey(0); -ms-transition: -ms-transform .1s ease-out
}
.autohide-controls-aspect.ideal-aspect.ytp-user-idle .html5-video-controls:hover {
	-moz-transition: -moz-transform .1s ease-out; -webkit-transition: -webkit-transform .1s ease-out; transition: transform .1s ease-out; -moz-transform: translatey(0); -ms-transform: translatey(0); -webkit-transform: translatey(0); transform: translatey(0); -ms-transition: -ms-transform .1s ease-out
}
BODY[data-player-size=fullscreen] .autohide-controls-fullscreenonly.ytp-user-idle .html5-video-controls:hover {
	-moz-transition: -moz-transform .1s ease-out; -webkit-transition: -webkit-transform .1s ease-out; transition: transform .1s ease-out; -moz-transform: translatey(0); -ms-transform: translatey(0); -webkit-transform: translatey(0); transform: translatey(0); -ms-transition: -ms-transform .1s ease-out
}
.html5-player-chrome {
	Z-INDEX: 750; WIDTH: 100%; BACKGROUND: #1b1b1b; HEIGHT: 27px; OVERFLOW: hidden; CURSOR: auto
}
.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 {
	OUTLINE-STYLE: dotted; OUTLINE-COLOR: #999; OUTLINE-WIDTH: 1px
}
.ytp-keyboard-focus .ytp-volume-panel:focus {
	OUTLINE-STYLE: dotted; OUTLINE-COLOR: #999; OUTLINE-WIDTH: 1px
}
.ytp-keyboard-focus .ytp-volume-slider:focus {
	OUTLINE-STYLE: dotted; OUTLINE-COLOR: #999; OUTLINE-WIDTH: 1px
}
.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 IMG.yt-uix-button-arrow {
	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
}
.yt-uix-button-player.yt-uix-button.html5-control-right {
	FLOAT: right
}
.yt-uix-button-player.yt-uix-button.html5-control-right:focus {
	FLOAT: right
}
.yt-uix-button-player.yt-uix-button.html5-control-right:hover {
	FLOAT: right
}
.ytp-button-play {
	WIDTH: 55px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -236px -155px; HEIGHT: 27px; background-size: auto
}
.ytp-button-pause {
	WIDTH: 55px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -568px -319px; HEIGHT: 27px; background-size: auto
}
.ytp-button-replay {
	WIDTH: 55px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -643px -295px; HEIGHT: 27px; background-size: auto
}
.ytp-button-stop {
	WIDTH: 55px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -643px -264px; HEIGHT: 27px; background-size: auto
}
.ytp-playlist-controls {
	DISPLAY: none; FLOAT: left
}
.ytp-button-next {
	WIDTH: 30px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -719px -93px; HEIGHT: 27px; background-size: auto
}
.ytp-button-prev {
	WIDTH: 30px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -309px 0px; HEIGHT: 27px; background-size: auto
}
.ytp-volume-control {
	PADDING-RIGHT: 4px; FLOAT: left
}
.ytp-volume-control:hover {
	PADDING-RIGHT: 4px
}
.ytp-volume-control:active {
	PADDING-RIGHT: 4px
}
.html5-hide-volume .ytp-volume-control {
	DISPLAY: none
}
.ytp-button-volume {
	WIDTH: 35px; DISPLAY: inline-block; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -613px -21px; 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; 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: #757575; HEIGHT: 4px; CONTENT: ''; TOP: 5px; LEFT: 5px
}
[data-value=max].ytp-button-volume {
	WIDTH: 35px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -34px -309px; HEIGHT: 27px; background-size: auto
}
[data-value=loud].ytp-button-volume {
	WIDTH: 35px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -34px -309px; HEIGHT: 27px; background-size: auto
}
[data-value=max].ytp-button-volume:focus {
	WIDTH: 35px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -34px -205px; HEIGHT: 27px; background-size: auto
}
[data-value=max].ytp-button-volume:hover {
	WIDTH: 35px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -34px -205px; HEIGHT: 27px; background-size: auto
}
[data-value=loud].ytp-button-volume:focus {
	WIDTH: 35px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -34px -205px; HEIGHT: 27px; background-size: auto
}
[data-value=loud].ytp-button-volume:hover {
	WIDTH: 35px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -34px -205px; HEIGHT: 27px; background-size: auto
}
[data-value=normal].ytp-button-volume {
	WIDTH: 35px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -236px 0px; HEIGHT: 27px; background-size: auto
}
[data-value=quiet].ytp-button-volume {
	WIDTH: 35px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -236px 0px; HEIGHT: 27px; background-size: auto
}
[data-value=normal].ytp-button-volume:focus {
	WIDTH: 35px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -295px -319px; HEIGHT: 27px; background-size: auto
}
[data-value=normal].ytp-button-volume:hover {
	WIDTH: 35px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -295px -319px; HEIGHT: 27px; background-size: auto
}
[data-value=quiet].ytp-button-volume:focus {
	WIDTH: 35px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -295px -319px; HEIGHT: 27px; background-size: auto
}
[data-value=quiet].ytp-button-volume:hover {
	WIDTH: 35px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -295px -319px; HEIGHT: 27px; background-size: auto
}
[data-value=min].ytp-button-volume {
	WIDTH: 35px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -613px -21px; HEIGHT: 27px; background-size: auto
}
[data-value=min].ytp-button-volume:focus {
	WIDTH: 35px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -574px -31px; HEIGHT: 27px; background-size: auto
}
[data-value=min].ytp-button-volume:hover {
	WIDTH: 35px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -574px -31px; HEIGHT: 27px; background-size: auto
}
[data-value=off].ytp-button-volume {
	WIDTH: 35px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -133px -163px; HEIGHT: 27px; background-size: auto
}
[data-value=off].ytp-button-volume:focus {
	WIDTH: 35px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -197px -98px; HEIGHT: 27px; background-size: auto
}
[data-value=off].ytp-button-volume:hover {
	WIDTH: 35px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -197px -98px; HEIGHT: 27px; background-size: auto
}
.ytp-button-fullscreen-enter {
	WIDTH: 30px; DISPLAY: none; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -236px -230px; FLOAT: right; HEIGHT: 27px; background-size: auto
}
.ytp-button-fullscreen-exit {
	WIDTH: 30px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -347px -319px; FLOAT: right; 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(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -34px 0px; FLOAT: right; HEIGHT: 27px; background-size: auto
}
.ytp-button-watch-later:focus {
	WIDTH: 30px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -389px -31px; HEIGHT: 27px; background-size: auto
}
.ytp-button-watch-later:hover {
	WIDTH: 30px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -389px -31px; HEIGHT: 27px; background-size: auto
}
.house-brand .ytp-button-watch-later {
	DISPLAY: none
}
.html5-async-progress.ytp-button-watch-later {
	WIDTH: 30px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -74px -305px; HEIGHT: 25px; background-size: auto
}
.html5-async-progress.ytp-button-watch-later:focus {
	WIDTH: 30px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -74px -305px; HEIGHT: 25px; background-size: auto
}
.html5-async-progress.ytp-button-watch-later:hover {
	WIDTH: 30px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -74px -305px; HEIGHT: 25px; background-size: auto
}
.html5-async-success.ytp-button-watch-later {
	WIDTH: 30px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat 0px -266px; HEIGHT: 25px; background-size: auto
}
.html5-async-error.ytp-button-watch-later {
	WIDTH: 30px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -173px -163px; HEIGHT: 25px; background-size: auto
}
.html5-async-error.ytp-button-watch-later:focus {
	WIDTH: 30px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -173px -163px; HEIGHT: 25px; background-size: auto
}
.html5-async-error.ytp-button-watch-later:hover {
	WIDTH: 30px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -173px -163px; HEIGHT: 25px; background-size: auto
}
.html5-async-success.ytp-button-watch-later:focus {
	WIDTH: 30px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat 0px -266px; HEIGHT: 25px; background-size: auto
}
.html5-async-success.ytp-button-watch-later:hover {
	WIDTH: 30px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat 0px -266px; HEIGHT: 25px; background-size: auto
}
.ytp-button-watch-on-youtube {
	WIDTH: 52px; DISPLAY: none; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -329px -288px; FLOAT: right; HEIGHT: 27px; background-size: auto
}
.ytp-button-watch-on-youtube:focus {
	WIDTH: 52px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -447px -288px; HEIGHT: 27px; background-size: auto
}
.ytp-button-watch-on-youtube:hover {
	WIDTH: 52px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -447px -288px; 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
}
.remote-loaded .html5-annotations-button {
	DISPLAY: none !important
}
.remote-loaded .html5-fullscreen-button {
	DISPLAY: none !important
}
.remote-loaded .html5-large-player-button {
	DISPLAY: none !important
}
.remote-loaded .html5-small-player-button {
	DISPLAY: none !important
}
.remote-loaded .html5-threed-button {
	DISPLAY: none !important
}
.remote-loaded .html5-captions-actions {
	DISPLAY: none !important
}
.remote-loaded .html5-watch-on-youtube-button {
	DISPLAY: none !important
}
.remote-loaded .ytp-button-fullscreen-enter {
	DISPLAY: none !important
}
.remote-loaded .ytp-settings-button {
	DISPLAY: none !important
}
.ytp-button-playlist {
	DISPLAY: none; FLOAT: right
}
.el-embedded.playlist-created .ytp-button-playlist {
	DISPLAY: block
}
BODY[data-player-size=fullscreen] .playlist-created .ytp-button-playlist {
	DISPLAY: block
}
.ytp-button-playlist {
	WIDTH: 30px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -133px -95px; HEIGHT: 27px; background-size: auto
}
.ytp-button-playlist:focus {
	WIDTH: 30px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -173px -192px; HEIGHT: 27px; background-size: auto
}
.ytp-button-playlist:hover {
	WIDTH: 30px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -173px -192px; HEIGHT: 27px; background-size: auto
}
.playlist-loaded .ytp-button-playlist {
	WIDTH: 30px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -133px -194px; HEIGHT: 27px; background-size: auto
}
.playlist-loaded .ytp-button-playlist:focus {
	WIDTH: 30px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -643px -62px; HEIGHT: 27px; background-size: auto
}
.playlist-loaded .ytp-button-playlist:hover {
	WIDTH: 30px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -643px -62px; HEIGHT: 27px; background-size: auto
}
.ytp-hide-mouse {
	CURSOR: none
}
.ytp-dialog-holder {
	Z-INDEX: 850; POSITION: absolute
}
.ytp-dialog {
	Z-INDEX: 950; DISPLAY: inline-block; MAX-WIDTH: 90%; COLOR: #fff; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; CURSOR: auto; opacity: 1
}
.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: #1b7fcc; CURSOR: pointer; TEXT-DECORATION: none
}
.ytp-dialog A:visited {
	COLOR: #1b7fcc; CURSOR: pointer; TEXT-DECORATION: none
}
.ytp-dialog A:hover {
	TEXT-DECORATION: underline
}
.ytp-dialog A:active {
	TEXT-DECORATION: underline
}
.ytp-dialog-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:hover {
	COLOR: #fff
}
.ytp-dialog-button:focus {
	COLOR: #fff
}
.ytp-dialog-button:active {
	COLOR: #fff
}
.ytp-dialog-button-left {
	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(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -707px -341px
}
.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(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -549px 0px
}
.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: 910; 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: 940; 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-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; OVERFLOW: auto; PADDING-TOP: 2px
}
.ytp-identity-tooltip IMG {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; WIDTH: 20px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: auto; MAX-HEIGHT: 20px; PADDING-TOP: 3px
}
.ytp-identity-tooltip SPAN {
	LINE-HEIGHT: 26px; DISPLAY: block; WHITE-SPACE: nowrap; MARGIN-LEFT: 25px
}
.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: #1b7fcc; 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: 880; POSITION: absolute; WIDTH: 100%; DISPLAY: none; HEIGHT: 30px; OVERFLOW: hidden; TOP: 0px; CURSOR: pointer; -moz-transition: -moz-transform .1s ease-out; -webkit-transition: -webkit-transform .1s ease-out; transition: transform .1s ease-out; -ms-transition: -ms-transform .1s ease-out
}
.el-embedded .html5-info-bar {
	DISPLAY: block
}
.el-profilepage .html5-info-bar {
	DISPLAY: block
}
.ended-mode .html5-info-bar {
	DISPLAY: block
}
.ended-mode.hide-info-bar .html5-info-bar {
	DISPLAY: block
}
BODY[data-player-size=fullscreen] .html5-info-bar {
	DISPLAY: block
}
.ended-mode.el-detailpage .html5-info-bar {
	DISPLAY: none
}
.ad-interrupting .html5-info-bar {
	DISPLAY: none
}
BODY[data-player-size=fullscreen] .ad-interrupting .html5-info-bar {
	DISPLAY: none
}
.el-detailpage .videowall-endscreen.html5-endscreen .html5-endscreen-content {
	MARGIN: 0px
}
BODY[data-player-size=fullscreen] .el-detailpage .videowall-endscreen.html5-endscreen .html5-endscreen-content {
	MARGIN: 10px auto
}
.house-brand .html5-info-bar {
	DISPLAY: none
}
.hide-info-bar .html5-info-bar {
	DISPLAY: none
}
.ps-blazer .html5-info-bar {
	DISPLAY: none !important
}
.modest-branding .html5-info-bar .yt-uix-button {
	DISPLAY: none
}
.playing-mode.ytp-user-idle .html5-info-bar {
	-moz-transition: -moz-transform .5s ease-in; -webkit-transition: -webkit-transform .5s ease-in; transition: transform .5s ease-in; -moz-transform: translatey(-30px); -ms-transform: translatey(-30px); -webkit-transform: translatey(-30px); transform: translatey(-30px); -ms-transition: -ms-transform .5s ease-in
}
.playing-mode.ytp-user-idle .show-share.html5-info-bar {
	-moz-transition: -moz-transform .5s ease-in; -webkit-transition: -webkit-transform .5s ease-in; transition: transform .5s ease-in; -moz-transform: translatey(-72px); -ms-transform: translatey(-72px); -webkit-transform: translatey(-72px); transform: translatey(-72px); -ms-transition: -ms-transform .5s ease-in
}
.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
}
.html5-info-bar .html5-title-text:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
.html5-info-bar .html5-title-logo:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
.ytp-button-like {
	WIDTH: 26px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -485px 0px; FLOAT: right; HEIGHT: 30px; background-size: auto; opacity: .9
}
.ytp-button-dislike {
	WIDTH: 26px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -133px -129px; FLOAT: right; HEIGHT: 30px; MARGIN-RIGHT: 4px; background-size: auto; opacity: .9
}
.ytp-button-share {
	WIDTH: 26px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat 0px -44px; FLOAT: right; HEIGHT: 30px; background-size: auto; opacity: .9
}
.ytp-button-info {
	WIDTH: 26px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -167px -95px; 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
}
.ytp-button-like.ytp-button-pressed {
	opacity: 1
}
.ytp-button-dislike.ytp-button-pressed {
	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 {
	LINE-HEIGHT: 30px; TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; COLOR: #ccc; FONT-SIZE: 13px; OVERFLOW: hidden
}
.html5-title-logo {
	LINE-HEIGHT: 30px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FLOAT: right; FONT-SIZE: 11px
}
.modest-branding .html5-title-logo {
	DISPLAY: block
}
.html5-info-panel {
	Z-INDEX: 880; 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 {
	HEIGHT: 100%
}
.show-share.html5-info-bar {
	HEIGHT: 72px
}
.show-more-info .html5-info-panel {
	opacity: 1
}
.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: 880; POSITION: absolute; TEXT-ALIGN: left; WIDTH: 100%; HEIGHT: 42px; BORDER-TOP: #222 1px solid; TOP: 30px; LEFT: 0px; opacity: 0
}
.show-share .share-bar {
	opacity: 1
}
.share-bar-content {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; OVERFLOW: hidden; PADDING-TOP: 5px
}
.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: 10px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -643px -250px; HEIGHT: 10px; 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(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -102px -31px; HEIGHT: 13px; MARGIN-LEFT: 7px; MARGIN-RIGHT: 0px; background-size: auto
}
.share-bar-services {
	PADDING-LEFT: 0px; FLOAT: left; PADDING-TOP: 3px
}
.ytp-interstitial {
	Z-INDEX: 940; 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-interstitial-content {
	Z-INDEX: 2; POSITION: relative; DISPLAY: table-cell; VERTICAL-ALIGN: middle
}
.ytp-interstitial-content-wrap {
	TEXT-ALIGN: center; MARGIN: auto; WIDTH: 80%; MAX-WIDTH: 600px
}
.ytp-interstitial-button {
	BORDER-BOTTOM-COLOR: #1b7fcc; BACKGROUND-COLOR: #1b7fcc; BORDER-TOP-COLOR: #1b7fcc; COLOR: #fff; BORDER-RIGHT-COLOR: #1b7fcc; BORDER-LEFT-COLOR: #1b7fcc
}
.html5-modal-panel {
	Z-INDEX: 950; POSITION: absolute; WIDTH: 80%; BACKGROUND: #1b1b1b; CURSOR: default; border-radius: 3px
}
.html5-modal-panel-close-button {
	POSITION: absolute; COLOR: #999; FONT-SIZE: 10px; TOP: 2px; CURSOR: pointer; RIGHT: 5px
}
.html5-modal-panel-close-button:hover {
	COLOR: #fff
}
.html5-modal-panel-clipboard-substitute {
	MARGIN: 30% 0px 0px 10%
}
.html5-modal-panel-clipboard-substitute-content {
	PADDING-BOTTOM: 30px; PADDING-LEFT: 30px; PADDING-RIGHT: 30px; DISPLAY: none; PADDING-TOP: 30px; -moz-user-select: text; -ms-user-select: text; -webkit-user-select: text
}
.html5-modal-panel-clipboard-substitute .html5-modal-panel-clipboard-substitute-content {
	DISPLAY: block
}
.html5-modal-panel-clipboard-substitute INPUT {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 90%; PADDING-RIGHT: 10px; FONT-SIZE: 18px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 10px; border-radius: 3px; -moz-user-select: text; -ms-user-select: text; -webkit-user-select: text
}
.yt-uix-button-menu-player.yt-uix-button-menu {
	WHITE-SPACE: nowrap; opacity: 1
}
.yt-uix-button-menu .html5-popup-menu {
	BOTTOM: 0px; RIGHT: 0px
}
.yt-uix-button-menu-player.yt-uix-button-menu .yt-uix-button-menu-item {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.8; MARGIN: 2px 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; WHITE-SPACE: nowrap; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #fff; FONT-SIZE: 11px; CURSOR: pointer; PADDING-TOP: 0px
}
.yt-uix-button-menu-player.yt-uix-button-menu .yt-uix-button-menu-item A {
	COLOR: #fff; TEXT-DECORATION: none
}
.yt-uix-button-menu-player.yt-uix-button-menu .disabled.yt-uix-button-menu-item {
	COLOR: #aaa
}
.yt-uix-button-menu-player.yt-uix-button-menu .yt-uix-button-menu-item:focus {
	BACKGROUND-COLOR: #cc181e; COLOR: #fff
}
.yt-uix-button-menu-player.yt-uix-button-menu .yt-uix-button-menu-item:hover {
	BACKGROUND-COLOR: #cc181e; COLOR: #fff
}
.yt-uix-button-menu-player.yt-uix-button-menu .disabled.yt-uix-button-menu-item:focus {
	BACKGROUND-COLOR: transparent; opacity: inherit
}
.yt-uix-button-menu-player.yt-uix-button-menu .disabled.yt-uix-button-menu-item:hover {
	BACKGROUND-COLOR: transparent; opacity: inherit
}
.html5-popup-menu LI.html5-popup-menu-header {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 16px; PADDING-RIGHT: 7px; WHITE-SPACE: nowrap; COLOR: #fff; FONT-SIZE: 11px; CURSOR: default; PADDING-TOP: 4px
}
.html5-popup-menu-item-group {
	BORDER-BOTTOM: #000 1px solid; PADDING-BOTTOM: 2px; MARGIN-BOTTOM: 2px; box-shadow: 0 1px 0 0 #2b2b2b
}
.html5-popup-menu .html5-popup-select-list .yt-uix-button-menu-item {
	DISPLAY: block; COLOR: transparent
}
.html5-popup-menu .html5-popup-select-list .yt-uix-button-menu-item:focus {
	DISPLAY: block; COLOR: transparent
}
.html5-popup-menu .html5-popup-select-list .yt-uix-button-menu-item:hover {
	DISPLAY: block; COLOR: transparent
}
.html5-popup-menu .html5-popup-select-list .yt-uix-button-menu-item SPAN {
	PADDING-BOTTOM: 0px; MARGIN: 2px; PADDING-LEFT: 18px; PADDING-RIGHT: 10px; DISPLAY: inline-block; COLOR: #aaa; PADDING-TOP: 0px
}
.html5-popup-menu .html5-popup-select-list .yt-uix-button-menu-item:focus SPAN {
	COLOR: #fff
}
.html5-popup-menu .html5-popup-select-list .yt-uix-button-menu-item:hover SPAN {
	COLOR: #fff
}
.html5-popup-menu .html5-popup-select-list .active.yt-uix-button-menu-item SPAN {
	PADDING-LEFT: 0px
}
.html5-popup-menu .html5-popup-select-list .selected.yt-uix-button-menu-item SPAN {
	BACKGROUND-COLOR: #cc181e; COLOR: #fff; border-radius: 20px
}
.html5-popup-menu .html5-popup-select-list .active.yt-uix-button-menu-item SPAN:before {
	MARGIN: 0px 5px 0px 7px; WIDTH: 6px; DISPLAY: inline-block; BACKGROUND: #aaa; HEIGHT: 6px; VERTICAL-ALIGN: middle; CONTENT: ''; border-radius: 6px
}
.html5-popup-menu .html5-popup-select-list .selected.active.yt-uix-button-menu-item SPAN:before {
	BACKGROUND: #fff
}
.html5-quality-popup-menu {
	DISPLAY: inline-block; VERTICAL-ALIGN: top
}
.html5-quality-popup-menu .yt-uix-button-menu-item {
	DISPLAY: none
}
.html5-quality-popup-menu SUP {
	FONT-SIZE: 75%; FONT-WEIGHT: bold
}
.html5-speed-popup-menu {
	BORDER-LEFT: #000 1px solid; DISPLAY: inline-block; VERTICAL-ALIGN: top; box-shadow: 1px 0 0 0 #2b2b2b inset
}
.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 {
	MARGIN-TOP: 17px; FLOAT: right
}
.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
}
.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(//s.ytimg.com/yts/imgbin/www-sharebar-vfl7SkbF-.png); WIDTH: 24px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 24px; VERTICAL-ALIGN: middle; background-size: auto
}
.share-service-icon-ameba-sharebar {
	BACKGROUND-POSITION: 0px -868px
}
.share-service-icon-bebo-sharebar {
	BACKGROUND-POSITION: 0px -280px
}
.share-service-icon-blogger-sharebar {
	BACKGROUND-POSITION: 0px -532px
}
.share-service-icon-cyworld-sharebar {
	BACKGROUND-POSITION: 0px -588px
}
.share-service-icon-delicious-sharebar {
	BACKGROUND-POSITION: 0px -784px
}
.share-service-icon-digg-sharebar {
	BACKGROUND-POSITION: 0px -924px
}
.share-service-icon-facebook-sharebar {
	BACKGROUND-POSITION: 0px -140px
}
.share-service-icon-fotka-sharebar {
	BACKGROUND-POSITION: 0px -476px
}
.share-service-icon-goo-sharebar {
	BACKGROUND-POSITION: 0px -252px
}
.share-service-icon-googleplus-sharebar {
	BACKGROUND-POSITION: 0px -364px
}
.share-service-icon-grono-sharebar {
	BACKGROUND-POSITION: 0px -28px
}
.share-service-icon-hi5-sharebar {
	BACKGROUND-POSITION: 0px 0px
}
.share-service-icon-hyves-sharebar {
	BACKGROUND-POSITION: 0px -308px
}
.share-service-icon-linkedin-sharebar {
	BACKGROUND-POSITION: 0px -84px
}
.share-service-icon-livejournal-sharebar {
	BACKGROUND-POSITION: 0px -168px
}
.share-service-icon-meneame-sharebar {
	BACKGROUND-POSITION: 0px -672px
}
.share-service-icon-mixi-sharebar {
	BACKGROUND-POSITION: 0px -392px
}
.share-service-icon-mixx-sharebar {
	BACKGROUND-POSITION: 0px -560px
}
.share-service-icon-myspace-sharebar {
	BACKGROUND-POSITION: 0px -980px
}
.share-service-icon-nujij-sharebar {
	BACKGROUND-POSITION: 0px -336px
}
.share-service-icon-odnoklassniki-sharebar {
	BACKGROUND-POSITION: 0px -448px
}
.share-service-icon-pinterest-sharebar {
	BACKGROUND-POSITION: 0px -644px
}
.share-service-icon-rakuten-sharebar {
	BACKGROUND-POSITION: 0px -616px
}
.share-service-icon-reddit-sharebar {
	BACKGROUND-POSITION: 0px -56px
}
.share-service-icon-skyblog-sharebar {
	BACKGROUND-POSITION: 0px -700px
}
.share-service-icon-sledzik-sharebar {
	BACKGROUND-POSITION: 0px -840px
}
.share-service-icon-stumbleupon-sharebar {
	BACKGROUND-POSITION: 0px -504px
}
.share-service-icon-tuenti-sharebar {
	BACKGROUND-POSITION: 0px -196px
}
.share-service-icon-tumblr-sharebar {
	BACKGROUND-POSITION: 0px -420px
}
.share-service-icon-twitter-sharebar {
	BACKGROUND-POSITION: 0px -812px
}
.share-service-icon-vkontakte-sharebar {
	BACKGROUND-POSITION: 0px -756px
}
.share-service-icon-webryblog-sharebar {
	BACKGROUND-POSITION: 0px -224px
}
.share-service-icon-weibo-sharebar {
	BACKGROUND-POSITION: 0px -728px
}
.share-service-icon-wykop-sharebar {
	BACKGROUND-POSITION: 0px -112px
}
.share-service-icon-yahoo-sharebar {
	BACKGROUND-POSITION: 0px -952px
}
.share-service-icon-yigg-sharebar {
	BACKGROUND-POSITION: 0px -896px
}
.ytp-tooltip {
	Z-INDEX: 970; POSITION: absolute; DISPLAY: none; OVERFLOW: visible; TOP: 0px; LEFT: 0px
}
.ytp-tooltip-body {
	POSITION: absolute; BOTTOM: 5px; LEFT: 0px
}
.ytp-tooltip-below .ytp-tooltip-body {
	TOP: 5px
}
.ytp-tooltip-content {
	POSITION: relative; PADDING-BOTTOM: 2px; LINE-HEIGHT: 20px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #1f1f1f; COLOR: #e3e3e3; FONT-SIZE: 11px; PADDING-TOP: 2px
}
.ytp-tooltip-content-text {
	WHITE-SPACE: nowrap
}
.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-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: 840; POSITION: absolute; BOTTOM: 3px; RIGHT: 5px; opacity: .5; -moz-transition: opacity .1s ease-out, bottom .1s ease-out; -webkit-transition: opacity .1s ease-out, bottom .1s ease-out; transition: opacity .1s ease-out, bottom .1s ease-out; -moz-transform-origin: 100% 100%; -ms-transform-origin: 100% 100%; -webkit-transform-origin: 100% 100%; transform-origin: 100% 100%; -o-transform-origin: 100% 100%
}
.autominimize-controls .html5-watermark {
	PADDING-BOTTOM: 8px
}
.autominimize-controls-aspect.ideal-aspect .html5-watermark {
	PADDING-BOTTOM: 8px
}
BODY[data-player-size=fullscreen] .autominimize-controls-fullscreenonly .html5-watermark {
	PADDING-BOTTOM: 8px
}
.autominimize-progress-bar.autominimize-controls .html5-watermark {
	PADDING-BOTTOM: 3px
}
.autominimize-progress-bar.autominimize-controls-aspect.ideal-aspect .html5-watermark {
	PADDING-BOTTOM: 3px
}
BODY[data-player-size=fullscreen] .autominimize-progress-bar.autominimize-controls-fullscreenonly .html5-watermark {
	PADDING-BOTTOM: 3px
}
.autohide-controls .html5-watermark {
	PADDING-BOTTOM: 0px
}
BODY[data-player-size=fullscreen] .autohide-controls-fullscreenonly .html5-watermark {
	PADDING-BOTTOM: 0px
}
.html5-native-controls .html5-watermark {
	BOTTOM: 45px
}
[src*='base64,'].html5-watermark {
	WIDTH: 87px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -409px -319px; HEIGHT: 39px
}
[src*='/img/pixel'].html5-watermark {
	WIDTH: 87px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -409px -319px; HEIGHT: 39px
}
.html5-watermark:hover {
	opacity: .8
}
.cued-mode.ytp-user-idle .html5-watermark {
	BOTTOM: 3px; opacity: 0; -moz-transition: opacity .5s ease-in, bottom .5s ease-in; -webkit-transition: opacity .5s ease-in, bottom .5s ease-in; transition: opacity .5s ease-in, bottom .5s ease-in
}
.buffering-mode.ytp-user-idle .html5-watermark {
	BOTTOM: 3px; opacity: 0; -moz-transition: opacity .5s ease-in, bottom .5s ease-in; -webkit-transition: opacity .5s ease-in, bottom .5s ease-in; transition: opacity .5s ease-in, bottom .5s ease-in
}
.playing-mode.ytp-user-idle .html5-watermark {
	BOTTOM: 3px; opacity: 0; -moz-transition: opacity .5s ease-in, bottom .5s ease-in; -webkit-transition: opacity .5s ease-in, bottom .5s ease-in; transition: opacity .5s ease-in, bottom .5s ease-in
}
.light-theme .ytp-settings-button {
	WIDTH: 30px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-lighthh-vfl8Y2d2X.png) no-repeat 0px -1023px; FLOAT: right; HEIGHT: 27px; background-size: auto
}
.light-theme .ytp-settings-button-active {
	WIDTH: 30px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-lighthh-vfl8Y2d2X.png) no-repeat 0px -1488px; FLOAT: right; HEIGHT: 27px; background-size: auto
}
.light-theme .ytp-settings-button-active:focus {
	WIDTH: 30px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-lighthh-vfl8Y2d2X.png) no-repeat 0px 0px; HEIGHT: 27px; background-size: auto
}
.light-theme .ytp-settings-button-active:hover {
	WIDTH: 30px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-lighthh-vfl8Y2d2X.png) no-repeat 0px 0px; HEIGHT: 27px; background-size: auto
}
.light-theme .ytp-subtitles-button {
	WIDTH: 30px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-lighthh-vfl8Y2d2X.png) no-repeat 0px -837px; FLOAT: right; HEIGHT: 27px; background-size: auto
}
.light-theme .ytp-subtitles-button:focus {
	WIDTH: 30px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-lighthh-vfl8Y2d2X.png) no-repeat 0px -930px; HEIGHT: 27px; background-size: auto
}
.light-theme .ytp-subtitles-button:hover {
	WIDTH: 30px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-lighthh-vfl8Y2d2X.png) no-repeat 0px -930px; HEIGHT: 27px; background-size: auto
}
.light-theme .ytp-subtitles-button-active {
	WIDTH: 30px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-lighthh-vfl8Y2d2X.png) no-repeat 0px -2356px; FLOAT: right; HEIGHT: 27px; background-size: auto
}
.light-theme .ytp-subtitles-button-active:focus {
	WIDTH: 30px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-lighthh-vfl8Y2d2X.png) no-repeat 0px -713px; HEIGHT: 27px; background-size: auto
}
.light-theme .ytp-subtitles-button-active:hover {
	WIDTH: 30px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-lighthh-vfl8Y2d2X.png) no-repeat 0px -713px; HEIGHT: 27px; background-size: auto
}
.light-theme .cc-international .ytp-subtitles-button {
	WIDTH: 30px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-lighthh-vfl8Y2d2X.png) no-repeat 0px -1116px; HEIGHT: 27px; background-size: auto
}
.light-theme .cc-international .ytp-subtitles-button:focus {
	WIDTH: 30px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-lighthh-vfl8Y2d2X.png) no-repeat 0px -992px; HEIGHT: 27px; background-size: auto
}
.light-theme .cc-international .ytp-subtitles-button:hover {
	WIDTH: 30px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-lighthh-vfl8Y2d2X.png) no-repeat 0px -992px; HEIGHT: 27px; background-size: auto
}
.light-theme .cc-international .ytp-subtitles-button-active {
	WIDTH: 30px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-lighthh-vfl8Y2d2X.png) no-repeat 0px -1302px; HEIGHT: 27px; background-size: auto
}
.light-theme .cc-international .ytp-subtitles-button-active:focus {
	WIDTH: 30px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-lighthh-vfl8Y2d2X.png) no-repeat 0px -961px; HEIGHT: 27px; background-size: auto
}
.light-theme .cc-international .ytp-subtitles-button-active:hover {
	WIDTH: 30px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-lighthh-vfl8Y2d2X.png) no-repeat 0px -961px; HEIGHT: 27px; background-size: auto
}
.light-theme .ytp-button-fullscreen-enter {
	WIDTH: 30px; DISPLAY: none; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-lighthh-vfl8Y2d2X.png) no-repeat 0px -1054px; FLOAT: right; HEIGHT: 27px; background-size: auto
}
.light-theme .ytp-button-fullscreen-exit {
	WIDTH: 30px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-lighthh-vfl8Y2d2X.png) no-repeat 0px -2077px; FLOAT: right; HEIGHT: 27px; background-size: auto
}
.light-theme .ytp-remote-button {
	WIDTH: 30px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-lighthh-vfl8Y2d2X.png) no-repeat 0px -310px; FLOAT: right; HEIGHT: 27px; background-size: auto
}
.light-theme .ytp-remote-button:focus {
	WIDTH: 30px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-lighthh-vfl8Y2d2X.png) no-repeat 0px -1333px; HEIGHT: 27px; background-size: auto
}
.light-theme .ytp-remote-button:hover {
	WIDTH: 30px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-lighthh-vfl8Y2d2X.png) no-repeat 0px -1333px; HEIGHT: 27px; background-size: auto
}
.light-theme .ytp-remote-button-active {
	WIDTH: 30px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-lighthh-vfl8Y2d2X.png) no-repeat 0px -1643px; FLOAT: right; HEIGHT: 27px; background-size: auto
}
.light-theme .ytp-remote-button-active:focus {
	WIDTH: 30px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-lighthh-vfl8Y2d2X.png) no-repeat 0px -2263px; HEIGHT: 27px; background-size: auto
}
.light-theme .ytp-remote-button-active:hover {
	WIDTH: 30px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-lighthh-vfl8Y2d2X.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(//s.ytimg.com/yts/imgbin/player-lighthh-vfl8Y2d2X.png) no-repeat 0px -496px; HEIGHT: 27px; background-size: auto
}
.light-theme .ytp-button-play:focus {
	WIDTH: 55px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-lighthh-vfl8Y2d2X.png) no-repeat 0px -1085px; HEIGHT: 27px; background-size: auto
}
.light-theme .ytp-button-play:hover {
	WIDTH: 55px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-lighthh-vfl8Y2d2X.png) no-repeat 0px -1085px; HEIGHT: 27px; background-size: auto
}
.light-theme .ytp-button-pause {
	WIDTH: 55px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-lighthh-vfl8Y2d2X.png) no-repeat 0px -2139px; HEIGHT: 27px; background-size: auto
}
.light-theme .ytp-button-pause:focus {
	WIDTH: 55px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-lighthh-vfl8Y2d2X.png) no-repeat 0px -1426px; HEIGHT: 27px; background-size: auto
}
.light-theme .ytp-button-pause:hover {
	WIDTH: 55px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-lighthh-vfl8Y2d2X.png) no-repeat 0px -1426px; HEIGHT: 27px; background-size: auto
}
.light-theme .ytp-button-replay {
	WIDTH: 55px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-lighthh-vfl8Y2d2X.png) no-repeat 0px -1891px; HEIGHT: 27px; background-size: auto
}
.light-theme .ytp-button-replay:focus {
	WIDTH: 55px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-lighthh-vfl8Y2d2X.png) no-repeat 0px -1860px; HEIGHT: 27px; background-size: auto
}
.light-theme .ytp-button-replay:hover {
	WIDTH: 55px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-lighthh-vfl8Y2d2X.png) no-repeat 0px -1860px; HEIGHT: 27px; background-size: auto
}
.light-theme .ytp-button-stop {
	WIDTH: 55px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-lighthh-vfl8Y2d2X.png) no-repeat 0px -1984px; HEIGHT: 27px; background-size: auto
}
.light-theme .ytp-button-stop:focus {
	WIDTH: 55px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-lighthh-vfl8Y2d2X.png) no-repeat 0px -2015px; HEIGHT: 27px; background-size: auto
}
.light-theme .ytp-button-stop:hover {
	WIDTH: 55px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-lighthh-vfl8Y2d2X.png) no-repeat 0px -2015px; HEIGHT: 27px; background-size: auto
}
.light-theme .ytp-button-next {
	WIDTH: 30px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-lighthh-vfl8Y2d2X.png) no-repeat 0px -1953px; HEIGHT: 27px; background-size: auto
}
.light-theme .ytp-button-next:focus {
	WIDTH: 30px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-lighthh-vfl8Y2d2X.png) no-repeat 0px -1271px; HEIGHT: 27px; background-size: auto
}
.light-theme .ytp-button-next:hover {
	WIDTH: 30px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-lighthh-vfl8Y2d2X.png) no-repeat 0px -1271px; HEIGHT: 27px; background-size: auto
}
.light-theme .ytp-button-prev {
	WIDTH: 30px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-lighthh-vfl8Y2d2X.png) no-repeat 0px -372px; HEIGHT: 27px; background-size: auto
}
.light-theme .ytp-button-prev:focus {
	WIDTH: 30px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-lighthh-vfl8Y2d2X.png) no-repeat 0px -775px; HEIGHT: 27px; background-size: auto
}
.light-theme .ytp-button-prev:hover {
	WIDTH: 30px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-lighthh-vfl8Y2d2X.png) no-repeat 0px -775px; HEIGHT: 27px; background-size: auto
}
.light-theme [data-value=max].ytp-button-volume {
	WIDTH: 35px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-lighthh-vfl8Y2d2X.png) no-repeat 0px -1829px; HEIGHT: 27px; background-size: auto
}
.light-theme [data-value=loud].ytp-button-volume {
	WIDTH: 35px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-lighthh-vfl8Y2d2X.png) no-repeat 0px -1829px; HEIGHT: 27px; background-size: auto
}
.light-theme [data-value=max].ytp-button-volume:focus {
	WIDTH: 35px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-lighthh-vfl8Y2d2X.png) no-repeat 0px -124px; HEIGHT: 27px; background-size: auto
}
.light-theme [data-value=max].ytp-button-volume:hover {
	WIDTH: 35px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-lighthh-vfl8Y2d2X.png) no-repeat 0px -124px; HEIGHT: 27px; background-size: auto
}
.light-theme [data-value=loud].ytp-button-volume:focus {
	WIDTH: 35px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-lighthh-vfl8Y2d2X.png) no-repeat 0px -124px; HEIGHT: 27px; background-size: auto
}
.light-theme [data-value=loud].ytp-button-volume:hover {
	WIDTH: 35px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-lighthh-vfl8Y2d2X.png) no-repeat 0px -124px; HEIGHT: 27px; background-size: auto
}
.light-theme [data-value=normal].ytp-button-volume {
	WIDTH: 35px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-lighthh-vfl8Y2d2X.png) no-repeat 0px -806px; HEIGHT: 27px; background-size: auto
}
.light-theme [data-value=quiet].ytp-button-volume {
	WIDTH: 35px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-lighthh-vfl8Y2d2X.png) no-repeat 0px -806px; HEIGHT: 27px; background-size: auto
}
.light-theme [data-value=normal].ytp-button-volume:focus {
	WIDTH: 35px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-lighthh-vfl8Y2d2X.png) no-repeat 0px -589px; HEIGHT: 27px; background-size: auto
}
.light-theme [data-value=normal].ytp-button-volume:hover {
	WIDTH: 35px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-lighthh-vfl8Y2d2X.png) no-repeat 0px -589px; HEIGHT: 27px; background-size: auto
}
.light-theme [data-value=quiet].ytp-button-volume:focus {
	WIDTH: 35px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-lighthh-vfl8Y2d2X.png) no-repeat 0px -589px; HEIGHT: 27px; background-size: auto
}
.light-theme [data-value=quiet].ytp-button-volume:hover {
	WIDTH: 35px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-lighthh-vfl8Y2d2X.png) no-repeat 0px -589px; HEIGHT: 27px; background-size: auto
}
.light-theme [data-value=min].ytp-button-volume {
	WIDTH: 35px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-lighthh-vfl8Y2d2X.png) no-repeat 0px -1457px; HEIGHT: 27px; background-size: auto
}
.light-theme [data-value=min].ytp-button-volume:focus {
	WIDTH: 35px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-lighthh-vfl8Y2d2X.png) no-repeat 0px -279px; HEIGHT: 27px; background-size: auto
}
.light-theme [data-value=min].ytp-button-volume:hover {
	WIDTH: 35px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-lighthh-vfl8Y2d2X.png) no-repeat 0px -279px; HEIGHT: 27px; background-size: auto
}
.light-theme [data-value=off].ytp-button-volume {
	WIDTH: 35px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-lighthh-vfl8Y2d2X.png) no-repeat 0px -403px; HEIGHT: 27px; background-size: auto
}
.light-theme [data-value=off].ytp-button-volume:focus {
	WIDTH: 35px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-lighthh-vfl8Y2d2X.png) no-repeat 0px -1736px; HEIGHT: 27px; background-size: auto
}
.light-theme [data-value=off].ytp-button-volume:hover {
	WIDTH: 35px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-lighthh-vfl8Y2d2X.png) no-repeat 0px -1736px; HEIGHT: 27px; background-size: auto
}
.light-theme .ytp-size-toggle-small {
	WIDTH: 30px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-lighthh-vfl8Y2d2X.png) no-repeat 0px -1550px; FLOAT: right; HEIGHT: 27px; background-size: auto
}
.light-theme .ytp-size-toggle-small:focus {
	WIDTH: 30px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-lighthh-vfl8Y2d2X.png) no-repeat 0px -2542px; HEIGHT: 27px; background-size: auto
}
.light-theme .ytp-size-toggle-small:hover {
	WIDTH: 30px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-lighthh-vfl8Y2d2X.png) no-repeat 0px -2542px; HEIGHT: 27px; background-size: auto
}
.light-theme .ytp-size-toggle-large {
	WIDTH: 30px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-lighthh-vfl8Y2d2X.png) no-repeat 0px -155px; FLOAT: right; HEIGHT: 27px; background-size: auto
}
.light-theme .ytp-size-toggle-large:focus {
	WIDTH: 30px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-lighthh-vfl8Y2d2X.png) no-repeat 0px -2201px; HEIGHT: 27px; background-size: auto
}
.light-theme .ytp-size-toggle-large:hover {
	WIDTH: 30px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-lighthh-vfl8Y2d2X.png) no-repeat 0px -2201px; HEIGHT: 27px; background-size: auto
}
.light-theme .ytp-button-watch-later {
	WIDTH: 30px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-lighthh-vfl8Y2d2X.png) no-repeat 0px -2170px; FLOAT: right; HEIGHT: 27px; background-size: auto
}
.light-theme .ytp-button-watch-later:focus {
	WIDTH: 30px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-lighthh-vfl8Y2d2X.png) no-repeat 0px -1147px; HEIGHT: 27px; background-size: auto
}
.light-theme .ytp-button-watch-later:hover {
	WIDTH: 30px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-lighthh-vfl8Y2d2X.png) no-repeat 0px -1147px; HEIGHT: 27px; background-size: auto
}
.light-theme .ytp-button-watch-on-youtube {
	WIDTH: 52px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-lighthh-vfl8Y2d2X.png) no-repeat 0px -2573px; HEIGHT: 27px; background-size: auto
}
.light-theme .ytp-button-watch-on-youtube:focus {
	WIDTH: 52px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-lighthh-vfl8Y2d2X.png) no-repeat 0px -1178px; HEIGHT: 27px; background-size: auto
}
.light-theme .ytp-button-watch-on-youtube:hover {
	WIDTH: 52px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-lighthh-vfl8Y2d2X.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(//s.ytimg.com/yts/imgbin/player-lighthh-vfl8Y2d2X.png) no-repeat 0px -1240px; HEIGHT: 27px; background-size: auto
}
.light-theme .ytp-button-playlist:focus {
	WIDTH: 30px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-lighthh-vfl8Y2d2X.png) no-repeat 0px -2294px; HEIGHT: 27px; background-size: auto
}
.light-theme .ytp-button-playlist:hover {
	WIDTH: 30px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-lighthh-vfl8Y2d2X.png) no-repeat 0px -2294px; HEIGHT: 27px; background-size: auto
}
.light-theme .playlist-loaded .ytp-button-playlist {
	WIDTH: 30px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-lighthh-vfl8Y2d2X.png) no-repeat 0px -465px; HEIGHT: 27px; background-size: auto
}
.light-theme .playlist-loaded .ytp-button-playlist:focus {
	WIDTH: 30px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-lighthh-vfl8Y2d2X.png) no-repeat 0px -2387px; HEIGHT: 27px; background-size: auto
}
.light-theme .playlist-loaded .ytp-button-playlist:hover {
	WIDTH: 30px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-lighthh-vfl8Y2d2X.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-tablet .html5-video-container {
	BOTTOM: 0px
}
.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
}
BODY[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 .ad-container > DIV {
	DISPLAY: none
}
.html5-tablet .ad-container > DIV.video-click-tracking-container {
	DISPLAY: block
}
.html5-tablet .html5-player-chrome {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 1px; PADDING-RIGHT: 0px; HEIGHT: 42px; PADDING-TOP: 0px
}
.html5-tablet .html5-video-controls {
	-moz-transition: none; -webkit-transition: none; transition: none
}
.playing-mode.ytp-user-idle.html5-tablet .html5-video-controls {
	-moz-transition: -moz-transform .5s ease-in; -webkit-transition: -webkit-transform .5s ease-in; transition: transform .5s ease-in; -moz-transform: translatey(42px); -ms-transform: translatey(42px); -webkit-transform: translatey(42px); transform: translatey(42px); -ms-transition: -ms-transform .5s ease-in
}
.playing-mode.ytp-user-idle.html5-tablet .video-ad-status-bar {
	-moz-transition: -moz-transform .5s ease-in; -webkit-transition: -webkit-transform .5s ease-in; transition: transform .5s ease-in; -moz-transform: translatey(42px); -ms-transform: translatey(42px); -webkit-transform: translatey(42px); transform: translatey(42px); -ms-transition: -ms-transform .5s ease-in
}
.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(//s.ytimg.com/yts/imgbin/player-tablet-vflYlDihP.png) no-repeat -233px -230px; HEIGHT: 42px; background-size: auto
}
.html5-tablet .ytp-button-play:focus {
	WIDTH: 42px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-tablet-vflYlDihP.png) no-repeat -233px -230px; HEIGHT: 42px; background-size: auto
}
.html5-tablet .ytp-button-play:hover {
	WIDTH: 42px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-tablet-vflYlDihP.png) no-repeat -233px -230px; HEIGHT: 42px; background-size: auto
}
.html5-tablet .ytp-button-pause {
	WIDTH: 42px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-tablet-vflYlDihP.png) no-repeat 0px -92px; HEIGHT: 42px; background-size: auto
}
.html5-tablet .ytp-button-pause:focus {
	WIDTH: 42px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-tablet-vflYlDihP.png) no-repeat 0px -92px; HEIGHT: 42px; background-size: auto
}
.html5-tablet .ytp-button-pause:hover {
	WIDTH: 42px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-tablet-vflYlDihP.png) no-repeat 0px -92px; HEIGHT: 42px; background-size: auto
}
.html5-tablet .ytp-button-stop {
	WIDTH: 42px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-tablet-vflYlDihP.png) no-repeat -92px -92px; HEIGHT: 42px; background-size: auto
}
.html5-tablet .ytp-button-stop:focus {
	WIDTH: 42px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-tablet-vflYlDihP.png) no-repeat -92px -92px; HEIGHT: 42px; background-size: auto
}
.html5-tablet .ytp-button-stop:hover {
	WIDTH: 42px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-tablet-vflYlDihP.png) no-repeat -92px -92px; HEIGHT: 42px; background-size: auto
}
.html5-tablet .ytp-button-stop:active {
	BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-tablet-vflYlDihP.png) no-repeat -233px -46px
}
.html5-tablet .ytp-button-replay {
	WIDTH: 42px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-tablet-vflYlDihP.png) no-repeat 0px -46px; HEIGHT: 42px; background-size: auto
}
.html5-tablet .ytp-button-replay:focus {
	WIDTH: 42px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-tablet-vflYlDihP.png) no-repeat 0px -46px; HEIGHT: 42px; background-size: auto
}
.html5-tablet .ytp-button-replay:hover {
	WIDTH: 42px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-tablet-vflYlDihP.png) no-repeat 0px -46px; HEIGHT: 42px; background-size: auto
}
.html5-tablet .ytp-button-replay:active {
	BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-tablet-vflYlDihP.png) no-repeat -184px -230px
}
.html5-tablet .ytp-button-next {
	WIDTH: 42px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-tablet-vflYlDihP.png) no-repeat -233px -276px; HEIGHT: 42px; background-size: auto
}
.html5-tablet .ytp-button-next:focus {
	WIDTH: 42px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-tablet-vflYlDihP.png) no-repeat -233px -276px; HEIGHT: 42px; background-size: auto
}
.html5-tablet .ytp-button-next:hover {
	WIDTH: 42px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-tablet-vflYlDihP.png) no-repeat -233px -276px; HEIGHT: 42px; background-size: auto
}
.html5-tablet .ytp-button-next:active {
	BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-tablet-vflYlDihP.png) no-repeat -138px -230px
}
.html5-tablet .ytp-button-prev {
	WIDTH: 42px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-tablet-vflYlDihP.png) no-repeat -184px -276px; HEIGHT: 42px; background-size: auto
}
.html5-tablet .ytp-button-prev:focus {
	WIDTH: 42px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-tablet-vflYlDihP.png) no-repeat -184px -276px; HEIGHT: 42px; background-size: auto
}
.html5-tablet .ytp-button-prev:hover {
	WIDTH: 42px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-tablet-vflYlDihP.png) no-repeat -184px -276px; HEIGHT: 42px; background-size: auto
}
.ytp-button-prev:active {
	BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-tablet-vflYlDihP.png) no-repeat -138px -276px
}
.html5-tablet .ytp-button:active {
	BACKGROUND-COLOR: #b40909
}
.html5-tablet .ytp-button-watch-later {
	MARGIN-TOP: 3px; WIDTH: 45px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-tablet-vflYlDihP.png) no-repeat -40px -184px; HEIGHT: 38px; background-size: auto
}
.html5-tablet .ytp-button-watch-later:hover {
	MARGIN-TOP: 3px; WIDTH: 45px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-tablet-vflYlDihP.png) no-repeat -40px -184px; HEIGHT: 38px; background-size: auto
}
.html5-tablet .ytp-button-watch-later:active {
	WIDTH: 45px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-tablet-vflYlDihP.png) no-repeat -82px -364px; HEIGHT: 38px; background-size: auto
}
.html5-tablet .ytp-button-fullscreen-enter {
	WIDTH: 42px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-tablet-vflYlDihP.png) no-repeat -181px -138px; HEIGHT: 42px; background-size: auto
}
.html5-tablet .ytp-button-fullscreen-enter:focus {
	WIDTH: 42px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-tablet-vflYlDihP.png) no-repeat -181px -138px; HEIGHT: 42px; background-size: auto
}
.html5-tablet .ytp-button-fullscreen-enter:hover {
	WIDTH: 42px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-tablet-vflYlDihP.png) no-repeat -181px -138px; HEIGHT: 42px; background-size: auto
}
.html5-tablet .ytp-button-fullscreen-enter:active {
	WIDTH: 42px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-tablet-vflYlDihP.png) #b40909 no-repeat -138px -46px; HEIGHT: 42px; background-size: auto
}
.html5-tablet .ytp-button-fullscreen-exit {
	WIDTH: 42px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-tablet-vflYlDihP.png) no-repeat -233px -138px; HEIGHT: 42px; background-size: auto
}
.html5-tablet .ytp-button-fullscreen-exit:focus {
	WIDTH: 42px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-tablet-vflYlDihP.png) no-repeat -233px -138px; HEIGHT: 42px; background-size: auto
}
.html5-tablet .ytp-button-fullscreen-exit:hover {
	WIDTH: 42px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-tablet-vflYlDihP.png) no-repeat -233px -138px; HEIGHT: 42px; background-size: auto
}
.html5-tablet .ytp-button-fullscreen-exit:active {
	WIDTH: 42px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-tablet-vflYlDihP.png) #b40909 no-repeat -46px -92px; 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(//s.ytimg.com/yts/imgbin/player-tablet-vflYlDihP.png) no-repeat -40px -226px
}
.html5-tablet .html5-volume-control:focus [data-value=max].ytp-button-volume {
	BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-tablet-vflYlDihP.png) no-repeat -40px -226px
}
.html5-tablet [data-value=loud].ytp-button-volume:hover {
	BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-tablet-vflYlDihP.png) no-repeat -40px -226px
}
.html5-tablet .html5-volume-control:focus [data-value=loud].ytp-button-volume {
	BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-tablet-vflYlDihP.png) no-repeat -40px -226px
}
.html5-tablet [data-value=max].ytp-button-volume {
	BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-tablet-vflYlDihP.png) no-repeat -40px -226px
}
.html5-tablet [data-value=loud].ytp-button-volume {
	BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-tablet-vflYlDihP.png) no-repeat -40px -226px
}
.html5-tablet [data-value=max].ytp-button-volume:active {
	BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-tablet-vflYlDihP.png) no-repeat -138px -184px
}
.html5-tablet [data-value=loud].ytp-button-volume:active {
	BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-tablet-vflYlDihP.png) no-repeat -138px -184px
}
.html5-tablet [data-value=normal].ytp-button-volume {
	BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-tablet-vflYlDihP.png) no-repeat 0px 0px
}
.html5-tablet [data-value=quiet].ytp-button-volume {
	BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-tablet-vflYlDihP.png) no-repeat 0px 0px
}
.html5-tablet [data-value=normal].ytp-button-volume:hover {
	BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-tablet-vflYlDihP.png) no-repeat 0px 0px
}
.html5-tablet .html5-volume-control:focus [data-value=normal].ytp-button-volume {
	BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-tablet-vflYlDihP.png) no-repeat 0px 0px
}
.html5-tablet [data-value=quiet].ytp-button-volume:hover {
	BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-tablet-vflYlDihP.png) no-repeat 0px 0px
}
.html5-tablet .html5-volume-control:focus [data-value=quiet].ytp-button-volume {
	BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-tablet-vflYlDihP.png) no-repeat 0px 0px
}
.html5-tablet [data-value=normal].ytp-button-volume:active {
	BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-tablet-vflYlDihP.png) no-repeat 0px -138px
}
.html5-tablet [data-value=quiet].ytp-button-volume:active {
	BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-tablet-vflYlDihP.png) no-repeat 0px -138px
}
.html5-tablet [data-value=min].ytp-button-volume {
	BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-tablet-vflYlDihP.png) no-repeat -233px -184px
}
.html5-tablet [data-value=min].ytp-button-volume:hover {
	BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-tablet-vflYlDihP.png) no-repeat -233px -184px
}
.html5-tablet .html5-volume-control:focus [data-value=min].ytp-button-volume {
	BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-tablet-vflYlDihP.png) no-repeat -233px -184px
}
.html5-tablet [data-value=min].ytp-button-volume:active {
	BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-tablet-vflYlDihP.png) no-repeat -92px 0px
}
.html5-tablet [data-value=off].ytp-button-volume {
	BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-tablet-vflYlDihP.png) no-repeat -92px -46px
}
.html5-tablet [data-value=off].ytp-button-volume:hover {
	BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-tablet-vflYlDihP.png) no-repeat -92px -46px
}
.html5-tablet .html5-volume-control:focus [data-value=off].ytp-button-volume {
	BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-tablet-vflYlDihP.png) no-repeat -92px -46px
}
.html5-tablet [data-value=off].ytp-button-volume:active {
	BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-tablet-vflYlDihP.png) no-repeat -92px -276px
}
.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-body .yt-uix-button-menu-player {
	MARGIN-TOP: -32px
}
.html5-tablet-body .yt-uix-button-menu-player .yt-uix-button-menu-item {
	FONT-SIZE: 15px
}
.html5-tablet-body .html5-popup-menu LI.html5-popup-menu-header {
	FONT-SIZE: 15px
}
.html5-tablet .html5-large-player-button {
	DISPLAY: none !important
}
.html5-tablet .html5-small-player-button {
	DISPLAY: none !important
}
.html5-tablet .html5-speed-button {
	DISPLAY: none !important
}
.html5-tablet .html5-threed-button {
	DISPLAY: none !important
}
.html5-tablet .ytp-button-playlist {
	DISPLAY: none !important
}
.html5-tablet .ytp-button-watch-later {
	DISPLAY: none !important
}
.html5-tablet .ytp-progress-bar-container {
	BOTTOM: 42px
}
.html5-tablet .html5-progress-bar {
	HEIGHT: 20px
}
.html5-tablet .video-ad-status-bar {
	PADDING-BOTTOM: 0px; MARGIN-BOTTOM: 44px
}
.html5-tablet .video-ad-status-bar .ytp-progress-list {
	-moz-transition: -moz-transform .5s ease-in; -webkit-transition: -webkit-transform .5s ease-in; transition: transform .5s ease-in; -moz-transform: scaley(0.25); -ms-transform: scaley(0.25); -webkit-transform: scaley(0.25); transform: scaley(0.25); -ms-transition: -ms-transform .5s ease-in
}
.playing-mode.ytp-user-idle.html5-tablet .ytp-progress-list {
	-moz-transition: -moz-transform .5s ease-in; -webkit-transition: -webkit-transform .5s ease-in; transition: transform .5s ease-in; -moz-transform: scaley(0.25); -ms-transform: scaley(0.25); -webkit-transform: scaley(0.25); transform: scaley(0.25); -ms-transition: -ms-transform .5s ease-in
}
.html5-tablet .disabled-control-seek .ytp-progress-list {
	-moz-transition: -moz-transform .5s ease-in; -webkit-transition: -webkit-transform .5s ease-in; transition: transform .5s ease-in; -moz-transform: scaley(0.25); -ms-transform: scaley(0.25); -webkit-transform: scaley(0.25); transform: scaley(0.25); -ms-transition: -ms-transform .5s ease-in
}
.html5-tablet .html5-progress-magnifier-hover .html5-progress-tooltip {
	BOTTOM: 57px
}
.html5-tablet .ytp-progress-magnifier {
	BOTTOM: 28px
}
.html5-tablet .ytp-progress-list {
	HEIGHT: 20px
}
.video-ads.html5-tablet .html5-ad-progress-list.ytp-progress-list {
	HEIGHT: 20px
}
.html5-tablet .ytp-progress-list-fg {
	HEIGHT: 0px
}
.html5-tablet .html5-scrubber {
	BOTTOM: -6px
}
.html5-tablet .html5-scrubber-button {
	BORDER-RIGHT-WIDTH: 10px; WIDTH: 12px; BOTTOM: -6px; BORDER-TOP-WIDTH: 10px; BORDER-BOTTOM-WIDTH: 10px; HEIGHT: 12px; MARGIN-LEFT: -16px; BORDER-LEFT-WIDTH: 10px; border-radius: 16px
}
.html5-tablet .video-ad-status-bar .html5-scrubber-button {
	-moz-transition: -moz-transform .5s ease-in; -webkit-transition: -webkit-transform .5s ease-in; transition: transform .5s ease-in; -moz-transform: translateY(7.5px) scale(0, 0); -ms-transform: translateY(7.5px) scale(0, 0); -webkit-transform: translateY(7.5px) scale(0, 0); transform: translateY(7.5px) scale(0, 0); -ms-transition: -ms-transform .5s ease-in
}
.playing-mode.ytp-user-idle.html5-tablet .html5-scrubber-button {
	-moz-transition: -moz-transform .5s ease-in; -webkit-transition: -webkit-transform .5s ease-in; transition: transform .5s ease-in; -moz-transform: translateY(7.5px) scale(0, 0); -ms-transform: translateY(7.5px) scale(0, 0); -webkit-transform: translateY(7.5px) scale(0, 0); transform: translateY(7.5px) scale(0, 0); -ms-transition: -ms-transform .5s ease-in
}
.html5-tablet .disabled-control-seek .html5-scrubber-button {
	-moz-transition: -moz-transform .5s ease-in; -webkit-transition: -webkit-transform .5s ease-in; transition: transform .5s ease-in; -moz-transform: translateY(7.5px) scale(0, 0); -ms-transform: translateY(7.5px) scale(0, 0); -webkit-transform: translateY(7.5px) scale(0, 0); transform: translateY(7.5px) scale(0, 0); -ms-transition: -ms-transform .5s ease-in
}
.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 .video-ad-status-bar .html5-clip-marker {
	-moz-transition: -moz-transform .5s ease-in; -webkit-transition: -webkit-transform .5s ease-in; transition: transform .5s ease-in; -moz-transform: scaleY(0.3125); -ms-transform: scaleY(0.3125); -webkit-transform: scaleY(0.3125); transform: scaleY(0.3125); -ms-transition: -ms-transform .5s ease-in
}
.playing-mode.ytp-user-idle.html5-tablet .html5-clip-marker {
	-moz-transition: -moz-transform .5s ease-in; -webkit-transition: -webkit-transform .5s ease-in; transition: transform .5s ease-in; -moz-transform: scaleY(0.3125); -ms-transform: scaleY(0.3125); -webkit-transform: scaleY(0.3125); transform: scaleY(0.3125); -ms-transition: -ms-transform .5s ease-in
}
.html5-tablet .disabled-control-seek .html5-clip-marker {
	-moz-transition: -moz-transform .5s ease-in; -webkit-transition: -webkit-transform .5s ease-in; transition: transform .5s ease-in; -moz-transform: scaleY(0.3125); -ms-transform: scaleY(0.3125); -webkit-transform: scaleY(0.3125); transform: scaleY(0.3125); -ms-transition: -ms-transform .5s ease-in
}
.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-info-bar {
	HEIGHT: 34px; -webkit-transition-duration: .05s; -moz-transition-duration: .05s; transition-duration: .05s
}
.html5-tablet .show-share.html5-info-bar {
	HEIGHT: 72px
}
.html5-tablet .show-more-info.html5-info-bar {
	HEIGHT: 100%
}
.html5-tablet .html5-title {
	HEIGHT: 34px
}
.html5-tablet .html5-info-panel {
	TOP: 34px
}
.html5-tablet .html5-storyboard {
	BOTTOM: 20px
}
.playing-mode.ytp-user-idle.html5-tablet .html5-info-bar {
	-webkit-transition-duration: .5s; -moz-transition-duration: .5s; transition-duration: .5s
}
.html5-tablet .html5-watermark {
	BOTTOM: 64px; -webkit-transition-duration: .05s; -moz-transition-duration: .05s; transition-duration: .05s
}
.playing-mode.ytp-user-idle.html5-tablet .html5-watermark {
	BOTTOM: 5px; -webkit-transition-duration: .5s; -moz-transition-duration: .5s; transition-duration: .5s
}
.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(//s.ytimg.com/yts/imgbin/player-tablet-vflYlDihP.png) no-repeat -184px -184px; FLOAT: right; HEIGHT: 42px; background-size: auto
}
.html5-tablet .ytp-settings-button-active:focus {
	BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-tablet-vflYlDihP.png) no-repeat -184px -184px
}
.html5-tablet .ytp-settings-button-active:hover {
	BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-tablet-vflYlDihP.png) no-repeat -184px -184px
}
.html5-tablet .ytp-settings-button-active:active {
	BACKGROUND-COLOR: #b40909
}
.html5-tablet .ytp-button-watch-on-youtube {
	MARGIN-TOP: 3px; WIDTH: 78px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-tablet-vflYlDihP.png) no-repeat 0px -322px; FLOAT: right; HEIGHT: 38px; background-size: auto
}
.html5-tablet .ytp-button-watch-on-youtube:focus {
	MARGIN-TOP: 3px; WIDTH: 78px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-tablet-vflYlDihP.png) no-repeat 0px -322px; FLOAT: right; HEIGHT: 38px; background-size: auto
}
.html5-tablet .ytp-button-watch-on-youtube:hover {
	MARGIN-TOP: 3px; WIDTH: 78px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-tablet-vflYlDihP.png) no-repeat 0px -322px; FLOAT: right; HEIGHT: 38px; background-size: auto
}
.html5-tablet .ytp-subtitles-button {
	WIDTH: 42px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-tablet-vflYlDihP.png) no-repeat -92px -184px; FLOAT: right; HEIGHT: 42px; background-size: auto
}
.html5-tablet .ytp-subtitles-button:focus {
	WIDTH: 42px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-tablet-vflYlDihP.png) no-repeat -92px -184px; FLOAT: right; HEIGHT: 42px; background-size: auto
}
.html5-tablet .ytp-subtitles-button:hover {
	WIDTH: 42px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-tablet-vflYlDihP.png) no-repeat -92px -184px; FLOAT: right; HEIGHT: 42px; background-size: auto
}
.html5-tablet .ytp-subtitles-button-active {
	WIDTH: 42px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-tablet-vflYlDihP.png) no-repeat -46px -138px; FLOAT: right; HEIGHT: 42px; background-size: auto
}
.html5-tablet .ytp-subtitles-button-active:focus {
	WIDTH: 42px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-tablet-vflYlDihP.png) no-repeat -46px -138px; FLOAT: right; HEIGHT: 42px; background-size: auto
}
.html5-tablet .ytp-subtitles-button-active:hover {
	WIDTH: 42px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-tablet-vflYlDihP.png) no-repeat -46px -138px; FLOAT: right; HEIGHT: 42px; background-size: auto
}
.html5-tablet .ytp-subtitles-button:active {
	BACKGROUND-COLOR: #b40909
}
.html5-tablet .cc-international .ytp-subtitles-button {
	BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-tablet-vflYlDihP.png) no-repeat -82px -322px
}
.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: 30px
}
.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%; LEFT: 50%
}
.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 {
	POSITION: relative; WIDTH: 160px; DISPLAY: table; FLOAT: right; HEIGHT: 101%
}
.subscribecard-endscreen .ytp-watch-next-content {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 30px; 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-views {
	COLOR: #999; FONT-SIZE: 11px
}
.subscribecard-endscreen .ytp-watch-next-uploaded {
	COLOR: #999; FONT-SIZE: 11px
}
.html5-endscreen {
	Z-INDEX: 860; POSITION: absolute; WIDTH: 100%; BOTTOM: 0px; DISPLAY: none; HEIGHT: auto; OVERFLOW: hidden; TOP: 0px; CURSOR: default; LEFT: 0px
}
.ad-showing .html5-endscreen-content {
	BORDER-BOTTOM: transparent 200px solid
}
.endscreen-enable-layout.html5-endscreen {
	DISPLAY: block; VISIBILITY: hidden
}
.videowall-endscreen.html5-endscreen {
	BACKGROUND: #000
}
.videowall-endscreen.html5-endscreen .html5-endscreen-content {
	POSITION: absolute; MARGIN: 10px auto; WIDTH: 100%; HEIGHT: 100%; OVERFLOW: hidden; TOP: 50%; LEFT: 50%; -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%)
}
.videowall-still {
	BOX-SIZING: border-box; BORDER-BOTTOM: #000 1px solid; POSITION: relative; BORDER-LEFT: #000 1px solid; DISPLAY: inline-block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center 50%; COLOR: #fff; FONT-SIZE: 13px; VERTICAL-ALIGN: top; OVERFLOW: hidden; BORDER-TOP: #000 1px solid; CURSOR: pointer; BORDER-RIGHT: #000 1px solid; background-size: cover; -moz-box-sizing: border-box; background-clip: border-box
}
.videowall-still:hover {
	BORDER-BOTTOM: #000 1px solid; BORDER-LEFT: #000 1px solid; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; BORDER-TOP: #000 1px solid; BORDER-RIGHT: #000 1px solid; TEXT-DECORATION: none; opacity: 1
}
.videowall-still:focus {
	BORDER-BOTTOM: #000 1px solid; BORDER-LEFT: #000 1px solid; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; BORDER-TOP: #000 1px solid; BORDER-RIGHT: #000 1px solid; TEXT-DECORATION: none; opacity: 1
}
.videowall-still-list {
	PADDING-BOTTOM: 28px
}
.feature-video .videowall-still:first-child {
	FLOAT: left
}
.videowall-still-featured-label {
	BOX-SIZING: border-box; POSITION: absolute; TEXT-ALIGN: left; 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; TEXT-ALIGN: left; 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-info-bg {
	POSITION: absolute; WIDTH: 100%; DISPLAY: block; HEIGHT: 100%; TOP: 0px; LEFT: 0px
}
.videowall-still-info-title {
	POSITION: absolute; PADDING-BOTTOM: 0px; LINE-HEIGHT: 15px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; HEIGHT: 30px; COLOR: #fff; OVERFLOW: hidden; TOP: 0px; PADDING-TOP: 10px; LEFT: 0px
}
.videowall-still-info-author {
	POSITION: absolute; BOTTOM: 25px; DISPLAY: block; HEIGHT: 11px; COLOR: #999; FONT-SIZE: 11px; OVERFLOW: hidden; LEFT: 10px
}
.videowall-still-info-view-count {
	POSITION: absolute; BOTTOM: 10px; COLOR: #666; FONT-SIZE: 11px; LEFT: 10px
}
.videowall-still-info-duration {
	POSITION: absolute; TEXT-ALIGN: right; BOTTOM: 10px; COLOR: #666; FONT-SIZE: 11px; RIGHT: 10px; LEFT: auto
}
.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 {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; BOTTOM: -48px; PADDING-RIGHT: 10px; HEIGHT: 28px; COLOR: #fff; PADDING-TOP: 10px; -moz-transition: bottom .3s ease; -webkit-transition: bottom .3s ease; transition: bottom .3s ease
}
.videowall-still-autoplay .videowall-still-listlabel-autoplay {
	BOTTOM: 0px
}
.videowall-still-listlabel-autoplay-cancel {
	BORDER-BOTTOM: #333 1px solid; BORDER-LEFT: #333 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #333; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FLOAT: right; HEIGHT: 28px; FONT-SIZE: 11px; BORDER-TOP: #333 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #333 1px solid; PADDING-TOP: 0px; border-radius: 2px; box-shadow: 0 1px 0 rgba(0, 0, 0, 0.05)
}
.videowall-still-listlabel-autoplay-label {
	TEXT-OVERFLOW: ellipsis; WORD-WRAP: normal; WHITE-SPACE: nowrap; OVERFLOW: hidden; -o-text-overflow: ellipsis
}
.videowall-still-listlabel-autoplay-label-message {
	TEXT-TRANSFORM: uppercase; COLOR: #c03636; FONT-SIZE: 12px
}
.autoplay-play-canvas {
	POSITION: absolute; MARGIN: -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-listlabel-regular {
	TEXT-TRANSFORM: uppercase; PADDING-RIGHT: 10px; DISPLAY: none; HEIGHT: 28px; COLOR: #fff; FONT-WEIGHT: bold
}
.videowall-still-listlabel-episodic {
	DISPLAY: none; HEIGHT: 56px; COLOR: #333
}
.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(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -643px -62px; HEIGHT: 27px; TOP: 8px; RIGHT: 15px; background-size: auto
}
.videowall-still-listlabel-icon {
	WIDTH: 30px; DISPLAY: inline-block; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -643px -62px; HEIGHT: 27px; VERTICAL-ALIGN: middle; background-size: auto
}
.videowall-still-listlabel-length {
	FONT-WEIGHT: normal
}
.videowall-still:hover .videowall-still-listlabel {
	
}
.videowall-still:focus .videowall-still-listlabel {
	
}
.videowall-still-autoplay .videowall-still-listlabel-autoplay {
	DISPLAY: block
}
.videowall-still-list .videowall-still-listlabel-regular {
	DISPLAY: block
}
.videowall-still-episodic .videowall-still-listlabel-episodic {
	DISPLAY: block
}
.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: translate(0, -50%); -ms-transform: translate(0, -50%); -webkit-transform: translate(0, -50%); transform: translate(0, -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
}
.iv-module-created .html5-annotations-button {
	DISPLAY: block
}
.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%; OVERFLOW: hidden
}
.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(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -102px -157px; 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,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAQAAACR313BAAAKPWlDQ1BpY2MAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4BUaaISkgChhBgSQOyIqMCIoiKCFRkUccDREZCxIoqFQbH3AXkIKOPgKDZU3g/eGn2z5r03b/avvfY5Z53vnH0+AEZgsESahaoBZEoV8ogAHzw2Lh4ndwMKVCCBA4BAmC0LifSPAgDg+/Hw7IgAH/gCBODNbUAAAG7YBIbhOPx/UBfK5AoAJAwApovE2UIApBAAMnIVMgUAMgoA7KR0mQIAJQAAWx4bFw+AagEAO2WSTwMAdtIk9wIAtihTKgJAowBAJsoUiQDQDgBYl6MUiwCwYAAoypGIcwGwmwBgkqHMlABg7wCAnSkWZAMQGABgohALUwEI9gDAkEdF8AAIMwEojJSveNJXXCHOUwAA8LJki+WSlFQFbiG0xB1cXbl4oDg3Q6xQ2IQJhOkCuQjnZWXKBNLFAJMzAwCARnZEgA/O9+M5O7g6O9s42jp8taj/GvyLiI2L/5c/r8IBAQCE0/VF+7O8rBoA7hgAtvGLlrQdoGUNgNb9L5rJHgDVQoDmq1/Nw+H78fBUhULmZmeXm5trKxELbYWpX/X5nwl/AV/1s+X78fDf14P7ipMFygwFHhHggwuzMrKUcjxbJhCKcZs/HvHfLvzzd0yLECeL5WKpUIxHS8S5EmkKzsuSiiQKSZYUl0j/k4l/s+wPmLxrAGDVfgb2QltQu8oG7JcuILDogCXsAgDkd9+CqdEQBgAxBoOTdw8AMPmb/x1oGQCg2ZIUHACAFxGFC5XynMkYAQCACDRQBTZogz4YgwXYgCO4gDt4gR/MhlCIgjhYAEJIhUyQQy4shVVQBCWwEbZCFeyGWqiHRjgCLXACzsIFuALX4BY8gF4YgOcwCm9gHEEQMsJEWIg2YoCYItaII8JFZiF+SDASgcQhiUgKIkWUyFJkNVKClCNVyF6kHvkeOY6cRS4hPcg9pA8ZRn5DPqAYykDZqB5qhtqhXNQbDUKj0PloCroIzUcL0Q1oJVqDHkKb0bPoFfQW2os+R8cwwOgYBzPEbDAuxsNCsXgsGZNjy7FirAKrwRqxNqwTu4H1YiPYewKJwCLgBBuCOyGQMJcgJCwiLCeUEqoIBwjNhA7CDUIfYZTwmcgk6hKtiW5EPjGWmELMJRYRK4h1xGPE88RbxAHiGxKJxCGZk1xIgaQ4UhppCamUtJPURDpD6iH1k8bIZLI22ZrsQQ4lC8gKchF5O/kQ+TT5OnmA/I5CpxhQHCn+lHiKlFJAqaAcpJyiXKcMUsapalRTqhs1lCqiLqaWUWupbdSr1AHqOE2dZk7zoEXR0miraJW0Rtp52kPaKzqdbkR3pYfTJfSV9Er6YfpFeh/9PUODYcXgMRIYSsYGxn7GGcY9xismk2nG9GLGMxXMDcx65jnmY+Y7FZaKrQpfRaSyQqVapVnlusoLVaqqqaq36gLVfNUK1aOqV1VH1KhqZmo8NYHacrVqteNqd9TG1FnqDuqh6pnqpeoH1S+pD2mQNcw0/DREGoUa+zTOafSzMJYxi8cSslazalnnWQNsEtuczWensUvY37G72aOaGpozNKM18zSrNU9q9nIwjhmHz8nglHGOcG5zPkzRm+I9RTxl/ZTGKdenvNWaquWlJdYq1mrSuqX1QRvX9tNO196k3aL9SIegY6UTrpOrs0vnvM7IVPZU96nCqcVTj0y9r4vqWulG6C7R3afbpTump68XoCfT2653Tm9En6PvpZ+mv0X/lP6wActgloHEYIvBaYNnuCbujWfglXgHPmqoaxhoqDTca9htOG5kbjTXqMCoyeiRMc2Ya5xsvMW43XjUxMAkxGSpSYPJfVOqKdc01XSbaafpWzNzsxiztWYtZkPmWuZ883zzBvOHFkwLT4tFFjUWNy1JllzLdMudltesUCsnq1Sraqur1qi1s7XEeqd1zzTiNNdp0mk10+7YMGy8bXJsGmz6bDm2wbYFti22L+xM7OLtNtl12n22d7LPsK+1f+Cg4TDbocChzeE3RytHoWO1483pzOn+01dMb53+cob1DPGMXTPuOrGcQpzWOrU7fXJ2cZY7NzoPu5i4JLrscLnDZXPDuKXci65EVx/XFa4nXN+7Obsp3I64/epu457uftB9aKb5TPHM2pn9HkYeAo+9Hr2z8FmJs/bM6vU09BR41ng+8TL2EnnVeQ16W3qneR/yfuFj7yP3OebzlufGW8Y744v5BvgW+3b7afjN9avye+xv5J/i3+A/GuAUsCTgTCAxMChwU+Advh5fyK/nj852mb1sdkcQIygyqCroSbBVsDy4LQQNmR2yOeThHNM50jktoRDKD90c+ijMPGxR2I/hpPCw8OrwpxEOEUsjOiNZkQsjD0a+ifKJKot6MNdirnJue7RqdEJ0ffTbGN+Y8pjeWLvYZbFX4nTiJHGt8eT46Pi6+LF5fvO2zhtIcEooSrg933x+3vxLC3QWZCw4uVB1oWDh0URiYkziwcSPglBBjWAsiZ+0I2lUyBNuEz4XeYm2iIbFHuJy8WCyR3J58lCKR8rmlOFUz9SK1BEJT1IleZkWmLY77W16aPr+9ImMmIymTEpmYuZxqYY0XdqRpZ+Vl9Ujs5YVyXoXuS3aumhUHiSvy0ay52e3KtgKmaJLaaFco+zLmZVTnfMuNzr3aJ56njSva7HV4vWLB/P9879dQlgiXNK+1HDpqqV9y7yX7V2OLE9a3r7CeEXhioGVASsPrKKtSl/1U4F9QXnB69Uxq9sK9QpXFvavCVjTUKRSJC+6s9Z97e51hHWSdd3rp6/fvv5zsaj4col9SUXJx1Jh6eVvHL6p/GZiQ/KG7jLnsl0bSRulG29v8tx0oFy9PL+8f3PI5uYt+JbiLa+3Ltx6qWJGxe5ttG3Kbb2VwZWt2022b9z+sSq16la1T3XTDt0d63e83SnaeX2X167G3Xq7S3Z/2CPZc3dvwN7mGrOain2kfTn7ntZG13Z+y/22vk6nrqTu037p/t4DEQc66l3q6w/qHixrQBuUDcOHEg5d+873u9ZGm8a9TZymksNwWHn42feJ398+EnSk/Sj3aOMPpj/sOMY6VtyMNC9uHm1JbeltjWvtOT77eHube9uxH21/3H/C8ET1Sc2TZadopwpPTZzOPz12RnZm5GzK2f72he0PzsWeu9kR3tF9Puj8xQv+F851eneevuhx8cQlt0vHL3Mvt1xxvtLc5dR17Cenn451O3c3X3W52nrN9Vpbz8yeU9c9r5+94Xvjwk3+zSu35tzquT339t07CXd674ruDt3LuPfyfs798QcrHxIfFj9Se1TxWPdxzc+WPzf1Ovee7PPt63oS+eRBv7D/+T+y//FxoPAp82nFoMFg/ZDj0Ilh/+Frz+Y9G3guez4+UvSL+i87Xli8+OFXr1+7RmNHB17KX078VvpK+9X+1zNet4+FjT1+k/lm/G3xO+13B95z33d+iPkwOJ77kfyx8pPlp7bPQZ8fTmROTPwTA5jz/CVjM6IAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAAJiS0dEAP+Hj8y/AAAACXBIWXMAAAsTAAALEwEAmpwYAAAACXZwQWcAAAAPAAAADwBjHBMTAAAAaklEQVQY053QsQ2DQAxG4WfEAAyT3ajSXJM5IrFJ1kAiU6R9KYBDoOOE+N3Y+gpbDgHkJA3VtLvpy5j7Bx2g4pqX5Pq40MZzUo2T+DzjGS3zikUeMmrvdOSf78ORhhK3v3bpqVHj8uYA+AM5cr1LRLUx2AAAAABJRU5ErkJggg==); 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 .annotation-x-button {
	WIDTH: 22px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -652px 0px; HEIGHT: 22px; background-size: auto
}
.annotation-type-custom.annotation .annotation-x-button {
	MARGIN-TOP: 3px; WIDTH: 10px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -643px -219px; HEIGHT: 10px; background-size: auto
}
.annotation-type-custom.annotation .annotation-x-button-container {
	POSITION: absolute; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; DISPLAY: none; CURSOR: pointer; PADDING-TOP: 4px; opacity: .8
}
.annotation-type-custom.annotation .annotation-x-button-container:hover {
	DISPLAY: inherit; opacity: 1
}
.annotation-type-custom.annotation:hover .annotation-x-button-container {
	DISPLAY: inherit
}
.annotation-type-custom.annotation {
	Z-INDEX: 1; 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
}
.annotation-type-custom.annotation .branding-context-container-outer {
	POSITION: absolute; WIDTH: 0px; HEIGHT: 62px; OVERFLOW: hidden
}
.annotation-type-custom.annotation .branding-context-container-inner {
	BACKGROUND-COLOR: #030303; DISPLAY: inline-block; MAX-WIDTH: 246px; WHITE-SPACE: nowrap; COLOR: #fff
}
.annotation-type-custom.annotation .branding-img-container IMG {
	POSITION: relative; opacity: .7
}
.annotation-type-custom.annotation .branding-img-container {
	FLOAT: right
}
.annotation-type-custom.annotation IMG.iv-click-target:hover {
	opacity: 1
}
.annotation-type-custom.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
}
.annotation-type-custom.annotation .iv-branding-context-subscribe {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #aaa; FONT-SIZE: 11px; PADDING-TOP: 0px
}
.annotation-type-custom.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-actions {
	HEIGHT: 40px
}
.iv-promo.annotation {
	COLOR: #ccc; MARGIN-LEFT: 0px; FONT-SIZE: 11px; -moz-transition: margin-left .2s ease-out; -webkit-transition: margin-left .2s ease-out; transition: margin-left .2s ease-out
}
.iv-promo.annotation:hover {
	
}
.iv-promo.annotation .iv-promo-img {
	Z-INDEX: 1; POSITION: relative; WIDTH: 40px; DISPLAY: block
}
.iv-promo.annotation .iv-promo-img IMG {
	Z-INDEX: 1; WIDTH: 40px; DISPLAY: block
}
.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-img .iv-promo-playlist-length {
	POSITION: absolute; WHITE-SPACE: nowrap
}
.iv-promo.annotation .iv-promo-img .iv-promo-video-duration {
	POSITION: absolute; WHITE-SPACE: nowrap
}
.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 {
	MAX-WIDTH: 280px; WHITE-SPACE: nowrap; MARGIN-RIGHT: 31px; -moz-transition: all .2s ease-out; -webkit-transition: all .2s ease-out; transition: all .2s ease-out
}
.iv-promo.annotation .iv-promo-contents > DIV {
	BOX-SIZING: border-box; DISPLAY: inline-block; HEIGHT: 100%; VERTICAL-ALIGN: middle
}
.iv-promo.annotation .iv-promo-contents .iv-promo-txt {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; MAX-WIDTH: 280px; PADDING-TOP: 0px; -webkit-font-smoothing: antialiased
}
.iv-promo.annotation .iv-promo-contents .iv-promo-txt P {
	LINE-HEIGHT: 18px; MARGIN: 3px 0px -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(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -207px -182px; 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-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(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -334px -319px; 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(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -236px -186px; HEIGHT: 9px; background-size: auto
}
.iv-promo-inactive.iv-promo.annotation {
	MARGIN-LEFT: -100%; -moz-transition-timing-function: ease-in; -webkit-transition-timing-function: ease-in; transition-timing-function: ease-in
}
.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-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 {
	MAX-WIDTH: 0px; MARGIN-RIGHT: 28px
}
.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 {
	opacity: 1
}
.iv-cards.annotation {
	Z-INDEX: 2; POSITION: absolute; FONT-FAMILY: arial, sans-serif
}
.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: .6
}
.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(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat 0px -295px; HEIGHT: 10px; background-size: auto
}
.iv-cards-notif {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; TOP: 0px; CURSOR: pointer; RIGHT: 0px; PADDING-TOP: 0px; opacity: .75
}
.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: 17px; RIGHT: 22px; FONT-WEIGHT: lighter
}
.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; VERTICAL-ALIGN: middle; MARGIN-RIGHT: 7px; PADDING-TOP: 0px; background-size: cover
}
.iv-cards-notif > DIV SPAN {
	PADDING-RIGHT: 27px
}
.iv-cards-notif > BUTTON {
	POSITION: absolute; BACKGROUND: none transparent scroll repeat 0% 0%; TOP: 0px; CURSOR: pointer; RIGHT: 0px
}
.iv-cards-notif > BUTTON DIV {
	MARGIN: 10px; WIDTH: 28px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat 0px -171px; HEIGHT: 29px; background-size: auto
}
.iv-cards-notif > BUTTON SPAN {
	POSITION: relative; DISPLAY: none; FONT-SIZE: 12px; TOP: 4px; FONT-WEIGHT: bold; LEFT: 0px; 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 20px #000
}
.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; POSITION: relative; BACKGROUND-COLOR: #fff; MARGIN: 0px 10px 0px 15px; WIDTH: 545px; FLOAT: left; HEIGHT: 230px; COLOR: #999; OVERFLOW: hidden; opacity: .15; -moz-transition: opacity .5s ease; -webkit-transition: opacity .5s ease; border-radius: 2px; box-shadow: 0 1px 20px #000; transition: opacity .5s ease
}
.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; -moz-transition: opacity .5s ease; -webkit-transition: opacity .5s ease; transition: opacity .5s ease
}
.iv-cards-details article.iv-card-active .iv-click-target {
	CURSOR: pointer
}
.iv-card-simple {
	DISPLAY: table
}
.iv-card-simple > DIV {
	DISPLAY: table-cell; VERTICAL-ALIGN: middle
}
.iv-card-simple .iv-click-target {
	TEXT-OVERFLOW: ellipsis; MAX-WIDTH: 275px; OVERFLOW: hidden
}
.iv-card-simple .iv-card-image {
	BACKGROUND-COLOR: #eee; WIDTH: 230px
}
.iv-card-simple .iv-card-image IMG {
	MARGIN: auto; DISPLAY: block; MAX-WIDTH: 230px; MAX-HEIGHT: 230px
}
.iv-card-simple .iv-card-content {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 20px
}
.iv-card-simple H2 {
	LINE-HEIGHT: normal; MARGIN-BOTTOM: 9px; OVERFLOW: hidden; CURSOR: default
}
.iv-card-simple P {
	LINE-HEIGHT: normal; MARGIN-BOTTOM: 9px; OVERFLOW: hidden; CURSOR: default
}
.iv-card-simple H2 {
	COLOR: #666; MAX-HEIGHT: 93px; FONT-SIZE: 27px; FONT-WEIGHT: 500
}
.iv-card-simple P {
	MAX-HEIGHT: 51px; FONT-SIZE: 15px
}
.iv-card-watchable {
	PADDING-BOTTOM: 21px; PADDING-LEFT: 17px; PADDING-RIGHT: 17px; PADDING-TOP: 18px
}
.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; 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: 272px; HEIGHT: 153px; COLOR: #fff
}
.iv-card-watchable .iv-card-image IMG {
	WIDTH: 100%; DISPLAY: block; HEIGHT: 100%
}
.iv-card-watchable .iv-card-content {
	PADDING-LEFT: 15px; WIDTH: 224px
}
.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: #1b7fcc
}
.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: 13px
}
.iv-card-watchable .iv-card-content .iv-card-playlist-items {
	FONT-SIZE: 13px
}
.iv-card-watchable .iv-card-content .iv-card-meta-info {
	LINE-HEIGHT: 16px
}
.iv-card-watchable .iv-card-content .iv-card-playlist-items {
	LINE-HEIGHT: 18px
}
.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-card-playlist .iv-card-image .iv-card-image-overlay {
	POSITION: absolute; TEXT-ALIGN: center; TEXT-TRANSFORM: uppercase; WIDTH: 43.75%; DISPLAY: table; HEIGHT: 100%; COLOR: #fff; FONT-SIZE: 18px; TOP: 0px; RIGHT: 0px; -webkit-font-smoothing: antialiased
}
.iv-card-playlist > .iv-click-target:hover .iv-card-image-overlay {
	WIDTH: 100%
}
.iv-card-playlist .iv-card-image .iv-card-playlist-video-count {
	VERTICAL-ALIGN: middle
}
.iv-card-playlist .iv-card-image .iv-card-playlist-play-all {
	VERTICAL-ALIGN: middle
}
.iv-card-playlist > .iv-click-target:hover .iv-card-playlist-video-count {
	DISPLAY: none
}
.iv-card-playlist .iv-card-image .iv-card-playlist-play-all {
	DISPLAY: none
}
.iv-card-playlist .iv-card-image .iv-card-playlist-video-count {
	DISPLAY: table-cell
}
.iv-card-playlist > .iv-click-target:hover .iv-card-playlist-play-all {
	DISPLAY: table-cell
}
.iv-card-playlist .iv-card-image .iv-card-playlist-video-count:after {
	MARGIN: auto; WIDTH: 24px; DISPLAY: block; BACKGROUND: url(//s.ytimg.com/yts/imgbin/www-hitchhiker-vfle20-DT.png) no-repeat 0px -1733px; HEIGHT: 24px; CONTENT: ''; background-size: auto; opacity: .5
}
.iv-card-playlist .iv-card-image .iv-card-playlist-play-all:before {
	CONTENT: '\0025b6\0000a0'
}
.iv-card-playlist .iv-card-content .iv-card-meta-info > LI {
	DISPLAY: inline-block; MAX-WIDTH: 100%
}
.iv-card-playlist .iv-card-content .iv-card-meta-info > LI + LI:before {
	MARGIN: 0px 5px; CONTENT: '\0000b7'
}
.iv-card-channel {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BACKGROUND-REPEAT: no-repeat; PADDING-TOP: 105px; background-size: 100% 90px
}
.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 {
	POSITION: relative; 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: 430px
}
.iv-card-channel .iv-card-content H1 {
	LINE-HEIGHT: 18px; 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: #1b7fcc
}
.iv-card-channel .iv-card-content H1.iv-click-target:hover {
	COLOR: #1b7fcc
}
.iv-card-channel .iv-card-content P {
	MARGIN: 6px 0px
}
.iv-card-channel .iv-card-subscribe {
	MARGIN: 6px 0px
}
.iv-card-channel .iv-card-circled {
	MARGIN: 6px 0px
}
.iv-card-channel .iv-card-content P {
	LINE-HEIGHT: 14px; MAX-HEIGHT: 28px; FONT-SIZE: 12px; OVERFLOW: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 2
}
.iv-card-channel .iv-card-gplus {
	MARGIN: 0px 0px 10px 10px; WIDTH: 20px; DISPLAY: block; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -34px -285px; FLOAT: right; HEIGHT: 20px; background-size: auto
}
.iv-card-channel .iv-card-circled {
	FONT-SIZE: 11px
}
.iv-card-channel .iv-card-circled-thumbs {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FLOAT: left; PADDING-TOP: 0px
}
.iv-card-channel .iv-card-circled-text {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 23px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
.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: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: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
}
.show-tray-panel .ytp-playlist-tray-info {
	Z-INDEX: 881; BOX-SIZING: border-box; POSITION: absolute; WIDTH: 40%; BOTTOM: 0px; OVERFLOW: hidden; TOP: 0px; LEFT: 0px; -moz-box-sizing: border-box
}
.ytp-playlist-tray-action-share {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 100%; PADDING-RIGHT: 5px; DISPLAY: none; FLOAT: left; PADDING-TOP: 5px
}
.ytp-playlist-tray-action-info {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 100%; PADDING-RIGHT: 5px; DISPLAY: none; FLOAT: left; PADDING-TOP: 5px
}
.show-more-info .ytp-playlist-tray-action-info {
	DISPLAY: block
}
.show-share .ytp-playlist-tray-action-share {
	DISPLAY: block
}
.ytp-playlist-tray-action-share-heading {
	MARGIN-TOP: 15px; COLOR: #f1f2f1; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
.ytp-playlist-tray-info .share-bar-services {
	MARGIN-TOP: 15px; FLOAT: none; MARGIN-LEFT: 0px
}
.ytp-playlist-tray-info .html5-more-share-options {
	MARGIN-TOP: 15px; FLOAT: none; MARGIN-LEFT: 0px
}
.ytp-playlist-tray-info .ytp-action-buttons {
	FLOAT: left
}
.ytp-playlist-tray-playlist-title {
	COLOR: #f1f2f1; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
.ytp-playlist-tray-author-name {
	COLOR: #bcbcbc; FONT-SIZE: 12px; PADDING-TOP: 8px
}
.ytp-playlist-tray-description-text {
	COLOR: #f1f2f1; FONT-SIZE: 13px; PADDING-TOP: 8px
}
.ytp-playlist-tray-tray {
	Z-INDEX: 881; POSITION: absolute; WIDTH: 100%; BOTTOM: 0px; BACKGROUND: #2b2b2b; OVERFLOW: hidden; TOP: 0px; RIGHT: 0px
}
.show-tray-panel .ytp-playlist-tray-tray {
	WIDTH: 60%
}
.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(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -197px -64px; 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(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -428px 0px; FLOAT: left; HEIGHT: 30px; background-size: auto
}
.ytp-playlist-tray-info .ytp-action-buttons {
	PADDING-LEFT: 12px
}
.ytp-playlist-tray-container {
	POSITION: absolute; BOTTOM: 0px; DISPLAY: none; TOP: 30px; RIGHT: 0px; LEFT: 0px
}
.el-embedded.playlist-loaded .ytp-playlist-tray-container {
	DISPLAY: block
}
BODY[data-player-size=fullscreen] .playlist-loaded .ytp-playlist-tray-container {
	DISPLAY: block
}
.html5-remote-module {
	Z-INDEX: 720; 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-error {
	DISPLAY: none
}
.ytp-remote-display-actions {
	DISPLAY: none
}
.ytp-remote-display-controls {
	DISPLAY: none
}
.ytp-remote-error .ytp-remote-display-error {
	DISPLAY: block
}
.ytp-remote-queue .ytp-remote-display-actions {
	DISPLAY: block
}
.ytp-remote-controlling .ytp-remote-display-controls {
	DISPLAY: block
}
.ytp-remote-error.html5-remote-module .video-thumbnail {
	opacity: .2
}
.ytp-remote-display-statusbar {
	Z-INDEX: 720; TEXT-ALIGN: center; PADDING-BOTTOM: 20px; LINE-HEIGHT: 18px; MARGIN-TOP: 6%; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; COLOR: #888; FONT-SIZE: 18px; PADDING-TOP: 20px
}
.ytp-remote-display-statusbar .ytp-mdx-receiver {
	COLOR: #fff
}
.ytp-remote-display-container {
	BOX-SIZING: border-box; PADDING-BOTTOM: 30px; PADDING-LEFT: 12px; WIDTH: 344px; PADDING-RIGHT: 12px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -295px -62px; HEIGHT: 222px; VERTICAL-ALIGN: middle; PADDING-TOP: 12px; background-size: auto; -moz-box-sizing: border-box
}
.html5-center-overlay.ytp-remote-display-container {
	TOP: 55%
}
.ytp-remote-display-thumbnail {
	WIDTH: 100%; HEIGHT: 100%
}
.html5-remote-module .ytp-thumbnail {
	BACKGROUND: #1b1b1b
}
.html5-remote-module .video-thumbnail {
	opacity: .8
}
.ytp-remote-display-container .html5-bezel {
	-moz-transform: scale(0.75); -ms-transform: scale(0.75); -webkit-transform: scale(0.75); transform: scale(0.75)
}
.ytp-remote-display-error {
	TEXT-ALIGN: center; LINE-HEIGHT: 18px; WIDTH: 80%; COLOR: #fff; FONT-SIZE: 15px; 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-remote-display-actions {
	WIDTH: 80%
}
.ytp-remote-display-action-play {
	TEXT-ALIGN: center; DISPLAY: inline-block
}
.ytp-remote-display-action-add {
	TEXT-ALIGN: center; DISPLAY: inline-block
}
.ytp-remote-display-action-remove {
	TEXT-ALIGN: center; DISPLAY: inline-block
}
.ytp-remote-display-action-add {
	FLOAT: right
}
.ytp-remote-display-action-remove {
	FLOAT: right
}
.ytp-remote-display-action-icon {
	TEXT-ALIGN: center; LINE-HEIGHT: 40px; WIDTH: 40px; DISPLAY: inline-block; BACKGROUND: #7b7773; HEIGHT: 40px; COLOR: #1f1a0f; FONT-SIZE: 18px; FONT-WEIGHT: bold; border-radius: 20px
}
.ytp-remote-display-action-play .ytp-remote-display-action-icon:before {
	CONTENT: '\0025b6'
}
.ytp-remote-display-action-add .ytp-remote-display-action-icon:before {
	CONTENT: '+'
}
.ytp-remote-display-action-remove .ytp-remote-display-action-icon:before {
	CONTENT: '-'
}
.ytp-remote-display-action-text {
	TEXT-ALIGN: center; MARGIN-TOP: 10px; COLOR: #7b7773; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.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:focus {
	BACKGROUND: #3c3c3c
}
.ytp-button-remote-reconnect:hover {
	BACKGROUND: #3c3c3c
}
.ytp-remote-button {
	WIDTH: 30px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -707px 0px; FLOAT: right; HEIGHT: 27px; background-size: auto
}
.ytp-remote-button:focus {
	BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -571px -288px
}
.ytp-remote-button:hover {
	BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -571px -288px
}
.ytp-remote-button-active {
	WIDTH: 30px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -34px -64px; FLOAT: right; HEIGHT: 27px; background-size: auto
}
.ytp-remote-button-active:focus {
	BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -643px -93px
}
.ytp-remote-button-active:hover {
	BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -643px -93px
}
.html5-storyboard {
	POSITION: absolute; OVERFLOW-X: hidden; WIDTH: 100%; BOTTOM: 8px; DISPLAY: none; HEIGHT: 400px; LEFT: 0px
}
.seeking-mode .enabled.html5-storyboard {
	DISPLAY: block
}
.seeking-mode .html5-progress-magnifier-hover .enabled.html5-storyboard {
	DISPLAY: none
}
.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-video-player .caption-window {
	POSITION: absolute; pointer-events: none
}
.html5-video-player .standard-caption-window {
	POSITION: absolute; PADDING-BOTTOM: 15px; WIDTH: 80%; WHITE-SPACE: normal; TOP: auto !important
}
.html5-video-player .captions-asr .caption-window-transform:before {
	POSITION: absolute; DISPLAY: block; CONTENT: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAsCAQAAACnWtJ+AAAAAmJLR0QA/4ePzL8AAAAJcEhZcwAAAEgAAABIAEbJaz4AAAAJdnBBZwAAACQAAAAsALDekYcAAARFSURBVEjH7ZZJbFQFGMd/b5l9hi50w9LNpp2SFimBggJVkqHSEkMiCSKoCBgTvUhU7MHAxbicNIFwMhhPEoyRKFGjFomBCoG0bCFpAamF0pTpRqedDjPzpu/zMG0p02k7NsaT3+19efm9/7c/+JdMSerVUFEwGUPmD1Kw4MSJikGQMGOpgdRpHisZFL+7+dJhysjBkeSNlMxCDqt273/wQKT3zpMbyEGfD0Yjk+V174TCIiLh0Pt7yMPyzzEKLsorXu3yi4iEwrsOUE062nzCWoTv2yYREZHtn7CWPGyoqONVTFlPGst8jXHMFz9QRwEOdJxkkE0mzlS1WVlMw+U2EZEuP1vx4saCh2JqfvqIGkrwpFJBBQ9PTOjZe5DVLMSCm1I2tpwTud2+soF8rHODdPLwnW0VEWm/zfOU4MBGPr6Tp+Pw5q8owT4zQJ0EucmurgT4uokehhnDQe6+el8twMnmdUeIzN3lCgtY/vZnIiL9AXZQjhMbBTx3vVNEpP0OW6nAg4qChpasgvq4Livu2iqA9g4GCTKGlcydK8uLAN74nE76CKNjwwJEiWAkAylYcJUUArS2M0wEwU7GKz6AM1d/v0IvoyikkfXBClX2X6Cf4UcDnVCk48jKAOjsIYSBgg3PkjKAUy30McIYTha9ueHAp9HQNy9fuUyY8PQlY6WYbfHqsJsKHNgo5oW4p/QtKnFhYzH19wdFRG62UIn70Uyp46Gpk1MeI4agoE6M660AUUw0nPXl6RnQP7LpCJKoZqL8yrRKPPSYSLwgVYsB+gM3A0QTt+fDpp++VCXhSRQBcNqTDbE6/pKJOalEHfdMVEVHR8EkcqIdoDBrZyk29GQ5AhNjYBjAl4cFDRgjOhgAeKkUOxomo9fvdNwC+Hjb9IZUxzExwgP3AZY+hh0dMBjt6gFYWYYHO0KQ7vc+jIb+bN3cyDCx5KHFCHV2A9RW4sYKRAicuQjQ8BTZLEAjjP/46cYtZbsuXmWQaLJkm0QZvdEJUFKIBzsQYejH8wDegr3PkIMLGKHn4Fk66SWUOMATigyC318CqCgiAzc6BkM/X2v6A2DfixSShQ2TMEFGZ7t2NorYfPeeiMiho6whCwtulnj3xC/KhfPUkjvbadKmaHMWZ69eCulph5sZIkQUc8CIBJ9dA/n56Vd/aSM02SQzggQFvSP2Wr1Fz0ob8p/vYIQIMYyz9x6PLqs5duj17xgkPDPooenksv74r48sfw0HeVTs3YiXXOypniQXFd7d/QERkS9PUEcBdjSsuPDgwjo7ZuqtEswBWaA/vQKqvTfuXvMTIoKBQRRjrn09FWRiIqf61paUFsKmVf6/Lt4llNh4qZmKBy9buntERCKj69azcL6/NRrpVFXu8HeJHD1EFWmpJjjxngsxIn1D535zt20/Rh/BxOGcyZJ9T8eGFZUYYYxUOmcmUHzNKkiqkP/tP7a/AWM8u6WDedEoAAAAAElFTkSuQmCC); TOP: 50%; LEFT: -36px; opacity: .5; -moz-transform: translate(0, -50%); -ms-transform: translate(0, -50%); -webkit-transform: translate(0, -50%); transform: translate(0, -50%)
}
.html5-video-player .captions-asr .caption-window-transform:after {
	POSITION: absolute; DISPLAY: block; CONTENT: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAsCAQAAACnWtJ+AAAAAmJLR0QA/4ePzL8AAAAJcEhZcwAAAEgAAABIAEbJaz4AAAAJdnBBZwAAACQAAAAsALDekYcAAAQ/SURBVEjH7ZZbTFxVFIa/M2cuB2aGOx3KbbgEBgLWVqEGWtI2RIHGaNTUao01ND6oD5Imoj6gD4b20aY1mtgYjTHW6EMTm9SYYhrTIqYGKraYgrUUoYRSKHSAmQ5zWz7MMGVgBsZL4ovrvJzss/eff/1r7X8d+JdCSWiPig4hSOCfAKlomDESxI0bHxJv23psksjG3t9pUXtc+PGtxWqt0JNd1zh2ReTu3dYOtrIBQ7yN6zHS7bJn20HT3u+44e7y4cf5d1ippLG5tcPtEREZm6x4gXLMsZSNp5GCDh0KECTQ7xyeeWo7pJhzLV9dZg4PwcSAQpUyY0TBjw/fwHxhxpZyqCzp/vX6TVx4E0lHh5Uiar45RC1FWDFgwcGesUkRkf4rtJCPMREgI3m1zUMXRXp/pIlSLBjI5KG2oyIiIo2vswlrIq2sUdz9eejQd+doJA8TSRTzxOAfIiI9fTSSs7LesTRSMH082lBSYocSu+tWz3UW8ALG7LQdD0BWxqEuplnAH4+JgoqKgg4rFewZHBURGRrhUQowkUw5+6adIiIH32ULKdHJ6SJvBsykkooFPR6mGHnpOEC5fX8NGRgJsMDM4DBAQzUWjMvOLgNSsbCxs+Wd3eSTioKLW9//cv4SwPONpKMhLDLXNwhQXIgZQyxGCkbS7q9uP/7WZy+3sJEkAswzdbYXoLIMKyYUfLhHJgCy0klCH81oSR0LVVd7RURmZ2gmHxNmqkpfDdWOpynCRBIVtIZX9lIU3UtLqILs/mh6HtLSm8tJRiWI95ozop8OBcEfqZQ+fIFWAAkBvFed006A6vywkBK5Ucqq9lu1oot80KEmawCKICt8cLUrrlpZEluPaX9pYRbAqUEWCaKgj3RvgCACy9IJhldi9JEc3gswfG1oFBdBVLTnSgFmnHgJACqGxhyA23P4VhrJEpCf+cfbL5/zuts7GWcBQcNaUwYwNoELH6BHuy8X4PYsHvzRUPpwxl5m+i5teuVg3snfmcWDnhSyW+oAzl/EySJgxNJQBTAyjht/dGr3VHDjY/bIKH58KJjZ0LbDUQBw+gJ3WAQ0rMWFAL+N4MIbi1EIKhCWUiGZLApfewag64dvB7iDDwMW0ivsAF//zEL8Cbcc3EbDTxdERNwexwEqsWAgi/pjJ0REbtzkMeyYYosd3WzqkQdrtwK8/d7QAFNhzWyPbAM4eXZtN1rOKJPNXxwV+fQD6slFQ3/Pat0exwHKSV4fBhQ0bDjamqgghyTU5eZ/8gw7sa07WCNQRsxYMWNERaOAhz85JSIy7XS0UoE5MZglsNBjxEb9s4dD9tH5IXVkJconGi6FqhffDI3sM900YUf76zCgI3P7zkWXiMj4BE/iwBqz0gkwSqX6xDGRybGqfVSTtu4fVdwwYaP6yze27aKM9PjqrD94dRjQ0BPEy+JaQzExpRRW++b/8V/FnxY9mQsrANWLAAAAAElFTkSuQmCC); TOP: 50%; RIGHT: -36px; opacity: .5; -moz-transform: translate(0, -50%); -ms-transform: translate(0, -50%); -webkit-transform: translate(0, -50%); transform: translate(0, -50%)
}
.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: translate(-50%, 0); -ms-transform: translate(-50%, 0); -webkit-transform: translate(-50%, 0); transform: translate(-50%, 0)
}
.anchor-point-2 {
	-moz-transform: translate(-100%, 0); -ms-transform: translate(-100%, 0); -webkit-transform: translate(-100%, 0); transform: translate(-100%, 0)
}
.anchor-point-3 {
	-moz-transform: translate(0, -50%); -ms-transform: translate(0, -50%); -webkit-transform: translate(0, -50%); transform: translate(0, -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: translate(0, -100%); -ms-transform: translate(0, -100%); -webkit-transform: translate(0, -100%); transform: translate(0, -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 {
	WIDTH: 30px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat 0px -235px; FLOAT: right; HEIGHT: 27px; background-size: auto
}
.ytp-subtitles-button:focus {
	WIDTH: 30px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -173px -223px; HEIGHT: 27px; background-size: auto
}
.ytp-subtitles-button:hover {
	WIDTH: 30px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -173px -223px; HEIGHT: 27px; background-size: auto
}
.ytp-subtitles-button-active {
	WIDTH: 30px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -534px -319px; FLOAT: right; HEIGHT: 27px; background-size: auto
}
.ytp-subtitles-button-active:focus {
	WIDTH: 30px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -74px -274px; HEIGHT: 27px; background-size: auto
}
.ytp-subtitles-button-active:hover {
	WIDTH: 30px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -74px -274px; HEIGHT: 27px; background-size: auto
}
.cc-international .ytp-subtitles-button {
	WIDTH: 30px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -236px -62px; HEIGHT: 27px; background-size: auto
}
.cc-international .ytp-subtitles-button:focus {
	WIDTH: 30px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -707px -279px; HEIGHT: 27px; background-size: auto
}
.cc-international .ytp-subtitles-button:hover {
	WIDTH: 30px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -707px -279px; HEIGHT: 27px; background-size: auto
}
.cc-international .ytp-subtitles-button-active {
	WIDTH: 30px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -133px -316px; HEIGHT: 27px; background-size: auto
}
.cc-international .ytp-subtitles-button-active:focus {
	WIDTH: 30px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -515px 0px; HEIGHT: 27px; background-size: auto
}
.cc-international .ytp-subtitles-button-active:hover {
	WIDTH: 30px; BACKGROUND: url(//s.ytimg.com/yts/imgbin/player-common-vflFBSkYG.png) no-repeat -515px 0px; HEIGHT: 27px; background-size: auto
}
.html5-ypc-module {
	Z-INDEX: 860; TEXT-ALIGN: left
}
.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 {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 35px; PADDING-LEFT: 9px; PADDING-RIGHT: 9px; HEIGHT: 30px; FONT-SIZE: 11px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.html5-ypc-endscreen {
	Z-INDEX: 860; 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
}
