/**/

.slick-next,
.slick-prev{
	position: absolute;
	bottom: 25px;
	left: 20px;
}

.slick-next{
	right: 20px;
	left: auto;
}

.gallery{
	background: #333;
	margin: 0 0 50px;
}

.gallery-caption {
    color: #fff;
    margin: 0 60px;
    padding: 20px 0;
	min-height: 110px;
}

.gallery-icon{
	text-align: center;
}

.slick-slide .gallery-icon img{
	display: inline-block;
}
.slick-prev, .slick-next {
    background: transparent none repeat scroll 0 0;
    border: medium none;
    height: 60px;
    padding: 0;
    text-indent: -9999px;
    width: 15px;
}
.slick-prev::before, .slick-prev::after {
    border-right: 2px solid #fff;
    content: "";
    height: 50%;
    margin-left: -2px;
    position: absolute;
    right: 0;
    width: 0;
}
.slick-prev:hover:before, .slick-prev:hover:after,
.slick-next:hover:before, .slick-next:hover:after{
	border-right: 2px solid #f79422;
}
.slick-prev:before {        
	top: 0;
	-webkit-transform: skew(-20deg, 0deg);
	-moz-transform: skew(-20deg, 0deg);
	-ms-transform: skew(-20deg, 0deg);
	-o-transform: skew(-20deg, 0deg);
	transform: skew(-20deg, 0deg);
	-webkit-transform-origin: 0 0;
	-moz-transform-origin: 0 0;
	-ms-transform-origin: 0 0;
	-o-transform-origin: 0 0;
	transform-origin: 0 0;
}
.slick-prev:after {
	bottom: 0;
	-webkit-transform: skew(20deg, 0deg);
	-moz-transform: skew(20deg, 0deg);
	-ms-transform: skew(20deg, 0deg);
	-o-transform: skew(20deg, 0deg);
	transform: skew(20deg, 0deg);
	-webkit-transform-origin: 0 100%;
	-moz-transform-origin: 0 100%;
	-ms-transform-origin: 0 100%;
	-o-transform-origin: 0 100%;
	transform-origin: 0 100%;
}

.slick-next::before, .slick-next::after {
    border-right: 2px solid #fff;
    content: "";
    height: 50%;
    margin-left: -2px;
    position: absolute;
    left: 0;
    width: 0;
}
.slick-next:before {        
	top: 0;
	-webkit-transform: skew(20deg, 0deg);
	-moz-transform: skew(20deg, 0deg);
	-ms-transform: skew(20deg, 0deg);
	-o-transform: skew(20deg, 0deg);
	transform: skew(20deg, 0deg);
	-webkit-transform-origin: 0 0;
	-moz-transform-origin: 0 0;
	-ms-transform-origin: 0 0;
	-o-transform-origin: 0 0;
	transform-origin: 0 0;
}
.slick-next:after {
	bottom: 0;
	-webkit-transform: skew(-20deg, 0deg);
	-moz-transform: skew(-20deg, 0deg);
	-ms-transform: skew(-20deg, 0deg);
	-o-transform: skew(-20deg, 0deg);
	transform: skew(-20deg, 0deg);
	-webkit-transform-origin: 0 100%;
	-moz-transform-origin: 0 100%;
	-ms-transform-origin: 0 100%;
	-o-transform-origin: 0 100%;
	transform-origin: 0 100%;
}