.flex-direction-nav a {
	width: 22px;
	height: 36px;
	display: block;
	cursor: pointer;
	position: relative;
	text-indent: 9999px;
	-webkit-transition: all .3s ease;
}
.flex-direction-nav li {
	float: left;
	color: #000 !important;
	list-style: none;
}
.gallery .flex-prev {
	top: 50%;
	left: 50px;
	z-index: 1000;
	position: absolute;
	background: url(../images/arr_lft.png) no-repeat center center;
	background-size: 100%;
	opacity: 0.5;
}
.gallery .flex-next {
	top: 50%;
	right: 50px;
	z-index: 1000;
	position: absolute;
	background: url(../images/arr_rht.png) no-repeat center center;
	background-size: 100%;
}
@media only screen and (min-width:960px) and (max-width:1389px) {
.gallery .flex-prev {
	left: 30px;
}
.gallery .flex-next {
	right: 30px;
}
}
@media only screen and (min-width:768px) and (max-width:990px) {
.gallery .flex-prev {
	left: 25px;
}
.gallery .flex-next {
	right: 25px;
}
}
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) {
}
@media all and (max-width: 768px) {
.flex-direction-nav a {
	width: 10px;
	height: 16px;
}
.gallery .flex-prev {
	left: 10px;
}
.gallery .flex-next {
	right: 10px;
}
}
@media only screen and (max-width:767px) {
}
@media only screen and (min-width:480px) and (max-width:767px) {
}
