#images {

    position: relative;
    border: 1px solid #acacac;
}
#images img {
    display: block;
    float: left;
}
#timer,
#captions {
    background: rgba( 0, 0, 0, 0.5 );
    height: 50px;
    position: absolute;
    left: 0;
    bottom: 0;
}
#timer {
    background: rgba( 200, 0, 0, 0.5 );
}
#captions .carousel > div {
    color: #fff;
    font-size: 22px;
    font-weight: bold;
    line-height: 52px;
    text-transform: uppercase;
    text-indent: 50px;
    height: 50px;
    float: left;

}
.pagination-slider {
   position: absolute;
   bottom: 20px;
   left: 20px;
}
.pagination-slider a {
    width: 12px;
    height: 12px;
    margin-right: 6px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    background-color: #6f6f6d;
    -moz-box-shadow: inset 0 1px 5px rgba(43,43,44,.75);
    -webkit-box-shadow: inset 0 1px 5px rgba(43,43,44,.75);
    box-shadow: inset 0 1px 5px rgba(43,43,44,.75);

}
.pagination-slider a:hover {
    opacity: 0.8;
}
.pagination-slider a.selected {
    background: #0193dd;
}
.pagination-slider .p1,
.pagination-slider .p2,
.pagination-slider .p3,
.pagination-slider .p4,
.pagination-slider .p5
 {
    display: inline-block;
}
#prev
{
    background-color: white;
    padding: 13px;
    font-weight: bold;
    left: 0;
}
#next
{
    background-color: white;
    padding: 13px;
    font-weight: bold;
    right: 10px;
}
#prev, #next {
    position: absolute;
    top: 130px;
    -moz-border-radius: 45px 45px 45px 45px; /* Firefox */
    -webkit-border-radius: 45px 45px 45px 45px; /* WebKit */
    border-radius: 45px 45px 45px 45px; /* Standard */
}

#prev a, #next a {
    width: 19px;
    height: 19px;
    display: block;
    text-indent: -99999px;
}

.slider-carousel-with-block
{
    width: 591px;
    height: 359px;

}



.slider-carousel-without-block
{
    width: 980px;
    height: 295px;


}
.slideshowtimeline
{
    width: 904px;
    clear: both;
    float: left;
    display: block;
    padding: 10px 0;
}

.slideshowtimeline .slider-block.pull-left{

}

.slider-block {
    width: 277px;
    height: 359px;
    border: 1px solid #acacac;
    background: #f9f7f7;
}

.slider-block .product-image {
    width: 251px;
    border: 1px solid #e8eaeb;
    margin-left: 12px;
    margin-bottom: 18px;
}

.slider-block .product-image img {
    position: static;
}

.slider-block .product-image em {
    bottom: 0;
    left: 10px;
}

.slider-block .product-image .img_mask {
    left: 0;
    top: 0;
}

.slider-block .product-name {
    height: 75px;
    padding: 12px 12px 0;
}


.slider-block .grey_box {
    display: none;
}

.slider-block .info {
    padding: 0 12px;
    position: relative
}

.slider-block .price-box {
    position: absolute;
    left: 12px;
    top: -8px;
}

.slider-block .tax-details,
.slider-block .delivery-time-details {
    display: block;
    padding-top: 40px;
}