.featured-video-plus.fvp-responsive .wp-video {
  width: auto !important;
  height: auto !important;
}
.featured-video-plus.fvp-responsive .wp-video video {
  width: 100% !important;
  height: auto !important;
}
.featured-video-plus.fvp-responsive .mejs-container {
  width: 100% !important;
  height: auto !important;
  padding-top: 57%;
}
.featured-video-plus.fvp-responsive .mejs-overlay,
.featured-video-plus.fvp-responsive .mejs-poster {
  width: 100% !important;
  height: 100% !important;
}
.featured-video-plus.fvp-responsive .mejs-mediaelement video {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100% !important;
  height: 100% !important;
}
.featured-video-plus.fvp-responsive audio {
  width: 100%;
}
.featured-video-plus.fvp-center {
  text-align: center;
}
.featured-video-plus.fvp-center .wp-video {
  margin: 0 auto;
}
.featured-video-plus.fvp-right {
  text-align: right;
}
.featured-video-plus.fvp-right .wp-video {
  margin: 0 0 auto auto;
}
.featured-video-plus.fvp-left {
  text-align: left;
}
.featured-video-plus.fvp-left .wp-video {
  margin: 0 auto auto 0;
}
.fvp-overlay,
.fvp-dynamic {
  position: relative;
  display: block;
  height: auto;
  width: auto;
}
.fvp-overlay .fvp-actionicon,
.fvp-dynamic .fvp-actionicon {
  background: transparent no-repeat scroll center center;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 999;
  pointer-events: none;
/*   display: none; */
}
.fvp-overlay .fvp-actionicon.play,
.fvp-dynamic .fvp-actionicon.play {
  display: block;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAARVBMVEVHcEz///////////////////////////////////////////////////////////////////////////////////////9X1DS3AAAAFnRSTlMAwRSmDW/x7H3ZR1TLJR1ejTH5BZm2twtHPgAAAfZJREFUeNqlV9uWgyAMFBCBoqC28v+fumebtbGVEbrkEcmYTC4kHRLprRqdWVfjRmW97L6SZXbpQ9y81Gr32qWsON1XqEtrEhRji65EUscQ+lJ9Ese74mF1jNo+xBFVTFjfD3xNv91bNEMPHunP7Go4fw1MzpxVv6v9D4js3u4WqntGf9s/XhAd9p9sZwQFHAQ0KeC/m7qCTC7Lg6fTUVZk2kh3/RvsQPp9VaoTwnA0lo5cZclJ8kLwSWTIsrDB8YVo2KmyMGVm99hyYICAoNs/UszTgfANgBwOJmhGqxO2mmrbEVgmXoBVNts9KxUZ0Lu0hYIJyyuJMzdvv4bdYChfCe0oKTIAdOUOEMQzd7tOEhsQIDnQzol7+ZcTEwZI6xmdufNEhukgAO4xhshXRAECwG4QCYoK8QEAWOyZywex6MiQEkASIZsJjjzRJYBcSmhib6XKLgOklankLrJ+AxByAPUuDD7rQjWJ4wRIrAzjjMJYl0jmBhOpKpW3cJHKfm8MuJjsVTE1l3Oxoaj+sqGUWtoQyy0NN1VDwS81VdzW5VJs680PS/PT1vq4/vt5j/y8Nw8YJKJtxGkfstrHvPZBk0fdWDvq4mE7VA7beNy3FeN++8JRXnkWvPK0Ll1ta18s5tn14tk3rr71y/f4qT2C5bt5/f8BRCtjkYPjf0QAAAAASUVORK5CYII=');
}
.fvp-overlay .fvp-actionicon.load,
.fvp-dynamic .fvp-actionicon.load {
  display: block;
}
.fvp-overlay .fvp-actionicon.load.w,
.fvp-dynamic .fvp-actionicon.load.w {
  background-image: url('/wp-content/plugins/featured-video-plus/styles/../img/loadicon_w.gif');
}
.fvp-overlay .fvp-actionicon.load.b,
.fvp-dynamic .fvp-actionicon.load.b {
  background-image: url('/wp-content/plugins/featured-video-plus/styles/../img/loadicon_b.gif');
}
#DOMWindow {
  background: transparent center center no-repeat;
  width: auto;
  height: auto;
  margin: auto auto;
  overflow: hidden;
  background-image: url('/wp-content/plugins/featured-video-plus/styles/../img/loadicon_w.gif');
}
.fvp-onload {
  display: none !important; 
  height: 0;
  width: 0;
  visibility: hidden;
}
.featured-video-plus .wp-video a:not(.post-thumbnail) {
  display: none;
}
.no-js .featured-video-plus .wp-video a:not(.post-thumbnail) {
  display: inline;
}
.featured-video-plus.fvp-responsive.fvp-spotify .fluid-width-video-wrapper {
  padding-top: 100% !important;
}
.fvp-overlay .fvp-actionicon,
.fvp-dynamic .fvp-actionicon {
  width: 100% !important;
  height: 100% !important;
  background-position: center center !important;
  background-repeat: no-repeat !important;
  background-size: 64px 64px !important;
}