.jcarousel-skin .jcarousel-container {}
.jcarousel-skin .cards .jcarousel-item { overflow: hidden; width: 245px; padding: 10px 10px 10px 10px; }
.jcarousel-skin .jcarousel-item {}
.jcarousel-skin .jcarousel-item .jcar_firstLine { /*padding-bottom: 3px; */ }
.jcarousel-skin .jcarousel-item .jcar_secondLine {}

.jcarousel-skin .jcarousel-item-placeholder {}

.jcarousel-skin .smartPagination { color: #666; height: 20px; font-size: 11px; overflow: hidden; padding-left: 0px; position: absolute; top: -20px; }
#searchpage .jcarousel-skin .smartPagination {top:1px}

.jcarousel-skin .jcarousel-container-horizontal { overflow: hidden;/*padding: 10px; 28px*/; }
.jcarousel-skin .jcarousel-clip-horizontal { width: 100%; }
.jcarousel-skin .jcarousel-next-horizontal { background: transparent url(/etc/designs/sothebys/sothebys/img/plugins/carousel/buttons-reskin.png) -28px 0 no-repeat; cursor: pointer; height: 26px; position: absolute; top: 50%; right: 10px; width: 18px; margin-top:-13px; }
.jcarousel-skin .jcarousel-next-horizontal:hover { background-position: -84px 0; }
.jcarousel-skin .jcarousel-next-horizontal:active {}
.jcarousel-skin .jcarousel-next-disabled-horizontal, .jcarousel-skin .jcarousel-next-disabled-horizontal:hover, .jcarousel-skin .jcarousel-next-disabled-horizontal:active { cursor: default; background-position: -140px 0; }
.jcarousel-skin .jcarousel-prev-horizontal { background: transparent url(/etc/designs/sothebys/sothebys/img/plugins/carousel/buttons-reskin.png) -10px 0 no-repeat; cursor: pointer; height: 26px; left: 10px; position: absolute; top: 50%; width: 18px; margin-top:-13px }
.jcarousel-skin .jcarousel-prev-horizontal:hover { background-position: -66px 0; }
.jcarousel-skin .jcarousel-prev-horizontal:active {}
.jcarousel-skin .jcarousel-prev-disabled-horizontal, .jcarousel-skin .jcarousel-prev-disabled-horizontal:hover, .jcarousel-skin .jcarousel-prev-disabled-horizontal:active { cursor: default; background-position: -122px 0; }

.sothebys_experience {}
    .sothebys_experience .jcarousel-item { width: 186px; margin: 0 2px 0 0  }
    .sothebys_experience .jcarousel-skin .jcarousel-container-horizontal { padding: 10px 31px 10px 27px; }

#lotslideshow.valSmall { height: auto; margin: 25px 0; padding: 10px 0; }
#lotslideshow.wide { background: none; margin-top: -10px; margin-bottom: 0;}
#lotslideshow { background: #dedfcd; border-top:3px solid #656662; height: 502px; margin: 25px 0; padding: 10px 0; }
    #lotslideshow  li { background-position: 50% 50%; background-repeat: no-repeat; position: relative;}
        #lotslideshow li .desc { border-top: 3px solid #656662; display: none; bottom: 0; position: absolute; }
        #lotslideshow li .descText { background: url(/etc/designs/sothebys/sothebys/img/plugins/carousel/desc.png); color: #000; padding: 5px 20px; }

/* jCarousel slideshow component */
#jcarouselSlideshow.valSmall { background: ; height: auto; margin: 25px auto; padding: 10px 0; }
#jcarouselSlideshow.wide { background: none; margin-top: -10px; margin-bottom: 0;}
#jcarouselSlideshow { background: ; position:relative; height: 505px; margin: 25px auto; padding: 10px 0; }
    #jcarouselSlideshow  li { background-position: 50% 50%; background-repeat: no-repeat; position: relative;}
        #jcarouselSlideshow li .desc { border-top: 3px solid #656662; display: none; bottom: 0; position: absolute; }
        #jcarouselSlideshow li .descText { background: url(/etc/designs/sothebys/sothebys/img/plugins/carousel/desc.png); color: #000; padding: 5px 20px; }
	
#jcarouselSlideshow .jcarousel-next,
#jcarouselSlideshow .jcarousel-prev{
  /*display:none;*/
  background: none repeat scroll 0 0 rgba(255, 255, 255, 0.5);
  border-radius: 31px 31px 31px 31px;
  color: #1B1B1B;
  height: 45px;
  line-height: 45px;
  overflow: hidden;
  position: absolute;
  text-align: center;
  width: 45px;
  z-index: 9000;
  font-size:18px;
}
#jcarouselSlideshow .jcarousel-skin .jcarousel-next, #jcarouselSlideshow .jcarousel-skin .jcarousel-prev{display:none;}
#jcarouselSlideshow .jcarousel-next.jcarousel-next-horizontal {right: 40px;top: 45.1%;}
#jcarouselSlideshow .jcarousel-prev.jcarousel-prev-horizontal {left: 40px;top: 45.1%;}
#slideDescription{text-align:center;margin-top:10px;height: auto;}
/* /jCarousel slideshow component */

#previewimages { height:140px; margin: 0 20px; }
    #previewimages li { background-position: 50% 50%; background-repeat: no-repeat; height: 100px; margin: 8px; width: 100px; }
    
.magazinecarousel { background: url(/etc/designs/sothebys/sothebys/img/plugins/carousel/magazinecarousel.png) no-repeat; width: 620px; height: 555px; margin: 25px 0; padding: 10px 0; }
.magazinecarousel .jcarousel-skin .jcarousel-container-horizontal { padding:10px 15px; padding-right:0px; }
.magazine .jcarousel-skin .jcarousel-item{width: 186px;}

.cardcarousel { background: url(/etc/designs/sothebys/sothebys/img/plugins/carousel/carousel-two-rows.png) no-repeat; height: 605px; margin: 25px 0; }
    .cardcarousel .jcarousel-skin .jcarousel-prev-horizontal, .cardcarousel .jcarousel-skin .jcarousel-next-horizontal { top: 295px; }
    .cardcarousel .jcarousel-skin .jcarousel-container-horizontal { padding: 10px 17px 10px 15px; }
        .cardcarousel .jcarousel-skin .cards .jcarousel-item { padding: 0 3px; width: 190px; }
.cardcarousel.onerow { background: url(/etc/designs/sothebys/sothebys/img/plugins/carousel/carousel-one-row.png) no-repeat; height: 312px; }
    .cardcarousel.onerow .jcarousel-skin .jcarousel-prev-horizontal, .cardcarousel.onerow .jcarousel-skin .jcarousel-next-horizontal { top: 145px; }

.cardcarousel .smartPagination { top: -27px; margin-left: -15px; }

.cardlist { background: url(/etc/designs/sothebys/sothebys/img/plugins/carousel/carousel-one-row.png) no-repeat; height: 312px; margin: 25px 0; }

.specialists .cardlist, .ourteam .cardlist, #buy-sell.contacts .cardlist  { background: #fff; height: 605px;  border-top: 4px solid #000; margin: 25px 0; }
    .specialists .jcarousel-skin .jcarousel-prev-horizontal, .ourteam .jcarousel-skin .jcarousel-prev-horizontal, #buy-sell.contacts .jcarousel-skin .jcarousel-prev-horizontal { top: 295px}
    .specialists .jcarousel-skin .jcarousel-next-horizontal, .ourteam .jcarousel-skin .jcarousel-next-horizontal, #buy-sell.contacts .jcarousel-skin .jcarousel-next-horizontal { top: 295px}
    
    
.services .cardlist {background: none; height: 605px;}
.recordsresults .cardlist {background: none}

.locations.contacts .cardlist, #servicepage.contacts .cardlist { background: url(/etc/designs/sothebys/sothebys/img/plugins/carousel/carousel-two-rows.png) no-repeat; height: 605px; margin: 25px 0; }
    .locations.contacts .jcarousel-skin .jcarousel-prev-horizontal, #servicepage.contacts .jcarousel-skin .jcarousel-prev-horizontal  { top: 295px} 
    .locations.contacts .jcarousel-skin .jcarousel-next-horizontal, #servicepage.contacts .jcarousel-skin .jcarousel-next-horizontal { top: 295px}
    
#searchpage .cardlist, #registeredEvents .cardlist { width: 856px; background: url(/etc/designs/sothebys/sothebys/img/plugins/carousel/carousel-one-row-big.png) no-repeat;}
#registeredEvents .cardlist {margin: 25px auto;}
    
.monthCarousel { padding-top: 10px; }
    .monthCarousel .jcarousel-skin .jcarousel-prev-horizontal, .monthCarousel .jcarousel-skin .jcarousel-next-horizontal {  cursor: pointer; top: 35%; }
    .monthCarousel.backOrder .jcarousel-skin .jcarousel-prev-disabled-horizontal, .back_order .jcarousel-skin .jcarousel-prev-disabled-horizontal:hover, .back_order .jcarousel-skin .jcarousel-prev-disabled-horizontal:active { background-position: -55px 0; }
    .monthCarousel.backOrder .jcarousel-skin .jcarousel-next-disabled-horizontal, .back_order .jcarousel-skin .jcarousel-next-disabled-horizontal:hover, .back_order .jcarousel-skin .jcarousel-next-disabled-horizontal:active { background-position: 0px 0;}
    .monthCarousel.backOrder .jcarousel-skin .jcarousel-prev-horizontal:hover { background-position: -22px 0; }
    .monthCarousel.backOrder .jcarousel-skin .jcarousel-next-horizontal:hover { background-position: -44px 0; }
    .monthCarousel.backOrder .jcarousel-prev .jcarousel-prev-horizontal { background-position: -11px 0; }
    .monthCarousel.backOrder .jcarousel-next .jcarousel-next-horizontal { background-position: -33px 0; }
        /*ATTENTION!!! if you will change width for this item, please also modify correctly overloaded method carousel.clipping() in flip.js for initMonthCarousel*/
        .monthCarousel .jcarousel-item { background: url(/etc/designs/sothebys/sothebys/img/plugins/carousel/month-splitter.png) 100% 50% no-repeat; width: 56px; }
            .monthCarousel .monthBlock { color: #716a6a; cursor: pointer; font-weight: bold; margin: 0 auto; padding: 5px 0; text-align: center; text-transform: uppercase; width: 49px; height:35px;}
                .monthCarousel .monthBlock:hover { background: url(/etc/designs/sothebys/sothebys/img/elements/monthcalendar/monthcalendar_border.gif) 100% 0 no-repeat; color: #e64f23; }
            .monthCarousel .monthBlockActive { background: url(/etc/designs/sothebys/sothebys/img/elements/monthcalendar/monthcalendar_border.gif) 0 0 no-repeat; color: #e64f23; }
                .monthCarousel .monthBlockActive.monthBlockEmpty { color: #e64f23; }
            .monthCarousel .monthBlockEmpty { color: #ccc; cursor: default; }
                .monthCarousel .monthBlock.monthBlockEmpty:hover { background: none; color: #ccc; }

.hightlightCarousel { padding-top: 2px; }
    .hightlightCarousel .jcarousel-skin .jcarousel-container-horizontal { padding: 5px 24px; }
        .hightlightCarousel .jcarousel-item { background-position: 50% 50%; background-repeat: no-repeat; cursor: pointer; height: 65px; margin: 0 2px; width: 65px; }

.relatedCarousel { background: #eee; padding-top: 8px; }
    .relatedCarousel .jcarousel-skin .jcarousel-container-horizontal { padding: 5px 46px; }
        .relatedCarousel .jcarousel-item { background-position: 50% 50%; background-repeat: no-repeat; cursor: pointer; height: 65px; margin: 0 2px; width: 65px; }
        
.favorites .jcarousel-item { position: relative; }

.tooltip { display:none; background: #d5d5d9; padding:4px 7px 7px 7px; font-size:11px; color:#434343; z-index: 1000; text-transform: uppercase; }
    .tooltip span { position: absolute; width: 3px; height: 2px; left: 50%; bottom: -2px; background:url(/etc/designs/sothebys/sothebys/img/icons/tooltip_back.gif) no-repeat center bottom;}
    
/*For slides.js carousel*/
#tinySlideShow {position:relative;}
#tinySlideShow ul, #tinySlideShow ol {list-style:none;}
#tinySlideShow .slides_container {overflow:hidden;position:relative;display:none;}
#tinySlideShow .slides_container a {display:block;}
/*
#tinySlideShow .slides_container a img {display:block;}
*/
#tinySlideShow .slideShowElement{display:block;overflow:hidden;background-repeat:no-repeat;background-position:center center; z-index:0 !important}
#tinySlideShow .pagination {right: 30px;bottom: 15px;position: absolute;z-index: 6;margin:0px auto 0;}
#tinySlideShow .pagination li {float:left;margin:0 1px;list-style:none;}
#tinySlideShow .pagination li a {display:block;width:12px;height:0;padding-top:12px;background-image:url(/etc/designs/sothebys/sothebys/img/plugins/carousel/carousel_pagination.png);background-position:0 0; background-repeat: no-repeat; float:left;overflow:hidden;}
#tinySlideShow .pagination li.current a {background-position: 0 -15px;}