

.a-enter-vr-button {
    background: rgb(255, 255, 255) url("/Images/Vrbutton0.png") 50% 50% no-repeat;
  }
  
  .a-enter-ar-button {
    background: rgba(0, 0, 0, 1) url("/Images/Vrbutton0.png") 50% 50% no-repeat;
  }
  
  .a-enter-vr.fullscreen .a-enter-vr-button {
    background-image: url("/Images/Vrbutton0.png")
    ;
  }
  
  .a-enter-vr-button,
  .a-enter-ar-button {
    background-size: 90% 90%;
    border: 0;
    bottom: 0;
    cursor: pointer;
    min-width: 8vmin;
    min-height: 8vmin;
    padding-right: 0;
    padding-top: 0;
    position: absolute;
    right: 0;
    transition: background-color .05s ease;
    -webkit-transition: background-color .05s ease;
    z-index: 99999;
    border-radius: 8px;
    touch-action: manipulation; /* Prevent iOS double tap zoom on the button */
  }
  
  .a-enter-ar-button {
    background-size: 100% 90%;
    border-radius: 7px;
  }
  
  .a-enter-ar-button:active,
  .a-enter-ar-button:hover,
  .a-enter-vr-button:active,
  .a-enter-vr-button:hover {
    background-color: #dee7ff;
  }
  
  .a-enter-vr-button.resethover {
    background-color: rgb(255, 255, 255);
  }
  
  .a-enter-vr-modal {
    background-color: #ffffff;
    border-radius: 0;
    display: none;
    min-height: 32px;
    margin-right: 70px;
    padding: 9px;
    width: 280px;
    right: 2%;
    position: absolute;
  }
  
  .a-enter-vr-modal:after {
    border-bottom: 10px solid transparent;
    border-left: 10px solid #ffffff;
    border-top: 10px solid transparent;
    display: inline-block;
    content: '';
    position: absolute;
    right: -5px;
    top: 5px;
    width: 0;
    height: 0;
  }
     