@charset "UTF-8";
/* CSS Document */

.video-js .vjs-tech {
  /* make the video larger so it can hide*/
  width: 103%;
  height: 102%;
  /* displace video to hide*/
  left: -5px;
  /* allow space for hiding*/
  margin: -2px;
  position: absolute;
  top: 0;
}
.video-js {
   overflow: hidden;    /* HOW DOES THIS AFFECT THINGS?*/
}

/*
.vjs-theme-sea {
		-webkit-transform: translate3d(0, 0, 0);
-webkit-perspective: 1000;
	
	transform: translate3d(0, 0, 0);
perspective: 1000;
}
*/

/*.video-js .vjs-time-control {
    display: block;
}*/
.video-js .vjs-remaining-time {
   display: none;
}
	

.vjs-theme-sea .vjs-big-play-button{
	width:80px;
	height:80px;
	-o-object-fit:contain;
	object-fit:contain;
	background-color: rgba(162, 161, 129, 0.8);
	border:none;
	line-height:79px;
	top:52%;
	left:50%;
	border-radius:50%;
	margin:-50px auto 0 -40px
}




@media only screen and (min-width: 667px) {
.vjs-theme-sea .vjs-big-play-button{
	width:60px;
	height:60px;
	-o-object-fit:contain;
	object-fit:contain;
	background-color: rgba(162, 161, 129, 0.8);
	border:none;
	line-height:60px;
	top:61%;
	left:53.5%;
	border-radius:50%;
	margin:-50px auto 0 -40px
}

}


@media only screen and (min-width: 768px) {
	
@media  (min-height: 480px) {
.vjs-theme-sea .vjs-big-play-button{
	width:80px;
	height:80px;
	-o-object-fit:contain;
	object-fit:contain;
	background-color: rgba(162, 161, 129, 0.8);
	border:none;
	line-height:79px;
	top:50%;
	left:50%;
	border-radius:50%;
	margin:-50px auto 0 -40px
}

}
}


	@media only screen and (min-width: 1024px) {
	
@media  (min-height: 10px) {
.vjs-theme-sea .vjs-big-play-button{
	width:80px;
	height:80px;
	-o-object-fit:contain;
	object-fit:contain;
	background-color: rgba(162, 161, 129, 0.8);
	border:none;
	line-height:79px;
	top:50%;
	left:50%;
	border-radius:50%;
	margin:-50px auto 0 -40px
}

}
}













.video-js:hover .vjs-big-play-button {	
	background-color: rgba(45, 44, 31, 0.9);
}
.vjs-theme-sea .vjs-load-progress {
  background: rgba(255, 250, 209, 0.1); /* CONTROLS PLAYBAR loaded light COLOR*/
}
.vjs-theme-sea .vjs-control-bar {
	height:4em;
	/*background-color: rgba(44, 44, 33, 0);	*/
	background-color: rgba(255, 250, 209, 0.2); /* CONTROLS PLAYBAR background  COLOR*/
}







.vjs-theme-sea .vjs-button{
color:#e4e3d7;
background:#626047		
}
.vjs-theme-sea .vjs-button:hover{
	color:#e4e3d7;
	background:#888663;
}
.vjs-theme-sea .vjs-button>.vjs-icon-placeholder:before{
	line-height:2.2
}
.vjs-theme-sea .vjs-time-control{
	line-height:4em;	
}
.vjs-theme-sea .vjs-picture-in-picture-control,.vjs-theme-sea .vjs-volume-panel{
	display:none
}
.vjs-theme-sea .vjs-progress-control .vjs-play-progress{
	background-color: rgba(11, 9, 5, 0.5)  /* CONTROLS PLAYBAR DARK COLOR*/
}
.vjs-theme-sea .vjs-progress-control .vjs-play-progress:before{
	display:none
}
.vjs-theme-sea .vjs-progress-control .vjs-slider{
	background-color: rgba(0, 0, 0, 0)
}
.vjs-theme-sea .vjs-progress-control .vjs-load-progress div{
	background-color: rgba(0, 0, 0, 0); /* does this get rid of 'blue' glow?*/
}
.vjs-theme-sea .vjs-progress-control .vjs-progress-holder{
	margin:0;
	height:100%;
	background-color: rgba(0, 0, 0, 0); /*  does this get rid of 'blue' glow?*/
}
.vjs-theme-sea .vjs-progress-control .vjs-time-tooltip{
	background-color:rgba(0, 0, 0, 0);
	/*color:#fff;	*/
	color:rgba(0,0,0,0.00);
	display:none;
}
.vjs-theme-sea .vjs-progress-control .vjs-mouse-display .vjs-time-tooltip{
background-color: rgba(0, 0, 0, 0);
  color: rgba(0, 0, 0, 0);
	display:none;
}


.vjs-theme-sea .vjs-js-focus-visible .vjs-video-js *:focus:not(.focus-visible) {
  outline: none;
  background: none;
	background-color: rgba(0, 0, 0, 0);
  color: rgba(0, 0, 0, 0);
}

.vjs-theme-sea .vjs-video-js *:focus:not(:focus-visible),
.vjs-theme-sea .vjs-video-js .vjs-vjs-menu *:focus:not(:focus-visible) {
  outline: none;
  background: none;
		background-color: rgba(0, 0, 0, 0);
  color: rgba(0, 0, 0, 0);
}




