.hola_widget_info_popup {
  position: absolute;
  z-index: 2000 !important;
  pointer-events: all;
  background-color: rgba(28, 28, 28, 0.9);
  white-space: nowrap;
  width: auto;
  padding: 2px 0;
  margin: 0;
  color: #fff;
  letter-spacing: -0.2px;
}
.hola_widget_info_popup li {
  list-style-type: none;
}
.hola_widget_info_content {
  margin: 0;
  padding: 0;
}
.hola_widget_menu_item_link {
  height: 21px;
  cursor: pointer;
  padding: 0 3.7px;
  clear: both;
}
.hola_widget_menu_link {
  display: block !important;
  color: #fff;
  font-size: 9px;
  text-align: left;
  line-height: 1;
}
.hola_widget_version {
  color: #eee;
  font-size: 8px;
  padding-top: 2px;
  text-align: left;
  line-height: 1;
}
.hola_widget_menu_pwd_text a,
.hola_widget_menu_pwd_text a:hover {
  display: block;
  color: #fff !important;
  text-decoration: none;
  border-color: #fff;
}
.hola_widget_menu_pwd_text {
  display: inline-block;
  padding-left: 2.5px;
  height: 17px;
  vertical-align: middle;
  margin-bottom: 13px;
  line-height: 1;
}
.hola_widget_menu_icon_link {
  width: 21px !important;
  height: 21px !important;
  display: inline-block !important;
  text-align: left;
}
.hola_widget_menu_icon_link svg {
  opacity: 0.8;
  width: 100%;
  height: 100%;
  fill: #fff;
  stroke: #fff;
}

.floating-video {
  width: 250px !important;
  position: fixed !important;
  z-index: 2147483547 !important;
  border: 1px solid #000000;
  padding: 0 !important;
  box-shadow: 0 0 5px black;
  background-color: black;
  transform: none !important;
  box-sizing: border-box;
}
.floating-video-holder {
  display: block;
}
.floating-video-hidden {
  display: none !important;
}
.floating-video-control {
  position: fixed;
  z-index: 2147483548;
  cursor: move;
  pointer-events: auto;
  text-align: left !important;
}
.floating-video-control .fv-close {
  color: white;
  width: 20px;
  line-height: 20px;
  border: none;
  background: transparent;
  cursor: pointer !important;
  pointer-events: auto;
  padding: 0;
}
.floating-video-control .fv-close::after {
  font-size: 25px;
  font-family: monospace;
  display: block;
  transform: translateY(-2px) rotate(45deg);
  content: "\00ab";
}
.floating-video-control.fv-migrated .fv-close::after {
  transform: none;
  content: "\00d7";
}
.floating-video-control .fv-close:hover {
  background: rgba(0, 0, 0, 0.3);
}
.floating-video-dragging {
  
}
.floating-video * {
  min-height: 0px !important;
}
.floating-migrated-players {
  width: 0;
  height: 0;
  overflow: hidden;
}
@media (min-width: 768px) {
  .floating-video {
    width: 312.5px !important;
  }
}
@media (min-width: 992px) {
  .floating-video {
    width: 375px !important;
  }
}
@media (min-width: 1200px) {
  .floating-video {
    width: 375px !important;
  }
}

.hola_preview_container {
  margin: 0;
  padding: 0;
  border: 0;
  position: absolute !important;
  z-index: auto;
  overflow: hidden;
}
.hola_preview_background {
  position: absolute;
  top: 0;
  left: 0;
  object-fit: cover;
}
.hola_preview_popup {
  border-width: 2px;
  border-style: solid;
  border-color: #ff0000;
  background-color: #000000;
  box-sizing: content-box;
  z-index: 2147483347;
  transition: opacity 0.3s ease-in-out, transform 0.3s ease-in-out;
  opacity: 0;
}
.hola_preview_popup.hola_preview_shown {
  transform: scale(1) !important;
}
.hola_preview_text_link_popup {
  padding: 2px;
  border-color: #888;
  background-color: #eee;
  overflow: visible;
}
.hola_preview_text_link_popup > a {
  display: block;
  position: relative;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.hola_preview_text_link_popup .hola_video_preview {
  visibility: visible;
}
.hola_preview_first_frame.hola_video_preview {
  visibility: visible;
}
.hola_popup_arrow,
.hola_popup_arrow_border {
  position: absolute;
  width: 0;
  height: 0;
  top: 100%;
  border-style: solid;
  transform: skewX(30deg);
}
.hola_popup_arrow {
  left: 35px;
  border-color: #eee transparent transparent transparent;
  border-width: 20px 0 0 50px;
}
.hola_popup_arrow_border {
  left: 31px;
  border-color: #888 transparent transparent transparent;
  border-width: 22px 0 0 56px;
}
.hola_preview_popup_visible {
  opacity: 1;
}
.hola_preview_popup .hola_preview_poster {
  width: 100%;
  height: 100%;
}
.hola_preview_title {
  position: absolute;
  width: 100%;
  line-height: 24px;
  bottom: 0;
  padding-left: 5px;
  overflow: hidden;
  font-size: 14px;
  white-space: nowrap;
  text-overflow: ellipsis;
  color: #ffffff;
  background-color: rgba(0, 0, 0, 0.7);
}
.hola_preview_playing .hola_video_preview {
  visibility: visible;
}
.hola_preview_poster {
  top: 0;
  left: 0;
  max-width: inherit !important;
  max-height: inherit !important;
  margin: 0 !important;
  position: absolute;
  transition: opacity 0.1s ease-in-out, transform 0.3s ease-in-out;
  opacity: 1 !important;
}
.hola_preview_playing .hola_preview_poster {
  opacity: 0 !important;
}
.hola_video_preview {
  top: 0;
  left: 0;
  position: absolute !important;
  visibility: hidden;
  object-fit: cover;
  opacity: 1;
  transition: opacity 0.3s ease-in-out;
  margin: 0 !important;
  display: block !important;
}
.hola_video_preview.hola_fade_out {
  opacity: 0;
}
.hola_preview_img {
  visibility: hidden;
}
.hola_preroll {
  background-size: contain;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-image: url(//ve.h-cdn.com/svc/preview/pub/img/watermark-contour.svg);
  
  position: absolute;
  transition: width, height, left, top, opacity 0.25s ease-in 0.25s;
  transition-timing-function: ease-in;
  transition-duration: 0.5s;
  width: 0%;
  height: 0%;
  left: 50%;
  top: 50%;
}
.hola_preroll_end {
  width: 200%;
  height: 200%;
  left: -50%;
  top: -50%;
  opacity: 0;
}
.hola_preroll_img_img {
  width: 100%;
  height: 100%;
}
.hola_preroll_img {
  
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
}
.hola_preview_loader {
  top: 0;
  left: 0;
  width: 0;
  position: absolute;
  transition: width 0.2s;
  height: 2px;
  max-height: 2px;
  background-color: #ff0000;
  z-index: 1;
}
.hola_preview_loader.hola_preview_first_frame {
  z-index: 1;
}
.hola_preview_loader_logo {
  all: initial;
  
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 30px;
  height: 30px;
  min-width: 20px;
  min-height: 20px;
  max-width: 140px;
  max-height: 140px;
  opacity: 0;
  transition: opacity 0.2s;
  z-index: 1;
  -webkit-filter: drop-shadow(0 0 2px rgba(0, 0, 0, 0.4));
  filter: drop-shadow(0 0 2px rgba(0, 0, 0, 0.4));
}
.hola_preview_loader_hide {
  transition: opacity 0.7s ease-in-out;
  opacity: 0 !important;
}
.hola_preview_loader_logo svg {
  width: 100%;
  height: 100%;
  fill: #ffffff;
  stroke: #ffffff;
  transition: transform 0.2s ease-in-out;
  transform: scale(1);
}
.hola_preview_loader_init svg {
  transform: scale(0.1);
}
.hola_preview_loader_hide svg {
  transition: transform 0.5s ease-in-out;
  transform: scale(0.1);
}
.hola_preview_duration_container {
  
  position: absolute;
}
.hola_preview_duration {
  position: absolute;
  color: #fff;
  background-color: rgba(0, 0, 0, 0.7);
  line-height: 12px;
  font-size: 12px;
  padding: 2px 4px;
  border-radius: 2px;
  letter-spacing: 0.5px;
  margin: 4px;
  top: 0;
  left: 0;
}
.hola_preview_over_player_elem {
  display: block;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  overflow: hidden;
  cursor: pointer;
}
.hola_preview_over_player_img {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
}
.hola_preview_over_player_text {
  display: none;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  color: #fff;
  padding: 50px 0 0 16px;
  font-size: 24px;
}
.hola_preview_playing .hola_preview_over_player_text {
  display: block;
}
.hola_preview_call_to_action {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  transition: opacity 0.35s linear;
}
.hola_preview_text {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  text-align: center;
  margin-top: 12%;
  color: #fff;
  font-weight: bold;
  white-space: nowrap;
}
.hola_preview_debug {
  
  position: absolute;
  display: block;
  border: 2px dashed #f00;
  z-index: 2147483647;
  padding: 10px;
  box-sizing: border-box;
}
.hola_preview_debug span {
  color: #fff;
  background: rgba(0, 0, 0, 0.5);
  display: inline-block;
  padding: 4px 2px;
  font: bold 13px/13px Tahoma;
}
.hola_preview_debug.no_video {
  border-style: solid;
}
.hola_preview_debug.has_video {
  border-style: solid;
  border-color: #ff0;
}
.hola_preview_debug.active {
  border-color: #0f0;
}
.hola_preview_ext_info {
  position: absolute;
  display: block;
  z-index: 2147483647;
  box-sizing: border-box;
  background: rgba(50, 50, 50, 0.7);
  color: #fff;
  padding: 1em;
  font-size: 12px;
  line-height: 1.13;
}
.hola_preview_ext_info > a {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.hola_preview_ext_info svg.question {
  position: absolute;
  right: 0.5em;
  bottom: 0.5em;
  height: 1.6em;
  width: 1.6em;
}
.hola_preview_ext_info.has_video_ready {
  display: none;
}
.hola_preview_ext_info > div {
  text-align: left;
  padding: 0.85em 34px 0.95em 1.25em;
  position: relative;
}
.hola_preview_ext_info > div:not(.hola_preview_ext_info_tooltip) {
  min-height: 33%;
  background-color: rgba(0, 156, 214, 0.6);
}
.hola_preview_ext_info > div > div:first-child {
  font-weight: bold;
  font-size: 133.33333%;
  letter-spacing: -0.4px;
  margin: 0;
}
.hola_preview_ext_info > div > div + div {
  margin: 0.5em 0 0 0;
}
.hola_preview_ext_info._smaller {
  font-size: 10px;
}
.hola_preview_ext_info._smaller > div {
  padding: 0.5em 20px 0.5em 0.5em;
}
.hola_preview_ext_info._smaller > div > div:first-child {
  letter-spacing: 0;
}
.hola_preview_ext_info._smallest {
  padding: 2px;
}
.hola_preview_ext_info._smallest > div {
  
}
.hola_preview_ext_info._smallest > div > div:first-child {
  font-size: 100%;
}
.hola_preview_ext_info_logo {
  z-index: 2147483647 !important;
}
.hola_preview_ext_info_tooltip {
  margin-top: 2em;
  background-color: rgba(0, 156, 214, 0.9);
  width: 300px;
  font-size: 12px;
  border-radius: 4px;
  border: 1px solid rgba(200, 220, 255, 1);
}
.hola_preview_viewport_debug {
  border: 1px dashed #00f;
  background: rgba(200, 200, 255, 0.4);
}

.hola_preview_icon {
  position: absolute;
  
}
.hola_preview_icon svg {
  width: 100%;
  height: 100%;
  fill: #ffffff;
  stroke: #ffffff;
}
.hola_preview_icon_countdown .icon-bg {
  filter: url(#shadow);
}
.hola_preview_playing .hola_preview_icon {
  visibility: hidden;
}
.hola_preview_no_icon .hola_preview_icon {
  visibility: hidden;
}
.hola_preview_playing .hola_preview_icon_countdown {
  visibility: visible;
  z-index: 9999999;
}
.hola_preview_playing.hola_preview_blur .hola_preview_icon {
  visibility: visible;
  z-index: 9999999;
}
.hola_preview_icon .hola_preview_icon_cancel {
  display: block !important;
  height: auto !important;
  width: auto !important;
  line-height: normal !important;
  margin: 0 -100% !important;
  padding: 0 1px !important;
  text-align: center !important;
  color: #fff !important;
  text-shadow: 0 0 2px #000 !important;
  transform-origin: 50% 0 !important;
  font-size: 12px !important;
  white-space: nowrap !important;
  pointer-events: auto !important;
  cursor: pointer !important;
}
.hola_preview_icon .hola_preview_icon_cancel:hover {
  transform: scale(1.1);
}
.hola_preview_icon .hola_preview_icon_cancel:after {
  display: none !important;
}
.hola_preview_icon .hola_preview_icon_cancel:before {
  display: none !important;
}

.hola_preview_img {
  visibility: visible;
}
[spark_ve_preview_live] button.ardplayer-icon-play {
  animation-name: initial;
}
[spark_ve_preview_live] .hola_preview_poster {
  opacity: 0 !important;
}

.hola_thumb_holder {
  z-index: 10 !important;
}
.hola_thumb_drag_handler {
  z-index: 0 !important;
}

.hola_top_element {
  font-family: Arial, Helvetica, sans-serif !important;
}

.floating-video {
  width: 250px !important;
  position: fixed !important;
  z-index: 2147483547 !important;
  border: 1px solid #000000;
  padding: 0 !important;
  box-shadow: 0 0 5px black;
  background-color: black;
  transform: none !important;
  box-sizing: border-box;
}
.floating-video-holder {
  display: block;
}
.floating-video-hidden {
  display: none !important;
}
.floating-video-control {
  position: fixed;
  z-index: 2147483548;
  cursor: move;
  pointer-events: auto;
  text-align: left !important;
}
.floating-video-control .fv-close {
  color: white;
  width: 20px;
  line-height: 20px;
  border: none;
  background: transparent;
  cursor: pointer !important;
  pointer-events: auto;
  padding: 0;
}
.floating-video-control .fv-close::after {
  font-size: 25px;
  font-family: monospace;
  display: block;
  transform: translateY(-2px) rotate(45deg);
  content: "\00ab";
}
.floating-video-control.fv-migrated .fv-close::after {
  transform: none;
  content: "\00d7";
}
.floating-video-control .fv-close:hover {
  background: rgba(0, 0, 0, 0.3);
}
.floating-video-dragging {
  
}
.floating-video * {
  min-height: 0px !important;
}
.floating-migrated-players {
  width: 0;
  height: 0;
  overflow: hidden;
}
@media (min-width: 768px) {
  .floating-video {
    width: 312.5px !important;
  }
}
@media (min-width: 992px) {
  .floating-video {
    width: 375px !important;
  }
}
@media (min-width: 1200px) {
  .floating-video {
    width: 375px !important;
  }
}

.hola_preview_container {
  margin: 0;
  padding: 0;
  border: 0;
  position: absolute !important;
  z-index: auto;
  overflow: hidden;
}
.hola_preview_background {
  position: absolute;
  top: 0;
  left: 0;
  object-fit: cover;
}
.hola_preview_popup {
  border-width: 2px;
  border-style: solid;
  border-color: #ff0000;
  background-color: #000000;
  box-sizing: content-box;
  z-index: 2147483347;
  transition: opacity 0.3s ease-in-out, transform 0.3s ease-in-out;
  opacity: 0;
}
.hola_preview_popup.hola_preview_shown {
  transform: scale(1) !important;
}
.hola_preview_text_link_popup {
  padding: 2px;
  border-color: #888;
  background-color: #eee;
  overflow: visible;
}
.hola_preview_text_link_popup > a {
  display: block;
  position: relative;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.hola_preview_text_link_popup .hola_video_preview {
  visibility: visible;
}
.hola_preview_first_frame.hola_video_preview {
  visibility: visible;
}
.hola_popup_arrow,
.hola_popup_arrow_border {
  position: absolute;
  width: 0;
  height: 0;
  top: 100%;
  border-style: solid;
  transform: skewX(30deg);
}
.hola_popup_arrow {
  left: 35px;
  border-color: #eee transparent transparent transparent;
  border-width: 20px 0 0 50px;
}
.hola_popup_arrow_border {
  left: 31px;
  border-color: #888 transparent transparent transparent;
  border-width: 22px 0 0 56px;
}
.hola_preview_popup_visible {
  opacity: 1;
}
.hola_preview_popup .hola_preview_poster {
  width: 100%;
  height: 100%;
}
.hola_preview_title {
  position: absolute;
  width: 100%;
  line-height: 24px;
  bottom: 0;
  padding-left: 5px;
  overflow: hidden;
  font-size: 14px;
  white-space: nowrap;
  text-overflow: ellipsis;
  color: #ffffff;
  background-color: rgba(0, 0, 0, 0.7);
}
.hola_preview_playing .hola_video_preview {
  visibility: visible;
}
.hola_preview_poster {
  top: 0;
  left: 0;
  max-width: inherit !important;
  max-height: inherit !important;
  margin: 0 !important;
  position: absolute;
  transition: opacity 0.1s ease-in-out, transform 0.3s ease-in-out;
  opacity: 1 !important;
}
.hola_preview_playing .hola_preview_poster {
  opacity: 0 !important;
}
.hola_video_preview {
  top: 0;
  left: 0;
  position: absolute !important;
  visibility: hidden;
  object-fit: cover;
  opacity: 1;
  transition: opacity 0.3s ease-in-out;
  margin: 0 !important;
  display: block !important;
}
.hola_video_preview.hola_fade_out {
  opacity: 0;
}
.hola_preview_img {
  visibility: hidden;
}
.hola_preroll {
  background-size: contain;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-image: url(//ve.h-cdn.com/svc/preview/pub/img/watermark-contour.svg);
  
  position: absolute;
  transition: width, height, left, top, opacity 0.25s ease-in 0.25s;
  transition-timing-function: ease-in;
  transition-duration: 0.5s;
  width: 0%;
  height: 0%;
  left: 50%;
  top: 50%;
}
.hola_preroll_end {
  width: 200%;
  height: 200%;
  left: -50%;
  top: -50%;
  opacity: 0;
}
.hola_preroll_img_img {
  width: 100%;
  height: 100%;
}
.hola_preroll_img {
  
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
}
.hola_preview_loader {
  top: 0;
  left: 0;
  width: 0;
  position: absolute;
  transition: width 0.2s;
  height: 2px;
  max-height: 2px;
  background-color: #ff0000;
  z-index: 1;
}
.hola_preview_loader.hola_preview_first_frame {
  z-index: 1;
}
.hola_preview_loader_logo {
  all: initial;
  
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 30px;
  height: 30px;
  min-width: 20px;
  min-height: 20px;
  max-width: 140px;
  max-height: 140px;
  opacity: 0;
  transition: opacity 0.2s;
  z-index: 1;
  -webkit-filter: drop-shadow(0 0 2px rgba(0, 0, 0, 0.4));
  filter: drop-shadow(0 0 2px rgba(0, 0, 0, 0.4));
}
.hola_preview_loader_hide {
  transition: opacity 0.7s ease-in-out;
  opacity: 0 !important;
}
.hola_preview_loader_logo svg {
  width: 100%;
  height: 100%;
  fill: #ffffff;
  stroke: #ffffff;
  transition: transform 0.2s ease-in-out;
  transform: scale(1);
}
.hola_preview_loader_init svg {
  transform: scale(0.1);
}
.hola_preview_loader_hide svg {
  transition: transform 0.5s ease-in-out;
  transform: scale(0.1);
}
.hola_preview_duration_container {
  
  position: absolute;
}
.hola_preview_duration {
  position: absolute;
  color: #fff;
  background-color: rgba(0, 0, 0, 0.7);
  line-height: 12px;
  font-size: 12px;
  padding: 2px 4px;
  border-radius: 2px;
  letter-spacing: 0.5px;
  margin: 4px;
  top: 0;
  left: 0;
}
.hola_preview_over_player_elem {
  display: block;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  overflow: hidden;
  cursor: pointer;
}
.hola_preview_over_player_img {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
}
.hola_preview_over_player_text {
  display: none;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  color: #fff;
  padding: 50px 0 0 16px;
  font-size: 24px;
}
.hola_preview_playing .hola_preview_over_player_text {
  display: block;
}
.hola_preview_call_to_action {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  transition: opacity 0.35s linear;
}
.hola_preview_text {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  text-align: center;
  margin-top: 12%;
  color: #fff;
  font-weight: bold;
  white-space: nowrap;
}
.hola_preview_debug {
  
  position: absolute;
  display: block;
  border: 2px dashed #f00;
  z-index: 2147483647;
  padding: 10px;
  box-sizing: border-box;
}
.hola_preview_debug span {
  color: #fff;
  background: rgba(0, 0, 0, 0.5);
  display: inline-block;
  padding: 4px 2px;
  font: bold 13px/13px Tahoma;
}
.hola_preview_debug.no_video {
  border-style: solid;
}
.hola_preview_debug.has_video {
  border-style: solid;
  border-color: #ff0;
}
.hola_preview_debug.active {
  border-color: #0f0;
}
.hola_preview_ext_info {
  position: absolute;
  display: block;
  z-index: 2147483647;
  box-sizing: border-box;
  background: rgba(50, 50, 50, 0.7);
  color: #fff;
  padding: 1em;
  font-size: 12px;
  line-height: 1.13;
}
.hola_preview_ext_info > a {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.hola_preview_ext_info svg.question {
  position: absolute;
  right: 0.5em;
  bottom: 0.5em;
  height: 1.6em;
  width: 1.6em;
}
.hola_preview_ext_info.has_video_ready {
  display: none;
}
.hola_preview_ext_info > div {
  text-align: left;
  padding: 0.85em 34px 0.95em 1.25em;
  position: relative;
}
.hola_preview_ext_info > div:not(.hola_preview_ext_info_tooltip) {
  min-height: 33%;
  background-color: rgba(0, 156, 214, 0.6);
}
.hola_preview_ext_info > div > div:first-child {
  font-weight: bold;
  font-size: 133.33333%;
  letter-spacing: -0.4px;
  margin: 0;
}
.hola_preview_ext_info > div > div + div {
  margin: 0.5em 0 0 0;
}
.hola_preview_ext_info._smaller {
  font-size: 10px;
}
.hola_preview_ext_info._smaller > div {
  padding: 0.5em 20px 0.5em 0.5em;
}
.hola_preview_ext_info._smaller > div > div:first-child {
  letter-spacing: 0;
}
.hola_preview_ext_info._smallest {
  padding: 2px;
}
.hola_preview_ext_info._smallest > div {
  
}
.hola_preview_ext_info._smallest > div > div:first-child {
  font-size: 100%;
}
.hola_preview_ext_info_logo {
  z-index: 2147483647 !important;
}
.hola_preview_ext_info_tooltip {
  margin-top: 2em;
  background-color: rgba(0, 156, 214, 0.9);
  width: 300px;
  font-size: 12px;
  border-radius: 4px;
  border: 1px solid rgba(200, 220, 255, 1);
}
.hola_preview_viewport_debug {
  border: 1px dashed #00f;
  background: rgba(200, 200, 255, 0.4);
}

.hola_preview_icon {
  position: absolute;
  
}
.hola_preview_icon svg {
  width: 100%;
  height: 100%;
  fill: #ffffff;
  stroke: #ffffff;
}
.hola_preview_icon_countdown .icon-bg {
  filter: url(#shadow);
}
.hola_preview_playing .hola_preview_icon {
  visibility: hidden;
}
.hola_preview_no_icon .hola_preview_icon {
  visibility: hidden;
}
.hola_preview_playing .hola_preview_icon_countdown {
  visibility: visible;
  z-index: 9999999;
}
.hola_preview_playing.hola_preview_blur .hola_preview_icon {
  visibility: visible;
  z-index: 9999999;
}
.hola_preview_icon .hola_preview_icon_cancel {
  display: block !important;
  height: auto !important;
  width: auto !important;
  line-height: normal !important;
  margin: 0 -100% !important;
  padding: 0 1px !important;
  text-align: center !important;
  color: #fff !important;
  text-shadow: 0 0 2px #000 !important;
  transform-origin: 50% 0 !important;
  font-size: 12px !important;
  white-space: nowrap !important;
  pointer-events: auto !important;
  cursor: pointer !important;
}
.hola_preview_icon .hola_preview_icon_cancel:hover {
  transform: scale(1.1);
}
.hola_preview_icon .hola_preview_icon_cancel:after {
  display: none !important;
}
.hola_preview_icon .hola_preview_icon_cancel:before {
  display: none !important;
}
