.s4yt {
  box-sizing: border-box;
  background-color: rgba(0, 0, 0, 0.8);
  border-radius: 3px;
  color: #ffffff;
  font-size: 12px;
  left: -9999px;
  line-height: 1.5;
  max-width: 400px;
  opacity: 0;
  padding: 10px;
  position: absolute;
  top: -9999px;
  z-index: 10000;
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
  -webkit-transition: opacity .2s, transform .2s;
  transition: opacity .2s, transform .2s; }
  .s4yt.open {
    opacity: 1;
    -ms-transform: none !important;
    -webkit-transform: rotate3d(0, 0, 0, 0deg) !important;
    transform: rotate3d(0, 0, 0, 0deg) !important; }
  .s4yt.top .s4yt-arrow {
    top: -6px;
    transform: rotate(180deg); }

.s4yt-arrow {
  border-style: solid;
  border-width: 6px 5px 0 5px;
  border-color: rgba(0, 0, 0, 0.8) transparent transparent transparent;
  content: "";
  position: absolute;
  top: 100%; }

.s4yt-br {
  display: block;
  height: 6px; }

.s4yt-bounce {
  -webkit-transform: translate3d(15px, 0, 0) rotate3d(0, 0, 1, 15deg);
  transform: translate3d(15px, 0, 0) rotate3d(0, 0, 1, 15deg);
  -webkit-transition-timing-function: ease, cubic-bezier(0.2, 0.8, 0.5, 1.5);
  transition-timing-function: ease, cubic-bezier(0.2, 0.8, 0.5, 1.5); }
  .s4yt-bounce.top {
    -webkit-transform: translate3d(15px, 0, 0) rotate3d(0, 0, 1, -15deg);
    transform: translate3d(15px, 0, 0) rotate3d(0, 0, 1, -15deg); }

.s4yt-flip {
  -webkit-transform: perspective(100px) rotate3d(0, 1, 0, 90deg);
  transform: perspective(100px) rotate3d(0, 1, 0, 90deg); }

.s4yt-none {
  -webkit-transition: none;
  transition: none; }

.s4yt-perspective {
  -webkit-transform-origin: 50% 100%;
  transform-origin: 50% 100%;
  -webkit-transform: perspective(100px) rotate3d(1, 0, 0, 45deg);
  transform: perspective(100px) rotate3d(1, 0, 0, 45deg); }
  .s4yt-perspective.top {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0;
    -webkit-transform: perspective(100px) rotate3d(1, 0, 0, -45deg);
    transform: perspective(100px) rotate3d(1, 0, 0, -45deg); }

.s4yt-scale {
  -webkit-transform: scale(0.5, 0.5);
  transform: scale(0.5, 0.5); }

.s4yt-translate {
  -webkit-transform: translate3d(0, -10px, 0);
  transform: translate3d(0, -10px, 0); }
  .s4yt-translate.top {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0); }

/*# sourceMappingURL=smart4y-tooltip.css.map */