/**
* 2016-2019 PrestaAdvanced All Rights Reserved.
*
* NOTICE:  All information contained herein is, and remains
* the property of PrestaAdvanced and its suppliers,
* if any.  The intellectual and technical concepts contained
* herein are proprietary to PrestaAdvanced
* and its suppliers and are protected by trade secret or copyright law.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from PrestaAdvanced
*
*  @author    PrestaAdvanced
*  @copyright 2016-2017 PrestaAdvanced
*  @license  PrestaAdvanced All Rights Reserved
*  International Registered Trademark & Property of PrestaAdvanced
*/

.pacrosssalesslider .exclusive span {
	font-size: 13px;
	line-height: 18px;
	padding: 2px 8px 3px;
	text-decoration: none;
}

.pacrosssalesslider .product-image-container .price-percent-reduction
{
	position:absolute;
	right:1px;
	bottom:1px;
}

.pacrosssalesslider .product-title
{
	height: 22px;
	/*overflow: hidden;*/
	width: 90%;
	text-align: left;
	margin-left: 5%;
	margin-right: 5%;


}
.pacrosssalesslider .product-title a
{
	height: 25px;
	display: inline-block;
	white-space: nowrap;
	text-align: left !important;
	position: relative;
	transition:white-space 1s,height 1s, background 0.5s, overflow 1s ;
	width: 100%;
	overflow: hidden;
	background:none;
}
.pacrosssalesslider .product-title a:hover
{
	white-space: initial;
	text-align: center !important;
	height: auto;
	background: white;
	position: absolute;
	overflow: visible;
	left: 0px;
}

.pacrosssalesslider .old-price.product-price
{
	font-size:inherit !important;
	font-weight:bold;
}

.pacrosssizemedium .product-image-container .price-percent-reduction
{
	font: 600 15px/18px "Open Sans",sans-serif !important; 
}

.pacrosssizesmall .product-image-container .price-percent-reduction
{
	font: 600 14px/15px "Open Sans",sans-serif !important; 
}

.pacrosssizemedium .sale-box , .pacrosssizesmall .sale-box
{
	height: 65px !important;
	width: 65px !important;
}

.pacrosssizemedium .sale-box .sale-label , .pacrosssizesmall .sale-box .sale-label
{
	width: 90px !important;
	right: -23px !important;
	top: 8px !important; 
	font: 700 10px/12px Arial,Helvetica,sans-serif !important;
}

.pacrosssizemedium .sale-box .sale-label::before , .pacrosssizesmall .sale-box .sale-label::before
{
	right: -2px !important;
}
.pacrosssizemedium .sale-box .sale-label::after , .pacrosssizesmall .sale-box .sale-label::after 
{
	left: 1px !important;
}

.pacrosssalesslider .product-image-container
{
	position:relative;
}

.pacrosssalesslider .product-image-container:hover .quick-view
{
	display:inline;
}

.pacrosssalesslider .bx-next
{
	right:-25px !important;
}

.pacrosssalesslider .bx-prev
{
	left:-25px !important;
}


.pacrossslidervert .bx-wrapper
{
	margin:0px auto !important;
}
.pacrossslidersectionvert
{
	text-align:center;
}

.pacrosssalesslider .product-miniature .highlighted-informations,
.pacrosssalesslider #products .highlighted-informations,
.pacrosssalesslider .product-miniature .product-description,
.pacrosssalesslider #products .product-description,
.pacrosssalesslider .product-miniature .thumbnail-container,
.pacrosssalesslider #products .thumbnail-container
{
	width:100%
}
.pacrosssalesslider .product-miniature .thumbnail-container,
.pacrosssalesslider #products .thumbnail-container
{
	height: 240px;
}
.pacrosssalesslider .product-miniature img,
.pacrosssalesslider #products img
{
	margin:0px;
}
.pacrosssalesslider .ajax_add_to_cart_button, .btnaddtocartcross
{
	width:100%;
	white-space:normal !important;
}

.separacioncrosssalessld
{
	margin-bottom:25px;
}

.separacioncrosssalessldsup
{
	margin-top:25px;
}

.pacrosssalesslider .fixvertical .bx-wrapper
{
	margin:0 auto !important;
}

.pacrosssalesslider .fixvertical .input-group-btn-vertical
{
	display:none;
}

.pacrosssalesslider .fxver1 .bx-wrapper
{
height:	360px;
}
.pacrosssalesslider .fxver2 .bx-wrapper
{
height:	720px;
}
.pacrosssalesslider .fxver3 .bx-wrapper
{
height:	1080px;
}

.crossssalessldProductButtons
{
	width: 49%;
	display: inline-block;
}
.crossssalessldProductButtons #products
{
	display: inline-block;
}

.pacrosssalesslider .btn-touchspin
{
	display: none !important;
}
.pacrosssalesslider .input-group .btn-touchspin
{
	display: inherit !important;
}


.pacrosssalesslider #products .product-miniature
{
	margin:0px !important;
}

.pacrosssalesslider .thumbnail-container,
.pacrosssalesslider .thumbnail-container img,
.pacrosssalesslider .thumbnail-container .highlighted-informations
.pacrosssalesslider .thumbnail-container .product-flags
.pacrosssalesslider .thumbnail-container .product-description
{
	max-width: 100% !important;
}
#left-column .pacrosssalesslider .thumbnail-container img {
	margin-left: 0px !important;
}

.patotalcrosssalesextrahook .bx-viewport
{
	height: auto  !important;
}

