
div.k2ItemsBlock.carousel{
	position:relative;}
	

.jcarousel-direction-rtl {
	direction: rtl;
}

.jcarousel-container-horizontal {
}

.jcarousel-container-vertical {
}

.jcarousel-clip {
    overflow: hidden;
}

.jcarousel-clip-horizontal {
}

.jcarousel-clip-vertical {
	height:254px;
}

.jcarousel-item {
}

.jcarousel-item-horizontal {
	margin-left: 0;
    margin-right: 10px;
}

.jcarousel-direction-rtl .jcarousel-item-horizontal {
	margin-left: 10px;
    margin-right: 0;
}

.jcarousel-item-vertical {
    padding:0px 0 20px;
	border-bottom:1px dashed #f5dfa6;
	margin:0 0 19px;
	overflow:hidden;
}

.jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}


/*  Horizontal Buttons  */


.jcarousel-next-horizontal,
.jcarousel-prev-horizontal{
	display:inline-block;
	background:url(/sm.aspx?guid=3353) no-repeat;
	width:32px;
	height:32px;
	position:absolute;
	top:-50px;
	}
	

.jcarousel-next-horizontal {
	background-position: right 0;
	right:0;
	}
	
.jcarousel-prev-horizontal {
	background-position: left 0;
	right:40px;
	}

.jcarousel-next-horizontal:hover {background-position: right -33px;}
.jcarousel-prev-horizontal:hover {background-position: left -33px;}

.jcarousel-next-horizontal:hover,
.jcarousel-next-horizontal:focus {
	cursor:pointer;
}

.jcarousel-next-horizontal:active {
	cursor:pointer;
}

.jcarousel-next-disabled-horizontal,
.jcarousel-next-disabled-horizontal:hover,
.jcarousel-next-disabled-horizontal:focus,
.jcarousel-next-disabled-horizontal:active {
	cursor:pointer;
}


.jcarousel-prev-horizontal:hover, 
.jcarousel-prev-horizontal:focus {
	cursor:pointer;

}

.jcarousel-prev-horizontal:active {
	cursor:pointer;

}

.jcarousel-prev-disabled-horizontal,
.jcarousel-prev-disabled-horizontal:hover,
.jcarousel-prev-disabled-horizontal:focus,
.jcarousel-prev-disabled-horizontal:active {
	cursor:pointer;
}

.jcarousel-next-vertical,
.jcarousel-prev-vertical{position:absolute;width:32px;height:33px;top:-55px;right:-4px;z-index:10;cursor:pointer;background:#fceec3;background:rgba(255,255,255,1);box-shadow:0 0 68px rgba(243,186,6,.32) inset;border:1px solid #f5dfa6;border-radius:0 10px 10px 0;}
.jcarousel-prev-vertical{right:30px;border-radius:10px 0 0 10px;}

.jcarousel-next-vertical span,
.jcarousel-prev-vertical span{position:absolute;width:100%;height:100%;top:0;left:0;}

.jcarousel-next-vertical span{background:url(/sm.aspx?guid=3343) -24px 7px no-repeat;}
.jcarousel-prev-vertical span{background:url(/sm.aspx?guid=3343) 10px 7px no-repeat;}

.jcarousel-next-vertical:hover,
.jcarousel-prev-vertical:hover{background:#1abed5;box-shadow:0 0 18px #0487b1 inset;border:none;width:34px;height:35px;}

.jcarousel-next-vertical:hover span{background:url(/sm.aspx?guid=3343) -23px 8px no-repeat;}
.jcarousel-prev-vertical:hover span{background:url(/sm.aspx?guid=3343) 11px 8px no-repeat;}