.common-sprite,.product-list.medium .product-3 .product-image-wrapper .price-splash,.product-list.small .product-3 .product-image-wrapper .price-splash{background:url(../images/sprites/common.png?v=2015-06-03) no-repeat}
.product-3{position:relative;padding-top:10px;padding-bottom:7px;background:#fff;border-top:1px solid #f0f0f0;border-left:1px solid #f0f0f0;-webkit-box-shadow:1px 1px 1px 0 #c7c7c7;-moz-box-shadow:1px 1px 1px 0 #c7c7c7;box-shadow:1px 1px 1px 0 #c7c7c7}
.mod-no-boxshadow .product-3{border:1px solid #eee}
.product-3 h3,.product-3 p{margin:0}
.product-3 .super-product-header{overflow:hidden;padding:0 0 8px 0;text-align:center;text-transform:uppercase;background:url(../images/common/dot.png) repeat-x bottom}
.product-3 .product-image-wrapper{display:block;position:absolute;top:10px;left:0;width:100%;text-align:center}
.product-3 .product-title-wrapper{overflow:hidden;display:block;padding-top:5px;background:url(../images/common/dot.png) repeat-x top}
.product-3 .product-title-wrapper h3{margin-bottom:3px}
.product-3 .product-title-wrapper .format{color:#3c3c3c}
.product-3 .product-button-wrapper{margin:0 auto}
.product-3 .product-button-wrapper .btn-small{width:100%;text-align:left;overflow:hidden}
.product-3 .product-button-wrapper .btn-small i{float:right;font-size:1.4em;padding:2px 0 2px 5px;margin:4px -2px 0 2px}
.product-3 .product-button-wrapper .btn-small.btn-buy i,.product-3 .product-button-wrapper .btn-small.btn-rent i{border-left:1px solid #a00815}
.product-3 .product-button-wrapper .btn-small.btn-book i{border-left:1px solid #232323}
.product-3 .product-button-wrapper .btn-small.btn-monitor i{color:#878787;border-left:1px solid #d0d0d0}
.product-3 .product-hover-wrapper{visibility:hidden;opacity:0;overflow:hidden;position:absolute;top:0;left:0;right:0;padding:0 10px;background:rgba(255,255,255,.95);-webkit-transition:250ms,ease-in-out;-moz-transition:250ms,ease-in-out;-o-transition:250ms,ease-in-out;transition:250ms,ease-in-out}
.product-3 .product-hover-wrapper a{text-decoration:inherit!important}
.product-3 .product-hover-wrapper .rating-and-release{margin:10px 0;text-align:center}
.product-3 .product-hover-wrapper .rating-and-release .review-rating{font-size:1.4em}
.product-3 .product-hover-wrapper .rating-and-release .review-rating .fa-stack .fa-star-half{top:1px}
.product-3 .product-hover-wrapper .rating-and-release .release-date{color:#3c3c3c}
.product-3 .product-hover-wrapper .information-wrapper{position:absolute;bottom:5px;color:#3c3c3c}
.product-3 .product-hover-wrapper .information-wrapper .description,.product-3 .product-hover-wrapper .information-wrapper .usp-list{max-height:90px}
.product-3 .product-hover-wrapper .information-wrapper .format,.product-3 .product-hover-wrapper .information-wrapper .ordinary-price{color:#878787!important}
.product-3 .product-hover-wrapper .information-wrapper .ordinary-price{display:block!important;text-decoration:none}
.product-3 .product-hover-wrapper .information-wrapper .ordinary-price span{text-decoration:line-through}
.product-list.small .product-3{padding-left:10px;padding-right:10px}
.product-list.small .product-3 .product-image-wrapper{height:117px}
.product-list.small .product-3 .product-image-wrapper img{max-width:77px;max-height:107px}
.product-list.small .product-3 .product-image-wrapper .price-splash{background-position:0 -421px;height:40px;width:40px;position:absolute;top:-5px;right:-5px;top:-7px!important;right:3px!important}
.product-list.small .product-3 .product-image-wrapper .price-splash p{text-align:center;line-height:40px;font-size:1.1em;font-weight:700;color:#000;margin-bottom:0}
.product-list.small .product-3 .product-title-wrapper{height:74px;margin-top:117px;margin-bottom:5px}
.product-list.small .product-3 .product-button-wrapper{max-width:90px}
.product-list.small .product-3 .product-hover-wrapper{height:126px}
.product-list.small .product-3 .product-hover-wrapper .information-wrapper{left:10px;right:10px}
.product-list.small .product-3 .product-hover-wrapper a{height:117px;display:block}
.product-list.small .product-3:hover .product-hover-wrapper{visibility:visible;opacity:1}
.product-list.small .product-3 .super-product-header~.product-image-wrapper{top:40px}
.product-list.small .product-3 .super-product-header~.product-title-wrapper{margin-top:126px}
.product-list.small .product-3 .super-product-header~.product-hover-wrapper{top:30px}
.product-list.medium .product-3{padding-left:15px;padding-right:15px}
.product-list.medium .product-3 .product-image-wrapper{height:146px}
.product-list.medium .product-3 .product-image-wrapper img{max-width:152px;max-height:136px}
.product-list.medium .product-3 .product-image-wrapper .price-splash{background-position:0 -421px;height:40px;width:40px;position:absolute;top:-5px;right:-5px;top:-7px!important;right:3px!important}
.product-list.medium .product-3 .product-image-wrapper .price-splash p{text-align:center;line-height:40px;font-size:1.1em;font-weight:700;color:#000;margin-bottom:0}
.product-list.medium .product-3 .product-title-wrapper{height:54px;margin-top:146px;margin-bottom:8px}
.product-list.medium .product-3 .product-title-wrapper h4{font-weight:400}
.product-list.medium .product-3 .product-button-wrapper{max-width:105px;margin-bottom:5px}
.product-list.medium .product-3 .product-button-wrapper .btn-small{font-size:1.1em}
.product-list.medium .product-3 .product-button-wrapper .btn-small .fa{font-size:1.2em}
.product-list.medium .product-3 .product-hover-wrapper{height:155px}
.product-list.medium .product-3 .product-hover-wrapper a{height:146px;display:block}
.product-list.medium .product-3 .product-hover-wrapper .information-wrapper{left:15px;right:15px}
.product-list.medium .product-3 .product-hover-wrapper .information-wrapper .description+.format,.product-list.medium .product-3 .product-hover-wrapper .information-wrapper .description+.ordinary-price,.product-list.medium .product-3 .product-hover-wrapper .information-wrapper .usp-list+.format,.product-list.medium .product-3 .product-hover-wrapper .information-wrapper .usp-list+.ordinary-price{margin-top:5px}
.product-list.medium .product-3:hover .product-hover-wrapper{visibility:visible;opacity:1}
.product-list.medium .product-3 .super-product-header~.product-image-wrapper{top:40px}
.product-list.medium .product-3 .super-product-header~.product-title-wrapper{margin-top:155px}
.product-list.medium .product-3 .super-product-header~.product-hover-wrapper{top:30px}
.search-result-wrapper .medium .product-3 .product-title-wrapper{height:64px}
section.super.tmpl-Scroller.pl-3 .carousel-next,section.super.tmpl-Scroller.pl-3 .carousel-previous{margin-top:95px}
section.super.tmpl-Scroller.pl-3 .product-list .small{height:270px!important}
.product-3 .product-title-wrapper{background:url(../images/common/dot.png) repeat-x bottom;margin-bottom:5px!important}
.product-3 .product-title-wrapper h3,.product-3 .product-title-wrapper h4,.product-3 .product-title-wrapper p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.product-3 .price-wrapper{text-align:right;padding-bottom:3px}
.product-3 .price-wrapper .ordinary-price{display:inline!important}
.product-3 .price-wrapper .price{font-size:1.1em}
.product-3 .product-button-wrapper{text-align:center;margin-bottom:0!important}
.product-3 .product-button-wrapper .btn-tiny{width:80px}
.small .product-3 .product-title-wrapper{height:57px!important}
.medium .product-3 .product-title-wrapper{height:54px!important}