/*!
 * 
 *   nuriplayer v1.0.65
 *   Copyright (c) Multicampus
 *   https://gitlab.multicampus.com/multicampus/nuriplayer
 *
 */
/*!******************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/sass-loader/dist/cjs.js!./node_modules/video.js/dist/video-js.min.css ***!
  \******************************************************************************************************************************************************************/
.video-js .vjs-big-play-button .vjs-icon-placeholder:before, .video-js .vjs-modal-dialog, .vjs-button > .vjs-icon-placeholder:before, .vjs-modal-dialog .vjs-modal-dialog-content {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.video-js .vjs-big-play-button .vjs-icon-placeholder:before, .vjs-button > .vjs-icon-placeholder:before {
  text-align: center;
}

@font-face {
  font-family: VideoJS;
  src: url(data:application/font-woff;charset=utf-8;base64,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) format("woff");
  font-weight: 400;
  font-style: normal;
}
.video-js .vjs-big-play-button .vjs-icon-placeholder:before, .video-js .vjs-play-control .vjs-icon-placeholder, .vjs-icon-play {
  font-family: VideoJS;
  font-weight: 400;
  font-style: normal;
}

.video-js .vjs-big-play-button .vjs-icon-placeholder:before, .video-js .vjs-play-control .vjs-icon-placeholder:before, .vjs-icon-play:before {
  content: "\f101";
}

.vjs-icon-play-circle {
  font-family: VideoJS;
  font-weight: 400;
  font-style: normal;
}

.vjs-icon-play-circle:before {
  content: "\f102";
}

.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder, .vjs-icon-pause {
  font-family: VideoJS;
  font-weight: 400;
  font-style: normal;
}

.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder:before, .vjs-icon-pause:before {
  content: "\f103";
}

.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder, .vjs-icon-volume-mute {
  font-family: VideoJS;
  font-weight: 400;
  font-style: normal;
}

.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder:before, .vjs-icon-volume-mute:before {
  content: "\f104";
}

.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder, .vjs-icon-volume-low {
  font-family: VideoJS;
  font-weight: 400;
  font-style: normal;
}

.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder:before, .vjs-icon-volume-low:before {
  content: "\f105";
}

.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder, .vjs-icon-volume-mid {
  font-family: VideoJS;
  font-weight: 400;
  font-style: normal;
}

.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder:before, .vjs-icon-volume-mid:before {
  content: "\f106";
}

.video-js .vjs-mute-control .vjs-icon-placeholder, .vjs-icon-volume-high {
  font-family: VideoJS;
  font-weight: 400;
  font-style: normal;
}

.video-js .vjs-mute-control .vjs-icon-placeholder:before, .vjs-icon-volume-high:before {
  content: "\f107";
}

.video-js .vjs-fullscreen-control .vjs-icon-placeholder, .vjs-icon-fullscreen-enter {
  font-family: VideoJS;
  font-weight: 400;
  font-style: normal;
}

.video-js .vjs-fullscreen-control .vjs-icon-placeholder:before, .vjs-icon-fullscreen-enter:before {
  content: "\f108";
}

.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder, .vjs-icon-fullscreen-exit {
  font-family: VideoJS;
  font-weight: 400;
  font-style: normal;
}

.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder:before, .vjs-icon-fullscreen-exit:before {
  content: "\f109";
}

.vjs-icon-square {
  font-family: VideoJS;
  font-weight: 400;
  font-style: normal;
}

.vjs-icon-square:before {
  content: "\f10a";
}

.vjs-icon-spinner {
  font-family: VideoJS;
  font-weight: 400;
  font-style: normal;
}

.vjs-icon-spinner:before {
  content: "\f10b";
}

.video-js .vjs-subs-caps-button .vjs-icon-placeholder, .video-js .vjs-subtitles-button .vjs-icon-placeholder, .video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder, .video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder, .video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder, .video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder, .vjs-icon-subtitles {
  font-family: VideoJS;
  font-weight: 400;
  font-style: normal;
}

.video-js .vjs-subs-caps-button .vjs-icon-placeholder:before, .video-js .vjs-subtitles-button .vjs-icon-placeholder:before, .video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder:before, .video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder:before, .video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder:before, .video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder:before, .vjs-icon-subtitles:before {
  content: "\f10c";
}

.video-js .vjs-captions-button .vjs-icon-placeholder, .video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder, .video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder, .vjs-icon-captions {
  font-family: VideoJS;
  font-weight: 400;
  font-style: normal;
}

.video-js .vjs-captions-button .vjs-icon-placeholder:before, .video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder:before, .video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder:before, .vjs-icon-captions:before {
  content: "\f10d";
}

.video-js .vjs-chapters-button .vjs-icon-placeholder, .vjs-icon-chapters {
  font-family: VideoJS;
  font-weight: 400;
  font-style: normal;
}

.video-js .vjs-chapters-button .vjs-icon-placeholder:before, .vjs-icon-chapters:before {
  content: "\f10e";
}

.vjs-icon-share {
  font-family: VideoJS;
  font-weight: 400;
  font-style: normal;
}

.vjs-icon-share:before {
  content: "\f10f";
}

.vjs-icon-cog {
  font-family: VideoJS;
  font-weight: 400;
  font-style: normal;
}

.vjs-icon-cog:before {
  content: "\f110";
}

.video-js .vjs-play-progress, .video-js .vjs-volume-level, .vjs-icon-circle, .vjs-seek-to-live-control .vjs-icon-placeholder {
  font-family: VideoJS;
  font-weight: 400;
  font-style: normal;
}

.video-js .vjs-play-progress:before, .video-js .vjs-volume-level:before, .vjs-icon-circle:before, .vjs-seek-to-live-control .vjs-icon-placeholder:before {
  content: "\f111";
}

.vjs-icon-circle-outline {
  font-family: VideoJS;
  font-weight: 400;
  font-style: normal;
}

.vjs-icon-circle-outline:before {
  content: "\f112";
}

.vjs-icon-circle-inner-circle {
  font-family: VideoJS;
  font-weight: 400;
  font-style: normal;
}

.vjs-icon-circle-inner-circle:before {
  content: "\f113";
}

.vjs-icon-hd {
  font-family: VideoJS;
  font-weight: 400;
  font-style: normal;
}

.vjs-icon-hd:before {
  content: "\f114";
}

.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder, .vjs-icon-cancel {
  font-family: VideoJS;
  font-weight: 400;
  font-style: normal;
}

.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder:before, .vjs-icon-cancel:before {
  content: "\f115";
}

.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder, .vjs-icon-replay {
  font-family: VideoJS;
  font-weight: 400;
  font-style: normal;
}

.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder:before, .vjs-icon-replay:before {
  content: "\f116";
}

.vjs-icon-facebook {
  font-family: VideoJS;
  font-weight: 400;
  font-style: normal;
}

.vjs-icon-facebook:before {
  content: "\f117";
}

.vjs-icon-gplus {
  font-family: VideoJS;
  font-weight: 400;
  font-style: normal;
}

.vjs-icon-gplus:before {
  content: "\f118";
}

.vjs-icon-linkedin {
  font-family: VideoJS;
  font-weight: 400;
  font-style: normal;
}

.vjs-icon-linkedin:before {
  content: "\f119";
}

.vjs-icon-twitter {
  font-family: VideoJS;
  font-weight: 400;
  font-style: normal;
}

.vjs-icon-twitter:before {
  content: "\f11a";
}

.vjs-icon-tumblr {
  font-family: VideoJS;
  font-weight: 400;
  font-style: normal;
}

.vjs-icon-tumblr:before {
  content: "\f11b";
}

.vjs-icon-pinterest {
  font-family: VideoJS;
  font-weight: 400;
  font-style: normal;
}

.vjs-icon-pinterest:before {
  content: "\f11c";
}

.video-js .vjs-descriptions-button .vjs-icon-placeholder, .vjs-icon-audio-description {
  font-family: VideoJS;
  font-weight: 400;
  font-style: normal;
}

.video-js .vjs-descriptions-button .vjs-icon-placeholder:before, .vjs-icon-audio-description:before {
  content: "\f11d";
}

.video-js .vjs-audio-button .vjs-icon-placeholder, .vjs-icon-audio {
  font-family: VideoJS;
  font-weight: 400;
  font-style: normal;
}

.video-js .vjs-audio-button .vjs-icon-placeholder:before, .vjs-icon-audio:before {
  content: "\f11e";
}

.vjs-icon-next-item {
  font-family: VideoJS;
  font-weight: 400;
  font-style: normal;
}

.vjs-icon-next-item:before {
  content: "\f11f";
}

.vjs-icon-previous-item {
  font-family: VideoJS;
  font-weight: 400;
  font-style: normal;
}

.vjs-icon-previous-item:before {
  content: "\f120";
}

.video-js .vjs-picture-in-picture-control .vjs-icon-placeholder, .vjs-icon-picture-in-picture-enter {
  font-family: VideoJS;
  font-weight: 400;
  font-style: normal;
}

.video-js .vjs-picture-in-picture-control .vjs-icon-placeholder:before, .vjs-icon-picture-in-picture-enter:before {
  content: "\f121";
}

.video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder, .vjs-icon-picture-in-picture-exit {
  font-family: VideoJS;
  font-weight: 400;
  font-style: normal;
}

.video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder:before, .vjs-icon-picture-in-picture-exit:before {
  content: "\f122";
}

.video-js {
  display: block;
  vertical-align: top;
  box-sizing: border-box;
  color: #fff;
  background-color: #000;
  position: relative;
  padding: 0;
  font-size: 10px;
  line-height: 1;
  font-weight: 400;
  font-style: normal;
  font-family: Arial, Helvetica, sans-serif;
  word-break: initial;
}

.video-js:-moz-full-screen {
  position: absolute;
}

.video-js:-webkit-full-screen {
  width: 100% !important;
  height: 100% !important;
}

.video-js[tabindex="-1"] {
  outline: 0;
}

.video-js *, .video-js :after, .video-js :before {
  box-sizing: inherit;
}

.video-js ul {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
  list-style-position: outside;
  margin-left: 0;
  margin-right: 0;
  margin-top: 0;
  margin-bottom: 0;
}

.video-js.vjs-1-1, .video-js.vjs-16-9, .video-js.vjs-4-3, .video-js.vjs-9-16, .video-js.vjs-fluid {
  width: 100%;
  max-width: 100%;
}

.video-js.vjs-1-1:not(.vjs-audio-only-mode), .video-js.vjs-16-9:not(.vjs-audio-only-mode), .video-js.vjs-4-3:not(.vjs-audio-only-mode), .video-js.vjs-9-16:not(.vjs-audio-only-mode), .video-js.vjs-fluid:not(.vjs-audio-only-mode) {
  height: 0;
}

.video-js.vjs-16-9:not(.vjs-audio-only-mode) {
  padding-top: 56.25%;
}

.video-js.vjs-4-3:not(.vjs-audio-only-mode) {
  padding-top: 75%;
}

.video-js.vjs-9-16:not(.vjs-audio-only-mode) {
  padding-top: 177.7777777778%;
}

.video-js.vjs-1-1:not(.vjs-audio-only-mode) {
  padding-top: 100%;
}

.video-js.vjs-fill:not(.vjs-audio-only-mode) {
  width: 100%;
  height: 100%;
}

.video-js .vjs-tech {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.video-js.vjs-audio-only-mode .vjs-tech {
  display: none;
}

body.vjs-full-window {
  padding: 0;
  margin: 0;
  height: 100%;
}

.vjs-full-window .video-js.vjs-fullscreen {
  position: fixed;
  overflow: hidden;
  z-index: 1000;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
}

.video-js.vjs-fullscreen:not(.vjs-ios-native-fs) {
  width: 100% !important;
  height: 100% !important;
  padding-top: 0 !important;
}

.video-js.vjs-fullscreen.vjs-user-inactive {
  cursor: none;
}

.vjs-hidden {
  display: none !important;
}

.vjs-disabled {
  opacity: 0.5;
  cursor: default;
}

.video-js .vjs-offscreen {
  height: 1px;
  left: -9999px;
  position: absolute;
  top: 0;
  width: 1px;
}

.vjs-lock-showing {
  display: block !important;
  opacity: 1 !important;
  visibility: visible !important;
}

.vjs-no-js {
  padding: 20px;
  color: #fff;
  background-color: #000;
  font-size: 18px;
  font-family: Arial, Helvetica, sans-serif;
  text-align: center;
  width: 300px;
  height: 150px;
  margin: 0 auto;
}

.vjs-no-js a, .vjs-no-js a:visited {
  color: #66a8cc;
}

.video-js .vjs-big-play-button {
  font-size: 3em;
  line-height: 1.5em;
  height: 1.63332em;
  width: 3em;
  display: block;
  position: absolute;
  top: 10px;
  left: 10px;
  padding: 0;
  cursor: pointer;
  opacity: 1;
  border: 0.06666em solid #fff;
  background-color: #2b333f;
  background-color: rgba(43, 51, 63, 0.7);
  border-radius: 0.3em;
  transition: all 0.4s;
}

.vjs-big-play-centered .vjs-big-play-button {
  top: 50%;
  left: 50%;
  margin-top: -0.81666em;
  margin-left: -1.5em;
}

.video-js .vjs-big-play-button:focus, .video-js:hover .vjs-big-play-button {
  border-color: #fff;
  background-color: #73859f;
  background-color: rgba(115, 133, 159, 0.5);
  transition: all 0s;
}

.vjs-controls-disabled .vjs-big-play-button, .vjs-error .vjs-big-play-button, .vjs-has-started .vjs-big-play-button, .vjs-using-native-controls .vjs-big-play-button {
  display: none;
}

.vjs-has-started.vjs-paused.vjs-show-big-play-button-on-pause .vjs-big-play-button {
  display: block;
}

.video-js button {
  background: 0 0;
  border: none;
  color: inherit;
  display: inline-block;
  font-size: inherit;
  line-height: inherit;
  text-transform: none;
  text-decoration: none;
  transition: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

.vjs-control .vjs-button {
  width: 100%;
  height: 100%;
}

.video-js .vjs-control.vjs-close-button {
  cursor: pointer;
  height: 3em;
  position: absolute;
  right: 0;
  top: 0.5em;
  z-index: 2;
}

.video-js .vjs-modal-dialog {
  background: rgba(0, 0, 0, 0.8);
  background: linear-gradient(180deg, rgba(0, 0, 0, 0.8), rgba(255, 255, 255, 0));
  overflow: auto;
}

.video-js .vjs-modal-dialog > * {
  box-sizing: border-box;
}

.vjs-modal-dialog .vjs-modal-dialog-content {
  font-size: 1.2em;
  line-height: 1.5;
  padding: 20px 24px;
  z-index: 1;
}

.vjs-menu-button {
  cursor: pointer;
}

.vjs-menu-button.vjs-disabled {
  cursor: default;
}

.vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu {
  display: none;
}

.vjs-menu .vjs-menu-content {
  display: block;
  padding: 0;
  margin: 0;
  font-family: Arial, Helvetica, sans-serif;
  overflow: auto;
}

.vjs-menu .vjs-menu-content > * {
  box-sizing: border-box;
}

.vjs-scrubbing .vjs-control.vjs-menu-button:hover .vjs-menu {
  display: none;
}

.vjs-menu li {
  list-style: none;
  margin: 0;
  padding: 0.2em 0;
  line-height: 1.4em;
  font-size: 1.2em;
  text-align: center;
  text-transform: lowercase;
}

.js-focus-visible .vjs-menu li.vjs-menu-item:hover, .vjs-menu li.vjs-menu-item:focus, .vjs-menu li.vjs-menu-item:hover {
  background-color: #73859f;
  background-color: rgba(115, 133, 159, 0.5);
}

.js-focus-visible .vjs-menu li.vjs-selected:hover, .vjs-menu li.vjs-selected, .vjs-menu li.vjs-selected:focus, .vjs-menu li.vjs-selected:hover {
  background-color: #fff;
  color: #2b333f;
}

.js-focus-visible .vjs-menu :not(.vjs-selected):focus:not(.focus-visible), .video-js .vjs-menu :not(.vjs-selected):focus:not(:focus-visible) {
  background: 0 0;
}

.vjs-menu li.vjs-menu-title {
  text-align: center;
  text-transform: uppercase;
  font-size: 1em;
  line-height: 2em;
  padding: 0;
  margin: 0 0 0.3em 0;
  font-weight: 700;
  cursor: default;
}

.vjs-menu-button-popup .vjs-menu {
  display: none;
  position: absolute;
  bottom: 0;
  width: 10em;
  left: -3em;
  height: 0;
  margin-bottom: 1.5em;
  border-top-color: rgba(43, 51, 63, 0.7);
}

.vjs-menu-button-popup .vjs-menu .vjs-menu-content {
  background-color: #2b333f;
  background-color: rgba(43, 51, 63, 0.7);
  position: absolute;
  width: 100%;
  bottom: 1.5em;
  max-height: 15em;
}

.vjs-layout-tiny .vjs-menu-button-popup .vjs-menu .vjs-menu-content, .vjs-layout-x-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content {
  max-height: 5em;
}

.vjs-layout-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content {
  max-height: 10em;
}

.vjs-layout-medium .vjs-menu-button-popup .vjs-menu .vjs-menu-content {
  max-height: 14em;
}

.vjs-layout-huge .vjs-menu-button-popup .vjs-menu .vjs-menu-content, .vjs-layout-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content, .vjs-layout-x-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content {
  max-height: 25em;
}

.vjs-menu-button-popup .vjs-menu.vjs-lock-showing, .vjs-workinghover .vjs-menu-button-popup.vjs-hover .vjs-menu {
  display: block;
}

.video-js .vjs-menu-button-inline {
  transition: all 0.4s;
  overflow: hidden;
}

.video-js .vjs-menu-button-inline:before {
  width: 2.222222222em;
}

.video-js .vjs-menu-button-inline.vjs-slider-active, .video-js .vjs-menu-button-inline:focus, .video-js .vjs-menu-button-inline:hover, .video-js.vjs-no-flex .vjs-menu-button-inline {
  width: 12em;
}

.vjs-menu-button-inline .vjs-menu {
  opacity: 0;
  height: 100%;
  width: auto;
  position: absolute;
  left: 4em;
  top: 0;
  padding: 0;
  margin: 0;
  transition: all 0.4s;
}

.vjs-menu-button-inline.vjs-slider-active .vjs-menu, .vjs-menu-button-inline:focus .vjs-menu, .vjs-menu-button-inline:hover .vjs-menu {
  display: block;
  opacity: 1;
}

.vjs-no-flex .vjs-menu-button-inline .vjs-menu {
  display: block;
  opacity: 1;
  position: relative;
  width: auto;
}

.vjs-no-flex .vjs-menu-button-inline.vjs-slider-active .vjs-menu, .vjs-no-flex .vjs-menu-button-inline:focus .vjs-menu, .vjs-no-flex .vjs-menu-button-inline:hover .vjs-menu {
  width: auto;
}

.vjs-menu-button-inline .vjs-menu-content {
  width: auto;
  height: 100%;
  margin: 0;
  overflow: hidden;
}

.video-js .vjs-control-bar {
  display: none;
  width: 100%;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 3em;
  background-color: #2b333f;
  background-color: rgba(43, 51, 63, 0.7);
}

.vjs-audio-only-mode .vjs-control-bar, .vjs-has-started .vjs-control-bar {
  display: flex;
  visibility: visible;
  opacity: 1;
  transition: visibility 0.1s, opacity 0.1s;
}

.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar {
  visibility: visible;
  opacity: 0;
  pointer-events: none;
  transition: visibility 1s, opacity 1s;
}

.vjs-controls-disabled .vjs-control-bar, .vjs-error .vjs-control-bar, .vjs-using-native-controls .vjs-control-bar {
  display: none !important;
}

.vjs-audio-only-mode.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar, .vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar {
  opacity: 1;
  visibility: visible;
  pointer-events: auto;
}

.vjs-has-started.vjs-no-flex .vjs-control-bar {
  display: table;
}

.video-js .vjs-control {
  position: relative;
  text-align: center;
  margin: 0;
  padding: 0;
  height: 100%;
  width: 4em;
  flex: none;
}

.video-js .vjs-control.vjs-visible-text {
  width: auto;
  padding-left: 1em;
  padding-right: 1em;
}

.vjs-button > .vjs-icon-placeholder:before {
  font-size: 1.8em;
  line-height: 1.67;
}

.vjs-button > .vjs-icon-placeholder {
  display: block;
}

.video-js .vjs-control:focus, .video-js .vjs-control:focus:before, .video-js .vjs-control:hover:before {
  text-shadow: 0 0 1em #fff;
}

.video-js :not(.vjs-visible-text) > .vjs-control-text {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}

.vjs-no-flex .vjs-control {
  display: table-cell;
  vertical-align: middle;
}

.video-js .vjs-custom-control-spacer {
  display: none;
}

.video-js .vjs-progress-control {
  cursor: pointer;
  flex: auto;
  display: flex;
  align-items: center;
  min-width: 4em;
  touch-action: none;
}

.video-js .vjs-progress-control.disabled {
  cursor: default;
}

.vjs-live .vjs-progress-control {
  display: none;
}

.vjs-liveui .vjs-progress-control {
  display: flex;
  align-items: center;
}

.vjs-no-flex .vjs-progress-control {
  width: auto;
}

.video-js .vjs-progress-holder {
  flex: auto;
  transition: all 0.2s;
  height: 0.3em;
}

.video-js .vjs-progress-control .vjs-progress-holder {
  margin: 0 10px;
}

.video-js .vjs-progress-control:hover .vjs-progress-holder {
  font-size: 1.6666666667em;
}

.video-js .vjs-progress-control:hover .vjs-progress-holder.disabled {
  font-size: 1em;
}

.video-js .vjs-progress-holder .vjs-load-progress, .video-js .vjs-progress-holder .vjs-load-progress div, .video-js .vjs-progress-holder .vjs-play-progress {
  position: absolute;
  display: block;
  height: 100%;
  margin: 0;
  padding: 0;
  width: 0;
}

.video-js .vjs-play-progress {
  background-color: #fff;
}

.video-js .vjs-play-progress:before {
  font-size: 0.9em;
  position: absolute;
  right: -0.5em;
  top: -0.3333333333em;
  z-index: 1;
}

.video-js .vjs-load-progress {
  background: rgba(115, 133, 159, 0.5);
}

.video-js .vjs-load-progress div {
  background: rgba(115, 133, 159, 0.75);
}

.video-js .vjs-time-tooltip {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.8);
  border-radius: 0.3em;
  color: #000;
  float: right;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 1em;
  padding: 6px 8px 8px 8px;
  pointer-events: none;
  position: absolute;
  top: -3.4em;
  visibility: hidden;
  z-index: 1;
}

.video-js .vjs-progress-holder:focus .vjs-time-tooltip {
  display: none;
}

.video-js .vjs-progress-control:hover .vjs-progress-holder:focus .vjs-time-tooltip, .video-js .vjs-progress-control:hover .vjs-time-tooltip {
  display: block;
  font-size: 0.6em;
  visibility: visible;
}

.video-js .vjs-progress-control.disabled:hover .vjs-time-tooltip {
  font-size: 1em;
}

.video-js .vjs-progress-control .vjs-mouse-display {
  display: none;
  position: absolute;
  width: 1px;
  height: 100%;
  background-color: #000;
  z-index: 1;
}

.vjs-no-flex .vjs-progress-control .vjs-mouse-display {
  z-index: 0;
}

.video-js .vjs-progress-control:hover .vjs-mouse-display {
  display: block;
}

.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display {
  visibility: hidden;
  opacity: 0;
  transition: visibility 1s, opacity 1s;
}

.video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display {
  display: none;
}

.vjs-mouse-display .vjs-time-tooltip {
  color: #fff;
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.8);
}

.video-js .vjs-slider {
  position: relative;
  cursor: pointer;
  padding: 0;
  margin: 0 0.45em 0 0.45em;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  background-color: #73859f;
  background-color: rgba(115, 133, 159, 0.5);
}

.video-js .vjs-slider.disabled {
  cursor: default;
}

.video-js .vjs-slider:focus {
  text-shadow: 0 0 1em #fff;
  box-shadow: 0 0 1em #fff;
}

.video-js .vjs-mute-control {
  cursor: pointer;
  flex: none;
}

.video-js .vjs-volume-control {
  cursor: pointer;
  margin-right: 1em;
  display: flex;
}

.video-js .vjs-volume-control.vjs-volume-horizontal {
  width: 5em;
}

.video-js .vjs-volume-panel .vjs-volume-control {
  visibility: visible;
  opacity: 0;
  width: 1px;
  height: 1px;
  margin-left: -1px;
}

.video-js .vjs-volume-panel {
  transition: width 1s;
}

.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active, .video-js .vjs-volume-panel .vjs-volume-control:active, .video-js .vjs-volume-panel.vjs-hover .vjs-mute-control ~ .vjs-volume-control, .video-js .vjs-volume-panel.vjs-hover .vjs-volume-control, .video-js .vjs-volume-panel:active .vjs-volume-control, .video-js .vjs-volume-panel:focus .vjs-volume-control {
  visibility: visible;
  opacity: 1;
  position: relative;
  transition: visibility 0.1s, opacity 0.1s, height 0.1s, width 0.1s, left 0s, top 0s;
}

.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-horizontal, .video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-horizontal, .video-js .vjs-volume-panel.vjs-hover .vjs-mute-control ~ .vjs-volume-control.vjs-volume-horizontal, .video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-horizontal, .video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-horizontal, .video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-horizontal {
  width: 5em;
  height: 3em;
  margin-right: 0;
}

.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-vertical, .video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-vertical, .video-js .vjs-volume-panel.vjs-hover .vjs-mute-control ~ .vjs-volume-control.vjs-volume-vertical, .video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-vertical, .video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-vertical, .video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-vertical {
  left: -3.5em;
  transition: left 0s;
}

.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover, .video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active, .video-js .vjs-volume-panel.vjs-volume-panel-horizontal:active {
  width: 10em;
  transition: width 0.1s;
}

.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-mute-toggle-only {
  width: 4em;
}

.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical {
  height: 8em;
  width: 3em;
  left: -3000em;
  transition: visibility 1s, opacity 1s, height 1s 1s, width 1s 1s, left 1s 1s, top 1s 1s;
}

.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal {
  transition: visibility 1s, opacity 1s, height 1s 1s, width 1s, left 1s 1s, top 1s 1s;
}

.video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal {
  width: 5em;
  height: 3em;
  visibility: visible;
  opacity: 1;
  position: relative;
  transition: none;
}

.video-js.vjs-no-flex .vjs-volume-control.vjs-volume-vertical, .video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical {
  position: absolute;
  bottom: 3em;
  left: 0.5em;
}

.video-js .vjs-volume-panel {
  display: flex;
}

.video-js .vjs-volume-bar {
  margin: 1.35em 0.45em;
}

.vjs-volume-bar.vjs-slider-horizontal {
  width: 5em;
  height: 0.3em;
}

.vjs-volume-bar.vjs-slider-vertical {
  width: 0.3em;
  height: 5em;
  margin: 1.35em auto;
}

.video-js .vjs-volume-level {
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #fff;
}

.video-js .vjs-volume-level:before {
  position: absolute;
  font-size: 0.9em;
  z-index: 1;
}

.vjs-slider-vertical .vjs-volume-level {
  width: 0.3em;
}

.vjs-slider-vertical .vjs-volume-level:before {
  top: -0.5em;
  left: -0.3em;
  z-index: 1;
}

.vjs-slider-horizontal .vjs-volume-level {
  height: 0.3em;
}

.vjs-slider-horizontal .vjs-volume-level:before {
  top: -0.3em;
  right: -0.5em;
}

.video-js .vjs-volume-panel.vjs-volume-panel-vertical {
  width: 4em;
}

.vjs-volume-bar.vjs-slider-vertical .vjs-volume-level {
  height: 100%;
}

.vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level {
  width: 100%;
}

.video-js .vjs-volume-vertical {
  width: 3em;
  height: 8em;
  bottom: 8em;
  background-color: #2b333f;
  background-color: rgba(43, 51, 63, 0.7);
}

.video-js .vjs-volume-horizontal .vjs-menu {
  left: -2em;
}

.video-js .vjs-volume-tooltip {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.8);
  border-radius: 0.3em;
  color: #000;
  float: right;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 1em;
  padding: 6px 8px 8px 8px;
  pointer-events: none;
  position: absolute;
  top: -3.4em;
  visibility: hidden;
  z-index: 1;
}

.video-js .vjs-volume-control:hover .vjs-progress-holder:focus .vjs-volume-tooltip, .video-js .vjs-volume-control:hover .vjs-volume-tooltip {
  display: block;
  font-size: 1em;
  visibility: visible;
}

.video-js .vjs-volume-vertical:hover .vjs-progress-holder:focus .vjs-volume-tooltip, .video-js .vjs-volume-vertical:hover .vjs-volume-tooltip {
  left: 1em;
  top: -12px;
}

.video-js .vjs-volume-control.disabled:hover .vjs-volume-tooltip {
  font-size: 1em;
}

.video-js .vjs-volume-control .vjs-mouse-display {
  display: none;
  position: absolute;
  width: 100%;
  height: 1px;
  background-color: #000;
  z-index: 1;
}

.video-js .vjs-volume-horizontal .vjs-mouse-display {
  width: 1px;
  height: 100%;
}

.vjs-no-flex .vjs-volume-control .vjs-mouse-display {
  z-index: 0;
}

.video-js .vjs-volume-control:hover .vjs-mouse-display {
  display: block;
}

.video-js.vjs-user-inactive .vjs-volume-control .vjs-mouse-display {
  visibility: hidden;
  opacity: 0;
  transition: visibility 1s, opacity 1s;
}

.video-js.vjs-user-inactive.vjs-no-flex .vjs-volume-control .vjs-mouse-display {
  display: none;
}

.vjs-mouse-display .vjs-volume-tooltip {
  color: #fff;
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.8);
}

.vjs-poster {
  display: inline-block;
  vertical-align: middle;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: contain;
  background-color: #000;
  cursor: pointer;
  margin: 0;
  padding: 0;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  height: 100%;
}

.vjs-has-started .vjs-poster, .vjs-using-native-controls .vjs-poster {
  display: none;
}

.vjs-audio.vjs-has-started .vjs-poster, .vjs-has-started.vjs-audio-poster-mode .vjs-poster {
  display: block;
}

.video-js .vjs-live-control {
  display: flex;
  align-items: flex-start;
  flex: auto;
  font-size: 1em;
  line-height: 3em;
}

.vjs-no-flex .vjs-live-control {
  display: table-cell;
  width: auto;
  text-align: left;
}

.video-js.vjs-liveui .vjs-live-control, .video-js:not(.vjs-live) .vjs-live-control {
  display: none;
}

.video-js .vjs-seek-to-live-control {
  align-items: center;
  cursor: pointer;
  flex: none;
  display: inline-flex;
  height: 100%;
  padding-left: 0.5em;
  padding-right: 0.5em;
  font-size: 1em;
  line-height: 3em;
  width: auto;
  min-width: 4em;
}

.vjs-no-flex .vjs-seek-to-live-control {
  display: table-cell;
  width: auto;
  text-align: left;
}

.video-js.vjs-live:not(.vjs-liveui) .vjs-seek-to-live-control, .video-js:not(.vjs-live) .vjs-seek-to-live-control {
  display: none;
}

.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge {
  cursor: auto;
}

.vjs-seek-to-live-control .vjs-icon-placeholder {
  margin-right: 0.5em;
  color: #888;
}

.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge .vjs-icon-placeholder {
  color: red;
}

.video-js .vjs-time-control {
  flex: none;
  font-size: 1em;
  line-height: 3em;
  min-width: 2em;
  width: auto;
  padding-left: 1em;
  padding-right: 1em;
}

.vjs-live .vjs-time-control {
  display: none;
}

.video-js .vjs-current-time, .vjs-no-flex .vjs-current-time {
  display: none;
}

.video-js .vjs-duration, .vjs-no-flex .vjs-duration {
  display: none;
}

.vjs-time-divider {
  display: none;
  line-height: 3em;
}

.vjs-live .vjs-time-divider {
  display: none;
}

.video-js .vjs-play-control {
  cursor: pointer;
}

.video-js .vjs-play-control .vjs-icon-placeholder {
  flex: none;
}

.vjs-text-track-display {
  position: absolute;
  bottom: 3em;
  left: 0;
  right: 0;
  top: 0;
  pointer-events: none;
}

.video-js.vjs-controls-disabled .vjs-text-track-display, .video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display {
  bottom: 1em;
}

.video-js .vjs-text-track {
  font-size: 1.4em;
  text-align: center;
  margin-bottom: 0.1em;
}

.vjs-subtitles {
  color: #fff;
}

.vjs-captions {
  color: #fc6;
}

.vjs-tt-cue {
  display: block;
}

video::-webkit-media-text-track-display {
  transform: translateY(-3em);
}

.video-js.vjs-controls-disabled video::-webkit-media-text-track-display, .video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display {
  transform: translateY(-1.5em);
}

.video-js .vjs-picture-in-picture-control {
  cursor: pointer;
  flex: none;
}

.video-js.vjs-audio-only-mode .vjs-picture-in-picture-control {
  display: none;
}

.video-js .vjs-fullscreen-control {
  cursor: pointer;
  flex: none;
}

.video-js.vjs-audio-only-mode .vjs-fullscreen-control {
  display: none;
}

.vjs-playback-rate .vjs-playback-rate-value, .vjs-playback-rate > .vjs-menu-button {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.vjs-playback-rate .vjs-playback-rate-value {
  pointer-events: none;
  font-size: 1.5em;
  line-height: 2;
  text-align: center;
}

.vjs-playback-rate .vjs-menu {
  width: 4em;
  left: 0;
}

.vjs-error .vjs-error-display .vjs-modal-dialog-content {
  font-size: 1.4em;
  text-align: center;
}

.vjs-error .vjs-error-display:before {
  color: #fff;
  content: "X";
  font-family: Arial, Helvetica, sans-serif;
  font-size: 4em;
  left: 0;
  line-height: 1;
  margin-top: -0.5em;
  position: absolute;
  text-shadow: 0.05em 0.05em 0.1em #000;
  text-align: center;
  top: 50%;
  vertical-align: middle;
  width: 100%;
}

.vjs-loading-spinner {
  display: none;
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -25px 0 0 -25px;
  opacity: 0.85;
  text-align: left;
  border: 6px solid rgba(43, 51, 63, 0.7);
  box-sizing: border-box;
  background-clip: padding-box;
  width: 50px;
  height: 50px;
  border-radius: 25px;
  visibility: hidden;
}

.vjs-seeking .vjs-loading-spinner, .vjs-waiting .vjs-loading-spinner {
  display: block;
  -webkit-animation: vjs-spinner-show 0s linear 0.3s forwards;
  animation: vjs-spinner-show 0s linear 0.3s forwards;
}

.vjs-loading-spinner:after, .vjs-loading-spinner:before {
  content: "";
  position: absolute;
  margin: -6px;
  box-sizing: inherit;
  width: inherit;
  height: inherit;
  border-radius: inherit;
  opacity: 1;
  border: inherit;
  border-color: transparent;
  border-top-color: #fff;
}

.vjs-seeking .vjs-loading-spinner:after, .vjs-seeking .vjs-loading-spinner:before, .vjs-waiting .vjs-loading-spinner:after, .vjs-waiting .vjs-loading-spinner:before {
  -webkit-animation: vjs-spinner-spin 1.1s cubic-bezier(0.6, 0.2, 0, 0.8) infinite, vjs-spinner-fade 1.1s linear infinite;
  animation: vjs-spinner-spin 1.1s cubic-bezier(0.6, 0.2, 0, 0.8) infinite, vjs-spinner-fade 1.1s linear infinite;
}

.vjs-seeking .vjs-loading-spinner:before, .vjs-waiting .vjs-loading-spinner:before {
  border-top-color: #fff;
}

.vjs-seeking .vjs-loading-spinner:after, .vjs-waiting .vjs-loading-spinner:after {
  border-top-color: #fff;
  -webkit-animation-delay: 0.44s;
  animation-delay: 0.44s;
}

@keyframes vjs-spinner-show {
  to {
    visibility: visible;
  }
}
@-webkit-keyframes vjs-spinner-show {
  to {
    visibility: visible;
  }
}
@keyframes vjs-spinner-spin {
  100% {
    transform: rotate(360deg);
  }
}
@-webkit-keyframes vjs-spinner-spin {
  100% {
    -webkit-transform: rotate(360deg);
  }
}
@keyframes vjs-spinner-fade {
  0% {
    border-top-color: #73859f;
  }
  20% {
    border-top-color: #73859f;
  }
  35% {
    border-top-color: #fff;
  }
  60% {
    border-top-color: #73859f;
  }
  100% {
    border-top-color: #73859f;
  }
}
@-webkit-keyframes vjs-spinner-fade {
  0% {
    border-top-color: #73859f;
  }
  20% {
    border-top-color: #73859f;
  }
  35% {
    border-top-color: #fff;
  }
  60% {
    border-top-color: #73859f;
  }
  100% {
    border-top-color: #73859f;
  }
}
.video-js.vjs-audio-only-mode .vjs-captions-button {
  display: none;
}

.vjs-chapters-button .vjs-menu ul {
  width: 24em;
}

.video-js.vjs-audio-only-mode .vjs-descriptions-button {
  display: none;
}

.video-js .vjs-subs-caps-button + .vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder {
  vertical-align: middle;
  display: inline-block;
  margin-bottom: -0.1em;
}

.video-js .vjs-subs-caps-button + .vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before {
  font-family: VideoJS;
  content: "\f10d";
  font-size: 1.5em;
  line-height: inherit;
}

.video-js.vjs-audio-only-mode .vjs-subs-caps-button {
  display: none;
}

.video-js .vjs-audio-button + .vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder {
  vertical-align: middle;
  display: inline-block;
  margin-bottom: -0.1em;
}

.video-js .vjs-audio-button + .vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before {
  font-family: VideoJS;
  content: " \f11d";
  font-size: 1.5em;
  line-height: inherit;
}

.video-js.vjs-layout-small .vjs-current-time, .video-js.vjs-layout-small .vjs-duration, .video-js.vjs-layout-small .vjs-playback-rate, .video-js.vjs-layout-small .vjs-remaining-time, .video-js.vjs-layout-small .vjs-time-divider, .video-js.vjs-layout-small .vjs-volume-control, .video-js.vjs-layout-tiny .vjs-current-time, .video-js.vjs-layout-tiny .vjs-duration, .video-js.vjs-layout-tiny .vjs-playback-rate, .video-js.vjs-layout-tiny .vjs-remaining-time, .video-js.vjs-layout-tiny .vjs-time-divider, .video-js.vjs-layout-tiny .vjs-volume-control, .video-js.vjs-layout-x-small .vjs-current-time, .video-js.vjs-layout-x-small .vjs-duration, .video-js.vjs-layout-x-small .vjs-playback-rate, .video-js.vjs-layout-x-small .vjs-remaining-time, .video-js.vjs-layout-x-small .vjs-time-divider, .video-js.vjs-layout-x-small .vjs-volume-control {
  display: none;
}

.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover, .video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active, .video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:active, .video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover, .video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover, .video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active, .video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:active, .video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:hover, .video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover, .video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active, .video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:active, .video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover {
  width: auto;
  width: initial;
}

.video-js.vjs-layout-tiny .vjs-progress-control, .video-js.vjs-layout-x-small .vjs-progress-control {
  display: none;
}

.video-js.vjs-layout-x-small .vjs-custom-control-spacer {
  flex: auto;
  display: block;
}

.video-js.vjs-layout-x-small.vjs-no-flex .vjs-custom-control-spacer {
  width: auto;
}

.vjs-modal-dialog.vjs-text-track-settings {
  background-color: #2b333f;
  background-color: rgba(43, 51, 63, 0.75);
  color: #fff;
  height: 70%;
}

.vjs-text-track-settings .vjs-modal-dialog-content {
  display: table;
}

.vjs-text-track-settings .vjs-track-settings-colors, .vjs-text-track-settings .vjs-track-settings-controls, .vjs-text-track-settings .vjs-track-settings-font {
  display: table-cell;
}

.vjs-text-track-settings .vjs-track-settings-controls {
  text-align: right;
  vertical-align: bottom;
}

@supports (display: grid) {
  .vjs-text-track-settings .vjs-modal-dialog-content {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-template-rows: 1fr;
    padding: 20px 24px 0 24px;
  }
  .vjs-track-settings-controls .vjs-default-button {
    margin-bottom: 20px;
  }
  .vjs-text-track-settings .vjs-track-settings-controls {
    grid-column: 1/-1;
  }
  .vjs-layout-small .vjs-text-track-settings .vjs-modal-dialog-content, .vjs-layout-tiny .vjs-text-track-settings .vjs-modal-dialog-content, .vjs-layout-x-small .vjs-text-track-settings .vjs-modal-dialog-content {
    grid-template-columns: 1fr;
  }
}
.vjs-track-setting > select {
  margin-right: 1em;
  margin-bottom: 0.5em;
}

.vjs-text-track-settings fieldset {
  margin: 5px;
  padding: 3px;
  border: none;
}

.vjs-text-track-settings fieldset span {
  display: inline-block;
}

.vjs-text-track-settings fieldset span > select {
  max-width: 7.3em;
}

.vjs-text-track-settings legend {
  color: #fff;
  margin: 0 0 5px 0;
}

.vjs-text-track-settings .vjs-label {
  position: absolute;
  clip: rect(1px 1px 1px 1px);
  clip: rect(1px, 1px, 1px, 1px);
  display: block;
  margin: 0 0 5px 0;
  padding: 0;
  border: 0;
  height: 1px;
  width: 1px;
  overflow: hidden;
}

.vjs-track-settings-controls button:active, .vjs-track-settings-controls button:focus {
  outline-style: solid;
  outline-width: medium;
  background-image: linear-gradient(0deg, #fff 88%, #73859f 100%);
}

.vjs-track-settings-controls button:hover {
  color: rgba(43, 51, 63, 0.75);
}

.vjs-track-settings-controls button {
  background-color: #fff;
  background-image: linear-gradient(-180deg, #fff 88%, #73859f 100%);
  color: #2b333f;
  cursor: pointer;
  border-radius: 2px;
}

.vjs-track-settings-controls .vjs-default-button {
  margin-right: 1em;
}

@media print {
  .video-js > :not(.vjs-tech):not(.vjs-poster) {
    visibility: hidden;
  }
}
.vjs-resize-manager {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: none;
  z-index: -1000;
}

.js-focus-visible .video-js :focus:not(.focus-visible) {
  outline: 0;
}

.video-js :focus:not(:focus-visible) {
  outline: 0;
}
/*!******************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/sass-loader/dist/cjs.js!./node_modules/@silvermine/videojs-quality-selector/dist/css/quality-selector.css ***!
  \******************************************************************************************************************************************************************************************************/
.vjs-quality-selector .vjs-menu-button {
  margin: 0;
  padding: 0;
  height: 100%;
  width: 100%;
}

.vjs-quality-selector .vjs-icon-placeholder {
  font-family: "VideoJS";
  font-weight: normal;
  font-style: normal;
}

.video-js:not(.vjs-v8) .vjs-quality-selector .vjs-icon-placeholder::before {
  content: "\f110";
}

.vjs-v8 .vjs-quality-selector .vjs-icon-placeholder::before {
  content: "\f114";
}

.vjs-quality-changing .vjs-big-play-button {
  display: none;
}

.vjs-quality-changing .vjs-control-bar {
  display: flex;
  visibility: visible;
  opacity: 1;
}
/*!**********************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/sass-loader/dist/cjs.js!./src/lib/scss/index.scss ***!
  \**********************************************************************************************************************************************/
@charset "UTF-8";
@font-face {
  font-family: "NotoSans";
  font-style: normal;
  font-weight: 400;
  src: url(12c5f3f9045594368915.woff2) format("woff2");
}
@font-face {
  font-family: "NotoSans";
  font-style: normal;
  font-weight: 700;
  src: url(a2b8ed27e25e7116ab30.woff2) format("woff2");
}
/*
 * 멀티캠퍼스 누리플레이어 색상 베리에이션

 * @date: 2022-02-22
 * @author: 조현권
 */
/** 플레이어 기본 폰트 패밀리 */
/* video 컨트롤바 높이 */
/* 컨트롤러 기본 색상 */
/*
 * Color Variation 1 - Blue
 */
/*
 * Color Variation 2 - Deep Purple
 */
/*
 * Color Variation 3 - Cyan
 */
/*
 * Color Variation 4 - Orange
 */
/*
 * Color Variation 5 - Red
 */
/*
 * Color Variation 6 - Brown
 */
/*
 * Color Variation 6 - Dark Grey
 */
.nrp-container.color-blue .vjs-control.vjs-progress-control .vjs-play-progress {
  background-color: #000d60;
  color: #000d60;
}
.nrp-container.color-blue .vjs-menu .vjs-sm-list-item .switchCkBtn + .switch_label {
  background: #888c9b;
}
.nrp-container.color-blue .vjs-menu .vjs-sm-list-item .switchCkBtn + .switch_label:hover {
  background: #888c9b;
}
.nrp-container.color-blue .vjs-menu .vjs-sm-list-item .switchCkBtn:checked + .switch_label {
  background: #000d60;
}
.nrp-container.color-blue .vjs-menu .vjs-sm-list-item .switchCkBtn:checked + .switch_label:hover {
  background: #000d60;
}
.nrp-container.color-deep-purple .vjs-control.vjs-progress-control .vjs-play-progress {
  background-color: #8457d4;
  color: #8457d4;
}
.nrp-container.color-deep-purple .vjs-menu .vjs-sm-list-item .switchCkBtn + .switch_label {
  background: #888c9b;
}
.nrp-container.color-deep-purple .vjs-menu .vjs-sm-list-item .switchCkBtn + .switch_label:hover {
  background: #888c9b;
}
.nrp-container.color-deep-purple .vjs-menu .vjs-sm-list-item .switchCkBtn:checked + .switch_label {
  background: #8457d4;
}
.nrp-container.color-deep-purple .vjs-menu .vjs-sm-list-item .switchCkBtn:checked + .switch_label:hover {
  background: #8457d4;
}
.nrp-container.color-cyan .vjs-control.vjs-progress-control .vjs-play-progress {
  background-color: #03a3b2;
  color: #03a3b2;
}
.nrp-container.color-cyan .vjs-menu .vjs-sm-list-item .switchCkBtn + .switch_label {
  background: #888c9b;
}
.nrp-container.color-cyan .vjs-menu .vjs-sm-list-item .switchCkBtn + .switch_label:hover {
  background: #888c9b;
}
.nrp-container.color-cyan .vjs-menu .vjs-sm-list-item .switchCkBtn:checked + .switch_label {
  background: #03a3b2;
}
.nrp-container.color-cyan .vjs-menu .vjs-sm-list-item .switchCkBtn:checked + .switch_label:hover {
  background: #03a3b2;
}
.nrp-container.color-orange .vjs-control.vjs-progress-control .vjs-play-progress {
  background-color: #fc7f11;
  color: #fc7f11;
}
.nrp-container.color-orange .vjs-menu .vjs-sm-list-item .switchCkBtn + .switch_label {
  background: #888c9b;
}
.nrp-container.color-orange .vjs-menu .vjs-sm-list-item .switchCkBtn + .switch_label:hover {
  background: #888c9b;
}
.nrp-container.color-orange .vjs-menu .vjs-sm-list-item .switchCkBtn:checked + .switch_label {
  background: #fc7f11;
}
.nrp-container.color-orange .vjs-menu .vjs-sm-list-item .switchCkBtn:checked + .switch_label:hover {
  background: #fc7f11;
}
.nrp-container.color-red .vjs-control.vjs-progress-control .vjs-play-progress {
  background-color: #ef7687;
  color: #ef7687;
}
.nrp-container.color-red .vjs-menu .vjs-sm-list-item .switchCkBtn + .switch_label {
  background: #888c9b;
}
.nrp-container.color-red .vjs-menu .vjs-sm-list-item .switchCkBtn + .switch_label:hover {
  background: #888c9b;
}
.nrp-container.color-red .vjs-menu .vjs-sm-list-item .switchCkBtn:checked + .switch_label {
  background: #ef7687;
}
.nrp-container.color-red .vjs-menu .vjs-sm-list-item .switchCkBtn:checked + .switch_label:hover {
  background: #ef7687;
}
.nrp-container.color-brown .vjs-control.vjs-progress-control .vjs-play-progress {
  background-color: #8b6456;
  color: #8b6456;
}
.nrp-container.color-brown .vjs-menu .vjs-sm-list-item .switchCkBtn + .switch_label {
  background: #888c9b;
}
.nrp-container.color-brown .vjs-menu .vjs-sm-list-item .switchCkBtn + .switch_label:hover {
  background: #888c9b;
}
.nrp-container.color-brown .vjs-menu .vjs-sm-list-item .switchCkBtn:checked + .switch_label {
  background: #8b6456;
}
.nrp-container.color-brown .vjs-menu .vjs-sm-list-item .switchCkBtn:checked + .switch_label:hover {
  background: #8b6456;
}
.nrp-container.color-dark-grey .vjs-control.vjs-progress-control .vjs-play-progress {
  background-color: #4a5170;
  color: #4a5170;
}
.nrp-container.color-dark-grey .vjs-menu .vjs-sm-list-item .switchCkBtn + .switch_label {
  background: #888c9b;
}
.nrp-container.color-dark-grey .vjs-menu .vjs-sm-list-item .switchCkBtn + .switch_label:hover {
  background: #888c9b;
}
.nrp-container.color-dark-grey .vjs-menu .vjs-sm-list-item .switchCkBtn:checked + .switch_label {
  background: #4a5170;
}
.nrp-container.color-dark-grey .vjs-menu .vjs-sm-list-item .switchCkBtn:checked + .switch_label:hover {
  background: #4a5170;
}

.video-js .vjs-settings-menu .vjs-menu {
  width: 230px !important;
  left: -144px !important;
  margin: 0px !important;
  bottom: calc(50px + 3px);
}

.vjs-menu li.vjs-selected,
.vjs-menu li.vjs-selected:focus,
.vjs-menu li.vjs-selected:hover,
.js-focus-visible .vjs-menu li.vjs-selected:hover {
  background-color: rgba(255, 255, 255, 0.3);
}

.video-js .vjs-settings-menu .vjs-menu .vjs-menu-content {
  border: none !important;
  border-radius: 0;
  padding: 0 !important;
  margin: 0 !important;
  max-height: 40em !important;
}

.video-js .vjs-settings-menu .vjs-menu li {
  display: block !important;
  position: unset !important;
  color: #fff;
  -webkit-transition: all 0.2s ease-in;
  -ms-transition: all 0.2s ease-in;
  -moz-transition: all 0.2s ease-in;
  transition: all 0.2s ease-in;
  list-style-position: unset;
  list-style: none !important;
  list-style-type: none !important;
  list-style-image: none !important;
  padding: 8px 10px !important;
  margin: 0 !important;
  line-height: 20px !important;
  background-image: none !important;
  font-size: 12px !important;
  font-family: inherit !important;
}

.video-js .vjs-settings-menu .vjs-menu .vjs-menu-content {
  bottom: -10px !important;
}

.vjs-workinghover .vjs-settings-menu:hover .vjs-menu {
  display: none;
}

.video-js .vjs-settings-menu .vjs-lock-open {
  display: block !important;
}

.video-js .vjs-settings-menu button.vjs-button span.vjs-icon-placeholder:before {
  -moz-transition: transform 0.3s ease;
  -webkit-transition: transform 0.3s ease;
  transition: transform 0.3s ease;
}

.video-js .vjs-settings-menu.vjs-toogle-btn button.vjs-button span.vjs-icon-placeholder:before {
  -ms-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}

.video-js .vjs-button .vjs-menu:before,
.video-js .vjs-button .vjs-menu:after {
  display: none !important;
}

.video-js .vjs-menu-button-popup .vjs-menu .vjs-menu-content .vjs-menu-item-text {
  text-transform: capitalize !important;
}

.video-js .vjs-sm-top-level-header {
  text-transform: capitalize !important;
  background: #24282d !important;
  text-align: left !important;
  pointer-events: none;
}

.video-js .setting-menu-header {
  text-transform: capitalize !important;
  background: #24282d !important;
  text-align: left !important;
}

.video-js .vjs-sm-list-item {
  text-transform: capitalize !important;
  text-align: left !important;
}

.video-js .vjs-menu-nextplay.vjs-sm-list-item span {
  width: 23% !important;
}

.video-js .vjs-menu-nextplay.vjs-sm-list-item span .onf_btn {
  width: 12px !important;
}

.video-js .vjs-sm-list-item span {
  float: right !important;
  width: 46% !important;
  white-space: nowrap !important;
  text-overflow: ellipsis !important;
  text-align: right !important;
}

.video-js .setting-menu-list-arrow {
  border: solid #fff !important;
  border-width: 0 3px 3px 0 !important;
  display: inline-block !important;
  padding: 3px !important;
  margin: 5px !important;
}

.video-js .setting-menu-list-arrow-right {
  transform: rotate(-45deg) !important;
  -webkit-transform: rotate(-45deg) !important;
  float: right !important;
}

.video-js .setting-menu-list-arrow-left {
  transform: rotate(135deg) !important;
  -webkit-transform: rotate(135deg) !important;
  float: left !important;
}

.video-js .vjs-settings-menu .vjs-icon-placeholder:before {
  font-family: VideoJS !important;
  content: "\f110" !important;
}

.video-js .vjs-hide-settings-menu-item {
  display: none !important;
}

.vjs-settings-menu-is-loaded button.vjs-button[title]:before,
.vjs-settings-menu-is-loaded button.vjs-button[title]:after {
  display: none !important;
}

.video-js .vjs-settings-menu .vjs-captions-menu-item .vjs-icon-placeholder {
  position: relative;
}

.video-js .vjs-settings-menu .vjs-captions-menu-item .vjs-icon-placeholder:before {
  content: "\f10d" !important;
  font-size: 16px !important;
  vertical-align: bottom !important;
}

.video-js .vjs-text-track-settings select {
  background: #fff !important;
  color: #000 !important;
  border: none !important;
  padding: 3px 8px !important;
  margin-right: 1em !important;
  margin-bottom: 0.5em !important;
  border-radius: 4px !important;
  font-size: 13px !important;
}

.vjs-settings-menu-mobile * {
  box-shadow: none !important;
  outline: none !important;
  text-shadow: none !important;
  box-shadow: none !important;
}

.vjs-settings-menu-mobile {
  display: none;
  position: fixed !important;
  width: 100%;
  height: 100%;
  z-index: 999999 !important;
  background: rgba(0, 0, 0, 0.95) !important;
  top: 0 !important;
  left: 0 !important;
  right: 0 !important;
  bottom: 0 !important;
  overflow: scroll !important;
}

.vjs-settings-menu-mobile .vjs-sm-mob-top-level,
.vjs-settings-menu-mobile .vjs-sm-mob-second-level {
  overflow: scroll !important;
  list-style: none !important;
  margin: 0px !important;
  padding: 0px !important;
  border-radius: 5px !important;
  overflow: hidden !important;
  background: #24292e !important;
}

.vjs-settings-menu-mobile .setting-menu-header {
  text-transform: capitalize !important;
  background: #24282d !important;
  text-align: left !important;
  font-size: 13px !important;
}

.vjs-settings-menu-mobile .setting-menu-footer-default {
  text-transform: capitalize !important;
  background: #24282d !important;
  text-align: center !important;
  font-size: 13px !important;
}

.vjs-settings-menu-mobile ul {
  list-style: none !important;
  margin: 0 !important;
  padding: 0 !important;
}

.vjs-settings-menu-mobile ul li {
  text-transform: capitalize !important;
  text-align: left !important;
  list-style: none !important;
  padding: 15px !important;
  font-size: 13px !important;
  color: #fff !important;
  border-bottom: 1px solid #000;
}

.vjs-settings-menu-mobile ul.vjs-sm-mob-top-level li span {
  float: right !important;
  width: 50% !important;
  white-space: nowrap !important;
  overflow: hidden !important;
  text-overflow: ellipsis !important;
  text-align: right !important;
}

.vjs-settings-menu-mobile ul li.vjs-setting-menu-mobile-top-header span {
  text-transform: capitalize !important;
  text-align: left !important;
}

.vjs-settings-menu-mobile .setting-menu-list-arrow {
  border: solid #fff !important;
  border-width: 0 3px 3px 0 !important;
  display: inline-block !important;
  padding: 3px !important;
  margin: 3px !important;
}

.vjs-settings-menu-mobile .setting-menu-list-arrow-right {
  transform: rotate(-45deg) !important;
  -webkit-transform: rotate(-45deg) !important;
  float: right !important;
}

.vjs-settings-menu-mobile .setting-menu-list-arrow-left {
  transform: rotate(135deg) !important;
  -webkit-transform: rotate(135deg) !important;
  float: left !important;
}

.vjs-settings-menu-mobile .vjs-settings-menu .vjs-icon-placeholder:before {
  font-family: VideoJS !important;
  content: "\f110" !important;
}

.vjs-settings-menu-mobile .vjs-control-text {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}

.vjs-settings-menu-mobile .vjs-menu-content li.vjs-selected,
.vjs-settings-menu-mobile .vjs-settings-menu-mobile-list li.vjs-selected {
  background-color: rgba(255, 255, 255, 0.3);
  border-radius: 3px;
}

/** 플레이어 기본 폰트 패밀리 */
/* video 컨트롤바 높이 */
/* 컨트롤러 기본 색상 */
/*
 * Color Variation 1 - Blue
 */
/*
 * Color Variation 2 - Deep Purple
 */
/*
 * Color Variation 3 - Cyan
 */
/*
 * Color Variation 4 - Orange
 */
/*
 * Color Variation 5 - Red
 */
/*
 * Color Variation 6 - Brown
 */
/*
 * Color Variation 6 - Dark Grey
 */
/*
 * 누리플레이어 컨테이너
 */
.nrp-container {
  font-family: "Noto Sans KR", "Noto Sans", "NotoSans", -apple-system, "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important;
}
.nrp-container .vjs-fluid {
  padding-top: 56.24%;
}
.nrp-container a,
.nrp-container span,
.nrp-container strong,
.nrp-container p,
.nrp-container h1,
.nrp-container h2,
.nrp-container h3,
.nrp-container h4,
.nrp-container h5,
.nrp-container h6 {
  font-family: "Noto Sans KR", "Noto Sans", "NotoSans", -apple-system, "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important;
}
.nrp-container a {
  text-decoration: none;
  color: #fff;
}
.nrp-container li {
  list-style: none;
}
.nrp-container .vjs-icon-placeholder {
  line-height: 50px;
  font-family: VideoJS !important;
}
.nrp-container .video-js .vjs-control {
  width: 40px;
}
.nrp-container .video-js:hover .vjs-big-play-button {
  /*background-color: rgb(88, 93, 114, 0.6);*/
  background-color: transparent;
}
.nrp-container .video-js.vjs-scrubbing .vjs-volume-panel {
  pointer-events: none;
}
.nrp-container .contextmenu-nuriplayer-version {
  display: none;
  z-index: 1000;
  position: absolute;
  background-color: #000;
  border: 1px solid black;
  padding: 0.2rem 0.5rem;
  color: #fff;
  border-radius: 0.4rem;
  font-size: 14px;
  visibility: visible;
  opacity: 1;
}
.nrp-container .contextmenu-nuriplayer-version.show {
  display: block;
}
.nrp-container {
  /* 에러 발생 시, 버튼 비활성화 */
}
.nrp-container .vjs-error button {
  display: none !important;
}
.nrp-container .vjs-progress-seeking .vjs-control {
  pointer-events: none;
}
.nrp-container .vjs-progress-seeking .vjs-control.vjs-progress-control {
  pointer-events: auto;
}
.nrp-container.player-hover-active .video-js > button, .nrp-container.player-hover-active .video-js > div {
  transition: none !important;
}
.nrp-container.player-hover-active .video-js .nrp-player-dim {
  background-color: rgba(0, 0, 0, 0) !important;
}
.nrp-container.player-hover-active .video-js .vjs-text-track-display {
  opacity: 1 !important;
}
.nrp-container.player-hover-active .video-js .vjs-ended-view, .nrp-container.player-hover-active .video-js .vjs-card-view {
  opacity: 1 !important;
}
.nrp-container.player-hover-active .video-js > button, .nrp-container.player-hover-active .video-js > div {
  opacity: 1 !important;
}
.nrp-container.player-hover-active .video-js > button .vjs-error-display, .nrp-container.player-hover-active .video-js > div .vjs-error-display {
  opacity: 1 !important;
}
.nrp-container.player-hover-active .video-js:hover > button, .nrp-container.player-hover-active .video-js:hover > div {
  opacity: 1 !important;
}
.nrp-container.player-hover-active .video-js.vjs-paused .vjs-control-bar {
  opacity: 1 !important;
}
.nrp-container.player-hover-active .video-js.vjs-paused .vjs-big-play-button, .nrp-container.player-hover-active .video-js.vjs-paused .vjs-screen-button {
  opacity: 1 !important;
  transition-property: all !important;
  transition-duration: 0s !important;
  transition-timing-function: step-end !important;
}
.nrp-container.player-hover-active .video-js.vjs-paused.vjs-user-inactive .vjs-big-play-button, .nrp-container.player-hover-active .video-js.vjs-paused.vjs-user-inactive .vjs-screen-button {
  opacity: 0 !important;
}
.nrp-container.player-hover-active .video-js:hover.vjs-user-active .vjs-big-play-button, .nrp-container.player-hover-active .video-js:hover.vjs-user-active .vjs-screen-button {
  opacity: 1 !important;
  transition-timing-function: step-start !important;
  transition-property: none !important;
}
.nrp-container.player-hover-active .video-js.vjs-playing.vjs-user-inactive > .vjs-control-bar {
  opacity: 1 !important;
  transition: none;
}
.nrp-container.player-hover-active .video-js.vjs-playing.vjs-user-inactive .nrp-player-dim {
  background-color: rgba(0, 0, 0, 0) !important;
}
.nrp-container {
  /**
  * 오디오 모드
  **/
}
.nrp-container .only-audio-mode {
  padding-top: 0 !important;
  margin: 6em 0;
}
.nrp-container .only-audio-mode .vjs-control-bar {
  border-radius: 50px;
  padding: 0 1em;
  height: 45px;
  background: #656565 !important;
}
.nrp-container .only-audio-mode .vjs-button .vjs-icon-placeholder:before {
  line-height: 45px !important;
}
.nrp-container .only-audio-mode .vjs-button.vjs-play-control span.vjs-icon-placeholder {
  height: 45px !important;
}
.nrp-container .only-audio-mode .vjs-settings-menu .vjs-menu {
  bottom: 45px;
}
.nrp-container .only-audio-mode .vjs-volume-bar.vjs-slider-horizontal {
  margin: 1.45em 0.45em !important;
}
.nrp-container .only-audio-mode .vjs-user-inactive.vjs-playing .vjs-control-bar, .nrp-container .only-audio-mode .vjs-control-bar {
  display: flex !important;
  opacity: 1 !important;
  pointer-events: auto !important;
}
.nrp-container .only-audio-mode .vjs-big-play-button, .nrp-container .only-audio-mode .vjs-screen-button {
  display: none !important;
}
.nrp-container .only-audio-mode .vjs-progress-control {
  position: relative !important;
  height: 45px !important;
  top: 0 !important;
  padding: 1em 2em 1em 1em;
}
.nrp-container .only-audio-mode .vjs-progress-control .vjs-play-progress:before {
  top: -0.3em;
}
.nrp-container .only-audio-mode .vjs-time-control {
  line-height: 45px !important;
}
.nrp-container .only-audio-mode .vjs-time-control.vjs-time-divider {
  display: none;
}
.nrp-container .only-audio-mode .vjs-playback-rate .vjs-menu {
  left: -3.5em;
  bottom: -0.65em;
}
.nrp-container .only-audio-mode .vjs-playback-rate .vjs-playback-rate-value {
  line-height: 45px !important;
}
.nrp-container {
  /*
   * 포스터
   */
}
.nrp-container .vjs-poster {
  background-repeat: no-repeat !important;
  background-position: center !important;
}
.nrp-container .vjs-poster.nrp-poster-fit-auto {
  background-size: auto !important;
}
.nrp-container .vjs-poster.nrp-poster-fit-cover {
  background-size: cover !important;
}
.nrp-container .vjs-poster.nrp-poster-fit-contain {
  background-size: contain !important;
}
.nrp-container {
  /*
   * 컨트롤바
   */
}
.nrp-container .vjs-control-bar {
  background: linear-gradient(360deg, rgba(0, 0, 0, 0.7) 4%, transparent 100%);
  z-index: 4;
  height: 50px;
  font-size: 14px;
  bottom: -50px;
  pointer-events: auto !important;
  user-select: none; /* supported by Chrome and Opera */
  -webkit-user-select: none; /* Safari */
  -khtml-user-select: none; /* Konqueror HTML */
  -moz-user-select: none; /* Firefox */
  -ms-user-select: none; /* Internet Explorer/Edge */
}
.nrp-container .vjs-control-bar .vjs-prevPlay-button,
.nrp-container .vjs-control-bar .vjs-nextPlay-button {
  color: #a2a2a3;
}
.nrp-container .vjs-control-bar .vjs-prevPlay-button .vjs-icon-placeholder:before {
  content: "\f120";
}
.nrp-container .vjs-control-bar .vjs-prevPlay-button._nrp_prev_btn_active_ {
  color: #ffffff;
}
.nrp-container .vjs-control-bar .vjs-nextPlay-button .vjs-icon-placeholder:before {
  content: "\f11f";
}
.nrp-container .vjs-control-bar .vjs-nextPlay-button._nrp_next_btn_active_ {
  color: #ffffff;
}
.nrp-container .vjs-control-bar {
  /* 컨트롤바 재생/정지 버튼 */
}
.nrp-container .vjs-control-bar .vjs-play-control.vjs-control.vjs-button span.vjs-icon-placeholder:before {
  content: "";
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjRFQURBOTRDREJGRDExRUM5MDQxQ0M5QjEyRDEyMkREIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjRFQURBOTREREJGRDExRUM5MDQxQ0M5QjEyRDEyMkREIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NEVBREE5NEFEQkZEMTFFQzkwNDFDQzlCMTJEMTIyREQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NEVBREE5NEJEQkZEMTFFQzkwNDFDQzlCMTJEMTIyREQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6QtNEPAAAAjklEQVR42mL8//8/Ay0AEw7xIIpNBrkYCwaBhUDMj0OeIMZnMAg8AmInWhgMAv+AeCIQc1LbYBi4DsRmtDAYBH4DcSMQs1LbYBg4DcRatDAYBL4DcQEQM1HbYBjYB8TytDAYBNagu3xQupgmYUz1VEGTdEz1nEeTsoImpRtNyuMgcg2EYUZ613kUA4AAAwBDXx7+t0ReAgAAAABJRU5ErkJggg==) no-repeat center;
}
.nrp-container .vjs-control-bar .vjs-play-control.vjs-control.vjs-button.vjs-playing span.vjs-icon-placeholder:before {
  content: "";
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RkFBNzMzMEVEQkZFMTFFQzhENjA5MTYzODE5MjRBODMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RkFBNzMzMEREQkZFMTFFQzhENjA5MTYzODE5MjRBODMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NEVBREE5NENEQkZEMTFFQzkwNDFDQzlCMTJEMTIyREQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NEVBREE5NEREQkZEMTFFQzkwNDFDQzlCMTJEMTIyREQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4iGsauAAAAN0lEQVR42mL8//8/Ay0AEwONAAsOcXRvMJIoTzsXjxo8avCowaMGjxpMlYKekYA+xuEXFAABBgAwzQUvzV92zwAAAABJRU5ErkJggg==) no-repeat center;
}
.nrp-container .vjs-control-bar .vjs-play-control.vjs-control.vjs-button.vjs-ended span.vjs-icon-placeholder:before {
  content: "";
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAWCAYAAAAmaHdCAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDphYjI3ODVkMC1iOGVjLWU2NDAtOTdkMS03ZjdiNzJlODE2YjAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MENCODY5MzdFREZEMTFFQzhBMzVBNThCQTMzNjU4NEIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MENCODY5MzZFREZEMTFFQzhBMzVBNThCQTMzNjU4NEIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NTQxY2ViYmUtYzRkOC0xNzQ0LWIxMTAtMmQ2NzcwN2YwMTNiIiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6YzdmNWRmNTUtZDJlZS1kNjQxLWI3NjQtZTM1MzhkNWIzZmM5Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+AcV7qgAAARlJREFUeNqklLEKwjAURaPBwdVZcFAho7vQzcWPcBEhs3QV/CHBycVNXBU3HRUcnPwAUeJ99hVKbdJELxzSNq/XJL3PijFGWNQAd+GhqsNgLXxFK8nRADuTSPjgMiCdwZPHJZgC5TIhg70pF9XoEBP61RqPY7Dg5y8w891Ofl6CGNzYSBeZ+B5snNmashWlRrZ5mdna1JYTCtnAkYwXWPF1VHEktkwKHMGFTOa4aIEJeAaY1MCDVkXb6YIR6ASupM3jlUzq3EP9QJO0/kAvb/lmCKSngeR60kZwGtOkxp5NV5gTzQm8cYF05MOZ2BlPGA7S+Nfe0R6d/NXFRWFTfGgR6IEmfUb6Cp9DTJJ6yr7wT2JL/2OD9BZgAEv7lXSIsyUGAAAAAElFTkSuQmCC) no-repeat center;
}
.nrp-container .vjs-screen-button {
  visibility: hidden;
  opacity: 0;
  position: absolute;
  top: calc((100% - 50px - 5px) / 2);
  transition: visibility 0.1s, opacity 0.1s;
  max-width: 60px;
  width: 4rem;
  max-height: 60px;
  height: 4rem;
  z-index: unset;
  cursor: pointer !important;
}
.nrp-container .vjs-screen-button.screen-left {
  left: calc(25% - 31px) !important;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABCCAYAAADnodDVAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMS1jMDAxIDc5LmE4ZDQ3NTM0OSwgMjAyMy8wMy8yMy0xMzowNTo0NSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowNjkxOTJhMy1jNzNkLTlkNDctOGMxNC1kZWUxNmE2NWE1ZTEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTkxQjg5NTc0MEIzMTFFRTk0RkZDN0EwMUY4RTQyMzgiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTkxQjg5NTY0MEIzMTFFRTk0RkZDN0EwMUY4RTQyMzgiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI0LjcgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6YmMzODIzMjQtYTc3NS0wMjQ1LTlhNTMtZjVkZTYxNmJlZWNiIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjA2OTE5MmEzLWM3M2QtOWQ0Ny04YzE0LWRlZTE2YTY1YTVlMSIv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) no-repeat center;
  display: none;
}
.nrp-container .vjs-screen-button.screen-right {
  left: calc(75% - 31px) !important;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABCCAYAAADnodDVAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMS1jMDAxIDc5LmE4ZDQ3NTM0OSwgMjAyMy8wMy8yMy0xMzowNTo0NSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowNjkxOTJhMy1jNzNkLTlkNDctOGMxNC1kZWUxNmE2NWE1ZTEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTkxQjg5NUI0MEIzMTFFRTk0RkZDN0EwMUY4RTQyMzgiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTkxQjg5NUE0MEIzMTFFRTk0RkZDN0EwMUY4RTQyMzgiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI0LjcgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6YmMzODIzMjQtYTc3NS0wMjQ1LTlhNTMtZjVkZTYxNmJlZWNiIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjA2OTE5MmEzLWM3M2QtOWQ0Ny04YzE0LWRlZTE2YTY1YTVlMSIv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) no-repeat center;
  left: auto;
  display: none;
}
.nrp-container .vjs-screen-button.screen-pause {
  left: calc(50% - 31px) !important;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMS1jMDAxIDc5LmE4ZDQ3NTM0OSwgMjAyMy8wMy8yMy0xMzowNTo0NSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowNjkxOTJhMy1jNzNkLTlkNDctOGMxNC1kZWUxNmE2NWE1ZTEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjY5NEIxQkYzODExMTFFRUFERTQ5NjY0M0VCQzVGNzYiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjY5NEIxQkUzODExMTFFRUFERTQ5NjY0M0VCQzVGNzYiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI0LjcgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDFmMWI0NTgtZTU1Ny0zMjRjLThlZDAtMGJjMWE4ZGQwNDkyIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjA2OTE5MmEzLWM3M2QtOWQ0Ny04YzE0LWRlZTE2YTY1YTVlMSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PuxVrdQAAAFeSURBVHja7NtBboMwEIVhTEBVWWSVi/T+h+hFumJB1UBwxtJDQtkACmNU8Y808sYazGfsZGGHGGNx5iiLkwcAAJw8qncLBIvUWF6UpTKoS9plR+VDGePL7rtXnewAGmBt+WHZqK1nX1cacG/5Z9mp7fVCHnWyA1w02KvlTW0zqz1owK3lj9ppJj3qHAKQBnqzr/F7Ybl86UXumj2POtk3wXI2c0txVd/Ssc4hALVmbymal3XtUSc7QFCdauWSm+/sHnX4HwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsBfAdI5/WNF3UN/oWCc7wHSOv1vRt1Pf0bHOIQDp8kK7om+rvqNjnU0R3r03GEJIp7Y/i20XHX7tub1HnSMApmPum6662HNHjzpbo9ppE5zW471YednJsU7eL4CfQQAAAOA/x1OAAQBry6qBWbTwEQAAAABJRU5ErkJggg==) no-repeat center;
  display: none;
}
.nrp-container .vjs-screen-button.screen-play-prev {
  left: 25% !important;
}
.nrp-container .vjs-screen-button.screen-play-prev .vjs-icon-placeholder:before {
  content: "\f120";
  font-size: 3.5rem;
}
.nrp-container .vjs-screen-button.screen-play-prev.disabled {
  color: rgba(162, 162, 163, 0.631372549);
}
.nrp-container .vjs-screen-button.screen-play-next {
  right: 25% !important;
}
.nrp-container .vjs-screen-button.screen-play-next .vjs-icon-placeholder:before {
  content: "\f11f";
  font-size: 3.5rem;
}
.nrp-container .vjs-screen-button.screen-play-next.disabled {
  color: rgba(162, 162, 163, 0.631372549);
}
.nrp-container .vjs-controls-enabled .vjs-screen-button {
  visibility: visible;
  opacity: 1;
}
.nrp-container .vjs-controls-enabled .vjs-big-pause-button {
  display: block;
}
.nrp-container .vjs-controls-enabled.vjs-user-inactive.vjs-playing .vjs-screen-button {
  visibility: hidden;
  opacity: 1;
}
.nrp-container .vjs-controls-enabled.vjs-user-inactive.vjs-playing .vjs-big-pause-button {
  visibility: hidden !important;
  opacity: 0 !important;
  transition: visibility 1s, opacity 1s;
}
.nrp-container {
  /*
   * 컨트롤
   */
}
.nrp-container .vjs-control {
  /* 스크립트 버튼 */
}
.nrp-container .vjs-control.vjs-script-button {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAYNJREFUSA3tk71KA0EURrNJLGzEUi20tbCQdIoWqUVEFARFwSI+hg9jJygogpVdbFRQAoI+gGCjNoGoYFzPFzOzM1l2NZtCi1w4zP2b7+7M7uZyffs3NxCG4TbcQ692h8CGdzASBXiBZa+QIUBjCRqQt9sJxkA2apMZHTQ8rWhKRsGfthXTGniadeoTcB4EQdXtpTZOvABvcEC97tY9v/NYKpKrwCdcwQMsmk34ZajDM1zCkVPzrqiVpyGWJHcG+2pgHQJ7nfg1OISBdn24JfTdG9OSQCxJbgt0glOYcwSKxLJVk3NX8p6WfSq3ST53uscyD4NQZWOFVVaAZhvFqZY4AMEZdt4yqMx6AmtSIn5nuYEVxfTlYUR+otHgHUuN5K5BP4zuW7ZpBPBLoBd8AY9Qc2qeVtpnOssmfTmTsMuTHxsRfA2fItaf/wq2Znq8lWZvqlfsMujUSnwHXeomtpsBT3Toj5xO7Px9oUSrrk2akXG0HWhCr/aBgPmkowF9789u4Avm2NR/Uh8e+QAAAABJRU5ErkJggg==) no-repeat center;
}
.nrp-container .vjs-control.vjs-script-button .vjs-icon-placeholder:before {
  content: "";
}
.nrp-container .vjs-control {
  /* 구간반복 버튼 */
}
.nrp-container .vjs-control.vjs-repeat-button {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo1ZTgyZjBhOC1mNDliLWQ2NDctOTIyNS01ZjBhOGFhYzljYzAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTBFMTA1RDA5OUZBMTFFQ0JENjFBQ0NCRjIwOTRCRTUiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTBFMTA1Q0Y5OUZBMTFFQ0JENjFBQ0NCRjIwOTRCRTUiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ZDQxMDdlYTAtMDNjMi1kZTRiLThmYzUtNzE3MDg0MjY5ZDU4IiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6N2I1YmMxMTctZTA3My1iNjQ2LWE3ZWYtYTFmNjBhMDNiMmRhIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Wh/PIgAAAXJJREFUeNrsl79PAjEUx++IJE4QBxjRgcUjYWBjI2Fwk4XBxMWRxH/KmEDCzISJmwmDizERFwd108GBQCIM1G/Ddzhc7tor2uG95JP7kb573+u1/fZCpVTgc+QCz0MEikARKAJFoOexlzG/BtqgCergkPffwCOYgFvwZFsgtPTiI3ABzkE1oe0L6IMr8GpcSQs0pAVGahMLMAQ90AAF0uC9Idso5rRizzkFpaR6NuLuWPAGdFPkdNlWMVc/owOWoOhSYCXWcwMQGeRGzNFxD1Y8dy5wxt6ILIaGznlQ25Eo0GQWv4MTUAZTi4l1zFn/J7PYNPSLXYM82AffsdVg5oPA3+aw9tlJ1ru0utx/dHdSFMAXmfP4wXHlhReH4CB2rQf6GRhb1OuAT3r0zj6ZNv5ni7wIXPLFKi69uMhFdUUXyOokIy76qXLTClzSP115ceBSYIk7D9e7mVR4vx/M6iTe7qjlp0kEikARKAJF4CZ+BBgA9NezzTk1SVwAAAAASUVORK5CYII=) no-repeat center;
}
.nrp-container .vjs-control {
  /* '영화관 모드' 버튼 */
}
.nrp-container .vjs-control.vjs-movieMode-button {
  cursor: pointer;
  line-height: 50px;
  background: url("data:image/png;base64, iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDphYjI3ODVkMC1iOGVjLWU2NDAtOTdkMS03ZjdiNzJlODE2YjAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjdBNEY5MDNFN0ZDMTFFQzhGMDNEOTJBQjM2RkFEQTYiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjdBNEY5MDJFN0ZDMTFFQzhGMDNEOTJBQjM2RkFEQTYiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NDNiYmVhMzUtZjc1MC03MjRmLThmNDktMGQ2ODdjNDliMDBlIiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6NGEyYTA5NWUtNzQ0MS1kZjQ5LWJkYjUtMTBkNTYyMjE2MGExIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+kK1yxAAAAFpJREFUeNpi/P//PwMtABMDjcDQNLgAiB8A8X8qYZBZBYzAyAMx5Kns4Icgg2HJgpFKhv4fTRWjBo8aTITBD5FyDDUwOEuDDJ6AZDhVygmQmYyjNQjNDQYIMABf5Dsc39MuFQAAAABJRU5ErkJggg==") no-repeat center;
}
.nrp-container .vjs-control.vjs-movieMode-button.nrp-movie-active {
  background: url("data:image/png;base64, iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDphYjI3ODVkMC1iOGVjLWU2NDAtOTdkMS03ZjdiNzJlODE2YjAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MDc4N0Y5MUJFN0ZDMTFFQ0I4ODI4ODg3NzRFRDk4MEMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDc4N0Y5MUFFN0ZDMTFFQ0I4ODI4ODg3NzRFRDk4MEMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NDNiYmVhMzUtZjc1MC03MjRmLThmNDktMGQ2ODdjNDliMDBlIiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6NGEyYTA5NWUtNzQ0MS1kZjQ5LWJkYjUtMTBkNTYyMjE2MGExIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+iPsosAAAAHJJREFUeNpi/P//PwMtABMDjcDQNLgAiB8A8X8S8QOoXqyAERh5IAXyZDrsIRArQNn/0Q2GCTCSaCi6PhSDWagYrIxDO1VQMyj+DzkXj0Ye7sh7iCRBCmZA0os1KCbgU0CgnJiAFnlwzDhag9DcYIAAAwACnTNTwc38kwAAAABJRU5ErkJggg==") no-repeat center;
}
.nrp-container .vjs-control {
  /* '전체화면' 버튼 */
}
.nrp-container .vjs-control.vjs-fullscreen-control .vjs-icon-placeholder:before {
  content: "";
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDphYjI3ODVkMC1iOGVjLWU2NDAtOTdkMS03ZjdiNzJlODE2YjAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0Y5QUQxMzNFN0ZDMTFFQ0I4QkM5RkNFNUM3N0ExNDMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0Y5QUQxMzJFN0ZDMTFFQ0I4QkM5RkNFNUM3N0ExNDMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NDNiYmVhMzUtZjc1MC03MjRmLThmNDktMGQ2ODdjNDliMDBlIiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6NGEyYTA5NWUtNzQ0MS1kZjQ5LWJkYjUtMTBkNTYyMjE2MGExIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+UOceWwAAAHZJREFUeNpi/P//PwMtABOULgDiB0D8Hw034NHbgEX9A6hZKAbLU8Gh8jCDGaFBAQsPRgoNhpvDxEAjMPQMZoHSjVQyD24OI63T8ajBQ9jgBgIFDrEAbs5oWUE/gx8ihRElNQjcLJjBE5AMpwQ8hJpFu0IIIMAAmYowbzX6hogAAAAASUVORK5CYII=) no-repeat center;
}
.nrp-container .vjs-control.vjs-volume-panel .vjs-volume-vertical {
  bottom: 7.8em;
  height: 8.3em;
  z-index: 1;
  transition: none;
  background: rgba(0, 0, 0, 0.8);
}
.nrp-container .vjs-control.vjs-volume-panel .vjs-volume-vertical .vjs-volume-bar.vjs-slider-vertical {
  height: 6em;
}
.nrp-container .vjs-control.vjs-volume-panel .vjs-volume-vertical .vjs-volume-bar.vjs-slider-vertical .vjs-volume-level:before {
  width: 0.9em;
  height: 0.9em;
  border-radius: 100%;
  content: "" !important;
  background: #fff;
}
.nrp-container .vjs-control.vjs-volume-panel .vjs-volume-vertical .vjs-mouse-display .vjs-volume-tooltip {
  width: 3.5rem;
  min-width: 3.5rem;
}
.nrp-container .vjs-control.vjs-volume-panel .vjs-volume-vertical.vjs-slider-active, .nrp-container .vjs-control.vjs-volume-panel .vjs-volume-vertical.vjs-volume-control:active {
  left: -3.1em !important;
}
.nrp-container .vjs-control.vjs-volume-panel.vjs-hover .vjs-volume-vertical, .nrp-container .vjs-control.vjs-volume-panel:active .vjs-volume-vertical, .nrp-container .vjs-control.vjs-volume-panel:focus .vjs-volume-vertical {
  left: -3.1em !important;
}
.nrp-container .vjs-control.vjs-volume-panel .vjs-volume-bar.vjs-slider-horizontal {
  margin: 1.65em 0.45em;
}
.nrp-container .vjs-control.vjs-volume-panel .vjs-icon-placeholder:before {
  content: "";
  background: url("data:image/png;base64, iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo1ZTgyZjBhOC1mNDliLWQ2NDctOTIyNS01ZjBhOGFhYzljYzAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RkJFMEJCQTNFODlCMTFFQzg0RTlEQ0IyOERENjRDMDIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RkJFMEJCQTJFODlCMTFFQzg0RTlEQ0IyOERENjRDMDIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6Y2E1MTVlZDMtMzY0Zi1mMzRlLTkwY2EtZjZjN2U0NTBjOTE0IiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6ZDQwMmM4ZjQtNTFmZi0wZDRjLTkwMjgtZjNhNGYwNTQzNWY5Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+X33//wAAAVNJREFUeNrsmLFqwlAUho04+gKdWnDtJFiwdCm4Cc1adWunvkFBM7v0EVq3dHWSdshWiIPQybVgp7a+g6Z/4L9wkVSqvbEHPAc+/pjI5ePoyQ3xkiQpSK5iQXipoAqqoAqq4J4JlsENj59AAOp/WjHdix1RBi8g5GdTn6APKtusW3TYubRjZ9a5Fnjgr3QL7kDtPzpoOmcqXLnug4jXhpt20rVclmDKiSXZ35VglpwtGIMuOLI6Oed/sp6X4G9qdUhCS/Ke54JdD8m6aoMOjyPmqbQbdZM5YR5LE6wy35kH0gRfmYfMD2mCI6a5UU8lCT6CkMcNZpyXoGdxDZZrvjsGPdAFM+CDC/BlTXPuW90VWEjdSX6SFLUXZ0kawUvuHHNLrrbp2i6fB42k0+fBksNpHTDPmc+c1ogDs1V5ObzdqoA3V4t5+vpNBVVQBVVQdn0LMABZkJv7ysAyAQAAAABJRU5ErkJggg==") no-repeat center;
}
.nrp-container .vjs-control.vjs-volume-panel .vjs-vol-2 .vjs-icon-placeholder:before {
  background: url("data:image/png;base64, iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo1ZTgyZjBhOC1mNDliLWQ2NDctOTIyNS01ZjBhOGFhYzljYzAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MDk5MkQ2MzZFODlDMTFFQzg0NzQ4MEFFNjFBMUMwQzEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDk5MkQ2MzVFODlDMTFFQzg0NzQ4MEFFNjFBMUMwQzEiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6Y2E1MTVlZDMtMzY0Zi1mMzRlLTkwY2EtZjZjN2U0NTBjOTE0IiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6ZDQwMmM4ZjQtNTFmZi0wZDRjLTkwMjgtZjNhNGYwNTQzNWY5Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+pcnQ8QAAANRJREFUeNpi/P//P8NgBkwMgxyMOnDUgaMOHHXgqANHmAN5gDhzsDoQ5LjtQGwzGB1IE8dRy4E0cxw1HEis4xgHwoGEHHcMiKuBWAGIyW50spConhSLLKFYC+rQB4O1HIwC4ujBXlB7D3YHGg12B54b7A7cOpgduAyIl9LLgYxIOBmI/+FRexyIaygpYsgpB5HBPCg9G4dHrQZDVQdyZCqBkBzwxgJNHclCJXOQo3tQOhDZkY7UdCAjDUa3lIH47mB24GivbtSBow4cdeCoA6kIAAIMAAVNJKWAz0jKAAAAAElFTkSuQmCC") no-repeat center;
}
.nrp-container .vjs-control.vjs-volume-panel .vjs-vol-1 .vjs-icon-placeholder:before {
  background: url("data:image/png;base64, iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo1ZTgyZjBhOC1mNDliLWQ2NDctOTIyNS01ZjBhOGFhYzljYzAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTJDMjMxM0ZFODlDMTFFQ0I0NTFBQjc0QUQyQTg3MDYiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTJDMjMxM0VFODlDMTFFQ0I0NTFBQjc0QUQyQTg3MDYiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6Y2E1MTVlZDMtMzY0Zi1mMzRlLTkwY2EtZjZjN2U0NTBjOTE0IiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6ZDQwMmM4ZjQtNTFmZi0wZDRjLTkwMjgtZjNhNGYwNTQzNWY5Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+cIrppwAAAJhJREFUeNrs2EEKgCAQBVANl92ia7TpLNGiMwVeo9N0laYRWrgN58eAf+DjRuShMohRRILnGoLzIpBAAgkksDPgqNm9Agvu1MwegRCcFRCGswBCca1AOK5U+jj/99ctGzWBBPYGjFVWze15B7NmQyNbjxiOtLiDUGQyWie/4+EVWCMXS2AE/G5NmsszkI2aQAIJJNCwHgEGAA9+GjkYiFCJAAAAAElFTkSuQmCC") no-repeat center;
}
.nrp-container .vjs-control.vjs-volume-panel .vjs-vol-0 .vjs-icon-placeholder:before {
  background: url("data:image/png;base64, iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo1ZTgyZjBhOC1mNDliLWQ2NDctOTIyNS01ZjBhOGFhYzljYzAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTM1NDEzMjFFODlCMTFFQzhCRDZFOEExN0Q3MkYxQTMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTM1NDEzMjBFODlCMTFFQzhCRDZFOEExN0Q3MkYxQTMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6Y2E1MTVlZDMtMzY0Zi1mMzRlLTkwY2EtZjZjN2U0NTBjOTE0IiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6ZDQwMmM4ZjQtNTFmZi0wZDRjLTkwMjgtZjNhNGYwNTQzNWY5Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8++XNcDwAAAc1JREFUeNrsmD1Lw0AYxxOxWVrc3IQqHZyctELU0cVF16KDojj4GaRzP4TFpWRy8GXpUhBUirO4OTiIKBW1YIsdWuP/4AmexyW9YtIEvAd+3OV6aX7ck3shpuu6RpJjxEh4aEEtqAW1oBYcLMZAKqmC4+AKHAHLp08G7FG9CorA/pMh24sVSIFr9ydOgCX0yYBL4NC1F8+gBHKKz/rFIJ2XwAf34FNOMk1yLidYAGXQoPZjkI9SMEhyGrwJgh5roMZJ5qIUDJKcBe8SQcY8J1mKWtCTbPlIHlCfOtgHk9xINuidtKMSDApPckro63CSZWorqj4zzIV6lZagR7puUrkONqheo3Ih7GVGZQTFkZyjd9KldBs0QVg8xJFiP8km6ND9o/R7N44Uy9J9A5bBBbVnqXyK87DQlUhuUlueyts4Bc9BS5B8petFKutRCZocO+BL0ucFrICeIMkOGIfgjpvNoc9ikW3QEyaI02fHmRjGThIk6Qg7zqfPAWNos5ilbVeS7gLYAh3J7LaGlWLZSMrOgxXQ5trOVEcyTEFPskL1Ku25tuSdZIeGbByCRp/zHpO8BzOq/2fG8PktDdrK65r+PqgFtaAW/OeC3wIMAEG4tGppwtioAAAAAElFTkSuQmCC") no-repeat center;
}
.nrp-container .vjs-control {
  /* '설정' 버튼 */
}
.nrp-container .vjs-control.vjs-settings-menu .vjs-icon-placeholder:before {
  content: "" !important;
  background: url("data:image/png;base64, iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo1ZTgyZjBhOC1mNDliLWQ2NDctOTIyNS01ZjBhOGFhYzljYzAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTk3RUE0MzhCQUVCMTFFQzk5MkFDNkQ2QzhDNzI3RDgiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTk3RUE0MzdCQUVCMTFFQzk5MkFDNkQ2QzhDNzI3RDgiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NzRmNDVlMDktZDRjOS0wZjRmLWE4OWUtYmMyZGVkOGE1NzQ4IiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6MDc1OTgwZmEtNTc2Ni1hNTRhLTk3ZjctM2Y5MTJiOGI5ZGY3Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+raI00gAAAYdJREFUeNq01c8rRFEUB/D33jRJMyRl0kRWshD7sbKQmAUlLCwVG3+AxEJZ8hdYyFLJQklWZpQiC6HZTZaDSYpmSomu7+PeOh333BdjTn0298d599177nu+UsqrRwSOvl7YgA6hfwoWodnaG66YicEKVNV3HEGajRmCJ91fgGGehydtgj31M0qwBWtwAO+s/w0WpMQ+bKvaYsLko3vsQ6mG86rCo7THLfDwx9Xu0ly8Kp7hlrXlYRZS0Arjuo3Hjasq4lAkq8hBn6VyUnDMVrzpqopJ+CCD5yxJjUGW+J6WJR04CndscKcjccKyz6fQQxPvCwfiSpwU5lRg2Rxel1BCI47yGhDak+FBm8TnwqAZ6Le0p2HJ8dCcea2soz7DypiHdl0N07pNijK0mcQNcKX+J9bDnD75HmdhVV+SBGT0NY+KF7iGGMRhDMr8pANWp8WI1R1CN5nTKF0QLgOvQtKCLjnr3CDiNc/gUujb0V+0X/+aTJxAhX5evvbQ8y5ck/x6/Uw/BRgAjtzA9PcFi/EAAAAASUVORK5CYII=") no-repeat center;
}
.nrp-container .vjs-control.vjs-settings-menu .vjs-menu li.vjs-texttrack-settings {
  display: none !important;
}
.nrp-container .vjs-control.vjs-progress-control {
  position: inherit;
  width: 98%;
  left: 1%;
  height: 16px;
  /* top: -10px; */
  top: -0.6rem;
}
.nrp-container .vjs-control.vjs-progress-control .vjs-play-progress {
  background-color: #2a97f3;
  color: #51afff;
  font-family: VideoJS !important;
  z-index: 0;
}
.nrp-container .vjs-control.vjs-progress-control .vjs-play-progress.vjs-slider-bar .vjs-time-tooltip {
  display: none;
}
.nrp-container .vjs-control.vjs-progress-control .vjs-mouse-display .vjs-time-tooltip {
  width: max-content;
}
.nrp-container .vjs-control.vjs-progress-control.progress-limit {
  left: auto;
  right: 1%;
  cursor: default;
}
.nrp-container .vjs-control.vjs-playback-rate {
  font-family: "Noto Sans KR", "Noto Sans", "NotoSans", -apple-system, "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}
.nrp-container .vjs-control.vjs-playback-rate .vjs-menu {
  width: 7em;
  min-width: 6rem;
  margin-bottom: 0;
  -ms-overflow-style: none;
}
.nrp-container .vjs-control.vjs-playback-rate .vjs-menu ul {
  left: -1rem;
  background: rgba(0, 0, 0, 0.8) !important;
}
.nrp-container .vjs-control.vjs-playback-rate .vjs-menu ul li {
  background: none !important;
}
.nrp-container .vjs-control.vjs-playback-rate .vjs-menu ul li.vjs-selected {
  color: #fff;
}
.nrp-container .vjs-control.vjs-playback-rate .vjs-menu ::-webkit-scrollbar {
  display: none;
}
.nrp-container .vjs-control.vjs-playback-rate .vjs-playback-rate-value {
  font-size: 1em;
  line-height: 49px;
  vertical-align: middle;
}
.nrp-container .vjs-control {
  /* 추천 컨텐츠, 다음 영상 재생 */
}
.nrp-container .vjs-control.vjs-ended-view.vjs-ended-area {
  display: none;
  background: rgba(0, 0, 0, 0.7);
  text-align: center;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  inset: 0;
  width: 100%;
  font-size: 14px;
  position: absolute;
}
.nrp-container .vjs-control.vjs-ended-view.vjs-ended-area.active {
  z-index: 3;
  display: flex;
  flex-flow: column;
}
.nrp-container .vjs-control.vjs-ended-view.vjs-ended-area .cancelButton {
  padding: 0.6rem;
  background-color: #2a97f3;
  border-radius: 7px;
  margin-top: 1rem;
}
.nrp-container .vjs-control.vjs-ended-view.vjs-ended-area .headline {
  margin-bottom: 2%;
  font-size: x-large;
}
.nrp-container .vjs-control.vjs-ended-view.vjs-ended-area .headline .countTime {
  font-weight: bold;
  color: #2a97f3;
}
.nrp-container .vjs-control.vjs-ended-view.vjs-ended-area div {
  width: 90%;
  margin: auto;
}
.nrp-container .vjs-control.vjs-ended-view.vjs-ended-area div div {
  margin: auto;
  float: none;
  width: 33.33333%;
  overflow: hidden;
  text-align: left;
}
.nrp-container .vjs-control.vjs-ended-view.vjs-ended-area div div p {
  width: 100%;
  margin: 1%;
}
.nrp-container .vjs-control.vjs-ended-view.vjs-ended-area div div img {
  width: 100%;
  margin-top: -41%;
  max-height: 290px;
}
.nrp-container .vjs-control.vjs-ended-view.vjs-ended-area div ul {
  overflow: hidden;
  display: table;
  margin: auto;
  padding: 0;
}
.nrp-container .vjs-control.vjs-ended-view.vjs-ended-area div ul .vjs-recom-list {
  width: 33.33333%;
  float: left;
  text-align: left;
  margin: 0;
  padding: 0.2rem;
}
.nrp-container .vjs-control.vjs-ended-view.vjs-ended-area div ul .vjs-recom-list div {
  overflow: hidden;
  width: 100%;
  border: 2px solid transparent;
}
.nrp-container .vjs-control.vjs-ended-view.vjs-ended-area div ul .vjs-recom-list div:hover {
  border: 2px solid #2a97f8;
}
.nrp-container .vjs-control.vjs-ended-view.vjs-ended-area div ul .vjs-recom-list p {
  overflow: hidden;
  width: 100%;
  margin: 1%;
}
.nrp-container .vjs-control.vjs-ended-view.vjs-ended-area div ul .vjs-recom-list img {
  width: 100%;
  margin-top: -41%;
  max-height: 290px;
}
.nrp-container .vjs-chapters-selector .vjs-menu-chapters {
  background: rgba(0, 0, 0, 0.7);
  position: absolute;
  color: #fff;
  z-index: 1;
  display: none;
  width: auto;
  min-width: 300px;
}
.nrp-container .vjs-chapters-selector .vjs-menu-chapters {
  background: rgba(0, 0, 0, 0.8);
  bottom: 3rem;
}
.nrp-container .vjs-chapters-selector .vjs-menu-chapters.vjs-lock-open {
  display: block;
}
.nrp-container .vjs-chapters-selector .vjs-menu-chapters ul {
  padding: 0;
  text-align: left;
}
.nrp-container .vjs-chapters-selector .vjs-menu-chapters ul li {
  padding: 0;
}
.nrp-container .vjs-chapters-selector .vjs-menu-chapters ul li a {
  display: block;
  padding: 0.5em 0.8em;
  text-align: left;
  cursor: pointer;
  font-size: 14px;
  color: #fff !important;
}
.nrp-container .vjs-chapters-selector .vjs-menu-chapters ul li a.active {
  background-color: rgba(42, 151, 243, 0.5) !important;
}
.nrp-container .vjs-chapters-selector .vjs-menu-chapters ul li a:hover {
  background-color: rgba(42, 151, 243, 0.2);
  color: #fff !important;
}
.nrp-container {
  /* 세팅메뉴(모음) */
}
.nrp-container .vjs-menu {
  z-index: 2;
  -ms-overflow-style: none;
}
.nrp-container .vjs-menu ::-webkit-scrollbar {
  display: none;
}
.nrp-container .vjs-menu .vjs-sm-top-level .vjs-sm-list-item span,
.nrp-container .vjs-menu .vjs-sm-top-level .vjs-sm-list-item i {
  font-weight: bold;
  line-height: 20px;
}
.nrp-container .vjs-menu .vjs-sm-top-level .vjs-sm-top-level-header {
  display: none !important;
}
.nrp-container .vjs-menu .vjs-menu-content {
  background-color: rgba(0, 0, 0, 0.5);
  bottom: calc(50px - 7px);
}
.nrp-container .vjs-menu .vjs-menu-content .vjs-sm-top-level-header,
.nrp-container .vjs-menu .vjs-menu-content .setting-menu-header {
  border-bottom: 1px solid #444444;
}
.nrp-container .vjs-menu .vjs-menu-content li {
  padding: 10px 16px !important;
  background-color: rgba(0, 0, 0, 0.6) !important;
  padding-left: 2rem;
  font-size: 14px !important;
}
.nrp-container .vjs-menu .vjs-menu-content li.vjs-sm-list-item {
  padding-left: 0;
}
.nrp-container .vjs-menu .vjs-menu-content li.vjs-selected {
  background: rgba(0, 0, 0, 0.4) !important;
  font-weight: bold;
  padding-left: 0.8rem !important;
}
.nrp-container .vjs-menu .vjs-menu-content li.vjs-selected::before {
  content: "✓";
  margin-right: 0.8rem;
}
.nrp-container .vjs-menu .vjs-menu-content .vjs-menu-item {
  text-align: left;
  padding-left: 2rem !important;
}
.nrp-container .vjs-menu .setting-menu-list-arrow {
  border-radius: 0.15rem;
}
.nrp-container {
  /* 플레이어 중앙 재생버튼 */
}
.nrp-container .vjs-big-play-button {
  cursor: pointer;
  width: 64px;
  height: 64px;
  margin: 0;
  border-radius: 0;
  border: none;
  z-index: 2;
  display: none;
  top: calc((100% - 50px - 5px) / 2);
  left: calc(50% - 31px);
  /*background-color: rgb(143 146 159 / 60%);*/
  background-color: transparent;
}
.nrp-container .vjs-big-play-button .vjs-icon-placeholder:before {
  content: "";
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAcJJREFUWAnNlL1KxEAUhTfKirCNWgpaCCJiKzZibekLiILPYGEjgo3gM4jY2VpaWVjsI6hoqdj4U8ni//idZWcJYbOZmcwGL5zNJLn33G+yN6nV/mMYYxJ0ivbRSOWMNG0gG3csViqFoGEa4LNDcsJxvBKQDECnv/ll8YI2Bw6RAyCQL/0Ql2h2YCCYp/8CNczGDxc+0B6KP6SYFgGQYgShiD+kmLoAtLvzY0GOWccZUk8AC6LjM9ooPRuY+DwBNbZhn8YFF2aCQSgOBbAgemU1pLuo7g1CUVkALNrfDR2vkN+XlIIYAGqu0NOQjpDbkJIYEwC7bjyxWk//JUn6xK5JarB+s+cRjwYv9bxGi0mStIYimrtY2Q3PkzyhgioBtHvFLVpm9w86qRLgnX47aIHmTTXPDc1Ad2zKLTT9inM0ldswe4PkWAD3eK1l/QvPSwJo19/oEI0WNuuVEAhgH3eT+rlevs7XAgFeqdtybtIv0QNAu5b0mR3r5+l1zwPghtwlL3OX5AIA7biFttGwi593Tg6AHbIz7k96m/oU5AA8cn3Vxyc4NwOgd/oAhb3TIRQ0qyMb5d7pEADV0H06tNan7g/MJFSLveoDZAAAAABJRU5ErkJggg==) no-repeat center;
}
.nrp-container .vjs-big-play-button:hover {
  /*background-color: rgb(88, 93, 114, 1) !important;*/
}
.nrp-container .vjs-big-play-button {
  /* 정지 버튼 */
}
.nrp-container .vjs-big-play-button.vjs-big-pause-button {
  display: none;
}
.nrp-container .vjs-big-play-button.vjs-big-pause-button .vjs-icon-placeholder:before {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjMxMzlFMTc0REJGRDExRUNBNDkzQTBCRUVGMjY3NzAyIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjMxMzlFMTc1REJGRDExRUNBNDkzQTBCRUVGMjY3NzAyIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MzEzOUUxNzJEQkZEMTFFQ0E0OTNBMEJFRUYyNjc3MDIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MzEzOUUxNzNEQkZEMTFFQ0E0OTNBMEJFRUYyNjc3MDIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6rDIE8AAAAXklEQVR42mL4//8/AxIOBeIDQHwVig9AxRhIVYeuAaQAHRzAYjBBdYxg0xEAhYMEGNH4BNUxMdAIjBo8avCowaMGjxo8OA0+iEUNWWIsaJJTobQolH6NJEaSOoAAAwDxBKKbeON1/gAAAABJRU5ErkJggg==) no-repeat center;
}
.nrp-container .startSection,
.nrp-container .endSection {
  position: absolute;
  width: 4px;
  top: 0;
  bottom: 0;
  border-top: 2px solid red;
  border-bottom: 2px solid red;
}
.nrp-container .startSection:not(.startSection),
.nrp-container .endSection:not(.startSection) {
  border-right: 2px solid red;
}
.nrp-container .startSection:not(.endSection),
.nrp-container .endSection:not(.endSection) {
  border-left: 2px solid red;
}
.nrp-container .vjs-repeat-start .vjs-repeat-button {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo1ZTgyZjBhOC1mNDliLWQ2NDctOTIyNS01ZjBhOGFhYzljYzAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTdGQjQ3M0Q5OUZBMTFFQzkyMzE4QUQzOUYzRTQyREIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTdGQjQ3M0M5OUZBMTFFQzkyMzE4QUQzOUYzRTQyREIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ZDQxMDdlYTAtMDNjMi1kZTRiLThmYzUtNzE3MDg0MjY5ZDU4IiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6N2I1YmMxMTctZTA3My1iNjQ2LWE3ZWYtYTFmNjBhMDNiMmRhIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+MmbxKgAAAcxJREFUeNrs1zEohGEcx/H3dMqguwzYjsHiFHWkZHCSLLpbbiCLScpoVRabrAaTBZHNhMRACpNyFgM2lJIjDF7fh//lFPc+7+ulN55/fXL3ev7u9zzv+7zvCdm2bQW5SqyAlwloApqAJqAJGPAKO45oKS/22wZ0oQ2NqJHjZzjELjZw9OVfOMgV/fiQ47P484C1GMQA6hymeII5zOLUbcCwh1VPYhS9uMcSNrEnYSwJ3YpOGTeOZkxhS8akZIWv/FxBFW4C7VjHDJYdJpTBELqxgzFEZWJVrOCNXysYk5VT4RYkaFajb1nGqWD9mEQTSv3ZJB+rQ1ZON1y+stITV+fE3138XufoeT0t7sLlq152vfVTAS25qL2Umtg0blGGBzlu+x3Qa62iuuDh8KzbGPpr/5OUBDFgBNciJz8v5LoKwLOYywAVBe/V/atPriu3lcalm83m5ZSpB/+xhz51DxyRicW0u9QmcRC13+oJ+/J6HnGN3ry49KhaQUy3VzfgI9JIYls+aA0Zjf6MjLWlN+liYloBK5EqeJ+UVVB1h0UMI4GISMixRRmTXzlX4RSv90H/vg/+8I36+9+o/9uTxAQ0AU1AE9AE/OV6EWAAUWfaWvRXdrcAAAAASUVORK5CYII=) no-repeat center;
}
.nrp-container .vjs-repeat .vjs-repeat-button {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo1ZTgyZjBhOC1mNDliLWQ2NDctOTIyNS01ZjBhOGFhYzljYzAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NURCOTEzNDc5OUZBMTFFQzgzNzRCRTk2QzYwNDRFQkYiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NURCOTEzNDY5OUZBMTFFQzgzNzRCRTk2QzYwNDRFQkYiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ZDQxMDdlYTAtMDNjMi1kZTRiLThmYzUtNzE3MDg0MjY5ZDU4IiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6N2I1YmMxMTctZTA3My1iNjQ2LWE3ZWYtYTFmNjBhMDNiMmRhIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+hG2TzwAAAbpJREFUeNrsl0EoBFEYx2e1JImUuC0HF6s4kNIekOQiLsjm4uTi6Drl4qa9Oji5SGlPcpGEg5SclHVxwA2lNptE7fg//TdDzMx7vdE7vK9+bTPz3szvfTPvfW8Tnuc5JkeVY3hYQStoBa2gFTQ8kqEt+uqDrnaBETAAukEbz9+CC3AKDsDln3c4LwU+PhFai38XbAfzYA50hAzxGmyCDXAjK5hUyPoQWALj4AVsg0NwRhmH0v1gmO2WQS/IgSO2mWCGH3VmUMitgAzYB+sgHzKgKbAARsEJcEEjB9aCDBZ1ZTDFzAm5LYoWIvTLs50Qy4JV0AOq9UyS7zHIzEWVq0SBfdLineidxV9xB8Y+X4ucXCU6OeuduAQdftQqIQa2Bp5BLXjleU+3oGrsgVZfcSibXEnKMo1lBf99QFEe2ACeSIm/9/yuDKjFWMxBk+9YrF+z/K5kYxI8yEw2lVcmCv+VQj+xBi5yYKk4BN9FaWcVcPlAGTmX5e44jnXwDcyAIiuCKFnNirU4x0Vfm2ANmAY7PHZ9u5kMr4XtZurA7o/dTKQwfj+oKmjQjtr+abKCVtAKWkErGBQfAgwAk9xyUxwDqdoAAAAASUVORK5CYII=) no-repeat center;
}
.nrp-container .vjs-button > .vjs-icon-placeholder:before {
  line-height: 50px;
  font-size: 1.5rem;
}
.nrp-container {
  /* '전체화면 해제' 버튼 */
}
.nrp-container .vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder:before {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDphYjI3ODVkMC1iOGVjLWU2NDAtOTdkMS03ZjdiNzJlODE2YjAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QkEyODIxRTZFN0ZDMTFFQ0I0RjJERTQ0RjE1OTg3RkYiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QkEyODIxRTVFN0ZDMTFFQ0I0RjJERTQ0RjE1OTg3RkYiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NDNiYmVhMzUtZjc1MC03MjRmLThmNDktMGQ2ODdjNDliMDBlIiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6NGEyYTA5NWUtNzQ0MS1kZjQ5LWJkYjUtMTBkNTYyMjE2MGExIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+PZqU9QAAAHFJREFUeNpi/P//PwMtABMDjQAhgxugmFhxOGAkEBQwSUYixQc+KAa3wQ3QsEPGIPAQi76HSGGNjBuIdTHIgAlYxCfgsJDoVDFCI4+uqeIBEBdg0VcAlSM7VcjjMVh+tKwYWINZCMg3kig+hLM0QIABAHTaMG+3VmxDAAAAAElFTkSuQmCC) no-repeat center;
}
.nrp-container .vjs-fullscreen .vjs-control-bar {
  bottom: 0px;
  padding: 0 0.8%;
}
.nrp-container .vjs-text-track-display {
  bottom: 50px;
}
.nrp-container.nrp-no-sub .vjs-subs-caps-button {
  display: none !important;
}

.ui-page-theme-a .vjs-recom-list a,
html .ui-bar-a .vjs-recom-list a,
html .ui-body-a .vjs-recom-list a,
.ui-page-theme-a .vjs-recom-list a:visited,
html .ui-bar-a .vjs-recom-list a:visited,
html .ui-body-a .vjs-recom-list a:visited,
html body .ui-group-theme-a .vjs-recom-list a:visited {
  color: #fff;
}

.ui-page-theme-a .vjs-recom-list a:hover,
html .ui-bar-a .vjs-recom-list a:hover,
html .ui-body-a .vjs-recom-list a:hover,
html body .ui-group-theme-a .vjs-recom-list a:hover {
  color: #fff;
}

.ui-page-theme-a .vjs-recom-list a:active,
html .ui-bar-a .vjs-recom-list a:active,
html .ui-body-a .vjs-recom-list a:active,
html body .ui-group-theme-a .vjs-recom-list a:active {
  color: #fff;
}

.nrp-container button.nrp-cstm-setting-button {
  height: 25px;
  width: 25px;
  padding: 20px;
  content: "" !important;
  background: url("data:image/png;base64, iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo1ZTgyZjBhOC1mNDliLWQ2NDctOTIyNS01ZjBhOGFhYzljYzAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTk3RUE0MzhCQUVCMTFFQzk5MkFDNkQ2QzhDNzI3RDgiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTk3RUE0MzdCQUVCMTFFQzk5MkFDNkQ2QzhDNzI3RDgiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NzRmNDVlMDktZDRjOS0wZjRmLWE4OWUtYmMyZGVkOGE1NzQ4IiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6MDc1OTgwZmEtNTc2Ni1hNTRhLTk3ZjctM2Y5MTJiOGI5ZGY3Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+raI00gAAAYdJREFUeNq01c8rRFEUB/D33jRJMyRl0kRWshD7sbKQmAUlLCwVG3+AxEJZ8hdYyFLJQklWZpQiC6HZTZaDSYpmSomu7+PeOh333BdjTn0298d599177nu+UsqrRwSOvl7YgA6hfwoWodnaG66YicEKVNV3HEGajRmCJ91fgGGehydtgj31M0qwBWtwAO+s/w0WpMQ+bKvaYsLko3vsQ6mG86rCo7THLfDwx9Xu0ly8Kp7hlrXlYRZS0Arjuo3Hjasq4lAkq8hBn6VyUnDMVrzpqopJ+CCD5yxJjUGW+J6WJR04CndscKcjccKyz6fQQxPvCwfiSpwU5lRg2Rxel1BCI47yGhDak+FBm8TnwqAZ6Le0p2HJ8dCcea2soz7DypiHdl0N07pNijK0mcQNcKX+J9bDnD75HmdhVV+SBGT0NY+KF7iGGMRhDMr8pANWp8WI1R1CN5nTKF0QLgOvQtKCLjnr3CDiNc/gUujb0V+0X/+aTJxAhX5evvbQ8y5ck/x6/Uw/BRgAjtzA9PcFi/EAAAAASUVORK5CYII=") no-repeat center;
  visibility: visible;
  opacity: 0;
  -moz-transition: transform 0.3s ease;
  -webkit-transition: transform 0.3s ease;
  transition: transform 0.3s ease, visibility 1s, opacity 1s;
}
.nrp-container .nrp-player-dim {
  background-color: #000000;
  opacity: 0.25;
}
.nrp-container .vjs-time-control {
  display: block;
  text-align: center;
  line-height: 49px !important;
  vertical-align: middle !important;
  padding-left: 0.25em;
  padding-right: 0.25em;
  cursor: default;
}
.nrp-container .vjs-current-time {
  text-align: right !important;
}
.nrp-container .vjs-time-divider {
  padding: 0;
  min-width: 1em;
}
.nrp-container .vjs-duration, .nrp-container .vjs-remaining-time {
  text-align: left;
}
.nrp-container .duration-toggle .vjs-duration, .nrp-container .duration-toggle .vjs-remaining-time {
  cursor: pointer;
}
.nrp-container .vjs-current-time,
.nrp-container .vjs-duration,
.nrp-container .vjs-remaining-time {
  min-width: 3.2415em;
  vertical-align: middle;
  width: auto !important;
}
.nrp-container .vjs-current-time span,
.nrp-container .vjs-duration span,
.nrp-container .vjs-remaining-time span {
  letter-spacing: 1px;
}
.nrp-container .vjs-remaining-time {
  display: none;
}
.nrp-container .vjs-remaining-time.active_show {
  display: block;
}
.nrp-container .vjs-remaining-time span {
  display: none;
}
.nrp-container .vjs-remaining-time .vjs-remaining-time-display {
  display: inline;
}
.nrp-container .vjs-duration.active_hide {
  display: none;
}
.nrp-container .nrp-controlbar-spacer {
  display: flex;
  flex-grow: 1;
}
.nrp-container .nrp-card-view-section {
  min-width: 200px;
  display: flex;
  flex-grow: 1;
  justify-content: flex-start;
}
.nrp-container .nrp-card-view-section .vjs-card-cnt {
  line-height: calc(50px - 1px);
  width: auto;
  left: 133px;
  font-family: "Noto Sans KR", "Noto Sans", "NotoSans", -apple-system, "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  padding: 0 0.2em;
  cursor: default;
}
.nrp-container .nrp-card-view-section .vjs-card-cnt span.time-slash {
  margin: 0 0.5em;
}
.nrp-container .nrp-card-view-section .vjs-cardOn-button {
  position: absolute;
  top: 50%;
  margin-top: -12px;
  left: 64px;
  right: 0;
  width: 55px;
  height: 50%;
  border: 1px solid #7f7f7f;
  line-height: 0px;
  border-radius: 2px;
  line-height: 0px;
  font-family: "Noto Sans KR", "Noto Sans", "NotoSans", -apple-system, "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important;
}
.nrp-container .nrp-card-view-section .vjs-cardOn-button.selected {
  background-color: #fff;
  height: 61%;
  z-index: 1;
  left: 64px;
  width: 55px;
  line-height: 0px;
  margin-top: -14.5px;
  color: #000;
}
.nrp-container .nrp-card-view-section .vjs-cardNone-button {
  position: absolute;
  top: 50%;
  margin-top: -12px;
  left: 10px;
  right: 0;
  width: 55px;
  height: 50%;
  border: 1px solid #7f7f7f;
  line-height: 0px;
  border-radius: 2px;
  line-height: 0px;
  font-family: "Noto Sans KR", "Noto Sans", "NotoSans", -apple-system, "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important;
}
.nrp-container .nrp-card-view-section .vjs-cardNone-button.selected {
  background-color: #fff;
  height: 61%;
  z-index: 1;
  left: 10px;
  width: 55px;
  line-height: 0px;
  margin-top: -14.5px;
  color: #000;
}
.nrp-container .nrp-card-view-section .vjs-cardPrev-button {
  cursor: pointer;
  display: inline-block !important;
  width: 1.5rem;
  left: 130px;
  background: url("data:image/png;base64, iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2tpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDphYjI3ODVkMC1iOGVjLWU2NDAtOTdkMS03ZjdiNzJlODE2YjAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RjBFNUQ2RkRERDgyMTFFQzgxRjJDMzBENjI1MTU0NEIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RjBFNUQ2RkNERDgyMTFFQzgxRjJDMzBENjI1MTU0NEIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MTg4RTZDM0M5QjY0MTFFQzlFNjVDOUEzNDEyRERFODEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MTg4RTZDM0Q5QjY0MTFFQzlFNjVDOUEzNDEyRERFODEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4mHjVqAAAAb0lEQVR42uzWgQnAQAhD0bP772zpCuUHwvEzwQMxOrt7mvOc8ggUKFCgQIECf2ebgR9uWoEYLgFEcTQQx5HACI4CxnAUcKhKSY44hiSXJIKkawZHJooaRaZOHYZMPgvTDvQfFChQoECBAi8AvgIMAMkzEE1BvFimAAAAAElFTkSuQmCC") center;
}
.nrp-container .nrp-card-view-section .vjs-cardNext-button {
  cursor: pointer;
  display: inline-block !important;
  width: 1.5rem;
  left: 137px;
  background: url("data:image/png;base64, iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2tpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDphYjI3ODVkMC1iOGVjLWU2NDAtOTdkMS03ZjdiNzJlODE2YjAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RkRCREUwQjJERDgyMTFFQzlBOUZCMDgxOEREQUIxQ0YiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RkRCREUwQjFERDgyMTFFQzlBOUZCMDgxOEREQUIxQ0YiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MTg4RTZDM0M5QjY0MTFFQzlFNjVDOUEzNDEyRERFODEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MTg4RTZDM0Q5QjY0MTFFQzlFNjVDOUEzNDEyRERFODEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7G0NFFAAAAb0lEQVR42uzWsQ3AMAwDQSv778w06dM8YRXPCQ6QKXmSnM15zvIIFChQoECBAn+T7cBpIqkR15DkG6wg6ZLgyEaLUWRrzWDIFjAfciUQwzWAKI4G4jgSWMGRt3hKZcNusd8tgQIFChQoUOCdvAIMAOEzEE0LfVqLAAAAAElFTkSuQmCC") center;
}
.nrp-container .vjs-card-area {
  display: none;
  position: absolute;
  width: 100%;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  background-color: black;
  z-index: 1;
}
.nrp-container .vjs-card-area.active {
  display: block;
  z-index: 2;
}
.nrp-container .vjs-card-area img {
  position: relative;
  width: 100%;
  height: 100%;
  object-fit: contain;
  object-position: center center;
}
.nrp-container .vjs-grade-button {
  background: url("data:image/png;base64, iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDphYjI3ODVkMC1iOGVjLWU2NDAtOTdkMS03ZjdiNzJlODE2YjAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjdCMTREQTc5QjY1MTFFQzk0RDhDNDcyQUQyOEFDNjIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjdCMTREQTY5QjY1MTFFQzk0RDhDNDcyQUQyOEFDNjIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6YjFhMTNhNjktODQ1Ny1hYzQxLTg4NDYtMzk1NzE5MGMxNGM0IiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6YTI1OWE1YTYtYjViMy0yMDQ1LWIwNmMtMmI3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") no-repeat center;
}
.nrp-container .vjs-grade-button .vjs-icon-placeholder:before {
  content: "";
}
.nrp-container .vjs-download-button {
  background: url("data:image/png;base64, iVBORw0KGgoAAAANSUhEUgAAACgAAAAyCAYAAAAus5mQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2tpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDphYjI3ODVkMC1iOGVjLWU2NDAtOTdkMS03ZjdiNzJlODE2YjAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RkI1NDA3NjZERDg0MTFFQ0IyNDNGQTk1N0YwNTM2MTgiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RkI1NDA3NjVERDg0MTFFQ0IyNDNGQTk1N0YwNTM2MTgiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NkIxOEEzMjRERDgyMTFFQzk1RDVDRTc0MEE0NEM2QUMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NkIxOEEzMjVERDgyMTFFQzk1RDVDRTc0MEE0NEM2QUMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7UHciqAAABBklEQVR42uyXMQ6CMBSGqWFxIlyAg7iR6BVY3HVz5CBu7i6eQePoPUychQtg/RsfCYMGbCuQ+L/kC/RR2i/w0oLSWgdjjkkw8qAgBSlIQQpSkIIU7FVQ8wl+EVPP/bwJKpCDG8ha+mbSL5f7LIoGn/wWxOCgX7EHkeS1HCPJa+kXW85jLVizBCW4glSEUmmXct1pDldBQwLOoBLBStqJh7ED5emvztTyBszABWzBw8fAir+djhEOsFOoXwoqvuJ/EbxLPZrj6kNuJ+2aVZ/LjG7UY33+LjcHR5faDR2evpEowLol1+sy04wFOHXIDVKDhWCT41ZHQQpSkIIUpCAFKUjBzvEUYAC0oKqTzId+aQAAAABJRU5ErkJggg==") no-repeat center;
  background-size: cover;
}
.nrp-container .vjs-download-button .vjs-icon-placeholder:before {
  content: "" !important;
}
.nrp-container .video-js.vjs-user-inactive.vjs-playing button.nrp-cstm-setting-button {
  visibility: visible;
  opacity: 1;
  pointer-events: none;
}
.nrp-container .video-js.vjs-user-inactive.vjs-playing .nrp-player-dim {
  background-color: #000000;
  opacity: 0;
  transition: opacity 1s;
}
.nrp-container .video-js button.nrp-cstm-setting-button {
  visibility: visible;
  opacity: 1;
  transition: transform 0.3s ease, visibility 0.1s, opacity 0.1s;
}
.nrp-container.nrp-cstm-sttng button.nrp-cstm-setting-button {
  -ms-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}
.nrp-container {
  /* 단순 UI 플레이어 */
}
.nrp-container.nrp-ui-simple .vjs-prevPlay-button,
.nrp-container.nrp-ui-simple .vjs-nextPlay-button,
.nrp-container.nrp-ui-simple .vjs-chapters-selector,
.nrp-container.nrp-ui-simple .nrp-card-view-section,
.nrp-container.nrp-ui-simple .vjs-grade-button,
.nrp-container.nrp-ui-simple .vjs-repeat-button,
.nrp-container.nrp-ui-simple .vjs-download-button,
.nrp-container.nrp-ui-simple .vjs-movieMode-button,
.nrp-container.nrp-ui-simple .vjs-picture-in-picture-control,
.nrp-container.nrp-ui-simple .vjs-fullscreen-control {
  display: none !important;
}
.nrp-container.nrp-ui-simple .nrp-controlbar-spacer {
  display: none;
}
.nrp-container.nrp-ui-simple .vjs-custom-control-spacer {
  display: flex !important;
  pointer-events: none;
  flex-grow: 1;
}
.nrp-container .vjs-playback-rate .vjs-menu-content {
  max-height: 30.5em;
}
.nrp-container .vjs-playback-rate .vjs-menu-content .vjs-menu-item {
  font-size: 12px;
}
.nrp-container .video-js .vjs-play-progress:before {
  top: -0.3em;
  width: 0.9em;
  height: 0.9em;
  border-radius: 100%;
  content: "" !important;
  background: #51afff;
}
.nrp-container .video-js .vjs-progress-control .vjs-progress-holder {
  margin-left: 0;
  margin-right: 0;
}
.nrp-container {
  /* 전체화면 */
}
.nrp-container .vjs-fullscreen {
  /* 컨트롤러 영역 */
}
.nrp-container .vjs-fullscreen .vjs-control {
  /* 영화관 모드 버튼 */
}
.nrp-container .vjs-fullscreen .vjs-control.vjs-picture-in-picture-control, .nrp-container .vjs-fullscreen .vjs-control.vjs-movieMode-button {
  display: none;
  pointer-events: none;
}
.nrp-container .vjs-fullscreen .vjs-ended-view .ended-contents-alone {
  margin-top: auto !important;
}
.nrp-container .vjs-fullscreen .vjs-ended-view .ended-contents-alone div > img {
  max-height: none !important;
}
.nrp-container .vjs-menu-nextplay, .nrp-container .vjs-sm-list-item {
  /* 완청 후 자동재생 - 스위치 */
  line-height: 49px;
}
.nrp-container .vjs-menu-nextplay .switchCkBtn, .nrp-container .vjs-sm-list-item .switchCkBtn {
  position: absolute;
  /* hidden */
  display: none;
}
.nrp-container .vjs-menu-nextplay .switch_label, .nrp-container .vjs-sm-list-item .switch_label {
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: 32px;
  height: 0.8rem;
  background: #fff;
  background-color: rgba(255, 255, 255, 0.2);
  border: 2px solid rgba(255, 255, 255, 0);
  border-radius: 20px;
  transition: 0.2s;
  margin-right: 0.4rem;
}
.nrp-container .vjs-menu-nextplay .switch_label:hover, .nrp-container .vjs-sm-list-item .switch_label:hover {
  background: #bbbaba;
}
.nrp-container .vjs-menu-nextplay .onf_btn, .nrp-container .vjs-sm-list-item .onf_btn {
  position: absolute;
  top: -0.08rem;
  left: -0.09rem;
  display: inline-block;
  width: 12px !important;
  height: 12px;
  border-radius: 20px;
  background: #ddd;
  transition: 0.2s;
}
.nrp-container .vjs-menu-nextplay, .nrp-container .vjs-sm-list-item {
  /* checking style */
}
.nrp-container .vjs-menu-nextplay .switchCkBtn:checked + .switch_label, .nrp-container .vjs-sm-list-item .switchCkBtn:checked + .switch_label {
  background: #51afff;
  border: 2px solid rgba(255, 255, 255, 0);
}
.nrp-container .vjs-menu-nextplay .switchCkBtn:checked + .switch_label:hover, .nrp-container .vjs-sm-list-item .switchCkBtn:checked + .switch_label:hover {
  background: #7ec3ff;
}
.nrp-container .vjs-menu-nextplay, .nrp-container .vjs-sm-list-item {
  /* move */
}
.nrp-container .vjs-menu-nextplay .switchCkBtn:checked + .switch_label .onf_btn, .nrp-container .vjs-sm-list-item .switchCkBtn:checked + .switch_label .onf_btn {
  left: 1.07rem;
  background: #fff;
  box-shadow: 1px 2px 3px rgba(0, 0, 0, 0.1254901961);
}
.nrp-container {
  /* end of 전체화면 */
}
.nrp-container .vjs-settings-menu.vjs-menu-button .vjs-menu {
  left: -190px !important;
}
.nrp-container .vjs-button {
  cursor: pointer;
}

/*
 * 누리 플레이어 스크린 사이즈 반응
 *
 * @since 1.0.8
 * @author hkcho
 * @author yskim
 */
/** 플레이어 기본 폰트 패밀리 */
/* video 컨트롤바 높이 */
/* 컨트롤러 기본 색상 */
/*
 * Color Variation 1 - Blue
 */
/*
 * Color Variation 2 - Deep Purple
 */
/*
 * Color Variation 3 - Cyan
 */
/*
 * Color Variation 4 - Orange
 */
/*
 * Color Variation 5 - Red
 */
/*
 * Color Variation 6 - Brown
 */
/*
 * Color Variation 6 - Dark Grey
 */
@media screen and (max-width: 480px) {
  /* 플레이어 컨테이너 */
  .nrp-container .vjs-big-play-button {
    width: 50px;
    height: 50px;
  }
  .nrp-container .vjs-big-play-button .vjs-icon-placeholder:before {
    line-height: 50px;
  }
  .nrp-container .video-js .vjs-play-progress:before {
    font-size: 1.5em;
  }
}
/*
 * 모바일 모드 스타일
 */
/** 플레이어 기본 폰트 패밀리 */
/* video 컨트롤바 높이 */
/* 컨트롤러 기본 색상 */
/*
 * Color Variation 1 - Blue
 */
/*
 * Color Variation 2 - Deep Purple
 */
/*
 * Color Variation 3 - Cyan
 */
/*
 * Color Variation 4 - Orange
 */
/*
 * Color Variation 5 - Red
 */
/*
 * Color Variation 6 - Brown
 */
/*
 * Color Variation 6 - Dark Grey
 */
.nrp-mobile-container .initMiniMode {
  height: 68% !important;
}
.nrp-mobile-container .initMiniMode .vjs-control-bar {
  display: none;
}
.nrp-mobile-container .initMiniMode .vjs-big-play-button {
  width: 50px;
  height: 50px;
  left: 66%;
  top: 50%;
}
.nrp-mobile-container .initMiniMode .vjs-big-play-button .vjs-icon-placeholder:before {
  line-height: 50px;
}
.nrp-mobile-container .vjs-control-bar {
  padding-right: 0.5em;
}
.nrp-mobile-container .vjs-volume-panel {
  display: none;
}
.nrp-mobile-container .vjs-screen-button.screen-play-prev {
  left: 16.6666666667% !important;
}
.nrp-mobile-container .vjs-screen-button.screen-play-prev .vjs-icon-placeholder:before {
  font-size: 2rem;
}
.nrp-mobile-container .vjs-screen-button.screen-play-next {
  right: 16.6666666667% !important;
}
.nrp-mobile-container .vjs-screen-button.screen-play-next .vjs-icon-placeholder:before {
  font-size: 2rem;
}
.nrp-mobile-container .vjs-screen-button.screen-left {
  left: 16.6666666667% !important;
  background-size: 4.5em;
  width: 50px;
  height: 50px;
}
.nrp-mobile-container .vjs-screen-button.screen-right {
  right: 16.6666666667% !important;
  background-size: 4.5em;
  width: 50px;
  height: 50px;
}
.nrp-mobile-container .vjs-time-control.vjs-current-time {
  width: 30px;
  min-width: auto;
}
.nrp-mobile-container .video-js .vjs-progress-control {
  width: 93%;
  left: 3.5%;
}
.nrp-mobile-container .video-js .vjs-play-progress:before {
  width: 0.7em;
  height: 0.7em;
  font-size: 1.5em;
  top: -0.26em;
}

/**
* 스타일 테마1 - SERI
**/
/** 플레이어 기본 폰트 패밀리 */
/* video 컨트롤바 높이 */
/* 컨트롤러 기본 색상 */
/*
 * Color Variation 1 - Blue
 */
/*
 * Color Variation 2 - Deep Purple
 */
/*
 * Color Variation 3 - Cyan
 */
/*
 * Color Variation 4 - Orange
 */
/*
 * Color Variation 5 - Red
 */
/*
 * Color Variation 6 - Brown
 */
/*
 * Color Variation 6 - Dark Grey
 */
.nrp-container .style-theme1 .vjs-control-bar {
  background: rgba(0, 0, 0, 0.9);
}
.nrp-container .style-theme1 .vjs-control.vjs-progress-control .vjs-play-progress {
  background-color: rgba(42, 151, 243, 0.5);
  color: #51afff;
}
.nrp-container .style-theme1 .vjs-control.vjs-chapters-selector .vjs-chapters-button .vjs-icon-placeholder:before {
  content: "";
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAWCAYAAAAvg9c4AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDphYjI3ODVkMC1iOGVjLWU2NDAtOTdkMS03ZjdiNzJlODE2YjAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QkY1NUJGRjFFN0ZBMTFFQ0E4MjlGRkM5RUYxN0NBQkMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QkY1NUJGRjBFN0ZBMTFFQ0E4MjlGRkM5RUYxN0NBQkMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NDNiYmVhMzUtZjc1MC03MjRmLThmNDktMGQ2ODdjNDliMDBlIiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6NGEyYTA5NWUtNzQ0MS1kZjQ5LWJkYjUtMTBkNTYyMjE2MGExIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+4Q9c0gAAADhJREFUeNpi/P//PwO1ARMDDcDQMrQBiP9DcQOSHLI4KbiBJi5lHI390dgfjf3R2B+NfaoAgAADACwrPvAsTunuAAAAAElFTkSuQmCC) no-repeat center;
}
.nrp-container .style-theme1 .vjs-control.vjs-play-control .vjs-icon-placeholder:before {
  font-size: 2rem;
}
.nrp-container .style-theme1 .vjs-control.vjs-volume-panel .vjs-icon-placeholder:before {
  content: "";
  background: url("data:image/png;base64, iVBORw0KGgoAAAANSUhEUgAAABQAAAAWCAYAAADAQbwGAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDphYjI3ODVkMC1iOGVjLWU2NDAtOTdkMS03ZjdiNzJlODE2YjAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QTQ3MTk1RTVFN0ZBMTFFQ0E2RkFDMEExRDRBNDY1NEQiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTQ3MTk1RTRFN0ZBMTFFQ0E2RkFDMEExRDRBNDY1NEQiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NDNiYmVhMzUtZjc1MC03MjRmLThmNDktMGQ2ODdjNDliMDBlIiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6NGEyYTA5NWUtNzQ0MS1kZjQ5LWJkYjUtMTBkNTYyMjE2MGExIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+tuQtNgAAAQVJREFUeNpi/P//PwM1AROR6pKA+C8QL6WGgSDDZhNrORM1DSNkILJhHVjkDwBxAxCboIiCIgULTgLiv/8hoAKI+aHspUhqYOAqEKfDxEFEARA/+I8dVEAVYjMwBIgXA/E/IP4IM5SBCMNwGQjD9VBDQS41YQH6Wh7qe0YSk9xVIF4NxLOAWAWIY4DYh4VIzR+xiGkBcT2UvRFqoAMTBZnCAUqHAvFRKFuXWAP5qZ31PuJIhwzQcLSGsi+zUODCa0iR0gm3hNrJhiYJm6pZD1cYzoPSoMKhHUcYHoRGzBYgPkOocMDmUlxhiIIJJRuQS1OB+B+x6ZCYZIPsfYKAkdqVFECAAQCQ9wYoOTcRMwAAAABJRU5ErkJggg==") no-repeat center;
}
.nrp-container .style-theme1 .vjs-control.vjs-volume-panel .vjs-vol-0 .vjs-icon-placeholder:before {
  background: url("data:image/png;base64, iVBORw0KGgoAAAANSUhEUgAAABQAAAAWCAYAAADAQbwGAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDphYjI3ODVkMC1iOGVjLWU2NDAtOTdkMS03ZjdiNzJlODE2YjAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDY1MUQ1MDRFN0ZBMTFFQzlEMzRERTFFNzY5MURFODMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDY1MUQ1MDNFN0ZBMTFFQzlEMzRERTFFNzY5MURFODMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NDNiYmVhMzUtZjc1MC03MjRmLThmNDktMGQ2ODdjNDliMDBlIiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6NGEyYTA5NWUtNzQ0MS1kZjQ5LWJkYjUtMTBkNTYyMjE2MGExIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+LQiQdAAAAQdJREFUeNpi/P//PwM1AROR6pKA+C8QL6WGgSDDZhNrORM1DSNkILJhHUQHIihSsOAkIP77HwIqgJgfyl6KQz0cg4gCIH7wHzuogCokyUBChuEzkAmdzQL0tTzU94wkJrkQII4H4mAofy0QL2QhUvNHND4HEDcAsTYQb4SKeQCxIgOSFxkIYHQvSwDxDST9ILYEsemLH4vYOyB+hMQHsd+R62VmIF4DxK5AfAcqBmKvYSHThaB8fRaIVYHYESq2HyxGYbLhQWeDwnACED/E4qp2IK4g4PIvGGxqZz1cYTgPSs+GupSf0sIBm0uJciGhdAhyaSoQ/yPWgcQkG2TvEwSM1K6kAAIMAIjZ9QiJHUCJAAAAAElFTkSuQmCC") no-repeat center;
}
.nrp-container .style-theme1 .vjs-control.vjs-prevPlay-button .vjs-icon-placeholder:before {
  content: "" !important;
  background: url("data:image/png;base64, iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDphYjI3ODVkMC1iOGVjLWU2NDAtOTdkMS03ZjdiNzJlODE2YjAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QjAyRDc5QzA5QjYzMTFFQzk0MjdGODg4NEQ0NzJCMkYiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QjAyRDc5QkY5QjYzMTFFQzk0MjdGODg4NEQ0NzJCMkYiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NWRmOGNiNjYtNTExYi0wMDQ1LWIwZmUtYWU2ZTQyMDUzZjY3IiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6YTI1OWE1YTYtYjViMy0yMDQ1LWIwNmMtMmI3NjMxYmU0YWRjIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+oVGzGwAAAO1JREFUeNrs2D8LAWEcwPE7zr+YpQwWmW1KSWxmo9ch78eiDCzyNiSTF6CkJMogcb5XN13HcPfkfsPvqU+6XM99PfTkznZd15I8UpbwoYEaqIEaqIEaqIEaKCKwlkTgBGMMf5yTRwejqBdxYgQW/Nfcl/er6KEeZ+kdA1/fK3CcRgttlOJO7hj+rVXQR8PUhCYC38iiiS6KJj+xicAnyhjAlrjNZHDAAieJgd4c3r3rDjNsJG/UF6ywxFXSCga3nS2m2Purm0jgA3df2DhjjjVuUS9i/+nRh7c/HiUH6t8tDdRADdRADdTA8PERYAAnXSUuCrAm4QAAAABJRU5ErkJggg==") no-repeat center;
}
.nrp-container .style-theme1 .vjs-control.vjs-prevPlay-button._nrp_prev_btn_active_ {
  background: url("data:image/png;base64, iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDphYjI3ODVkMC1iOGVjLWU2NDAtOTdkMS03ZjdiNzJlODE2YjAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QTVDRkZFMEE5QjYzMTFFQ0I1MjhGREMxMjgyREY2NjkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTVDRkZFMDk5QjYzMTFFQ0I1MjhGREMxMjgyREY2NjkiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NWRmOGNiNjYtNTExYi0wMDQ1LWIwZmUtYWU2ZTQyMDUzZjY3IiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6YTI1OWE1YTYtYjViMy0yMDQ1LWIwNmMtMmI3NjMxYmU0YWRjIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+TwlbngAAAPJJREFUeNrs2DELAWEYwHGny0IpAx/CwGSzKQubUawWJpPBIN/AbhEfwOBLWCwmg5KJLAYlcv7qhkuX4e7NPcPz1G+40t3fe9d1d5bjODHJE48JHw3UQA3UQA3UQA3UQBGB5SgCLzhh/uM3aQywCnoQO0RgxhPhNyWMUA2z9LaB03f/2k6ghz5yYXduG77WChijZmqHJgKfSKGNIbIm/7GJwBvymMCSeJtJYo0mthIDP2fhhQXqmEoL9L5Y79FBCwdJK+idB2aoYOmubiSBV5xdfrNDA10cgx7E+tOnjyI2kgP1cUsDNVADNVADNdB/3gIMALCVJwweep84AAAAAElFTkSuQmCC") no-repeat center;
}
.nrp-container .style-theme1 .vjs-control.vjs-nextPlay-button .vjs-icon-placeholder:before {
  content: "" !important;
  background: url("data:image/png;base64, iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDphYjI3ODVkMC1iOGVjLWU2NDAtOTdkMS03ZjdiNzJlODE2YjAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTMzNzUwRDk5QjYzMTFFQzg0MEJDNTZFMDY0MzREMjAiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTMzNzUwRDg5QjYzMTFFQzg0MEJDNTZFMDY0MzREMjAiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NWRmOGNiNjYtNTExYi0wMDQ1LWIwZmUtYWU2ZTQyMDUzZjY3IiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6YTI1OWE1YTYtYjViMy0yMDQ1LWIwNmMtMmI3NjMxYmU0YWRjIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+61cpYwAAAPBJREFUeNrsmE8LAUEYxnfkT+Is5aAkX0QpZ8rBJ/JlfAAHhVJSODi5KymJUkprPVujHKyDmdl9D89bv9POtr+eeWemHRUEgSe5Up7woiAFKUhBClKQghR0JliNQzBt8G4fzMAS3CPGdEBNBzGIO8EsaIIuqESMyYECyCeR4LvqoAzmYAH8j2e+lEVSBC3Q07IievBbNfR0T8AGPCVuM2HPtUEJPCQKHsEQ7EFG2hSvwRScbQVgS/ACxmBrY+XaFAz/+ndgBE4uWshE8KpPktWP1G6av7+jDK4+wv3u4PosVryboSAFKUhBClIw0XoJMADP4ilVL5/a0QAAAABJRU5ErkJggg==") no-repeat center;
}
.nrp-container .style-theme1 .vjs-control.vjs-nextPlay-button._nrp_next_btn_active_ {
  cursor: pointer;
  background: url("data:image/png;base64, iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDphYjI3ODVkMC1iOGVjLWU2NDAtOTdkMS03ZjdiNzJlODE2YjAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6REFDQjlGNTg5QjYzMTFFQzg1OEY4QjA1RDNBQThGN0YiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6REFDQjlGNTc5QjYzMTFFQzg1OEY4QjA1RDNBQThGN0YiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NWRmOGNiNjYtNTExYi0wMDQ1LWIwZmUtYWU2ZTQyMDUzZjY3IiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6YTI1OWE1YTYtYjViMy0yMDQ1LWIwNmMtMmI3NjMxYmU0YWRjIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+r1LE8gAAAPBJREFUeNrs2KEKwkAcgPGdiAYFmz6EQZPNbPERfAOrSYyCwWgUbILFIkPEV7BYTAZBTIpVEMX5CRPGQMPtxi78D35px93HcOeY8jzPsXmkHMuHBEqgBEqgBEqgBEpgbIF12wOX6KLwZ84UZ1y1d/m8sGr6jhVqP+a4gXla+5j4DTawQAeZ0LW7LQ9JCUPMUbH5KW5ijTbyeNp4zBQxQhk3GwN3aGGDXNTF0objJujjYGp9U4FH9DDDI3iKJR34gusfMfs4bkCUBU4YYBy6a8Fx8WV1N1ERPn1UsY37v1jJtxkJlEAJlEAJlMBEx1uAAQCg06OFTBOapAAAAABJRU5ErkJggg==") no-repeat center;
}
.nrp-container .style-theme1 .vjs-control.vjs-settings-menu .vjs-icon-placeholder:before {
  content: "" !important;
  background: url("data:image/png;base64, iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDphYjI3ODVkMC1iOGVjLWU2NDAtOTdkMS03ZjdiNzJlODE2YjAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RUI4REJFMzJFN0ZCMTFFQ0EwQjVBNEUyRDA3RTM5NTQiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RUI4REJFMzFFN0ZCMTFFQ0EwQjVBNEUyRDA3RTM5NTQiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NDNiYmVhMzUtZjc1MC03MjRmLThmNDktMGQ2ODdjNDliMDBlIiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6NGEyYTA5NWUtNzQ0MS1kZjQ5LWJkYjUtMTBkNTYyMjE2MGExIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+fkD+lAAAAZ5JREFUeNq0lbFrwkAUxhPTEopiIbQWKi6FkrH0D+gmjh0E/4qCg0uHjv1PnApupUg3Fye3Boe6CyJtB9GlVrl+Z7+jx5mLGvDg16Tvfe8z9+6RuEIIZx8rY4nnwT2oWfI15vNWZ/nEBhXQF3/rC5SNfJlxQV0lxmPN+A7MWTThdQFewCOvCyM/Z53VuCr+Vx24oCHiV4P5uhar2oxvwJSirBb3wYWGr+Wy1E9Zb21Fi8Iwrm8xhNS3zJw5FVHK6Yo2jVsppXEpadzOwYhbC7ZsRUD9iPVrPZa96lIUbWmqiFjX1c9G/nnQpkGKvB2NPc18Sr9VjwsgBwbgGix37O+SdQP6FNThdSgIUpjq5gHvO+rwTsGYWymCA7JNG5S2yPox/VZP/AGa/LUh+CGvwLc8oc+80g4Zb9LPcfk+PgPPFMltXYFjMAMn4Nsw/WQ/J+ANeOAQ3IKxOcdH2v0laGsn7TLuahPUpi6u3knqX057L4fGu6HPvLU+k3DSsg1PvH+Xm+PVYXyW5tOkVo89Ux9Gwf97m+bP3dfH9FeAAQDubEuZ48n0TQAAAABJRU5ErkJggg==") no-repeat center;
}
.nrp-container .style-theme1 .vjs-control.vjs-grade-button {
  background: url("data:image/png;base64, iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDphYjI3ODVkMC1iOGVjLWU2NDAtOTdkMS03ZjdiNzJlODE2YjAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QkFGOTM5NUJFN0ZCMTFFQzk3QTlFMTRFMDQzMkI5NTYiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QkFGOTM5NUFFN0ZCMTFFQzk3QTlFMTRFMDQzMkI5NTYiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NDNiYmVhMzUtZjc1MC03MjRmLThmNDktMGQ2ODdjNDliMDBlIiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6NGEyYTA5NWUtNzQ0MS1kZjQ5LWJkYjUtMTBkNTYyMjE2MGExIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+UV7NZwAABVdJREFUeNq0VWtsU2UYfnt6zun9tKf3bu3WbV3bdZR1MLaxgcMLA0XNJBkyAoSLPwwGoybCD/2zf4IJxgtB1BCDRrlmAkJYUAgoGwOVy9gYl125bOvWbV3v62mP7+lcnAb9x5ec5Fy+73nf93mf9zkinufhSSzRtvcbIZFIQLHHDYAxvj1wGCiKApFIlNmwpn4lmZtjPT6/1PfUhZZL+/d8sW/LzLd4PA5ziovgxeeXQfvNDujpGwAh0d0f7QBiJkIymYQ8ew7ULKqCaCwGYrEY33Egk8tfK3I7a9VqRuFxOTc1rFo5XzicTqczCcjlcnhc1cTsh1QqDUqFArQsC1NTU7B+zSraYjK+YdDrxUJVBfl2iY5lG8OhMAQngmAyGGDJ4mqIYSL/C5yIJ6DU54WKsnnQ09sHUqm0AbMtGgkEuIttl6+EwxEeKVu6Yd0aj9lkwkB5GdAZav4TWNgQiUTBnmsDZ2EBGPTat40Gvfhed8+NoSH/8vsPHgVtViut1bE7PB4XrK6vy+x/3CIFfoSPvrlzlIxSlY/8uqzWLHNZqW+hRqP2BoMhfmh45Oum4yfHGKWyyenM3zhvrncZUvQBSZJ9hY78QZlMekujZnpudt7mJBLJNDA26yWdlt2GzbGpVYxaqVIqSewcUpCp72JrW3c8Fj9IUzTEE4nG23fuvepxu+TZ2Zbt/pHRNFbEUSQVIghicsPa1Z3jE8G9eOwEKZPLdlSWlxUJIMHJEI9d4sJYQjz2AJMNPRocHt75zfeH/Hq9Ho6dPN1PUlSjRCpZTxGkkUulVJgUioPSYSAdKivv/C8t7gwwN8XdTaVSGeCr125c84+MbMrKskjtObYAbhw8eKQpLBYTKHEeOJTY0WMndrqdjn2UjDSGI2HN3Xs9ZhWj/LSqYkFWNBbnkxzXPc0x8K+3tv2mKi3xPo0HvGPj45s/3r13a5HLCQyjAoGzYHASplDnFEkCJZVA1507ow8fDI4ODvuhqrL8pMfttPhHA3z7zc79mOR2AVhsyysM5+flnujtG/A6HPkumzV7ActqClrarjQJJNM0DXZ7LqxYVgscggvKGRufgIoFZVprlqW5ZnH1c9FonP/9j+t7OC755k/nLgSXL30GCGEjNmgMIzUgPz+ICUK0aGHF2nUN9V/FcGSxKYKeQc0wmSDCc3VlOYPHDiypWbR4IjiRar18ZReO91tnzp6Pz2iaEDYK17nzv07yfHrd9Y7OVi2rEakZdfnypc+SChxZjJ4ZYUGaqBjBU3RKlcojgLR3dB347tDRd0+fOcsJNiBgZTg2GnUgjLpCqQCWZTmpRJIUAEKh0N1PPtvLrap/BUKRCI57CgREt7MQCDERSCTi9/k0n40WECt2uzK+8Y8B0Wo001OHl5SmbEiFIxQOY/mSq74SL5TN85GhcKTOZND7aJr8sbe3/9KjoeHJkjnFtxJTiUpkbm4aPUZE/WvyUNCZmzRmOZVMac2sTj0aGEtSNNVe9/ILlUjBe2aTodZkNNCY8VZGpTqMJe6KRmNX0Ts24mBlVVdVkNgnTgR/ewZ5qvnnzI3gZhazOaewwC6LRGMJdLotFrOp0p6bw4yglB4+HIzglDGoms2Y9Yp4ItmB5aeRZw2X4hxKpaIrPcs+SZy6aT/mkoDz76FomrCyrMxms9ZOoH47Orv8/QP3P0fhNw8NDa81GA0NaFJmB0WZBV7jsRit12pLsi3mLpjlcqRCIf/Lizk0dyKdwMwJEQF9/QOB8eDkkTTHfXj8VHM3lgxymbSlqqL8y3A08o5CKqtzOQuU2FRR5j/BpWbjguhJ/fMIeELrTwEGAL/WVAG+fNO5AAAAAElFTkSuQmCC") no-repeat center;
}
.nrp-container .style-theme1 .vjs-control.vjs-grade-button .vjs-icon-placeholder:before {
  content: "" !important;
}
.nrp-container .style-theme1 .vjs-control.vjs-download-button {
  background: url("data:image/png;base64, iVBORw0KGgoAAAANSUhEUgAAACgAAAAyCAYAAAAus5mQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2tpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDphYjI3ODVkMC1iOGVjLWU2NDAtOTdkMS03ZjdiNzJlODE2YjAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RkI1NDA3NjZERDg0MTFFQ0IyNDNGQTk1N0YwNTM2MTgiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RkI1NDA3NjVERDg0MTFFQ0IyNDNGQTk1N0YwNTM2MTgiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NkIxOEEzMjRERDgyMTFFQzk1RDVDRTc0MEE0NEM2QUMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NkIxOEEzMjVERDgyMTFFQzk1RDVDRTc0MEE0NEM2QUMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7UHciqAAABBklEQVR42uyXMQ6CMBSGqWFxIlyAg7iR6BVY3HVz5CBu7i6eQePoPUychQtg/RsfCYMGbCuQ+L/kC/RR2i/w0oLSWgdjjkkw8qAgBSlIQQpSkIIU7FVQ8wl+EVPP/bwJKpCDG8ha+mbSL5f7LIoGn/wWxOCgX7EHkeS1HCPJa+kXW85jLVizBCW4glSEUmmXct1pDldBQwLOoBLBStqJh7ED5emvztTyBszABWzBw8fAir+djhEOsFOoXwoqvuJ/EbxLPZrj6kNuJ+2aVZ/LjG7UY33+LjcHR5faDR2evpEowLol1+sy04wFOHXIDVKDhWCT41ZHQQpSkIIUpCAFKUjBzvEUYAC0oKqTzId+aQAAAABJRU5ErkJggg==") no-repeat center;
  background-size: cover;
}
.nrp-container .style-theme1 .vjs-control.vjs-download-button .vjs-icon-placeholder:before {
  content: "" !important;
}

/*
 * 플로팅 모드 스타일
 */
.nrp-container {
  position: relative;
}
.nrp-container.nrp-ui-floating {
  position: fixed;
  width: 400px;
  z-index: 3;
}
.nrp-container.nrp-ui-floating .vjs-control-bar {
  bottom: -31px;
}
.nrp-container.nrp-ui-floating .vjs-tech {
  top: -19px;
}
.nrp-container.nrp-ui-floating .vjs-ended-view.vjs-ended-area {
  top: -19px;
}
.nrp-container .nrp-float-close-btn {
  position: absolute;
  padding: 2px;
  top: -3.5rem;
  right: 0;
  width: 2rem;
  height: 2rem;
  border: none;
  outline: none;
  background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAA3NCSVQICAjb4U/gAAAACXBIWXMAAAF0AAABdAGWMIQCAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAGZQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATug2UwAAACF0Uk5TAAYHCRcoKS0yO0lKW3l9j5aYoqWtwcTI2drc4uXy8/z9ZqGewgAAAPxJREFUOMuFk9mWgjAQREvCqCCr7FvC/f+f9AFlUGdO+iUnqeo1XdJuQVw2g7VDU8aBvi0sFnZbivADPmUWYO7qupsBbHZ6c2+BMT1vt3M6Au0hyGWCNTe/DyZfYbrs/hP00XvOqIfpGePUwt18Fm3u0G51ZNCb77ZMD5kkhZY1+qNvRSs2lFRALknX6vaCbtVVknIopGBhNJJU4ZINTxyVJJmRJVAM6ebmnozE4bZgKcQq4Wd3dMl+SNIZSjXMr9SJwyUHXJppNNDpyDji6hhkqXVkHHHVWD/Bm8JbpLdN76C8o/Z+lv+7vQvjXznv0vrX3i8cv/T84v1f/g+10ykPIv4/OgAAAABJRU5ErkJggg==) no-repeat center;
}
