.jcarousel-skin-press .jcarousel-container {width:100%; padding:20px 0;}
.jcarousel-skin-press .jcarousel-container-horizontal {width:85%; margin:0 auto;}

.jcarousel-skin-press .jcarousel-clip {overflow: hidden;}
.jcarousel-skin-press .jcarousel-clip-horizontal {width:100%;}

.jcarousel-skin-press .jcarousel-item {width:140px;}


/**
 *  Horizontal Buttons
 */
.jcarousel-skin-press .jcarousel-next-horizontal {
    position: absolute;
    top: 73px;
    right: -35px;
    width: 16px;
    height: 75px;
    cursor: pointer;
	background:url(../img/carousel-buttons.png) 0 0 no-repeat;
}

.jcarousel-skin-press .jcarousel-next-horizontal:hover,
.jcarousel-skin-press .jcarousel-next-horizontal:focus {
}

.jcarousel-skin-press .jcarousel-next-horizontal:active {
}

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

.jcarousel-skin-press .jcarousel-prev-horizontal {
    position: absolute;
    top: 73px;
    left: -35px;
    width: 16px;
    height: 75px;
    cursor: pointer;
	background:url(../img/carousel-buttons.png) 0 -200px no-repeat;
}

.jcarousel-skin-press .jcarousel-prev-horizontal:hover, 
.jcarousel-skin-press .jcarousel-prev-horizontal:focus {
}

.jcarousel-skin-press .jcarousel-prev-horizontal:active {}

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



/* LOGOS
---------------------------------------------------------------------------------------------- */

.jcarousel-skin-logos {
 	position:absolute; right:0px; top:-60px;
	width:100%; 
	}
.jcarousel-skin-logos .jcarousel-container  {margin:0 auto;}

.jcarousel-skin-logos .jcarousel-clip {overflow: hidden; width:100%;}

.jcarousel-skin-logos .jcarousel-item {width:180px; margin-right:10px;}


/**
 *  Horizontal Buttons
 */
.jcarousel-skin-logos .jcarousel-next,
.jcarousel-skin-logos .jcarousel-prev {
    position: absolute; top: 50%;
    width: 20px; height: 40px;
	margin-top:-20px;
    cursor: pointer;
	background:url(../img/logo-nav-arrows.png) 0 0 no-repeat rgba(0,0,0,0.7);
	}
	.jcarousel-skin-logos .jcarousel-next {right:0px; background-position:0 -50px;}
	.jcarousel-skin-logos .jcarousel-prev {left:0px;}

.jcarousel-skin-logos .jcarousel-next-horizontal:hover,
.jcarousel-skin-logos .jcarousel-next-horizontal:focus {
}

.jcarousel-skin-logos .jcarousel-next-horizontal:active {
}

.jcarousel-skin-logos .jcarousel-next-disabled,
.jcarousel-skin-logos .jcarousel-next-disabled:hover,
.jcarousel-skin-logos .jcarousel-next-disabled:focus,
.jcarousel-skin-logos .jcarousel-next-disabled:active {
    cursor: default;
    background:none;
}

.jcarousel-skin-logos .jcarousel-prev:hover, 
.jcarousel-skin-logos .jcarousel-prev:focus {
}

.jcarousel-skin-logos .jcarousel-prev:active {}

.jcarousel-skin-logos .jcarousel-prev-disabled,
.jcarousel-skin-logos .jcarousel-prev-disabled:hover,
.jcarousel-skin-logos .jcarousel-prev-disabled:focus,
.jcarousel-skin-logos .jcarousel-prev-disabled:active {
    cursor: default;
	background:none;
}