.video-js.vjs-theme-sea{
    background-color: #fff;
}

.video-js.vjs-theme-sea .vjs-poster img{
  border:none;
}

.vjs-theme-sea .vjs-big-play-button {
  background-color: hsla(0, 0%, 71.8%, 0.19);
  border: 1px solid #cccccc3b;
  border-radius: 10px;
  height: 67px;
  left: 48%;
  line-height: 67px;
  margin: -51.5px auto 0 -39.5px;
  -o-object-fit: contain;
  object-fit: contain;
  top: 54%;
  width: 103px;
}

.vjs-theme-sea .vjs-control-bar {
	background-color: hsla(0, 0%, 83.5%, 0.0);
	height: 4em;
}

.vjs-theme-sea .vjs-picture-in-picture-control {
  display: none;
}

.vjs-theme-sea button:active{
  outline: none;
  border: none;
}

.vjs-theme-sea button:focus {outline:0;}

.vjs-theme-sea .vjs-button:hover {
	background: rgba(0, 0, 0, .1);
}

.vjs-theme-sea .vjs-button>.vjs-icon-placeholder:before {
	line-height: 2.2;
}

.vjs-theme-sea .vjs-time-control {
	line-height: 4em;
  display: none;
}

/*.vjs-theme-sea .vjs-picture-in-picture-control,
.vjs-theme-sea .vjs-volume-panel {
	display: none
}*/
.video-js .vjs-volume-bar {
    margin: 1.75em 0.45em;
}

.vjs-theme-sea .vjs-progress-control .vjs-play-progress {
	background-color:rgba(70, 70, 70, .34)
}

.vjs-theme-sea .vjs-load-progress {
	background-color:rgba(255, 255, 255, .0)
}

.vjs-theme-sea .vjs-progress-control .vjs-play-progress:before {
	display: none;
}

.vjs-theme-sea .vjs-progress-control .vjs-slider {
	background-color: rgba(255, 255, 255, .0);
}
.vjs-theme-sea .vjs-load-progress{
  background-color: rgba(255, 255, 255, .0);
}


.vjs-theme-sea .vjs-progress-control .vjs-load-progress div {
	background: hsla(0, 0%, 100%, .5)
}

.vjs-theme-sea .vjs-progress-control .vjs-progress-holder {
	height: 10%;
	margin: 6% 0 3% 0;
}

.vjs-theme-sea .vjs-progress-control .vjs-time-tooltip {
	background-color: rgba(195, 195, 195, .5);
	color: #fff;
}

.vjs-theme-sea .vjs-progress-control .vjs-mouse-display .vjs-time-tooltip {
	background-color: hsla(0, 0%, 100%, .7);
	color: #FFF;
}
