.video-js.op-subtitle-small .vjs-text-track-display div{font-size:13px!important;line-height:1.25!important}.video-js.op-subtitle-medium .vjs-text-track-display div{font-size:17px!important;line-height:1.25!important}.video-js.op-subtitle-large .vjs-text-track-display div{font-size:22px!important;line-height:1.25!important}.video-js.op-subtitle-xlarge .vjs-text-track-display div{font-size:28px!important;line-height:1.25!important}.video-js.vjs-fullscreen.op-subtitle-small .vjs-text-track-display div{font-size:22px!important}.video-js.vjs-fullscreen.op-subtitle-medium .vjs-text-track-display div{font-size:32px!important}.video-js.vjs-fullscreen.op-subtitle-large .vjs-text-track-display div{font-size:42px!important}.video-js.vjs-fullscreen.op-subtitle-xlarge .vjs-text-track-display div{font-size:54px!important}@media (max-width:600px) and (orientation:portrait){.video-js.op-subtitle-small .vjs-text-track-display div{font-size:6px!important}.video-js.op-subtitle-medium .vjs-text-track-display div{font-size:10px!important}.video-js.op-subtitle-large .vjs-text-track-display div{font-size:12px!important}.video-js.op-subtitle-xlarge .vjs-text-track-display div{font-size:16px!important}}@media (max-height:600px) and (orientation:landscape){.video-js:not(.vjs-fullscreen).op-subtitle-small .vjs-text-track-display div{font-size:13px!important}.video-js:not(.vjs-fullscreen).op-subtitle-medium .vjs-text-track-display div{font-size:17px!important}.video-js:not(.vjs-fullscreen).op-subtitle-large .vjs-text-track-display div{font-size:22px!important}.video-js:not(.vjs-fullscreen).op-subtitle-xlarge .vjs-text-track-display div{font-size:28px!important}}@media (pointer:coarse){.video-js.vjs-fullscreen.op-subtitle-small .vjs-text-track-display div{font-size:14px!important}.video-js.vjs-fullscreen.op-subtitle-medium .vjs-text-track-display div{font-size:18px!important}.video-js.vjs-fullscreen.op-subtitle-large .vjs-text-track-display div{font-size:24px!important}.video-js.vjs-fullscreen.op-subtitle-xlarge .vjs-text-track-display div{font-size:30px!important}}.video-js .op-subtitle-button{position:relative;display:flex!important;align-items:center!important;justify-content:center!important;width:4em;padding:0!important;flex:none;cursor:pointer}.video-js .op-subtitle-button::before{content:"⚙";display:block;position:relative;top:-.5px;font-family:Arial,sans-serif;font-size:24px;line-height:1!important;text-align:center}.video-js .op-subtitle-menu{position:absolute;right:0;bottom:calc(100% + 8px);display:none;width:170px;padding:6px;margin:0;background:rgba(20,20,20,.96);border-radius:7px;box-shadow:0 4px 18px rgba(0,0,0,.55);color:#fff;font-size:14px;text-align:left;z-index:99999}.video-js .op-subtitle-button.op-menu-open .op-subtitle-menu{display:block}.video-js .op-subtitle-menu-title{padding:8px 10px;margin-bottom:4px;border-bottom:1px solid rgba(255,255,255,.2);font-size:13px;font-weight:700;white-space:nowrap}.video-js .op-subtitle-option{display:block;width:100%;padding:9px 10px;border:0;border-radius:4px;background:0 0;color:#fff;font-family:inherit;font-size:14px;line-height:1.2;text-align:left;cursor:pointer}.video-js .op-subtitle-option:hover,.video-js .op-subtitle-option:focus{background:rgba(255,255,255,.16);outline:none}.video-js .op-subtitle-option.op-selected{background:rgba(255,255,255,.24);font-weight:700}.video-js .op-subtitle-option.op-selected::after{content:"✓";float:right}.video-js[data-op-subtitle-size-ready="1"] .vjs-control-bar{overflow:visible}@media (max-width:600px){.video-js.op-subtitle-small .vjs-text-track-display div{font-size:14px!important}.video-js.op-subtitle-medium .vjs-text-track-display div{font-size:18px!important}.video-js.op-subtitle-large .vjs-text-track-display div{font-size:24px!important}.video-js.op-subtitle-xlarge .vjs-text-track-display div{font-size:30px!important}.video-js .op-subtitle-menu{width:155px}}.video-js .vjs-text-track-display div,.video-js .vjs-text-track-cue,.video-js .vjs-text-track-cue>div{background:0 0!important;background-color:transparent!important}.video-js .vjs-text-track-display div{color:#fff!important;text-shadow:-2px -2px 2px #000,2px -2px 2px #000,-2px 2px 2px #000,2px 2px 2px #000,0 2px 3px #000!important}