/*!
 * Photo Sphere Viewer for GTC 1.0
 */
.wrapper-photosphere-viewer {
  position: relative;
  z-index: 5;
}

#photosphere-viewer { 
  position: relative;
  top: 0px;
  width: 100%;
  height: 100vh;
}

#wrapper-slogan {
  position: absolute;
  width: 100%;
  height: 100%;
  background: rgba(0,0,0,0.1);
  z-index: 1100;
}

.photosphere-loadbar {
  position: absolute;
  top: 0px;
  width: 0%;
  height: 3px;
  background: white;
  z-index: 1110;
  animation-delay: 2s;
} 

#photosphere-link {
  position: absolute;
  right: 10px;
  bottom: 10px;
  width: 65px;
  height: 65px;
  background-image: url('../img/photosphe-icon.svg');
  background-repeat: no-repeat;
  background-size: contain;
  cursor: pointer;
}

#photosphere-link:hover {
  background-image: url('../img/photosphe-icon-shadow.svg');
}

header img.photosphere-header {
  left: 50%;
  margin-left: -60px;
  width: 120px;
  height: 120px;
}

.psv-container {
  background: #000
}

.psv-navbar {
  background-color: transparent; 
}

@keyframes expandline-25 {
  0% {
    width: 0%;
  }
  100% {
    width: 25%;
  } 
}

@keyframes expandline-50 {
  0% {
    width: 25%;
  }
  100% {
    width: 50%;
  } 
}

@keyframes expandline-75 {
  0% {
    width: 50%;
  }
  100% {
    width: 75%;
  } 
}

@keyframes expandline-100 {
  0% {
    width: 75%;
  }
  100% {
    width: 100%;
  } 
}