
.product-carousel-outer {
  padding: 0 60px 0 60px;
}

.product-carousel .product-image {
    border: 1px solid #ccc;
    max-width: 100%;
    width: auto !important;
    height: 100px;
    margin: 0 auto;
    overflow: hidden;
}

.product-carousel a:hover .product-image {
    border-color: #888;
}

.owl-carousel .owl-nav .owl-next, .owl-carousel .owl-nav .owl-prev {
    position: absolute;
    top: 32px;
    height: 130px;
    width: 27px;
    text-indent: 100%;
    white-space: nowrap;
    overflow: hidden;
    margin: 0;
    padding: 0;
}

.owl-carousel .owl-nav .owl-next:hover {
    background: url(/pictures/arrow_right.png) no-repeat 0 0;
}
.owl-carousel .owl-nav .owl-prev:hover {
    background: url(/pictures/arrow_left.png) no-repeat 0 0;
}
.owl-carousel .owl-nav .owl-next {
    right: -50px;
    background: url(/pictures/arrow_right.png) no-repeat 0 0;
}

.owl-carousel .owl-nav .owl-prev {
    left: -40px;
    background: url(/pictures/arrow_left.png) no-repeat 0 0;
}

.product-carousel a {
    text-decoration: none;
}

.product-carousel p {
    text-decoration: none;
    text-align: center;
    text-decoration: none;
    font-family: Verdana, Geneva, sans-serif;
    font-size: 0.625rem;
}

.product-carousel .price {
    color: #e9007e;
    text-align: center;
    font-weight: bold;
}
