#photos {
  background-image: url("../images/photos/background.jpg");
}

/* Photos Title */

#photos > .title {
	position: absolute;
	left:1015px;
	top: 625px;
	display:none;
}

/* Buttons */

#photos > .home {
  position: absolute;
  left: 1080px;
  top: 600px;
}

/* Sliding View */

#photos .sliding-view {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 1024px;
  height: 508px;
  overflow: visible;
  z-index: 0;
}

#photos .sliding-view-element {
  position: absolute;
  top: 70px;
  left: 128px;
  width: 1024px;
  height: 508px;  
  -webkit-transition: -webkit-transform 500ms, opacity 250ms;
  z-index: 0;
}

#photos .sliding-view-element img {
  -webkit-transition: -webkit-transform 500ms, opacity 250ms;
  -webkit-transform: scale(0.8);
  opacity: 0.5; 
}

#photos .sliding-view-element-focused img {
  -webkit-transform: scale(1);
  opacity: 1;
}

#photos .sliding-view-element-hidden {
  display: none;
}

/* Arrows */

#photos .left_arrow {
   position: absolute;
   left: 450px;
   top: 625px;  
   z-index:5;
}

#photos .right_arrow {
	position: absolute;
	left: 785px;
	top: 625px;
	z-index:5; 
}

#photos .inactive {
  opacity: 0.5;
  pointer-events: none;
}    

/* ATV Arrows */

#photos #atv_arrow_left {
	position: absolute;
	display: none;
	left: 310px;
	top: 625px;
}

#photos #atv_arrow_right {
	position: absolute;
	display: none;
	left: 890px;
	top: 627px;
}

/* Apple TV */
@media (-webkit-apple-tv) {
	
	#photos > .title {
		opacity: 1;
		-webkit-transition: opacity, -webkit-transform, 0s, 0s;
	}
	
	#photos #atv_arrow_left, #photos #atv_arrow_right  {
 	  display: block;
	}
	
}
