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

.jcarousel-skin-tango .jcarousel-clip
{
	overflow: hidden;
}

.jcarousel-skin-tango .jcarousel-item
{
	width: 80px;
	height: 120px;
}


.jcarousel-skin-tango img, #alternate_images img
{
	width: 80px !important;
	height: auto !important;
	max-height: 120px;
}

/*horizontal*/
div#alternate_images_carousel.jcarousel-container.jcarousel-container-horizontal
{
	height: 120px;
	width: 300px !important;
}

.jcarousel-skin-tango .jcarousel-container-horizontal
{
	padding: 0px 25px;
}

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

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

 /*Horizontal Buttons*/

.jcarousel-skin-tango .jcarousel-next-horizontal
{
	position: absolute;
	top: 5px;
	right: 5px;
	width: 20px;
	height: 40px;
	cursor: pointer;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal
{
	left: 5px;
	right: auto;
}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:focus,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active
{
	cursor: default;
	background-position: -96px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal
{
	position: absolute;
	top: 5px;
	left: 5px;
	width: 20px;
	height: 40px;
	cursor: pointer;
}

.jcarousel-skin-tango .jcarousel-clip-horizontal
{
	width:  300px !important;
	height: 120px !important;
	right: 15px;
}

.jcarousel-skin-tango .jcarousel-clip-horizontal ul
{
	width: 300px !important;
}

.jcarousel-skin-tango .jcarousel-clip-horizontal ul li
{
	width: 80px !important;
	height: 120px !important;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal
{
	left: auto;
	right: 5px;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal
{
	top: 45%;
	left: -10px;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:after
{
	content:"\e257";
	font-family: Glyphicons;
}

.jcarousel-skin-tango .jcarousel-next-horizontal
{
	top: 45%;
	right: 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:after
{
	content:"\e258";
	font-family: Glyphicons;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:focus,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active
{
	cursor: default;
	background-position: -96px 0;
}

/*vertical*/
div#alternate_images_carousel.jcarousel-container.jcarousel-container-vertical
{
	height: 450px;
	width: 80px !important;
}

.jcarousel-skin-tango .jcarousel-container-vertical, #alternate_images
{
	width: 40px;
	height: 245px;
	padding: 40px 20px;
}

.jcarousel-skin-tango .jcarousel-clip-vertical, #alternate_images
{
	width:  80px;
	height: 390px;
	right: 15px;
}

.jcarousel-skin-tango .jcarousel-clip-vertical ul, #alternate_images ul
{
	width: 80px !important;
}

.jcarousel-skin-tango .jcarousel-clip-vertical ul li, #alternate_images ul li
{
	width: 80px !important;
	height: auto !important;
	margin: 2px 0 !important;
	padding: 0 !important;
}
#alternate_images ul
{
	padding-left: 0;
}

#alternate_images
{
	padding: 0;
	width: auto !important;
}

.jcarousel-skin-tango .jcarousel-item-vertical
{
	margin-bottom: 10px;
}

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

/*Vertical Buttons*/
.jcarousel-skin-tango .jcarousel-next-vertical
{
	position: absolute;
	left: 53%;
	cursor: pointer;
}

.jcarousel-skin-tango .jcarousel-next-vertical:after
{
	content:"\e259";
	font-family: Glyphicons;
}

.jcarousel-skin-tango .jcarousel-next-disabled-vertical,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:focus,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:active
{
	cursor: default;
	background-position: 0 -96px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical
{
	position: absolute;
	left: 53%;
	cursor: pointer;
	top: 20px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:after
{
	content:"\e260";
	font-family: Glyphicons;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-vertical,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:focus,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active
{
	cursor: default;
	background-position: 0 -96px;
}