
body {
    margin: 0px;
    padding: 0px;
    text-align:center;
}
div.line-behind h6, div.line-behind p {
   margin: 5px auto;
   padding: 5px 10px;
   text-align:center;
   width: auto;
   border: 2px solid #068068;
   display: inline-block;
   border-radius: 5px;
   background-color:#fff;
}
div.line-behind h6 {
   font-family: 'Yanone Kaffeesatz', serif;
   font-size: 2em;
   font-weight: 400;
   letter-spacing: 1px;
}
div.line-behind {
  width: auto;
  position: relative;
  text-align: center
}
div.line-behind span {
  content: " ";
  border-top: 1px solid #068068;
  position: absolute;
  width: 100%;
  top: 50%;
  left: 0;
  z-index: -1;
}
p.caption a {
  color: #068068;
  font-size: 16px;
  text-decoration: none;
  font-weight: bold;
}
.video-js .vjs-current-time { display: none !important; }
.video-js .vjs-time-divider { display: none !important; }
.video-js .vjs-duration { display: none !important; }
.video-js .vjs-remaining-time { display: none !important; }
.video-js .vjs-mute-control { display: none !important; }
.video-js .vjs-volume-menu-button { display: none !important; }
.video-js .vjs-volume-bar { display: none !important; }
.video-js .vjs-volume-horizontal { display:none !important; }

.video-js .vjs-control-bar {
    background-color: transparent !important;
    justify-content: flex-end;
    font-size: 3em;
    position:fixed; top: 0;
    display: flex !important;
    visibility: visible !important;
    opacity: 1 !important;
}
.video-js .vjs-mute-control { display: block !important;}
.video-js .vjs-fullscreen-control { display: none !important; }
.video-js .vjs-picture-in-picture-control { display: none !important; }
.video-js .vjs-play-control { display: none !important; }
.video-js .vjs-progress-control { display: none !important; }
.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: 4em !important;
}

    