.image-rotator-editor,
.variant-image-rotator-editor {
  display: inline-block;
  border: 1px solid #787878;
  margin: 1em 0 1em 1em;
  width: 50%;
}
.image-rotator-display,
.image-rotator-display-main {
  display: inline-block;
  text-align: center;
}
.image-rotator-display {
  width: 100%;
  /* Image Controls */
}
.image-rotator-display .image-rotator-no-blink-img {
  /*-webkit-animation: none;
        -moz-animation: none;
        -o-animation: none;
        -ms-animation: none;*/
  animation: none;
  display: none;
}
.image-rotator-display .image-rotator-blink-img {
  animation: blinker 5s linear infinite;
}
@keyframes blinker {
  50% {
    opacity: 0;
  }
}
.image-rotator-display .ir-360-image-icon {
  display: block;
  width: 20%;
  margin: -20% 0 0 40%;
  content: url(../img/ir-360-Image-128.png);
}
.image-rotator-display .ir-li-fullscreen .ir-fullscreen {
  content: "Full";
  content: url(../img/ir-fullscreenon-40.png);
  position: absolute;
  top: 0;
  left: 30px;
  padding-top: 20px;
  width: 30px;
}
.thumbnail .overlay360 {
  display: block;
  background: rgba(0, 0, 0, 0.5);
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.thumbnail {
  position: relative;
}
.thumbnail .image360 {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  opacity: 0.7;
  background-image: url(../img/i360WhilteBg.png);
  background-repeat: no-repeat;
  background-position: center;
}
