.v2015 .jcarousel-item img{margin:0;}.v2015 .jcarousel-skin-destacados .jcarousel-container {	height: 190px /*100px*/ /*60px*/;}.v2015 .jcarousel-skin-destacados .jcarousel-direction-rtl {	direction: rtl;}.v2015 .jcarousel-skin-destacados .jcarousel-container-horizontal {    padding: 0px 86px/*20px 80px*/;}.v2015 .jcarousel-skin-destacados .jcarousel-container-vertical {    width: 75px;    height: 245px;    padding: 40px 20px;}.v2015 .jcarousel-skin-destacados .jcarousel-clip {    overflow: hidden;}.v2015 .jcarousel-skin-destacados .jcarousel-clip-horizontal {    width:  101.6%;    height: 100%/*162px*/;	top:0/*-20px*/;	left:-7px;}.v2015 .jcarousel-skin-destacados .jcarousel-clip-vertical {    width:  75px;    height: 245px;}.v2015 .jcarousel-skin-destacados .jcarousel-list {	height: 100%; /* GIULIO */	list-style: none;}.v2015 .jcarousel-skin-destacados .jcarousel-item {    width: 190px;    height: 100%;	background: #FFFFFF;	border: 1px solid #DDDDDD;	box-sizing: border-box;	padding:0;}.v2015 .jcarousel-skin-destacados .jcarousel-item-horizontal {	line-height: 1.1em;    margin-left: 0;    margin-right: 10px;    text-align: center;    vertical-align: middle;}.v2015 .jcarousel-skin-destacados .jcarousel-item-top { 	height: 60.5%; 	width:100%; }.v2015 .jcarousel.jcarousel-skin-destacados .jcarousel-item-top img {    width: 100%;    height: 115px;}.v2015 .jcarousel-skin-destacados .jcarousel-item-bottom {   	display:table;   	height: 40%;    margin:auto;}.v2015 .jcarousel-skin-destacados .jcarousel-item-bottom>* {	display: table-cell;	vertical-align: middle;	font-size:1.2em/*18px*/;	line-height: 22px;	font-weight: bold;	color:#597996;}.v2015 .jcarousel-skin-destacados .jcarousel-direction-rtl .jcarousel-item-horizontal {	margin-left: 10px;    margin-right: 0;}.v2015 .jcarousel-skin-destacados .jcarousel-item-vertical {    margin-bottom: 10px;}.v2015 .jcarousel-skin-destacados .jcarousel-item-placeholder {    background: #fff;    color: #000;}/** *  Horizontal Buttons */.v2015 .jcarousel-skin-destacados .jcarousel-next-horizontal {    position: absolute;    top: 0px;    right: 0px;    width: 70px;    height: 100%;    cursor: pointer;    background-image: url('/_layouts/images/websg/seguinte.png');    background-repeat:no-repeat;    background-position: center;    background-color: #F2F2F2;    border: 1px solid #F2F2F2;        box-sizing: border-box;}.v2015 .jcarousel-skin-destacados .jcarousel-direction-rtl .jcarousel-next-horizontal {    left: 5px;    right: auto;    background-image: url('/_layouts/images/websg/prev.png');}.v2015 .jcarousel-skin-destacados .jcarousel-next-horizontal:hover,.v2015 .jcarousel-skin-destacados .jcarousel-next-horizontal:focus {    /*filter: alpha(opacity=60); /* Fallback for old IE */    /*opacity:0.6;*/}.v2015 .jcarousel-skin-destacados .jcarousel-next-horizontal:active {}.v2015 .jcarousel-skin-destacados .jcarousel-next-disabled-horizontal,.v2015 .jcarousel-skin-destacados .jcarousel-next-disabled-horizontal:hover,.v2015 .jcarousel-skin-destacados .jcarousel-next-disabled-horizontal:focus,.v2015 .jcarousel-skin-destacados .jcarousel-next-disabled-horizontal:active {    cursor: default;	background-color: #FFFFFF;	border: 1px solid #CCCCCC;}.v2015 .jcarousel-skin-destacados .jcarousel-prev-horizontal {    position: absolute;    top: 0px;    left: 0px;    width: 70px ;    height: 100%;    cursor: pointer;    background-image: url('/_layouts/images/websg/anterior.png');    background-repeat:no-repeat;    background-position: center;    background-color: #F2F2F2;    border: 1px solid #F2F2F2;    box-sizing: border-box;}.v2015 .jcarousel-skin-destacados .jcarousel-direction-rtl .jcarousel-prev-horizontal {    left: auto;    right: 5px;    background-image: url('/_layouts/images/websg/next.png');}.v2015 .jcarousel-skin-destacados .jcarousel-prev-horizontal:hover, .v2015 .jcarousel-skin-destacados .jcarousel-prev-horizontal:focus {	/*filter: alpha(opacity=60); /* Fallback for old IE */	/*opacity:0.6;*/}.v2015 .jcarousel-skin-destacados .jcarousel-prev-horizontal:active {    }.v2015 .jcarousel-skin-destacados .jcarousel-prev-disabled-horizontal,.v2015 .jcarousel-skin-destacados .jcarousel-prev-disabled-horizontal:hover,.v2015 .jcarousel-skin-destacados .jcarousel-prev-disabled-horizontal:focus,.v2015 .jcarousel-skin-destacados .jcarousel-prev-disabled-horizontal:active {    cursor: default;    background-color: #FFFFFF;    border: 1px solid #CCCCCC;}/** *  Vertical Buttons */.v2015 .jcarousel-skin-destacados .jcarousel-next-vertical {    position: absolute;    bottom: 5px;    left: 43px;    width: 32px;    height: 32px;    cursor: pointer;    background: transparent url(next-vertical.png) no-repeat 0 0;}.v2015 .jcarousel-skin-destacados .jcarousel-next-vertical:hover,.v2015 .jcarousel-skin-destacados .jcarousel-next-vertical:focus {    background-position: 0 -32px;}.v2015 .jcarousel-skin-destacados .jcarousel-next-vertical:active {    background-position: 0 -64px;}.v2015 .jcarousel-skin-destacados .jcarousel-next-disabled-vertical,.v2015 .jcarousel-skin-destacados .jcarousel-next-disabled-vertical:hover,.v2015 .jcarousel-skin-destacados .jcarousel-next-disabled-vertical:focus,.v2015 .jcarousel-skin-destacados .jcarousel-next-disabled-vertical:active {    cursor: default;    background-position: 0 -96px;    }.v2015 .jcarousel-skin-destacados .jcarousel-prev-vertical {    position: absolute;    top: 5px;    left: 43px;    width: 32px;    height: 32px;    cursor: pointer;    background: transparent url(prev-vertical.png) no-repeat 0 0;}.v2015 .jcarousel-skin-destacados .jcarousel-prev-vertical:hover,.v2015 .jcarousel-skin-destacados .jcarousel-prev-vertical:focus {    /*background-position: 0 -32px;*/}.v2015 .jcarousel-skin-destacados .jcarousel-prev-vertical:active {    /*background-position: 0 -64px;*/}.v2015 .jcarousel-skin-destacados .jcarousel-prev-disabled-vertical,.v2015 .jcarousel-skin-destacados .jcarousel-prev-disabled-vertical:hover,.v2015 .jcarousel-skin-destacados .jcarousel-prev-disabled-vertical:focus,.v2015 .jcarousel-skin-destacados .jcarousel-prev-disabled-vertical:active {    cursor: default;    background-position: 0 -96px;}/* Small tablet */@media (min-width: 640px) and (max-width: 959px/*767px*/) {	.v2015 .jcarousel-skin-destacados .jcarousel-container { height: 240px !important; }	.v2015 .jcarousel-skin-destacados .jcarousel-item { width: 240px !important; }}