.touchcarousel
{
	height:300px;
	margin:0 0 20px 10px;
	overflow:hidden;
	position:relative;
	width:400px;
}

/*
#touchcarousel-2.touchcarousel
{
	height:300px;
	margin:0 0 0 30px !important;
	overflow:hidden;
	position:relative;
	width:400px;
}
*/

.touchcarousel ul.touchcarousel-container
{
	left:0;
	list-style:none!important;
	margin:0!important;
	padding:0!important;
	position:relative;
	width:3000px;
}

.touchcarousel .touchcarousel-wrapper
{
	height:100%;
	margin-left:50px;
	overflow:hidden;
	position:relative;
	width:90%;
}

.touchcarousel li.touchcarousel-item
{
	float:left;
	margin:0;
	padding:0;
}

.touchcarousel .touchcarousel-item.last
{
	margin-right:0!important;
}

.touchcarousel .arrow-holder
{
	cursor:pointer;
	display:block;
	height:100%;
	position:absolute;
	top:0;
	width:45px;
	z-index:25;
}

.touchcarousel .arrow-holder.left
{
	left:0;
}

.touchcarousel .arrow-holder.right
{
	right:0;
}

.touchcarousel .arrow-icon
{
	cursor:pointer;
	height:90px;
	margin-top:-45px;
	position:absolute;
	top:50%;
	width:45px;
}

.touchcarousel .arrow-holder.disabled
{
	cursor:default;
}

.touchcarousel .arrow-holder.disabled .arrow-icon
{
	cursor:default;
}

.touchcarousel .tc-paging-container
{
	margin-top:-20px;
	overflow:hidden;
	position:absolute;
	width:100%;
	z-index:25;
}

.touchcarousel .tc-paging-centerer
{
	float:left;
	left:50%;
	position:relative;
}

.touchcarousel .tc-paging-centerer-inside
{
	float:left;
	left:-50%;
	position:relative;
}

.touchcarousel .tc-paging-item
{
	cursor:pointer;
	display:block;
	float:left;
	position:relative;
	text-indent:-9999px;
}

.touchcarousel .scrollbar-holder
{
	bottom:5px;
	height:4px;
	left:6px;
	overflow:hidden;
	position:absolute;
	right:6px;
	z-index:30;
}

.touchcarousel .scrollbar
{
	bottom:0;
	height:4px;
	left:0;
	position:absolute;
}

.touchcarousel .scrollbar.dark
{
	background-color:rgba(0,0,0,0.5);
}

.touchcarousel .scrollbar.light
{
	background-color:rgba(255,255,255,0.5);
}

.touchcarousel .grab-cursor
{
	cursor:url(grab.png) 8 8,move;
}

.touchcarousel .grabbing-cursor
{
	cursor:url(grabbing.png) 8 8,move;
}

.touchcarousel .auto-cursor
{
	cursor:auto;
}
