@charset "utf-8";

#qtips { position: absolute; overflow: initial; }

.qtips-background { position: fixed; z-index: 90000; padding: 10px; opacity: 1; border-radius: 3px; box-shadow: rgba(17, 17, 17, 0.25) 0px 2px 5px 0px; transform-style: preserve-3d; }

.qtips-background::after { position: absolute; display: block; width: 0px; content: ""; border-style: solid; transform-style: preserve-3d; }

.qtips-arrow-topleft::after, .qtips-arrow-topmiddle::after, .qtips-arrow-topright::after { top: -8px; border-width: 0px 8px 9px; }

.qtips-arrow-bottomleft::after, .qtips-arrow-topleft::after { left: 14px; }

.qtips-arrow-bottomright::after, .qtips-arrow-topright::after { right: 14px; }

.qtips-arrow-bottomleft::after, .qtips-arrow-bottommiddle::after, .qtips-arrow-bottomright::after { bottom: -8px; border-width: 9px 8px 0px; box-shadow: rgba(17, 17, 17, 0.25) 0px 0px 0px -2px; }

.qtips-arrow-left::after { left: -12px; border-width: 0px 8px 9px; transform: rotate(270deg); }

.qtips-arrow-right::after { border-width: 0px 8px 9px; transform: rotate(90deg); }

.qtips-textholder { width: 100%; height: 100%; }

.slate-image-video-loader { background: rgb(255, 255, 255); border-radius: 50%; position: absolute; opacity: 0.7; }

.slate-image-play-button { margin: auto; position: absolute; border-style: solid; border-color: transparent transparent transparent rgb(173, 166, 166); }

.sa-highlighter-background { z-index: 90000; padding: 10px; width: 10px; height: 10px; background-color: transparent; border-radius: 50%; position: absolute; animation: 1.5s linear 0s infinite normal none running ring; }

.sa-highlighter-topleft, .sa-highlighter-topmiddle, .sa-highlighter-topright { top: -50px; }

.sa-highlighter-topleft, .sa-highlighter-bottomleft { left: 8px; }

.sa-highlighter-bottomright, .sa-highlighter-topright { right: 8px; }

.sa-highlighter-bottomleft, .sa-highlighter-bottommiddle, .sa-highlighter-bottomright { bottom: -50px; }

@keyframes ring { 
  0% { opacity: 1; }
  100% { opacity: 0; transform: scale(3); }
}