/* Flow player freecaster default styling */
:root {
	--volume: 50%;
	--outline: auto 5px -webkit-focus-ring-color;
}
/* Outline specific to each browser */
@-moz-document url-prefix() {
	:root {
		--outline: 1px dotted rgb(129, 129, 129);
	}
}
@supports (-ms-ime-align:auto) {
	:root {
		--outline: 1px dotted rgb(129,129,129);
	}
}
:focus {
	outline: var(--outline);
}

.fp-small-switch{
	height: 1.5em;
	opacity:0.7;
}

.fp-small-switch:hover{
	opacity: 1;
}
.flowplayer {
	background-color: #000;
}
.flowplayer:not(.is-starting) {
	background-size: cover;
}

.fcplayer {
	background: transparent;
	height: 100%;
	line-height: normal;
}

.watermark img {
    z-index: 1;
}

.fp-controls,
.fp-header {
    padding: 12px 0;
    height: 42px;
    justify-content: unset;
    transition: all ease .5s;
}

.is-hovered .fp-controls,
.is-hovered .fp-header {
    transition: all ease .5s;
}

.fp-ui {
    transition: background ease .5s;
}

.is-hovered .fp-ui {
    transition: background ease .5s;
}

.fp-controls > * {
    margin: 0 6px;
}

span.fp-elapsed,
.fp-duration {
    font-size: 0.8em;
    font-weight: 300;
}

.fp-elapsed {
    margin-right: 0;
}

.fp-elapsed::after {
    content: "/";
    margin: 0 .25em;
}

.fp-duration {
    margin-left: 0;
}

.fc-vertical-volume .fp-volumebtn {
	width: 1.5em;
	height: 1.5em;
	margin: 0.45em;
}
.fc-vertical-volume .fp-volumebtn:hover {
	opacity: 1;
	transform: none;
}

.fp-volumebtn svg {
	display: none;
}
.fp-volumebtn::before {
	background: url('data:image/svg+xml;base64,PHN2ZyBpZD0iYmFzZWxpbmUtdm9sdW1lX3VwLTI0cHgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiPgogIDxwYXRoIGlkPSJUcmFjw6lfMjIiIGRhdGEtbmFtZT0iVHJhY8OpIDIyIiBkPSJNMyw5djZIN2w1LDVWNEw3LDlabTEzLjUsM0E0LjM0NCw0LjM0NCwwLDAsMCwxNCw4djhBNC4zNDQsNC4zNDQsMCwwLDAsMTYuNSwxMlpNMTQsMy4yVjUuM0E2Ljk5LDYuOTksMCwwLDEsMTksMTJhNi45LDYuOSwwLDAsMS01LDYuN3YyLjFBOS4wMzEsOS4wMzEsMCwwLDAsMTQsMy4yWiIgZmlsbD0iI2ZmZiIvPgogIDxwYXRoIGlkPSJUcmFjw6lfMjMiIGRhdGEtbmFtZT0iVHJhY8OpIDIzIiBkPSJNMCwwSDI0VjI0SDBaIiBmaWxsPSJub25lIi8+Cjwvc3ZnPgo=') center center no-repeat;
	content: '';
	width: 1.5em;
	height: 1.5em;
	background-size: 1.25em 1.25em;
	display: block;
	cursor: pointer;
	opacity: 0.7;
}
.fc-vertical-volume .fp-volumebtn+.fp-volume{
	margin: 5px;
}
.is-muted .fp-volumebtn::before {
	background: url('data:image/svg+xml;base64,PHN2ZyBpZD0iYmFzZWxpbmUtdm9sdW1lX29mZi0yNHB4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBpZD0iVHJhY8OpXzIwIiBkYXRhLW5hbWU9IlRyYWPDqSAyMCIgZD0iTTE2LjUsMTJBNC4zNDQsNC4zNDQsMCwwLDAsMTQsOHYyLjJsMi41LDIuNFpNMTksMTJhNy41MTIsNy41MTIsMCwwLDEtLjUsMi42TDIwLDE2LjFBOC4wNCw4LjA0LDAsMCwwLDIxLDEyYTkuMDE2LDkuMDE2LDAsMCwwLTctOC44VjUuM0E2LjksNi45LDAsMCwxLDE5LDEyWk00LjMsMywzLDQuMyw3LjcsOUgzdjZIN2w1LDVWMTMuM2w0LjIsNC4yQTkuNDEsOS40MSwwLDAsMSwxNCwxOC43djIuMUE5LjgyNCw5LjgyNCwwLDAsMCwxNy43LDE5bDIsMkwyMSwxOS43bC05LTlaTTEyLDQsOS45LDYuMSwxMiw4LjJaIiBmaWxsPSIjZmZmIi8+CiAgPHBhdGggaWQ9IlRyYWPDqV8yMSIgZGF0YS1uYW1lPSJUcmFjw6kgMjEiIGQ9Ik0wLDBIMjRWMjRIMFoiIGZpbGw9Im5vbmUiLz4KPC9zdmc+Cg==') center center no-repeat;
	background-size: 1.5em 1.5em;
}
.is-muted .fp-volumebtn::after {
	content: '';
}
.fc-play-button::before {
	background: url('data:image/svg+xml;base64,PHN2ZyBpZD0iYmFzZWxpbmUtcGxheV9hcnJvdy0yNHB4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBpZD0iVHJhY8OpXzE1IiBkYXRhLW5hbWU9IlRyYWPDqSAxNSIgZD0iTTgsNVYxOWwxMS03WiIgZmlsbD0iI2ZmZiIvPgogIDxwYXRoIGlkPSJUcmFjw6lfMTYiIGRhdGEtbmFtZT0iVHJhY8OpIDE2IiBkPSJNMCwwSDI0VjI0SDBaIiBmaWxsPSJub25lIi8+Cjwvc3ZnPgo=') center center no-repeat;
	content: '';
	width: 1.5em;
	height: 1.5em;
	background-size: 1.5em 1.5em;
	display: block;
	cursor:pointer;
}
.ad-playing .fc-play-button::before,
.is-playing .fc-play-button::before {
	background: url('data:image/svg+xml;base64,PHN2ZyBpZD0iYmFzZWxpbmUtcGF1c2UtMjRweCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCI+CiAgPHBhdGggaWQ9IlRyYWPDqV8xMSIgZGF0YS1uYW1lPSJUcmFjw6kgMTEiIGQ9Ik02LDE5aDRWNUg2Wk0xNCw1VjE5aDRWNVoiIGZpbGw9IiNmZmYiLz4KICA8cGF0aCBpZD0iVHJhY8OpXzEyIiBkYXRhLW5hbWU9IlRyYWPDqSAxMiIgZD0iTTAsMEgyNFYyNEgwWiIgZmlsbD0ibm9uZSIvPgo8L3N2Zz4K') center center no-repeat;
}

.fp-togglable.fc-fullscreen-button {
	height: 1.5em;
	cursor: pointer;
	opacity: 0.7;
}
.fp-togglable.fc-fullscreen-button:hover {
	opacity: 1;
}
.fc-fullscreen-button svg {
	stroke: none;
	stroke-opacity: 0;
	pointer-events: none;
}
.fc-fullscreen-button::before {
	background: url('data:image/svg+xml;base64,PHN2ZyBpZD0iYmFzZWxpbmUtZnVsbHNjcmVlbi0yNHB4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBpZD0iVHJhY8OpXzY4NSIgZGF0YS1uYW1lPSJUcmFjw6kgNjg1IiBkPSJNMCwwSDI0VjI0SDBaIiBmaWxsPSJub25lIi8+CiAgPHBhdGggaWQ9IlRyYWPDqV82ODYiIGRhdGEtbmFtZT0iVHJhY8OpIDY4NiIgZD0iTTUsMTZIM3Y1SDhWMTlINVpNMyw4SDVWNUg4VjNIM1pNMTksMTlIMTZ2Mmg1VjE2SDE5Wk0xNiwzVjVoM1Y4aDJWM1oiIGZpbGw9IiNmZmYiLz4KPC9zdmc+Cg==') center center no-repeat;
	content: '';
	width: 1.5em;
	height: 1.5em;
	background-size: 1.5em 1.5em;
	display: block;
}
.is-fullscreen .fc-fullscreen-button::before {
	background: url('data:image/svg+xml;base64,PHN2ZyBpZD0iYmFzZWxpbmUtZnVsbHNjcmVlbl9leGl0LTI0cHgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiPgogIDxwYXRoIGlkPSJUcmFjw6lfNjg3IiBkYXRhLW5hbWU9IlRyYWPDqSA2ODciIGQ9Ik0wLDBIMjRWMjRIMFoiIGZpbGw9Im5vbmUiLz4KICA8cGF0aCBpZD0iVHJhY8OpXzY4OCIgZGF0YS1uYW1lPSJUcmFjw6kgNjg4IiBkPSJNMywxOEg2djNIOFYxNkgzWk02LDZIM1Y4SDhWM0g2Wk0xNiwyMWgyVjE4aDNWMTZIMTZaTTE4LDZWM0gxNlY4aDVWNloiIGZpbGw9IiNmZmYiLz4KPC9zdmc+Cg==') center center no-repeat;
	background-size: 1.5em 1.5em;
}
.fp-switch.fp-play-1.fc-play-button{
	background-color: rgba(59, 60, 58, 0.3);
	width: 100px;
	height: 100px;
	border-radius: 50px;
	border: 2px solid white;
	transform: scale(0.7);

}
.fp-switch.fp-play-1.fc-play-button svg{
	position: relative;
	top: 10px;
	transform: scale(0.8);
}
.fp-switch.fp-play-1.fc-play-button:hover{
	transform:scale(0.9);
	border: 2px solid;
	background-color: rgba(59, 60, 58, 0.6);
}
.fp-middle .fc-play-button:not(.fp-small-switch):before{
	background-size: cover;
	height: 100%;
	width: 100%;
}
.fp-volume{
	opacity: 1;
	background-color: rgba(59, 60, 58, 0.4);
	margin-bottom: 4px;
	border-radius:2px;
	transition: opacity ease-in-out 0.3s;
}
.fc-vertical-volume .fp-volume {
	display: block;
	height:1em;
	position:relative;
	bottom:5.5em;
	border:solid 1px rgba(255, 255, 255, 0.5);
	transform:rotate(-90deg);
	width:7em;
	right:2.8em;
}
.fc-vertical-volume .fp-volume:after {
	content:'\A';
	position: absolute;
	background:white;
	top:0; bottom:0;
	left:0;
	width: var(--volume);
	margin: -1px;
	border-radius: 2px;
}
.fp-menu.fp-on {
	max-height: none !important;
}
.fp-menu-container{
	opacity: 0.7;
}
.fp-menu-container:hover{
	opacity: 1;
}
.fp-ad-ui .fp-volume {
	right: -2.7em;
}
/* Remove volume icon scale on hover */
.fp-volumebtn:hover,
.fp-volumebtn:focus,
.fp-volumebtn:focus-within {
	transform: none;
}
/* Volume icon is full opacity when hovered */
.fp-volumebtn:hover:before,
.fp-volumebtn:focus:before,
.fp-volumebtn:focus-within:before {
	opacity: 1;
}
.fc-vertical-volume .fp-volumebtn:hover .fp-volume,
.fc-vertical-volume .fp-volume:hover,
.fc-vertical-volume .fp-volumebtn:focus .fp-volume,
.fc-vertical-volume .fp-volume:focus{
	transform:rotate(-90deg);
	opacity:1;
}
.fc-hide-volume-slider .fp-volume {
	opacity: 0;
}
.fp-tick:hover {
	transform: scale(1.1);
}
.fp-tick {
	margin-left: 0;
	transition: scale ease-in .1s;
}
.fc-vertical-volume .fp-tick {
	display: none;
}
.fc-icon-rewind {
	content: '';
	display:none;
}
.fc-icon-rewind:before {
	background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIzLjAuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkNhbHF1ZV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB2aWV3Qm94PSIwIDAgMjQgMjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDI0IDI0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2NsaXAtcGF0aDp1cmwoI1NWR0lEXzJfKTtmaWxsOiNGRkZGRkY7fQo8L3N0eWxlPgo8Zz4KCTxkZWZzPgoJCTxyZWN0IGlkPSJTVkdJRF8xXyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0Ii8+Cgk8L2RlZnM+Cgk8Y2xpcFBhdGggaWQ9IlNWR0lEXzJfIj4KCQk8dXNlIHhsaW5rOmhyZWY9IiNTVkdJRF8xXyIgIHN0eWxlPSJvdmVyZmxvdzp2aXNpYmxlOyIvPgoJPC9jbGlwUGF0aD4KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMiw1VjFMNyw2bDUsNVY3YzMuMywwLDYsMi43LDYsNnMtMi43LDYtNiw2cy02LTIuNy02LTZINGMwLDQuNCwzLjYsOCw4LDhzOC0zLjYsOC04UzE2LjQsNSwxMiw1eiBNMTAuOSwxNgoJCUgxMHYtMy4zTDksMTN2LTAuN2wxLjgtMC42aDAuMUMxMC45LDExLjcsMTAuOSwxNiwxMC45LDE2eiBNMTUuMiwxNC4yYzAsMC4zLDAsMC42LTAuMSwwLjhsLTAuMywwLjZjMCwwLTAuMywwLjMtMC41LDAuMwoJCVMxMy45LDE2LDEzLjcsMTZzLTAuNCwwLTAuNi0wLjFzLTAuMy0wLjItMC41LTAuM3MtMC4yLTAuMy0wLjMtMC42cy0wLjEtMC41LTAuMS0wLjh2LTAuN2MwLTAuMywwLTAuNiwwLjEtMC44bDAuMy0wLjYKCQljMCwwLDAuMy0wLjMsMC41LTAuM3MwLjQtMC4xLDAuNi0wLjFzMC40LDAsMC42LDAuMWMwLjIsMC4xLDAuMywwLjIsMC41LDAuM3MwLjIsMC4zLDAuMywwLjZzMC4xLDAuNSwwLjEsMC44CgkJQzE1LjIsMTMuNSwxNS4yLDE0LjIsMTUuMiwxNC4yeiBNMTQuMywxMy40di0wLjVjMCwwLTAuMS0wLjItMC4xLTAuM3MtMC4xLTAuMS0wLjItMC4ycy0wLjItMC4xLTAuMy0wLjFzLTAuMiwwLTAuMywwLjFsLTAuMiwwLjIKCQljMCwwLTAuMSwwLjItMC4xLDAuM3YyYzAsMCwwLjEsMC4yLDAuMSwwLjNzMC4xLDAuMSwwLjIsMC4yczAuMiwwLjEsMC4zLDAuMXMwLjIsMCwwLjMtMC4xbDAuMi0wLjJjMCwwLDAuMS0wLjIsMC4xLTAuM1YxMy40eiIvPgo8L2c+Cjwvc3ZnPgo=') center center no-repeat;
	content: '';
	width: 24px;
	height: 24px;
	background-size: 24px 24px;
	display: block;
	cursor:pointer;
}

.fp-btns:focus,.fp-btns:focus-within, .fp-middle:focus .fp-switch, .fp-menu li:focus {
	outline: var(--outline)!important;
}

.fp-timestamp, .fp-elapsed, .fp-duration {
	filter: drop-shadow(0 0 2px rgba(0,0,0,0.4));
}

/* Target Safari 11+ */
@media not all and (min-resolution:.001dpcm) {
	@supports (-webkit-appearance:none) and (stroke-color:transparent) {
		.fp-timestamp, .fp-elapsed, .fp-duration {
			filter: none;
		}
	}
}

/* TRANSCRIPT */
.fc-icon-transcript {
	display:inline-block!important;
	width: 16px;
	height: 16px;
}
.fc-icon-transcript:before {
	background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIzLjAuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkNhbHF1ZV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB2aWV3Qm94PSIwIDAgODAgODAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDgwIDgwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO2ZpbGw6I0ZGRkZGRjt9Cjwvc3R5bGU+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik01MCw1MGM3LjcsMCwxNCw2LjMsMTQsMTRzLTYuMywxNC0xNCwxNFY1MHogTTE2LDUwdjI4QzguMyw3OCwyLDcxLjcsMiw2NFM4LjMsNTAsMTYsNTB6IE00MCwyaDM4djhINDBWMnoKCSBNNTAsMTRoMjh2OEg1MFYxNHogTTY0LDI2aDE0djhINjRWMjZ6IE0xMyw0N0g5YzAtMTMuMywxMC43LTI0LDI0LTI0czI0LDEwLjcsMjQsMjRoLTRjMC0xMS05LTIwLTIwLTIwUzEzLDM2LDEzLDQ3eiIvPgo8L3N2Zz4K") center center no-repeat;
	content: '';
	width: 16px;
	height: 100%;
	background-size: 16px 16px;
	display: block;
	opacity: .7;
	cursor: pointer;
}
.fc-transcript {
	background-color: rgba(0, 0, 0, 0.75);
	bottom: 1em;
	color: #FFF;
	display: none;
	left: 1em;
	pointer-events: all;
	position: absolute;
	right: 1em;
	top: 1em;
	z-index: 100;
	margin-bottom: 1.2em;
	transition: opacity 0s ease;
}
.fc-show-transcript .fc-transcript {
	display:block;
}

.fc-transcript-text {
	letter-spacing: 1.5px;
	font-size: 16px;
	font-weight: normal;
	bottom: 3em;
	left: 1em;
	overflow: auto;
	position: absolute;
	right: 1em;
	text-align: left;
	top: 1em;
}

.fc-transcript-pdf {
	letter-spacing: 1.5px;
	font-size: 16px;
	font-weight: bold;
	cursor: pointer;
	right: 0.5em;
	padding: 0.5em 1em;
	position: absolute;
	bottom: 0.5em;
	text-decoration: underline;
}

.fc-transcript-pdf:hover {
	background-color: rgba(0, 0, 0, 0.3);
}


/* ADS */
.fp-ad-controls .fp-volumebtn {
	display: initial!important;
}
.fp-ad-controls .fc-play-button::before {
	filter: drop-shadow(0 0 2px rgba(0,0,0,0.4));
}

.fp-ad-controls .fp-volumebtn::before {
	filter: drop-shadow(0 0 2px rgba(0,0,0,0.4));
}

/* Countdown */
div[id$="_freecaster_countdown_livedate"] {
	margin-top: 4em;
}
div[id$="_freecaster_countdown_livedate"], div[id$="_freecaster_countdown_date"] {
	color: white;
	filter: drop-shadow(0 0 2px rgba(0,0,0,0.4));
	width: 98%;
	font-size: 1.3em;
	text-align: right;
}
.fcplayer .countdown:after {
	border: 0.125em solid white;
	box-shadow: 1px 1px 1px #000000;
	text-shadow: 0 0 2px rgba(0,0,0,0.4);
	content: "Live";
	font-size: 200%;
	font-weight: bold;
	padding: 0 0.25em;
	position: absolute;
	right: 0.5em;
	text-transform: uppercase;
	top: 0.5em;
}

.is-touch-device .fp-timeline,
.is-tiny .fp-timeline {
    margin: 0;
    height: 8px;
}
.is-touch-device .fp-dragger,
.is-tiny .fp-dragger {
    opacity:1;
}

.is-touch-device .fp-duration,
.is-tiny .fp-duration,
.is-touch-device .fp-elapsed,
.is-tiny .fp-elapsed {
    display: none;
}

.is-touch-device .fp-controls,
.is-tiny .fp-controls {
    justify-content: space-between;
    align-items: center;
}

.is-touch-device .fp-volumebtn,
.is-tiny .fp-volumebtn {
    margin-left: 0;
}

.is-touch-device .fp-volume {
    display: none;
}

/* POSTERFRAME */
.has-poster:not(.is-stretching-cover),
.has-poster:not(.is-stretching-fill),
.has-poster:not(.is-stretching-none) {
	background-size: contain !important;
}
.has-poster.is-stretching-fill {
	background-size: 100% 100% !important;
}
.has-poster.is-stretching-cover {
	background-size: cover !important;
}
.has-poster.is-stretching-none {
	background-size: auto auto !important;
}

/* MOBILE */
.is-touch-device .fp-asel[aria-expanded="false"]::before,
.is-touch-device .fp-cc[aria-expanded="false"]::before,
.is-touch-device .fc-icon-transcript[aria-expanded="false"]::before,
.is-touch-device .fp-qsel[aria-expanded="false"]::before {
	filter: drop-shadow(0px 0px 0px rgba(0,0,0,0));
	transition: filter ease .2s;
}

.is-touch-device .fp-asel[aria-expanded="true"]::before,
.is-touch-device .fp-cc[aria-expanded="true"]::before,
.is-touch-device .fc-icon-transcript[aria-expanded="true"]::before,
.is-touch-device .fp-qsel[aria-expanded="true"]::before {
	filter: drop-shadow(0px 0px 6px rgba(0,0,0,0.6));
	transition: filter ease .2s;
}

/*TRANSCRIPT*/
.is-touch-device .fc-transcript.fc-open {
    display: block;
}

.is-touch-device .fc-transcript {
    top: 0;
    bottom: 46px;
}

.is-touch-device .fc-transcript-text {
    font-size: 14px;
}

/*MENUS*/
.is-starting .fp-header .fp-duration {
	display: none;
}

.is-touch-device .fp-menu-container .fp-menu.fp-on,
.is-tiny .fp-menu-container .fp-menu.fp-on,
.is-small .fp-menu-container .fp-menu.fp-on {
    flex-flow: row wrap;
    display: inline-block;
}

.is-touch-device .fp-menu-container .fp-menu,
.is-tiny .fp-menu-container .fp-menu,
.is-small .fp-menu-container .fp-menu {
    top: unset !important;
    bottom: 37px !important;
}

.is-touch-device .fp-menu-container .fp-menu.fp-on li,
.is-tiny .fp-menu-container .fp-menu.fp-on li,
.is-small .fp-menu-container .fp-menu.fp-on li {
    padding: .3em 1em;
}

.is-touch-device .fp-menu-container .fp-menu .fp-close,
.is-tiny .fp-menu-container .fp-menu .fp-close,
.is-small .fp-menu-container .fp-menu .fp-close {
    display: none;
}

/*LIVE*/
.is-live-seeked .fp-live-indicator {
	background-color: rgba(204,204,204,0.5);
}
.fp-live-indicator {
	background-color: #32DE8A;
}

.fp-live-status::before {
	margin: 5px 5px 0 0;
}
/*Stretching*/
.is-stretching-fill video.fp-engine{
	object-fit: fill;
}
.is-stretching-cover video.fp-engine{
	object-fit: cover;
}
.is-stretching-none video.fp-engine{
	object-fit: none;
}

