@charset "UTF-8";

.fp-icon {display:inline-block}
.flowplayer.is-mouseover .fp-captions, .flowplayer.is-paused .fp-captions {bottom:3em}
.flowplayer.is-poster .fp-engine {filter:alpha(opacity=0);opacity:0}
.flowplayer.is-loading .fp-engine {top:-9999em}
.flowplayer.is-loading .fp-ui .fp-header, .flowplayer.is-loading .fp-ui .fp-controls, .flowplayer.is-loading .fp-ui .fp-playbtn {filter:alpha(opacity=0);opacity:0}
.flowplayer.is-splash .fp-ui > *, .flowplayer.is-poster .fp-ui > * {display:none}
.flowplayer.is-splash .fp-ui > .fp-play, .flowplayer.is-poster .fp-ui > .fp-play {display:block}
.flowplayer.is-splash.is-loading .fp-ui > .fp-play, .flowplayer.is-poster.is-loading .fp-ui > .fp-play {display:none}
.flowplayer.is-splash.is-loading .fp-ui > .fp-waiting, .flowplayer.is-poster.is-loading .fp-ui > .fp-waiting {display:block}
.flowplayer.is-poster .fp-engine {left:-9999em;top:-9999em}
.flowplayer.is-poster .fp-captions {display:none !important}
.flowplayer.is-disabled .fp-color {background-color:#999}
.flowplayer.has-title .fp-header {top:0;text-align:right}
.flowplayer.is-fullscreen {top:0 !important;left:0 !important;border:0 !important;margin:0 !important;width:100% !important;height:100% !important;max-width:100% !important;z-index:99999 !important;-webkit-box-shadow:0 !important;box-shadow:0 !important;background-image:none !important;background-color:#333}
.flowplayer.is-fullscreen .fp-player {background-color:#333}
.flowplayer.is-loading .fp-waiting, .flowplayer.is-seeking .fp-waiting {display:none}
.flowplayer.is-loading .fp-waiting svg, .flowplayer.is-loading .fp-waiting p, .flowplayer.is-seeking .fp-waiting svg, .flowplayer.is-seeking .fp-waiting p {filter:alpha(opacity=100);opacity:1;background-color:red}
.flowplayer.is-loading .fp-play, .flowplayer.is-seeking .fp-play {display:none !important}
.flowplayer.is-playing {background-image:none !important}
.flowplayer.is-inverted .fp-duration {display:block}
.flowplayer.is-inverted .fp-remaining {display:none}
.flowplayer.is-closeable .fp-header .fp-unload {display:block}
.flowplayer.is-live .fp-timeline {visibility:hidden}
.flowplayer.is-live.is-dvr .fp-timeline {visibility:visible}
.flowplayer.is-live.is-dvr.is-live-position .fp-duration {color:#00abcd}
.flowplayer.is-live .fp-timestamp {display:none !important}
.flowplayer.is-flash-disabled .fp-waiting {display:none !important}
.flowplayer.is-flash-disabled .fp-ui {height:auto;background:none;filter:alpha(opacity=100);opacity:1}
.flowplayer.is-flash-disabled .fp-ui .fp-header, .flowplayer.is-flash-disabled .fp-ui .fp-controls {display:none}
.flowplayer.is-flash-disabled .fp-engine {top:0}
.flowplayer.no-buffer .fp-ui .fp-controls .fp-timeline .fp-buffer {display:none}
.flowplayer.no-volume .fp-volumebar {display:none}
.flowplayer.fp-mute .fp-volumebtn {display:inline-block}
.flowplayer .fp-airplay {display:none}

@-webkit-keyframes pulse {
	0% {filter:alpha(opacity=0);opacity:0}
	100% {filter:alpha(opacity=100);opacity:1}
}
@keyframes pulse {
	0% {filter:alpha(opacity=0);opacity:0}
	100% {filter:alpha(opacity=100);opacity:1}
}

.flowplayer .fp-chromecast-engine {position:absolute;display:none;top:0;bottom:0;right:0;left:0;color:#fff}
.flowplayer .fp-chromecast-engine .fp-chromecast-engine-status {font-size:150%;text-align:center}
.flowplayer .fp-chromecast-engine .fp-chromecast-engine-icon {-webkit-mask-image:url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjMDAwMDAwIiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGQ9Ik0wIDBoMjR2MjRIMHoiIGZpbGw9Im5vbmUiIG9wYWNpdHk9Ii4xIi8+CiAgICA8cGF0aCBkPSJNMCAwaDI0djI0SDB6IiBmaWxsPSJub25lIi8+CiAgICA8cGF0aCBkPSJNMSAxOHYzaDNjMC0xLjY2LTEuMzQtMy0zLTN6bTAtNHYyYzIuNzYgMCA1IDIuMjQgNSA1aDJjMC0zLjg3LTMuMTMtNy03LTd6bTE4LTdINXYxLjYzYzMuOTYgMS4yOCA3LjA5IDQuNDEgOC4zNyA4LjM3SDE5Vjd6TTEgMTB2MmM0Ljk3IDAgOSA0LjAzIDkgOWgyYzAtNi4wOC00LjkzLTExLTExLTExem0yMC03SDNjLTEuMSAwLTIgLjktMiAydjNoMlY1aDE4djE0aC03djJoN2MxLjEgMCAyLS45IDItMlY1YzAtMS4xLS45LTItMi0yeiIvPgo8L3N2Zz4=");mask-image:url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjMDAwMDAwIiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGQ9Ik0wIDBoMjR2MjRIMHoiIGZpbGw9Im5vbmUiIG9wYWNpdHk9Ii4xIi8+CiAgICA8cGF0aCBkPSJNMCAwaDI0djI0SDB6IiBmaWxsPSJub25lIi8+CiAgICA8cGF0aCBkPSJNMSAxOHYzaDNjMC0xLjY2LTEuMzQtMy0zLTN6bTAtNHYyYzIuNzYgMCA1IDIuMjQgNSA1aDJjMC0zLjg3LTMuMTMtNy03LTd6bTE4LTdINXYxLjYzYzMuOTYgMS4yOCA3LjA5IDQuNDEgOC4zNyA4LjM3SDE5Vjd6TTEgMTB2MmM0Ljk3IDAgOSA0LjAzIDkgOWgyYzAtNi4wOC00LjkzLTExLTExLTExem0yMC03SDNjLTEuMSAwLTIgLjktMiAydjNoMlY1aDE4djE0aC03djJoN2MxLjEgMCAyLS45IDItMlY1YzAtMS4xLS45LTItMi0yeiIvPgo8L3N2Zz4=");-webkit-mask-size:100% 100%;background-color:#fff;margin:10% auto 2em;height:5em;width:5em}
.flowplayer.is-chromecast {background-color:#333}
.flowplayer.is-chromecast .fp-chromecast-engine {display:block}
.flowplayer.is-chromecast .fp-flash-disabled {display:none !important}
.flowplayer.is-chromecast .fp-engine {left:-9999em;top:-9999em;bottom:auto;right:auto}
.flowplayer.fp-default-playlist .fp-playlist {position:absolute;right:0.4em;bottom:3em;width:100%;text-align:center}
.flowplayer.fp-default-playlist .fp-playlist a {background-color:#fff;height:0.8em;border-radius:50%;width:0.8em;filter:alpha(opacity=70);opacity:0.7;display:inline-block;-webkit-transition:-webkit-transform 0.2s;transition:-webkit-transform 0.2s;transition:transform 0.2s;transition:transform 0.2s, -webkit-transform 0.2s}
.flowplayer.fp-default-playlist .fp-playlist a:hover {-webkit-transform:scale(1.2, 1.2);-ms-transform:scale(1.2, 1.2);transform:scale(1.2, 1.2)}
.flowplayer.fp-default-playlist .fp-playlist a.is-active {filter:alpha(opacity=100);opacity:1}
.flowplayer.fp-custom-playlist {overflow:visible}
.flowplayer.fp-custom-playlist .fp-playlist, .flowplayer.fp-custom-playlist.is-splash .fp-playlist, .flowplayer.fp-custom-playlist.is-poster .fp-playlist, .flowplayer.fp-custom-playlist.is-loading .fp-playlist {display:block;filter:alpha(opacity=100);opacity:1}
.flowplayer.fp-edgy .fp-play svg.fp-play-rounded-fill, .flowplayer.fp-edgy .fp-play svg.fp-pause-rounded-fill, .flowplayer.fp-edgy .fp-play svg.fp-play-rounded-outline, .flowplayer.fp-edgy .fp-play svg.fp-pause-rounded-outline, .flowplayer.fp-edgy .fp-play svg.fp-loading-rounded-outline, .flowplayer.fp-edgy .fp-play svg.fp-loading-rounded-fill, .flowplayer.fp-edgy .fp-pause svg.fp-play-rounded-fill, .flowplayer.fp-edgy .fp-pause svg.fp-pause-rounded-fill, .flowplayer.fp-edgy .fp-pause svg.fp-play-rounded-outline, .flowplayer.fp-edgy .fp-pause svg.fp-pause-rounded-outline, .flowplayer.fp-edgy .fp-pause svg.fp-loading-rounded-outline, .flowplayer.fp-edgy .fp-pause svg.fp-loading-rounded-fill, .flowplayer.fp-edgy .fp-waiting svg.fp-play-rounded-fill, .flowplayer.fp-edgy .fp-waiting svg.fp-pause-rounded-fill, .flowplayer.fp-edgy .fp-waiting svg.fp-play-rounded-outline, .flowplayer.fp-edgy .fp-waiting svg.fp-pause-rounded-outline, .flowplayer.fp-edgy .fp-waiting svg.fp-loading-rounded-outline, .flowplayer.fp-edgy .fp-waiting svg.fp-loading-rounded-fill {display:none !important}
.flowplayer.fp-edgy .fp-play svg.fp-play-sharp-fill, .flowplayer.fp-edgy .fp-play svg.fp-pause-sharp-fill, .flowplayer.fp-edgy .fp-play svg.fp-loading-sharp-fill, .flowplayer.fp-edgy .fp-pause svg.fp-play-sharp-fill, .flowplayer.fp-edgy .fp-pause svg.fp-pause-sharp-fill, .flowplayer.fp-edgy .fp-pause svg.fp-loading-sharp-fill, .flowplayer.fp-edgy .fp-waiting svg.fp-play-sharp-fill, .flowplayer.fp-edgy .fp-waiting svg.fp-pause-sharp-fill, .flowplayer.fp-edgy .fp-waiting svg.fp-loading-sharp-fill {display:block}
.flowplayer.fp-edgy.fp-outlined .fp-play svg.fp-play-sharp-fill, .flowplayer.fp-edgy.fp-minimal .fp-play svg.fp-play-sharp-fill, .flowplayer.fp-edgy.fp-outlined .fp-play svg.fp-pause-sharp-fill, .flowplayer.fp-edgy.fp-minimal .fp-play svg.fp-pause-sharp-fill, .flowplayer.fp-edgy.fp-outlined .fp-play svg.fp-loading-sharp-fill, .flowplayer.fp-edgy.fp-minimal .fp-play svg.fp-loading-sharp-fill, .flowplayer.fp-edgy.fp-outlined .fp-pause svg.fp-play-sharp-fill, .flowplayer.fp-edgy.fp-minimal .fp-pause svg.fp-play-sharp-fill, .flowplayer.fp-edgy.fp-outlined .fp-pause svg.fp-pause-sharp-fill, .flowplayer.fp-edgy.fp-minimal .fp-pause svg.fp-pause-sharp-fill, .flowplayer.fp-edgy.fp-outlined .fp-pause svg.fp-loading-sharp-fill, .flowplayer.fp-edgy.fp-minimal .fp-pause svg.fp-loading-sharp-fill, .flowplayer.fp-edgy.fp-outlined .fp-waiting svg.fp-play-sharp-fill, .flowplayer.fp-edgy.fp-minimal .fp-waiting svg.fp-play-sharp-fill, .flowplayer.fp-edgy.fp-outlined .fp-waiting svg.fp-pause-sharp-fill, .flowplayer.fp-edgy.fp-minimal .fp-waiting svg.fp-pause-sharp-fill, .flowplayer.fp-edgy.fp-outlined .fp-waiting svg.fp-loading-sharp-fill, .flowplayer.fp-edgy.fp-minimal .fp-waiting svg.fp-loading-sharp-fill {display:none}
.flowplayer.fp-edgy.fp-outlined .fp-play svg.fp-play-sharp-outline, .flowplayer.fp-edgy.fp-minimal .fp-play svg.fp-play-sharp-outline, .flowplayer.fp-edgy.fp-outlined .fp-play svg.fp-pause-sharp-outline, .flowplayer.fp-edgy.fp-minimal .fp-play svg.fp-pause-sharp-outline, .flowplayer.fp-edgy.fp-outlined .fp-play svg.fp-loading-sharp-outline, .flowplayer.fp-edgy.fp-minimal .fp-play svg.fp-loading-sharp-outline, .flowplayer.fp-edgy.fp-outlined .fp-pause svg.fp-play-sharp-outline, .flowplayer.fp-edgy.fp-minimal .fp-pause svg.fp-play-sharp-outline, .flowplayer.fp-edgy.fp-outlined .fp-pause svg.fp-pause-sharp-outline, .flowplayer.fp-edgy.fp-minimal .fp-pause svg.fp-pause-sharp-outline, .flowplayer.fp-edgy.fp-outlined .fp-pause svg.fp-loading-sharp-outline, .flowplayer.fp-edgy.fp-minimal .fp-pause svg.fp-loading-sharp-outline, .flowplayer.fp-edgy.fp-outlined .fp-waiting svg.fp-play-sharp-outline, .flowplayer.fp-edgy.fp-minimal .fp-waiting svg.fp-play-sharp-outline, .flowplayer.fp-edgy.fp-outlined .fp-waiting svg.fp-pause-sharp-outline, .flowplayer.fp-edgy.fp-minimal .fp-waiting svg.fp-pause-sharp-outline, .flowplayer.fp-edgy.fp-outlined .fp-waiting svg.fp-loading-sharp-outline, .flowplayer.fp-edgy.fp-minimal .fp-waiting svg.fp-loading-sharp-outline {display:block}
.flowplayer.fp-edgy, .flowplayer.fp-edgy .fp-menu, .flowplayer.fp-edgy .fp-captions p, .flowplayer.fp-edgy .fp-textarea, .flowplayer.fp-edgy .fp-bar, .flowplayer.fp-edgy .fp-bar-slider, .flowplayer.fp-edgy .fp-bar > *, .flowplayer.fp-edgy .fp-bar-slider > *, .flowplayer.fp-edgy .fp-timestamp {border-radius:0}
.flowplayer.no-svg .fp-ui .fp-play.fp-visible {background-color:#ccc;position:absolute;padding-top:17%;top:0;left:0;right:0;bottom:0}
.flowplayer.no-svg .fp-ui .fp-play.fp-visible svg {display:none}
.flowplayer.no-svg .fp-ui .fp-play.fp-visible .fp-playbtn {display:inline}
.flowplayer .fp-player, .flowplayer .fp-ui, .flowplayer .fp-header, .flowplayer .fp-captions, .flowplayer .fp-controls {position:absolute;width:100%}
.flowplayer {position:relative;max-height:100%;overflow:hidden;background-position:center;background-repeat:no-repeat;background-size:contain;zoom:1 !important;width:100%;display:inline-block}
.flowplayer .fp-hidden {display:none}
.flowplayer .fp-shown {display:block !important}
.flowplayer * {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.flowplayer .fp-engine {display:block;width:100%;position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%}
.flowplayer video.fp-engine:not(.native-subtitles)::-webkit-media-controls {display:none !important}
.flowplayer .fp-player {position:absolute;bottom:0;top:0}
.flowplayer.is-error .fp-player > * {display:none}
.flowplayer .fp-waiting {display:none}
.flowplayer .fp-waiting p {filter:alpha(opacity=0);opacity:0;color:#ccc;font-weight:bold}
.flowplayer .fp-ui {height:100%;top:0;background-image:none;-webkit-transition:background-image 0.5s;transition:background-image 0.5s;text-align:center;color:#fff}
.flowplayer .fp-ui a, .flowplayer .fp-ui strong {color:inherit !important;font-style:normal !important;text-decoration:none !important}
.flowplayer .fp-ui strong {font-weight:bold !important}
.flowplayer .fp-ui > * {-webkit-transition:opacity .3s 0.1s;transition:opacity .3s 0.1s;filter:alpha(opacity=0);opacity:0}
.flowplayer.fp-ui-shown .fp-ui > *, .flowplayer.is-paused .fp-ui > *, .flowplayer.is-mouseover .fp-ui > *, .flowplayer.is-loading .fp-ui > * {filter:alpha(opacity=100);opacity:1}
.flowplayer .fp-header {top:0;text-align:left;-webkit-transition:opacity 0.5s;transition:opacity 0.5s;padding-left:.9em}
.flowplayer .fp-header .fp-icon {margin:.9em .9em 0 0}
.flowplayer .fp-header .fp-icon.fp-active {color:#ec6c4c}
.flowplayer .fp-header .fp-fullscreen, .flowplayer .fp-header .fp-unload {float:right}
.flowplayer .fp-header .fp-unload {display:none}
.flowplayer .fp-help {display:none}
.flowplayer .fp-message {text-align:left;overflow:hidden;filter:alpha(opacity=0);opacity:0;padding:.6em .9em;-webkit-transition:opacity 0.3s 0.1s;transition:opacity 0.3s 0.1s}
.flowplayer .fp-message.fp-shown {filter:alpha(opacity=100);opacity:1}
.flowplayer .fp-message.fp-shown + .fp-header {filter:alpha(opacity=0);opacity:0}
.flowplayer .fp-textarea {background-color:rgba(0, 0, 0, 0.5);width:80%;position:absolute;left:10%;top:15%;color:#fff;outline:0;border-radius:.2em;border:0;min-height:60%}
.flowplayer .fp-logo {position:absolute;bottom:3em;left:0.9em}
.flowplayer .fp-logo img {width:100%}
.flowplayer .fp-captions {bottom:1.2em;display:none;text-align:center;color:#fff}
.flowplayer .fp-captions p {background-color:rgba(0, 0, 0, 0.65);border-radius:.2em;font-size:110%;display:inline-block;padding:.1em .3em;margin:.1em}
.flowplayer .fp-speed-flash {position:absolute;left:0;right:0;bottom:0;top:0;margin:auto;font-size:4em;color:#fff;font-weight:bold;text-shadow:0 0 10px rgba(0, 0, 0, 0.3);filter:alpha(opacity=0) !important;opacity:0 !important;-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);-webkit-transition:all .2s;transition:all .2s;width:4em;height:2em;display:none}
.flowplayer .fp-speed-flash.fp-hilite {filter:alpha(opacity=100) !important;opacity:1 !important;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
.flowplayer .fp-play .fp-playbtn, .flowplayer .fp-pause .fp-playbtn, .flowplayer .fp-waiting .fp-playbtn {display:none}
.flowplayer .fp-play svg, .flowplayer .fp-pause svg, .flowplayer .fp-waiting svg {position:absolute;pointer-events:none;left:0;right:0;bottom:0;top:0;width:6em;height:6em;filter:alpha(opacity=0);opacity:0;margin:auto;max-height:30%;-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);-webkit-transition:all .2s;transition:all .2s;display:none}
.flowplayer .fp-play svg.fp-play-rounded-fill, .flowplayer .fp-play svg.fp-pause-rounded-fill, .flowplayer .fp-play svg.fp-loading-rounded-fill, .flowplayer .fp-pause svg.fp-play-rounded-fill, .flowplayer .fp-pause svg.fp-pause-rounded-fill, .flowplayer .fp-pause svg.fp-loading-rounded-fill, .flowplayer .fp-waiting svg.fp-play-rounded-fill, .flowplayer .fp-waiting svg.fp-pause-rounded-fill, .flowplayer .fp-waiting svg.fp-loading-rounded-fill {display:block}
.flowplayer .fp-play.fp-visible svg, .flowplayer .fp-pause.fp-visible svg, .flowplayer .fp-waiting.fp-visible svg {-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5);filter:alpha(opacity=100);opacity:1}
.flowplayer .fp-remaining {display:none}
.flowplayer .fp-controls {display:-ms-flexbox;display:-webkit-flex;display:-webkit-box;display:-moz-box;display:flex;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;-moz-box-align:center;align-items:center;height:2.4em;bottom:0;z-index:2;padding-left:0.3em;padding-right:0.3em}
.flowplayer .fp-controls > strong {letter-spacing:1px}
.flowplayer .fp-controls img {width:1.2em}
.flowplayer .fp-bar, .flowplayer .fp-bar-slider {background-color:#ccc;background-color:rgba(255, 255, 255, 0.5);position:relative;cursor:pointer;height:100%;-ms-flex:1;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1}
.flowplayer .fp-bar > *, .flowplayer .fp-bar-slider > * {position:absolute;top:10px;height:1px;background-color:#0096ff}
.flowplayer .fp-bar .fp-progress:before {content:'';display:block;position:absolute;top:-4px;right:-4px;width:9px;height:9px;background:url('//image.genie.co.kr/imageg/web/player/blt_player_5.0.png') no-repeat -178px -31px}
.flowplayer .fp-bar > *.fp-progress.animated, .flowplayer .fp-bar-slider > *.fp-progress.animated {-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-property:width, height;transition-property:width, height}
.flowplayer .fp-bar > *.fp-buffer, .flowplayer .fp-bar-slider > *.fp-buffer {top:10px;height:1px;border-radius:0;background:#cad2d0;-webkit-transition:width .25s linear;transition:width .25s linear}
.flowplayer .fp-bar.no-animation > *, .flowplayer .no-animation.fp-bar-slider > * {-webkit-transition:none;transition:none}
.flowplayer .fp-timeline {position:absolute;top:14px;left:0;width:100%;height:21px;background:transparent none;cursor:pointer}
.flowplayer .fp-timeline:before {content:'';display:block;position:absolute;top:10px;left:0;width:100%;height:1px;background:rgba(255,255,255,0.3)}
.flowplayer .fp-cuepoint {background-color:#000;position:absolute;height:100%;width:2px}
.flowplayer .fp-timestamp {display:none !important;background-color:rgba(0, 0, 0, 0.65);display:none;border-radius:.2em;padding:.1em .3em;font-size:90%;bottom:1.4em;height:auto}
.flowplayer .fp-timeline:hover .fp-timestamp {display:inline}
.flowplayer .fp-volume {display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;height:100%;-ms-flex-align:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}
.flowplayer .fp-volumebtn {display:none}
.flowplayer .fp-bar-slider {background-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:padding .2s;transition:padding .2s;white-space:nowrap;-ms-flex:1 0 auto}
.flowplayer .fp-bar-slider em {display:inline-block;top:auto;width:7px;height:100%;position:relative;vertical-align:top}
.flowplayer .fp-bar-slider em.fp-grey {background-color:rgba(255, 255, 255, 0.75)}
/**
.flowplayer.no-flex .fp-controls {white-space:nowrap}
.flowplayer.no-flex .fp-controls > * {display:inline-block;vertical-align:center;margin:0 .3em}
.flowplayer.no-flex .fp-timeline {width:40%}
.flowplayer.no-flex.fp-full .fp-timeline {margin-bottom:.6em;height:.9em}
.flowplayer.no-flex.fp-fat .fp-bar, .flowplayer.no-flex.fp-playful .fp-bar, .flowplayer.no-flex.fp-fat .fp-bar-slider, .flowplayer.no-flex.fp-playful .fp-bar-slider {height:.9em !important}
*/
.flowplayer.fp-fat .fp-bar, .flowplayer.fp-playful .fp-bar, .flowplayer.fp-fat .fp-bar-slider, .flowplayer.fp-playful .fp-bar-slider {height:100%;border-radius:0}
.flowplayer.fp-fat .fp-bar > *, .flowplayer.fp-playful .fp-bar > *, .flowplayer.fp-fat .fp-bar-slider > *, .flowplayer.fp-playful .fp-bar-slider > * {border-radius:0}
.flowplayer.fp-fat .fp-timestamp, .flowplayer.fp-playful .fp-timestamp {bottom:3.2em}
.flowplayer.fp-fat .fp-bar-slider em, .flowplayer.fp-playful .fp-bar-slider em {-webkit-transform:scaleY(0.6);-ms-transform:scaleY(0.6);transform:scaleY(0.6);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}
.flowplayer.fp-fat .fp-bar-slider em:hover, .flowplayer.fp-playful .fp-bar-slider em:hover {-webkit-transform:scaleY(0.75);-ms-transform:scaleY(0.75);transform:scaleY(0.75)}
.flowplayer.fp-slim .fp-timeline {height:.2em}
.flowplayer.fp-slim .fp-controls:hover .fp-timeline {height:.9em}
.flowplayer.fp-slim .fp-cue {width:4px}
.flowplayer.fp-slim .fp-bar-slider {height:.2em}
.flowplayer.fp-slim .fp-controls:hover .fp-bar-slider {height:0.9em}
.flowplayer.fp-full .fp-timeline {position:absolute;height:.3em;bottom:2.8em;margin:0;width:100%;border-radius:0;overflow:inherit;left:0}
.flowplayer.fp-full .fp-timeline:before {content:"";width:100%;height:1.2em;position:absolute;top:-1.2em;left:0}
.flowplayer.fp-full .fp-controls {height:2.8em}
.flowplayer.fp-full .fp-controls:hover .fp-timeline {height:1em}
.flowplayer.fp-full .fp-volume {margin-right:auto}
.flowplayer.fp-full .fp-duration, .flowplayer.fp-full .fp-remaining {margin-left:0}
.flowplayer.fp-full .fp-duration:before, .flowplayer.fp-full .fp-remaining:before {position:relative;content:"/";left:-.3em}
.flowplayer.fp-minimal .fp-controls {background-color:transparent !important}
.flowplayer.fp-minimal .fp-controls > * {display:none}
.flowplayer.fp-minimal .fp-header > * {display:none}
.flowplayer.fp-minimal .fp-header .fp-fullscreen {display:inherit}
.flowplayer.fp-minimal .fp-timeline {height:.3em;max-width:12em;width:100%;display:block;margin:0 auto;-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none}
.flowplayer.fp-playful .fp-color, .flowplayer.fp-playful .fp-color-play {background-color:#ec6c4c;fill:#ec6c4c}
.flowplayer.fp-playful .fp-controls {background-color:#006680}
.flowplayer .fp-menu {background-color:rgba(0, 0, 0, 0.5);border-radius:.24em;position:absolute;width:8em;right:.5em;z-index:2;font-size:90%;-webkit-transition:opacity .2s, height .2s, -webkit-transform .2s;transition:opacity .2s, height .2s, -webkit-transform .2s;transition:opacity .2s, transform .2s, height .2s;transition:opacity .2s, transform .2s, height .2s, -webkit-transform .2s;-webkit-transform:scale(0.95);-ms-transform:scale(0.95);transform:scale(0.95);bottom:-100%;height:0;filter:alpha(opacity=0) !important;opacity:0 !important}
.flowplayer .fp-menu.fp-active {-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);height:auto;bottom:3.2em;filter:alpha(opacity=100) !important;opacity:1 !important}
.flowplayer .fp-menu > * {display:block;padding:.4em 1.2em;text-align:right}
.flowplayer .fp-menu strong {display:block;padding:.7em 1.2em;border-bottom:1px solid rgba(255, 255, 255, 0.2);background-color:rgba(0, 0, 0, 0.3);text-transform:uppercase;letter-spacing:1px;cursor:default;font-size:90%}
.flowplayer .fp-menu a {color:rgba(255, 255, 255, 0.8)}
.flowplayer .fp-menu a:hover:not(.fp-selected) {background-color:#000;color:#fff}
.flowplayer .fp-menu .fp-icon {cursor:pointer}
.flowplayer .fp-menu .fp-icon:before {margin-right:.1em;font-size:1.5em;vertical-align:-0.1em}
.flowplayer .fp-qsel-menu {width:auto}
.flowplayer .fp-context-menu {width:auto;right:auto;bottom:auto !important;display:none}
.flowplayer .fp-context-menu a, .flowplayer .fp-context-menu strong {text-align:left;color:#fff;white-space:nowrap}
.flowplayer .fp-subtitle-menu {width:9em}
.flowplayer .fp-share {display:none}
.flowplayer .fp-share-menu {width:9em;padding-bottom:0.2em}
.flowplayer .fp-share-menu.fp-active {bottom:auto}
.flowplayer .fp-share-menu a, .flowplayer .fp-share-menu strong {text-align:left}
.flowplayer.fp-outlined .fp-play svg.fp-play-rounded-fill, .flowplayer.fp-minimal .fp-play svg.fp-play-rounded-fill, .flowplayer.fp-outlined .fp-play svg.fp-pause-rounded-fill, .flowplayer.fp-minimal .fp-play svg.fp-pause-rounded-fill, .flowplayer.fp-outlined .fp-play svg.fp-loading-rounded-fill, .flowplayer.fp-minimal .fp-play svg.fp-loading-rounded-fill, .flowplayer.fp-outlined .fp-pause svg.fp-play-rounded-fill, .flowplayer.fp-minimal .fp-pause svg.fp-play-rounded-fill, .flowplayer.fp-outlined .fp-pause svg.fp-pause-rounded-fill, .flowplayer.fp-minimal .fp-pause svg.fp-pause-rounded-fill, .flowplayer.fp-outlined .fp-pause svg.fp-loading-rounded-fill, .flowplayer.fp-minimal .fp-pause svg.fp-loading-rounded-fill, .flowplayer.fp-outlined .fp-waiting svg.fp-play-rounded-fill, .flowplayer.fp-minimal .fp-waiting svg.fp-play-rounded-fill, .flowplayer.fp-outlined .fp-waiting svg.fp-pause-rounded-fill, .flowplayer.fp-minimal .fp-waiting svg.fp-pause-rounded-fill, .flowplayer.fp-outlined .fp-waiting svg.fp-loading-rounded-fill, .flowplayer.fp-minimal .fp-waiting svg.fp-loading-rounded-fill {display:none}
.flowplayer.fp-outlined .fp-play svg.fp-play-rounded-outline, .flowplayer.fp-minimal .fp-play svg.fp-play-rounded-outline, .flowplayer.fp-outlined .fp-play svg.fp-pause-rounded-outline, .flowplayer.fp-minimal .fp-play svg.fp-pause-rounded-outline, .flowplayer.fp-outlined .fp-play svg.fp-loading-rounded-outline, .flowplayer.fp-minimal .fp-play svg.fp-loading-rounded-outline, .flowplayer.fp-outlined .fp-pause svg.fp-play-rounded-outline, .flowplayer.fp-minimal .fp-pause svg.fp-play-rounded-outline, .flowplayer.fp-outlined .fp-pause svg.fp-pause-rounded-outline, .flowplayer.fp-minimal .fp-pause svg.fp-pause-rounded-outline, .flowplayer.fp-outlined .fp-pause svg.fp-loading-rounded-outline, .flowplayer.fp-minimal .fp-pause svg.fp-loading-rounded-outline, .flowplayer.fp-outlined .fp-waiting svg.fp-play-rounded-outline, .flowplayer.fp-minimal .fp-waiting svg.fp-play-rounded-outline, .flowplayer.fp-outlined .fp-waiting svg.fp-pause-rounded-outline, .flowplayer.fp-minimal .fp-waiting svg.fp-pause-rounded-outline, .flowplayer.fp-outlined .fp-waiting svg.fp-loading-rounded-outline, .flowplayer.fp-minimal .fp-waiting svg.fp-loading-rounded-outline {display:block}
.flowplayer .fp-color-play {fill:transparent}
.flowplayer.is-rtl {direction:rtl}
.flowplayer.is-rtl .fp-icon {-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.flowplayer.-grayscale video.fp-engine {-webkit-filter:grayscale(100%);filter:grayscale(100%)}
.flowplayer.-sepia video.fp-engine {-webkit-filter:sepia(100%);filter:sepia(100%)}
.flowplayer.-blur video.fp-engine {-webkit-filter:blur(5px);filter:blur(5px)}
.fp-filters {width:0 !important;height:0 !important;overflow:hidden !important;position:absolute}

.flowplayer svg {display:none !important}
.flowplayer .fp-elapsed {position:absolute;top:32px;left:2px;font-weight:bold;color:#fff}
.flowplayer .fp-duration {position:absolute;top:32px;right:1px;color:#fff}
.is-ie .flowplayer .fp-elapsed, .is-ie .flowplayer .fp-duration {top:33px}