.left-arrow,
.right-arrow {
	background     : none repeat scroll 0 0 rgba(0, 0, 0, 0);
	border         : medium none;
	height         : 100%;
	text-decoration: none;
	top            : 0;
	width          : 180px;
	text-align     : center;
	display        : none;
	z-index        : 8020;
	position       : absolute;
	cursor         : pointer;
}

.left-arrow {
	top:10.5%;
	bottom:0;
	left: 0;
	height:auto;
	margin-top:190px;
}
.right-arrow {
	right: 0;
}

.left-arrow img,
.right-arrow img {
	width      : 50px;
	height     : 80px;
	position   : absolute;
	top        : 50%;
	left       : 50%;
	margin-top : -40px;
	margin-left: -20px;
}
.left-arrow img{
	top:44.75%;
	margin-top:-150px;
}
.left-arrow.touch, .right-arrow.touch {
	height    : 80px;
	margin-top: -40px;
	position  : absolute;
	top       : 50%;
	width     : 80px;
}
.left-arrow.touch {
	left: 60px;
}

.right-arrow.touch {
	right: 60px;
}
.left-arrow.touch img,
.right-arrow.touch img {
	position: static;
	margin: 0;
}
.nav-animation {
	position  : fixed;
	right     : 140px;
	top       : 50%;
	margin-top: -40px;
	left      : auto !important;
	display   : block !important;
	width     : 80px;
	height    : 80px;
}
.nav-animation.touch {
	display: none !important;
}
.nav-animation img {
	display : block;
	position: absolute;
	top     : 0;
	left    : 0;
}
.nav-animation .active {
	display: none;
}
@media screen and (max-width: 321px) {
	.left-arrow.touch {
		left: 0;
	}
	.right-arrow.touch {
		right: 0;
	}
}

a.left-arrow:hover img {
  margin-left: -30px;
  -moz-transition: margin-left 0.3s ease-out;
  -o-transition: margin-left 0.3s ease-out;
  -webkit-transition: margin-left 0.3s ease-out;
  -ms-transition: margin-left 0.3s ease-out;
  transition: margin-left 0.3s ease-out;
}

a.right-arrow:hover img {
  margin-left: -10px;
  -moz-transition: margin-left 0.3s ease-out;
  -o-transition: margin-left 0.3s ease-out;
  -webkit-transition: margin-left 0.3s ease-out;
  -ms-transition: margin-left 0.3s ease-out;
  transition: margin-left 0.3s ease-out;
}
.left-arrow, .right-arrow{
	width:50px;
}
