.jcarousel-skin-tango .jcarousel-container {
    border: none;background: none;
}


.jcarousel-skin-tango .jcarousel-container-vertical {
    width: 100%;
    max-height: 405px;
    padding: 0;
}

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


.jcarousel-skin-tango .jcarousel-clip-vertical {
    width:  100%;
    max-height: 405px;
}

.jcarousel-skin-tango .jcarousel-item {
    width: 386px;
    height: 81px;
	cursor: pointer;
	position: relative;
	-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-o-transition: all 0.4s ease;-ms-transition: all 0.4s ease;transition: all 0.4s ease;
}
.jcarousel-skin-tango .jcarousel-item > div {width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: -1;background: url('../images/elems/curr_back.png') 0 0 no-repeat;}
.jcarousel-skin-tango .jcarousel-item.current > div {background: none;}
.jcarousel-skin-tango .jcarousel-item.current > span {font: 800 18px/120% exo2;color: #fff;opacity: 1;filter: alpha(opacity=100);-webkit-text-shadow: 0 1px 1px #6096e5;-moz-text-shadow: 0 1px 1px #6096e5;text-shadow: 0 1px 1px #6096e5;}
.jcarousel-skin-tango .jcarousel-item > span {padding: 0 20px;display: block;font: 800 16px/120% exo2;opacity: .4;filter: alpha(opacity=40);color: #aab7d5;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-o-transition: all 0.4s ease;-ms-transition: all 0.4s ease;transition: all 0.4s ease;}
#setupCurrent .jcarousel-item {opacity: .7;filter: alpha(opacity=70);}
#setupCurrent .jcarousel-item.current,
#setupCurrent .jcarousel-item:hover {opacity: 1;filter: alpha(opacity=100);}
#setupCurrent .jcarousel-item.current {cursor: default;}

.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;
}

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

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

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: 32px;
    right: -10px;
    width: 8px;
    height: 16px;
    cursor: pointer;
    background: url('../images/icons/slarrows.png') -8px 0 no-repeat;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal {
    left: 5px;
    right: auto;
/*    background-image: url(prev-horizontal.png);*/
}

.jcarousel-skin-tango .jcarousel-next-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-horizontal:focus {
    background-position: -8px -16px;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:active {
    background-position: -8px -16px;
}

.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: 32px;
    left: -10px;
    width: 8px;
    height: 16px;
    cursor: pointer;
    background: url('../images/icons/slarrows.png') 0 0 no-repeat;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal {
    left: auto;
    right: 5px;
/*    background-image: url(next-horizontal.png);*/
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:hover, 
.jcarousel-skin-tango .jcarousel-prev-horizontal:focus {
    background-position: 0 -16px;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
    background-position: 0 -16px;
}

.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 Buttons
 */
.getFirst,
.jcarousel-skin-tango .jcarousel-next-vertical {
    position: absolute;
    bottom: -20px;
    right: 50%;
    width: 38px;
    height: 38px;
    cursor: pointer;
    background: url('../images/icons/sprite.png') -3px -115px no-repeat;
	margin-right: -19px;
}

.getFirst:hover,
.jcarousel-skin-tango .jcarousel-next-vertical:hover,
.jcarousel-skin-tango .jcarousel-next-vertical:focus {
    background-position: -3px -153px;
}

.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: 100px 100px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical {
    position: absolute;
    top: -15px;
    right: 50%;
    width: 38px;
    height: 38px;
    cursor: pointer;
    background: url('../images/icons/sprite.png') -43px -115px no-repeat;
	margin-right: -19px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:hover,
.jcarousel-skin-tango .jcarousel-prev-vertical:focus {
    background-position: -43px -153px;
}


.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: 100px 100px;
}


#setupCurrent.small {height: 81px;}
#setupCurrent.small .jcarousel-prev-vertical,
#setupCurrent.small .jcarousel-next-vertical {display: none !important;}


.prodimgs .jcarousel-prev-vertical {width: 16px;height: 10px;background: url('../images/icons/sprite.png') -159px -23px no-repeat;left: 15px;top: -9px;}
.prodimgs .jcarousel-prev-vertical:hover {background-position: -178px -23px;opacity: .5;filter: alpha(opacity=50);}
.prodimgs .jcarousel-next-vertical {width: 16px;height: 10px;background: url('../images/icons/sprite.png') -159px -35px no-repeat;left: 15px;bottom: -9px;}
.prodimgs .jcarousel-next-vertical:hover {background-position: -178px -35px;opacity: .5;filter: alpha(opacity=50);}
.prodimgs .jcarousel-prev-disabled:hover {background-position: -159px -23px;opacity: .2;filter: alpha(opacity=20);}
.prodimgs .jcarousel-next-disabled:hover {background-position: -159px -35px;opacity: .2;filter: alpha(opacity=20);}
.prodimgs .jcarousel-prev-disabled,
.prodimgs .jcarousel-next-disabled {opacity: .2;filter: alpha(opacity=20);cursor: default;}
.prodimgs.small .jcarousel-prev-vertical,
.prodimgs.small .jcarousel-next-vertical {display: none !important;}
.prodimgs .jcarousel-clip-vertical {height: 165px !important;}
.prodimgs.small .jcarousel-clip-vertical {height: 40px !important;}
.prodimgs .jcarousel-item {width: 48px;height: 37px;margin: 2px 0;cursor: pointer;background: url('../images/elems/prds.png') 0 0 no-repeat;-webkit-transition: none;-moz-transition: none;-o-transition: none;-ms-transition: none;transition: none;}
.prodimgs .jcarousel-item:hover,
.prodimgs .jcarousel-item.active {background-position: 0 -37px;}
.prodimgs.small .jcarousel-item:hover,
.prodimgs.small .jcarousel-item.active {background-position: 0 0;}
.prodimgs .jcarousel-item div {width: 40px;height: 29px;position: relative;overflow: hidden;margin: 4px;}
.prodimgs .jcarousel-item div img {border: none;display: none;}
.prodimgs.small .jcarousel-item {cursor: default;}

.primgs > li > div > img {display: none;}

.colorgal .jcarousel-clip.jcarousel-clip-vertical {width: 100%;height: 338px !important;overflow: hidden;}
.colgal .jcarousel-item {width: 100%;height: 169px;background: none;margin: 0;padding: 0;cursor: default;}
.colgal .jcarousel-item > div.color_f_item {width: 195px;height: 167px;float: left;margin: 0 0 1px;cursor: pointer;background: none;padding: 0;position: relative;z-index: 10000;border: 1px solid transparent;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.colgal .jcarousel-item > div.color_f_item.active,
.colgal .jcarousel-item > div.color_f_item:hover {border-color: #2eddfa;}
.colgal .jcarousel-item > div.color_f_item .color_f_img {width: 195px;height: 97px;float: left;position: relative;overflow: hidden;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}
.colgal .jcarousel-item > div.color_f_item .color_f_img > div {width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: url('../images/elems/tis_over.png') 0 0 no-repeat;z-index: 2;}
.colgal .jcarousel-item > div.color_f_item .color_f_img > b {width: 39px;height: 18px;position: absolute;top: 11px;left: 7px;display: block;z-index: 3;background: url('../images/icons/spicons_mini.png') 100px 100px no-repeat;}
.colgal .jcarousel-item > div.color_f_item.offer .color_f_img > b {background-position: 0 0;}
.colgal .jcarousel-item > div.color_f_item.outlet .color_f_img > b {background-position: 0 -18px;}
.colgal .jcarousel-item > div.color_f_item.set .color_f_img > b {background-position: 0 -36px;}
.colgal .jcarousel-item > div.color_f_item.new .color_f_img > b {background-position: 0 -54px;}
.colgal .jcarousel-item > div.color_f_item .isfilter {float: left;margin: 4px 0 0;}
.colgal .jcarousel-item > div.color_f_item .isfilter > span {width: 26px;height: 4px;display: block;float: left;border: 1px solid #d6d6d6;background: none;margin: 6px 0 0 4px;}
.colgal .jcarousel-item > div.color_f_item .isfilter > p {float: left;display: none;height: 6px;margin: 6px 0 0 8px;font: 700 10px/6px exo2;color: #aeaeae;text-transform: uppercase;}
.colgal .jcarousel-item > div.color_f_item.filter .isfilter > span {background: #afdd27;border-color: #afdd27;}
.colgal .jcarousel-item > div.color_f_item.filter .isfilter > p[data-t="1"] {display: block;}
.colgal .jcarousel-item > div.color_f_item:not(.filter) .isfilter > p[data-t="1"] {display: none;}
.colgal .jcarousel-item > div.color_f_item:not(.filter) .isfilter > p[data-t="2"] {display: block;}
.colgal .jcarousel-item > div.color_f_item:not(.filter) .isfilter:hover > p[data-t="2"] {color: #afdd27;}
.colgal .jcarousel-item > div.color_f_item:not(.filter) .isfilter:hover > span {border-color: #afdd27;}
.colgal .jcarousel-item > div.color_f_item.filter .isfilter:hover > p[data-t="1"] {color: #494949;}
.colgal .jcarousel-item > div.color_f_item .isFavourite {float: left;width: 100%;height: 15px;margin: 10px 0 0;}
.colgal .jcarousel-item > div.color_f_item .isFavourite > span {float: left;height: 15px;width: 16px;background: url('../images/icons/clcheck.png') 0 0 no-repeat;margin: 0 0 0 4px;display: block;}
.colgal .jcarousel-item > div.color_f_item .isFavourite > a,
.colgal .jcarousel-item > div.color_f_item .isFavourite > p {float: left;height: 15px;font: 700 10px/16px exo2;color: #aeaeae;text-transform: uppercase;padding: 0;margin: 0;padding-left: 20px;}
.colgal .jcarousel-item > div.color_f_item .isFavourite > a em {font: 700 10px/14px exo2;color: #aeaeae;}
.colgal .jcarousel-item > div.color_f_item .isFavourite > [data-t="2"] {display: none;}
.colgal .jcarousel-item > div.color_f_item.favourite .isFavourite > span {background-position: -16px 0;}
.colgal .jcarousel-item > div.color_f_item.favourite .isFavourite > [data-t="1"] {display: none;}
.colgal .jcarousel-item > div.color_f_item.favourite .isFavourite > [data-t="2"] {display: block;text-decoration: underline;color: #0e76b7;}
.colgal .jcarousel-item > div.color_f_item.favourite .isFavourite > [data-t="2"] em {color: #0e76b7;}
.colgal .jcarousel-item > div.color_f_item.favourite .isFavourite > [data-t="2"]:hover,
.colgal .jcarousel-item > div.color_f_item.favourite .isFavourite > [data-t="2"]:hover em {color: #0c517c;}
.colgal .jcarousel-item > div.color_f_item .isFavourite:hover > [data-t="1"] {color: #515151;}
.colgal .jcarousel-item > div.color_f_item .cnme {width: 100%;float: left;display: block;margin: 7px 0 0;text-indent: 3px;font: 800 13px/100% exo2;color: #7e7e7e;text-transform: uppercase;}

/* brand photo carousel */
.colgal .jcarousel-item > div.brand_photo_item {width: 145px;height: 111px;float: left;border: 1px solid transparent;overflow: hidden;position: relative;z-index: 10000;background: #fff;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}
.colgal .jcarousel-item > div.brand_photo_item img {display: none;opacity: .5;filter: alpha(opacity=50);-webkit-filter: grayscale(100%);-webkit-filter: grayscale(1);filter: grayscale(100%);filter: url('gray.svg#grayscale');filter: gray;}
.colgal .jcarousel-item > div.brand_photo_item:hover img,
.colgal .jcarousel-item > div.brand_photo_item.active img {opacity: 1;filter: alpha(opacity=100);-webkit-filter: none;filter: none;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;-ms-transition: all 0.3s ease;transition: all 0.3s ease;}
.colorgal.brandPhoto .jcarousel-clip.jcarousel-clip-vertical {height: 339px !important;}
.colgal.brandPhoto .jcarousel-item {height: 113px;}
.colgal .jcarousel-item > div.brand_photo_item:hover,
.colgal .jcarousel-item > div.brand_photo_item.active {border-color: #2eddfa;}
.colgal .jcarousel-item > div.brand_photo_item .it_tp {position: absolute;top: 5px;left: 50%;margin-left: -12px;display: block;font: 800 10px/20px exo2;color: #777;heihgt: 20px;width: 24px;text-align: center;background: rgba(255,255,255,.9);-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;-webkit-box-shadow: inset 0 1px 3px rgba(255,255,255,.6), 0 0 4px rgba(0,0,0,.4);-moz-box-shadow: inset 0 1px 3px rgba(255,255,255,.6), 0 0 4px rgba(0,0,0,.4);box-shadow: inset 0 1px 3px rgba(255,255,255,.6), 0 0 4px rgba(0,0,0,.4);}
.colgal .jcarousel-item > div.brand_photo_item.active .it_tp,
.colgal .jcarousel-item > div.brand_photo_item:hover .it_tp {color: #fd4025;background: rgba(255,255,255,.5);}





.colorgal .jcarousel-skin-tango .jcarousel-next-vertical {width: 592px;height: 56px;bottom: -58px;margin-right: 0;right: 0;background: url('../images/icons/spcar2.png') 0 -56px no-repeat;}
.colorgal .jcarousel-skin-tango .jcarousel-next-vertical:hover {background-position: 0 -112px;}
.colorgal .jcarousel-skin-tango .jcarousel-next-vertical span {font: 700 italic 12px/36px exo2;color: #ff7430;text-align: center;display: block;}
.colorgal .jcarousel-skin-tango .jcarousel-next-vertical[disabled],
.colorgal .jcarousel-skin-tango .jcarousel-next-vertical[disabled]:hover {background-position: 0 0;cursor: default;}

.colorgal .jcarousel-skin-tango .jcarousel-prev-vertical {width: 592px;height: 48px;top: -50px;margin-right: -0;right: 0;background: url('../images/icons/spcar1.png') 0 -48px no-repeat;}
.colorgal .jcarousel-skin-tango .jcarousel-prev-vertical:hover {background-position: 0 -96px;}
.colorgal .jcarousel-skin-tango .jcarousel-prev-vertical span {font: 700 italic 12px/48px exo2;color: #ff7430;text-align: center;display: block;}
.colorgal .jcarousel-skin-tango .jcarousel-prev-vertical[disabled],
.colorgal .jcarousel-skin-tango .jcarousel-prev-vertical[disabled]:hover {background-position: 0 0;cursor: default;}

.colorgal .jcarousel-skin-tango [disabled] span,
.colorgal .jcarousel-skin-tango [disabled]:hover span {color: #d3d3d3;}

