.video-js {
    /*margin: 0 auto;*/
    float: left;
}
.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:10em}.video-js .vjs-controls-disabled .vjs-big-play-button{display:none!important}.video-js .vjs-control{width:3em}.video-js .vjs-menu-button-inline:before{width:1.5em}.vjs-menu-button-inline .vjs-menu{left:3em}.video-js.vjs-paused .vjs-big-play-button,.vjs-paused.vjs-has-started.video-js .vjs-big-play-button{display:block}.video-js .vjs-load-progress div,.vjs-seeking .vjs-big-play-button,.vjs-waiting .vjs-big-play-button{display:none!important}.video-js .vjs-play-progress:after{padding:0 .4em .3em}.video-js.vjs-ended .vjs-loading-spinner{display:none}.video-js.vjs-ended .vjs-big-play-button{display:block!important}.video-js *,.video-js:after,.video-js:before{box-sizing:inherit;font-size:inherit;color:inherit;line-height:inherit}.video-js.vjs-fullscreen,.video-js.vjs-fullscreen .vjs-tech{width:100%!important;height:100%!important}.video-js{font-size:14px;overflow:hidden}.video-js .vjs-control{color:inherit}.video-js .vjs-menu-button-inline:hover,.video-js.vjs-no-flex .vjs-menu-button-inline{width:8.35em}.video-js .vjs-volume-menu-button.vjs-volume-menu-button-horizontal:hover .vjs-menu .vjs-menu-content{height:3em;width:6.35em}.video-js .vjs-spacer,.video-js .vjs-time-control{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.video-js .vjs-time-control{-webkit-box-flex:0 1 auto;-moz-box-flex:0 1 auto;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;width:auto}.video-js .vjs-time-control.vjs-time-divider{width:14px}.video-js .vjs-time-control.vjs-time-divider div{width:100%;text-align:center}.video-js .vjs-time-control.vjs-current-time{margin-left:1em}.video-js .vjs-time-control .vjs-current-time-display,.video-js .vjs-time-control .vjs-duration-display{width:100%}.video-js .vjs-time-control .vjs-current-time-display{text-align:right}.video-js .vjs-time-control .vjs-duration-display{text-align:left}.video-js .vjs-play-progress:before,.video-js .vjs-progress-control .vjs-play-progress:before,.video-js .vjs-remaining-time,.video-js .vjs-volume-level:after,.video-js .vjs-volume-level:before,.video-js.vjs-live .vjs-time-control.vjs-current-time,.video-js.vjs-live .vjs-time-control.vjs-duration,.video-js.vjs-live .vjs-time-control.vjs-time-divider,.video-js.vjs-no-flex .vjs-time-control.vjs-remaining-time{display:none}.video-js.vjs-no-flex .vjs-time-control{display:table-cell;width:4em}.video-js .vjs-progress-control{position:absolute;left:0;right:0;width:100%;height:.5em;top:-.5em}.video-js .vjs-progress-control .vjs-load-progress,.video-js .vjs-progress-control .vjs-play-progress,.video-js .vjs-progress-control .vjs-progress-holder{height:100%}.video-js .vjs-progress-control .vjs-progress-holder{margin:0}.video-js .vjs-progress-control:hover{height:1.5em;top:-1.5em}.video-js .vjs-control-bar{-webkit-transition:-webkit-transform .1s ease 0s;-moz-transition:-moz-transform .1s ease 0s;-ms-transition:-ms-transform .1s ease 0s;-o-transition:-o-transform .1s ease 0s;transition:transform .1s ease 0s}.video-js.not-hover.vjs-has-started.vjs-paused.vjs-user-active .vjs-control-bar,.video-js.not-hover.vjs-has-started.vjs-paused.vjs-user-inactive .vjs-control-bar,.video-js.not-hover.vjs-has-started.vjs-playing.vjs-user-active .vjs-control-bar,.video-js.not-hover.vjs-has-started.vjs-playing.vjs-user-inactive .vjs-control-bar,.video-js.vjs-has-started.vjs-playing.vjs-user-inactive .vjs-control-bar{visibility:visible;opacity:1;-webkit-backface-visibility:hidden;-webkit-transform:translateY(3em);-moz-transform:translateY(3em);-ms-transform:translateY(3em);-o-transform:translateY(3em);transform:translateY(3em);-webkit-transition:-webkit-transform 1s ease 0s;-moz-transition:-moz-transform 1s ease 0s;-ms-transition:-ms-transform 1s ease 0s;-o-transition:-o-transform 1s ease 0s;transition:transform 1s ease 0s}.video-js.not-hover.vjs-has-started.vjs-paused.vjs-user-active .vjs-progress-control,.video-js.not-hover.vjs-has-started.vjs-paused.vjs-user-inactive .vjs-progress-control,.video-js.not-hover.vjs-has-started.vjs-playing.vjs-user-active .vjs-progress-control,.video-js.not-hover.vjs-has-started.vjs-playing.vjs-user-inactive .vjs-progress-control,.video-js.vjs-has-started.vjs-playing.vjs-user-inactive .vjs-progress-control{height:.25em;top:-.25em;pointer-events:none;-webkit-transition:height 1s,top 1s;-moz-transition:height 1s,top 1s;-ms-transition:height 1s,top 1s;-o-transition:height 1s,top 1s;transition:height 1s,top 1s}.video-js.not-hover.vjs-has-started.vjs-paused.vjs-user-active.vjs-fullscreen .vjs-progress-control,.video-js.not-hover.vjs-has-started.vjs-paused.vjs-user-inactive.vjs-fullscreen .vjs-progress-control,.video-js.not-hover.vjs-has-started.vjs-playing.vjs-user-active.vjs-fullscreen .vjs-progress-control,.video-js.not-hover.vjs-has-started.vjs-playing.vjs-user-inactive.vjs-fullscreen .vjs-progress-control,.video-js.vjs-has-started.vjs-playing.vjs-user-inactive.vjs-fullscreen .vjs-progress-control{opacity:0;-webkit-transition:opacity 1s ease 1s;-moz-transition:opacity 1s ease 1s;-ms-transition:opacity 1s ease 1s;-o-transition:opacity 1s ease 1s;transition:opacity 1s ease 1s}.video-js.vjs-live .vjs-live-control{margin-left:1em}.video-js .vjs-big-play-button,.video-js .vjs-big-pause-button{position:absolute;top:50%;left:50%;margin-left:-1em;width:2em;border:none;color:#fff;-webkit-transition:border-color .4s,outline .4s,background-color .4s;-moz-transition:border-color .4s,outline .4s,background-color .4s;-ms-transition:border-color .4s,outline .4s,background-color .4s;-o-transition:border-color .4s,outline .4s,background-color .4s;transition:border-color .4s,outline .4s,background-color .4s;background-color:rgba(0,0,0,0);font-size:8em;border-radius:0%;height:1em!important;line-height:1em!important;margin-top:-.5em!important}.video-js .vjs-menu-button-popup .vjs-menu{left:-3em}.video-js .vjs-menu-button-popup .vjs-menu .vjs-menu-content{background-color:transparent;width:12em;left:-1.5em;padding-bottom:.5em}.video-js .vjs-menu-button-popup .vjs-menu .vjs-menu-item,.video-js .vjs-menu-button-popup .vjs-menu .vjs-menu-title{background-color:#151b17;margin:.3em 0;padding:.5em;border-radius:.3em}.video-js .vjs-menu-button-popup .vjs-menu .vjs-menu-item.vjs-selected{background-color:#2483d5}.video-js .vjs-big-pause-button:active,.video-js .vjs-big-pause-button:focus,.video-js:hover .vjs-big-pause-button,.video-js .vjs-big-play-button:active,.video-js .vjs-big-play-button:focus,.video-js:hover .vjs-big-play-button{background-color:rgba(0,0,0,0)}.video-js .vjs-loading-spinner{border-color:#b99beb}.video-js .vjs-control-bar2{background-color:#000}.video-js .vjs-control-bar{background-color:rgba(0,0,0,.4)!important;color:#fff;font-size:12px}.video-js .vjs-play-progress,.video-js .vjs-volume-level{background-color:#b99beb}.video-js .vjs-load-progress{background:rgba(255,255,255,.8)}.video-js .vjs-big-play-button:hover,.video-js .vjs-big-pause-button:hover{color:#b99beb}.video-js .vjs-control:focus:before,.video-js .vjs-control:hover:before{color:#b99beb;text-shadow:none}
.video-js.vjs-user-inactive .vjs-big-pause-button,.video-js.vjs-paused .vjs-big-pause-button, .video-js.vjs-ended .vjs-big-pause-button , .vjs-paused.vjs-has-started.video-js .vjs-big-pause-button{display:none};
.video-js .vjs-big-pause-button:hover,
.video-js .vjs-big-play-button:hover,
.video-js .vjs-control:focus:before,
.video-js .vjs-control:hover:before,
.video-js .vjs-control:focus:before,
.video-js .vjs-control:hover:before,
.video-js .vjs-play-progress,
.video-js .vjs-volume-level {
    color: #fff !important;
}
.video-js .vjs-progress-holder .vjs-play-progress:after{display:none !important;}
.video-js .vjs-play-progress, .video-js .vjs-volume-level {
    background-color:#fff !important;
}
.video-js .vjs-load-progress {
        background: rgba(255,255,255,0.5) !important;
}
.video-js .vjs-progress-control {
    height: .125em;
    transition: all 0.4s ease 0s;
    top: -.125em;
}
.video-js:hover .vjs-progress-control {
    height: .75em;
    top: -.75em ;
}
.video-js .vjs-mouse-display:after,.video-js .vjs-play-progress:after {
    top: -1.75em !important;
}
.video-js .vjs-progress-control:hover .vjs-play-progress:after {
    font-size: .75em !important;
}
.video-js .vjs-time-control {
    padding-left:0 !important;
    padding-right: 0 !important;
}
.video-js .vjs-loading-spinner {
    border-color:#ccc !important;
}
.video-js .vjs-menu-button-popup.vjs-resolution-button .vjs-menu .vjs-menu-item {
    border-radius: 0 !important;
    margin: 0 !important;
}
.video-js .vjs-menu-button-popup.vjs-resolution-button .vjs-menu .vjs-menu-item.vjs-selected {
    background-color: #fff !important;
}
.video-js .vjs-menu-button-popup.vjs-resolution-button .vjs-menu .vjs-menu-item:last-child {
    margin: 0 0 5px !important;
}
.video-js .vjs-menu-button-popup.vjs-resolution-button .vjs-menu .vjs-menu-content {
    width: 60px;
    right: 3em;
    left: auto !important;
    overflow: hidden !important;
    border-radius: 2px;
}
.video-js .vjs-slider {
    background-color: rgba(115, 133, 159, 0.4);
}

.vjs-progress-control.hidden {
    display: none !important;
}
.vjs-has-started .vjs-poster {
    background-size: 100% !important;
    display: block;
}
.video-js .vjs-one-cadr {
	background-size: contain;
	height: 50%;
	float: left;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	
}

.video-js .vjs-title {
  display: none;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  white-space: nowrap;
  padding: 0.8em;
  background-color: rgba(120, 120, 120, 0.4); }
.video-js .vjs-title  div{	width: calc(100% - 80px);overflow: hidden;float: left;text-overflow: ellipsis;text-align: left;}
.vjs-has-started .vjs-title {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  visibility: visible;
  opacity: 0.7;
  -webkit-transition: visibility 0.1s, opacity 0.1s;
  -moz-transition: visibility 0.1s, opacity 0.1s;
  -o-transition: visibility 0.1s, opacity 0.1s;
  transition: visibility 0.1s, opacity 0.1s; }

.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-title {
  visibility: hidden;
  opacity: 0;
  -webkit-transition: visibility 1s, opacity 1s;
  -moz-transition: visibility 1s, opacity 1s;
  -o-transition: visibility 1s, opacity 1s;
  transition: visibility 1s, opacity 1s; }
  
.video-js .vjs-modal-dialog-content .vjs-share-modal {
    text-align: center;
    position: absolute;
    top: 20%;
    width: 100%;
    margin-left: -24px;	
}
.video-js .vjs-modal-dialog-content .vjs-share-modal textarea{
	width:70%;
	color:#000;
	font-size: 0.8em;
    height: 70px;
}
.video-js .vjs-modal-dialog-content .vjs-share-modal>div {
	text-align:center;
	width: 100%;
	height:86px;
}
.video-js .vjs-modal-dialog-content .vjs-share-modal>div .m-share-service{
	margin:auto auto;
	width:428px;
	float: none!important;
}
.video-js .vjs-modal-dialog-content .vjs-share-modal .m-share-service .m-share-icon{
	display: inline-block;
    transition: background 150ms linear;
	margin:5px;
    width: 70px;
	height:70px;
    font-size: 48px;
    color: #1a1a1a;
    border: 2px solid #eaeaea;
    border-radius: 5px;
	text-align:center;
	color: #eaeaea;
}
.video-js .vjs-modal-dialog-content .vjs-message-modal{
	width:100%;
	text-align:center;
}
.video-js .vjs-modal-dialog-content .vjs-debug-modal{
	text-align: left;
    word-wrap: break-word;
    user-select: initial;
	overflow-y: scroll;
    height: 100%;
}
.video-js .vjs-modal-dialog-content .vjs-debug-modal b{
	color: green;
	min-width: 149px;
    display: inline-block;
}
.video-js.vjs-ad-playing .vjs-title{font-weight:bold; color:#FF0000; opacity: 0.7 !important; visibility: visible !important;}
.video-js .vjs-control-bar.ads-control-bar{transform: none!important;}
.video-js .vjs-control-bar.ads-control-bar .vjs-volume-menu-button {position: absolute;right: 0px;transform: none!important;width: 3em !important;}
.video-js .vjs-control-bar.ads-control-bar .vjs-volume-menu-button .vjs-menu{display:none!important;}
.video-js .vjs-control-bar.ads-control-bar .ads-skip-btn{padding:1em;}
.video-js .vjs-control-bar.ads-control-bar .ads-skip-btn.enabled{cursor:pointer;}
.video-js.vjs-ad-playing .vjs-watermark-content {display:none;}
.video-js .vast-skip-button{display:none}
.vjs-resolution-button .vjs-menu-icon:before {
  content: attr(data-before);
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal;
  font-size: 1.8em;
  line-height: 1.3em;
}

.vjs-resolution-button .vjs-resolution-button-label {
  font-size: 1em;
  line-height: 3em;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  text-align: center;
  box-sizing: inherit;
}

.vjs-resolution-button .vjs-menu .vjs-menu-content {
  display:none;
  width: 4em;
  left: 50%; /* Center the menu, in it's parent */
  margin-left: -2em; /* half of width, to center */
}

.vjs-resolution-button .vjs-menu li {
  text-transform: none;
  font-size: 1em;
}
.video-js.vjs-watermark{display:block}.video-js .vjs-watermark-content{opacity:0.99;position:absolute;padding:5px;-webkit-transition:visibility 1s,opacity 1s;-moz-transition:visibility 1s,opacity 1s;-ms-transition:visibility 1s,opacity 1s;-o-transition:visibility 1s,opacity 1s;transition:visibility 1s,opacity 1s}.video-js .vjs-watermark-top-right{right:0;top:0}.video-js .vjs-watermark-top-left{left:0;top:0}.video-js .vjs-watermark-bottom-right{right:0;bottom:30px}.video-js .vjs-watermark-bottom-left{left:0;bottom:30px}.video-js.vjs-user-inactive.vjs-playing .vjs-watermark-fade{opacity:0}
.vjs-label-hidden{display:none!important}.vjs-default-skin div.vjs-ads-label{font-size:13px;line-height:30px;font-weight:400;text-align:center;color:#fff;display:none;width:auto;padding-left:10px}.vjs-ad-playing .vjs-control.vjs-ads-label{display:block}.vjs-black-poster{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;padding:0;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;cursor:pointer;background-color:#000}.vjs-has-started .vjs-black-poster.vjs-hidden,.vjs-using-native-controls .vjs-black-poster{display:none}div.VPAID-container{position:absolute;top:0;left:0;width:100%;height:100%}div.vjs-vpaid-ad div.vjs-progress-control,div.vjs-vpaid-ad div.vjs-time-controls,div.vjs-vpaid-ad div.vjs-time-divider{display:none}div.vjs-vpaid-ad.vjs-vpaid-flash-ad div.VPAID-container{background-color:#000}div.vjs-vpaid-ad .vjs-tech{z-index:0}.vjs-ad-playing .vjs-progress-control{pointer-events:none}.vjs-ad-playing .vjs-play-control.vjs-paused,.vjs-ad-playing .vjs-play-progress,.vjs-ad-playing .vjs-volume-level{background-color:#ffe400!important}div.vast-skip-button{display:block;position:absolute;bottom:20%;right:0;background-color:#000;color:#fff;font-size:15px;font-weight:700;width:auto;padding:8px;z-index:1;border:1px solid #fff;border-right:none}.vast-skip-button.enabled{cursor:pointer;color:#fff}.vast-skip-button.enabled:hover{cursor:pointer;background:#333}.vast-blocker{display:block;position:absolute;margin:0;padding:0;height:100%;width:100%;top:0;left:0;right:0;bottom:0}.vast-skip-button.enabled:after{content:">>";position:relative;top:1px;margin-left:8px}.vjs-ad-playing.vjs-vast-ad-loading .vjs-loading-spinner{display:block;z-index:2;-webkit-animation:spin 1.5s infinite linear;animation:spin 1.5s infinite linear}.vjs-vast-ad-loading div.vjs-big-play-button{display:none!important}.vjs-ad-playing .vjs-live-controls,.vjs-ad-playing .vjs-slider-handle:before{display:none}
.vjs-contextmenu-ui-menu{position:absolute}.vjs-contextmenu-ui-menu .vjs-menu-content{background-color:#2B333F;background-color:rgba(43,51,63,0.7);border-radius:0.3em;padding:0.25em}.vjs-contextmenu-ui-menu .vjs-menu-item{border-radius:0.3em;cursor:pointer;margin:0 0 1px;padding:0.5em 1em;font-size:1em;line-height:1.2;text-transform:none}.vjs-contextmenu-ui-menu .vjs-menu-item:active,.vjs-contextmenu-ui-menu .vjs-menu-item:hover{background-color:rgba(0,0,0,0.5);text-shadow:0em 0em 1em white}
.vjs-contextmenu-ui-menu .vjs-menu-item {text-align:left !important; white-space:nowrap;}
.video-js .vjs-speed {float:right;}
.video-js .vjs-speed  button:hover{background-color:#aaa;cursor:pointer;}
.vjs-carousel-container{
    width: 100%;
    margin-bottom: 0.5em;
    padding-bottom: 1em;
    position: absolute;
	bottom: 3em;
}
.vjs-carousel-frame {
    overflow-x: scroll;
    white-space: nowrap;
 }
.vjs-carousel-frame::-webkit-scrollbar-track
{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	background-color: rgba(0,0,0,0.1);
}

.vjs-carousel-frame::-webkit-scrollbar
{
	height: 0.1em;
	background-color: rgba(0,0,0,0.1);
}

.vjs-carousel-frame::-webkit-scrollbar-thumb
{
	background-color: #000000;
}
 .vjs-carousel-frame ul {
    margin: 0;
    padding: 0;
    height: 100%;
    list-style: none;
}
.vjs-carousel-frame ul li.vjs-carousel-item {
    cursor: pointer;
    display: inline-block;
    margin: 0 1em 0 0;
	width: 16em;
	height:9em;
	background-repeat: no-repeat;
	background-position: center center;
    padding: 0;
	position:relative;
}
.vjs-carousel-frame ul li.vjs-carousel-item:hover{
	width: 18em;
	height:10.125em;
	transition: all 0.1s ease-out;
}
.vjs-carousel-frame ul li.vjs-carousel-item:hover p{
	width: 18em;
	bottom:0px;
	transition: all 0.1s ease-out;
}
.vjs-carousel-frame ul li.vjs-carousel-item p {
	padding: 1em;
	width:16em;
	position:absolute;
	bottom: 0px;
	background-color: rgba(100,100,100,0.5);
	overflow: hidden;
	text-overflow:ellipsis;
	margin:0px;
}
.vjs-carousel-container .vjs-carousel-close {position:absolute;bottom:10.5em;right:0;padding:5px;cursor:pointer;z-index:5;}
.video-js .vjs-upnext-content{z-index:100;padding: 10px;background-repeat:no-repeat!important;background-position:center center!important;font-size:1.8em;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;pointer-events:auto;position:absolute;top: 50%; left: 50%;transform: translateX(-50%) translateY(-50%) ;background: rgba(0,0,0,0.7);}
.video-js .vjs-upnext-top{z-index:4;margin-bottom:60px}
.video-js .vjs-upnext-bottom{z-index:4;margin-top:52px}
.video-js .vjs-upnext-cancel{display:block;float:none;text-align:center}
.video-js .vjs-upnext-headtext{display:block;font-size:14px;text-align:center;padding-bottom:7px}
.video-js .vjs-upnext-title{display:block;padding:10px 10px 2px;text-align:center;font-size:20px;font-weight:600;overflow:hidden;height: 50px;;word-wrap:normal;-o-text-overflow:ellipsis;text-overflow:ellipsis}
.video-js .vjs-upnext-cancel-button{cursor:pointer;display:inline-block;float:none;padding:10px !important;font-size:16px !important;border:none}
.video-js .vjs-upnext-cancel-button,.video-js .vjs-upnext-cancel-button:focus{outline:0}
.video-js .vjs-upnext-cancel-button:hover{background-color:rgba(255,255,255,0.25);border-radius:2px}
.video-js.vjs-no-flex .vjs-upnext-content{padding-bottom:1em}
.video-js .vjs-upnext-autoplay-icon{display:inline-block;width:98px;height:98px;margin:-49px 0 0 0px;-moz-transition:all 0.1s cubic-bezier(0.4, 0, 1, 1);-webkit-transition:all 0.1s cubic-bezier(0.4, 0, 1, 1);transition:all 0.1s cubic-bezier(0.4, 0, 1, 1);cursor:pointer;z-index:100;}
.video-js .vjs-one-pleetka {position:relative;background-repeat: no-repeat;background-position: center center;  width:25%;	height: 34%;	float: left;background-repeat: no-repeat;	background-position: 50% 50%;background-color: #000;border: 2px solid #ffffff;font-size: 14px;cursor: pointer;padding:7px;overflow:hidden;}
.video-js .vjs-pleetka-content{position: absolute;left: 0px;right: 0px;top: 0px;bottom: 44px;}
.video-js .vjs-one-pleetka:hover{border: 2px solid #FF4081;}
.video-js .vjs-one-pleetka div{ background: rgba(100,100,100,0.5);position: absolute;bottom: 0px;padding: 0.2em;overflow: hidden;text-overflow:ellipsis;margin:0px;width: 100%;left: 0px; height: 2.4em;}
.video-js .vjs-progress-control:hover .vjs-mouse-display{font-family: inherit !important;}
.video-js .vjs-progress-control:hover .vjs-mouse-display:after {padding:2px;}

@media screen and (max-width: 640px) {
  .vjs-play-control,.vjs-custom-control-spacer,.vjs-icon-spinner ,.vjs-time-divider,.scroll-to-top,.vjs-subtitles-button{display: none!important;}
  .vjs-control-bar{height: 4em!important;}
  .vjs-ended .vjs-play-control {display:block!important;}
  .vjs-ended .vjs-volume-menu-button{display:none!important;}
  .video-js.not-hover.vjs-has-started.vjs-paused.vjs-user-active .vjs-control-bar,.video-js.not-hover.vjs-has-started.vjs-paused.vjs-user-inactive .vjs-control-bar,.video-js.not-hover.vjs-has-started.vjs-playing.vjs-user-active .vjs-control-bar,.video-js.not-hover.vjs-has-started.vjs-playing.vjs-user-inactive .vjs-control-bar,.video-js.vjs-has-started.vjs-playing.vjs-user-inactive .vjs-control-bar{-webkit-transform:translateY(4em)!important;-moz-transform:translateY(4em)!important;-ms-transform:translateY(4em)!important;-o-transform:translateY(4em)!important;transform:translateY(4em)!important;}
  .video-js .vjs-control:before {font-size:2.5em;}
  .vjs-resolution-button{font-size: 1.4em;position: absolute!important;right: 0.5em!important;top: -6em;border: 1px solid #fff;width: 3.6em!important;border-radius: 0.5em;}
  .vjs-icon-share{position: absolute!important;right: 0.6em!important;top: -4em;border: 1px solid #fff;width: 5em!important;border-radius: 0.5em;}
  .vjs-user-inactive .vjs-resolution-button,.vjs-user-inactive .vjs-icon-share {opacity:0;transition: all 1s;}
  .vjs-progress-control{height: 50%!important; margin:1.1em 4em 0em 1em!important; position:relative!important;top: auto!important;}
  .vjs-current-time{font-size: 1.5em !important;margin-left: 3px!important;line-height: 2.7em!important;}
  .vjs-duration{font-size: 1.5em!important;position: absolute!important;right: 2em!important;line-height: 2.7em!important;}
  .video-js .vjs-one-pleetka {	width:33.33%;	height: 50%;position: relative;}
}
.videojs-tutvse-watermark {
  width: 102px;
  height: 25px;
  padding: 5px 10px;
}
.videojs-tutvse-watermark svg .st0{fill:#BA0200;}
.videojs-tutvse-watermark svg .st1{fill:#969696;}
.videojs-tutvse-watermark svg .st0{animation: colorchange0 20s cubic-bezier(.34, 0, .34, 1) infinite;}
.videojs-tutvse-watermark svg .st1{animation: colorchange1 20s cubic-bezier(.34, 0, .34, 1) infinite;}
@keyframes colorchange0 {
	0% {
		fill:#BA0200;
	}
	50% {
    fill:#969696;
	}
	100% {
    fill:#BA0200;
	}
}
@keyframes colorchange1 {
	0% {
		fill:#969696;
	}
  50% {
    fill:#BA0200;
	}
	100% {
    fill:#969696;
	}
}