.video-js .vjs-share-menu-container {
  position:absolute;
  top:10px;
  right:10px;
}

.video-js .vjs-share-menu-top-container {
  visibility:hidden;
  opacity:0;
}

.video-js.vjs-user-active .vjs-share-menu-top-container 
{
  opacity:1;
  visibility:visible
}

.video-js.vjs-user-inactive .vjs-share-menu-top-container
{
  opacity:0;
  visibility:hidden;
}
 
 .video-js .vjs-share-menu-top-button
 {
   float: right;
   font-size: 2em;
   line-height: 1.5em;
   height:2em;
   width:2em;
   cursor:pointer;
   justify-content:center;
   align-items:center;
   border-radius:0.2em;
   background:rgba(0,0,0,.7);
   margin: 5px;
 }

 .video-js .vjs-share-menu-top-button span {
   justify-content:center;
   align-items:center;
   font-family: VideoJS;
   text-align: center;
 }

 .video-js .vjs-share-menu-download-button .vjs-icon-download {
    display:block;
 }
.video-js .vjs-share-menu-download-button .vjs-icon-download::before
{
   content:"\1F5CE";
   font-size: 1.25em;   
} 

.video-js .vjs-share-menu-lower-container
{
  clear:both;
  display:none;
  background:rgba(0,0,0);
  font-size: 2em;
  border-radius: 4px;
}
  
.video-js .vjs-share-menu-lower-container.show
{
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
}
  
.video-js .vjs-share-menu-lower-container .vjs-share-button
{
  position:relative;
  height:2em;
  width:2em;
  margin:0.5rem 0.5rem 0.5rem 0.5rem;
  cursor:pointer;
  opacity:.8;
  transition:transform 200ms;
  display:flex;
  justify-content:center;
  align-items:center;
  border-radius:0.2em;
  background:#3c516e;
}

.video-js .vjs-share-menu-lower-container .vjs-share-button:hover
{
  opacity: 1;
}

 .video-js .vjs-share-menu-lower-container .vjs-share-button.vjs-icon-facebook
{
  background: #3b5998;
}

.video-js .vjs-share-menu-lower-container .vjs-share-button.vjs-icon-twitter
{
  background: #1da1f2;
}

.video-js .vjs-share-menu-lower-container .vjs-share-button.vjs-icon-linkedin
{
  background: #0072B1;
} 

.video-js .vjs-share-menu-lower-container .vjs-share-button.vjs-icon-email::before
{
  content: "\1F4E7";

} 
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL3NyYy9wbHVnaW4uY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0UsaUJBQWlCO0VBQ2pCLFFBQVE7RUFDUixVQUFVO0FBQ1o7O0FBRUE7RUFDRSxpQkFBaUI7RUFDakIsU0FBUztBQUNYOztBQUVBOztFQUVFLFNBQVM7RUFDVDtBQUNGOztBQUVBOztFQUVFLFNBQVM7RUFDVCxpQkFBaUI7QUFDbkI7O0NBRUM7O0dBRUUsWUFBWTtHQUNaLGNBQWM7R0FDZCxrQkFBa0I7R0FDbEIsVUFBVTtHQUNWLFNBQVM7R0FDVCxjQUFjO0dBQ2Qsc0JBQXNCO0dBQ3RCLGtCQUFrQjtHQUNsQixtQkFBbUI7R0FDbkIseUJBQXlCO0dBQ3pCLFdBQVc7Q0FDYjs7Q0FFQTtHQUNFLHNCQUFzQjtHQUN0QixrQkFBa0I7R0FDbEIsb0JBQW9CO0dBQ3BCLGtCQUFrQjtDQUNwQjs7Q0FFQTtJQUNHLGFBQWE7Q0FDaEI7QUFDRDs7R0FFRyxnQkFBZ0I7R0FDaEIsaUJBQWlCO0FBQ3BCOztBQUVBOztFQUVFLFVBQVU7RUFDVixZQUFZO0VBQ1osc0JBQXNCO0VBQ3RCLGNBQWM7RUFDZCxrQkFBa0I7QUFDcEI7O0FBRUE7O0VBRUUsbUJBQW1CO0VBQ25CLG1CQUFtQjtFQUNuQixZQUFZO0FBQ2Q7O0FBRUE7O0VBRUUsaUJBQWlCO0VBQ2pCLFVBQVU7RUFDVixTQUFTO0VBQ1Qsa0NBQWtDO0VBQ2xDLGNBQWM7RUFDZCxVQUFVO0VBQ1YsMEJBQTBCO0VBQzFCLFlBQVk7RUFDWixzQkFBc0I7RUFDdEIsa0JBQWtCO0VBQ2xCLG1CQUFtQjtFQUNuQixrQkFBa0I7QUFDcEI7O0FBRUE7O0VBRUUsVUFBVTtBQUNaOztDQUVDOztFQUVDLG1CQUFtQjtBQUNyQjs7QUFFQTs7RUFFRSxtQkFBbUI7QUFDckI7O0FBRUE7O0VBRUUsbUJBQW1CO0FBQ3JCOztBQUVBOztFQUVFLGlCQUFpQjs7QUFFbkIiLCJmaWxlIjoidmlkZW9qcy1zaGFyZS1tZW51LmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi52aWRlby1qcyAudmpzLXNoYXJlLW1lbnUtY29udGFpbmVyIHtcbiAgcG9zaXRpb246YWJzb2x1dGU7XG4gIHRvcDoxMHB4O1xuICByaWdodDoxMHB4O1xufVxuXG4udmlkZW8tanMgLnZqcy1zaGFyZS1tZW51LXRvcC1jb250YWluZXIge1xuICB2aXNpYmlsaXR5OmhpZGRlbjtcbiAgb3BhY2l0eTowO1xufVxuXG4udmlkZW8tanMudmpzLXVzZXItYWN0aXZlIC52anMtc2hhcmUtbWVudS10b3AtY29udGFpbmVyIFxue1xuICBvcGFjaXR5OjE7XG4gIHZpc2liaWxpdHk6dmlzaWJsZVxufVxuXG4udmlkZW8tanMudmpzLXVzZXItaW5hY3RpdmUgLnZqcy1zaGFyZS1tZW51LXRvcC1jb250YWluZXJcbntcbiAgb3BhY2l0eTowO1xuICB2aXNpYmlsaXR5OmhpZGRlbjtcbn1cbiBcbiAudmlkZW8tanMgLnZqcy1zaGFyZS1tZW51LXRvcC1idXR0b25cbiB7XG4gICBmbG9hdDogcmlnaHQ7XG4gICBmb250LXNpemU6IDJlbTtcbiAgIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbiAgIGhlaWdodDoyZW07XG4gICB3aWR0aDoyZW07XG4gICBjdXJzb3I6cG9pbnRlcjtcbiAgIGp1c3RpZnktY29udGVudDpjZW50ZXI7XG4gICBhbGlnbi1pdGVtczpjZW50ZXI7XG4gICBib3JkZXItcmFkaXVzOjAuMmVtO1xuICAgYmFja2dyb3VuZDpyZ2JhKDAsMCwwLC43KTtcbiAgIG1hcmdpbjogNXB4O1xuIH1cblxuIC52aWRlby1qcyAudmpzLXNoYXJlLW1lbnUtdG9wLWJ1dHRvbiBzcGFuIHtcbiAgIGp1c3RpZnktY29udGVudDpjZW50ZXI7XG4gICBhbGlnbi1pdGVtczpjZW50ZXI7XG4gICBmb250LWZhbWlseTogVmlkZW9KUztcbiAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiB9XG5cbiAudmlkZW8tanMgLnZqcy1zaGFyZS1tZW51LWRvd25sb2FkLWJ1dHRvbiAudmpzLWljb24tZG93bmxvYWQge1xuICAgIGRpc3BsYXk6YmxvY2s7XG4gfVxuLnZpZGVvLWpzIC52anMtc2hhcmUtbWVudS1kb3dubG9hZC1idXR0b24gLnZqcy1pY29uLWRvd25sb2FkOjpiZWZvcmVcbntcbiAgIGNvbnRlbnQ6XCJcXDFGNUNFXCI7XG4gICBmb250LXNpemU6IDEuMjVlbTsgICBcbn0gXG5cbi52aWRlby1qcyAudmpzLXNoYXJlLW1lbnUtbG93ZXItY29udGFpbmVyXG57XG4gIGNsZWFyOmJvdGg7XG4gIGRpc3BsYXk6bm9uZTtcbiAgYmFja2dyb3VuZDpyZ2JhKDAsMCwwKTtcbiAgZm9udC1zaXplOiAyZW07XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbiAgXG4udmlkZW8tanMgLnZqcy1zaGFyZS1tZW51LWxvd2VyLWNvbnRhaW5lci5zaG93XG57XG4gIGRpc3BsYXk6LXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6LW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6ZmxleDtcbn1cbiAgXG4udmlkZW8tanMgLnZqcy1zaGFyZS1tZW51LWxvd2VyLWNvbnRhaW5lciAudmpzLXNoYXJlLWJ1dHRvblxue1xuICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgaGVpZ2h0OjJlbTtcbiAgd2lkdGg6MmVtO1xuICBtYXJnaW46MC41cmVtIDAuNXJlbSAwLjVyZW0gMC41cmVtO1xuICBjdXJzb3I6cG9pbnRlcjtcbiAgb3BhY2l0eTouODtcbiAgdHJhbnNpdGlvbjp0cmFuc2Zvcm0gMjAwbXM7XG4gIGRpc3BsYXk6ZmxleDtcbiAganVzdGlmeS1jb250ZW50OmNlbnRlcjtcbiAgYWxpZ24taXRlbXM6Y2VudGVyO1xuICBib3JkZXItcmFkaXVzOjAuMmVtO1xuICBiYWNrZ3JvdW5kOiMzYzUxNmU7XG59XG5cbi52aWRlby1qcyAudmpzLXNoYXJlLW1lbnUtbG93ZXItY29udGFpbmVyIC52anMtc2hhcmUtYnV0dG9uOmhvdmVyXG57XG4gIG9wYWNpdHk6IDE7XG59XG5cbiAudmlkZW8tanMgLnZqcy1zaGFyZS1tZW51LWxvd2VyLWNvbnRhaW5lciAudmpzLXNoYXJlLWJ1dHRvbi52anMtaWNvbi1mYWNlYm9va1xue1xuICBiYWNrZ3JvdW5kOiAjM2I1OTk4O1xufVxuXG4udmlkZW8tanMgLnZqcy1zaGFyZS1tZW51LWxvd2VyLWNvbnRhaW5lciAudmpzLXNoYXJlLWJ1dHRvbi52anMtaWNvbi10d2l0dGVyXG57XG4gIGJhY2tncm91bmQ6ICMxZGExZjI7XG59XG5cbi52aWRlby1qcyAudmpzLXNoYXJlLW1lbnUtbG93ZXItY29udGFpbmVyIC52anMtc2hhcmUtYnV0dG9uLnZqcy1pY29uLWxpbmtlZGluXG57XG4gIGJhY2tncm91bmQ6ICMwMDcyQjE7XG59IFxuXG4udmlkZW8tanMgLnZqcy1zaGFyZS1tZW51LWxvd2VyLWNvbnRhaW5lciAudmpzLXNoYXJlLWJ1dHRvbi52anMtaWNvbi1lbWFpbDo6YmVmb3JlXG57XG4gIGNvbnRlbnQ6IFwiXFwxRjRFN1wiO1xuXG59ICJdfQ== */