.hscarousel{
	position:relative;
	overflow:hidden;
	-webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    cursor:move;
}
.hscarousel img{
	-webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    user-drag: none; 
	user-select: none;
	-moz-user-select: none;
	-webkit-user-drag: none;
	-webkit-user-select: none;
	-ms-user-select: none;
	max-width:inherit;
}
.hscarousel a{
	-webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    user-drag: none; 
	user-select: none;
	-moz-user-select: none;
	-webkit-user-drag: none;
	-webkit-user-select: none;
	-ms-user-select: none;
	max-width:inherit;
	cursor: move; /* fallback if grab cursor is unsupported */
    cursor: grab;
    cursor: -moz-grab;
    cursor: -webkit-grab;
}
.hscarousel:active{
	cursor: grabbing;
    cursor: -moz-grabbing;
    cursor: -webkit-grabbing;
}
.hscarousel ul{
	padding:0;
	position:relative;
}
.hscarousel li{
	float:left;
	list-style-type: none;
	margin:0;
	padding:0 2px;
	box-sizing:border-box;
}

.control{
	position:absolute;
	left:20px;
	top:50%;
	margin-top: -11px;
	height:23px;
	width:23px;
	background:url(img/prev.png) no-repeat center center;
	background-color:rgba(255,255,255,0);
	z-index:10;
	font-size: 0;
	cursor:pointer;
	transition:background-color 0.3s;
	-o-transition:background-color 0.3s;
	-ms-transition:background-color 0.3s;
	-webkit-transition:background-color 0.3s;
}
.control:hover, .control.next:hover{
	background-color:rgba(255,255,255,0.4);
	transition:background-color 0.3s;
	-o-transition:background-color 0.3s;
	-ms-transition:background-color 0.3s;
	-webkit-transition:background-color 0.3s;
}

.control.next{
	left:inherit;
	right:20px;
	background:url(img/next.png) no-repeat center center;
}