/*--STATIC-CSS--*/
/*!!--CSS-START--*/
/* Template version: 251125_1627 */
/* Skin: Wonder-Advanced Black */
/* CSS version: readyprocss.min115 */
/* Default skin: 1 */
	
/* fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,
.fancybox-tmp
{
	padding: 0;
	margin: 0;
	border: 0;
	outline: none;
	vertical-align: top;
}

.fancybox-wrap {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 8020;
}

.fancybox-skin {
	position: relative;
	background: #fff;
	color: #444;
	text-shadow: none;
	-webkit-border-radius: 2px;
	   -moz-border-radius: 2px;
	        border-radius: 2px;
}

.fancybox-opened {
	z-index: 8030;
}

.fancybox-opened .fancybox-skin {
	-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
	   -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
	        box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
}

.fancybox-outer, .fancybox-inner {
	position: relative;
}

.fancybox-inner {
	overflow: hidden;
	min-width:400px;
	min-height:150px;
}

.fancybox-type-iframe .fancybox-inner {
	-webkit-overflow-scrolling: touch;
}

.fancybox-error {
	color: #444;
	font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
	margin: 0;
	padding: 15px;
	white-space: nowrap;
}

.fancybox-iframe {
	display: block;
	width: 100%;
	height: 100%;
}

.fancybox-image {
	max-width: 100%;
	max-height: 100%;
	display: block;
	/*width: 100%;*/
	height: 100%;
}

#fancybox-loading,
.fancybox-close,
.zoom-close a,
.fancybox-prev span,
.fancybox-next span {
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAACYCAMAAACoAftQAAAAvVBMVEUAAAAAAAAAAAAODg4AAAAAAAAAAADNzc0BAQHZ2dkDAwMHBwcAAADf398CAgI/Pz8BAQEAAACCgoIcHBzl5eUAAAC/v7/x8fEGBgZnZ2cAAADs7OwGBgb4+Pg/Pz/Jycmenp5nZ2f39/eDg4MAAADQ0ND4+Piurq7a2tr8/Pzs7OwAAAD5+fn9/f3e3t4AAAD///9OTk7BwcE1NTWsrKyNjY2cnJx6enpdXV1oaGgsLCy6uroiIiLOzs5BQUFt3PCNAAAAL3RSTlMAAQMIDRIZHSMnLTpESFNVXWlpbG15en+HiZCWoaGssrO2vsDFydPU3uL4+fr9/Ywv6xsAAAQVSURBVHhe7JZbc6JMGIQXAUOQEMi3uMYkrmopZgqs5ujZ//+zvpdNzMsMlli1N3uRvtCbpzo9I+nmhyqN9OO6GNQ6Ha1SG0mcrhskXe90rvKE6kbX7r9MF4vp2887nfBrqPW0xJemD4w32e7jHIj2602SbNZ7Qfgd0zJLtgKi2B0+tSsE3h8u0RX7HGGfHWrK9oiIbrK69SiQHxTliO5VWtP0rrNEemhoj6muaYqx2XuGyJrwbgUKohhb3hIFM6wCC7Zm4+M5Zs5fpKNiTYndEOUHDFRYCeADLvGiy7DtL7E5/12gJPacalPlqEc2eoFAdmCa2UOGyOhoUuQgwo7PxCwJMGXYGcQMlyCVX3DchCkGs3V6h0iFgyUSZsuS6QQLGaYDhueUHxhf3RpzOqB8dRMcz84lf5FS9A1Ngi2PQm8PF7RBZOnEyqFnSC/BKX6bHQmucpB13mRzCJtTsPUowlpl14if2JifUXcwgeqdA2OLn1C+PdsbzCKkW0a3KeKxbbAxF4FJ9EgAaXGqyFORAuLZNrkMZNoNKnNS9PE5dpltFofjB4PJXIAk5rP/HMu4Ukmm7XjEkwLfc2yT66tJk7lp2T2H1LMtk2wVVsWpcE0SlW4DbeLE/xG3eRvfQv7Fptw4KvpDNRKLt1/3rZty/xbjrPef1+5D018ITYttkiTrfAUsrmzK3RTIT/woHxH3DaZl9h2rRH2aX0ydaYb1BVK1zNdA32RvNn7DkVmmoyeVJvYBMcdl5Vg2/lW0zpSbUNIKT12KLV8wVjsmNvGW63feU3qj86veGQmAA1e5qzbStNZdmVTlRzzbSjG+4+t4u1iqjxxjR6pczaiNBCCVXoGx25X7mUNGgJBHM/QsXWp+dk4U5xJjX4EXSM7ACcCxnnnm2zI8rxVoFgMr/lUwUpyNPvYVx/eRfaUSQzkzLWxEOVhiwynCAd2GvCm/2bquBPEo+LxnDv0YXdyfFOHQP+8EV/kY0enSorxyitoLxxwiabDRqDImWF2JJVBIeVNEk2HgsDGn7vkhcPy67lMOiBGF4AGS3tX8yYqAfb5eF/kRiMPX4cDjEDLd8wezJT4lwtHrMHBtbg6V9oLhYDYLw3A2eSVbn0elSdMCecFg+Ee0Kq7dlftLXSCrRxNE8lzH7hp0Nu3qpHQty7Ztq2sabHvtpb/SLauisVTye1O+N2Ubbxhu2xSAq6x1UwoAWfum8P3Gu5ZNYaUA2jaFJYCofVPYOWnZFD4TcLpxU1ZAnN24KRnfxQ2bshEE/Vub8r0p35vi/t9eHRoBDMNQDJUvMLkOkDMM+8D7b9cR+kOKLPy4juojnQeAkWWVAyLLLINVdovj44N8LOqi/3Djxo0bN5ZvdbWJuwHhrw2ILYdqBwDT2fEEXtrZFmVcCWLiAAAAAElFTkSuQmCC');
}

#fancybox-loading {
	position: fixed;
	top: 50%;
	left: 50%;
	margin-top: -22px;
	margin-left: -22px;
	background-position: 0 -108px;
	opacity: 0.8;
	cursor: pointer;
	z-index: 8060;
}

#fancybox-loading div {
	width: 44px;
	height: 44px;
	background-image: url("data:image/gif;base64,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");
	background-repeat: no-repeat;
	background-position: center center;
}

.fancybox-close {
	position: absolute;
	top: -10px;
	right: -10px;
	width: 36px;
	height: 36px;
	cursor: pointer;
	z-index: 8040;
}

.fancybox-nav {
	position: absolute;
	top: 0;
	width: 10%;
	height: 90%;
	cursor: pointer;
	text-decoration: none;
	background-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==");
	background-color: transparent;
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	z-index: 8040;
}

.fancybox-prev {
	left: 0;
}

.fancybox-next {
	right: 0;
}

.fancybox-nav span {
	position: absolute;
	top: 50%;
	width: 36px;
	height: 34px;
	margin-top: -18px;
	cursor: pointer;
	z-index: 8040;
	visibility: hidden;
}

.fancybox-prev span {
	left: 10px;
	background-position: 0 -36px;
}

.fancybox-next span {
	right: 10px;
	background-position: 0 -72px;
}

.fancybox-nav:hover span {
	visibility: visible;
}

.fancybox-tmp {
	position: absolute;
	top: -99999px;
	left: -99999px;
	visibility: hidden;
	max-width: 99999px;
	max-height: 99999px;
	overflow: visible !important;
}

/* Overlay helper */

.fancybox-lock {
    overflow: hidden !important;
    width: auto;
}

.fancybox-lock body {
    overflow: hidden !important;
}

.fancybox-lock-test {
    overflow-y: hidden !important;
}

.fancybox-overlay {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
	display: none;
	z-index: 8010;
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QjY3NjM0OUJFNDc1MTFFMTk2RENERUM5RjI5NTIwMEQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QjY3NjM0OUNFNDc1MTFFMTk2RENERUM5RjI5NTIwMEQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpCNjc2MzQ5OUU0NzUxMUUxOTZEQ0RFQzlGMjk1MjAwRCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpCNjc2MzQ5QUU0NzUxMUUxOTZEQ0RFQzlGMjk1MjAwRCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgbXtVkAAAAPSURBVHjaYhDg4dkAEGAAATEA2alCfCIAAAAASUVORK5CYII=');
}

.fancybox-overlay-fixed {
	position: fixed;
	bottom: 0;
	right: 0;
}

.fancybox-lock .fancybox-overlay {
	overflow: auto;
	overflow-y: scroll;
}

/* Title helper */

.fancybox-title {
	visibility: hidden;
	font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
	position: relative;
	text-shadow: none;
	z-index: 8050;
}

.fancybox-opened .fancybox-title {
	visibility: visible;
}

.fancybox-title-float-wrap {
	position: absolute;
	bottom: 0;
	right: 50%;
	margin-bottom: -35px;
	z-index: 8050;
	text-align: center;
}

.fancybox-title-float-wrap .child {
	display: inline-block;
	margin-right: -100%;
	padding: 2px 20px;
	background: transparent; /* Fallback for web browsers that doesn't support RGBa */
	background: rgba(0, 0, 0, 0.8);
	-webkit-border-radius: 15px;
	   -moz-border-radius: 15px;
	        border-radius: 15px;
	text-shadow: 0 1px 2px #222;
	color: #FFF;
	font-weight: bold;
	line-height: 24px;
	white-space: nowrap;
}

.fancybox-title-outside-wrap {
	position: relative;
	margin-top: 10px;
	color: #fff;
}

.fancybox-title-inside-wrap {
	padding: 5px;
	margin-top:1px;
	color: #fff;
	background: #000;
	background: rgba(0, 0, 0, .8);
}

.fancybox-title-over-wrap {
	position: absolute;
	bottom: 0;
	left: 0;
	color: #fff;
	padding: 10px;
	background: #000;
	background: rgba(0, 0, 0, .8);
}

/*Retina graphics!*/
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	   only screen and (min--moz-device-pixel-ratio: 1.5),
	   only screen and (min-device-pixel-ratio: 1.5){

	#fancybox-loading, .fancybox-close,.zoom-close a, .fancybox-prev span, .fancybox-next span {
		background-image:url('/ReadySkins/wonder/img/fancybox_sprite@2x.png');
		background-size: 44px 152px; /*The size of the normal image, half the size of the hi-res image*/
	}

	#fancybox-loading div {
		background-image: url('/ReadySkins/wonder/img/fancybox_loading@2x.gif');
		background-size: 24px 24px; /*The size of the normal image, half the size of the hi-res image*/
	}
}
@media screen and (max-width: 667px) {
	.fancybox-nav{
		height:80%;
	}
}


/*ALERT CSS*/
.ajax_warning{
	text-align:center;
}
.ajax_message,
.ajax_warning{
	max-width:400px;
}
.ajax_message .title{
	font-size:18px;
	display:block;
	margin-bottom:15px;
	color:#f97c00;
}
.ajax_warning p{
	background-image:url("data:image/gif;base64,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");
	background-repeat:no-repeat;
	padding:5px 0 25px 55px;
	text-align:left;
	font-size:16px;
}
.ajax_message p{
	padding:0 0 25px 0;
	font-size:16px;
}
.ajax_message input,
.ajax_warning input{
	padding:4px;
	font-size:14px;
}
.ajax_message a,
.ajax_warning a{
	text-decoration:none;
}
.ajax_message a.imageLink,
.ajax_warning a.imageLink{
	background:none !important;
	width:auto;
	display:inline;
}
.ajax_message a img,
.ajax_warning a img{
	margin:0 10px 10px 0 !important;
	float:left;
}
.ajax_message hr{
	clear:both;
	border:0;
	border-top:1px solid #ddd;
}
.ajax_message h2{
	font-size:14px;
	padding:0;
	margin:0 0 5px 0;
}
.ajax_message .webRequestMail{
	width:60%;
}
#readyYtApiPlayer{
	width:500px;
}
.readyTemporayHiddenElement{
	display:none;
}
.ajax_message .shippingTimes strong{
	color:#ff0000;
	font-size:13px;
	margin:0 0 5px 0;
	padding:0;
}
.ajax_message .shippingTimes{
	color:#000;
	font-size:11px;
	text-align:center;
}
.ajax_message .shippingTimes span{
	display:block;
	font-weight: bold;
}
#zoom-box{
	background-color:#fff;
	position:fixed;
	text-align:center;
	bottom:0;
	top:0;
	left:0;
	right:0;
	padding:0;
	height:100%;
	width: 100%;
	z-index:1000;
}
#zoom{
	padding-top: 50px;
	border:2px solid;
	width:100%;
	height:100%;
	text-align:left;
}
#zoom.loading{
	background-image:url("data:image/gif;base64,R0lGODlhMAAwAKIFAP39/sLJz8rQ1djc4Ort7////wAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpiOGFhYTYzMi01OTBiLTRmNzktYTczMC01ZTY0OTY3Y2IyY2UiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTMzMTBDMTk0RUQxMTFFMzg4MkJDNTk5QTc3NTdFRkEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTMzMTBDMTg0RUQxMTFFMzg4MkJDNTk5QTc3NTdFRkEiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NWJkY2YyNTUtMmI5OS00MDM4LWIwYzItZjVjOTY3NjY3MDEwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOmI4YWFhNjMyLTU5MGItNGY3OS1hNzMwLTVlNjQ5NjdjYjJjZSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8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");
	background-position: center center;
	background-repeat: no-repeat;
}
.zoom-close{
	z-index: 1000;
	position: absolute;
	right: 13px;
	top: 10px;
	width: auto;
	background: rgba(255, 255, 255, 0.5);
}
.zoom-close a{
	font-size:0;
	width: 36px;
	height: 36px;
	cursor: pointer;
	display: block;
}.thumb_wrapper a.prev,
.thumb_wrapper a.next{
	width:26px;
	height:100%;
	position:absolute;
	outline:none;
	cursor:pointer;
	top:0;
	border:0 !important;
	z-index:10;
}
.thumb_wrapper a.prev{
	left:0px;
	background-repeat:no-repeat;
	background-position: 0 center;
	background-color:transparent;
}
.thumb_wrapper a.next{
	right:0px;
	background-repeat:no-repeat;
	background-position:100% center;
	background-color:transparent;
}
.thumb_wrapper a.prev,
.thumb_wrapper a.next{
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADUAAAAlEAYAAACyoH2oAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAVSSURBVHja7JtfaFNXAMa/e3ubWO0acBVqycMwMXQlBu3D0P7xoWhIa5RagmilffKhbHsQm4chTvAlsGF1ILiwSfZgV4oE/yZtKRLcbKzkoY4YWjWtDikhriX/Vq03Tc7dwz13xaZWZInNdfd7+XHuOfdyvvvlnNyc3MMAALA+IpL9QiTTSNn8JlkLLVspzfR4Ky23vuU86XrS9Y2UekotZQWlivK1yCw9n+8WmXQKgiAIwutyvKcYhmEYpmyLWKq4I3JdUGTJXyKFasp1lGnKFOUM5RRliDIgkozSsm8ZB2k9pTBC6aHHh99y3iiEItfiwuLC4kK0NxaOhWNhz292p91pdzY4RAOfbhFbAe8ibW/v6erp6ulqrImdiZ2JnfGWLk4vTi9OR38t9vtQ9EEtV3Zvdm92b+LbC2MXxi6MtaynM4Jx9YDK/uzd0bujd4eZZHdld2V3Jb6Tm2/ZBSUp/iz+LP5s5CsxiM39qwe1+WLMH/PH/MOfyNUvC5lK06Zp07Q1mKURtXrr9e2aiCaiiTRUydUv8+/QkqsBhmEYxvCj6CL85VvqDWL948dy9SnbEfV/kxKUEpQiJSglKEVKUIqUoJSg8qAX5AV5QQDextt428dz4yQ/kr9CiyvUhT1Wj9VjBYLpYDqYBtRutVvtBo4NHBs4NgBoDmsOaw7LL6DkQHIgOQBccl1yXXIBvIW38BbApDKpTCrA6rF6rB4ZrEx4Q96QNwQ8nHk483Amt75R36hv1C9RbisTo1OjU6NTS1yubdpt2m1aYJ9xn3GfsQhH1NDc0NzQHDC5e3L35G6AA/fGxdUH1AfUBwATa2JNLAAXXHDJb0SZHCaHyQE8IA/IAwLwN/mb/M2l+klMYhIA+4R9wj4BWipbKlsqi2BEjZwYOTFyAphwT7gn3Ln16gp1hboCsF2xXbFdATbVbqrdVJvHKWGN1vpmJ2YnZicA9yH3IfchgE/xKT6V267WVmurtQHmc+Zz5nNrENSjjkcdjzqA2823m283rxDQPfU99T3goPWg9aAVqGyvbK9sL8DcvcaLsnNX567OXQWuea55rnkAvp6v5+tz2+3x7fHt8QE1/TX9Nf0fcOpj77P32ftAKSklpSs89XAnuZPcSYDxMT7G9/E+NjPPmefMc4A7zh3njgPEQRzEscL9CrABNrCGU99d413jXSMQjoaj4WhuvcqkMqlMQGtda11rHbDx7MazG8/Kf0TF7DF7zA4Mjg+OD44D6WA6mA7mtttatbVqaxXQFGoKNYWK4KnPn/Fn/Blg2jntnHauEFhEFVFFgP3D+4f3DwMbxjeMbxiXX1Av617WvawDblluWW5ZgHR1ujpdndtO163r1nUDDVwD15CHR7a8/eCVOmRIGBKGBMCVc+Vc+RKJgRiIAXjqeup66pLvVCf1X/Kz3KfkP18BFWxlYuepnad2ngL0GX1GnwFKOko6SjqAskBZoCwA6Np0bbo2+QYl9V/yI/mT/Er+865Cv5SR0CV0CZ0gpL1pb9pbgLdzxG+Ci6u/3CJNffmT5EfyV2gp70woi7KKlKCUoBQpQSlSglKCUqQE9Z9//20XtgvbX9F/gkjj6q2zvxM3cRP3vEEJ6gMreT15PXndTzeCvXrHcufCZ6n51HxqfuwbJagPJGImZmJOnu6L9kX7oud/obE5Vj8r0XpZe1l7WXv+b1JP6kl98nv5TSFFrkxPpifTM/t5/Eb8RvzG0JF87TiMH40fjR8d+jnTmenMdM42Fft9YEQDxb6Hl/SJfP21yNRPYvcX3nsdnu7h/UEsae6IXPcH7edp+vEtuj28/wwAea4CZYt/JiEAAAAASUVORK5CYII=");
}
#colMid .video_gallery .item{
	width:100%;
	max-width:100%;
	clear:both;
	margin:0 0 35px 0px;
	/*text-align:center;*/
	border:2px solid #DCDCDC;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	overflow:hidden;
}
#colMid .thumb_wrapper{
	position:relative;
	/*text-align:center;*/
	margin:auto;
}
#colMid .video_gallery .thumb{
	margin:auto;
	overflow:hidden;
	height: 224px;
	/*^^^ altezza temporanea*/
}
#colMid .video_gallery .thumb ul{
	list-style:none;
	margin:0;
	padding:0;
}
#colMid .video_gallery .thumb ul li{
	list-style:none;
	text-align:center;
	margin:0;
	padding:0;
	display:inline-block;
	position:relative;
	top:0;
	left:0;
}
#colMid .video_gallery .thumb ul li a img{
	border-top:20px solid #fff;
	border-bottom:20px solid #fff;
	border-right:10px solid #fff;
	border-left:10px solid #fff;
	margin:auto;
	width:320px;
	height:180px;
}
#colMid .video_gallery .thumb ul li a::after{
	content:" ";
	display:block;
	position:absolute;
	top:0;
	left:0;
	width:320px;
	height:180px;
	z-index:10;
	background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjQ1NDdFOUNBOUM4MDExRTc5MEI5RTlCMTY5ODkzMzNBIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjQ1NDdFOUNCOUM4MDExRTc5MEI5RTlCMTY5ODkzMzNBIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NDU0N0U5Qzg5QzgwMTFFNzkwQjlFOUIxNjk4OTMzM0EiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NDU0N0U5Qzk5QzgwMTFFNzkwQjlFOUIxNjk4OTMzM0EiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5luzL+AAAI1klEQVR42txae1BU1x3e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");
	background-position: center center;
	background-repeat: no-repeat;	
}
#colMid .video_embedded{
	border:2px solid #DCDCDC;
	height: 0;
	overflow: hidden;
	padding-bottom: 56.25%;
	padding-top: 30px;
	position: relative;
	clear:both;
}
#colMid .video_embedded iframe{
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
	border:0;
}
#colMid .video_gallery .description{
	position:absolute;
	bottom:23px;
	right:10px;
	left:10px;
	height:36px;
	overflow:hidden;
	line-height:1.2;
	background:#000;
	opacity:0.75;
	color:#fff;
	padding:2px;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
}#fancybox-thumbs {
	position: absolute;
	overflow: hidden;
	z-index:9000;
	
	background:#fff;
	
	border-left:10px solid #fff;
	border-right:10px solid #fff;
	border-bottom:10px solid #fff;
	
}
#fancybox-thumbs ul {
	position: relative;
	list-style: none;
	margin: 0;
	padding: 5px 0 0 0;
}

#fancybox-thumbs ul li {
	float: left;
	opacity: 0.5;
	padding:0 2px 0 2px;
	margin:0 2px 0 2px;
	border:1px solid #999;
}

#fancybox-thumbs ul li.active {
	opacity: 1;
	border:1px solid #000;
}

#fancybox-thumbs ul li:hover {
	opacity: 1;
}

#fancybox-thumbs ul li a {
	display: block;
	position: relative;
	overflow: hidden;
	outline: none;
}

#fancybox-thumbs ul li img {
	display: block;
	/*position: relative;*/
	border: 0;
	padding: 0;
}
.select2-container {
  box-sizing: border-box;
  display: inline-block;
  margin: 0;
  position: relative;
  vertical-align: middle; }
  .select2-container .select2-selection--single {
    box-sizing: border-box;
    cursor: pointer;
    display: block;
    height: 28px;
    user-select: none;
    -webkit-user-select: none; }
    .select2-container .select2-selection--single .select2-selection__rendered {
      display: block;
      padding-left: 8px;
      padding-right: 20px;
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap; }
    .select2-container .select2-selection--single .select2-selection__clear {
      position: relative; }
  .select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered {
    padding-right: 8px;
    padding-left: 20px; }
  .select2-container .select2-selection--multiple {
    box-sizing: border-box;
    cursor: pointer;
    display: block;
    min-height: 32px;
    user-select: none;
    -webkit-user-select: none; }
    .select2-container .select2-selection--multiple .select2-selection__rendered {
      display: inline-block;
      overflow: hidden;
      padding-left: 8px;
      text-overflow: ellipsis;
      white-space: nowrap; }
  .select2-container .select2-search--inline {
    float: left; }
    .select2-container .select2-search--inline .select2-search__field {
      box-sizing: border-box;
      border: none;
      font-size: 100%;
      margin-top: 5px;
      padding: 0; }
      .select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button {
        -webkit-appearance: none; }

.select2-dropdown {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  box-sizing: border-box;
  display: block;
  position: absolute;
  left: -100000px;
  width: 100%;
  z-index: 1051; }

.select2-results {
  display: block; }

.select2-results__options {
  list-style: none;
  margin: 0;
  padding: 0; }

.select2-results__option {
  padding: 6px;
  user-select: none;
  -webkit-user-select: none; }
  .select2-results__option[aria-selected] {
    cursor: pointer; }

.select2-container--open .select2-dropdown {
  left: 0; }

.select2-container--open .select2-dropdown--above {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0; }

.select2-container--open .select2-dropdown--below {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0; }

.select2-search--dropdown {
  display: block;
  padding: 4px; }
  .select2-search--dropdown .select2-search__field {
    padding: 4px;
    width: 100%;
    box-sizing: border-box; }
    .select2-search--dropdown .select2-search__field::-webkit-search-cancel-button {
      -webkit-appearance: none; }
  .select2-search--dropdown.select2-search--hide {
    display: none; }

.select2-close-mask {
  border: 0;
  margin: 0;
  padding: 0;
  display: block;
  position: fixed;
  left: 0;
  top: 0;
  min-height: 100%;
  min-width: 100%;
  height: auto;
  width: auto;
  opacity: 0;
  z-index: 99;
  background-color: #fff;
  filter: alpha(opacity=0); }

.select2-hidden-accessible {
  border: 0 !important;
  clip: rect(0 0 0 0) !important;
  height: 1px !important;
  margin: -1px !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  width: 1px !important; }

.select2-container--default .select2-selection--single {
  background-color: #fff;
  border: 1px solid #aaa;
  border-radius: 4px; }
  .select2-container--default .select2-selection--single .select2-selection__rendered {
    color: #444;
    line-height: 28px; }
  .select2-container--default .select2-selection--single .select2-selection__clear {
    cursor: pointer;
    float: right;
    font-weight: bold; }
  .select2-container--default .select2-selection--single .select2-selection__placeholder {
    color: #999; }
  .select2-container--default .select2-selection--single .select2-selection__arrow {
    height: 26px;
    position: absolute;
    top: 1px;
    right: 1px;
    width: 20px; }
    .select2-container--default .select2-selection--single .select2-selection__arrow b {
      border-color: #888 transparent transparent transparent;
      border-style: solid;
      border-width: 5px 4px 0 4px;
      height: 0;
      left: 50%;
      margin-left: -4px;
      margin-top: -2px;
      position: absolute;
      top: 50%;
      width: 0; }

.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear {
  float: left; }

.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow {
  left: 1px;
  right: auto; }

.select2-container--default.select2-container--disabled .select2-selection--single {
  background-color: #eee;
  cursor: default; }
  .select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear {
    display: none; }

.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
  border-color: transparent transparent #888 transparent;
  border-width: 0 4px 5px 4px; }

.select2-container--default .select2-selection--multiple {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: text; }
  .select2-container--default .select2-selection--multiple .select2-selection__rendered {
    box-sizing: border-box;
    list-style: none;
    margin: 0;
    padding: 0 5px;
    width: 100%; }
    .select2-container--default .select2-selection--multiple .select2-selection__rendered li {
      list-style: none; }
  .select2-container--default .select2-selection--multiple .select2-selection__placeholder {
    color: #999;
    margin-top: 5px;
    float: left; }
  .select2-container--default .select2-selection--multiple .select2-selection__clear {
    cursor: pointer;
    float: right;
    font-weight: bold;
    margin-top: 5px;
    margin-right: 10px; }
  .select2-container--default .select2-selection--multiple .select2-selection__choice {
    background-color: #e4e4e4;
    border: 1px solid #aaa;
    border-radius: 4px;
    cursor: default;
    float: left;
    margin-right: 5px;
    margin-top: 5px;
    padding: 0 5px; }
  .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
    color: #999;
    cursor: pointer;
    display: inline-block;
    font-weight: bold;
    margin-right: 2px; }
    .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
      color: #333; }

.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice, .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder, .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline {
  float: right; }

.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
  margin-left: 5px;
  margin-right: auto; }

.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {
  margin-left: 2px;
  margin-right: auto; }

.select2-container--default.select2-container--focus .select2-selection--multiple {
  border: solid black 1px;
  outline: 0; }

.select2-container--default.select2-container--disabled .select2-selection--multiple {
  background-color: #eee;
  cursor: default; }

.select2-container--default.select2-container--disabled .select2-selection__choice__remove {
  display: none; }

.select2-container--default.select2-container--open.select2-container--above .select2-selection--single, .select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple {
  border-top-left-radius: 0;
  border-top-right-radius: 0; }

.select2-container--default.select2-container--open.select2-container--below .select2-selection--single, .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0; }

.select2-container--default .select2-search--dropdown .select2-search__field {
  border: 1px solid #aaa; }

.select2-container--default .select2-search--inline .select2-search__field {
  background: transparent;
  border: none;
  outline: 0;
  box-shadow: none;
  -webkit-appearance: textfield; }

.select2-container--default .select2-results > .select2-results__options {
  max-height: 200px;
  overflow-y: auto; }

.select2-container--default .select2-results__option[role=group] {
  padding: 0; }

.select2-container--default .select2-results__option[aria-disabled=true] {
  color: #999; }

.select2-container--default .select2-results__option[aria-selected=true] {
  background-color: #ddd; }

.select2-container--default .select2-results__option .select2-results__option {
  padding-left: 1em; }
  .select2-container--default .select2-results__option .select2-results__option .select2-results__group {
    padding-left: 0; }
  .select2-container--default .select2-results__option .select2-results__option .select2-results__option {
    margin-left: -1em;
    padding-left: 2em; }
    .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
      margin-left: -2em;
      padding-left: 3em; }
      .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
        margin-left: -3em;
        padding-left: 4em; }
        .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
          margin-left: -4em;
          padding-left: 5em; }
          .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
            margin-left: -5em;
            padding-left: 6em; }

.select2-container--default .select2-results__option--highlighted[aria-selected] {
  background-color: #5897fb;
  color: white; }

.select2-container--default .select2-results__group {
  cursor: default;
  display: block;
  padding: 6px; }

.select2-container--classic .select2-selection--single {
  background-color: #f7f7f7;
  border: 1px solid #aaa;
  border-radius: 4px;
  outline: 0;
  background-image: -webkit-linear-gradient(top, white 50%, #eeeeee 100%);
  background-image: -o-linear-gradient(top, white 50%, #eeeeee 100%);
  background-image: linear-gradient(to bottom, white 50%, #eeeeee 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0); }
  .select2-container--classic .select2-selection--single:focus {
    border: 1px solid #5897fb; }
  .select2-container--classic .select2-selection--single .select2-selection__rendered {
    color: #444;
    line-height: 28px; }
  .select2-container--classic .select2-selection--single .select2-selection__clear {
    cursor: pointer;
    float: right;
    font-weight: bold;
    margin-right: 10px; }
  .select2-container--classic .select2-selection--single .select2-selection__placeholder {
    color: #999; }
  .select2-container--classic .select2-selection--single .select2-selection__arrow {
    background-color: #ddd;
    border: none;
    border-left: 1px solid #aaa;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    height: 26px;
    position: absolute;
    top: 1px;
    right: 1px;
    width: 20px;
    background-image: -webkit-linear-gradient(top, #eeeeee 50%, #cccccc 100%);
    background-image: -o-linear-gradient(top, #eeeeee 50%, #cccccc 100%);
    background-image: linear-gradient(to bottom, #eeeeee 50%, #cccccc 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0); }
    .select2-container--classic .select2-selection--single .select2-selection__arrow b {
      border-color: #888 transparent transparent transparent;
      border-style: solid;
      border-width: 5px 4px 0 4px;
      height: 0;
      left: 50%;
      margin-left: -4px;
      margin-top: -2px;
      position: absolute;
      top: 50%;
      width: 0; }

.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear {
  float: left; }

.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow {
  border: none;
  border-right: 1px solid #aaa;
  border-radius: 0;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  left: 1px;
  right: auto; }

.select2-container--classic.select2-container--open .select2-selection--single {
  border: 1px solid #5897fb; }
  .select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow {
    background: transparent;
    border: none; }
    .select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b {
      border-color: transparent transparent #888 transparent;
      border-width: 0 4px 5px 4px; }

.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  background-image: -webkit-linear-gradient(top, white 0%, #eeeeee 50%);
  background-image: -o-linear-gradient(top, white 0%, #eeeeee 50%);
  background-image: linear-gradient(to bottom, white 0%, #eeeeee 50%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0); }

.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  background-image: -webkit-linear-gradient(top, #eeeeee 50%, white 100%);
  background-image: -o-linear-gradient(top, #eeeeee 50%, white 100%);
  background-image: linear-gradient(to bottom, #eeeeee 50%, white 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0); }

.select2-container--classic .select2-selection--multiple {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: text;
  outline: 0; }
  .select2-container--classic .select2-selection--multiple:focus {
    border: 1px solid #5897fb; }
  .select2-container--classic .select2-selection--multiple .select2-selection__rendered {
    list-style: none;
    margin: 0;
    padding: 0 5px; }
  .select2-container--classic .select2-selection--multiple .select2-selection__clear {
    display: none; }
  .select2-container--classic .select2-selection--multiple .select2-selection__choice {
    background-color: #e4e4e4;
    border: 1px solid #aaa;
    border-radius: 4px;
    cursor: default;
    float: left;
    margin-right: 5px;
    margin-top: 5px;
    padding: 0 5px; }
  .select2-container--classic .select2-selection--multiple .select2-selection__choice__remove {
    color: #888;
    cursor: pointer;
    display: inline-block;
    font-weight: bold;
    margin-right: 2px; }
    .select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover {
      color: #555; }

.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
  float: right; }

.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
  margin-left: 5px;
  margin-right: auto; }

.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {
  margin-left: 2px;
  margin-right: auto; }

.select2-container--classic.select2-container--open .select2-selection--multiple {
  border: 1px solid #5897fb; }

.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0; }

.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0; }

.select2-container--classic .select2-search--dropdown .select2-search__field {
  border: 1px solid #aaa;
  outline: 0; }

.select2-container--classic .select2-search--inline .select2-search__field {
  outline: 0;
  box-shadow: none; }

.select2-container--classic .select2-dropdown {
  background-color: white;
  border: 1px solid transparent; }

.select2-container--classic .select2-dropdown--above {
  border-bottom: none; }

.select2-container--classic .select2-dropdown--below {
  border-top: none; }

.select2-container--classic .select2-results > .select2-results__options {
  max-height: 200px;
  overflow-y: auto; }

.select2-container--classic .select2-results__option[role=group] {
  padding: 0; }

.select2-container--classic .select2-results__option[aria-disabled=true] {
  color: grey; }

.select2-container--classic .select2-results__option--highlighted[aria-selected] {
  background-color: #3875d7;
  color: white; }

.select2-container--classic .select2-results__group {
  cursor: default;
  display: block;
  padding: 6px; }

.select2-container--classic.select2-container--open .select2-dropdown {
  border-color: #5897fb; }
.sy-box{
	clear:both;
	margin:0 0 20px 0;
}
@-webkit-keyframes left-right {
  0% {
    -webkit-transform: translateY(-20%) translateX(-10%);
    -moz-transform: translateY(-20%) translateX(-10%);
    -ms-transform: translateY(-20%) translateX(-10%);
    -o-transform: translateY(-20%) translateX(-10%);
    transform: translateY(-20%) translateX(-10%);
  }

  100% {
    -webkit-transform: translateY(0%) translateX(10%);
    -moz-transform: translateY(0%) translateX(10%);
    -ms-transform: translateY(0%) translateX(10%);
    -o-transform: translateY(0%) translateX(10%);
    transform: translateY(0%) translateX(10%);
  }
}

@-moz-keyframes left-right {
  0% {
    -webkit-transform: translateY(-20%) translateX(-10%);
    -moz-transform: translateY(-20%) translateX(-10%);
    -ms-transform: translateY(-20%) translateX(-10%);
    -o-transform: translateY(-20%) translateX(-10%);
    transform: translateY(-20%) translateX(-10%);
  }

  100% {
    -webkit-transform: translateY(0%) translateX(10%);
    -moz-transform: translateY(0%) translateX(10%);
    -ms-transform: translateY(0%) translateX(10%);
    -o-transform: translateY(0%) translateX(10%);
    transform: translateY(0%) translateX(10%);
  }
}

@-ms-keyframes left-right {
  0% {
    -webkit-transform: translateY(-20%) translateX(-10%);
    -moz-transform: translateY(-20%) translateX(-10%);
    -ms-transform: translateY(-20%) translateX(-10%);
    -o-transform: translateY(-20%) translateX(-10%);
    transform: translateY(-20%) translateX(-10%);
  }

  100% {
    -webkit-transform: translateY(0%) translateX(10%);
    -moz-transform: translateY(0%) translateX(10%);
    -ms-transform: translateY(0%) translateX(10%);
    -o-transform: translateY(0%) translateX(10%);
    transform: translateY(0%) translateX(10%);
  }
}

@keyframes left-right {
  0% {
    -webkit-transform: translateY(-20%) translateX(-10%);
    -moz-transform: translateY(-20%) translateX(-10%);
    -ms-transform: translateY(-20%) translateX(-10%);
    -o-transform: translateY(-20%) translateX(-10%);
    transform: translateY(-20%) translateX(-10%);
  }

  100% {
    -webkit-transform: translateY(0%) translateX(10%);
    -moz-transform: translateY(0%) translateX(10%);
    -ms-transform: translateY(0%) translateX(10%);
    -o-transform: translateY(0%) translateX(10%);
    transform: translateY(0%) translateX(10%);
  }
}

@-webkit-keyframes right-left {
  0% {
    -webkit-transform: translateY(0%) translateX(10%);
    -moz-transform: translateY(0%) translateX(10%);
    -ms-transform: translateY(0%) translateX(10%);
    -o-transform: translateY(0%) translateX(10%);
    transform: translateY(0%) translateX(10%);
  }

  100% {
    -webkit-transform: translateY(-20%) translateX(-10%);
    -moz-transform: translateY(-20%) translateX(-10%);
    -ms-transform: translateY(-20%) translateX(-10%);
    -o-transform: translateY(-20%) translateX(-10%);
    transform: translateY(-20%) translateX(-10%);
  }
}

@-moz-keyframes right-left {
  0% {
    -webkit-transform: translateY(0%) translateX(10%);
    -moz-transform: translateY(0%) translateX(10%);
    -ms-transform: translateY(0%) translateX(10%);
    -o-transform: translateY(0%) translateX(10%);
    transform: translateY(0%) translateX(10%);
  }

  100% {
    -webkit-transform: translateY(-20%) translateX(-10%);
    -moz-transform: translateY(-20%) translateX(-10%);
    -ms-transform: translateY(-20%) translateX(-10%);
    -o-transform: translateY(-20%) translateX(-10%);
    transform: translateY(-20%) translateX(-10%);
  }
}

@-ms-keyframes right-left {
  0% {
    -webkit-transform: translateY(0%) translateX(10%);
    -moz-transform: translateY(0%) translateX(10%);
    -ms-transform: translateY(0%) translateX(10%);
    -o-transform: translateY(0%) translateX(10%);
    transform: translateY(0%) translateX(10%);
  }

  100% {
    -webkit-transform: translateY(-20%) translateX(-10%);
    -moz-transform: translateY(-20%) translateX(-10%);
    -ms-transform: translateY(-20%) translateX(-10%);
    -o-transform: translateY(-20%) translateX(-10%);
    transform: translateY(-20%) translateX(-10%);
  }
}

@keyframes right-left {
  0% {
    -webkit-transform: translateY(0%) translateX(10%);
    -moz-transform: translateY(0%) translateX(10%);
    -ms-transform: translateY(0%) translateX(10%);
    -o-transform: translateY(0%) translateX(10%);
    transform: translateY(0%) translateX(10%);
  }

  100% {
    -webkit-transform: translateY(-20%) translateX(-10%);
    -moz-transform: translateY(-20%) translateX(-10%);
    -ms-transform: translateY(-20%) translateX(-10%);
    -o-transform: translateY(-20%) translateX(-10%);
    transform: translateY(-20%) translateX(-10%);
  }
}

/* added to the original element calling slippry */
.sy-box.sy-loading {
  background-image:url("data:image/gif;base64,R0lGODlhMAAwAKIFAP39/sLJz8rQ1djc4Ort7////wAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpiOGFhYTYzMi01OTBiLTRmNzktYTczMC01ZTY0OTY3Y2IyY2UiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTMzMTBDMTk0RUQxMTFFMzg4MkJDNTk5QTc3NTdFRkEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTMzMTBDMTg0RUQxMTFFMzg4MkJDNTk5QTc3NTdFRkEiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NWJkY2YyNTUtMmI5OS00MDM4LWIwYzItZjVjOTY3NjY3MDEwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOmI4YWFhNjMyLTU5MGItNGY3OS1hNzMwLTVlNjQ5NjdjYjJjZSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8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");
  background-position: center center;
  background-repeat: no-repeat;
  -webkit-background-size: 32px;
  -moz-background-size: 32px;
  -o-background-size: 32px;
  background-size: 32px;
  min-height: 40px;
  z-index:9999;
}
.sy-box.sy-loading .sy-slides-wrap, .sy-box.sy-loading .sy-pager {
  visibility: hidden;
}

/* element that wraps the slides */
.sy-slides-wrap {
  position: relative;
  height: 100%;
  width: 100%;
  box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.4);
}
.sy-slides-wrap:hover .sy-controls {
  display: block;
}
.sy-box a{
	border:0 !important;
}
/* element that crops the visible area to the slides */
.sy-slides-crop {
  height: 100%;
  width: 100%;
  position: absolute;
  overflow: hidden;
}
.sy-slides-crop2 {
  height: 100%;
  width: 100%;
  position: absolute;
  overflow: hidden;
  top: 0 !important;
}

/* list containing the slides */
.sy-list {
  width: 100%;
  height: 100%;
  list-style: none !important;
  margin: 0 !important;
  padding: 0 !important;
  position: absolute;
}
.sy-list li,.sy-box li{
	list-style: none !important;
	margin: 0 !important;
  	padding: 0 !important;
}
.sy-list.horizontal {
  -webkit-transition: left ease;
  -moz-transition: left ease;
  -o-transition: left ease;
  transition: left ease;
}
.sy-list.vertical {
  -webkit-transition: top ease;
  -moz-transition: top ease;
  -o-transition: top ease;
  transition: top ease;
}

/* single slide */
.sy-slide {
  position: absolute;
  width: 100%;
  z-index: 2;
}
.sy-slide.kenburns {
  width: 140%;
  left: -20%;
}
.sy-slide.kenburns.useCSS {
  -webkit-transition-property: opacity;
  -moz-transition-property: opacity;
  -o-transition-property: opacity;
  transition-property: opacity;
}
.sy-slide.kenburns.useCSS.sy-ken:nth-child(1n) {
  -webkit-animation-name: left-right;
  -webkit-animation-fill-mode: forwards;
  -moz-animation-name: left-right;
  -moz-animation-fill-mode: forwards;
  -o-animation-name: left-right;
  -o-animation-fill-mode: forwards;
  animation-name: left-right;
  animation-fill-mode: forwards;
}
.sy-slide.kenburns.useCSS.sy-ken:nth-child(2n) {
  -webkit-animation-name: right-left;
  -webkit-animation-fill-mode: forwards;
  -moz-animation-name: right-left;
  -moz-animation-fill-mode: forwards;
  -o-animation-name: right-left;
  -o-animation-fill-mode: forwards;
  animation-name: right-left;
  animation-fill-mode: forwards;
}
.sy-slide.sy-active {
  z-index: 3;
}
.sy-slide > a {
  margin: 0;
  padding: 0;
  display: block;
  width: 100%;
}
.sy-slide > a[href="#"]{
  cursor: default;
}
.sy-slide > a > img {
  margin: 0;
  padding: 0;
  display: block;
  width: 100%;
  border: 0;
}

/* next/ prev buttons, with arrows and clickable area a lot larger than the visible buttons */
.sy-controls {
  position: absolute;
  left: 0;
  top: 47%;
  width: 100%;
  -webkit-transition: opacity 0.2s linear;
  -moz-transition: opacity 0.2s linear;
  -ms-transition: opacity 0.2s linear;
  -o-transition: opacity 0.2s linear;
  transition: opacity 0.2s linear;
   /*opacity: 0.2;
 	z-index:90;*/
  padding:0 !important;
  margin:0 !important;
}
.sy-box:hover .sy-controls a,.sy-box:hover .sy-pager{ opacity: 1; }
.sy-controls a {
  position:relative;
  float: left;
  display: block;
  width: 26px;
  height: 37px;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADUAAAAlEAYAAACyoH2oAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAVSSURBVHja7JtfaFNXAMa/e3ubWO0acBVqycMwMXQlBu3D0P7xoWhIa5RagmilffKhbHsQm4chTvAlsGF1ILiwSfZgV4oE/yZtKRLcbKzkoY4YWjWtDikhriX/Vq03Tc7dwz13xaZWZInNdfd7+XHuOfdyvvvlnNyc3MMAALA+IpL9QiTTSNn8JlkLLVspzfR4Ky23vuU86XrS9Y2UekotZQWlivK1yCw9n+8WmXQKgiAIwutyvKcYhmEYpmyLWKq4I3JdUGTJXyKFasp1lGnKFOUM5RRliDIgkozSsm8ZB2k9pTBC6aHHh99y3iiEItfiwuLC4kK0NxaOhWNhz292p91pdzY4RAOfbhFbAe8ibW/v6erp6ulqrImdiZ2JnfGWLk4vTi9OR38t9vtQ9EEtV3Zvdm92b+LbC2MXxi6MtaynM4Jx9YDK/uzd0bujd4eZZHdld2V3Jb6Tm2/ZBSUp/iz+LP5s5CsxiM39qwe1+WLMH/PH/MOfyNUvC5lK06Zp07Q1mKURtXrr9e2aiCaiiTRUydUv8+/QkqsBhmEYxvCj6CL85VvqDWL948dy9SnbEfV/kxKUEpQiJSglKEVKUIqUoJSg8qAX5AV5QQDextt428dz4yQ/kr9CiyvUhT1Wj9VjBYLpYDqYBtRutVvtBo4NHBs4NgBoDmsOaw7LL6DkQHIgOQBccl1yXXIBvIW38BbApDKpTCrA6rF6rB4ZrEx4Q96QNwQ8nHk483Amt75R36hv1C9RbisTo1OjU6NTS1yubdpt2m1aYJ9xn3GfsQhH1NDc0NzQHDC5e3L35G6AA/fGxdUH1AfUBwATa2JNLAAXXHDJb0SZHCaHyQE8IA/IAwLwN/mb/M2l+klMYhIA+4R9wj4BWipbKlsqi2BEjZwYOTFyAphwT7gn3Ln16gp1hboCsF2xXbFdATbVbqrdVJvHKWGN1vpmJ2YnZicA9yH3IfchgE/xKT6V267WVmurtQHmc+Zz5nNrENSjjkcdjzqA2823m283rxDQPfU99T3goPWg9aAVqGyvbK9sL8DcvcaLsnNX567OXQWuea55rnkAvp6v5+tz2+3x7fHt8QE1/TX9Nf0fcOpj77P32ftAKSklpSs89XAnuZPcSYDxMT7G9/E+NjPPmefMc4A7zh3njgPEQRzEscL9CrABNrCGU99d413jXSMQjoaj4WhuvcqkMqlMQGtda11rHbDx7MazG8/Kf0TF7DF7zA4Mjg+OD44D6WA6mA7mtttatbVqaxXQFGoKNYWK4KnPn/Fn/Blg2jntnHauEFhEFVFFgP3D+4f3DwMbxjeMbxiXX1Av617WvawDblluWW5ZgHR1ujpdndtO163r1nUDDVwD15CHR7a8/eCVOmRIGBKGBMCVc+Vc+RKJgRiIAXjqeup66pLvVCf1X/Kz3KfkP18BFWxlYuepnad2ngL0GX1GnwFKOko6SjqAskBZoCwA6Np0bbo2+QYl9V/yI/mT/Er+865Cv5SR0CV0CZ0gpL1pb9pbgLdzxG+Ci6u/3CJNffmT5EfyV2gp70woi7KKlKCUoBQpQSlSglKCUqQE9Z9//20XtgvbX9F/gkjj6q2zvxM3cRP3vEEJ6gMreT15PXndTzeCvXrHcufCZ6n51HxqfuwbJagPJGImZmJOnu6L9kX7oud/obE5Vj8r0XpZe1l7WXv+b1JP6kl98nv5TSFFrkxPpifTM/t5/Eb8RvzG0JF87TiMH40fjR8d+jnTmenMdM42Fft9YEQDxb6Hl/SJfP21yNRPYvcX3nsdnu7h/UEsae6IXPcH7edp+vEtuj28/wwAea4CZYt/JiEAAAAASUVORK5CYII=");
  background-position: 0 0;
  background-repeat: no-repeat;
  font-size:0;
   opacity: 0.2;
	z-index:90;
}
.sy-controls .sy-next a{
    float: right;
    background-position: 100% 0;
}

@media only screen and (max-width: 600px) {
.sy-controls {
    display: block;
  }
  .sy-controls li {
    min-width: 2.1em;
  }
 
}

/* captions, styled fo the overlay variant */
.sy-caption-wrap {
  position: absolute;
  bottom: 0;
  z-index: 12;
  left: 0;
  width:100%;
}
.sy-caption-wrap .sy-caption {
  position: relative;
  left: 0;
  right:0;
  
  background-color: rgba(0, 0, 0, 0.54);
  color: #fff;
  padding: 0.4em 1em;
}
.sy-caption-wrap .sy-caption a:link, .sy-caption-wrap .sy-caption a:visited {
  color: #fff;
  font-weight: 600;
  text-decoration: none;
}
.sy-caption-wrap .sy-caption a:hover, .sy-caption-wrap .sy-caption a:focus {
  text-decoration: underline;
}
@media only screen and (max-width: 600px) {
  .sy-caption-wrap {
    left: 0;
    bottom: 0.4em;
  }
  .sy-caption-wrap .sy-caption {
    left: 0;
    padding: 0.2em 0.4em;
    font-size: 0.92em;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    -o-border-radius: 0;
    border-radius: 0;
  }
}

/* pager bubbles */
.sy-pager {
  /*position: absolute;
   left: 0;
   bottom: 10px;
   */
   width: 100%;
   text-align: right;
   -webkit-transition: opacity 0.2s linear;
   -moz-transition: opacity 0.2s linear;
   -ms-transition: opacity 0.2s linear;
   -o-transition: opacity 0.2s linear;
   transition: opacity 0.2s linear;
   opacity: 0.2;
   margin-top:5px;
}
.sy-pager li {
  display:inline;
}
.sy-pager li.sy-active a {
  background-position: 100% 0;
}
.sy-pager li a {
	font-size:0;
  display: inline-block;
    width: 14px;
    height: 14px;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACkAAAAOEAYAAADiWek7AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAPNSURBVHjaxJdfSFtXHMe/iecmzubq1NiMbDIpSTZEg5RNOqKdkzaMNQs+uGQvcZsPJaB7KU5KQLfpkFL2MLamZEPqJjJS7YMUJ2y0saN31PowJBkyzB6CSqqN1ZiwpSb3zx5ubsfaxQyae/29/Djn/u7vdz/few7nd4ACJgiCIAjNVtHPzIh+Y134l0lj6XmzFUVMjJPP/7/6peOS6qqkCd7P+3m/RiOOPhpEGGGEP74KK6ywUqtFvzCMMMI5ixj/qVucvHBB3afuU/dx7OOF5TKVSqVSqf4Zy831hJBsGVvGln3FYR7zmO9XPzVREEEELy2SCTJBJj587bCElJvrkZDZoexQdqitTYy6fVsevPZ2zahmVDPKMEoJqRQXNUKNUCMMo0qlU+lU+mo1RShCEddOqUvl2BybY6drKulKupJ27yolZDGu7et7x1OrwPTIjXHmGvDH6Q3TvQrgJfOLY8+7APetU5fbPwOendSljlwuzEXraB2tc+8SOOGE8+QUz/Isz8pARkBATk7lR2eglBXhmlm8WclcBBJvJIf3XgBqG6reoreBzdEHs7vjwPc//KT5uQPw2rvsb9oP4AohhBDOEMEhOARH7TFuhVvhVkrPIzQKjUJj7TEsYAELismIQlx8lzAn/A48+HEvkM4CVfeOmCpOAVSaZMlFIFfFmth3gR333mJ6GeBe5+5zlgO4pJ2QqE/UJ+q3zKSH9JCeo6ulBmIn2Ul28r6lbr1uvW7dEFVqaxfjCp67SX4ZB/68kel/2A9ohqkTJARkXbkgawLoLyu+KB8EXP2dDbZvC3Pp1/Rr+jVDlCSdSWfSeXe42lJtqba8XXIwKT/88MMPj1IrshiX/fqr31h9wB3vb0dXPwE2p3aWkgOAoaPmUpUPsJ1v3nh5EOCucXauqXB+PfTQAx4S6Y30RnqvZGxGm9FmLL2QkaZIU6TpSiYvpGJWjEuHcrsWwOnYK2h2AQCy4lLDWWwCSOEszgGcnQN3AJcJJpjwqI98ZnZ5f3l/ef+7Dwxeg9fgfeepT++twFZgKzBT06Jt0bZo35sQZzNdyvaR8nOJPJkutQToiXginshAbSwei8fiX7/PdXPdXDd/nmd4hmeAYl6Kl96X8kn5cSimHJfqscoPRVfnGouORceibZuOJceSY8lL0XE6TsePf05CJERC+hNsJ9vJdm4vpo1pY9r468Bc61zrXGsg5zP7zD4z85yYJzGdz1t+WDcbubmeuCL+t2lviV6fP/UqZvNNVCx/djWI/q/8n9nONwr7HcUu+QoLKRuXxPP3APanWNVb3m0aAAAAAElFTkSuQmCC");
  background-position:0 0;
  background-repeat: no-repeat;
    text-indent: -9999px;
    margin: 0 3px;
    -webkit-transition: none;
    -moz-transition: none;
    -ms-transition: none;
    -o-transition: none;
    transition: none;
}
.sy-pager li a:link, .sy-pager li a:visited {
	
}
.sy-pager li a:hover, .sy-pager li a:focus {
	
}

/* element to "keep/ fill" the space of the content, gets intrinsic height via js */
.sy-filler {
  width: 100%;
}
.sy-filler.ready {
  -webkit-transition: padding 600ms ease;
  -moz-transition: padding 600ms ease;
  -o-transition: padding 600ms ease;
  transition: padding 600ms ease;
}
.sy-filler2{
  width: 100%;
  padding-top: 0!important;
}#menu,
#menu li,
#mainTableContainer{
  position:relative;
  left:0;
  top:0;
}
#menu li a{
	display:block;
}
#megamenuLayer .megamenuLayerWrapper{
	visibility:visible;
	position: relative;
}
.megamenuLayerWrapper{
	visibility:hidden;
	position: absolute;
}
#megamenuLayer{
	background:#fff;
	-webkit-box-shadow: 0 4px 6px -2px rgba(0,0,0,.5), inset 1px 1px 0 #fff;
       -moz-box-shadow: 0 4px 6px -2px -moz-rgba(0,0,0,.5), inset 1px 1px 0 #fff;
            box-shadow: 0 4px 6px -2px rgba(0,0,0,.5), inset 1px 1px 0 #fff;
    -moz-border-radius-bottomright: 10px;
    -webkit-border-bottom-right-radius: 10px;
    border-bottom-right-radius: 10px;
    -moz-border-radius-bottomleft: 10px;
    -webkit-border-bottom-left-radius: 10px;
    border-bottom-left-radius: 10px;
	max-width:900px;
	min-width:500px;
}
/* FIX: Area invisibile di collegamento tra menu e megamenu */
#megamenuLayer::before {
    content: '';
    position: absolute;
    top: -3px;
    left: 0;
    right: 0;
    height: 3px;
    background: transparent;
    z-index: 1;
}
#megamenuLayer .megamenuLayerWrapper{
	display:table;
	width:100%;
}
#megamenuLayer .columnizeContainer {
    -moz-column-gap: 10px;
    -webkit-column-gap: 10px;
    column-gap: 10px;
 	-moz-column-count: 3;
	    -webkit-column-count: 3;
	    column-count: 3;
}
#megamenuLayer .dontsplit{
    display:table; 
}
#megamenuLayer h3{
	border-bottom:1px dotted #ddd;
	padding:0 0 5px 0;
	margin:0 0 5px 0;
	font-size:16px;
}
.megamenuLayerContent{
	min-width:500px;
	min-height:200px;
    padding:30px 20px 30px 20px;
	display:table-cell;
	vertical-align:top;
}
.megamenuLayerImage{
	display:table-cell;
	vertical-align:top;
	padding:10px;
	border-left:1px solid #bbb;
	background:#eee;
	text-align:center;
	max-width:300px;
	width:20%;
	overflow:hidden;
}
.megamenuLayerImage img{
	max-width:300px;
}
li.megamenuOverItem a,
li.megamenuOverItem a:hover{
    background: #fff !important;
    -moz-border-radius-topright: 5px;
    -webkit-border-top-right-radius: 5px;
    border-top-right-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -webkit-border-top-left-radius: 5px;
    border-top-left-radius: 5px;
    color:#000 !important;
	-webkit-box-shadow:5px 0 10px -3px rgba(0,0,0,0.42);
	-moz-box-shadow:5px 0 10px -3px rgba(0,0,0,0.42);
	box-shadow:5px 0 10px -3px rgba(0,0,0,0.42);
}
/*Per adesso aggiungiamo regole anche per le categorie a centro pagina altrimenti le skin personalizzate non hanno regole*/
#categorieslinks{
    -moz-column-gap: 10px;
    -webkit-column-gap: 10px;
    column-gap: 10px;
 	-moz-column-count: 3;
    -webkit-column-count: 3;
    column-count: 3;
}
@media screen and (max-width:600px) {
	#categorieslinks{
		 -moz-column-count: 2;
	    -webkit-column-count: 2;
	    column-count: 2;
	}
}
@media screen and (max-width:400px) {
	#categorieslinks{
		 -moz-column-count: 1;
	    -webkit-column-count: 1;
	    column-count: 1;
	}
}.carousel{
	position:relative;	
	top:0;
	left:0;
	max-width:100%;
	width: 100%;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	z-index:1;
	padding:0 30px 0 30px !important;
}
.carousel .boxTitle{
	margin-bottom:20px !important;
	margin-left:-30px !important;
	margin-right:-30px !important;
}
.carousel .bottomLink{
	margin-top:20px !important;
	margin-left:-30px !important;
	margin-right:-30px !important;
	z-index:110;
	position: relative;
}
.carousel .details{
	vertical-align:bottom;
	bottom:0;
	width:100%;
}
.carousel_nav{
	position:absolute;	
	top:0;
	height:100%;
	z-index:100;
	cursor:pointer;
}
.carousel_nav.left:hover:after,.carousel_nav.right:hover:after{
	opacity:1;	
}
.carousel_nav.left{
	left:0;
}
.carousel_nav.right{
	right:0;
}
.carousel_nav.left:after{
	position:relative;
	top:47%;
	display:block;
	width:100%;
	content:" ";
	background-repeat:no-repeat;
	background-position:0 0;
	background-color: #fff;
	width: 26px;
	height: 37px;
	opacity:0.5;
}
.carousel_nav.right:after{
	position:relative;
	top:47%;
	display:block;
	width:100%;
	content:" ";
	background-repeat:no-repeat;
	background-position:100% 0;
	background-color: #fff;
	width: 26px;
	height: 37px;
	opacity:0.5;
}
.carousel_nav.right:after,
.carousel_nav.left:after{
	background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADUAAAAlEAYAAACyoH2oAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAVSSURBVHja7JtfaFNXAMa/e3ubWO0acBVqycMwMXQlBu3D0P7xoWhIa5RagmilffKhbHsQm4chTvAlsGF1ILiwSfZgV4oE/yZtKRLcbKzkoY4YWjWtDikhriX/Vq03Tc7dwz13xaZWZInNdfd7+XHuOfdyvvvlnNyc3MMAALA+IpL9QiTTSNn8JlkLLVspzfR4Ky23vuU86XrS9Y2UekotZQWlivK1yCw9n+8WmXQKgiAIwutyvKcYhmEYpmyLWKq4I3JdUGTJXyKFasp1lGnKFOUM5RRliDIgkozSsm8ZB2k9pTBC6aHHh99y3iiEItfiwuLC4kK0NxaOhWNhz292p91pdzY4RAOfbhFbAe8ibW/v6erp6ulqrImdiZ2JnfGWLk4vTi9OR38t9vtQ9EEtV3Zvdm92b+LbC2MXxi6MtaynM4Jx9YDK/uzd0bujd4eZZHdld2V3Jb6Tm2/ZBSUp/iz+LP5s5CsxiM39qwe1+WLMH/PH/MOfyNUvC5lK06Zp07Q1mKURtXrr9e2aiCaiiTRUydUv8+/QkqsBhmEYxvCj6CL85VvqDWL948dy9SnbEfV/kxKUEpQiJSglKEVKUIqUoJSg8qAX5AV5QQDextt428dz4yQ/kr9CiyvUhT1Wj9VjBYLpYDqYBtRutVvtBo4NHBs4NgBoDmsOaw7LL6DkQHIgOQBccl1yXXIBvIW38BbApDKpTCrA6rF6rB4ZrEx4Q96QNwQ8nHk483Amt75R36hv1C9RbisTo1OjU6NTS1yubdpt2m1aYJ9xn3GfsQhH1NDc0NzQHDC5e3L35G6AA/fGxdUH1AfUBwATa2JNLAAXXHDJb0SZHCaHyQE8IA/IAwLwN/mb/M2l+klMYhIA+4R9wj4BWipbKlsqi2BEjZwYOTFyAphwT7gn3Ln16gp1hboCsF2xXbFdATbVbqrdVJvHKWGN1vpmJ2YnZicA9yH3IfchgE/xKT6V267WVmurtQHmc+Zz5nNrENSjjkcdjzqA2823m283rxDQPfU99T3goPWg9aAVqGyvbK9sL8DcvcaLsnNX567OXQWuea55rnkAvp6v5+tz2+3x7fHt8QE1/TX9Nf0fcOpj77P32ftAKSklpSs89XAnuZPcSYDxMT7G9/E+NjPPmefMc4A7zh3njgPEQRzEscL9CrABNrCGU99d413jXSMQjoaj4WhuvcqkMqlMQGtda11rHbDx7MazG8/Kf0TF7DF7zA4Mjg+OD44D6WA6mA7mtttatbVqaxXQFGoKNYWK4KnPn/Fn/Blg2jntnHauEFhEFVFFgP3D+4f3DwMbxjeMbxiXX1Av617WvawDblluWW5ZgHR1ujpdndtO163r1nUDDVwD15CHR7a8/eCVOmRIGBKGBMCVc+Vc+RKJgRiIAXjqeup66pLvVCf1X/Kz3KfkP18BFWxlYuepnad2ngL0GX1GnwFKOko6SjqAskBZoCwA6Np0bbo2+QYl9V/yI/mT/Er+865Cv5SR0CV0CZ0gpL1pb9pbgLdzxG+Ci6u/3CJNffmT5EfyV2gp70woi7KKlKCUoBQpQSlSglKCUqQE9Z9//20XtgvbX9F/gkjj6q2zvxM3cRP3vEEJ6gMreT15PXndTzeCvXrHcufCZ6n51HxqfuwbJagPJGImZmJOnu6L9kX7oud/obE5Vj8r0XpZe1l7WXv+b1JP6kl98nv5TSFFrkxPpifTM/t5/Eb8RvzG0JF87TiMH40fjR8d+jnTmenMdM42Fft9YEQDxb6Hl/SJfP21yNRPYvcX3nsdnu7h/UEsae6IXPcH7edp+vEtuj28/wwAea4CZYt/JiEAAAAASUVORK5CYII=");
}
.carousel_wp{
	width:100%;
	max-width:100%;
	overflow:hidden;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	z-index:1;
}
.carousel_wp>ul{
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	margin-top:0;
	margin-bottom:0;
	padding:0 !important;
	position:relative;
	left:0;
	top:0;
	right:0;
	text-align:left;
}
.carousel_wp>ul>li{
	margin:0 !important;
	padding:0 10px 0 10px !important;
	list-style:none;
	display:inline-block;
	vertical-align:top;
	text-align:center;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
}
.carousel_wp>ul>li span{
	display:inline-block;
}
.carousel .loader{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:1000;
	background-image:url("data:image/gif;base64,R0lGODlhMAAwAKIFAP39/sLJz8rQ1djc4Ort7////wAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpiOGFhYTYzMi01OTBiLTRmNzktYTczMC01ZTY0OTY3Y2IyY2UiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTMzMTBDMTk0RUQxMTFFMzg4MkJDNTk5QTc3NTdFRkEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTMzMTBDMTg0RUQxMTFFMzg4MkJDNTk5QTc3NTdFRkEiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NWJkY2YyNTUtMmI5OS00MDM4LWIwYzItZjVjOTY3NjY3MDEwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOmI4YWFhNjMyLTU5MGItNGY3OS1hNzMwLTVlNjQ5NjdjYjJjZSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8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");
	background-position: center center;
	background-repeat: no-repeat;
	background-color: #fff;
	  -webkit-background-size: 32px;
	  -moz-background-size: 32px;
	  -o-background-size: 32px;
	  background-size: 32px;
	  z-index:9999;
	opacity:0.9;
}/* nouislider - 13.1.4 - 3/20/2019 */
/* Functional styling;
 * These styles are required for noUiSlider to function.
 * You don't need to change these rules to apply your design.
 */
.noUi-target,
.noUi-target * {
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-user-select: none;
  -ms-touch-action: none;
  touch-action: none;
  -ms-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.noUi-target {
  position: relative;
  direction: ltr;
}
.noUi-base,
.noUi-connects {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 1;
}
/* Wrapper for all connect elements.
 */
.noUi-connects {
  overflow: hidden;
  z-index: 0;
}
.noUi-connect,
.noUi-origin {
  will-change: transform;
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  -ms-transform-origin: 0 0;
  -webkit-transform-origin: 0 0;
  -webkit-transform-style: preserve-3d;
  transform-origin: 0 0;
  transform-style: flat;
}
/* Offset direction
 */
html:not([dir="rtl"]) .noUi-horizontal .noUi-origin {
  left: auto;
  right: 0;
}
/* Give origins 0 height/width so they don't interfere with clicking the
 * connect elements.
 */
.noUi-vertical .noUi-origin {
  width: 0;
}
.noUi-horizontal .noUi-origin {
  height: 0;
}
.noUi-handle {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  position: absolute;
}
.noUi-touch-area {
  height: 100%;
  width: 100%;
}
.noUi-state-tap .noUi-connect,
.noUi-state-tap .noUi-origin {
  -webkit-transition: transform 0.3s;
  transition: transform 0.3s;
}
.noUi-state-drag * {
  cursor: inherit !important;
}
/* Slider size and handle placement;
 */
.noUi-horizontal {
  height: 18px;
  padding-right:16px;
  padding-left:2px;
}
.noUi-horizontal .noUi-handle {
  /*width: 34px;
  height: 28px;
  left: -17px;
  top: -6px;*/
  width: 20px;
  height: 24px;
  left: -17px;
  top: -4px;
}
.noUi-vertical {
  width: 18px;
}
.noUi-vertical .noUi-handle {
  width: 28px;
  height: 34px;
  left: -6px;
  top: -17px;
}
html:not([dir="rtl"]) .noUi-horizontal .noUi-handle {
  right: -17px;
  left: auto;
}
/* Styling;
 * Giving the connect element a border radius causes issues with using transform: scale
 */
.noUi-target {
  background: #FAFAFA;
  border-radius: 4px;
  border: 1px solid #D3D3D3;
  /*box-shadow: inset 0 1px 1px #F0F0F0, 0 3px 6px -5px #BBB;*/
}
.noUi-connects {
  border-radius: 3px;
}
.noUi-connect {
  background: #3FB8AF;
}
/* Handles and cursors;
 */
.noUi-draggable {
  cursor: ew-resize;
}
.noUi-vertical .noUi-draggable {
  cursor: ns-resize;
}
.noUi-handle {
  border: 1px solid #D9D9D9;
  border-radius: 3px;
  background: #FFF;
  cursor: default;
 /*box-shadow: inset 0 0 1px #FFF, inset 0 1px 7px #EBEBEB, 0 3px 6px -3px #BBB;*/
}
.noUi-active {
  box-shadow: inset 0 0 1px #FFF, inset 0 1px 7px #DDD, 0 3px 6px -3px #BBB;
}
/* Handle stripes;
 */
.noUi-handle:before,
.noUi-handle:after {
  content: "";
  display: block;
  position: absolute;
  height: 14px;
  width: 1px;
  background: #E8E7E6;
  left: 6px;
  top: 4px;
}
.noUi-handle:after {
  left: 11px;
}
.noUi-vertical .noUi-handle:before,
.noUi-vertical .noUi-handle:after {
  width: 14px;
  height: 1px;
  left: 6px;
  top: 14px;
}
.noUi-vertical .noUi-handle:after {
  top: 17px;
}
/* Disabled state;
 */
[disabled] .noUi-connect {
  background: #B8B8B8;
}
[disabled].noUi-target,
[disabled].noUi-handle,
[disabled] .noUi-handle {
  cursor: not-allowed;
}
/* Base;
 *
 */
.noUi-pips,
.noUi-pips * {
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.noUi-pips {
  position: absolute;
  color: #999;
}
/* Values;
 *
 */
.noUi-value {
  position: absolute;
  white-space: nowrap;
  text-align: center;
}
.noUi-value-sub {
  color: #ccc;
  font-size: 10px;
}
/* Markings;
 *
 */
.noUi-marker {
  position: absolute;
  background: #CCC;
}
.noUi-marker-sub {
  background: #AAA;
}
.noUi-marker-large {
  background: #AAA;
}
/* Horizontal layout;
 *
 */
.noUi-pips-horizontal {
  padding: 10px 0;
  height: 80px;
  top: 100%;
  left: 0;
  width: 100%;
}
.noUi-value-horizontal {
  -webkit-transform: translate(-50%, 50%);
  transform: translate(-50%, 50%);
}
.noUi-rtl .noUi-value-horizontal {
  -webkit-transform: translate(50%, 50%);
  transform: translate(50%, 50%);
}
.noUi-marker-horizontal.noUi-marker {
  margin-left: -1px;
  width: 2px;
  height: 5px;
}
.noUi-marker-horizontal.noUi-marker-sub {
  height: 10px;
}
.noUi-marker-horizontal.noUi-marker-large {
  height: 15px;
}
/* Vertical layout;
 *
 */
.noUi-pips-vertical {
  padding: 0 10px;
  height: 100%;
  top: 0;
  left: 100%;
}
.noUi-value-vertical {
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
  padding-left: 25px;
}
.noUi-rtl .noUi-value-vertical {
  -webkit-transform: translate(0, 50%);
  transform: translate(0, 50%);
}
.noUi-marker-vertical.noUi-marker {
  width: 5px;
  height: 2px;
  margin-top: -1px;
}
.noUi-marker-vertical.noUi-marker-sub {
  width: 10px;
}
.noUi-marker-vertical.noUi-marker-large {
  width: 15px;
}
.noUi-tooltip {
  display: block;
  position: absolute;
  border: 1px solid #D9D9D9;
  border-radius: 3px;
  background: #fff;
  color: #000;
  padding: 5px;
  text-align: center;
  white-space: nowrap;
}
.noUi-horizontal .noUi-tooltip {
  -webkit-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
  left: 50%;
  bottom: 120%;
}
.noUi-vertical .noUi-tooltip {
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
  top: 50%;
  right: 120%;
}
#r_left_menu{
	position: fixed;
	z-index: 10000;
	top: 0;
	bottom:0;
	left:-300px;
	width: 300px;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	opacity: 1;
	-webkit-transition:all 0.3s linear;
	-moz-transition:all 0.3s linear;
	transition:all 0.3s linear;
	background-color:#e1e1e0;
	border-right:2px solid #000;
}
#r_left_menu.show{
	left:0;
}
#r_left_menu .r_left_menu_container{
	position: absolute;
	top: 0;
	bottom:0;
	left:0;
	width:100%;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	background-color:#EBEBEB;
	z-index: 1000;
	overflow-x:hidden;
	overflow-y:auto;
	-webkit-overflow-scrolling: touch;
	clip: rect(auto, 300px, auto, auto);
}
#r_left_menu .r_left_menu_container_scroll{
	min-height:100%;
	height:100%;
	overflow-x:hidden;
	overflow-y:auto;
	-webkit-overflow-scrolling: touch;
}
#r_left_menu .r_left_menu_cat_panel{
	position:fixed;
	top:0;
	bottom:0;
	left:300px;
	bottom:0;
	display:block;
	z-index:90;
	width:293px;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	min-height:100%;
	height:100%;
	overflow-x:hidden;
	overflow-y:auto;
	-webkit-transition: all 300ms ease;
	-moz-transition: all 300ms ease;
	-ms-transition: all 300ms ease;
	-o-transition: all 300ms ease;
	transition: all 300ms ease;
}
#r_left_menu .r_left_menu_cat_panel.show{
	left:5px !important;
}
#r_left_menu .r_left_menu_loader{
	position:absolute;
	top:0;
	bottom:0;
	display:block;
	width:100%;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	height:100%;
	min-height:100%;
	opacity:0.9;
	z-index: -1000;
}
#r_left_menu .r_left_menu_loader.show{
	z-index: 99999;
}
#r_left_menu ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
#r_left_menu li {
	overflow:hidden;
	vertical-align:top;
}
#r_left_menu .btn>span,
#r_left_menu .btn>a{
	color:#000;
	font-weight:bold;
	display:block;
	cursor:pointer;
}
#r_left_menu .r_left_menu_categories, #r_left_menu .r_left_menu_pages,#r_left_menu .r_left_menu_areas{
	background-color:#fff;
}
#r_left_menu .r_left_menu_categories li,
#r_left_menu .r_left_menu_pages li,
#r_left_menu .r_left_menu_areas li{
	font-size:100%;
	margin:0;
	font-weight:normal;
	padding:0;
	border-bottom:1px solid #c4c4c4;
}
#r_left_menu .r_left_menu_categories li:last-child{
	border:0;
}
#r_left_menu .r_left_menu_categories li:first-child{
	border-top:1px solid #c4c4c4;
}
#r_left_menu .r_left_menu_categories li a,
#r_left_menu .r_left_menu_pages li a,
#r_left_menu .r_left_menu_areas li a{
	background-color:#fff;
	-webkit-transition: all 300ms ease;
	-moz-transition: all 300ms ease;
	-ms-transition: all 300ms ease;
	-o-transition: all 300ms ease;
	transition: all 300ms ease;
	display:block;
	padding:15px;
	position:relative;
}
#r_left_menu .r_left_menu_categories li a.folder:after{
	display:inline-block;
	content:">";
	position:absolute;
	right:0;
	padding-right:10px;
}
#r_left_menu .r_left_menu_categories li a:hover,
#r_left_menu .r_left_menu_pages li a:hover,
#r_left_menu .r_left_menu_areas li a:hover{
	background-color:#bbb;
}
#r_left_menu .r_left_menu_areas li a.current{
	padding-bottom:0;
}
#r_left_menu .r_left_menu_areas li a{
	color:#000;
	font-weight:bold;
}
#r_left_menu .r_left_menu_categories li a{
	color:#525252;
	font-weight:normal !important;
}
#r_left_menu .r_left_menu_pages li a{
	color:#000;
	background-color:#bbb;
}
#r_left_menu .r_left_menu_categories{
	padding:0 15px 0 15px;
}
#r_left_menu .r_left_menu_areas{
	border-top:1px solid #c4c4c4;
}
#r_left_menu .r_left_menu_pages{
	margin-top:40px;
	border-top:1px solid #c4c4c4;
}
#r_left_menu .r_left_menu_back_panel{
	display:inline-block;
	cursor:pointer;
	padding:15px 0 15px 0;
}
#r_left_menu .r_left_menu_back_panel:before{
	display:inline-block;
	content:"<";
	padding-right:10px;
}
#r_left_menu .r_left_menu_cat_panel .label{
	display:block;
	padding:15px;
	display:block;
	text-decoration:underline;
	font-weight:bold;
	background:#000;
}
#r_left_menu ul.r_left_menu_btn{
	/*
	position:relative;
	padding-top:50px;
	*/
	display: flex;
}
#r_left_menu ul.r_left_menu_btn li{
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	flex-shrink: 0;
	flex-grow: 1;
}
#r_left_menu .list{
	padding:0 10px 10px 10px;
}
#r_left_menu .list a{
	display:block;
	background-repeat:no-repeat;
	background-position:5px center;
	color:#000;
	border-top:1px solid #c4c4c4;
	padding:15px 10px 15px 10px;
}
#r_left_menu .list a:hover {
    background: #fff;
}
#r_left_menu .r_left_menu_list{
	width:100%;
	max-height: 0;
	overflow:hidden;
	-webkit-transition: all 300ms ease;
	-moz-transition: all 300ms ease;
	-ms-transition: all 300ms ease;
	-o-transition: all 300ms ease;
	transition: all 300ms ease;
}
#r_left_menu .r_left_menu_list.show {
	max-height:initial;
	min-height:100px;
	padding-bottom:10px;
}
#left_countries .list .searchWrapper{
	width: 100%;
	padding: 7px;
	background: #fff;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	position:relative;
}
#left_countries .list .countrySearchReset{
	cursor:pointer;
	color:#bbb;
	font-weight: bold;
	font-size: 25px;
	display:none;
	position: absolute;
	right: 9px;
	top: 3px;
}#mainTable.search-filters-load:before{
	opacity: 0.4;
	display: block;
	position: absolute;
	z-index: 999;
	width: 100%;
	height: 100%;
	content:" ";
	background-color: #fff;
}
#mainTable .load{
	width: 48px;
	height: 48px;
	position: fixed;
	z-index: 999;
	top: 50%;
	left: 50%;
	background-position: center center;
	background-repeat: no-repeat;
	background-image: url("data:image/gif;base64,R0lGODlhMAAwAKIFAP39/sLJz8rQ1djc4Ort7////wAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpiOGFhYTYzMi01OTBiLTRmNzktYTczMC01ZTY0OTY3Y2IyY2UiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTMzMTBDMTk0RUQxMTFFMzg4MkJDNTk5QTc3NTdFRkEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTMzMTBDMTg0RUQxMTFFMzg4MkJDNTk5QTc3NTdFRkEiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NWJkY2YyNTUtMmI5OS00MDM4LWIwYzItZjVjOTY3NjY3MDEwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOmI4YWFhNjMyLTU5MGItNGY3OS1hNzMwLTVlNjQ5NjdjYjJjZSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8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");
	margin: -24px 0 0 -24px;
}
#colMid{
	position:relative;
	z-index:1;
}
.rdy-search-results *,
.rdy-filters *{
	 -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.rdy-search-filters{
	margin-bottom:20px;
}
.rdy-search-filters .expand{
	padding:5px 10px 0 14px;
	display:block;
	text-align:left;
	color:#888;
	font-size:12px;
	cursor:pointer;
}
/*.rdy-search-filters li.blocked,*/
.rdy-search-filters li.remove,
.rdy-search-filters fieldset li.hidden,
.rdy-search-filters li.noActive{
	display: none;
}
.rdy-search-filters fieldset{
	text-align:left;
	border:0;
	margin:0 0 20px 0;
    padding:0;
    -webkit-transition: all 0.5s ease;
		-moz-transition: all 0.5s ease;
		-o-transition: all 0.5s ease;
		transition: all 0.5s ease;
   -webkit-box-sizing: border-box;
            box-sizing: border-box;
     overflow:hidden;
}
.rdy-search-filters fieldset li{
	position:relative;
	overflow:hidden;
}
.rdy-search-filters fieldset label{
	cursor:pointer;
	color: #383A3F;
	display:flex;
}
.rdy-search-filters fieldset label input[type="checkbox"],
.rdy-search-results .activeFilters input[type="checkbox"]{
  display: none;
}
.rdy-search-filters .label-text{
	line-height: 17px;
	margin-left: 2px;
	margin-bottom:5px;
	padding:0 0 0 20px;
	display: inline-block;
	position: relative;
	top: 0;
	left: 0;
}
.activeFilters .label-text{
	margin-left: 2px;
	padding:5px 5px 5px 20px;
	display: inline-block;
	position: relative;
	top: 0;
	left: 0;
}
.rdy-search-filters label input[type="checkbox"] + .label-text:before,
.rdy-search-filters label span.disable + .label-text:before,
.rdy-search-filters .idCategory .folder_butt:before{
  -webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		border-radius: 3px;
	  border:2px solid #dddfe6;
	  content:" ";
	  display: inline-block;
	  width: 14px;
	  height: 14px;
	  position:absolute;
	  top:0;
	  left:0;
}
.rdy-search-filters label input[type="checkbox"] + .label-text:hover:before {
	border:2px solid #347dff;
}
.rdy-search-filters label input[type="checkbox"]:checked + .label-text:before {
	animation: tick 150ms ease-in;
	background-position:-101px -860px;
	background-color:#007bff;
	border:2px solid #007bff;
}
.rdy-search-filters label input[type="checkbox"].blocked2 + .label-text:before{
	background-position:-101px -977px;
	background-color:#ebedf4;
	border:2px solid #dddfe6;
}
.rdy-search-filters fieldset label span.disable{
	display:none;
}
.rdy-search-filters label input[type="checkbox"]:disabled + .label-text:before,
.rdy-search-filters label span.disable + .label-text:before{
	background-color:#dddfe6;
	border:2px solid #dddfe6;
	background-image:none;
}
.activeFilters label input[type="checkbox"]:checked + .label-text:before{
	content:" ";
	display: inline-block;
	width: 11px;
	height: 11px;
	position:absolute;
	top:7px;
	left:5px;
	background-position: -100px -1093px;
}
.activeFilters label input[type="checkbox"].blocked2 + .label-text:before{
	content:" ";
	display: inline-block;
	width: 11px;
	height: 11px;
	position:absolute;
	top:7px;
	left:5px;
	background-position: -100px -1204px;
}

@keyframes tick {
  0% {
    transform: scale(0);
  }
  90% {
    transform: scale(1.3);
  }
  100% {
    transform: scale(1);
  }
}

/***********************************************************/
.rdy-search-filters .idCategory label{
	font-size:90%;
	text-align:left;
	margin-left: 19px;
}
.rdy-search-filters .idCategory .folder_butt{
	display:block;
	position:absolute;
	left:0;
	top:0;
	cursor:pointer;
	width: 14px;
  	height: 20px;
}
.folder_butt strong,
.rdy-search-filters .idCategory .expand{
	/*temporaneo*/
	display:none !important;
}
.rdy-search-filters .idCategory .folder_butt:before{
	background-position:-99px -1314px;
}
.rdy-search-filters .idCategory .folder_butt.clicked:before{
	background-position:-99px -1425px;
}
.rdy-search-filters ul{
	overflow: hidden;
	margin-bottom:10px;
}
.rdy-search-filters li ul{
	margin-left:21px;
}
.rdy-search-filters .legend{
	display: block;
	font-weight:bold;
	padding:5px 15px 5px 5px;
	margin:0 0 10px 0;
	width:100%;
	text-align:left;
	cursor:pointer;
	position: relative;
	background-color:#ddd;
}
.rdy-search-filters .legend.clicked::before{
	background-position: -100px -1426px;
}
.rdy-search-filters .legend::before{
	position: absolute;
	right:5px;
	top: 50%;
	display: inline-block;
	width: 11px;
	height: 11px;
	content:" ";
	margin-top: -5.5px;
	background-position: -100px -1315px;
}
.rdy-search-results .activeFilters{
	background:#f6f8fc;
}
.rdy-search-results .activeFilters div{
	border-bottom:1px solid #dddfe6;
	height: initial;
	overflow: auto;
	padding:5px;
	display: flex;
    flex-wrap: wrap;
}
.rdy-search-results .activeFilters .legend{
	display:inline-block;
	width:auto;
	font-weight:bold;
	margin:0;
	padding:5px;
	min-width:120px;
}
.rdy-search-results .activeFilters label{
	margin:0 5px 0 0;
	border:1px solid #ccc;
	font-size:100%;
	-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		border-radius: 3px;
	color:#333;
	cursor:pointer;
	display:inline-block !important;
	background:#fff;
}
.rdy-search-filters-delete .deleteFilters{
	padding:5px 5px 5px 20px;
	border-bottom:2px solid #f5c6cb;
	margin-bottom:10px;
	display:block;
	cursor:pointer;
	line-height: 1.5;
	font-size:120%;
	background:#f8d7da;
	color:#721c24;
	text-align: left;
	position:relative;
}
.deleteFilters::before{
	position: absolute;
	left:5px;
	top: 50%;
	display: inline-block;
	width: 11px;
	height: 11px;
	content:" ";
	margin-top: -5.5px;
	background-position: -100px -1093px;
}
.rdy-search-results .tools .bar{
	display: flex;
	align-items: center;
}
.rdy-search-results .changeView,
.rdy-search-results .sort{
	display:inline-block;
	margin:5px 0 5px 0;
}
.rdy-search-results .changeView a{
	position:relative;
	margin-left:5px;
	display:inline-block;
	cursor:pointer;
	width:25px;
	height:25px;
}
.rdy-search-results .changeView a:hover,
.rdy-search-results .changeView a.current{
	background:#c6c6c6;
}
.rdy-search-results .changeView .grid::before,
.rdy-search-results .changeView .horizontal::before,
.rdy-search-results .changeView .cubes::before{
	position: absolute;
	left:0;
	top: 0;
	display: inline-block;
	width: 25px;
	height: 25px;
	color:#000;
	content:" ";
}

.rdy-search-results .totResults, 
.rdy-search-results .showFiltersWp{
	display:inline-block;
}
.rdy-search-results .totResults p{
	padding: 0 10px 0 10px;
	margin:10px 0 10px 0;
	display: inline-block;
	line-height: 1.5;
	font-size: 120%;
}
.rdy-search-results .showFilters,
.rdy-search-back,
.rdy-search-show-results{
	cursor: pointer;
	display:none;
}
.rdy-search-results .pages{
	padding-top:10px;
}
.rdy-search-results .pages input:disabled{
	/*
	border:1px solid #bbb;
	color:#bbb;
	background:#eee;
	*/
	display:none;
}
.rdy-search-results .pages input{
	padding:5px 10px 5px 10px;
	margin:0 2px 0 2px;
	font-size:100%;
	cursor:pointer;
	-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		border-radius: 3px;
	-webkit-appearance:none;
		    -moz-appearance:none;
		    appearance:none;
}
.rdy-search-results .pages input.loading{
    background-image:url("data:image/gif;base64,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");
    background-repeat:no-repeat !important;
	background-position:center center !important;
	background-color: #fff !important;
    border:none !important;
    color: #fff !important;
    font-size:0 !important;
    padding:0 !important;
    width:40px !important;
    height: 40px !important;
    outline: 0 none;
}
.rdy-search-results .changeView .cubes:before{
	background-position: -100px -250px
}
.rdy-search-results .changeView .horizontal:before{
	background-position: -100px -375px;
}
.rdy-search-results .changeView .grid:before{
	background-position: -100px -500px;
}
.rdy-search-results .sort label{
	display:inline-block;
	margin-right:5px;
}
.officialPriceMin,
.officialPriceMax {
	padding: 7px;
	margin: 15px 5px 5px 5px;
	width:44%;
}
.noUi-connect {
    background: #eee !important;
}
.rdy-search-params{
	margin-bottom:10px;
	background:#efefef;
	text-align:left;
	padding:5px;
}
.rdy-search-params label{
	display:block;
	padding:0 0 5px 0;
}
.rdy-search-params span{
	display:inline-block;
	padding-left:5px;
	font-weight:bold;
}
.rdy-search-params a{
	display: block;
	font-weight: bold;
}
.rdy-search-results .results{
	margin:10px 0 10px 0;
}
.rdy-search-filters label input[type="checkbox"]:checked + .label-text:before,
.rdy-search-filters label input[type="checkbox"].blocked2 + .label-text:before,
.activeFilters label input[type="checkbox"]:checked + .label-text:before,
.activeFilters label input[type="checkbox"].blocked2 + .label-text:before,
.rdy-search-filters .idCategory .folder_butt:before,
.rdy-search-filters .idCategory .folder_butt.clicked:before,
.rdy-search-filters .legend::before,
.deleteFilters::before,
.rdy-search-results .changeView .grid::before,
.rdy-search-results .changeView .horizontal::before,
.rdy-search-results .changeView .cubes::before{
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAOEAAAZ8CAYAAAD8m+LdAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjlCNEQwQTg3NTdDMDExRUE5NjhBRjQ5RDgxNDJBMTVFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjlCNEQwQTg4NTdDMDExRUE5NjhBRjQ5RDgxNDJBMTVFIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OUI0RDBBODU1N0MwMTFFQTk2OEFGNDlEODE0MkExNUUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OUI0RDBBODY1N0MwMTFFQTk2OEFGNDlEODE0MkExNUUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5BOR3FAAAUyklEQVR42uzcTYhdZxnA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");
}#widgetPanel ~ #backtop {
    bottom: 130px;
}
:root {
    --accessibility-grayscale:0;
    --accessibility-highcontrast:100%;
    --accessibility-invertcolor:0;
}

html.rdy_accessibility_highcontrast,
html.rdy_accessibility_grayscale,
html.rdy_accessibility_darkmode{
    filter: 
    grayscale(var(--accessibility-grayscale)) 
    contrast(var(--accessibility-highcontrast)) 
    invert(var(--accessibility-invertcolor));
}
html.rdy_accessibility_darkmode img{
  filter: invert(var(--accessibility-invertcolor));
}
html.rdy_accessibility_highcontrast .accessibility-widget,
html.rdy_accessibility_grayscale .accessibility-widget,
html.rdy_accessibility_darkmode .accessibility-widget{
	filter: 
	    grayscale(0) 
	    contrast(100%) 
	    invert(var(--accessibility-invertcolor));
}
body.accessibility-font-scaled {
   transition: all 0.3s ease;
}
#widgetPanel {
  transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);
  opacity: 0;
  visibility: hidden;
  transform: translateY(-20px) scale(0.95);
}
#widgetPanel.active{
	position: sticky;
  	left: calc(100% - 380px - 20px);
  	bottom: 115px;
	z-index: 99999;
	opacity: 1;
    visibility: visible;
    width: 380px;
    height: min(650px, calc(100vh - 150px));
    min-height: 400px;
    max-width: 100%;
    transform: translateY(0) scale(1);
    background: #fff !important;
    border: 1px solid #888 !important;
    border-radius: 20px;
    box-shadow: 0 20px 60px rgba(0, 0, 0, 0.3), 0 8px 24px rgba(0, 0, 0, 0.2);
    overflow: hidden;
    display: flex;
    flex-direction: column;
}
#widgetPanel.active .widget-panel {
    flex: 1;
    overflow-y: auto;
    overflow-x: hidden;
    scrollbar-width: thin;
    scrollbar-color: #000 #f1f1f1;
    height:initial;
}
#widgetPanel .widget-panel {
    height:0;
    overflow:hidden;
}

#widgetPanel .widget-panel::-webkit-scrollbar {
    width: 16px;
}

#widgetPanel .widget-panel::-webkit-scrollbar-track {
    background: #f1f1f1;
    border-radius: 10px;
    margin: 8px 0;
}

#widgetPanel .widget-panel::-webkit-scrollbar-thumb {
    background: #000;
    border-radius: 10px;
    border: 2px solid #f1f1f1;
    transition: all 0.3s ease;
}

#widgetPanel .widget-panel::-webkit-scrollbar-thumb:hover {
    background: #333;
    transform: scale(1.1);
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.4);
}

#widgetPanel .widget-panel::-webkit-scrollbar-thumb:active {
    background: #000;
}
#widgetToggle {
    width: 64px;
    height: 64px;
    background: #293241 !important;
    border: none;
    border-radius: 35px;
    color: #fff !important;
    cursor: pointer;
    box-shadow: 0 8px 32px rgba(45, 55, 72, 0.3), 0 2px 8px rgba(0, 0, 0, 0.1);
    transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 0;
    backdrop-filter: blur(10px);
    position:fixed;
    bottom:40px;
    right:20px;
    z-index: 99999;
}

@media (max-width: 768px) {
    #widgetPanel.active{
        width: calc(100vw - 20px);
        left: 15px;
        bottom: 75px;
        height: min(calc(100vh - 100px), 650px);
        min-height: 300px;
    }
    #cursorOption{
    	display:none;
    }
    #widgetToggle{
    	bottom:5px;
    	right:10px;
    }
}

@media (max-height: 600px) {
    #widgetPanel.active {
        min-height: 250px;
        height: calc(100vh - 150px);
    }
}




#widgetToggle:hover,
#widgetToggle:focus {
    transform: translateY(-2px) scale(1.05);
    box-shadow: 0 12px 40px rgba(45, 55, 72, 0.4), 0 4px 16px rgba(0, 0, 0, 0.15);
    outline: 3px solid #4299e1;
    outline-offset: 2px;
    background: #293241 !important;
    color: #fff !important;
}
#widgetToggle:before{
    content:"";
    display:block;
    width:40px;
    height:40px;
    transition: transform 0.3s ease;
background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAADJUlEQVR4nO2azWoUQRDH92TiQYkHV4gQPW/06hOIIkT0EkgUTF5AVjwYTyZeRKMRRUG8RPAJxMQvfIEgHkR2zYdCwOhFjHjMh/qTghbGpqdnerpmkyz5w8Iy01PV/+mq6qrqqVS20aYA9gCngZvAM2AO+AGsmp/8nzX3ZMwpoKuyGQB0AGeBV8AvwiHPvADOiKzKBhDYCVwEvqKHL8AFoLNVJE4AnygPH4HjZZvRXVqHx7Ly2iT2AW9pPd4AVS0SB81yh0Ii1SWg2/xGzLVQLMgcNFaiCAnBiEOekKEgmWpREp2R5tTtkCkrE2NmHUWIPIhQmkZkf6TMe0VCbCxcpnVZQe6xkM1OY59YNT4R6+wuf8k2MbNjb3bU82x6vrRD3ugEcA1olDDBhpF9G1jzjFvyropJAH2YsMbXgNFIUg0jo2bJFjI+DPqISBbrw3XPs/9INXNMvumafBLAeIaM5756IisVXwGuAD2VkgD0GJKiy4d1YLdLgBRFIZDNsg7sVZh8F3AOeA38DphDn0vYLYpB3twToD+kljCZQ795Nuvtp2HcJXiaePwEJnOQmDRjYzHlEi4bjQpyENHCnEv48hYk8s0lXCN9aDWRlbYmstwupjW/BYnMuoRLB3CrEXnqEi5tTA0sWnJ7HQnhopKuGxopShr+2xCBq5I7WdceKenqS8t3ivRvbQxbciXTbVjXhhX0rDmTRqPgpYKCAwl5hxLXa1aGG4tpJwmjQLrimv4xlrg3quwnA1mlrnTFtfyjmRYqI/1kCdiRSsQokNZ+UQxZ0cpG0ryGIvSc95JIrIqcNsX6h0QrG2MKfrKQu+Mo5xMK/uGq3ZuRfvIHOJqLRELJ/aL+YUUrG70RfnIniETCxKRxHNwitaKVz7xCWqgzmQ7uIVMNqBzfGbs/kpFJy73DZuz7nLLno5sc5qBHrQwugPlkEIklUw00My3MaLSb0g5DJXK0Ag9LPXuX84mSTW0uOMRGrk7dpApa+Cw79kZ9ASGEBk11Kb3YUKybxuBA4dCqDakNgJOmiz5lPqD5nvioRv5/kPJUKjspioBd6hPZRmVz4C8lkGY0tTbUzQAAAABJRU5ErkJggg==");
    background-repeat:no-repeat;
    background-position:center center;
    background-size:40px;
}

#widgetPanel .panel-content {
    padding: 16px;
    background: #fff !important;
}
.accessibility-widget .accessibility-option {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    padding: 11px 12px;
    cursor: pointer;
    transition: all 0.3s ease;
    border-radius: 16px;
    margin: 8px 0;
    border: 1px solid #888 !important;
    background: #fff !important;
    position: relative;
}
.accessibility-widget .accessibility-option:hover {
    transform: translateY(-1px);
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.2) !important;
    border-color: rgba(66, 153, 225, 0.3) !important;
    background: #fff !important;
}

.accessibility-widget #resetOption .option-text{
    text-align: center;
  	width:100%;
}
.accessibility-widget .option-content {
    flex-basis: 100%;
    align-items: center;
    display: flex;
    color: #000 !important;
    background: #fff !important;
}
.accessibility-widget .option-text {
    font-size: 24px;
    font-weight: 600;
    color: #0b0b0b !important;
    background: #fff !important;
}
.accessibility-widget .option-description {
    font-size: 13px;
    color: #000 !important;
    line-height: 1.4;
    background: #fff !important;
}
.accessibility-widget .toggle-switch {
    width: 56px;
    height: 32px;
    background: #a4a1a1 !important;
    border-radius: 16px;
    position: relative;
    cursor: pointer;
    transition: all 0.3s ease;
    border: 1px solid rgba(255, 255, 255, 0.1) !important;
    margin-right: 7px;
}
.accessibility-widget .toggle-switch.active {
    background: linear-gradient(135deg, #4299e1 0%, #3182ce 100%) !important;
    border-color: #4299e1 !important;
    box-shadow: 0 4px 12px rgba(66, 153, 225, 0.3) !important;
}
.accessibility-widget .toggle-switch::after {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    background: white !important;
    border-radius: 50%;
    top: 3px;
    left: 4px;
    transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
}
.accessibility-widget .toggle-switch.active::after {
    transform: translateX(24px);
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.3);
    background: white !important;
}
.accessibility-widget .font-size-controls {
    display: flex;
    align-items: center;
    flex-basis: 100%;
    justify-content: space-between;
    background: #fff !important;
	margin-top: 5px;
	border-top: 1px solid #3c414d !important;
	padding-top: 8px;
}
.accessibility-widget .font-btn {
    height: 50px;
    background: #fff !important;
    border: 1px solid #000 !important;
    border-radius: 12px;
    color: #000 !important;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    font-weight: 700;
    font-size: 35px;
    transition: all 0.3s ease;
    position: relative;
    z-index: 10;
    pointer-events: auto;
    flex-basis: 25%;
}
.accessibility-widget .font-btn:hover {
    background:#000 !important;
    transform: translateY(-1px);
    outline: none;
    box-shadow: 0 4px 12px rgba(66, 153, 225, 0.2);
    color: #fff !important;
    border-color: #000 !important;
}
.accessibility-widget .font-size-display {
    color: #000 !important;
    font-weight: 700;
    text-align: center;
    font-size: 30px;
    background:#fff !important;
    border-radius: 10px;
    border: 1px solid #000 !important;
    flex-basis: 45%;
    height: 50px;
    align-items: center;
    justify-content: center;
    display: flex;
}
body.hide-images img,
body.hide-images picture,
body.hide-images video,
body.hide-images [style*="background-image"] {
    display: none !important;
}
body.hide-images img::after {
    content: "[Immagine nascosta]";
    display: block;
    padding: 8px;
    background: #f8f9fa;
    border: 1px solid #dee2e6;
    color: #6c757d;
    font-size: 12px;
}
body.underline-links a:not(.accessibility-widget a) {
    text-decoration: none !important;
	border-bottom: 4px solid #000 !important;
}
html.bigCursor *{
    cursor: url("/ReadySkins/wonder/img/arrow.cur"), default !important
}
	@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/raleway/v37/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvaorCIPrQ.ttf) format('truetype');
}
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/raleway/v37/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVs9pbCIPrQ.ttf) format('truetype');
}
	html{
		height:100%;
		font-size:15px;	}
	body{
		margin:0;
		padding:0 0 100px 0;		font-family:'Raleway',Helvetica,sans-serif;		font-size:15px;		background:#edecec;	}
	.noscroll{
		overflow: hidden !important;
		height:100%;
		padding:0;
		margin:0;
	}
	td,th{
		font-family:'Raleway',Helvetica,sans-serif;		vertical-align:top;
		font-size:100%;
	}
	a:link, a:visited{
		color:#000;		text-decoration:none;
	}
	a:hover, a:active{
		color:#888;	}
	input[type="submit"]{
		-webkit-appearance:none;
            -moz-appearance:none;
            appearance:none;
	}
	input[type="text"],
	input[type="password"],
	input[type="button"],
	input[type="submit"],
	input[type="number"],
	input[type="email"],
	input[type="date"],
	input[type="url"],
	select,
	textarea,
	button{
		font-family:'Raleway',Helvetica,sans-serif;		-webkit-border-radius:3px;
					  		-moz-border-radius:3px;
					  		-khtml-border-radius:3px;
				 	 		border-radius:3px;		font-size:100%;
		padding:4px;
		border:1px solid #bbb;
		-moz-box-sizing:border-box;
		-webkit-box-sizing:border-box;
		box-sizing:border-box;
		background:#fff;
		line-height:1.5;
	}
	input[type="text"],input[type="password"],select,textarea{
		-webkit-box-shadow:1px 1px 3px #fff0e6 inset;
		-moz-box-shadow:1px 1px 3px #fff0e6 inset;
		box-shadow:1px 1px 3px #fff0e6 inset;
		transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;
	}
	input[type="text"]:focus,
	input[type="password"]:focus,
	select:focus,
	textarea:focus{
	    border-color: #b3b1b1;
	    box-shadow: 0 0 .3rem rgba(82, 168, 236, 0.6);
	    outline: 0 none;
	}
	ul,ol,li,p,h1,h2,h3,h4,form,dl,dd,dt{
		margin:0;
		padding:0;
		list-style:none;
	}
	img{
		max-width:100%;
	}
	img.lazySrc {
		opacity: 0;
		transition: opacity 0.3s;
	}
	img.lazySrcLoaded{
		opacity: 1;
	}
	.thumb img,
	.magnifyarea img,
	.columnThumb img,
	.artCollBox img
	#sheetProductInWebOrders img{
		max-width:none;
	}
	.highlight {
		background-color:#FDFA73 !important;
		background:#FDFA73 !important;
		outline-offset: -2px !important;
		outline: 2px solid yellow !important;
		cursor:crosshair;
	}
    .highlight-similar {
		outline: 3px solid orange !important;
  		outline-offset: -3px !important;
  	}
	.completeList{
		display:inline-block;
		vertical-align:top;
		margin-left:5px;
		padding-top:2px;
		padding-right:4px;
		padding-bottom:2px;
	}
	.rssLink{
		display:inline-block;
		vertical-align:top;
		margin-left:5px;
		background-image: url(data:image/gif;base64,R0lGODlhCgAKAOYAAPr///d9G/R/J+3NwN1qP9ZUMvj///aBJOeDX/CTY/r7+utpHe9rH+vCteliJeZ4OvfNq+V6O/S5k99UHeZkIuVgI+90L/KZU/GTUPCFOOt8S/jq3ulsJtlMJelrI/jt49tNHOZ6O/bj1/OTTtpWQPR4JfV6H+zNwOZlNfv+/PONT+lxOfCGReSFa/Owe/CukPPDmOpiGvK3jPZ9G+hpJNxpPuNdK+RfJfn//+tnIuFZJ+NZHed4OfKmbNxTJPfi0PGBP/Xn3+R3S/SVRvN5GvRvEvR4IPOAIu1vLO7VztRAHuVgHdhGHdZSMPn7+OVhJvXPrfW/lehYF95PGN5ZM+qpnPj79/F0J/FxGPKPR+JaKOptI/bu6fGOPehpJdQ8GPOmZ/Geb99tUwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAKAAoAAAdmgEkEUzsUXhxbESc1KC8JV0UmBwEPExobVh89REdGOTdILBlRADBYDE9LKk4/F2A4YVJaNCVZUCkYElw2Ph4CLl0QIisKLUwLQwYyQABCQVVfITMjFg4IVGIkBQM8MRU6IB1KTQ2BADs=);background-position:0 center;background-repeat:no-repeat;padding:2px 4px 2px 15px;	}
	.cart_form,
	.estimate_form,
	.cart_form_matrix,
	.cart_form_disabled{
		display:flex;
		flex-wrap: wrap;
	}
	#colMid .boxColumns .cart_form,
	#colMid .boxColumns .estimate_form,
	#colMid .boxColumns .cart_form_matrix,
	#colMid .boxColumns .cart_form_disabled,
	#mainResultBox .cubes .cart_form,
	#mainResultBox .cubes .estimate_form,
	#mainResultBox .cubes .cart_form_matrix,
	#mainResultBox .cubes .cart_form_disabled,
	.listProduct.cubes .cart_form,
	.listProduct.cubes .estimate_form,
	.listProduct.cubes .cart_form_matrix,
	.listProduct.cubes .cart_form_disabled,
	.carousel_wp .cart_form,
	.carousel_wp .estimate_form,
	.carousel_wp .cart_form_matrix,
	.carousel_wp .cart_form_disabled{
		justify-content:center;
	}

	.cart_form label,
	.estimate_form label,
	.cart_form_disabled label{
		display:flex;
	}

	.freeExpenses{
		color:#ff9900;
	}
	span.highlighted {
	  background-color: #fffb86;
	  font-weight: bold;
	  animation: blink 1s linear infinite;
	}
	@keyframes blink{
		0%{background-color: #fffb86;}
		50%{background-color: #fff;}
		100%{background-color: #fffb86;}
	}
	.fullAV{
		color:#009900;
	}
	.inArrivalAV{
		color:#333399;
	}
	.halfAV{
		color:#ff9900;
	}
	.noAV{
		color:#ff0000;
	}
	.fullAV.ico{
		background-image: url(data:image/gif;base64,R0lGODlhEQARAIAAAMzMzE6oFyH5BAAAAAAALAAAAAARABEAAAIhhI95we1vnnRxToWVvWDL6jXZCIZBGaIeOZpi556wy2IFADs=) !important;background-position:0 center !important;background-repeat:no-repeat !important;padding:2px 2px 2px 22px !important;line-height:20px;	}
	.inArrivalAV.ico{
		background-image: url(data:image/gif;base64,R0lGODlhEQARAJEAAP///3u/38zMzAAAACH5BAAAAAAALAAAAAARABEAAAImlI95wO1vnnRxToWVvWLL6jXZaATmiaZlyp5ry5Ij3L60K9yqrBQAOw==) !important;background-position:0 center !important;background-repeat:no-repeat !important;padding:2px 2px 2px 22px !important;line-height:20px;	}
	.halfAV.ico{
		background-image: url(data:image/gif;base64,R0lGODlhEQARAJEAAP///8zMzJ7ERAAAACH5BAAAAAAALAAAAAARABEAAAImjI95wO1vnnRxToWV2Lx744UdKIrZSZZfoIZpu6EnPLJ0bN8yVgAAOw==) !important;background-position:0 center !important;background-repeat:no-repeat !important;padding:2px 2px 2px 22px !important;line-height:20px;	}
	.noAV.ico{
		background-image: url(data:image/gif;base64,R0lGODlhEQARAJEAAJNDQ8zMzP///wAAACH5BAAAAAAALAAAAAARABEAAAIljI95wu1vnnRxToWVvWHL6jXZCIZCGaIeOQLuC8dGTMNzXbNYAQA7) !important;background-position:0 center !important;background-repeat:no-repeat !important;padding:2px 2px 2px 22px !important;line-height:20px;	}
	.sIva{font-size:60%;
font-weight:normal;display:block;}
	.sDiscount{font-size:60%;
font-weight:normal;}
	.expireDate{}
	.help{cursor:help;}
	
	.correctValue{
		border:1px solid #ccc !important;
	}
	.prodLogo{
		float:none !important;
		margin:2px !important;
		display:inline !important;
	}
	.rangePrice{
		font-size:84.5%;
		font-weight:normal;
		line-height:1.5;
	}
	.pricePicking{
		font-size:84.5%;
		line-height:1.5;
		/*line-height:16px;*/
		margin-bottom:10px;
		display:block;
	}
	.pricePicking strong{
		color:#028bff;
		display:inline !important;
	}
	.mainPriceCurrency{
		display:inline-block !important;
		margin-right:3px;
	}
	.mainPrice{
		font-size:138.5%;
		color:#ff0000;		margin-bottom:3px;
		line-height:1.5;
	}
	.grossPrice{
		font-size:138.5%;
		color:#000;
		font-weight:normal;
		margin-bottom:3px;
		line-height:1.5;
		display: flex;
		flex-wrap: wrap;
		align-items: center;
	}
	#colMid .boxColumns .grossPrice,
	#colMid .miniBox .grossPrice,
	#colMid .carousel .grossPrice{
		justify-content:center;
	}
	.grossPriceAmount{
		margin-right:5px;
	}
	.priceMessage{
		font-style:italic;
		display:block;
		font-size:84.5%;
		color:#9D49CF;
		margin-bottom:3px;
		line-height:1.5;
	}
	.ajax_message .grossPrice {
	  justify-content: center;
	}
	.rangePrice .priceMessage{
		display:inline-block;
	}

	.countdown-container {
	    margin: 20px 0;
	    background-color:#fd7700;
	    border-radius: 8px;
	    box-shadow: 0 2px 4px rgba(0,0,0,0.1);
	    display:flex;
	    flex-wrap: wrap;
	    align-items: center;
	    gap:10px;
	    justify-content: center;
	    max-width:350px;
	    padding: 8px 10px;
	}
	.countdown-label {
	    font-size:100%;
	    color: #fff;
	    font-weight: bold;
	    text-align:center;
	}
	.countdown-widget {
	    display: flex;
	    align-items: center;
	    justify-content: center;
	    gap: 8px;
	    font-family:Arial;
	}
	.countdown-item {
	    background: rgba(255,255,255,0.2);
	    border-radius: 4px;
	    padding: 4px 6px;
	    display: flex;
	    align-items: center;
	    position:relative;
	    margin-right:10px;
	}
	.countdown-item:last-child{
	    margin-right:0;
	}
	.countdown-number {
	    color: white;
	    font-size:100%;
	    line-height:1;
	    font-weight: bold;
	    display: block;
	}
	.countdown-unit {
	    color: rgba(255,255,255,0.9);
	    font-weight: normal;
	    display: block;
	    padding-left: 3px;
	    font-size:100%;
	    line-height:1;
	}
	.countdown-item:after {
	    content:":";
	    position:absolute;
	    right:-10px;
	    color: white;
	    font-weight: bold;
	}
	.countdown-item:last-child:after{
	    content:"";
	}
	@media (max-width: 480px) {
	    .countdown-container {
	        margin: 20px auto;
	    }
	}


	#colMid .cart_form_quantity,#colMid .cart_form_update select{
		text-align:right;
		margin:0 5px 5px 0;
		width:70px;
		padding:4px 10px 4px 4px;
	}
	.cart_form_quantity option,.cart_form_update option{
		text-align:right;
	}
	.cart_form_quantity optgroup,.cart_form_update optgroup{
		padding:0;
	}
	.cart_form_update .butt2{
		margin:0 0 5px 0;
		width:70px !important;
	}
	
	.imageLink{
		border:0 !important;
	}
	.personalElement{
		margin-top:5px;
		margin-bottom:10px;
	}
	.personalElement a{font-weight:bold;}
	.personalElement p{padding:5px 5px 0 5px;}
	.personalElement ul{list-style:square outside !important;text-align:left;}
	.personalElement ol{list-style-position: outside !important;text-align:left;}
	.personalElement li{list-style:square;padding:0 0 5px 0 !important;margin:0 0 0 20px !important;}
	
	.ajax_message .details_wrap{
		display: flex;
		margin-bottom:10px;
		flex-wrap: wrap;
		justify-content: space-around;
	}
	.ajax_message .details_wrap .thumb {
		flex: 0 0 40%;
	}
	.ajax_message .details_wrap .thumb img{
		margin:0 !important;
		float:none !important;
	}
	.ajax_message.addtocart .details_wrap .thumb img{
		max-width:100%;
	}
	.ajax_message .details_wrap .details{
		text-align: center;
		flex: 1 1 60%;
	}
	.ajax_message .details_wrap .details p{
		padding:0;
		margin:0 0 5px 0;
		display: -webkit-box;
	    -webkit-line-clamp: 2;
	    -webkit-box-orient: vertical;
	    overflow: hidden;
	}

	.btn_wrapp{
		clear:both;
		display:block;
		padding:10px;
		margin:10px 0 20px 0;
		text-align:center;
	}
	.ajax_message.top_right .thumb img{
		max-width:80px;
	}

	@media (min-width: 780px){
	  .ajax_message.addtocart{
	    max-width:900px;
	    min-width: 700px;
	  }
	  .addtocart_response{
	    display:flex;
	    flex-wrap:wrap;
	    padding:30px 10px 20px 10px;
	  }
	  .ajax_message.addtocart .details_wrap{
	    display: flex;
	    gap: 20px;
	    flex-wrap: nowrap;
	    flex-basis: 100%;
	    margin-bottom:40px;
	  }
	  .ajax_message.addtocart .details_wrap .thumb {
	    flex: 0 0 50%;
	    text-align: center;
    	border: 1px solid #ddd;
    	padding:5px;
	  }
	  .ajax_message.addtocart .details_wrap .content {
	    flex: 1;
	    display: flex;
	    flex-direction: column;
	    justify-content: space-between;
	  }
	  .ajax_message.addtocart .details_wrap .details,
	  .ajax_message.addtocart .details_wrap .btn_wrapp {
	    display: flex;
	    flex-direction: column;
	  }
	  
	  .addtocart_response .upSellMessages,
	  .addtocart_response .cross_selling_lightbox_form{
	    flex-basis:100%;
	  }

	}

	#cartAddConfirm{
		max-width:300px;
		width:300px;
		right:10px;
		background:#fff;
		position:fixed;
		padding:20px;
		border:1px solid #797979;
		border-left: 7px solid #7cb009;
		top:-300px;
		z-index:999;
		-webkit-box-shadow: 0px 0px 21px -4px rgba(0,0,0,0.59);
		box-shadow: 0px 0px 21px -4px rgba(0,0,0,0.59);
	}
	.cartDBCacheMerge{
		padding:20px;
	}
	.cartDBCacheMerge p{
		font-size:17px;
		color:#143446;
		margin-bottom:20px;
			}
	.cartDBCacheMerge .head{
		display:flex;
		padding:7px 10px 7px 10px;
		border-top:1px solid #bcd4e1;
		border-right:1px solid #bcd4e1;
		border-left:1px solid #bcd4e1;
		border-bottom:1px solid #bcd4e1;
		background: #e5f2f9;
	}
	.cartDBCacheMerge .head .name{
		flex-basis:100%;
		font-weight:bold;
	}
	.cartDBCacheMerge .product{
		display:flex;
		padding:7px 10px 7px 10px;
		border-bottom:1px solid #bcd4e1;
	}
	.cartDBCacheMerge .nx{
		flex-basis:200px;
		font-weight:bold;
		font-size:11px;
	}
	.cartDBCacheMerge .name{
		flex-basis:100%;
		font-size:11px;
	}
	.pages{
		clear:both;
		margin:10px 0 20px 0;
		text-align:center;
		font-size:100%;
		width:100%;
	}
	.pages p{
		margin-bottom:8px;
		font-size:84.5%;
		font-weight:bold;
	}
	.pages span{
		/* pagine plugin agenti */
		display:inline-block;
		margin:0 2px 10px 2px;
	}
	.pages a,.pages input{
		font-size:84.5%;
		padding:4px 6px 4px 6px;
		font-weight:bold;
		text-decoration:none;
		background:#fff;
		border:1px solid #4F4E4E;
		color:#000;
		display:inline-block;
	}
	.pages a:hover{
		background:#4F4E4E;
		border:1px solid #4F4E4E;
		color:#fff;
	}
	span.disabledPg a, a.disabledPg, input.disabledPg{
		color:#ccc !important;
		border:1px solid #ccc !important;
		cursor: default !important;
		background:#fff !important;
	}
	span.selectedPg a, a.selectedPg, input.selectedPg{
		background:#fff !important;
		border:1px solid #fff !important;
		color:#000 !important;
	}
	.privacyFormBox{
		text-align:left;
		padding:2px;
		margin:5px 0 5px 0;
		border:0;
		display:flex;
		align-items:flex-start;
	}
	.privacyFormBox input[type="checkbox"]{
		width:auto !important;
		margin:2px 5px 0 0;
	}
	.privacyFormBox a{
		font-weight:bold;
	}
	.privacyFormBox p{
		font-size:80%;
		padding:0 !important;
		margin:0 !important;
	}
	
	
	/*LINK COLORI*/
	#searchBrandForm a,#latestModelsBox a,#searchForm a,#qrCodeBox a,.web-page-search a{color:#fff;}	#searchBrandForm a:hover,#latestModelsBox a:hover,#searchForm a:hover,#qrCodeBox a:hover,.web-page-search a:hover{color:#f97c00;}	#loginBox a,
									.newsletterBox a,
									#mainSearchFormBoxSX a,
									#mainSearchFormBoxDX a,
									#currenciesBox a,
									.web-page-latest-items a{color:#606060;}	#loginBox a:hover,
										 .newsletterBox a:hover,
										 #mainSearchFormBoxSX a:hover,
										 #mainSearchFormBoxDX a:hover,
										 #currenciesBox a:hover,
										 .web-page-latest-items a:hover{color:#000;}	#userBox a,
									.rssFeed a,
									.feedBackBox a,
									#colDx .miniBox a,
									#colSx .miniBox a,
									#sendOrderDetails a{color:#606060;}
									#colDx .miniBox ul li a,#colSx .miniBox ul li a{}	#categories a:hover, #userBox a:hover,.rssFeed a:hover, .feedBackBox a:hover,#colDx .miniBox a:hover, #colSx .miniBox a:hover{color:#000;}	
	#colSx .miniBox .bottomLink a,#colDx .miniBox .bottomLink a,#colMid .miniBox .bottomLink a{
		color:#000;
	}
	#cartBoxRight .cart_item .description a{
		color:#6b6969;	}
	.whishListRemove{
		display:block;
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAASCAYAAAE79V5PAAAABGdBTUEAALGPC/xhBQAAAxhJREFUSA21lU1IVFEUx2c0Z3CwhujDqOjLhqBFiLWxNi1KomjR0nREmWGCsaDWbdy0ij6gGihmnHC0aNMuoUBoIwap4aZFZCYUZELSlIOjjtPvPOe87rx5RgRdeO+c+z///zn3693n8dDa29sT4XB4r/hWA2gSp62t7eAqwhvwidlJAozbQIXT09PjqwCdACkmyrDOzs49XV1dWwSk+seyYAnMiUU5DXmbTYBdLAWuie3o6DgktkpetIK8+vv7r1qdQmFMrN1UjR21QdNRgmJedcQymDnMC5/PF83n8/fww4LTmqurq/OFQmEcu7Ovr+/zKmy8nZmNkOUyy0Y4k4qvU0dsKBTyS4JgMLg+kUj8NGOM6tXy8nLVwMBAg+Jlw1aQvd+6srIy4/V6G4vF4iD2Cyt1WONqy8Sy+GQfJLgJwfFMJjNFohSJWumnSdCtQrG2mI3ZwYJ8YkGasH5iIyVixu/3dy8uLibpt5BgYwn/beTA6M4qCmbtuPadC6onwMPc6qpoShSrJ8LETN8kn11aWnptBk2fUcg3Yx0zxW0xW/CWRXkjW6JBtfF4vI6RjbGVAcXE2gumIPOaIsk33ZpYLLZ5fn5+lhntk9VXnqtYQBKMkmA7glOs/AS2HuFXUyi+PWwzwBSO0H8pQjl1bkLhVwxbkzD3M8wzQ79yXz2e74wsIlw4KUxQfEebgxNm+s8cuNV1LUzR+ySMIXyM8LxTSPwi8TuCw7kE564L5xEcOdUPiF9wxss+SA0isK6AQCAQVcy0UgiOXBVS2Lq6zLj4omWDW0u5Kgq77hPJHoo4l8tdF+vWpOBaRYWvWs3lzOG61ELiArjFBXAZ4WRNTU1zOp2edYrd+nLl83GNMNMGTuVtDtcVN96ahYUcjUbrFxYWhiUJ3WGe05zarMScjU9hA5jcXsd4PtTW1h5NJpMzTp72/1hYSVxMu5j9EAPYzwq84zZrSaVS0xKPRCK7+TU8J3aA2HtiJzSmejf7V4VVKFdJNpt9SpGTFMli5WAF8Yf4N53r7e39odz/Yqnn5ZO6wXNT/H8p8guwZ08ERA8EewAAAABJRU5ErkJggg==) !important;background-position:2px center !important;background-repeat:no-repeat !important;padding:4px 4px 4px 35px !important;	}
	.whishListAdd{
		display:block;
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAASCAYAAAE79V5PAAAABGdBTUEAALGPC/xhBQAAAlpJREFUSA2tVDtLY0EU9iYmIUtAlwVdUBajprLYwFqIlYVWi8WWktwQMChE8DfkDyhWgpIbJQ/Exk67NAtbLZsixVaiBHYLbdQIkiIPvzN6hslkTEJwIPc8vu885sxkhoawotHovm3bQdIt+kQikRZJrLkXgS9Yp6qRhqNEjmH6tFqtdZJypVIpLxsiKRlKYoFZllXO5/NfXcz0eDyijVe7QiBjQiLDEykoXonH459J13smn1iFQsHi1A12qtLYGEWpJKF3dK4y0MwdBjCq+nTd7XZPZrPZ/+TnngSnVyCRGo3GT0HGpy04FAr5GDBJDPg39jPDWOfGgODsx5rN5o0kWVYJg//GNsu2YBp+vV6/APgJVZZyudw1EjlItAb7CAm2OJCkDI7FYhPYzz8V1HUkuEeCj+yXe0Z2qth16QOVwQACXSMNoAwGtmrAdVfbNZPBOIK/dBQ6W7VxlB9UWw6MnbiC19Cn2Gbpcrmmafpsk5SV2YkOgtD/sE0SgeN6oPCrJNaRYB5bOCGbbh0CbxlTZUfbDOJP8h0nkIMtz5UxyAckFy8IOA7sEQVj9Q4cG/finB2qNBZG0QMk3FCJg+oofojim3p8x6yJgKK2ThzUfiuXsTC6PB60kB73Vi63TiS7XC6fh8PhUXS7YML79eFW7mHM2ya+8YyZmEgkxmu12i80IN87xnrIK7/fv5hOp+UTqPO7FmYyXrYveKCKaGCWfSaJsV76fL5lx3EqJlz19VWYA5LJZKBarZ6hgRX2kUTBotfr/ZHJZB5V/7vrKGzhL7eD3y7pgxR4Bl9KzyaURbYtAAAAAElFTkSuQmCC) !important;background-position:2px center !important;background-repeat:no-repeat !important;padding:4px 4px 4px 35px !important;	}
	.webRequestPrice{
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAASCAYAAAE79V5PAAAABGdBTUEAALGPC/xhBQAAAplJREFUSA2tVU2IUlEUnqfPDA1Jo4wIGkgpok2ripZR0MZXMBiTPyiBC8l27YU2rYKwceFCw58oYiiJFm1aRFG7CIIWUauYioEnLlyoo6/vPOZejrf3zIkuzJxz7ne+83fvuy4tsZVOp19LM5VKWWR4xI5hGLrQ/5Rw3xQUG50xVH8CuYNMwjeDweAulfh3G038QJSfwlOGpg3Lsg5CROF0h2yN/vGcZHc6HXufdLlUJwm4KSAcLhaLewgnMpaM6jpH1PULjgeIVK1WNdgjqCuaptmHQfsyChnqUsuMRCK7K5XKUPi5Zi4UCr7BYGD7xeNxX7lc3hKkf5LUL8p/uhCZBpXL5ZbJGaRbmUzmOie69gzS8fF4/Hnb2fJ4PPdbrdZNTp65AQJAhpOC6Pf7j+J2+6bTaUngQjoODMexVzgMh8Ov3W5XmDPSMXOz2XyDAOvcE/YLbpMue+Zn6vV6T6PMZUz3se2kac/a7fYVV7IKYLpfQI4h4xMQkypOtmPZ2Wz2GhGBP3QjElmWTcb/WqVSyd/r9c6Gw+F3pmm+R/UmijjP4zueFHdw0zGSY+jsFfBDwgcJNqE/6Pf7bWBXIb/hXTglcC533DEO9AQCUMKoCISLewMXdw3YRey9xN8W7uWRer2+IXxUuXDH+Xx+Py77J3RiPy08EG7TBZztR8jLwAnSR6MRfX63uR/XF07caDRojFF0dQYjfYsE/HIZk8nE4IGh03vnuhxHjeDytedMfCuX8LF9AF7E/hrHhI6insdisRU8d3MTO3as6/o5EYjLUCj0nWwE37c9Ugljbz0QCKzWarWx3JyjOHY8x59+a+4Bly8gEj5KJBLpZDI5mcdTMX5OKuZoI5EJYAPyLn5BvPg+V3ealAL/BiuG7vojD5ITAAAAAElFTkSuQmCC) !important;background-position:2px center !important;background-repeat:no-repeat !important;padding:4px 4px 4px 35px !important;	}
	.webRequestDispo{
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAASCAYAAAHUNzVxAAAABGdBTUEAALGPC/xhBQAAAt5JREFUSA21VstrE0EY39kssUpya6wPrAiiFz1E9Kawj7TQQ7MbcQURelDrUT14k0IKHkT8C6SIIIIYiE16iIQlCSKiKI1F0FY8FC0ePJaC0GZ3/X1TZ7PErEkrfpCZ7/2ab2bDJEBWVX3aCWRaYopiSYzdLTcajBEjq2mXaCfYZIRMJEvXb5DE1PXbbY2QCTEDuDo+vksQtm3vJFyhxVTVeeSRvj83x2MQT1pbS2D9yRmmpi35vn+EC0ILU5SRgAwXQ0yiOc8yDEtkinpmuFDTngqloC4gzVKjcYIEBMhrFXkluULOMEZczzuwKWqvzPen2tQ2MMpRwXKRyfJeskeln8v1eplwpPAVh3K+6DiviSY4axinWq5bxiFxfeIpIB4T0gmoZ5h4pmGc8T3vOWqxUROd9pdO3W3TVAJvkvDA+y6IHjsMl3uoRIstVb3MZyisgqbdwhSnS/X6uTBf4BinJ2jyJ9ArDLN7UwhKtdo9wrOZTFpy3QpOYY+Q0Q7H3+E4B8dvKLJMBsi/RT8xYmXHae4YHBymHuTzeRmRGOFDyeRhMgw7/CuOaK/wa/6OvGqPjaUIp8hBt8Odplsb5RGD/zImy3d81x2K0unJ/6Pb4eehlzWmbiIyvajb1ctpn/IJ3NKDfemiogXMxzSdWl8GXZQsTZuCn/ckopbRGTE4fQt6Xxf9dxgLU/Czum7jCXiIjJekeNwsVavfhCxqt3V9/7rnzaLFx6BzRTwGFNyTpJktV5IbHd3tbmwU4eykzNjkbK32qDM45v2C53kPcCE+KgMDZrFSWQnriODB9cRNeyF5HmXYCQt4pjTBfFat/gB+mmi07jo610Jli6iiis5kqEoEnga9CHo+lkiQflfYcuVdvUQwzUzmuNRq8YdaUpRsyXE+kKqonH9SI2z/mU3B0LVD8VTqKJK4Jl4K4Thou2D8j71QKKzD72Sn78jgOMuuX/JOB9uhMRfL9I/gF4CTGwSRAsEfAAAAAElFTkSuQmCC) !important;background-position:2px center !important;background-repeat:no-repeat !important;padding:4px 4px 4px 36px !important;	}
	.buttServPrint{
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAWCAYAAAGgZBxZAAAABGdBTUEAALGPC/xhBQAAA2JJREFUSA21lk1oU0EQx5MmFStURUQU6aFUtGJSLKiIF9OcRErai/HQtElqqaIeRBBPQtCjHjxYqFIQ0gSEgh/0ZrG9qEVpFVtahZjixZMXpShImzx/88h77Nu30V5c2Ox8/GdmZ3b2bQKB2ujr67Mc2l1dYX9//zDMnEeTyWR2uwIheuPxnKxh+RF4MBhsgswFRSAjlUq9QLgkdLVaTRWLxR1CN8hPbbRaltUtE+B3vFRFrgLOw0/V5h482Do1xBOsewH8QLmdNRCSn4GBgb0sUdy+ZX7o6Og4uLCwMCu6ALlEbaL20xOLnRXSToWdBtn5igLIC+3GxPrw2traGG6rhULhmChtSyFQXEQxL3TdQYHjeNmsAwj7U5d5eAAjHoGBATPjiNVCBsLh8KijqLdSy5ijs+voMJFIZDkaje5aXFx87siclYhL1LfS0NAwRY3fiNytlgOSpqK03+AfOzJZKdYyVTzkkamM0NlstoXKLrG9ZkeH4QSGSYevu9JVEtUzBgcHm2kR++xUhWfb5HUV5TWJpIKEJpX9oVDoXD6f/6rrpPHdI/ApawIwnqN0O0g9ApNxT1fXHEeZVXWec1YVOv1sZuaILnMjo7Ao1kPyPamDHJ685bK5wzXm8K+w9d/MA9zEEy6iRpDvTYynYXc6Ok+1RUj010QP48RNqbGxcahSqbSPj48/cgxldSOrQgyPqjxN08rOVJFN+4yJGkHzQEOehh/TZP7e1gG5XG5TqVR6h9MV5l3yXtUxwqOTL9Z15rZEInE8mUxWRF5v+HatA8vlchqnq9yLhK4z8FPU++Pk5OQZdJ7a6ljfQQmA+9MpJ0rNywT9pBtthMe2Hds2zijOVXqv2xgzphteYdBFlva3Rjf6Gy+vFkG7A5Z1e2tLyxfxBX6LbmMMDKiJS/9LB2+Efzo9nQMn035/qJy8lr7h71Uf5P8IjBlzNp/X19c70+n0JlZ5jGNU4MZGtkCGd7CX93lEfGBTMtkZmwsjeYUv4+AC9D4M5wl8Caf34Y1VAlvlyzhMsCL4NmYZ7Ch9cg+d7x+PMbC6w9qblUF2ioaTa+J5FBVshY1NEGSWeUv/VCk4mzTuXgcJz85XyXqe4MYpOsGYbE2yf2YsRpR9iMXzHTU5Q0Z1rZd87Qt19K74DxlpT6vH8oV8AAAAAElFTkSuQmCC) !important;background-position:2px center !important;background-repeat:no-repeat !important;padding:4px 4px 4px 35px !important;	}
	.buttServWhastapp{
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAATCAYAAAHwqY3qAAAABGdBTUEAALGPC/xhBQAAA31JREFUSA2FlUtIlFEUx51XauQQmYseizYFleNMELgxzG0LsQJdOOYDkjKENgYtlDERIlpIL9054ziV4sKUFm2CqAiMoBk1KCcpbGERlA4TOeM4/c7XfMP9xm/0wp1zzv9/Hveee+d+BQWZ4fV6f+h6VgL+1IzGxsbJjo6OXSpzWTesoqTT6QcGwGKxPCIsqYOaBEgbgIxh10Gr1XpXdHEkg4d5IhgM+m26g0iW9bWioqIsEok8V3GDToY/WQDjXtZQFK1uUVFRj2AtLS2uZDIZsdvtVYFA4LW2r7W1tTLqrRYXF39jcf1CiLNFftTh8/nsCwsLSaLLcZoXjrJOdvAd1TU6OhpV/bM62d3MCwLIttvb2x1Z8j/mhL+pY9qydAPZTH+CYlOpJh6PfxKdgFsiQ6HQKkfTILrpwDFlSgDKalQue0oCEjhBxUrRZe/RaPQSlaQvAanKNPTIYEiQjEyDxlBrmLMkaCbwg3BbDgJHmNOqU1NTUy+Ytn8VN+g4ncGpzwBmDLiTktiM0zBIrSHIF8zlXEd68lfFDA2DkIsgxzSD+Cx6zhhSbUMwQTuF5BZ1USXBXb1Ds5JcydXh4eElKKcabLgkOBbqJAl2rK+vDzDnEonEouDwrTq/SdKU621tbfs3EQCs5D7zvMoZ/qkul+tlKpU66Ha7xzwez9twOByVLoPPETTBWfuR5oPM/TqDforZzazVsVxpesNyncQmiTxefey7lMaGkW+QcjrSxKNMuY3yLwzyd77q9/t/o+cd2xbmrsjzc4UiXRzA7byZMoS0iEVNM2NOp7NycHDwl1nMloUpGqGgrba2tqK+vj5F0uqNjY0JEg3Q92xrzRLTIR/FexwOh5vdz+b6GK6XSlLkGkWPl5SUVElR4Ugku98LfoN7e1j1z9Xpjg+/Z1zPQC4ndt7C7KwcflFtFX+O0yRbZgEr6HnfOb0Qvu/Q5fw3jbytps1evIMEe1h9WI2kjXUUfwjmgH+MXoV+CF2+i2fxfyr++C3AzXMsdWKrI29hcSJwiMBWbukxPjpmb4r2WaOd5/DbY7PZQiMjIzPj4+O2qampV2AHOOMjnLHh4ZLc2xV+T/AKK67u7OwsjMVi+0jyRQLNBue+m2+rPHAN7L6PnWvfXDPfvIVptQT1ZoKWONNJ9DgLucgszeByzvorlKDYE+xuCn7M8HnFPwiBesa2XBRJAAAAAElFTkSuQmCC) !important;background-position:2px center !important;background-repeat:no-repeat !important;padding:4px 4px 4px 35px !important;	}
	.buttServTellToFriend{
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAABmJLR0QA/wD/AP+gvaeTAAACGUlEQVRIid2UP4gTURDGv3nvUlh4CP4jhVgpohJCEhs5kUMb0xyC/RnCboKpUh1q4dpoYR3Nvs16Vwn2IjYeuUIrSYo7Twg2NqtXqFikyF52x+KyIYZdudtsIU71dueb7zc85g3wvwQlYaLr+jEiKjLzPIANpdRmohBN0y4R0SsAJ0a/PAB3lVJPAo2YFUJEaxMAAJAAHler1YuJQHRdTwM4H5KSzLyYCISZL/8l/TM4zMUxr1Qq15jZALAQIfk2HA5fx4JomnadiB4w8wIAF4Dp+/5TKaXBzEvYu5kt3/dv27b9I6j7Y7rq9fqhfr+/AmARwC6A50qpF4H5qHMXwJrneY9s2/4S1NZqtaODwWCu1WrtTDc3hhiGIRzHWQdwdUrTA3A2ynw/Mb4ux3FuhAAwAqx6nvfwoOZBTE7XuShRnO5DIUT0KUokpbxXLpdPzwxJp9NvmLkdoukBKEkpe7qum3FgMji0223OZDIvhRC7RCQAfGbm+5ZlVXO53DsiOgPgphDiTj6fP5XNZje73e6voL5UKh0vFAqHO51OfxpyoAUZMsqrRPRs9DCXRn7bRLRsmuaHWJAg9vHid1Kp1IVGo/EdiLm7TNN8q5S6wsy3IiQnXdctBh8zLUgieh+VE0IcSQSilPoKYDsk5fm+v54IBACIaBnA5L7yAKxYlvVxrJkVAuwtR9d1i0Q0L4TYaDabW0n4/nvxG6nLzWUSoqytAAAAAElFTkSuQmCC) !important;background-position:2px center !important;background-repeat:no-repeat !important;padding:4px 4px 4px 35px !important;	}
	.buttServInfo{
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAASCAYAAAE79V5PAAAABGdBTUEAALGPC/xhBQAAAapJREFUSA3NUzFLw0AUbqJrx4rSQYWOWsmuoIMggqtL0tKQVScX0cFJUNDBH9Apyeaik5OC+AcqBd1UcBARimOJNX5PeuUa7h2X4mAgvHff+7773rtcCoX+47ruE6W2ABBnKB8AlmW9E/AXj+/7JXmfgYkAkyRpi1wZPc9bVRa0IFSXMmHIN03TDbZIBaiPZII2x4GmEHyoSJYKJCwIgulut0s93kZRtK3iDfUsE5rN5gvWJcyxJeNyzoqJBOGUbdt7ssA4r9fri5j3lROMcwXCe71ehFDWcbS1RqMxyRFYZ7R7CNFmsVic48TsgeHz7OPAKp1OJ8wtFgL8U9ciN461Wi2g26UTsG2j5R2dkGo68RsR4B5TVD3s3VaRsxg2vgc238ef4ziezXK4Nds1J8jgp1h/4YN84xc4ydT+5zL3UePC32AU0i3hIvyeGCbexV0+zjNi7qOGwQreZZhcSUbG31ZochuTEFNXMO262AQTn4ncNI5kjM0PhAFMz8MwfBBr0ziSMaZdkwzupNw4HTNmSkTHcS6wdDDtBJpYqFarZWCPrVbrU6Jp0x8fHXNcSXvvJAAAAABJRU5ErkJggg==) !important;background-position:2px center !important;background-repeat:no-repeat !important;padding:4px 4px 4px 35px !important;	}
	.backToMatrix{
		display:inline-block;
		min-width:20px;
		height:20px;
		padding-left:25px;
		background:url("data:image/gif;base64,R0lGODlhFAAUAPcAAKurq/////z8/OXl5cfHx5qamuHi4+7v8Pr6+uTl5vX19vHx8fLy8vHy8v7+/sbGxvDw8PT09fX19e/v77q7vOfn6O7v7/n6+u/v8OTl5+bm5vb29vHy8+/x8aanqfP09ZmZmfP09MPDxKiqq8vLy/Dx8ufp6vr7+/j4+fDw8YeIivPz9fT19eTk5Lm5uaCgoP///O7u7vX29qmpqfj5+fP08/z9/ePj5Ojo6fLz8+nq6+bm5+fn5+/09v/+/piYmsTZ7P///t/g35K84cjJy9rj6///+PLw7/z7+qGjpJydnoq33oyNj/Hx8vX29+3u78nHxXet3I2Nj//687TP5/r7+tXh7NDg7ODg4dvY1cTX5/v39fv8/Pjw63yz3trb3OXm5p6foZe+4LW2t7GytPv39KamqP/58Ojr7NPl87DP6ba2uPr69+ju8/78+5ucnvDv7ZiYmff3+MnJy/f39vDx8crGxPf39+vs7Lq6u/n07zKK0+Hp8f//+w51y+vs7dna2/Ly89Xr+MbGx8XFx7Gys/n5+tLNy0iU1J+goerr7PDu7Xqz4KKjpPjy7eXl5u3u7hR6ztXl8QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAUABQAAAj/AB+QeECgoMGDBwU+ABChwYGHECNGbBABAIAYGQxo3MiRY4YYFi2YSABGw6MEKFOqNGHB4gRFFXhk4AHpQw4OJUpwyPFBh44JLv90WbLnyiEPZNZQoDCmkJkvKYACwPDEkRhEVrJQEDFoDhFCIvJgaYLBIoQOePScgdNBBosQNWqEYCHDQgcIZjkcKaIFDR0bJ6rQoHHhhI0GDfACqPNhipdIaewwUdJoxIgkb6QAMpTC4gInZahE4bPoxo4KOHBU2HEDg5wFnlEEMgJjywoFuHPjXoECNoAFF9gAGdLmTgQJCjZsUCAhwoYLvhtw6cPIjyAoKn4k8uAhTBwVQhw0UrDIwAESSWp6+AjAvj17AQ4YkA+AAEYQNwjy698fQD4ABgEIIOCABBLYHwAzOODeggwG4MAMLrwAQgEUVmihhSC84IIEGrQwwIcghhhiCxpIEBAAOw==") no-repeat 0 0;
	}
	.links a{
		display:block;
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAABO0lEQVRIidXUrVLDUBCG4UdERiCQiIgKRAUCgUAgKiu4gAokAoGorEMgEBFcAgKBQCArKhAIBKKyogKB4CYQmw4l00noaYcZPpPMzpl3z/6cj3+gAgMM0UO2TfgQ77jFFcZ4QWcb8BKP2KnFL/Bmw0pKPDRAJjhNhd+0wIl2jVLgfcxa4MRMLlMSjHHWcmYXH+imJJj73pD9FZAcz6JFSXrFYQWf4WAFvEyFE49qAT/eFH6CJ9GWibjtMnyvAvcwFdv1a11X4H4F6dbghRj4vLpEfx14KcrNl2LL8I1sYBW842dbpqnwoTCqvBbv4qj6L0Rb1laBz+rbpJ5Y1bU1wF3LmUy45HlKgqHmNcuEwd2nwGkufQFvc9BGZWLAdYvNtwFfqKiSTIRZlWI9b7YBXygTr3Ik/DzJcv9UX9wlP9Gw//u0AAAAAElFTkSuQmCC);background-position:0 center;background-repeat:no-repeat;padding:0 0 5px 29px;line-height:29px;	}
	#shoppingCartGrid a{
		background-image: url(data:image/gif;base64,R0lGODlhEAAQAPemAHiq7GBscjo3L5xcE15qcGQ0BMHGyHo/BVJfZVw9J////1BdY5HD+LO4u6bY/KSrrvL//1lse2h/jnSf3YGLj4W5+IKz71hrftzSy3+v8FFZW1JYWoCz83uiyI7W/ICy8Imw2JHO+VJfZ5ScoLLr/oG084SqyGF9onaZuWuEkfHy8qLX+32w7n+Jja/g/nqs7mOAqXJ9gX6x8ZrL+8/Hw1tvgPTXn8P2/3yq6mEyBMHw/om89nir7bns/q/p/aVkF2Z+j8zP0ebo6ff3+GJxd6nY/Y/Y/Gl0ecfMzpbI/c7R0/3zyoGs522LqXGRsZ7P+7m+wV5uc1hmbLe3t1xwf8fHx9XNx3We4JqipYK19Yi8+a3d/Pv9/2aErXs+Acfg+Huu71FfZpHE+nF7gHaYvpDM+Ii6+Xuo6fH8/36m2nCPq63e/X6y8d76/lpnbH+z8n2hwoWt3uzu7mJ/p5bM+u/7/9/y/pLZ/NbW1muOw3iYvH2kysDh3Vxobu/w8H6w7oe5+X2w8XN9gldqfVFdY5PF+ICy7tfOx3uFisHc9nig2Kvf/Z/W/K+1t/v8/m96f7Tt/m2QxfP//4S39Jigo4O18JDB+YK29IO19aHU/mWDrIS49neZxWaErL3x/oO29HyfwH2w8ISq1vP09JKIgom9+f///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAKYALAAAAAAQABAAAAjwAE0JlDOCwIIFASipEMhQoAE3FzRFygNjEAEkDU01CNOFyRcujhIpmiPCAEMhUTrheIJGgYI6DCacIOJHIBYJZ7RsehNIBodLk64AeSDwiB5MJV4AWAqAR6gMZAQJRCCqAhimTFlkSUNAoBQQZj6xsVDJ0J8POwDFCSAwBpwZpSzRCVGmEAMxSTghEvggxZotjDzcMbLCgYMiNRoJHNXHRI8bkHyQ8KTDhRMNVhgGQQBqURtJEOxkQkEowQAMDJUEiNCkwx41VDYkyLFkQMMhDVo8GkMByiEvB37YsJ0xI40CB/gIKM4QT5UppAoIEBAQADs=);background-position:0 center;background-repeat:no-repeat;padding:0 0 0 21px;line-height:24px;	}
	#showCart a{
		font-weight:bold;
	}
	#showCart .showCartTable .price,
	#showCart .showCartTable .mainTotalValue,
	#showCart .showCartTable .defaultCurrencyValue,
	#showCart .shippingZoneDetails .value{
		white-space: nowrap;
	}
	#showCart .unitM{
		text-align:right;
	}
	#showCart .showCartTable .info{
		position:relative;
		padding:3px 0 3px 0;
		margin-top:5px;
		display:table;
		width:100%;
		border-top:1px solid #eee;
	}
	#showCart .showCartTable .info strong{
		width:160px;
	}
	#showCart .showCartTable .info strong,
	#showCart .showCartTable .info span{
		margin:0 5px 0 0;
		display:table-cell;
		text-align:left;
	}
	#showCart .shippingZoneDetails .label,
	#showCart .shippingLine td{
		vertical-align:top;
	}
	#showCart .shippingZoneModify{
		display:block;
		margin:0;			
		border:0 !important;
		text-decoration:none;
	}
	#showCart .shippingValue{
		white-space:nowrap;
	}
	#showCart .editDiscount{
		position:relative;
		padding-right:20px;
		display:block;
	}
	#showCart .editDiscount::after{
		display:block;
		content:"";
		position:absolute;
		right:0;
		top:0;
		width:18px;
		height:18px;
		background-image:url("/ReadySkins/wonder/img/edit_pencil.png");
		background-position:0 center;
		background-repeat: no-repeat;
		background-size:18px;
	}

	/*FOOTER*/
	.footer_block{color:#d3d2d2;}
							  .footer_block a{color:#fff;}
							  .footer_block a:hover{color:#fff;}
							  #footer_custom_els_container{
							  	-moz-box-sizing: border-box;
								-webkit-box-sizing: border-box;
								box-sizing: border-box;background:#272727;padding:0  ;border-top:0;border-right:0;border-bottom:0;border-left:0;margin:0 auto 0 auto;}
							  .foot-latest-items .boxTitle{color:#272727;;background:#d3d2d2;}
							  #foot{
							  		-moz-box-sizing: border-box;
									-webkit-box-sizing: border-box;
									box-sizing: border-box;
									text-align:center;color:#fff;background:#000;padding:20px;border-top:0;border-right:0;border-bottom:0;border-left:0;margin:0 auto 0 auto;-webkit-border-radius:5px;
					  		-moz-border-radius:5px;
					  		-khtml-border-radius:5px;
				 	 		border-radius:5px;}
							  #foot a,
							  #foot a:hover{color:#fff;}
							  #bottomElements{
								text-align:center;
								padding:10px;
							  }
							  #footCustomText{
								padding:5px 0 15px 0;}#backtop{font-size:200%;line-height:46px;font-weight:bold;text-align:center;border-top:5px solid #272727;border-right:5px solid #272727;border-bottom:5px solid #272727;border-left:5px solid #272727;color:#272727;background:#fff;width:auto;}#foot{
											display:block;
											min-width:900px;max-width:1760px;width:100%;
											clear:both;
										}
										#foot_top_html{
											display:block;
											margin-top:0;
											margin-left:auto;
											margin-right:auto;
											min-width:900px;max-width:1760px;width:100%;
											clear:both;
										}
										#footer_custom_els_container{
											display:block;
											clear:both;max-width:1760px;min-width:900px;
											width:100%;
										}
										#footer_custom_els{
											display:table;
											margin-top:0;
											margin-left:auto;
											margin-right:auto;
											clear:both;max-width:1760px;min-width:900px;
											width:100%;
										}	
	#backtop{
        display: inline-block;
		height: 40px;
		width: 40px;
		position: fixed;
		bottom: 40px;
		right: 30px;
		visibility: hidden;
		opacity: 0;
        -webkit-transition:all 0.3s linear;
		-moz-transition:all 0.3s linear;
		transition:all 0.3s linear;
		font-family:Verdana;
    	text-decoration:none;
        text-align:center;
		-webkit-border-radius: 40px;
		-moz-border-radius: 40px;
		border-radius: 40px;
    }
    #backtop:hover {
        opacity:1;
    }
    #backtop.show {
    	visibility: visible;
		opacity: 1;
		z-index:990;
    }
	.footer_block{
		display:table-cell;
		line-height:1.5;
		width:20%;
		padding:20px;
		vertical-align:top;
	}
	.footer_block_title{
		margin-bottom:5px;
		font-size:138.5%;
		display:block;
	}
	.footer_block_content{
		-webkit-transition: all 0.5s ease;
	    -moz-transition: all 0.5s ease;
	    -o-transition: all 0.5s ease;
	    transition: all 0.5s ease;
		overflow:hidden;
		height:auto;
	}
	
	
	.footer_block_page a,
	.footer_block_link a,
	.footer_block_link_cookie a,
	.footer_block_content a.link_footer{
		display:block;
		font-size:100%;
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpFOTQyMDIwNzEyMjA2ODExODA4M0ExNURFNzM0MzY1MiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozQjJFREQ1OTQ0MkMxMUU2QkRDNzg4QzhCMDEzQTgwQyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozQjJFREQ1ODQ0MkMxMUU2QkRDNzg4QzhCMDEzQTgwQyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RTk0MjAyMDcxMjIwNjgxMTgwODNBMTVERTczNDM2NTIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RTk0MjAyMDcxMjIwNjgxMTgwODNBMTVERTczNDM2NTIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4axubRAAAAKElEQVR42mL8//8/Az7AAiImTpyIVVV+fj4jEwMBMBgUMBLyJkCAAQDZkAoL0Tc/WQAAAABJRU5ErkJggg==);background-position:0 center;background-repeat:no-repeat;padding:2px 4px 2px 13px;	}
	.footer_block_newsletter input{
		padding:7px !important;
		margin-top:5px;
		width:100%;
	}
	#pageNotFound{
		clear:both;
	}
	#pageNotFound a{
		color:#000;
		background:#ffb768;
	}
	.whatsapp-icon {
	    cursor: pointer;
	    position: fixed;
	    bottom: 40px;
	    left: 10px;
	    z-index: 8125;
	}
	@media (max-width: 768px) {
	    .whatsapp-icon{
	    	bottom:5px;
	    }
	}
	.whatsapp-icon > a {
	    z-index: 99;
	    background-color: #25D366;
	    border-radius: 25px;
	    color: #fff !important;
	    text-decoration: none;
	    width: 50px;
	    height: 50px;
	    display: flex;
	    flex-direction: column;
	    justify-content: center;
	    align-items: center;
	    box-shadow: 0 0 20px -5px rgba(0, 0, 0, 0.7);
	    animation: wa-pulse 2s infinite;
	    position: relative;
	}
	.whatsapp-icon > a::before {
	    content: "";
	    background-image: url("data:image/png;base64,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");
	    background-size: contain;
	    background-repeat: no-repeat;
	    width: 35px;
	    height: 35px;
	    display: block;
	}
	@keyframes wa-pulse {
	    0% {
	        transform: scale(0.92);
	        box-shadow: 0 0 0 0 rgba(37, 211, 102, 0.7);
	    }
	    
	    65% {
	        transform: scale(1.08);
	        box-shadow: 0 0 0 14px rgba(37, 211, 102, 0);
	    }
	    
	    100% {
	        transform: scale(0.92);
	        box-shadow: 0 0 0 0 rgba(37, 211, 102, 0);
	    }
	}
	/*BOTTONI*/
	.deleteButt{
		border:0;
	}
	.ECS_button{
		border:0;
	}
	.destinationButton{
		clear:both;
		display:block;
		border-bottom:0 !important;
		margin:0 0 5px 47%;
		text-align:left;
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjEzNDRCOTg1NzE0QjExRTc5NUMyQzI1RUJFNzU3NUU2IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjEzNDRCOTg2NzE0QjExRTc5NUMyQzI1RUJFNzU3NUU2Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MTM0NEI5ODM3MTRCMTFFNzk1QzJDMjVFQkU3NTc1RTYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MTM0NEI5ODQ3MTRCMTFFNzk1QzJDMjVFQkU3NTc1RTYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz42bMomAAABG0lEQVR42mIsLy9/y8DAcB+I/wKxPxC/A+JdQMwDxF+A2A2I+YF4CxAzA/Hrjo4Oz4qKCmMgeyYDBHAyAA269P//fwZKMNCMw0xA034xUA5+MUGdTikIIsbZzMSoYQIG2gECtp0EqplJQM06kNeECCgSBWJpAmqEmKDRTSl4xwIknJFFgN7gBFLboekIBCRA6QgofgbKvwZMR3Hogc2EpAEG/hJw5QssYjwgF+0FYhOYCNC2X+DoRLjwIZC6DBT3IRTYbFQIIzaQQXcIKLoJxfjAI0ZQgqIGYP7x44eci4vLR0oMAYajHBO0eKAULGVioBJggSa2/9C0owotzK4CsQo0IrShae02NDudAiYFc6AeA1A+hMb6cYAAAwCuV65B4Ob0UQAAAABJRU5ErkJggg==);background-position:0 center;background-repeat:no-repeat;padding:5px 0 5px 23px;	}
	.destinationModifyButton{
		clear:both;
		display:block;
		border-bottom:0 !important;
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjEzNDRCOTg1NzE0QjExRTc5NUMyQzI1RUJFNzU3NUU2IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjEzNDRCOTg2NzE0QjExRTc5NUMyQzI1RUJFNzU3NUU2Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MTM0NEI5ODM3MTRCMTFFNzk1QzJDMjVFQkU3NTc1RTYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MTM0NEI5ODQ3MTRCMTFFNzk1QzJDMjVFQkU3NTc1RTYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz42bMomAAABG0lEQVR42mIsLy9/y8DAcB+I/wKxPxC/A+JdQMwDxF+A2A2I+YF4CxAzA/Hrjo4Oz4qKCmMgeyYDBHAyAA269P//fwZKMNCMw0xA034xUA5+MUGdTikIIsbZzMSoYQIG2gECtp0EqplJQM06kNeECCgSBWJpAmqEmKDRTSl4xwIknJFFgN7gBFLboekIBCRA6QgofgbKvwZMR3Hogc2EpAEG/hJw5QssYjwgF+0FYhOYCNC2X+DoRLjwIZC6DBT3IRTYbFQIIzaQQXcIKLoJxfjAI0ZQgqIGYP7x44eci4vLR0oMAYajHBO0eKAULGVioBJggSa2/9C0owotzK4CsQo0IrShae02NDudAiYFc6AeA1A+hMb6cYAAAwCuV65B4Ob0UQAAAABJRU5ErkJggg==);background-position:0 center;background-repeat:no-repeat;padding:5px 0 5px 23px;	}
	
	a.personalButt{
											  text-decoration:none;
											  display:block;
											  overflow:hidden;
											  -webkit-transition: all 0.5s ease;
										    	-moz-transition: all 0.5s ease;
										    	-o-transition: all 0.5s ease;
										   		 transition: all 0.5s ease;text-align:center;padding:8px;background-color:#4e4c4c;-webkit-border-radius:5px;
					  		-moz-border-radius:5px;
					  		-khtml-border-radius:5px;
				 	 		border-radius:5px;font-weight:bold;border-top:0;border-right:0;border-bottom:0;border-left:0;font-size:100%;color:#fff;margin:0 0 10px 0;width:auto;line-height:1.5;
					-moz-box-sizing:border-box;
					-webkit-box-sizing:border-box;
					box-sizing:border-box;
					cursor:pointer;}a.personalButt:hover, a.personalButtSelected{background-color:#272727;color:#f97c00;}
										 a.personalButt span{
											display:block;padding:6px 6px 6px 0px;}	
	
	.btn_wrapp .btn{
											min-width:180px;
											display:inline-block;
											margin:0 5px 10px 5px;
										}
										.btn_wrapp .close,
										.btn_wrapp .ko{text-align:center;padding:5px 15px;background-color:#000;-webkit-border-radius:5px;
					  		-moz-border-radius:5px;
					  		-khtml-border-radius:5px;
				 	 		border-radius:5px;font-weight:bold;border-top:0;border-right:0;border-bottom:0;border-left:0;font-size:100%;color:#fff;width:auto;line-height:1.5;
					-moz-box-sizing:border-box;
					-webkit-box-sizing:border-box;
					box-sizing:border-box;
					cursor:pointer;}
										.btn_wrapp .close:hover,
										.btn_wrapp .ko:hover{background-color:transparent;color:#000;}
										.btn_wrapp .ok,
										.cross_selling.lightbox .cross_selling_cart .butt1{text-align:center;padding:5px 15px;background-color:#f8d025;-webkit-border-radius:5px;
					  		-moz-border-radius:5px;
					  		-khtml-border-radius:5px;
				 	 		border-radius:5px;font-weight:bold;border-top:0;border-right:0;border-bottom:0;border-left:0;font-size:100%;color:#000;width:auto;line-height:1.5;
					-moz-box-sizing:border-box;
					-webkit-box-sizing:border-box;
					box-sizing:border-box;
					cursor:pointer;}
										.btn_wrapp .ok:hover,
										.cross_selling.lightbox .cross_selling_cart .butt1:hover{background-color:transparent;color:#000;}
										.emptyCartBox {
										  text-align: center;
										  margin: 0 15px 0 15px;
										  min-height:130px;
										}
										.emptyCartBox span {
										  margin-bottom: 13px;
										  border-bottom: 1px solid #000;
											padding-bottom: 10px;
											display: block;
											text-align: center;
										}
										.emptyCartBox label {
										  padding-bottom: 10px;
										  display: block;
										}
										input.emptyCartButt {
										  margin: auto;
										  padding: 10px 20px 10px 20px;
										  width: 100%;
										  background: #444040;
										  border: 1px solid #000;
										  color: #fff;
										  cursor: pointer;
										  -webkit-transition: all 0.50s; 
											    -moz-transition: all 0.50s;
											    -o-transition: all 0.50s;
											     transition: all 0.50s;
											height: 50px;
											line-height: 25px;
										}
										input.emptyCartButt:hover{
											background:#eee;
											color:#000;
										}#colMid input.butt1,
										#head input.butt1,
										#footer_custom_els_container input.butt1,
										#colSx input.butt1,
										#colDx input.butt1,
										.fancybox-inner .butt1{text-align:center;padding:5px 15px;background-color:#000;-webkit-border-radius:5px;
					  		-moz-border-radius:5px;
					  		-khtml-border-radius:5px;
				 	 		border-radius:5px;font-weight:bold;border-top:0;border-right:0;border-bottom:0;border-left:0;font-size:100%;color:#fff;width:auto;line-height:1.5;
					-moz-box-sizing:border-box;
					-webkit-box-sizing:border-box;
					box-sizing:border-box;
					cursor:pointer;-webkit-transition: all 0.5s ease;
										    	-moz-transition: all 0.5s ease;
										    	-o-transition: all 0.5s ease;
										   		 transition: all 0.5s ease;
										}
										.fancybox-inner .butt1{
											margin-left:5px;
										}
										a.butt1{
											text-decoration:none;
											padding:1px;
										}
										#colMid input.butt1:hover,
										#head input.butt1:hover,
										#footer_custom_els_container input.butt1:hover,
										#colSx input.butt1:hover,
										#colDx input.butt1:hover{background-color:transparent;color:#000;}
										#homeRegUsers .panel a,
										#homeRegUsers .butt1{text-align:center;padding:5px 15px;background-color:#000;-webkit-border-radius:5px;
					  		-moz-border-radius:5px;
					  		-khtml-border-radius:5px;
				 	 		border-radius:5px;font-weight:bold;border-top:0;border-right:0;border-bottom:0;border-left:0;font-size:100%;color:#fff;width:auto;line-height:1.5;
					-moz-box-sizing:border-box;
					-webkit-box-sizing:border-box;
					box-sizing:border-box;
					cursor:pointer;text-overflow: ellipsis;
											white-space: nowrap;
											overflow: hidden;
											width:190px;
											display:inline-block;
											margin:5px;
										}
										#homeRegUsers .butt1{
											background:#000 !important;
											color:#fff !important;
										}#colMid .cart_form input.butt1,
										#colMid .cart_form_disabled input.butt1{text-align:left;background-color:#f8d025;background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjI5RDUyQkI1NzFFNzExRTc4NjM2QUIyNjM1RjQ5ODUwIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjI5RDUyQkI2NzFFNzExRTc4NjM2QUIyNjM1RjQ5ODUwIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MjlENTJCQjM3MUU3MTFFNzg2MzZBQjI2MzVGNDk4NTAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MjlENTJCQjQ3MUU3MTFFNzg2MzZBQjI2MzVGNDk4NTAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz525+mTAAABK0lEQVR42mL8//8/A7UACx45AyAOBGJLIBaCil0G4t1AvBWIP2LoALkMDasA8fb/+MFbIM5H14tukCsQf/hPPFgNxJzYDNMF4m//SQdL0Q1jA+LbOBSDLJgDxOfxGBiFbFgaHoXboWrs8ai5B8TMTNB4iMUTq3/RaGxAEYidQIYxQ6OfUmAGcr4EFmcnY0kyyJgfiF+h6ZkJchkbFlu+EHDFdyzeBofZCywSK0DpGYq3QMVskMR+ArEEmp6nIMN+AfE1KoTZKVhszsWjiBmNxgZeA/E+WIDyAPETHGnoMyhwgfgYnnSWj56dQPnyDxnZaS80B2Fk9AQg/kmCQSeBWAhXqQHCNkB8lYAhIAsnI5cYIMyIp6QFFYxR0KxiAE1C96GF42IoGwUABBgA2cDWXRn8r98AAAAASUVORK5CYII=);background-position:95% calc(100% + 19px + 8px + 8px);background-repeat:no-repeat;padding:8px 25px;-webkit-border-radius:5px;
					  		-moz-border-radius:5px;
					  		-khtml-border-radius:5px;
				 	 		border-radius:5px;font-weight:bold;border-top:0;border-right:0;border-bottom:0;border-left:0;font-size:100%;color:#000;width:auto;line-height:1.5;
					-moz-box-sizing:border-box;
					-webkit-box-sizing:border-box;
					box-sizing:border-box;
					cursor:pointer;margin:0 0 5px 0;
										}
										#colMid .cart_form input.butt1:hover,
										#colMid .cart_form_disabled input.butt1:hover{text-align:left;background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjI5RDUyQkI1NzFFNzExRTc4NjM2QUIyNjM1RjQ5ODUwIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjI5RDUyQkI2NzFFNzExRTc4NjM2QUIyNjM1RjQ5ODUwIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MjlENTJCQjM3MUU3MTFFNzg2MzZBQjI2MzVGNDk4NTAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MjlENTJCQjQ3MUU3MTFFNzg2MzZBQjI2MzVGNDk4NTAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz525+mTAAABK0lEQVR42mL8//8/A7UACx45AyAOBGJLIBaCil0G4t1AvBWIP2LoALkMDasA8fb/+MFbIM5H14tukCsQf/hPPFgNxJzYDNMF4m//SQdL0Q1jA+LbOBSDLJgDxOfxGBiFbFgaHoXboWrs8ai5B8TMTNB4iMUTq3/RaGxAEYidQIYxQ6OfUmAGcr4EFmcnY0kyyJgfiF+h6ZkJchkbFlu+EHDFdyzeBofZCywSK0DpGYq3QMVskMR+ArEEmp6nIMN+AfE1KoTZKVhszsWjiBmNxgZeA/E+WIDyAPETHGnoMyhwgfgYnnSWj56dQPnyDxnZaS80B2Fk9AQg/kmCQSeBWAhXqQHCNkB8lYAhIAsnI5cYIMyIp6QFFYxR0KxiAE1C96GF42IoGwUABBgA2cDWXRn8r98AAAAASUVORK5CYII=);background-position:95% center;background-repeat:no-repeat;padding:8px 25px;color:#000;
										}
										#colMid .cart_form_matrix input.butt1{
											border-top:0;
											border-left:0;
											border-right:0;
											border-bottom:1px solid #000;
											padding:0;
											margin:0;
											font-weight:normal;
											background:transparent;
											color:#000;-webkit-box-shadow:none;
					   box-shadow:none;-webkit-border-radius:0px;
					  		-moz-border-radius:0px;
					  		-khtml-border-radius:0px;
				 	 		border-radius:0px;}
										#colMid .cart_form_matrix input.butt1:hover{
											border-bottom:0;
										}
										#sheetProductVariants input.variantsButton{
											width:auto;
										}#colMid #sheetAddToCartRow input.butt1{text-align:center;background-color:#f8d025;background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjI5RDUyQkI1NzFFNzExRTc4NjM2QUIyNjM1RjQ5ODUwIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjI5RDUyQkI2NzFFNzExRTc4NjM2QUIyNjM1RjQ5ODUwIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MjlENTJCQjM3MUU3MTFFNzg2MzZBQjI2MzVGNDk4NTAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MjlENTJCQjQ3MUU3MTFFNzg2MzZBQjI2MzVGNDk4NTAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz525+mTAAABK0lEQVR42mL8//8/A7UACx45AyAOBGJLIBaCil0G4t1AvBWIP2LoALkMDasA8fb/+MFbIM5H14tukCsQf/hPPFgNxJzYDNMF4m//SQdL0Q1jA+LbOBSDLJgDxOfxGBiFbFgaHoXboWrs8ai5B8TMTNB4iMUTq3/RaGxAEYidQIYxQ6OfUmAGcr4EFmcnY0kyyJgfiF+h6ZkJchkbFlu+EHDFdyzeBofZCywSK0DpGYq3QMVskMR+ArEEmp6nIMN+AfE1KoTZKVhszsWjiBmNxgZeA/E+WIDyAPETHGnoMyhwgfgYnnSWj56dQPnyDxnZaS80B2Fk9AQg/kmCQSeBWAhXqQHCNkB8lYAhIAsnI5cYIMyIp6QFFYxR0KxiAE1C96GF42IoGwUABBgA2cDWXRn8r98AAAAASUVORK5CYII=);background-position:15.5px center;background-repeat:no-repeat;padding:10px 40px 10px 50px;-webkit-border-radius:5px;
					  		-moz-border-radius:5px;
					  		-khtml-border-radius:5px;
				 	 		border-radius:5px;font-weight:bold;border-top:0;border-right:0;border-bottom:0;border-left:0;font-size:120%;color:#000;width:auto;line-height:1.5;
					-moz-box-sizing:border-box;
					-webkit-box-sizing:border-box;
					box-sizing:border-box;
					cursor:pointer;min-width:170px;
											margin:0 0 5px 5px;}
										#colMid #sheetAddToCartRow input.butt1:hover{color:#000;
										}input.buttContinueAndOrder,
										a.buttContinueAndOrder,
										input.sendOrderButton,
										#sendOrder .confirmOrder .butt1{text-align:left;background-color:#000;background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAASCAYAAAC9+TVUAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjFERDA2RjY3NzFENzExRTc4ODQwQzg5N0JFOUFGNkE1IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjFERDA2RjY4NzFENzExRTc4ODQwQzg5N0JFOUFGNkE1Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MUREMDZGNjU3MUQ3MTFFNzg4NDBDODk3QkU5QUY2QTUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MUREMDZGNjY3MUQ3MTFFNzg4NDBDODk3QkU5QUY2QTUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5ZnXD2AAAA+ElEQVR42mL8//8/A5FAHYo3oUswMRAP2IB4NRBHUWIIzKBFQJyALMiCR4MWEPsBsTEQKwIxJ1ScGYjnQw2cBRYBhQkaNgDiY/+JAzngMEUzIAqI//wnDVQjh4kr1L/MJIaTHLIrLv0nHUxG9o4uDkVXgXgmEKcBcSOaXDvMATBDEtAU3ANie7TwQraoGlkOFsVCSH58B8S2QPwURxgUAPFEbOnkO5LYdDwGpMPTBhZDbiKJncJhwGUoZsCV7I9DvQECL0iMYrghIO9MgbKlSTWEEakoAOWFk9Dw8CHHJSDwC4g9wSmQgcGeXENg4WEFNcSSWEMAAgwAOFNUU5r7hN4AAAAASUVORK5CYII=);background-position:95% center;background-repeat:no-repeat;padding:8px 22px 8px 15px;-webkit-border-radius:5px;
					  		-moz-border-radius:5px;
					  		-khtml-border-radius:5px;
				 	 		border-radius:5px;font-weight:bold;border-top:0;border-right:0;border-bottom:0;border-left:0;font-size:100%;color:#fff;width:auto;line-height:1.5;
					-moz-box-sizing:border-box;
					-webkit-box-sizing:border-box;
					box-sizing:border-box;
					cursor:pointer;display:block;
											width:158px;
											margin-top:10px;
											margin-bottom:10px;
										}#mainSearchFormButton{text-align:left;background-color:#000;background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAgCAYAAAAbifjMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjY3M0JCRjVDNzE0QjExRTdCMzhDQ0M3RUM5MDk0OTNEIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjY3M0JCRjVENzE0QjExRTdCMzhDQ0M3RUM5MDk0OTNEIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NjczQkJGNUE3MTRCMTFFN0IzOENDQzdFQzkwOTQ5M0QiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NjczQkJGNUI3MTRCMTFFN0IzOENDQzdFQzkwOTQ5M0QiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6cpLJoAAADG0lEQVR42sRUuUvrQRD+cqjxDBrwAEHBP8FWwcIUsbUIEv8AayuxsLRTEBsrUSy0EwvFwiiWGg9SeICIiOKFF+J9jfuN2TUJvlc8hTewyfxmZmd3vvl2PCKCn4jXKktLS7K5uemyPT8/f6sfHBxIMpmUjASJREImJycxPj6Ora0tOTw8lJmZGXfK1NQUrq+v5fj4WAYGBjA6OorV1VVN4udPWVkZCgoKcH9/j4mJCeTk5KC0tNQlODs7w+DgIB4fH+H36xZUVFR83aCurs7T3t6OoqIiPD094fb2Frm5uS4B9bu7O7y9vSEQCKCzsxPV1dUedwNKXl4e0gE1dTv95eVFN/OfwiRW/BaktbU1VFZWwuv9xLWqqsoF1dTUIBQKIRgMaiIDIhoaGsRD+bU2/qu4EmZnZ3F6eppRQktLiwI1PT0tBNaWUFxcjMbGRrACfwplT319vQwPDyvaFLbMyv7+Pvb29hREAtjd3a2bM7pA1FM21zor5IXP59PFBGx1Bga7u7syNjam/WcA+ZDeRuqFhYWagDfr7+8H2epucHl5qSzkSdFoVGtcWVlxCcrLyxGLxTSmr69P+UK8DJmgH1yLi4uyvr4u9tuc9K3O2y4vL7vvH/PAgvinLBZVyT4oBfhnG6+urtDb24v8/Hx1lpSUoKOjQ8GkENyhoSHc3Nzo98PDA7q6upTejolEl+0hUG1tbdzsekqdNvoYw1h7owwqv7+/63vnAMmeSLTRx5i0Ej4TkJ4cKk1NTXh9fVXmcYBISqjTRh9jGMs9Fh3WJoYLCtT8/LyY+mVhYcHuV502+hjDWI44LcP2M23J0dGR3fs32+/wwJvNA1OnxONxMTU6G3Xa6EMWMTTBxcUFNjY2dNPIyAg40vm07Z2p00YfYxh7fn7+xUS2hEQx0xlm9mttRNoKddp2dna0O+Y9oKenJzMB18nJiRojkQjC4bCjcmtrq5Cdc3NzGsNYO7n8lkBkGN87p05qInvSqW9swmnFJ89YywNNwDfQ3NysTmbf3t5GbW2tWDqbtyC08VYshYdwwGjm/z7WPwQYADqpXRIVfMarAAAAAElFTkSuQmCC);background-position:95% center;background-repeat:no-repeat;padding:8px 21px 8px 15px;-webkit-border-radius:5px;
					  		-moz-border-radius:5px;
					  		-khtml-border-radius:5px;
				 	 		border-radius:5px;font-weight:bold;border-top:0;border-right:0;border-bottom:0;border-left:0;font-size:100%;color:#fff;width:auto;line-height:1.5;
					-moz-box-sizing:border-box;
					-webkit-box-sizing:border-box;
					box-sizing:border-box;
					cursor:pointer;display:block;
											width:16px;
											height:16px;
											margin:5px 0 0 5px;
											float:left;
										}a.printCartButton{text-align:center;background-color:#000;background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAUCAYAAACJfM0wAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjAxMzYyMkU4QzM0RDExRTRCRjQ1RTY3MDFGOTBFOThEIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjAxMzYyMkU5QzM0RDExRTRCRjQ1RTY3MDFGOTBFOThEIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDEzNjIyRTZDMzREMTFFNEJGNDVFNjcwMUY5MEU5OEQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDEzNjIyRTdDMzREMTFFNEJGNDVFNjcwMUY5MEU5OEQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4jj7IOAAAEeElEQVR42pRUW0wcVRj+ZnZmb7DdG5eF7rrFtETUCkRjAgIxjdoXTSQmvvhgDCZC8MU+aogNJsRHQ2KkLbHB2sQi4aExaS3SKtAHqyUQ0dBatgsshQWWXfY6uzOzx/9Muw0haYIn+fecPfOf7/v+yzkCHo3R0dHOaHSjBgxOTVNdRV13McacgmBySVbZKclWlwiW6+nufpHcGQ46vr9wYXItGmORrThbS2TZeoax9TxjkQJjSwpj/9L60pUbxTND3zx/EDyxtNB0bVqQZTg9LphtNkAAVBXI5YD8I/MGjgpKNnvyfwGLgjgTDoWhFzkJoFOwRTKBCEyiwQNf0A8J2oGApdKioKq/bzxYVesbj8vMIAJiOYb1XQ2bWQ3bGQ2JPEO47NX21u9SZwqCfOO0+Ye/U7pcns0pC11dXam9wMLeP8Pnhv94+8Oul1Z3gIuzKrEWYJOBeK4IRvIZj4L8VAprJZFHRS6ET15QcXflQXZzc+srk8n0eW9vr8axTCXQ+fn5E8nd3XcSmzFvei2EoGUHRdmO1bSIhkorciqj1DBKVdEgKLdIWEzZcaSqHK831cmS2doeDoefm5iY+PEx8Nzc3Juqql5ub2+vCPhrBV+VF9XOMjR6VFiEPEbvqGiosiGpaNBIOTdV1+G2S7g0n8W7T2dgd7ggiqZnm5ubYwR+yzQ0NGShca2lpcVdKBQEMkOZki8gmVHgt6kQ9DxuboioPSQjXdAJuEjKH6Zmt8DgYAqU+zNwlNuxHIm+/FQg8LXo9Xrf8tMgxdBJBePh0mw2m415J63gRFUGeiYGVSsad4NwDSvQj4/Ifg5J8CvT6NDOwx885i0rK+sU0+n0yerqapSAi0YOKVxNg9VqRT6fx25OxUdHk/h1KUW5FR+mg5Ef9aQkibgXp3O1J6lF3fD7DyObzb4miaLYSKmgi5AzQLmVCCRJMmaeTw814RFxG2nFavQ37ydGTZ6gNjSzPHRbLaaLXdRJKmw223GJQvZzdSWwvcaVc3BOqlEK3qtL4ONZFw57LEhSFCsxFc9ICXz5ShKprILtnXVS7Ifdbq+VFEWx8TSQcgN8PwHf5wXlwyowfNGwhDu7ZjidQMOxNBLRZUxfX8bc/F+GX1NTE5LJ5IKpo6NDpx5+Ix6Po7Ky8nHRSoXkFovFDBJ+v8slHXIihM27f+Lq1Su4/ttN3L49C6oV3G43HA4H9+3kqZipqKgAVRJjY2OkxInW1lbDoaSUk/CULC2FMDU1hUgkAi5EICJeeO7PRdHNu0e+5xYWFv6RqIK3SPr75Hi6vr6+jgONj4+DF7Strc04yFWnUilMTk5icXHRIKeLgEAgwAk5+2UCPdvf3/9L6a0W9jz0lo2NjW4C+dTn81VxMLqRkOkpzWQyhvpoNIpgMAiPx8P37pPPMHXA+b6+vvX9r5uwf2NkZMSxvb19ipanKLxDdJhRVBxYoJk6T/+J1mdramqu9fT0FJ/0bApP+jA4OFi5tbX1GSn6gLpmncAuEse3AwMDawd5j/8TYAB3aaSCOkaR+wAAAABJRU5ErkJggg==);background-position:2% center;background-repeat:no-repeat;padding:8px 15px 8px 27px;-webkit-border-radius:5px;
					  		-moz-border-radius:5px;
					  		-khtml-border-radius:5px;
				 	 		border-radius:5px;font-weight:bold;border-top:0;border-right:0;border-bottom:0;border-left:0;font-size:100%;color:#fff;width:auto;line-height:1.5;
					-moz-box-sizing:border-box;
					-webkit-box-sizing:border-box;
					box-sizing:border-box;
					cursor:pointer;display:block;
											width:142px;
											margin:10px auto 20px auto;
											text-decoration:none;
										}#cartBoxRight input.b_green,
										#top_cart input.b_green,
										#top_cart_1 input.b_green,
										#top_cart_2 input.b_green{text-align:center;padding:8px 15px;background-color:#59b6ed;-webkit-border-radius:5px;
					  		-moz-border-radius:5px;
					  		-khtml-border-radius:5px;
				 	 		border-radius:5px;font-weight:bold;border-top:0;border-right:0;border-bottom:0;border-left:0;font-size:100%;color:#000;width:auto;line-height:1.5;
					-moz-box-sizing:border-box;
					-webkit-box-sizing:border-box;
					box-sizing:border-box;
					cursor:pointer;margin:0 auto 0 auto;
											 -webkit-transition: all 0.5s ease;
										    	-moz-transition: all 0.5s ease;
										    	-o-transition: all 0.5s ease;
										   		 transition: all 0.5s ease;
										}
										#cartBoxRight input.b_green:hover,
										#top_cart input.b_green:hover,
										#top_cart_1 input.b_green:hover,
										#top_cart_2 input.b_green:hover{color:#000;}#colMid .estimate_form input.butt1,
										#colMid #sheetAddToCartRow .estimate_form input.butt1{text-align:left;background-color:#168BDE;background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjI5RDUyQkI1NzFFNzExRTc4NjM2QUIyNjM1RjQ5ODUwIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjI5RDUyQkI2NzFFNzExRTc4NjM2QUIyNjM1RjQ5ODUwIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MjlENTJCQjM3MUU3MTFFNzg2MzZBQjI2MzVGNDk4NTAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MjlENTJCQjQ3MUU3MTFFNzg2MzZBQjI2MzVGNDk4NTAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz525+mTAAABK0lEQVR42mL8//8/A7UACx45AyAOBGJLIBaCil0G4t1AvBWIP2LoALkMDasA8fb/+MFbIM5H14tukCsQf/hPPFgNxJzYDNMF4m//SQdL0Q1jA+LbOBSDLJgDxOfxGBiFbFgaHoXboWrs8ai5B8TMTNB4iMUTq3/RaGxAEYidQIYxQ6OfUmAGcr4EFmcnY0kyyJgfiF+h6ZkJchkbFlu+EHDFdyzeBofZCywSK0DpGYq3QMVskMR+ArEEmp6nIMN+AfE1KoTZKVhszsWjiBmNxgZeA/E+WIDyAPETHGnoMyhwgfgYnnSWj56dQPnyDxnZaS80B2Fk9AQg/kmCQSeBWAhXqQHCNkB8lYAhIAsnI5cYIMyIp6QFFYxR0KxiAE1C96GF42IoGwUABBgA2cDWXRn8r98AAAAASUVORK5CYII=);background-position:95% calc(100% + 19px + 8px + 8px);background-repeat:no-repeat;padding:8px 30px;-webkit-border-radius:5px;
					  		-moz-border-radius:5px;
					  		-khtml-border-radius:5px;
				 	 		border-radius:5px;font-weight:bold;border-top:0;border-right:0;border-bottom:0;border-left:0;font-size:100%;color:#fff;width:auto;line-height:1.5;
					-moz-box-sizing:border-box;
					-webkit-box-sizing:border-box;
					box-sizing:border-box;
					cursor:pointer;margin:0 0 5px 0;
										}
										#colMid .estimate_form input.butt1:hover,
										#colMid #sheetAddToCartRow .estimate_form input.butt1:hover{text-align:left;background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjI5RDUyQkI1NzFFNzExRTc4NjM2QUIyNjM1RjQ5ODUwIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjI5RDUyQkI2NzFFNzExRTc4NjM2QUIyNjM1RjQ5ODUwIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MjlENTJCQjM3MUU3MTFFNzg2MzZBQjI2MzVGNDk4NTAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MjlENTJCQjQ3MUU3MTFFNzg2MzZBQjI2MzVGNDk4NTAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz525+mTAAABK0lEQVR42mL8//8/A7UACx45AyAOBGJLIBaCil0G4t1AvBWIP2LoALkMDasA8fb/+MFbIM5H14tukCsQf/hPPFgNxJzYDNMF4m//SQdL0Q1jA+LbOBSDLJgDxOfxGBiFbFgaHoXboWrs8ai5B8TMTNB4iMUTq3/RaGxAEYidQIYxQ6OfUmAGcr4EFmcnY0kyyJgfiF+h6ZkJchkbFlu+EHDFdyzeBofZCywSK0DpGYq3QMVskMR+ArEEmp6nIMN+AfE1KoTZKVhszsWjiBmNxgZeA/E+WIDyAPETHGnoMyhwgfgYnnSWj56dQPnyDxnZaS80B2Fk9AQg/kmCQSeBWAhXqQHCNkB8lYAhIAsnI5cYIMyIp6QFFYxR0KxiAE1C96GF42IoGwUABBgA2cDWXRn8r98AAAAASUVORK5CYII=);background-position:95% center;background-repeat:no-repeat;padding:8px 30px;color:#000;}
										#colMid #sendOrder #estimateCartButton a.buttSendEstimate,
										#estimateCartButton a.buttSendEstimate{text-align:left;background-color:#168BDE;background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjI5RDUyQkI1NzFFNzExRTc4NjM2QUIyNjM1RjQ5ODUwIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjI5RDUyQkI2NzFFNzExRTc4NjM2QUIyNjM1RjQ5ODUwIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MjlENTJCQjM3MUU3MTFFNzg2MzZBQjI2MzVGNDk4NTAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MjlENTJCQjQ3MUU3MTFFNzg2MzZBQjI2MzVGNDk4NTAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz525+mTAAABK0lEQVR42mL8//8/A7UACx45AyAOBGJLIBaCil0G4t1AvBWIP2LoALkMDasA8fb/+MFbIM5H14tukCsQf/hPPFgNxJzYDNMF4m//SQdL0Q1jA+LbOBSDLJgDxOfxGBiFbFgaHoXboWrs8ai5B8TMTNB4iMUTq3/RaGxAEYidQIYxQ6OfUmAGcr4EFmcnY0kyyJgfiF+h6ZkJchkbFlu+EHDFdyzeBofZCywSK0DpGYq3QMVskMR+ArEEmp6nIMN+AfE1KoTZKVhszsWjiBmNxgZeA/E+WIDyAPETHGnoMyhwgfgYnnSWj56dQPnyDxnZaS80B2Fk9AQg/kmCQSeBWAhXqQHCNkB8lYAhIAsnI5cYIMyIp6QFFYxR0KxiAE1C96GF42IoGwUABBgA2cDWXRn8r98AAAAASUVORK5CYII=);background-position:95% calc(100% + 19px + 8px + 8px);background-repeat:no-repeat;padding:8px 30px;-webkit-border-radius:5px;
					  		-moz-border-radius:5px;
					  		-khtml-border-radius:5px;
				 	 		border-radius:5px;font-weight:bold;border-top:0;border-right:0;border-bottom:0;border-left:0;font-size:100%;color:#fff;width:auto;line-height:1.5;
					-moz-box-sizing:border-box;
					-webkit-box-sizing:border-box;
					box-sizing:border-box;
					cursor:pointer;margin-left:auto;
											margin-top:10px;
											margin-bottom:10px;
											display:block;
											width:158px;
										}
										#colMid #sendOrder #estimateCartButton a.buttSendEstimate:hover,
										#estimateCartButton a.buttSendEstimate:hover,
										.estimate_form .butt1:hover{text-align:left;background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjI5RDUyQkI1NzFFNzExRTc4NjM2QUIyNjM1RjQ5ODUwIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjI5RDUyQkI2NzFFNzExRTc4NjM2QUIyNjM1RjQ5ODUwIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MjlENTJCQjM3MUU3MTFFNzg2MzZBQjI2MzVGNDk4NTAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MjlENTJCQjQ3MUU3MTFFNzg2MzZBQjI2MzVGNDk4NTAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz525+mTAAABK0lEQVR42mL8//8/A7UACx45AyAOBGJLIBaCil0G4t1AvBWIP2LoALkMDasA8fb/+MFbIM5H14tukCsQf/hPPFgNxJzYDNMF4m//SQdL0Q1jA+LbOBSDLJgDxOfxGBiFbFgaHoXboWrs8ai5B8TMTNB4iMUTq3/RaGxAEYidQIYxQ6OfUmAGcr4EFmcnY0kyyJgfiF+h6ZkJchkbFlu+EHDFdyzeBofZCywSK0DpGYq3QMVskMR+ArEEmp6nIMN+AfE1KoTZKVhszsWjiBmNxgZeA/E+WIDyAPETHGnoMyhwgfgYnnSWj56dQPnyDxnZaS80B2Fk9AQg/kmCQSeBWAhXqQHCNkB8lYAhIAsnI5cYIMyIp6QFFYxR0KxiAE1C96GF42IoGwUABBgA2cDWXRn8r98AAAAASUVORK5CYII=);background-position:95% center;background-repeat:no-repeat;padding:8px 30px;color:#000;}
										#preRegistrationPage th a,
										a.agente_create_anag,
										#user_agente .agente_contacts_button,
										#user_agente .agente_orders_button{text-align:left;background-color:#168BDE;background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjI5RDUyQkI1NzFFNzExRTc4NjM2QUIyNjM1RjQ5ODUwIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjI5RDUyQkI2NzFFNzExRTc4NjM2QUIyNjM1RjQ5ODUwIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MjlENTJCQjM3MUU3MTFFNzg2MzZBQjI2MzVGNDk4NTAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MjlENTJCQjQ3MUU3MTFFNzg2MzZBQjI2MzVGNDk4NTAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz525+mTAAABK0lEQVR42mL8//8/A7UACx45AyAOBGJLIBaCil0G4t1AvBWIP2LoALkMDasA8fb/+MFbIM5H14tukCsQf/hPPFgNxJzYDNMF4m//SQdL0Q1jA+LbOBSDLJgDxOfxGBiFbFgaHoXboWrs8ai5B8TMTNB4iMUTq3/RaGxAEYidQIYxQ6OfUmAGcr4EFmcnY0kyyJgfiF+h6ZkJchkbFlu+EHDFdyzeBofZCywSK0DpGYq3QMVskMR+ArEEmp6nIMN+AfE1KoTZKVhszsWjiBmNxgZeA/E+WIDyAPETHGnoMyhwgfgYnnSWj56dQPnyDxnZaS80B2Fk9AQg/kmCQSeBWAhXqQHCNkB8lYAhIAsnI5cYIMyIp6QFFYxR0KxiAE1C96GF42IoGwUABBgA2cDWXRn8r98AAAAASUVORK5CYII=);background-position:95% calc(100% + 19px + 8px + 8px);background-repeat:no-repeat;padding:8px 30px;-webkit-border-radius:5px;
					  		-moz-border-radius:5px;
					  		-khtml-border-radius:5px;
				 	 		border-radius:5px;font-weight:bold;border-top:0;border-right:0;border-bottom:0;border-left:0;font-size:100%;color:#fff;width:auto;line-height:1.5;
					-moz-box-sizing:border-box;
					-webkit-box-sizing:border-box;
					box-sizing:border-box;
					cursor:pointer;display:block;
											-webkit-transition: all 0.5s ease;
										    	-moz-transition: all 0.5s ease;
										    	-o-transition: all 0.5s ease;
										   		 transition: all 0.5s ease;
										}
										#preRegistrationPage th a:hover,a.agente_create_anag:hover,
										#user_agente .agente_contacts_button:hover,
										#user_agente .agente_orders_button:hover{text-align:left;background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjI5RDUyQkI1NzFFNzExRTc4NjM2QUIyNjM1RjQ5ODUwIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjI5RDUyQkI2NzFFNzExRTc4NjM2QUIyNjM1RjQ5ODUwIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MjlENTJCQjM3MUU3MTFFNzg2MzZBQjI2MzVGNDk4NTAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MjlENTJCQjQ3MUU3MTFFNzg2MzZBQjI2MzVGNDk4NTAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz525+mTAAABK0lEQVR42mL8//8/A7UACx45AyAOBGJLIBaCil0G4t1AvBWIP2LoALkMDasA8fb/+MFbIM5H14tukCsQf/hPPFgNxJzYDNMF4m//SQdL0Q1jA+LbOBSDLJgDxOfxGBiFbFgaHoXboWrs8ai5B8TMTNB4iMUTq3/RaGxAEYidQIYxQ6OfUmAGcr4EFmcnY0kyyJgfiF+h6ZkJchkbFlu+EHDFdyzeBofZCywSK0DpGYq3QMVskMR+ArEEmp6nIMN+AfE1KoTZKVhszsWjiBmNxgZeA/E+WIDyAPETHGnoMyhwgfgYnnSWj56dQPnyDxnZaS80B2Fk9AQg/kmCQSeBWAhXqQHCNkB8lYAhIAsnI5cYIMyIp6QFFYxR0KxiAE1C96GF42IoGwUABBgA2cDWXRn8r98AAAAASUVORK5CYII=);background-position:95% center;background-repeat:no-repeat;padding:8px 30px;color:#000;}
										#backToShopButton{text-align:left;background-color:#383838;background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkU4QTM3RkMxNzFENjExRTdBOTJBQzkyRUU1REM1NDY2IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkU4QTM3RkMyNzFENjExRTdBOTJBQzkyRUU1REM1NDY2Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RThBMzdGQkY3MUQ2MTFFN0E5MkFDOTJFRTVEQzU0NjYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RThBMzdGQzA3MUQ2MTFFN0E5MkFDOTJFRTVEQzU0NjYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4SYMxvAAAA5ElEQVR42mL4//8/AxbMCcTrcMhhYBYGTMADxNuBWJeBWIBmKj8QH/sPAd+AOA2ILYFYFJ9LkDlCQHzmP25wCYjboeqwGgKy6fx/4sAHIPbDZkjpf9LATyB2wuadFhINOo/NEBCuRlIECtgKIJ4JxHuB+A8Wg+yxGQLCRUh+RxbnAeJeNEOKcBnCAI3aDzjk5iMZ0oLPEBAOwSGugmRINSFD8OHPUENsQHxGsEmkg89A/BGI5YH4LwsZBqhD81cByACQADkumQals2ACpBqSBqVnIQsSawgbEEsD8S8gfoouCRBgAHZgj290hHwUAAAAAElFTkSuQmCC);background-position:95% center;background-repeat:no-repeat;padding:8px 22px 8px 15px;-webkit-border-radius:5px;
					  		-moz-border-radius:5px;
					  		-khtml-border-radius:5px;
				 	 		border-radius:5px;font-weight:bold;border-top:0;border-right:0;border-bottom:0;border-left:0;font-size:100%;color:#fff;width:auto;line-height:1.5;
					-moz-box-sizing:border-box;
					-webkit-box-sizing:border-box;
					box-sizing:border-box;
					cursor:pointer;display:block;
											margin-bottom:20px;
										}
										a.buttBack{text-align:left;background-color:#383838;background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkU4QTM3RkMxNzFENjExRTdBOTJBQzkyRUU1REM1NDY2IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkU4QTM3RkMyNzFENjExRTdBOTJBQzkyRUU1REM1NDY2Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RThBMzdGQkY3MUQ2MTFFN0E5MkFDOTJFRTVEQzU0NjYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RThBMzdGQzA3MUQ2MTFFN0E5MkFDOTJFRTVEQzU0NjYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4SYMxvAAAA5ElEQVR42mL4//8/AxbMCcTrcMhhYBYGTMADxNuBWJeBWIBmKj8QH/sPAd+AOA2ILYFYFJ9LkDlCQHzmP25wCYjboeqwGgKy6fx/4sAHIPbDZkjpf9LATyB2wuadFhINOo/NEBCuRlIECtgKIJ4JxHuB+A8Wg+yxGQLCRUh+RxbnAeJeNEOKcBnCAI3aDzjk5iMZ0oLPEBAOwSGugmRINSFD8OHPUENsQHxGsEmkg89A/BGI5YH4LwsZBqhD81cByACQADkumQals2ACpBqSBqVnIQsSawgbEEsD8S8gfoouCRBgAHZgj290hHwUAAAAAElFTkSuQmCC);background-position:95% center;background-repeat:no-repeat;padding:8px 22px 8px 15px;-webkit-border-radius:5px;
					  		-moz-border-radius:5px;
					  		-khtml-border-radius:5px;
				 	 		border-radius:5px;font-weight:bold;border-top:0;border-right:0;border-bottom:0;border-left:0;font-size:100%;color:#fff;width:auto;line-height:1.5;
					-moz-box-sizing:border-box;
					-webkit-box-sizing:border-box;
					box-sizing:border-box;
					cursor:pointer;display:block;
											width:158px;
											margin-top:10px;
											margin-bottom:10px;
											float:left;
										}
										#backToShopButton:hover,
										a.buttBack:hover{color:#000;}
										.cart_form_update .butt2{text-align:center;padding:8px 15px;background-color:#fff;-webkit-border-radius:5px;
					  		-moz-border-radius:5px;
					  		-khtml-border-radius:5px;
				 	 		border-radius:5px;font-weight:bold;border-top:1px double #bbb;border-right:1px double #bbb;border-bottom:1px double #bbb;border-left:1px double #bbb;font-size:100%;color:#000;width:auto;line-height:1.5;
					-moz-box-sizing:border-box;
					-webkit-box-sizing:border-box;
					box-sizing:border-box;
					cursor:pointer;}
										.cart_form_update .butt2:hover{background-color:#fff;}	
	
	#sheetAddToCartRow .ECS_button{
		padding:0 !important;
		margin:0 0 0 80px;
	}
	#sheetAddToCartRow #paypalShortCutContainerBox{
		margin:0 0 0 80px;
		width:170px;
	}
	
	input.buttContinueAndOrder,
	a.buttContinueAndOrder{
		margin-left:auto;
		float:right;
	}
	/*TITOLI COLONNA CENTRALE*/
	#colMid h1,
	#telToFriend .boxTitle,
	#resetPwdRequest .boxTitle,
	#resetPwd .boxTitle,
	#pwdModify .boxTitle,
	#votoForm .boxTitle,
	#otherDestination h1,
	#productShipping h1{
		color:#000;		padding:0 0 10px 0;
		font-size:138.5%;
		display:block;
	}
	#otherDestinationsPage h4, #couriersListPage h4, #paymentsListPage h4{
		font-weight:bold;
		font-size:123%;
		margin:15px 0 15px 0;
		color:#000;	}
				
	/*!!TITOLI COLONNA SINISTRA/DESTRA!!*/
	#searchBrandForm .boxTitle,
									#latestModelsBox .boxTitle,
									#searchForm .boxTitle,
									#cartBoxRight .boxTitle,
									#qrCodeBox .boxTitle,
									.web-page-search .boxTitle,
									#r_left_menu .btn_left_close,
									#r_left_menu .btn_left_logout,
									#r_left_menu .r_left_menu_cat_panel .label{background-color:#4e4c4c;font-size:120%;line-height:1.5;font-weight:bold;text-align:center;border-top:0;border-right:0;border-bottom:0;border-left:0;-webkit-border-top-left-radius:5px;
						  -webkit-border-top-right-radius:5px;
						  -moz-border-radius-topleft:5px;
						  -moz-border-radius-topright:5px;
						  border-top-left-radius:5px;
						  border-top-right-radius:5px;color:#fff;}
								   #colSx .boxTitle span,
								   #colDx .boxTitle span{
										display:block;-webkit-border-top-left-radius:5px;
						  -webkit-border-top-right-radius:5px;
						  -moz-border-radius-topleft:5px;
						  -moz-border-radius-topright:5px;
						  border-top-left-radius:5px;
						  border-top-right-radius:5px;}
								   #r_left_menu .btn_left_close>span{text-align:center;padding:5px 10px;color:#fff;}
									#r_left_menu .btn_left_logout>a{text-align:center;padding:5px 10px;color:#fff;}#searchBrandForm .boxTitle span{text-align:center;padding:5px 10px;}
#latestModelsBox .boxTitle span{text-align:center;padding:5px 10px;}
#searchForm .boxTitle span{text-align:center;padding:5px 10px;}
#cartBoxRight .boxTitle span{text-align:center;padding:5px 10px;}
#qrCodeBox .boxTitle span{text-align:center;padding:5px 10px;}
#web-page-search .boxTitle span{text-align:center;padding:5px 10px;}
#loginBox .boxTitle span{text-align:center;padding:5px 10px;}
.newsletterBox .boxTitle span{text-align:center;padding:5px 10px;}
#mainSearchFormBoxSX .boxTitle span{text-align:center;padding:5px 10px;}
#mainSearchFormBoxDX .boxTitle span{text-align:center;padding:5px 10px;}
#currenciesBox .boxTitle span{text-align:center;padding:5px 10px;}
.web-page-latest-items .boxTitle span{text-align:center;padding:5px 10px;}
#categories .boxTitle span{text-align:center;padding:5px 10px;}
#userBox .boxTitle span{text-align:center;padding:5px 10px;}
.rssFeed .boxTitle span{text-align:center;padding:5px 10px;}
#colDx .miniBox .boxTitle span{text-align:center;padding:5px 10px;}
#colSx .miniBox .boxTitle span{text-align:center;padding:5px 10px;}
.feedBackBox .boxTitle span{text-align:center;padding:5px 10px;}
.feedbackBoxMedia .boxTitle span{text-align:center;padding:5px 10px;}
#sendOrderDetails .boxTitle span{text-align:center;padding:5px 10px;}	#loginBox .boxTitle,
									.newsletterBox .boxTitle, 
									#mainSearchFormBoxSX .boxTitle, 
									#mainSearchFormBoxDX .boxTitle, 
									#currenciesBox .boxTitle,
									.web-page-latest-items .boxTitle{
										display:block;background-color:#edecec;font-size:120%;line-height:1.5;font-weight:bold;text-align:center;border-top:0;border-right:0;border-bottom:0;border-left:0;-webkit-border-top-left-radius:5px;
						  -webkit-border-top-right-radius:5px;
						  -moz-border-radius-topleft:5px;
						  -moz-border-radius-topright:5px;
						  border-top-left-radius:5px;
						  border-top-right-radius:5px;color:#000;}
									#userFeedbackOrders th,
									#shoppingCartGrid th{background-color:#edecec;font-size:120%;line-height:1.5;font-weight:bold;text-align:center;border-top:0;border-right:0;border-bottom:0;border-left:0;-webkit-border-top-left-radius:5px;
						  -webkit-border-top-right-radius:5px;
						  -moz-border-radius-topleft:5px;
						  -moz-border-radius-topright:5px;
						  border-top-left-radius:5px;
						  border-top-right-radius:5px;color:#000;}
									#userFeedbackOrders .addFeedBackButton{
										display:block;
										font-weight:normal;
										font-size:84%;
										line-height:1.5;
										border:0;
										margin:0;color:#000;padding:2px 0 2px 5px;}
									#loginBox .boxTitle span,
									.newsletterBox .boxTitle span,
									#mainSearchFormBoxSX .boxTitle span,
									#mainSearchFormBoxDX .boxTitle span,
									#currenciesBox .boxTitle span,
									.web-page-latest-items .boxTitle span{
										display:block; -webkit-border-top-left-radius:5px;
						  -webkit-border-top-right-radius:5px;
						  -moz-border-radius-topleft:5px;
						  -moz-border-radius-topright:5px;
						  border-top-left-radius:5px;
						  border-top-right-radius:5px;}	#categories .boxTitle,
									#userBox .boxTitle,
									.rssFeed .boxTitle,
									.feedBackBox .boxTitle,
									#colDx .miniBox .boxTitle,
									#colSx .miniBox .boxTitle,
									.feedbackBoxMedia .boxTitle,
									#sendOrderDetails .boxTitle{
										display:block;background-color:#edecec;font-size:120%;line-height:1.5;font-weight:bold;text-align:center;border-top:0;border-right:0;border-bottom:0;border-left:0;-webkit-border-top-left-radius:5px;
						  -webkit-border-top-right-radius:5px;
						  -moz-border-radius-topleft:5px;
						  -moz-border-radius-topright:5px;
						  border-top-left-radius:5px;
						  border-top-right-radius:5px;color:#000;}
									.rssHeader a,
									#colDx .miniBox .boxTitle a,
									#colSx .miniBox .boxTitle a{color:#000;}
									#categories .boxTitle span,
									#userBox .boxTitle span,
									.rssFeed .boxTitle span,
									#colDx .miniBox .boxTitle span,
									#colSx .miniBox .boxTitle span,
									.feedBackBox .boxTitle span,
									.feedbackBoxMedia .boxTitle span,
									#sendOrderDetails .boxTitle span{
										display:block;-webkit-border-top-left-radius:5px;
						  -webkit-border-top-right-radius:5px;
						  -moz-border-radius-topleft:5px;
						  -moz-border-radius-topright:5px;
						  border-top-left-radius:5px;
						  border-top-right-radius:5px;}	/*!!TITOLI COLONNA SINISTRA/DESTRA FINE!!*/


	/*TITOLI SCHEDA PRODOTTO*/
	#sheetBox .boxTitle.secondary{
		display:none;
	}
	#sheetBox .boxTitle img{
		float:left !important;
		margin-right:7px !important;
	}
	#sheetBoxTopDetails .boxTitle{
							  	padding:0;
								margin-bottom:10px;font-size:138.5%;line-height:1.5;font-weight:bold;text-align:left;border-top:0;border-right:0;border-bottom:0;border-left:0;}
							  #sheetBox .detailsBox table{
							  	width:100%;border-top:0;border-right:0;border-bottom:0;border-left:0;}
							  #sheetBox .imagesBox{
							  	text-align:center;
							  	display:block;
							  	-moz-box-sizing:border-box;
								-webkit-box-sizing:border-box;
								box-sizing:border-box;border-top:0;border-right:0;border-bottom:0;border-left:0;margin:0 10px 0 0;}
							  #sheetBoxTopDetails .boxTitle span{
								display:block;text-align:left;padding:0 0 10px;}
							  #sheetBoxTopDetails{border-top:0;border-right:0;border-bottom:0;border-left:0;}
							  #colMid #sheetAddToCartRow th,
							  #colMid #sheetAddToCartRow td{background:#fbfbfb;}
							  #sheetBoxesMenu li{
							  	position:relative;
								left:0;
								z-index:2;
								-moz-box-sizing:border-box;
								-webkit-box-sizing:border-box;
								box-sizing:border-box;
								max-width:160px;
								display:inline-block;
								line-height:2em;
								text-align:center;
								margin-right:3px;-webkit-border-top-left-radius:3px;
						  -webkit-border-top-right-radius:3px;
						  -moz-border-radius-topleft:3px;
						  -moz-border-radius-topright:3px;
						  border-top-left-radius:3px;
						  border-top-right-radius:3px;background-color:#4e4c4c;}
							  #sheetBoxesMenu li.selected{
							  	bottom:-1px;background:#fff;}
							  #sheetBoxesMenu li.selected a{color:#272727;}
							  #sheetBoxesMenu a{
							  	font-weight:bold;
								display:block;
								padding:0 5px 5px;
								font-size:84.5%;color:#fff;}.servicesBox a{color:#6b6969;display:block;
											line-height:1.5;
											border:0;
											white-space:nowrap;
											overflow:hidden;
											text-overflow:ellipsis;
											-moz-box-sizing:border-box;
											-webkit-box-sizing:border-box;
											box-sizing:border-box;
											float:left;
											clear:both;
									}#sheetBoxTopDetails .detailsBox h2,#sheetBoxTopDetails .servicesBox h2,#sheetBoxTopDetails #addVotoBox h2{
								  white-space:nowrap;
								  margin-bottom:5px;color:#272727;font-size:80%;line-height:1.5;font-weight:bold;text-align:left;border-top:1px solid #272727;border-right:0;border-bottom:0;border-left:0;#ffftext-align:left;padding:5px;}#sheetBoxTopDetails .detailsBox h2 span,#sheetBoxTopDetails .servicesBox h2 span,#sheetBoxTopDetails #addVotoBox h2 span{
							  	display:block;}#sheetBoxTopDetails .detailsBox,#sheetBoxTopDetails .servicesBox,#sheetBoxTopDetails #addVotoBox{padding:0;margin:0 0 15px 20px;}#sheetProductBoxes h2,
								  #sheetBox .cross_selling h2, 
								  #sheetBox .attachmentsBox th,#shoppingCartGrid thead th, 
								  .artCollBox th,
								  #sheetNewsLinks h2,
								  #sheetNewsVideo h2{
								  	  white-space:nowrap;
									  margin-bottom:15px;color:#272727;background:#fff;font-size:120%;line-height:1.5;font-weight:bold;text-align:left;border-top:1px solid #272727;border-right:0;border-bottom:0;border-left:0;text-align:left;padding:5px;}
								  #sheetProductBoxes h2 span,
								  #sheetBox .cross_selling h2 span,
								  #sheetNewsLinks h2 span,
								  #sheetNewsVideo h2 span{
								  	white-space:initial;
								  	display:block;}
								  .artCollBox th span{
								  	white-space:initial;
								  }
								  .descriptionBox,
								  .variantsBox,
								  #shoppingCartGrid,
								  .features,
								  .componentsBox,
								  .artCollBox,
								  .attachmentsBox,
								  .links,
								  .video,
								  #sheetProductVoti,
								  #sheetProductInWebOrders,
								  #sheetBox .cross_selling,
								  .documentsBox{
								  	-moz-box-sizing:border-box;
									-webkit-box-sizing:border-box;
									box-sizing:border-box;
								  	overflow:hidden;
									width:100%;
									clear:both;padding:0;margin:0 0 20px 0;}
								  a.allVotesButt{
								  	padding:10px;
								  	display:block;color:#272727;background:#fff;}	
	/*BOX IN COLONNA*/
	#searchBrandForm,#latestModelsBox,#searchForm,#cartBoxRight,#qrCodeBox,.web-page-search{
								   clear:both;background:#272727;padding:0;border-top:0;border-right:0;border-bottom:0;border-left:0;margin:0 0 30px 0;-webkit-border-radius:5px;
					  		-moz-border-radius:5px;
					  		-khtml-border-radius:5px;
				 	 		border-radius:5px;color:#fff;}	#loginBox,.newsletterBox,
								#mainSearchFormBoxSX,
								#mainSearchFormBoxDX,
								#currenciesBox,
								.web-page-latest-items{
								   clear:both;background:#dfdede;padding:0;border-top:0;border-right:0;border-bottom:0;border-left:0;margin:0 0 30px 0;-webkit-border-radius:5px;
					  		-moz-border-radius:5px;
					  		-khtml-border-radius:5px;
				 	 		border-radius:5px;color:#000;}	#categories,
							  #userBox,
							 .rssFeed,
							 .feedBackBox,
							 #colDx .miniBox,
							 #colSx .miniBox,
							 .web-page-latest-items,
							 .feedbackBoxMedia .content,
							 #sendOrderDetails .container>div{
								   clear:both;background:#fff;padding:0;border-top:0;border-right:0;border-bottom:0;border-left:0;margin:0 0 30px 0;-webkit-border-radius:5px;
					  		-moz-border-radius:5px;
					  		-khtml-border-radius:5px;
				 	 		border-radius:5px;color:#000;}
								.feedBackBox p,.rssFeed p{color:#585858;}	#languagesBox{
		margin-bottom:10px;
	}
	#languagesBox img{
		border:1px solid #000;
		margin:0 2px 0 2px;
	}
	.rssBody h4{
		font-size:84.5%;
		padding-bottom:5px;
	}
	.rssBody .itemDate{
		font-weight:bold;
	}
	.rssBody p{
		padding-top:2px;
	}
	.rssFeed li{
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpFOTQyMDIwNzEyMjA2ODExODA4M0ExNURFNzM0MzY1MiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGRUFBNTM1MzQ0MkIxMUU2ODc0QkU3NjEzNzQwNjUzMyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGRUFBNTM1MjQ0MkIxMUU2ODc0QkU3NjEzNzQwNjUzMyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RTk0MjAyMDcxMjIwNjgxMTgwODNBMTVERTczNDM2NTIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RTk0MjAyMDcxMjIwNjgxMTgwODNBMTVERTczNDM2NTIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6bl/T6AAAAe0lEQVR42mL8//8/w8SJExMYGBhagDgFiHcwQEF+fj4DE5TNCcTSQLwRiAMZkABMwXQgLgZiNiBeDcSx6ApAoA+I06HsRUAcjq4ABpixWQECRUA8E4j/AnEcEK8ECbJAJTOBuBeIfwFxBBCvRzfhCxA/BWIfZEkQAAgwADz8Fhimv1SMAAAAAElFTkSuQmCC);background-position:2px 9px;background-repeat:no-repeat;padding:5px 5px 5px 13px;		text-align:left;
		border-top:1px dotted #999;
		margin:0;
	}
	.rssRow img{
		display:none;
	}
	.feedBackBox{
		text-align:right;
	}
	.feedBackBox li{
		border-bottom:1px dotted #999;
		margin:0;
		padding:5px;
		text-align:left;
	}
	.feedBackBox li a{
		display:block;
		padding:2px 0 0 0;
	}
	.feedBackBox a{
		display:block;
		padding:2px 5px 0 0;
	}
	.feedBackBox p{
		padding-top:2px;
		white-space: normal;
	}
	.feedBackBox span{
		display:block;
		padding-top:2px;
	}
	.userBox form{
		padding:4px;
		text-align:right;
	}
	#loginBox form{
		padding:0 10px 10px 10px;
		overflow:auto;
	}
	#loginBox label{
		display:block;
		margin:5px auto 2px auto;
		text-align:left;
	}
	#loginBox input[type="text"],#loginBox input[type="password"]{
		display:block;
		margin:0 auto 2px auto;
		width:100%;
	}
	#loginBox .remember_label{
		width:auto;
		float:left;
		padding-right:5px;
		margin:0;
	}
	#loginBox .remember_input{
		background:#fff;
		width:auto;
		float:left;
	}
	#loginBox ul{
		border-top:1px solid #999;
		padding:4px;
		clear:both;
		text-align:right;
	}
	#loginBox a, .userBox a{
		font-size:84.5%;
	}
	.userBox ul, .userBox p{
		padding:4px;
		text-align:left;
	}
	.userBox li{
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpFOTQyMDIwNzEyMjA2ODExODA4M0ExNURFNzM0MzY1MiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozQjJFREQ1OTQ0MkMxMUU2QkRDNzg4QzhCMDEzQTgwQyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozQjJFREQ1ODQ0MkMxMUU2QkRDNzg4QzhCMDEzQTgwQyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RTk0MjAyMDcxMjIwNjgxMTgwODNBMTVERTczNDM2NTIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RTk0MjAyMDcxMjIwNjgxMTgwODNBMTVERTczNDM2NTIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4axubRAAAAKElEQVR42mL8//8/Az7AAiImTpyIVVV+fj4jEwMBMBgUMBLyJkCAAQDZkAoL0Tc/WQAAAABJRU5ErkJggg==);background-position:0 center;background-repeat:no-repeat;padding:2px 0 1px 13px;	}
	#userBox p strong{
		display:block;
	}
	#cartBoxRight>form{
		padding:5px 10px 10px 10px;
	}
	#cartBoxRight p{
		padding:4px 4px 10px 4px;
	}
	#cartBoxRight .cart_content_detailed{
		margin:0 auto 0 auto;
		background:#fff;
		text-align:left;
	}
	#cartBoxRight .cart_item{
		border-bottom:1px solid #ddd;
		display:flex;
		flex-wrap:wrap;
	}
	#cartBoxRight .cart_item:nth-child(odd) {
	    background: #eee;
	}
	#cartBoxRight .cart_item .imageLink{
		max-width:40px;
		margin:5px 0 0 5px;
	}
	#cartBoxRight .cart_item .description{
		margin:5px 5px 0 5px;
		flex:70%;
		flex-grow:1;
	}
	#cartBoxRight .cart_item .description a{
		font-size:77%;
	}
	#cartBoxRight .cart_item .price{
		padding:5px 5px 5px 45px;
		color:#ff0000;
		font-weight:bold;
		flex-grow:1;
		align-self:center;
	}
	#cartBoxRight .cart_item .qta{
		padding:5px;
	}
	#cartBoxRight .cart_item .cart_refresh_input{
		width:35px;
		padding:1px;
		display:inline-block;
	}
	
	#cartBoxRight .cart_item .delete{
		display:table-cell;
		padding-left:5px;
	}
	#cartBoxRight .cart_item a{
		font-weight:bold;
		font-size:84.5%;
	}
	#cartBoxRight .total_box{
		background:#fff;
		font-size:84.5%;
		margin:0 auto 10px auto;
		padding:5px;
		overflow:auto;
		border-top:1px solid #ddd;
	}
	#cartBoxRight .total_label{
		color:#000;
		float:left;
	}
	#cartBoxRight .total_value{
		color:#ff0000;
		font-size:138.5%;
		float:right;
	}
	#cartBoxRight .shipping,
	#cartBoxRight .payment,
	#cartBoxRight .shippingZone{
		color:#6c6c6c;
		background:#fff;
		font-size:84.5%;
		margin:0 auto 0 auto;
		padding:5px;
		text-align:left;
	}
	#cartBoxRight .shipping span,
	#cartBoxRight .payment span{
		font-weight:bold;
	}
	#cartBoxRight .shippingZone span{
		display:block;
	}
	#cartBoxRight .shipping .cTitle,
	#cartBoxRight .shippingZone .cTitle{
		color:#000;
	}
	#cartBoxRight .payment .pTitle{
		color:#000;
	}
	#cartBoxRight .shipping p{
		padding:0;
	}
	#searchBrandForm select{
		width:90%;
		margin:5px 0 5px 0;
	}
	#searchBrandForm fieldset{
		border:0;
		padding:0;
		margin:0;
	}
	#searchBrandForm dl.filterBoxes{
											border:0;
											margin:0 5px 0 5px;
										}#searchBrandForm dl.filterBoxes dd{
												float:none;
												width:auto;
												padding:5px 5px 10px 5px;}	
	#latestModelsBox ul{
		margin:0 auto 5px auto;
		text-align:left;
	}
	#latestModelsBox li{
		border-top:1px solid #eee;
		display:block;
		overflow:auto;
	}
	#latestModelsBox a{
		display:block;
		font-size:77%;
		padding:5px;
	}
	#latestModelsBox img{
		margin:0 5px 5px 0;
		float:left;
	}
	.newsletterBox form{
		padding:10px;
	}
	.newsletterBox p{
		padding:0 10px 0 10px;
		text-align:left;
	}
	.newsletterBox input[type="text"]{
		width:100%;
		display:block;
		margin:0 auto 5px auto;
	}
	#searchForm form,.web-page-search form{
		padding:5px 10px 5px 10px;
	}
	#searchForm input[type="text"],.web-page-search input[type="text"]{
		margin-bottom:5px;
		width:100%;
		display:block;
	}
	#mainSearchFormBoxSX form,#mainSearchFormBoxDX form{
		padding:4px;
		margin:1px;
	}
	#mainSearchFormBoxSX input[type="text"],#mainSearchFormBoxDX input[type="text"]{
		width:100%;
		margin-bottom:2px;
	}
	#mainSearchFormBoxSX fieldset,#mainSearchFormBoxDX fieldset{
		border:0;
		padding:0;
		margin:5px 0 0 0;
	}
	#mainSearchFormBoxSX label,#mainSearchFormBoxDX label{
		display:none;
	}
	#mainSearchFormBoxSX .filters label,#mainSearchFormBoxDX .filters label{
		display:block;
		font-weight:bold;
	}
	#mainSearchFormBoxSX select,#mainSearchFormBoxDX select{
		width:100%;
		margin-bottom:5px;
	}
	#mainSearchFormBoxSX .filters_area input,#mainSearchFormBoxDX .filters_area input{
		display:block;
		float:left;
		clear:left;
		padding:0;
		margin:2px 1px 0 0;
		height:12px;
		width:1%;
	}
	#mainSearchFormBoxSX .filters_area label,#mainSearchFormBoxDX .filters_area label{
		display:block;
		float:left;
		font-size:77%;
		text-align:left;
		margin:2px 0 0 0;
		width:85%;
	}

	#categories li ul{
											-webkit-transition: all 0.5s ease;
										    -moz-transition: all 0.5s ease;
										    -o-transition: all 0.5s ease;
										    transition: all 0.5s ease;
											opacity:0;
											height:0;
											display:block;
										}
										#categories li:last-child{
											border-bottom:0;
										}
										#categories a.open + ul{
											opacity:1;
											height:auto;
											overflow:visible;
										}
										#categories ul.openblock{background:#fff;}#categories > ul > li.li-folder{border-top:0;border-right:0;border-bottom:1px solid #e2e2e2;border-left:0;margin:4px 10px 4px 10px;}
										#categories > ul > li > a.folder{text-align:left;padding:3px 0 6px;font-weight:normal;font-size:100%;}#categories li.li-folder{
											position:relative;border-top:0;border-right:0;border-bottom:0;border-left:0;margin:4px 10px 4px 10px;}
										#categories div.loadCat{
											position:absolute;
											top:0;
											left:0;
											height:100%;
											width:100%;
											z-index:9999;
											opacity:0.8;
											background-color:#eee;
											background-repeat:no-repeat;
											background-size: 20px !important;
											background-position: center;
										}
										#categories a.folder{text-align:left;padding:3px 0 0;font-weight:normal;color:#6b6969;font-size:100%;}#categories li.li-item{border-top:0;border-right:0;border-bottom:0;border-left:0;margin:4px 10px 4px 10px;}
										#categories li.li-item a{text-align:left;padding:3px 0 0;font-weight:normal;color:#6b6969;font-size:100%;}
										#categories a{
											display:block;
											line-height:1.5;
											-webkit-transition: all 0.5s ease;
										    -moz-transition: all 0.5s ease;
										    -o-transition: all 0.5s ease;
										    transition: all 0.5s ease;
										}

										#categories a.open + ul a{color:#6b6969;}#categories li ul{}#categories > ul > li > a.open{text-align:left;padding:3px 0 6px;background-color:#ededed;font-weight:normal;color:#6b6969;font-size:100%;}#categories li ul a.open{text-align:left;padding:3px 0 0;color:#6b6969;font-weight:bold;
													}#categories a.current{
														text-decoration:underline;
													}	.foot-latest-items .boxTitle{
		padding: 5px;
		font-weight: bold;
	}
	.foot-latest-items .title{
		font-weight: bold;
		font-size:90%;
		line-height: 1.2 !important;
		display: block;
	}
	.foot-latest-items .date{
		font-size:85%;
		display:block;
	}
	.foot-latest-items li{
		display:block;
		padding:5px 5px 5px 5px;
		margin:0 0 5px 0;
		border-top:1px solid #bcbcbc;
		text-align:left;
		position:relative;
	}
	.web-page-latest-items li{
		display:block;
		padding:5px;
		margin:0 0 5px 0;
		border-top:1px solid #ccc;
		text-align:left;
	}
	.web-page-latest-items li a,
	.foot-latest-items li a{
		display:block;
		margin-bottom:5px;
		font-weight:normal;
	}
	.web-page-latest-items .date{
		color:#546e7a;
		font-size:90%;
		display:block;
		font-style: italic;
	}
	/*BOX A CENTRO PAGINA*/
	#colMid .bigBox .boxTitle,#colMid .carousel .boxTitle,#colMid .bigBoxFade .boxTitle,#colMid .feedBackBox_mid .boxTitle,#colMid #formRequestInfo .boxTitle,.fancybox-inner #formRequestInfo .boxTitle,#existentUserBox .boxTitle,#regForm.gCheckout .boxTitle,#newUserBox .boxTitle{
												display:block;
												padding:0;
												margin-bottom:10px;background-color:#edecec;font-size:155%;line-height:1.5;font-weight:bold;text-align:center;border-top:0;border-right:0;border-bottom:0;border-left:0;-webkit-border-top-left-radius:5px;
						  -webkit-border-top-right-radius:5px;
						  -moz-border-radius-topleft:5px;
						  -moz-border-radius-topright:5px;
						  border-top-left-radius:5px;
						  border-top-right-radius:5px;color:#000;}
#colMid .bigBox .boxTitle span,#colMid .carousel .boxTitle span,#colMid .bigBoxFade .boxTitle span,#colMid .feedBackBox_mid .boxTitle span,#colMid #formRequestInfo .boxTitle span,.fancybox-inner #formRequestInfo .boxTitle span,#existentUserBox .boxTitle span,#regForm.gCheckout .boxTitle span,#newUserBox .boxTitle span{
														display:block;text-align:center;padding:5px 10px;-webkit-border-top-left-radius:5px;
						  -webkit-border-top-right-radius:5px;
						  -moz-border-radius-topleft:5px;
						  -moz-border-radius-topright:5px;
						  border-top-left-radius:5px;
						  border-top-right-radius:5px;}
#colMid .bigBox .boxTitle a,#colMid .carousel .boxTitle a,#colMid .bigBoxFade .boxTitle a,#colMid .feedBackBox_mid .boxTitle a,#colMid #formRequestInfo .boxTitle a,.fancybox-inner #formRequestInfo .boxTitle a,#existentUserBox .boxTitle a,#regForm.gCheckout .boxTitle a,#newUserBox .boxTitle a{color:#000;}
#colMid .bigBox,#colMid .carousel,#colMid .bigBoxFade,#colMid .feedBackBox_mid,#colMid #formRequestInfo,.fancybox-inner #formRequestInfo,#existentUserBox,#regForm.gCheckout,#newUserBox{
									   clear:both;background:#fff;color:#000;padding:0;border-top:0;border-right:0;border-bottom:0;border-left:0;margin:0 0 30px 0;}
#colMid .bigBox a,#colMid .carousel a,#colMid .bigBoxFade a,#colMid .feedBackBox_mid a,#colMid #formRequestInfo a,.fancybox-inner #formRequestInfo a,#existentUserBox a,#regForm.gCheckout a,#newUserBox a{}
#colMid .bigBox a:hover,#colMid .carousel a:hover,#colMid .bigBoxFade a:hover,#colMid .feedBackBox_mid a:hover,#colMid #formRequestInfo a:hover,.fancybox-inner #formRequestInfo a:hover,#existentUserBox a:hover,#regForm.gCheckout a:hover,#newUserBox a:hover{}#colMid #mainSearchFormBox .boxTitle,#colMid #categoriesLinksContainer .boxTitle,#colMid #brandLinksWrapper .boxTitle,#colMid #compatTypesBox .boxTitle,#colMid .web-page-items .boxTitle,#colMid #sendOrder .boxTitle{
												display:block;
												padding:0;
												margin-bottom:10px;background-color:#edecec;font-size:155%;line-height:1.5;font-weight:bold;text-align:center;border-top:0;border-right:0;border-bottom:0;border-left:0;-webkit-border-top-left-radius:5px;
						  -webkit-border-top-right-radius:5px;
						  -moz-border-radius-topleft:5px;
						  -moz-border-radius-topright:5px;
						  border-top-left-radius:5px;
						  border-top-right-radius:5px;color:#000;}
#colMid #mainSearchFormBox .boxTitle span,#colMid #categoriesLinksContainer .boxTitle span,#colMid #brandLinksWrapper .boxTitle span,#colMid #compatTypesBox .boxTitle span,#colMid .web-page-items .boxTitle span,#colMid #sendOrder .boxTitle span{
														display:block;text-align:center;padding:5px 10px;-webkit-border-top-left-radius:5px;
						  -webkit-border-top-right-radius:5px;
						  -moz-border-radius-topleft:5px;
						  -moz-border-radius-topright:5px;
						  border-top-left-radius:5px;
						  border-top-right-radius:5px;}
#colMid #mainSearchFormBox .boxTitle a,#colMid #categoriesLinksContainer .boxTitle a,#colMid #brandLinksWrapper .boxTitle a,#colMid #compatTypesBox .boxTitle a,#colMid .web-page-items .boxTitle a,#colMid #sendOrder .boxTitle a{color:#000;}
#colMid #mainSearchFormBox,#colMid #categoriesLinksContainer,#colMid #brandLinksWrapper,#colMid #compatTypesBox,#colMid .web-page-items,#colMid #sendOrder{
									   clear:both;background:#fff;color:#000;padding:0;border-top:0;border-right:0;border-bottom:0;border-left:0;margin:0 0 30px 0;-webkit-border-radius:5px;
					  		-moz-border-radius:5px;
					  		-khtml-border-radius:5px;
				 	 		border-radius:5px;}
#colMid #mainSearchFormBox a,#colMid #categoriesLinksContainer a,#colMid #brandLinksWrapper a,#colMid #compatTypesBox a,#colMid .web-page-items a,#colMid #sendOrder a{color:#5b5b5b;}
#colMid #mainSearchFormBox a:hover,#colMid #categoriesLinksContainer a:hover,#colMid #brandLinksWrapper a:hover,#colMid #compatTypesBox a:hover,#colMid .web-page-items a:hover,#colMid #sendOrder a:hover{color:#000;}#colMid .miniBox .boxTitle{
												display:block;
												padding:0;
												margin-bottom:10px;background-color:#4e4c4c;font-size:155%;line-height:1.5;font-weight:bold;text-align:center;border-top:0;border-right:0;border-bottom:0;border-left:0;-webkit-border-top-left-radius:5px;
						  -webkit-border-top-right-radius:5px;
						  -moz-border-radius-topleft:5px;
						  -moz-border-radius-topright:5px;
						  border-top-left-radius:5px;
						  border-top-right-radius:5px;color:#fff;}
#colMid .miniBox .boxTitle span{
														display:block;text-align:center;padding:5px 10px;-webkit-border-top-left-radius:5px;
						  -webkit-border-top-right-radius:5px;
						  -moz-border-radius-topleft:5px;
						  -moz-border-radius-topright:5px;
						  border-top-left-radius:5px;
						  border-top-right-radius:5px;}
#colMid .miniBox .boxTitle a{color:#fff;}
#colMid .miniBox{
									   clear:both;background:#fff;color:#000;padding:0;border-top:0;border-right:0;border-bottom:0;border-left:0;margin:0 3px 30px 3px;-webkit-border-radius:5px;
					  		-moz-border-radius:5px;
					  		-khtml-border-radius:5px;
				 	 		border-radius:5px;}
#colMid .miniBox a{color:#5b5b5b;}
#colMid .miniBox a:hover{color:#000;}#existentUserBox .boxTitle,
									 #regForm.gCheckout .boxTitle,
									 #newUserBox .boxTitle{
									 	max-width:initial;
									}
								#showCart .showCartTable th{background-color:#edecec;font-size:155%;line-height:1.5;font-weight:bold;text-align:center;border-top:0;border-right:0;border-bottom:0;border-left:0;-webkit-border-top-left-radius:5px;
						  -webkit-border-top-right-radius:5px;
						  -moz-border-radius-topleft:5px;
						  -moz-border-radius-topright:5px;
						  border-top-left-radius:5px;
						  border-top-right-radius:5px;color:#000;padding:5px;
									width:1%;
									white-space:nowrap;
								 	font-size:100%;}
								 #showCart .showCartTable th.name{
								 	width:auto;
								 }
								#showCart .showCartTable{
								   clear:both;background:#fff;color:#000;padding:0;border-top:0;border-right:0;border-bottom:0;border-left:0;margin:0 0 30px 0;}
								 #colMid .bigBox li,
								 #colMid .carousel li,
								 #colMid .bigBoxFade li,
								 #colMid .feedBackBox_mid li{}
								#colMid .bigBox.boxColumns ul{
									width:100%;
									overflow:hidden;
									display:table;
									table-layout: fixed;
									border-collapse: separate;
									border-spacing: 10px;
								}
								#colMid .bigBox.boxColumns li{padding:5px;border-top:1px double #ccc;border-right:1px double #ccc;border-bottom:1px double #ccc;border-left:1px double #ccc;-webkit-border-radius:5px;
					  		-moz-border-radius:5px;
					  		-khtml-border-radius:5px;
				 	 		border-radius:5px;position:relative;
									display:table-cell;
									overflow:hidden;
									text-align:center;
									vertical-align:top;
							  }
							  #colMid .bigBox.boxColumns li:hover{border-top:1px double #000;border-right:1px double #000;border-bottom:1px double #000;border-left:1px double #000;}	#orderByForm,
								  .rdy-search-results .tools .bar{background:#fff;padding:0;border-top:0;border-right:0;border-bottom:0;border-left:0;margin:0 0 30px 0;-webkit-border-radius:5px;
					  		-moz-border-radius:5px;
					  		-khtml-border-radius:5px;
				 	 		border-radius:5px;color:#000;padding:7px 0 7px 0;}
									#orderByForm p{
										padding:0;
										margin:0;
										line-height:18px;
										font-weight:bold;
										display:inline-block;
									}
									#orderByForm form{
										padding:0;
										margin:0;
										line-height:18px;
										display:inline-block;
										background-position:2px center !important;
									}
									#orderByForm input{color:#000;text-align:left;
										padding:0 20px 0 20px;
										margin:0;
										cursor:pointer;
										border-left:0;
										border-top:0;
										border-bottom:0;
										border-right:1px solid #ccc;
										background:none;
										-webkit-border-radius: 0;
										-moz-border-radius: 0;
										border-radius: 0;
										background-position:96% center !important;
									}
									#orderByForm form:last-child input{
										border-right:0;
									}
									#orderByForm input.orderD{

									}
									#orderByForm input.orderA{

									}	#colMid .miniBox{
											clear:none;
											width:32%;
											float:left;
											text-align:center;
											-webkit-box-sizing: border-box;
										    -moz-box-sizing: border-box;
										    box-sizing: border-box;}#colMid .miniBox ul li a{color:#5b5b5b;}
								  #colMid .miniBox ul li a:hover{color:#000;}
								  #colMid .miniBox .title a{}	
	#formRequestInfo table{
		margin-top:10px;
		width:100%;
		table-layout:fixed;
	}
	
	.fancybox-inner #formRequestInfo{
		/*width:500px;*/
		width:100%;
		-moz-box-sizing: border-box;
		-webkit-box-sizing: border-box;
		box-sizing: border-box;
	}
	.fancybox-inner #formRequestInfo table{
		width:100%;
		max-width:500px;
	}
	#formRequestInfo form{
		padding:10px;
		text-align:left;
	}
	#formRequestInfo p{
		padding:0 0 10px 0;
		text-align:left;
	}
	#formRequestInfo label{
		display:block;
		font-weight:bold;
		color:#555454;
		margin:8px 0 2px 0;
	}
	#formRequestInfo input,#formRequestInfo textarea,
	#formRequestInfo #maskedField2, #formRequestInfo #maskedField4, #formRequestInfo select{
		width:99%;
		margin:0 2px 0 0;
	}
	#formRequestInfo textarea{
		height:150px;
	}
	#colMid .bigBox{
		overflow: hidden;
	}
	#colMid .bigBoxFade{
		height:167px;
		overflow:hidden;
		-moz-box-sizing: content-box;
		-webkit-box-sizing: content-box;
		box-sizing: content-box;
	}
	#colMid .bigBox .bottomLink,
	#colMid .carousel .bottomLink,
	#colMid .bigBoxFade .bottomLink{
		text-align:right;
		background:#eee;	}
	#colMid .bigBoxFade ul{
		height:112px;
		overflow:hidden;
		margin:0;
		padding:0;
		-moz-box-sizing: border-box;
		-webkit-box-sizing: border-box;
		box-sizing: border-box;
	}
	#colMid .bigBox ul{
		overflow: hidden;
		margin:0;
		padding:0;
	}
	#colMid .bigBox li,
	#colMid .bigBoxFade li{
		border-top:1px solid #fff;
		border-right:1px solid #fff;
		border-bottom:1px solid #ddd;
		border-left:1px solid #fff;
		padding:4px 0 4px 160px;
		margin:0;
		position:relative;
		overflow: hidden;
		-moz-box-sizing: border-box;
		-webkit-box-sizing: border-box;
		box-sizing: border-box;
	}
	#colMid .boxColumns li .date{
		display:block;
		background:none;
		padding:0;
	}
	#colMid .boxColumns li .imageLink{
		margin:0 auto 15px auto;
		width:100%;
		min-height:155px;
		float:none;
		display:block;
	}
	.carousel_wp>ul>li .title{
		display:inline-block;
		font-size:115% !important;
		height:2.4em;
		line-height:1.2em;
		overflow:hidden;
		padding:0 10px 0 10px !important;
		margin:0 0 10px 0 !important;
	}
	#colMid .boxColumns li .title{
		height:2.4em;
		overflow:hidden;
		padding:0 10px 0 10px;
		margin:0 0 10px 0 !important;
	}
	#colMid .boxColumns li .details{
		float:none;
		width:auto;
		padding:0;
		text-align:center;
	}
	#colMid .boxColumns form{
		width:100%;
		margin:0 !important;
	}
	#colMid .boxColumns .pricePicking{
		display:none;
	}
	#colMid .bigBox .column .title img{
		position:absolute;
		top:2px;
	}
	#colMid .bigBox .column .title img:nth-child(even){
		left:50px;
	}
	#colMid .bigBox .column .title img:nth-child(odd){
		left:2px;
	}
	#colMid .bigBox .imageLink,
	#colMid .bigBoxFade .imageLink{
		float:left;
		text-align:center;
		border:0 !important;
		width:160px;
		margin:0 -160px 0 -160px;
	}
	#colMid .bigBox .imageLink img,
	#colMid .bigBoxFade .imageLink img{
		margin:auto;
		max-width:150px;
		max-height:150px;
	}
	#colMid .bigBox .title,
	#colMid .bigBoxFade .title{
		display:block;
		font-size:115%;
		line-height:1.2em;
		font-weight:normal;
	}
	#colMid .bigBox .title img, #colMid .bigBoxFade .title img{
		float:left !important;
		margin-right:7px !important;
	}
	#colMid .bigBox .details, #colMid .bigBoxFade .details{
		width:37%;
		float:right;
		padding:5px 0 5px 10px;
		margin:0;
	}
	#colMid .bigBox .details strong, #colMid .bigBoxFade .details strong{
		font-size:84.5%;
	}
	#colMid .bigBox p, #colMid .bigBoxFade p{
		color:#6B6969;
		padding:5px 0 5px 0;
		margin:0;
		width:60%;
		float:left;
	}
	#colMid .bigBox p.news, #colMid .bigBoxFade p.news{
		width:auto;
	}
	#colMid .bigBox dl, #colMid .bigBoxFade dl{
		width:60%;
		float:left;
		padding:5px 0 5px 0;
		margin:0;
	}
	#colMid .bigBox dt, #colMid .bigBoxFade dt{
		font-weight:bold;
		width:40%;
		line-height:1.5;
		float:left;
		clear:both;
		text-align:left;
		padding:0;
		margin:0 5px 0 0;
	}
	#colMid .bigBox dd, #colMid .bigBoxFade dd{
		padding:0;
		line-height:1.5;
		float:left;
		overflow:hidden;
		text-align:left;
	}
	#colMid .bigBox .availability, #colMid .bigBoxFade .availability{
		display:block;
		margin-bottom:5px;
		padding-top:1px;
	}
	#colMid .bigBox form, #colMid .bigBoxFade form{
		margin:5px 0 5px 0;
	}
	#colMid .bigBox .date, #colMid .bigBoxFade .date{
		padding:0 5px;	}


	#colMid .web-page-items.short>ul {
		padding: 10px 10px 10px 10px;
		margin: 0;
	}

	#colMid .web-page-items.short .list-item {
		list-style: none;
		margin: 0 0 0 0;
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpFOTQyMDIwNzEyMjA2ODExODA4M0ExNURFNzM0MzY1MiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozQjJFREQ1OTQ0MkMxMUU2QkRDNzg4QzhCMDEzQTgwQyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozQjJFREQ1ODQ0MkMxMUU2QkRDNzg4QzhCMDEzQTgwQyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RTk0MjAyMDcxMjIwNjgxMTgwODNBMTVERTczNDM2NTIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RTk0MjAyMDcxMjIwNjgxMTgwODNBMTVERTczNDM2NTIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4axubRAAAAKElEQVR42mL8//8/Az7AAiImTpyIVVV+fj4jEwMBMBgUMBLyJkCAAQDZkAoL0Tc/WQAAAABJRU5ErkJggg==);background-position:0 5px;background-repeat:no-repeat;padding:0 0 10px 13px;	}

	#colMid .web-page-items.short .date {
		font-weight: bold;
		display: block;
		font-size:90%;
		font-style:italic;
	}

	#colMid .web-page-items.sidebyside>ul {
		display: -ms-flexbox;
		display: -webkit-flex;
		display: flex;
		-webkit-flex-direction: row;
		-ms-flex-direction: row;
		flex-direction: row;
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		-webkit-justify-content: flex-start;
		-ms-flex-pack: start;
		justify-content: space-around;
		-webkit-align-content: stretch;
		-ms-flex-line-pack: stretch;
		align-content: stretch;
		-webkit-align-items: stretch;
		-ms-flex-align: stretch;
		align-items: stretch;
		margin: 0 !important;
		padding: 0 !important;
	}

	#colMid .web-page-items.sidebyside .list-item {
		position: relative;
		top: 0;
		left: 0;
		-webkit-flex: 1 1 33%;
		-ms-flex: 1 1 33%;
		flex: 1 1 33%;
		-moz-box-sizing: border-box;
		-webkit-box-sizing: border-box;
		box-sizing: border-box;
		margin: 0 0 20px 0 !important;
		padding: 20px 10px 35px 10px !important;
		text-align: center;
		list-style: none !important;
	}

	#colMid .web-page-items.sidebyside img {
		max-width: 100%;
		max-height: 200px;
	}

	#colMid .web-page-items.sidebyside .date {
		margin: 0 0 10px 0;
		display: block;
		font-weight: bold;
		color: #546e7a;
	}

	#colMid .web-page-items.sidebyside .title {
		line-height: 1.2em !important;
		max-height: 2.4em !important;
		min-height: 2.4em !important;
		overflow: hidden;
		padding: 0 !important;
		margin: 10px 0 10px 0 !important;
	}

	#colMid .web-page-items.sidebyside li>.description {
		
		margin: 0 0 20px 0;
		padding: 0;
		text-align: justify;
		
		

		display: -webkit-box;
		max-width: 100%;
		-webkit-line-clamp: 10;
		-webkit-box-orient: vertical;
		overflow: hidden;

	}

	#colMid .web-page-items.sidebyside li>.description * {
		line-height: 1.4em !important;
		margin: 0;
		padding: 0;
	}
	#colMid .web-page-items.sidebyside li .c_butt {
		position: absolute;
		left: 0;
		right: 0;
		bottom: 0;
		display: block;
		text-align: right;
		padding: 10px;
		background:#ccc;color: #fff;		font-weight: bold;
		box-sizing: border-box;
		font-style: italic;
	}

	#colMid .feedBackBox_mid ul{
		margin:0;
		padding:0;
	}
	#colMid .feedBackBox_mid li, #feedBackResult li{
		border-bottom:2px dotted #ccc;
		padding:5px;
		list-style:none;
		margin:0;
	}
	#colMid .feedBackBox_mid li strong.fDate, #feedBackResult li strong.fDate{
		font-weight:normal;
	}
	#colMid .feedBackBox_mid li a, #feedBackResult li a{
		display:block;
		padding:2px 0 0 0;
		text-align:left;
		font-weight:bold;
	}
	#colMid .feedBackBox_mid a{
		display:block;
		padding:2px 5px 2px 0;
		text-align:right;
	}
	.miniBox .firstElement{
		position:relative;
		overflow:hidden;
	}
	.miniBox .imageLink{
		display:block;
		min-height:150px;
		margin-bottom:5px;
	}
	.miniBox .title{
		overflow:hidden;
		font-size:92%;
		padding:0 5px 0 5px;
		margin-bottom:5px;
		display:block;
	}
	.miniBox .item{
		border-bottom:1px solid #ddd;
		padding-bottom:5px;
		margin-bottom:5px;
	}
	.miniBox ul{
		margin-right:1px;
		padding:5px;
		text-align:left;
	}
	.miniBox li{
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpFOTQyMDIwNzEyMjA2ODExODA4M0ExNURFNzM0MzY1MiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozQjJFREQ1OTQ0MkMxMUU2QkRDNzg4QzhCMDEzQTgwQyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozQjJFREQ1ODQ0MkMxMUU2QkRDNzg4QzhCMDEzQTgwQyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RTk0MjAyMDcxMjIwNjgxMTgwODNBMTVERTczNDM2NTIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RTk0MjAyMDcxMjIwNjgxMTgwODNBMTVERTczNDM2NTIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4axubRAAAAKElEQVR42mL8//8/Az7AAiImTpyIVVV+fj4jEwMBMBgUMBLyJkCAAQDZkAoL0Tc/WQAAAABJRU5ErkJggg==);background-position:0 center;background-repeat:no-repeat;padding:2px 0 2px 13px;		font-size:84.5%;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
	}
	.miniBox .bottomLink{
		font-size:77%;
		background-color:#e1e1e0;
		padding-bottom:2px;
		overflow:auto;
		width:100%;
	}
	.miniBox img{
		max-width:150px;
	}
	#colMid #categoriesBoxes,
											   	 #colMid #brandBoxes{
													margin:0 0 30px 0;
													padding:0;
													clear:both;display: -webkit-box;
													display: -ms-flexbox;
													display: flex;
													-webkit-box-orient: horizontal;
													-webkit-box-direction: normal;
													-ms-flex-direction: row;
													flex-direction: row;
													-ms-flex-wrap: wrap;
													flex-wrap: wrap;
													-ms-flex-pack: distribute;
													justify-content: space-around;
												}
												#colMid #categoriesBoxes li,
												#colMid #brandBoxes li{flex-basis:280px;min-height:100px;text-align:center;
													-moz-box-sizing: border-box;
													-webkit-box-sizing: border-box;
													box-sizing: border-box;
													overflow:hidden;
													list-style:none;padding:10px 0 20px 0;margin:0 5px 0 5px;}
												#colMid #categoriesBoxes li a,
												#colMid #brandBoxes li a{
													position:relative;
													display:block;
													width:100%;
													height:100%;
													overflow:hidden;
													-moz-box-sizing: border-box;
													-webkit-box-sizing: border-box;
													box-sizing: border-box;padding:0;border-top:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-left:1px solid #ccc;margin:0 auto 0 auto;-webkit-border-radius:5px;
					  		-moz-border-radius:5px;
					  		-khtml-border-radius:5px;
				 	 		border-radius:5px;}
												@media screen and (min-width: 800px) {#colMid #categoriesBoxes li a:hover,
													#colMid #brandBoxes li a:hover{border-top:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #000;border-left:1px solid #000;}
												}
												#colMid #categoriesBoxes strong.boxTitle,
												#colMid #brandBoxes strong.boxTitle{
													display:block;background:#070707;font-size:100%;line-height:1.5;font-weight:bold;text-transform:uppercase;text-align:center;display: -webkit-box;
													  -webkit-line-clamp: 2;
													  -webkit-box-orient: vertical;  
													  overflow: hidden;
													position:absolute;
													bottom:0;
													left:0;
													right:0;
													margin:0;
													opacity:0.5;
													-webkit-transition: all 0.5s ease;
												    -moz-transition: all 0.5s ease;
												    -o-transition: all 0.5s ease;
												    transition: all 0.5s ease;
												    -moz-box-sizing:border-box;
													-webkit-box-sizing:border-box;
													box-sizing:border-box;
													z-index:10;
												}
												#colMid #categoriesBoxes a:hover strong.boxTitle,
												#colMid #brandBoxes a:hover strong.boxTitle{
													bottom:3.65rem;
													opacity:1;
												}
												#colMid #categoriesBoxes strong.boxTitle span,
												#colMid #brandBoxes strong.boxTitle span{
													display:block;text-align:center;padding:5px 10px;color:#fff;}
												#colMid #categoriesBoxes span.wrap_desc,
												#colMid #brandBoxes span.wrap_desc{
													position:absolute;
													bottom:0;
													left:0;
													right:0;
													opacity:0;
													background:#000;
													color:#fff;
													-webkit-transition: all 0.5s ease;
												    -moz-transition: all 0.5s ease;
												    -o-transition: all 0.5s ease;
												    transition: all 0.5s ease;
												    -moz-box-sizing:border-box;
													-webkit-box-sizing:border-box;
													box-sizing:border-box;
													font-size:95%;
													height:0;
													overflow:hidden;
													padding:0;
													border-top:0.05rem solid #fff;
												}
												#colMid #categoriesBoxes a:hover span.wrap_desc,
												#colMid #brandBoxes a:hover span.wrap_desc{
													height:3.65rem;
													padding:0.6rem;
													opacity:0.7;
												}
												#colMid #categoriesBoxes span.description,
												#colMid #brandBoxes span.description{
													line-height:1.2rem;
													height:2.4rem;
													overflow:hidden;
													display:block;
												}	#mainSearchFormBox form{
		padding:4px;
		text-align:center;
	}
	#mainSearchFormBox #paramsFormblock{
		
	}
	#paramsFormblockHead{
		height:0;
		overflow:hidden;
	}
	#mainSearchFormBox input{
		width:65%;
		float:left;
		padding:5px;
		margin:0 0 5px 0;
	}
	#mainSearchFormBox label{
		width:18%;
		text-align:right;
		display:block;
		float:left;
		margin:0 5px 5px 0;
		font-weight:bold;
		padding:4px 0 4px 0;
		max-height:22px;
	}
	#mainSearchFormBox fieldset{
		border:0;
		padding:0;
		margin:10px 0 10px 0;
		width:100%;
		float:left;
		display: flex;
    	flex-wrap: wrap;
	}
	#mainSearchFormBox fieldset label{
		font-size:84.5%;
	}
	#mainSearchFormBox select{
		width:25%;
		float:left;
		margin:0 0 5px 0;
	}
	#mainSearchFormBox .butt1{
		float:none;
		clear:left !important;
		width:150px !important;
		margin:0 auto 5px auto !important;
	}
	.filterBoxes{
		border-top:1px solid #ddd;
		padding:0 0 5px 0;
		margin:5px 0 2px 0;
		text-align:left;
		overflow:hidden;
		clear:both;
	}
	.filterBoxes a{
		background:none !important;
		padding:0 !important;
		font-size:84.5% !important;
	}
	.filterBoxes dd{
		float:left;
		width:33%;
		margin:0;
		padding:0;
	}
	.filterBoxes dt{
		font-weight:bold;
		display: flex;
		margin:0;
		padding:0;
		clear:left;
		font-size:100%;
		background:#c8c8c8;		flex-wrap: wrap;
		
	}
	.filterBoxes .currentFilter strong {
	  margin-right: 5px;
	}
	.filterBoxes .currentFilter p {
	  margin:0 !important;
	  line-height:1.2 !important;
	}
	.filterBoxes dt a{
		font-weight:normal;
	}
	.filterBoxes dt span{
		font-weight:normal;
		display:inline-block;
		margin-left:3px;
	}
	.filterBoxes a.delFilter{
		position: relative;
		display: inline-block;
		padding-left: 20px !important;
		font-size: 0 !important;
	}
	.filterBoxes a.delFilter::after{
		position:absolute;
		top:50%;
		left:0;
		content:"";
		background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA5klEQVR4nO2VUQrCMBBE4wVtZlT80LMrKFZFD5CNgrJQQWzULG0VsQ/6l9mXZJPGuZ6ev0GAiZDHSG4C6XNzAYAAWyEPARibpBfnBhqM5EU/IU9CTt9Olpzq2LvcwSRWhNzfCuTIH6VVZuesBO+ZKJSUP5GetIZZrGiPagWBs4xG84ezUB8DzFwTwgt5Z9J3W5nbikakVt7ZSnPlnUqVVE9TB+4j0tilXL5xuOTFlcm5561LXUXr8uB90cIvszCLI7lu+khEcmUWC1m28CyWZnHwvtAZR2Bh2bIqt9RsAIZmcU/Pz3IFITzwuZRERNYAAAAASUVORK5CYII=");
		background-color:#c8c8c8;		background-color: #fff;
		background-repeat: no-repeat;
		background-position: 0 center;
		background-size: 14px;
		height: 14px;
		width: 14px;
		border: 1px solid #888;
		border-radius: 3px;
		display: block;
		margin-top: -7px;
	}
	.filterBoxes a.delFilter:hover::after{
		background-color:#acabab !important;
	}
	.filterBoxes .expandButton{
		clear:both;
		float:none;
		width:auto;
		margin:0;
		padding:0;
		background:#eee;
	}
	.filterBoxes .expandButton a.open{
		background-image: url(data:image/gif;base64,R0lGODlhCAAIAJECAH9/fwAAAP///wAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NkFGQjI5Q0UyNzNGMTFFNjhBMEJENzg4QkZDRDkyRDMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NkFGQjI5Q0YyNzNGMTFFNjhBMEJENzg4QkZDRDkyRDMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2QUZCMjlDQzI3M0YxMUU2OEEwQkQ3ODhCRkNEOTJEMyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2QUZCMjlDRDI3M0YxMUU2OEEwQkQ3ODhCRkNEOTJEMyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAEAAAIALAAAAAAIAAgAAAIPlI+JAAkRmnkwClqt2qYAADs=) !important;background-position:right center !important;background-repeat:no-repeat !important;		display:block;
		height:10px;
		margin-top:5px;
		border:0 !important;
	}
	.megamenufilters .filterBoxes dd{
		width:100%;
		padding:0 !important;
		float:none;
	}
	.megamenufilters .filterBoxes{
		border:0;
		overflow:visible;
		margin:0;
	}
	/*SCHEDA PRODOTTO*/
	#sheetBox{
		clear:both;
	}
	#sheetBoxesMenu{
		width:100%;
		clear:both;
		padding-top:30px;
		position:relative;
		top:0;
		left:0;
	}
	#sheetProductBoxes{
		clear:both;
		position:relative;
		top:0;
		left:0;
		z-index:1;
	}
	
	#shoppingCartGrid th{
		font-size:92%;
		padding:5px;
		text-align:left;
	}
	#sheetBox .row{
															display: -ms-flexbox;
															    display: -webkit-flex;
															    display: flex;
															    -webkit-flex-direction: row;
															    -ms-flex-direction: row;
															    flex-direction: row;
															    -webkit-flex-wrap: wrap;
															    -ms-flex-wrap: wrap;
															    flex-wrap: wrap;
															    -webkit-justify-content: flex-start;
															    -ms-flex-pack: start;
															    justify-content: flex-start;
															    -webkit-align-content: flex-start;
															    -ms-flex-line-pack: flex-start;
															    align-content: flex-start;
															    -webkit-align-items: flex-start;
															    -ms-flex-align: start;
															    align-items: flex-start;
															    -webkit-box-sizing: border-box;
															     -moz-box-sizing: border-box;
															          box-sizing: border-box;
															}
															#sheetBox .col{
															-webkit-box-sizing: border-box;
															     -moz-box-sizing: border-box;
															          box-sizing: border-box;
															    margin:0 0 20px 0;
															    padding:0;
															    -webkit-align-self: stretch;
															    -ms-flex-item-align: stretch;
															    align-self: stretch;
															    min-width:200px;
															}/* TIPO 5 */
												#sheetBox.type-5 .col{
												    -webkit-flex: 1 1 50%;
												    -ms-flex: 1 1 50%;
												    flex: 1 1 50%;
												}
	#sheetBox .thumbsList .thumb{
		padding:5px;
		-moz-box-sizing:border-box;
		-webkit-box-sizing:border-box;
		box-sizing:border-box;
		margin-top:20px;
		margin-bottom:20px;
	}
	
	#sheetBox .detailsBox th{
		text-align:left;
		padding:5px;
		width:120px;
		border-top:1px dotted #ddd;
	}
	#sheetBox .detailsBox strong.th{
		padding-bottom:10px;
		padding-top:10px;
		display:block;
	}
	#sheetBox .detailsBox td{
		padding:5px;
		border-top:1px dotted #ddd;
	}
	#sheetBox .availability a{
		cursor:help;
	}
	#sheetBox .detailsBox .documentAttachments .attachment .ico-file{
		background-size:17px;
	}
	#sheetBox .detailsBox .documentAttachments .attachment {
	  display: flex;
	  justify-content: space-between;
	  margin:5px 0  5px 0;
	  border-bottom: 1px solid #ddd;
	  padding: 0 0 5px 0;
	  align-items: center;
	  font-size:88%;
	}
	#sheetBox .detailsBox .documentAttachments .attachment:last-child {
	  border: 0;
	}
	#sheetBox .detailsBox .documentAttachments .attachment .description {
	  flex-basis: 100%;
	  display: flex;
	  flex-flow: column;
	  justify-content: center;
	}


	#sheetBox .delivery, 
	.resultBox .delivery,
	#colMid .bigBox .delivery a{
		display:block;
		color:#737373;
		font-size:84.5%;
		padding:3px 0 0 0 !important;
		font-style:italic;
	}
	#sheetBox .delivery a,
	.resultBox .delivery a,
	#colMid .bigBox .delivery a{
		color:#737373;
		border-bottom:0 !important;
	}
	#sheetBox .warehouseList,
	.resultBox .warehouseList,
	#colMid .bigBox .warehouseList{
		padding-bottom:10px;
	}
	
	#fancybox-manual-butt{
		border:1px solid #ddd !important;
		color:#1267CF;
		cursor:pointer;
	}
	
	#sheetAddToCartRow form{
		width:100%;
		text-align:left;
	}
	#sheetBox .priceMessage{
		margin-bottom:5px;
	}
	
	
	#sheetSelectVariantsRow td{
		padding:5px 0 10px 0 !important;
		border:1px solid #ccc!important;
		background:#eee !important;
		-webkit-border-radius:3px;
					  		-moz-border-radius:3px;
					  		-khtml-border-radius:3px;
				 	 		border-radius:3px;	}
	#sheetSelectVariantsRow label{
		white-space: nowrap;
		text-align: left;
		padding:5px;
		width:120px;
		border-bottom: 1px dotted rgb(221, 221, 221);
		font-weight:bold;
		display:block;
		float:left;
		clear:left;
	}
	#sheetSelectVariantsRow label.error{
		width:auto;
		margin-left:130px;
		border:0;
	}
	#sheetSelectVariantsRow select{
		float:left;
		margin:5px;
		width:60%;
		padding:6px;
		border:1px solid #888;
		font-size:100%;
	}
	
	.servicesBox{
		overflow:auto;
	}
	
	.attachmentsBox{
		margin-bottom:10px;
	}
	.attachmentsBox td{
		border-bottom:1px dotted #ccc;
		padding:4px;
	}
	.attachmentsBox td .description{
	  display: flex;
	  flex-flow: column;
	  justify-content: center;
	}

	#sheetBox p{margin-bottom:10px;}
	
	#sheetBox .descriptionBox li{
		list-style: circle outside;
		margin-left:15px;
	}
	.magnifyarea{
		-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
		   -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
		        box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
		background:#fff;
		 -webkit-border-radius: 5px;
	      -moz-border-radius: 5px;
	      border-radius: 5px;
	}
	
	#tech-specs .box-header h2{
		background:#E9E9E9;
		padding:2px 5px 2px 5px;
		font-size:14px;
		color:#000;
		margin-left:2px;
	}
	#tech-specs .label{
		background:#E9E9E9;
		padding:2px 5px 2px 5px;
		text-align:right;
		width:20%;
		font-size:92%;
	}
	#tech-specs .scd-label{
		border-bottom:1px dotted #ccc;
		padding:2px 5px 2px 5px;
		text-align:right;
		width:25%;
		font-size:84.5%;
	}
	#tech-specs td{
		border-bottom:1px dotted #ccc;
		padding:2px 5px 2px 5px;
		width:55%;
		font-size:84.5%;
	}
	
	#sheetBox.news .descriptionBox{
		clear:none;
		width:auto;
	}
	#sheetProductArtColl .artCollBox ul,
	#sheetProductInWebOrders ul{
	    display:table;
		width:100%;
	}
	#sheetProductArtColl .artCollBox li,
	#sheetProductInWebOrders li{
		display: inline-table;
		text-align:center;
		width:33%;
		vertical-align:bottom;
		padding:5px 0 5px 0;
		border-bottom:1px solid #ddd;
	}
	#sheetProductArtColl .artCollBox img,
	#sheetProductInWebOrders img{
		margin:0 auto 0 auto;
		display:block;
	}
	#sheetProductArtColl .artCollBox div,
	#sheetProductInWebOrders div{
		min-height:80px;
		width:180px;
		margin:5px auto 0 auto;
		vertical-align:top;
	}
	#sheetProductArtColl .artCollBox div a,
	#sheetProductInWebOrders div a{
		line-height:15px;
		height:30px;
		overflow:hidden;
		display:block;
		margin-bottom:10px;
		font-weight:bold;
	}
	table.artCollBox,
	.artCollBox table{
		border-right:1px solid #ddd;
	}
	.artCollBox td{
		border-bottom:1px solid #ddd;
		border-left:1px solid #ddd;
		padding:4px;
		vertical-align:middle;
	}
	.image_lab,
	.title_lab,
	.price_lab,
	.notes_lab,
	.notesnum_lab,
	.cart_lab,
	.code_lab,
	.dispo_lab{
		font-weight:bold;
		background:#eee;
	}
	.artCollBox td.image img{
		min-width:50px;
	}
	.artCollBox td.title{
		width:40%;
	}
	.artCollBox td.cart{
		width:17%;
		text-align:right;
		white-space:nowrap;
	}
	.artCollBox td.image{
		width:50px;
	}
	.artCollBox td.price {
	    width: 20%;
	}


	/* Articoli collegati maniera nuova */
	.accordion-box .artCollBox ul {
	    list-style: none;
	    padding: 0;
	    margin: 0 0 20px 0;
	    display: flex;
	    flex-wrap: wrap;
	    gap: 1rem;
		justify-content:center;
	}
	.accordion-box .artCollBox ul li {
	    flex: 0 0 280px;
	    border: 1px solid #e5e5e5;
	    border-radius: 4px;
	    padding: 0.75rem;
	    transition: border-color 0.2s ease;
		display: flex;
	  flex-direction: column;
	}
	.accordion-box .artCollBox ul li .imageLink {
	    display: block;
	    margin-bottom: 0.75rem;
	    text-align: center;
	}
	.accordion-box .artCollBox ul li .details {
	  display: flex;
	  flex-direction: column;
	  justify-content: space-between;
	  flex: 1;
	  min-height: 0;
	}
	.accordion-box .artCollBox ul li .details > a{
		line-height:15px;
		height:30px;
		overflow:hidden;
		display:block;
		margin-bottom:10px;
		font-weight:bold;
	}
	.accordion-box .artCollBox ul li .details > *{
		align-self: center;
		text-align: center;
	}

	
	.componentsBox ul {
	    list-style: none;
	    padding: 0;
	    margin: 0;
	    display: flex;
	    flex-direction:column;
	}
	.componentsBox li {
	    margin:0 0 10px 0;
	    padding: 10px;
	    border: 1px solid #eee;
	    align-items:center;
	    box-sizing:border-box;
	    display: flex;
	}
	.componentsBox li:nth-child(even) {
	    background-color: #f7f7f7;
	}
	.componentsBox .imageLink {
	    display: block;
	    max-width:50px;
	    margin-right:10px;
	}
	.componentsBox img {
	    max-width: 100%;
	    height: auto;
	    display: block;
	}

	
	.productCompatList {
	    width: 100%;
	    overflow-x: auto;
	    -webkit-overflow-scrolling: touch;
	    margin: 20px 0;
	    background: #fff;
	    scrollbar-width: thin;
	    scrollbar-color: #999 #f1f1f1;
	}
	.productCompatList,
	.productCompatList *{
	  box-sizing: border-box;
	}
	.productCompatList ul {
	    list-style: none;
	    padding: 0;
	    margin: 0;
	    display: table;
	    width: 100%;
	    min-width: 800px;
	    border-left: 1px solid #e0e0e0;
	    border-top: 1px solid #e0e0e0;
	}
	.productCompatList li {
	    display: table-row;
	    background: #fff;
	    transition: background-color 0.2s ease;
	}

	.productCompatList li:hover {
	    background-color: #f8f9fa;
	}
	.productCompatList li:nth-child(odd) {
	    background-color: #f9f9f9;
	}
	.productCompatList span {
	    display: table-cell;
	    padding: 12px 16px;
	    border-bottom: 1px solid #e0e0e0;
	    border-right: 1px solid #e0e0e0;
	    vertical-align: middle;
	    font-size:14px;
	    color: #333;
	    white-space: nowrap;
	}
	.productCompatList span:last-child {
	  width: 80%;
	}
	.productCompatList .empty-cell {
	    color: #999;
	    font-style: italic;
	}
	.productCompatList::-webkit-scrollbar {
	    height: 6px;
	}
	.productCompatList::-webkit-scrollbar-track {
	    background: #f1f1f1;
	    border-radius: 3px;
	}
	.productCompatList::-webkit-scrollbar-thumb {
	    background: #999;
	    border-radius: 3px;
	}
	.productCompatList::-webkit-scrollbar-thumb:hover {
	    background: #666;
	}

	.features th{
		background:#eee;
		text-align:right;
		border-bottom:2px solid #fff;
		padding:4px;
	}
	.features td{
		padding:4px;
	}
	.features .bkg1, .features .bkg2{
		background:none;
	}
	
	.documentsBox li{
		padding:5px;
	}
	.documentsBox li > *{
		vertical-align:middle;
	}


	#sheetProductBoxes .accordion-box {
	    transition: all 0.3s ease;
	    margin-bottom: 12px;
	    border-radius: 6px;
	    padding-bottom: 20px;
	}
	#sheetProductBoxes .accordion-box.closed {
	    padding-bottom: 0;
	    overflow: hidden;
	    border: 1px solid #eaeaea;
	}
	#sheetProductBoxes .accordion-box .accordion-box-title {
	    border-radius: 6px;
	    font-weight:bold;
	    padding: 8px 15px 8px 45px;
	    transition: all 0.25s ease;
	    background: #d9d9d9;
	    display: flex;
	    font-size:16px;
	    align-items: center;
	    margin-bottom: 20px;
	    color: #333;
	    position: relative;
	}
	#sheetProductBoxes .accordion-box.closed .accordion-box-title {
	    background-color: #ffffff;
	    margin-bottom: 0;
	}
	#sheetProductBoxes .accordion-box:not(.fixed) .accordion-box-title:hover {
	    background: #f0f0f0;
	    cursor: pointer;
	}
	#sheetProductBoxes .accordion-box.closed .accordion-box-title:hover {
	    background: #f8f8f8;
	}
	#sheetProductBoxes .accordion-box:not(.closed) .accordion-box-title::after {
	    transform: translateY(-50%) rotate(90deg);
	    opacity: 0;
	}
	#sheetProductBoxes .accordion-box:not(.fixed) .accordion-box-title::before {
	    content: '';
	    width: 15px;
	    height: 2px;
	    background: #666;
	    position: absolute;
	    left: 15px;
	    top: 50%;
	    transform: translateY(-50%);
	    transition: all 0.3s ease;
	}
	#sheetProductBoxes .accordion-box:not(.fixed) .accordion-box-title::after {
	    content: '';
	    width: 2px;
	    height: 15px;
	    background: #666;
	    position: absolute;
	    left: 22px;
	    top: 50%;
	    transform: translateY(-50%);
	    transition: all 0.3s ease;
	}
	#sheetProductBoxes .accordion-box:not(.fixed) .accordion-box-title:hover::before,
	#sheetProductBoxes .accordion-box:not(.fixed) .accordion-box-title:hover::after {
	    background: #333;
	}
	
	#sheetProductBoxes .accordion-box > *:not(.accordion-box-title) {
	    transition: all 0.3s ease;
	}
	#sheetProductBoxes .accordion-box.closed > *:not(.accordion-box-title) {
	    opacity: 0;
	    height: 0;
	    min-height: 0;
	    padding: 0;
	    margin: 0;
	    line-height: 0;
	    font-size: 0;
	}
	.ico-file{
		-moz-box-sizing:border-box;
		-webkit-box-sizing:border-box;
		box-sizing:border-box;
		display:inline-block;
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAfCAYAAAFlt1boAAAABGdBTUEAALGPC/xhBQAAAxVJREFUSA21Vt1S2kAUPgkQAqGIQ8X6VxVruWG8sKUXeGffgTfoS9k+gQ+g3mhnnA5CtY5acEBH1OmFjFiVjvKrpHuW7jYLRGKLYcLufuec/XY35zuJlM/ntf399A2Qa37+vQRra6t6tVqm96eFBV2uVKqnaMVreHT0VG52Df8YgjdCEsYym+AqDAQaRpfJZGioQMnmmpwch6WlpRNxGmb908qFQmG1BaNDxKXl5eW606nYmYOqus6i0eiwsGY05nIncH19nWrjCgYnYG9nJ9wWwaZsi3gCA+A+2JmZtalUSk8mk0eMX8IH9Co4BeVyhWEwERznfdY5PDwCu90Ol5eXcX5SzIjtSY6nA4Vlmw2mp6do/8v6erTj06NWkz+eVN4+r4lLE27c3wt2uryG3hBAHOD6R1+OtOHUhn+apoEW1Do6dAIlBi4uLiqsb9bGYrEa2qSVlZXviuIImznquo6aUyRJqtMAo3bMgo6PTyEUCskkSDfNttbgbDZLT4nmrfEBulwqDA4NCv67u3vg9fZRzDTRhQgy2Py6CelUGugzMTK0OuJ4ZGwEIu8ioCiKWDA6Obdilhkcjmb+Wt4DY7LEoHk8MBDw05jeMXRSJFI8msFyarBNy8VikRduBpq16Es1YUUPOAlqguphZiYc9vubx2Y2ezccS1SpVPoRiUQmiAwE/csouP8lwAXIskxU4B0j0rlPJBJZIlZeBR59uGY7cjgc3OTz+V6jTuPx+BaCtGLPzUWhcH4BFUPV5hGkoxL9DgSeGyHT/kZ8Aw6yB9zuVNW/JBztUWf72zbskUJiI28He61WPyPzDj20Eyu8NpsMgRcBWt/Rf/bNLL3XVj/n7Y1Gg5Zdq8dhhdDoQ8RRbRYUgvZ6J0YiToI7wXcE3v9ySUB+Ms9aYQpOUqvV4OL8JyERdCQ4dxtozzzg8zXfGEZfToKFHnfT6WVtDEA9oPAec3GSu7s78tVW7HpcquqEbp8arQvgJPhp8VQZRr6cKsVW5l6Oyfy/JCzZpHp+7O/vf6tpbk+vCG5vSzdXV1dbbrf7w2+9NHnmxfiIvwAAAABJRU5ErkJggg==) !important;background-position:0 center !important;background-repeat:no-repeat !important;width:30px !important;height:31px !important;padding:0 0 0 30px !important;line-height:47px;	}
	.ico-file.doc{
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAfCAYAAAFlt1boAAAABGdBTUEAALGPC/xhBQAABHpJREFUSA21Vl1MHFUU/u7ssLvsLLvL3wJSWNiKMQpolIZqNNEilVZMbFV8MTYmGn3zQaMvRtukWjU++WCMPmh8MJaGoo3SqAVtUm1ToYI0tSFly8+Sbdn/LWyHYdnrvRcYYHeHQpQ7mb9zzne+e849586Qoa/fUN4ffWAGbBw99DQxRRtf1w6/+jj8SSvSNS0H0dPTM6aqScpP/ixzU0IIvy2O597tovzkbyQyo9G3vrkELUVBOEZImbmchen+M0Cvx1T6XvcIPXZuih471S+sBeXc3E2aeXJ6aZEz91UKBoO9uVRcTl44eHR+jsoiAG707L22wDP79txGus8H6PBkAq885sFPQ0EszIbgTgcvCi7fdBKJZApP3leG364Ch/tm6wmfWS4e4ZvSFd1y0NlZW4IbxmOoEHEQ9x16HLkmsqs2jWIa9rXv3b2d6yUe+FNN5cL2tbZa7NjuQvPtLrz4SJWO/9UnIUZcXr4QP/5w8nfCV9Va5tUNbvUw6huDfKA5f3xnc5UnGokZ27Py2VZVKfS9vYFxEYskSUilUsagDI0ApWk6QwzIbI23VS96z1QKkKIoULxKps7wXS/2zs5Os6HVkqKjo0Pjj+TIkU+GB9XKekMAK5NvD3nMhDTNcxv5svPheqvT0FwojvelNVZgEissKmJ5e18dSgrM+K7/GsyyBFVbwP7mCgSiKj48MYo0q8bjfRd4loioqenEHH4ZDqK1oQQ//83ujaU4czkijDnFoF8ToK7eASoAvFSK7GZ88P0VfPZSAz46cQWKxYR39teJKfmT+fjybBwf90yAHPj0r5XqF2rjSyQah2ErGcFE0P5JP0D1ZcmyLSp2wcYWmQ+dYXVfZiKW+5TLBcOYbzzTZs27Yrej1F0sZDrDGot1XgwZaryenLBNMxjuHjndM6EUj8c3vHDcViR/I/3AGXlPiH4Ysu6ot1isRrPYkHxXTRpFJDrZ3tZSw9ZtTf/rW1Z9VQEa2HlDTWFwLAF/RBXOeTHXlSsYCcyg3xcXsrsq7bjH4wDf6i9cjWN+gaLFS5Evp8EaDRY1PPLE3tY7ec9xgE7CN1S304zPeyfw/EOVkE0EZU4LBpjjUxdD2M1aizueYuRmmeCr034UKnkod1nwz9QMqh0pNJavlLEguxkcaG9vaxI1Iqa3dLFbTfC6bTg/GoNJIvCW2SBfIqgpzUfohiYiam0oFTpOWrFEMpGQMZEArofCSMTZw+K4/9E3u6geybI0193EimlhTZZZCtikV33msmChcAyRGJsos5P33G0N7HzQU2EEWF136zVpNr5aEJ/74+w12W0nWi1LxVaNCac0p68Jz2MkHP1PXEUlRXA4CrJ86CQOpwMFzGC9lGShVwkI2MEKJdfQSTRNQ2g6zEgyVjgXykCmFNjhcmV/uHQSs9nMNssS9llZnyQvLw/8L2AzQyfhvw6xWPyW6bJaLeCp3czQSfivBY9kK4akqurihrQV3plP5j9B+JadTCa/KCwsbFIUm/3/4pqdTc5Eo9F+m8328r8AQNu5qv7oJQAAAABJRU5ErkJggg==) !important;background-position:0 center !important;background-repeat:no-repeat !important;width:30px !important;height:31px !important;padding:0 0 0 30px !important;line-height:47px;	}
	.ico-file.gif{
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAfCAYAAAFlt1boAAAABGdBTUEAALGPC/xhBQAABKtJREFUSA2tVl1oXEUU/ubm3t3N5m93Q7JpYpqalLTgliKp1RZBSrGK9ElJHnwRFSVvKvRF8U1QUHz2QWxRjA8RfBAbUShUrElN02JsF1qrNWvSbLI3m83dP3fv/lznzGZu7v7FYj2wOzPnfOecmTPnnDts8bMzbcqHh9LgdGjxBYbrhz+1Sht5a+uhS9ZPQ+csZfm9nkixo4zWa2MwPgpGVIIu3YnQUCFSoR+tWClhWqnH54WE5fN/Cy6tFPqz9QifffcP4Srz5i3h7tfPL1fQMzMzS6Ra+yO+MEOm8rk8DVWk6Lp+gThuj7tKQHx27dgnBS2rigOQNPN6d/SxF0/3s9Tzi5Z2qhvaMz1InbgC/SUNscHEDbUUTkM9EYCVKgpzPWcLWE9FQ1UHczoSu0saKZsn5/a2I3/+ZQtpInazGd8UTBmezq4ONPUhzjGcPGCfo8re9iI6qSIRNO4cn3hqhFiMAj769imY3+hofWsYrFsDa21B8ZcUsq+GK2oMiLzGBN9wx2eF0mBRGNi2u/sQTt+GSgkzenJsiKDyQI3U9g0LCIwLyUpSSVCgOwCKgKTYWgy9fb2QsZT8ugBIb26Ph6dHDsuRFXT5uiRejFVK5MXpqQrpWPC4VGh6etol583GiYkJk2Tsh5c/uB5Y6A01A8KyEFoMuRg7UiCMevjysebgbSvhqZJpWZbCGLPEWTp+PIoSv8T82RWwLhWsU0Vx3oC1JnaBMiyEp+bLXJ+JLCyc16GMtG7bA7TTvbDiYgeCp17MCKUbUz9XPLCABsWn2Qp2umxz+ufcWLsYxYa5BUZ9w0b+y0Q3N5uneTNd+wKpkngkGuJ4dDD04F4hsxUILJOuVkumDvHtWq0F0ZqSsZbqFMiama/E3x/w1+IrRS+5+roupqt3o3C5XDBNEwMP9EuxGKs8ZDJZW0hgorsrqzaPJk27RxXKsVAMw2gcSwdITgkrauJe6oGUqCZEPRyYfTjkUTzS0H8ao5MtMIKp5UfHn9zHL5oy26aqltXySCc03r5Lt7MofBcH86lwPRtE4VsdrueCtpL5VQzl33eCSoL1SQ15vwVeaDC0zd+Ojz99kGqOZPZteN4Ygmu8D7n3l1D4Pg5lwA0l6OK8IJRBD7ST3TC/1sWv1gEZcl+pfMPKPDM7TP9o+Iv58qUvzy+QzE7b8koOricCgLeFt4gOtL6zH9kztwgjyMqXUb6Zkcu60XdVge9qEau5GOJFQ8rHZkfOWVXhEhKV32vxnhNBGqsb1/Mb0M0EePSg6pO+6P6jB/fwTrRDzsqt4u9A6mY1OnsxCqrxufm5NTU3pJlKqK1O5/9i5BJa3r4Tp1Eq9rY2b92bw4mpndPjhcq4UTtq6IQM0Gdtt6+VbE30rSRKIiWciEXNX1MnTtxWwoCqtaC9vd1mS+M2Y5fJrk7K5TJWV6IoFitvq61NA3sG+njGMMR4S6T+2dcfFC1xFx87dVILSqfSkA8rKSNn9CpwEm1C5a9CL7/DZmRXvBNAO5X918lvNifnSSMpTtgIo+ZyObs8JUB+xeT6fkZuP8moZWez2Y/9fv8RnrY7N3s/lrkuT+d0IpFY8Hq9r/wD1ZwSdR2u0EwAAAAASUVORK5CYII=) !important;background-position:0 center !important;background-repeat:no-repeat !important;width:30px !important;height:31px !important;padding:0 0 0 30px !important;line-height:47px;	}
	.ico-file.jpg{
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAfCAYAAAFlt1boAAAABGdBTUEAALGPC/xhBQAABNlJREFUSA2lVm1MW2UUfu7t7cdaoLQQKAXGlxMGKM6ByxKzaYgSNRGTCT+dxpmY+NfofizGX4vxx2I0Jhr9MTVxGTGSLBtDzbIEGZqFqBtkKm5AKRRoLdAPSltKr/e85b3c2w9C5DS973nP+zznvB/nvPcKd75+23YpORWFIh+cuSIYSl8oT1a3tKCkvBzOduF9DA0NzSYSGzL9SZcIOjvtoSYjZ798UaY/9YRYMip71/7Bj1OXIBBnGwSRFJVH+MGJz+Wf/r4sE+WT0Xfkqz9/l0FrQ/LQPDxzQ64S8QQ1OhEDgcANspgtZt0A2YVzn/VupiSZLYBGj7tPLfY+f9otUPB6x2G0uZ5grMmpP2AOmyfFRmcbM1z78yu4Sxrg2bqDi5MX2nULY4jtB5tdOBRRbVxXp+2ZmVMHSWGzWQmuMCPfnhJ7sX7ztBS2jsr2ZnUd2kGu16IDB2Km6Z5n+5rIJvGF19ibIIkmPNX0Ekamr6Da3gha+ze/fYg53EWN8ZFGOghjVB4T6JQoGfYqv94eg3TC/aanu+vpOiLxBeVzUN/IIGgK3/To1uIsc4J2gIt/yY8KVwX4XnK7jkRGHs1ssSjpEYfXMw97qZ3jWasjURRtJB1S0xG4PjAwYOJ6oba/vz9JY8KnH78+4bUG2gsBBSXbz595zyQInZuEkdKPl7VXo6wQntmHx+aSsiyLgiDsZPLpzrMQBQMCUR/G52+goqgWxeZS3Jq9hq10GsNjg2mFLahZSK4OGG0osThwuKIL/677UFt6iEXwhO8x0vXR7zMRXjn6Ln6ZHUZXbTe+/f2CEknEa13ncG/5NiOk7VHc9FyGb2kBrJaYdQ+PeZ+3cJoX4qsHSJWk7ERenLI7qGs4yMZUAoF50mWzeOqQXbdL2UBKxmzJIZC3ZIJlARxORzY+U/TcGlgOMNW3sAiTyYRkMonqGjcfZq0uwvp6TB0kMMnCvE+1kVLwhtKhNB0xFArl30sNiKuEZTWxl3ogEtUEq4dIs7ndZivijv5XWys/CsuGxdvzzKl65aAps1XJubLsljIcKn8M08FJtFZ2MWAovoK//OPYTCs7XdKIBmcrgrEl3A/exeZWZkPrxCMQt4wwiCKESGqqp6evhWqOHOhOgwxUa22uLqWcnKhzNGN09io2NiN4ueMtHK97Thk7xmz3gxMoMTuJwiSQmGMt1WjKJj48fGsw/cP1gXEyqml7pPok/FGvUq9FSKTijAAlvw2ipMx4gv3bKo+h3tkCo8EEV/FBdD/Uh4vj5xk2ZgxiBkE8mHmAZf9Shg8cffWjk3LOdgkQICu/3YRumrS8tRsEc14PqLzprpA6ynsXn2w9UQWNY33h5g+YMxENjI1tv5lGR0aWJLupKllhq9l1VvsZdFpmEuqZaB1Rsdts1pxvDi0mW6ePFyrjfNdR3iDkgF5ru72t+NVE70qSMCIsCOtkPQoG0eLWVkOQjAYUFe0ULHeuxRXSdw2SVnLeN7+IVCrF+GsrIVRVu5TMFuBXrkS6P13uSnYlFgpA9oJBopEo+IcVd0DB6KtAKzQJSZJgVc6wkORUPAFppvz+LUTU2il4OBRmPK2d61I8Hg/xDm/5W4z399Mq/sMCXdmxWOwLh8PRqaTtzsnux7PCVdI5urq6Om61Wt/4DwPTEe8w84TPAAAAAElFTkSuQmCC) !important;background-position:0 center !important;background-repeat:no-repeat !important;width:30px !important;height:31px !important;padding:0 0 0 30px !important;line-height:47px;	}
	.ico-file.pdf{
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAfCAYAAAFlt1boAAAABGdBTUEAALGPC/xhBQAABJ9JREFUSA2tVmtsFFUU/mZ2urU7pe+HpaUPVxG0SmxJARv94S8Tjc+2CRpNfFUx/CA+En9ojNEmJkb8oQ0hGBNQICnxDyENRKvEV0raUkvVkEbK9gHb7bZst92dzr5mvOcuM53ZZVgIns2de+655zvnPs45dzF26B15pNWrUwMRMZoS1Zd23Kv/4K3S0d/f71NVRadGvERagiBQlyYbnnCphSDHC4QhHVKXsjDRng/02KkTpvro4YPpNZCbWGxVz2wkF8nexYtT1GWRGAwGB5qaGrImSC4MPnRfIk9R+AZIQ939rr/9pTfWC6tf9+rQdbgfexrqga8wW1KOYG3tX1wz9s0+6NEIEiePo5qhpubmmwVaWZYTJuAInZkyyNg0X7bPN82PwhCSkqMpjjDMWHu+j01JzdyHddLgL73QjaXKisn2zue9JBPoku7Z9RbcT3Qg+vYuSC1tkO5/AK4tLUhdmICyp5vuCZMv74ZQUIBIvvsPDvK6bzOM5uyH5oOQAh9/OdW0ra0hdGXJGcDCp25DLZ9PDPw8xTcrF8pIpJK81dXXwuVyIZlMrrVE0mbwmgcgiunIlCQJZCSTTJA1TKpr6GadyQz2vr4+t7NaeqarqytOnDDQ/ex4ycifzY4AQUfLUJ9bELYmSEdqHT/fjBzHfe7oP3EWYCKLIZ3vRd7/Hb8wLTAHzX8ZsYP74e54DsmRM0gNn4HGovHc0W81WhE/Ztddd4OlFl+VureHR4TU9iAEeR2XuX47zUFjRw7pAqVzwYefYvWj9+D5rBeuJi9WOh5Nh83YWQ6gz/RKBHNRBRxgSnMwlyMM4JRKTli+6dmZWUA3ryVLt6y8BB5Z5nLTgzUvMxHWlOQeAoF5KMoqPJ4CVFdXwTc5ZcPIhYWorCrnMg4gZSKjb7wjuwxxBfbhAGNg9IaH+oY6iCz0rWTuwSq8Hu9YPZxAYjgcXitbTlpX5aTLD/9G8oEwlBM8HzaP/t3skeyby+Esa3qW1baVisqZ7Z07G9m9UWSbZJYsaVs7qCGV4vUtceoE8h5/hgew5r+ExOkfoQcDyH/lTRb5hdxAyncBiePfc97/4utQi4rBEg0rkjTR3rlzE+UcTZqH62reAqG0DGrv58zwnSh4/xPkPfwItDk/4scOw9OzF+4nO+F+qgupyX8RZ29I8pefuAP65I8OcZ5yVE4kNlKe/nrsyDAJ7TEiMp95eVD3fcEBlIpEYu0GiPWNSE37+Fib8UGbOM9541M2fhbUfMsrCKyqhrh1YGONbh6XIf2/+tlIBDy9WTmWQq/u8efv2F5Db6xJTjysOqZ2msnA0MtG7ffBwTkp3uCNi5udi22GqZsexhfCMfNOlsPLuLIYumkjVkBZRRmKitI11yo3nRQVF4Ha9UjTbOFvUxXAflefQ9sEG5hOaOJaf6eM53FxYRHqWtRk2uFjeV0hSkqKs+ZsTrJmLYLyinQhtYhumLU5oWptFGCyQGODgvMLtp3Q34vb11dDpNzKQTYn9Bw4UWVVhdNUTrmoqmo4p9YtKDD7ywKVbEVRDpSWlm6VZU+68t2CUQMajSqRUCg07PF4XvsPkYn9TwAoy10AAAAASUVORK5CYII=) !important;background-position:0 center !important;background-repeat:no-repeat !important;width:30px !important;height:31px !important;padding:0 0 0 30px !important;line-height:47px;	}
	.ico-file.png{
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAfCAYAAAFlt1boAAAABGdBTUEAALGPC/xhBQAABM5JREFUSA2lVltvG0UUPrter+21m8TOxUmcNsElpQpu1NKqQkWCUtoqqgDBi1VekCrUdx76C/gFbXmhVC0SL4g8ViSpoAEEJJVoQKIOLSBI6taX2E7i+2XXjpc5s55lvfGGUI60OzNnvnPOzJzLDPfLp5fcn8hvl4DQ5YsvcQIOpk4eBY+dg/iVRVU4G8hHX92njgKocGE8FxUQ+mglio1G719fUPHDEffBN0WV5wCaZMjJcpVycYbHny6H+FsPq6rSaKo3fiqrdx/L6q0fIhp6dnb2EYqaP+RTNahKrsnYtBGfyWTmkeNwOtomkM9dujZfb/BOugGcPRmoJt86d3qY+3ZVVkFVIV1uwh4HD+X1GHiKq8vU1nfROjzXJ8DLYyI8kP3w8UN3qG1jRkNUopAv6jzW15cdXX2sT2KHrmZzY5My2fF0de9pPzyjCN1H14Hj+j6Mk6w/YY+DVEmsnDt7aj/yBNw4buGFIQE+u1+DoM8G/W4etpoAkVQdpsYdcG0pAM+LShAdIZYSixx6yffsJFP6r23kfgRowLx2QhhFNNtQJ8mxIIXAfLUVVAzk6/UBngCj9FoaBgYHgJ0l4287AGbN4XSS8KjBk2gMunu6GZ62bUJoxWipDWkYkHjWaHp6WmR9qzYcDis4x1398EZkxXkwZAVUidrL7zlEjjtWR4yQC4VDPit0iz+zGFVUlaQYx6l0LxeOuMBuAyiQGJ77Q4bwISd0iTzEClvw+XKNJKIKM4u/EjcDR6PQ7+GhgUNC70y6aLucrkMfiQakP/N2KvTFwrJKOb+tN+Dmz1U6+dG9Cm0lUh4kQTuXkhSAmagDbt4raPlPEbv4pVJp6zC3ktcdiJlETqIjjpwOjD6zj87pAghmQWeWYqGDfO0YzIjWGIPRTNsEUJsi0ygAr89rxmtJz7iZVIZ2E/EkiKIIiqJAYGSYTdO2zUK5rPkAZxCMFI8laMt+lhWKAcwtn8/nO5+lGUnGiKW+300+oDzmBM2HZPD1kEuSOujcPWtCiIG7mnoydeaVMeLoVihr8jwmHBoIem1wZr8Ip4MiHPJrMXCE1L6Jfq0/QKL9xb12KjXao2EPDwogklRC4nkb1KXevSR1tuZu3/mdBI9eBXRvjHTbwC1ycGdFocX0zYMOelecIkbDISf4XBw1jmMsvF/9pcCDTAN6nJqKuKxdU5ijdY//AObp3O0vl3ABetjiAE3byO9rYgjpPEnyH+N1WCtuwbuHXZAiN1eu2oTxXjvdwUiXDd4gi7lytwJZzgfZug9iJEQ2NtapPID76PmrC+p/rvAtaWBXPBub2+RaCjC9cdHC8f5y8sSkbcgiWcnDojNZ4RFNZUKYJcOw+P3CmtAjNpQhj+6jzhr/B7fPWZfbfMJ0YbK73dK2Nweb79Ti4wXTuFM56mgEleC1ttNtxUoT3pVIBShSI3Rg+lkaMeJy2TwI5G7xeDw6mynXGTt0djTSbDYhEUtCo9GgKnKbeRgKDAKW7jQpiVg/B4f9tCTuYKM9T4zAUrEE7GHF+GgMXwVGwkUIggAS8aEV6RlvBOBKWf018q36aLyQJ3ckketEQq1Wy5sn2C1m5j/NmOgvcFiyK5XKda/Xe4yE7T+efRqNBhkSzqVsNrskSdLFvwH9OAbTKe89dAAAAABJRU5ErkJggg==) !important;background-position:0 center !important;background-repeat:no-repeat !important;width:30px !important;height:31px !important;	}
	.ico-file.ppt{
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAfCAYAAAFlt1boAAAABGdBTUEAALGPC/xhBQAABW9JREFUSA2tVltsVEUY/s7u6d67l162LbRsKUmDsYYgBBIpRiQCUXgxUomGRDHGxBijiQ/qiz4QX03gxcQHE2IUGt8IiESCFtFIQCAQSquW3d627P1+7x7n/9s57indgIl/cs78M/Pf5r/NKDdPfODMXP09BwE7j11SzK/2mSsbDxxBSyaMPb0tn+Ls2bPBifG7Wrlc1Ag3EanZbEZwKkQocOndnRp9hCt/fXaQEZqAeP6cmNRyuaym0IRXxU8h+sE9r8DeP4TC1A0Ug7eQ2PAstrxwSGGVRC0/YidcVy/FkAnhubCcwhSNRi/IWf9AAOv6+3hK68rF93ZX1XpFlQTK06+Fh196Y40SHxsVlmlwP7kXlUgIUzevIK16bjNl8pfvQF/Hc0dgHz+Pe+N3hwxnSSVS8LZ5WSo7h7B4NI5UKq07iTfI3PbOdphMJnSv6WIOFlXI5+FwOlGr1aCqSwYadDDp8o/P0edv08/RuCnx3GP7kFOdU8MHDm2gNRMd3Dd8EIF3voDFH0D/+1+h5+WPmZ6ORuC68wOsi6WBa2dOamOnRy9zlHq6u3nzUX53JyahZvd9FNq2e1egkSGfL0BRFEQWIjxqmgaKD8HkhYsh3W+0ELo3zZ5wOh2IRWK0BGIgmJv9N9oPOEC6TkadgmBz2EGCJBiYAuvXgXwfjcRZA5lIaytBkQujo6MWiTcbR0ZGKrSnnP/k8C17MjjUjFBkHIaPfW5RlK1VolEHrKUhPMTdN85NVYQzTMJUjc+y9vBRKBYrapk4Cn9fR72cR+sTzyB7eww58dXrddw4N1oni9jNlq4AtCqbCN+OF5mpEptlYjJjceqaYNLwx/enljTkJ64gcvo4ug9+iNDxt4jGAG3ZIO6fv4J4IrGi/g1kD06isTiapjnZXSqV4RABbARDAGmDCGPRBCyWFqSSKaaVuUUTg4bI/aiI+FIyerxuEXXA6/UgFJzWE1JPRpJcLBR5g1KDApYWRU3EjaAzZDM5dHS28R4xZzJZLnZaaDRJP0NLi4pisQiny2UgoBJoBF2DQ6QyaaFOIWEmNItOf7uc8mg4NK3o3Vrg/q4ObjdMufxTIpGFusfj0VO9cXMlnk6nNSZ8lHogZqoJroc1WmrIZrOtFPif5lnR2/Kqa2bH/pF+ERbKbB30lmVfvwmOgU2UHihHp0V2X0Lrpl2wdPRCq1VRnL6DanIBni17dWZCMtd/RDUxj8Ljz6Oq2jl8uZo2Obx/ZCPVHNHo0bCtHYTZ4UH84tcs2L//bTgHt4lajCHx87fwbj8Ax4bNiF84wdWnmFTGSQHD/DgPlCsOkzZ4XdTp2OlTV2lRzxGmEDcGzCoSP33DUypFEgaTGeGTR3mt2c+RvAeIL7ywgEQyLcm2nHl9s6a7S67+X2MkGkVMlDdddWpx++Fw146neriApIblhi6nctSoyCQ0oeFtsedfpvvt8q8Las3XW7H08GUn2R86zs/Oo1Lh5su0bo8bbe2+VfkWO8JlY0xWIaPLJHI/pt9xROL1eYSSNDyizRA+NzOPTDqDZsqaKpHCzaoZfYFefoRNB2cMZlB7olblanVxMyRFNrvt4V2UpFBjJOvdnlbhhqU21iidLM7nCqJbOcXyUpzoRAQ2m5XHxt+qJ6lWlzqXxWq8SS3WFpSKZcxOz7EMspxuffp8bT7hPnejbB1fVUmr24VkIimeD+IFINqNfBl09xgfM4uLi6D2SUA8zWBVJZTb1NXpTpFWkxCrcAV1x3K5IgKdZZnUt/1dnc3k87paKpX08lxJKZmpVZSKJUg30um8Pq9+zazka5wL+RmFWnahUPjS5/NtFQ+j5mdu5HwEXDzxcslk8qrD4XjzH357ihwqcXcqAAAAAElFTkSuQmCC) !important;background-position:0 center !important;background-repeat:no-repeat !important;width:30px !important;height:31px !important;padding:0 0 0 30px !important;line-height:47px;	}
	.ico-file.rar{
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAfCAYAAAFlt1boAAAABGdBTUEAALGPC/xhBQAABMBJREFUSA2tVl1MFFcU/mZ2dtkfyP7/ISCIWEypVSFNQyuRkmqjaUxfSNomTZOmDz70L+2DL/Sltr61TXzT9EESY0rStEkrWAwqoLaJijEVJKZVKbAsLOx2Yf932ek9d5lxd2VlQ3uTmXvume/77j1zz7kzwp3ez0yh4NkIWNv/8ZwgXPnWK+98vhla87MY6j8HKbbjuylLe+dWQpj8h6ZEMqg9fDiVM4hCFx/N/GiW43MXZOqFZDKe87JHKo/DCB+8/ZEcnviKw/2De+UbV87k0P39/Y+IqlyTk5PcJn+hDNNqaOBL46piIBAY4tbaTVkj+YWLXzeltWJEUgBi4+dzHa8frRbC907ImZX7gCBC1DkwG6pCKLHtLkfqnB1IBUYRfXAKFmQxflfTUhBYMBjiijabFao2eZLJlDIVChiqlxkF8SjLJUDBg3wGj2Nnw0LBXPkAsgOWHkRS3gf7Dr7dSGO+r3sOfojK7R9gfvA5uDqvslhtSAaGUeHcD98vNYCcwWzVCYiSEbG47jonbd8aI4Gy2m/jUi5hnF25hClmUYAejwt+/4K6caaKy4+TqphAY0EQsLgY5H3+85JviED19XWord0CWZYfZyrzP5WUr55vC8qgr69Pp9il+u7ubr7vQv83b/xhFH5vKQVkK2M197NOENrShJF21V8qCVZExkbHUywmkb0Umcfi6BiE+9Xb/Hn1kSDvra2n4T08ze1sFhgb7WX3teB1lt2Qsxno7O2Yv7gbor4aeu9hpJauc8Lq4gCIdGv4jMxzLD77E6NqYX/xe8ydr4Wr6waW730BU8N7nFCjGcCjiV8xuyRAoLrn3jJuMwFGyD8jijlKPeTXeEnC0lKQ7zaJUMrY7TauV3LHI5EoHA47v8hWWskZEokEz1wCUhbr9XrOKUlQFIv7kktSgBS4Ejz5Sta6Asp/Q0TYcEnFRCkcDstms1lNdVKhVgwkH2E5sJx6IALVBK+Hbe7LLZWGsjOEuE+0gLkH0bR3+qUDb9WzjeaZrYDUI6vC9Qr0ri6W6SkkF68huXCJYbLQGLbA1HgUyxPH2TAB49Z3oK16Btn0MhILQ0iHbnKtJWsPUnBCZHsVjWrv73vtzWaqOXqobp/O9gLECierhuMw1b+LquZjnOx4+TxLQQ2rmHN8bGDllYnPIPLnSdhaT0HvOcT9mpUR3lO5GQzpHWMjvdmRgbN8BU9sucRWWeHqxD93PoVlz0kIkgl69wF2ittR2fQJF6KbofoIq4NVJPwXuM+SGYYlNIy/fCL8QXXtrT986ZDV16Wy/yfj73kR06y82TkFKVl3bM7a3uZlHxhVXs6z2XJVfyEGmF9xILOqgaRZhbtyEQLbw1yT2ecY2MWuq9du+aVVfVNKsuxde1hel8mwD96MTz02aCLfsgc1NdWQpMIdyBoTyUJPeXPA5/NzMRJV2gyblPx1deyrW9TUHSryP3Wo02lB0Sj/HNTTmPzrtU1F4vG4EY/HQSdtKpVi4jq43U6Wuob15ih9aq2LznOSoCJK5w/9Liit+KTbVCTKoVZKVPEr/aYmKV7pRpNK7PsSVmYst99INF+H6S8LdGTHYrHTVqu1zWQyVuYD/osdjcYioVDoptFofP9fXcYLyw0XavAAAAAASUVORK5CYII=) !important;background-position:0 center !important;background-repeat:no-repeat !important;width:30px !important;height:31px !important;padding:0 0 0 30px !important;line-height:47px;	}
	.ico-file.rtf{
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAfCAYAAAFlt1boAAAABGdBTUEAALGPC/xhBQAABANJREFUSA21Vs1PU1kUP/f5oKWv1FIqFqdCQTrjJBBjqo5jTCYYUSedWbjhP1DXZmYzOzczJpMY187sJiEmbE1wRRCIHwRCIrAywQIqhXagH5TXUqDXe055d9rXPluS4ZDHO/d89px7fvc+9vafX7U38dYMCLr3y2/s2PmrP+d/CN+GjS0dLoZCD2BkZGQpl9M5PsiraMoYw1eRnjx6yPHBler0dUA4HAbx5gx9UIrmaoXP1NQUX11d5bqu86GhIT7+4gVZU8qdnSw3P5hewXhWpMTj8dFqSpSzvx493BUJqAA06v7mbHTgp9un2NzcHM9ms7C/v0/OOcHDbnaBLN1uN8zMzMioy5FIL8NfJiUlDHlw/p/OKLqyawdelvVYKqgOzdch6yjJL1mfzwdsL/f+2s3wGRQqWHhfXx8MDg6CzWaDUChExrju7+8nfm1tDfgxWzduxOjzZy8Z7ipuaL20srQE6ulvzy1f/u5SZ2Izae0nxsd/+ivSj46OLVMtiqLA3t6etZNJQ04FXjCJRaGqCv6OYnSzkpw0TQOtWzPrLNdy2IeHhxstrQ4UoqN5ZNnTxw/m0wVbr6WDQMXd+9cbGbuwizZqoS3Y67S0LiomJ/W8GDBFDBanWgYGBsBut8PCwgJ0dXVBJBIhy/X1dRDIAl4owOTEBHaJ0Ux5PB7AEUXDVCoF+XweAoEA5HI5cozF46SfGB8vZlhZWQHcm1IaGxuTSwwwPz8PaRGMIZClpgaTSibBEkpWvlT0xw8fAbjclgpbT6sbHGKTkWSGUlyaPQycopwyLL1fNtuUrTWnE060tZJMZiiz+MLCMkOgu7Oq26EzlO9W1ZjlQkWMQv0bJ2yp+fXgAfMgJggPOXdnb2NjTQyV/zbTynfyJLD9/If+Gz8GxL6V4V8eWe3t7YAPnumxWAwymQwEg8GyUNFolGwM4eLiIiEC16eELw49Uxjsbm+9u3YrfBYxhzrZXK/XS4epuECgp6eHYDQ7O0v3HU4U8hjE7/cT3AzIYRCkpAAAEi9wUJucXyNOxcFLlw3NCGkP/rlcLvq109PTpWLJY6WJREKuDUYXt5n+6RNsbmzAVjptiEN//vE7l+0ypP/XO7G5WTwPRBfUtkAwevnK9+2lwb8ERsOuHhu0ffPq9Zpqa3Lk8Wg7KmrSnDtyT9KptOhnZa8Pk9zj9YDL1VzhIpO4jrugWRjU2wZzJAbiT4xvNZJJ8PD+N7YhkpThqJqPpUxrdoLbfbxCL5Mg4k+0eaHaZV3q1dDQUHHTlOqr8TIJfjokk6ma7bLbbYCtPQzJJPhpgZUcBSniBk4dRWAjpoifZnhki++Cv1taWi5omqPW94bhW/O9va1nxPEz43A47nwGpNrCn4bzLK0AAAAASUVORK5CYII=) !important;background-position:0 center !important;background-repeat:no-repeat !important;width:30px !important;height:31px !important;padding:0 0 0 30px !important;line-height:47px;	}
	.ico-file.txt{
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAfCAYAAAFlt1boAAAABGdBTUEAALGPC/xhBQAABFRJREFUSA21Vm9MW1UU/936WqCvLaUgujkKYYpmwKKRMFyMmHT+YWwwEsL85KctOhM+aaLGuMz5YSZ+WSJR4zTqPpIYcUyWmHXqFLY5TbaMEuN0tB2O8bctbd/aV8rznVv6oK99Dpy7yXv33XN+5/zuufecex+7fPw1se90RQxqO3b8DXZP2t4h1zc/ielwEdzuxkMYGhryJxKSQg99CwRljFGXaftffE+hh0YstZhWDvQOcA0jGy5V4UKeTTq9pPw8PK589sVF5eXer5VvTvzA0Zwymbyl6B+iN3HPBi/TzMyMt5CO5Kx335FUQmY8AALtbH94smtv10bW9/GIIkkp7O3eikAwhGAwAJctPipcujwJm82CDffb4f3+T4ycn8f0TV8Do5kV4uG+FWVFlw06f9WWzQ3jMVTwOG6Z67Q4Ck3E01qG0hLp2s7OXZtJb8oG/tEHezj+8MFnIIoW/r29xc37M2dDiKeKa2kjTg0MDjPaVUV8iCvX8pqdGoPQ9cLWQMu25urQfNjYRk2fTVUPcL3XWxLgsZhMJiwuLhob6TTcaElZ0okBQRCwyZ3xrldyI1EUIdaKep3hWEv2/v7+zJIZQoGenh6Z1Ozom4eu+P4ubjDGMnzypcfCWFOKMMJouLEBt5nV4Mm4rCaYSU0shcfS9lwdwuEEGurvgz8Qgm9sCq+89AS+PfU7zl0IgrJx8ORZWiXGc4qSmhSffn4RHe1bcGMyimg0yWU0jVHfLDc6MfhjhoGE1I6+vwuHj3jhrnJmBMvv8SDDFZ8PUnwObN+Br1ayPweWP4jHZ2BYSvnwjIQHPXF9AlC0bcnDusqdsKqbTE1jWF2XeotsnZKcM/ivBfSYnLFos+HeynIu0xhyEP8yMGSoqa0uaLZuBsPTo6B7VWiKRCJr3jjC8sVfSz0QI9UEr4dLs5sbBMFqNIs1yT2tTvVsS15v62irUfctp/61I+v5Z+vgsBdpDqenY6istOG701cRi8vo3L0FExMRVLtzk3lgcAyynIbnaResJYzfdEI6+kdbZ/sjVHPkUCOhAd0NB9/yIHvplTlL8M7bO0DIvg9HcPWvOYLh9Vdb8dPwuHqHBPmYXjVuMxrrHdqYstCcXvitbc/uJp4jmkb38dijGzEfkjClRrWtuUoj0cH40B9MwR+cQzRyA4lEKAt5vLv7XSUnkqzm/+hjsSlIsVmo5xSEp3Y8ONncsn2Dwhdl2f2qZFt1X+Zw6wt2lYla/SvQX84P3xTKK6xyTXXuZq5A7vwr4LcltT1ZiCxgfk5by//k3VXhgsNhz7PVSBylDthVgH4Z8iwMBGryqkd+4UNSI5FlGbPTcypJTh0ZuCwsFu02OJ2leUqNxGKxqIdlBQpd1qutzGYz6C9gPU0joV+HcDhy2+UqLi4CLe16mkZCvxYUyd1opkQiEbkbjrM+Vf8LjI5sSZKOlZWVNYmi1ZZV3mkfj0uxUCj0q9Vq3f8PflDLyA8EgJ4AAAAASUVORK5CYII=) !important;background-position:0 center !important;background-repeat:no-repeat !important;width:30px !important;height:31px !important;	}
	.ico-file.zip{
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAfCAYAAAFlt1boAAAABGdBTUEAALGPC/xhBQAABIdJREFUSA2tVktsG1UUPTOeOLHjKHYSYyfNx0lJoFJUFFohPkpFVImPUFuxiaBsYNEFOxYgsSBsKDsESCxYICQaqUKKQJUoxBW/NmmiFpFGAlIIn9CEJrYbO3ad+Dv+DO++6L3OWHEdBa408+7cd8597869980oP42/2piIn02ByeOvhBXl0vvtxuDDI8iFv8KV6xq0zMDHK01DIz1NQ0Bj/cUVlaAkN26sbCtEoYuelGIuZkSC+/mMks9nuZWeJI9PET7562kjdvWkUSqkjdVzzcaPl85soycnJ5eJKq7FxUWuk93qhvnq7e3hHummRqPR7+QTU8Qeya58825/oU5NaQKg7n8zfOTYyx1KdOa4UdYTcHScwOZvb+G25zUkcn0LSmbtvKEn5qDHf4C+cYUTZxdssAQWjyf4REuLB9I3WfJ5nU/QzcKQVqZY4hHbJYBlwszgcRzoXbesZQaQHnWPIaW3/z385As8F6oI3HvkW45taH8G/qf/hHvoA8n13j4Nu22zjxIxFfx0lhfDvT0ZCailyILxHh25kxUTiwL0++9BJLIuE2cpKhNWqoqiIBaLg0azVH1DBAoEutHVtQ+GYcgqIPtdSQTYSeS6ExMT9p0AZtvo6CjPuzL53rO/OJWrg+ZJs852xnruvF1RDhfIrh0MfF8VLIjzl6/rLCaVvQyDV4Cj6zl4WBKLqb+g2luQWvoQ2bVzKGW227NcBuYvj7M7FB68rb4NoS98wiFcfackmIylWBBEujZ1xlCoLzuOR1EubKKcX+crRC7cJ8lCWQ6rWNtQwAnCWGtcjTKC+YyoJIh+MPd4VcLGRpxnm5xQqbS2tnB/VTOeSqXR1tbKL9KFVF0hl8vxyiUgVXFDQwPnVCUIj5Vj1S0JIAUugidb1V4XIPMbIkLNLVUStWQyaTQ3N8tSJy8klUCyEZYDd9MPRKCe4P3Q57s46HJsH/M0sReJNo8hXWi/+dgTJwMs0VTZUuSR5Qy8iDpXv5zIRoKwew4hF/kajn0noGpNKBe32HduEoXkzxInlA3PGHR4obJcpdN1fww/9fz91HM0L9OXWf4EyYU3UOd+APQB0WMzcLJ+1Fx9aAy8hGz4S2z9/g5aH/kM9paHhG852ramuU7t5nAUBuanx8vTwbNzZJQp15oOwDscRHTqKIrpJUkWiqLWA0YZkQsDwmQZ3cUpuBNTWAqpiMTl3g99/nabIV+XhfE/PPxzS8VN1t7snIKW73497Hn0cDvbpnRtmHTWttJuxQC3ttpQLNmg2UrwuWJQIPJtwM1YB9k1M3stopUa+nXN/aDJUW21WCxibTUkjw1aKLTpR2dnBzRNZoA7Kjtzeaultn+OCIUi3Bk5FbLKFiV7d3enMMlRZkhadqHY7XWgaMQ/B430TPadZE+R+P0+ZLNZ0Emr6zpzbofP52Wl69hpjTslvOPsXYzkUDil84d+F4RUnnR7ikQcatWcCrsY97RI5U5rLaqx70tSrLjbsZZTsx/mf1OhIzuTyXzk8XgONzY6XWbAf9HT6UwqkUjMOZ3OU/8C3TsLeuKvI7sAAAAASUVORK5CYII=) !important;background-position:0 center !important;background-repeat:no-repeat !important;width:30px !important;height:31px !important;padding:0 0 0 30px !important;line-height:47px;	}
	
	.links li{padding-bottom:5px;}
	
	.video ul{
		text-align:center;
	}
	.video li{
		display:inline-block;
		padding:5px;
		text-align:center;
		max-width:100%;
		position:relative;
		top:0;
		left:0;
		min-width:320px;
		min-height:180px;
	}
	.video li>a,
	#fancybox-thumbs .videoThumb{
		display:inline-block;
		position:relative;
	}
	.video li>a::after,
	#fancybox-thumbs .videoThumb::after{
		content:"";
		display:block;
		position:absolute;
		top:0;
		left:0;
		width:100%;
		height:100%;
		z-index:10;
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjQ1NDdFOUNBOUM4MDExRTc5MEI5RTlCMTY5ODkzMzNBIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjQ1NDdFOUNCOUM4MDExRTc5MEI5RTlCMTY5ODkzMzNBIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NDU0N0U5Qzg5QzgwMTFFNzkwQjlFOUIxNjk4OTMzM0EiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NDU0N0U5Qzk5QzgwMTFFNzkwQjlFOUIxNjk4OTMzM0EiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5luzL+AAAI1klEQVR42txae1BU1x3e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);background-position:center center;background-repeat:no-repeat;	}
	.video img{
		margin:0 auto 0 auto;
		border:1px solid #000;
		max-width:100%;
		z-index:1;
		position:relative;
		top:0;
		left:0;
	}
	.video strong{
		font-size:84.5%;
		max-width: 320px;
		height: 45px;
		line-height: 1.5;
		overflow: hidden;
		display: block;
	}
	
	.voti li{
		border-bottom:1px dotted #ddd;
		margin-bottom:10px;
		padding-bottom:2px;
	}
	.voti p{
		padding:5px 0 0 0;
	}
	.voti .userName{
		display:block;
	}
	.voti li strong{
		display:inline-block;
		font-size:100%;
		margin:0 0 10px 2px;
	}
	.voti .img-star-mini,
	.feedBackBox .img-star-mini,
	.feedBackBox_mid .img-star-mini,
	#userFeedback .img-star-mini,
	#feedBackResult .img-star-mini{
		margin:0 !important;
		-moz-box-sizing:border-box;
		-webkit-box-sizing:border-box;
		box-sizing:border-box;
		background-size:16px !important;
		padding-left:18px !important;
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAbCAYAAAH3zbSEAAAABGdBTUEAALGPC/xhBQAAA2ZJREFUSA21Vk1IVFEUPufNIJqSoWnzo7XSoKDfVZGVCxNmqFW1ilZFUFi0KGrXTlpI0LJoH0SbZGZ0yoQMS6isRS6KQsEa0UUKgeK8eadz75t7ve/Ne+IQPpi553znO/ece+695z2AsIcyMRI2S/wpRcjyoWzMUXLwaLrIOQTNBKVbBSBZ2dh9DnBWMsp/KA3lnEyDkDE9h5IQRBJGvwNQLnG9AlSAP6m19HNtJwWJRhPbFRkpm+gDch4qQI8Rq8fNenhfPdjzf7UhVbAQkdxpT+1e0QYWhEHorjE79gsQWuUSanAPF2XQJAfK/uz9pMpilBmmY2DRmIdcuFvg0G0ugi6BP0KAPgeRyCUdmYaS+6FU+hxA9ELR+h3Y+2NegNpZMcx0FaZGf/p6BwWBMvEbisjzfpFkhILCaDhxVMkVI+XiVypAA+DJ+w11E0SO8Jx34U7VU4uCrVc0T5HU7JSNX9ZyPnlAyeYY6AhEjzTJdt5p2RCQ1zLFG7KbseBJDLIUEWwep9x7lYkJJeLnBOoIS5ia2yaj8IZH+aLNBhJNEOG9cBKQTg9ThXY+jC9Mnke2sJ+djihMO5aBD8pQMSK8MTG/I1+5kKcEd02L15GgQRstq4vXfUHrQMfXZJ8kT0s29sQHA/egkdBTxOfyDNE9bwbGDMStkDLJTgOqXuQMTvCxXKZXyebqvY2t3KgzvUzsBIIRPtK1sOpMEp3b2KEzAoSWxOBokcbb6qBIkwy4gYjaIft2VBM2KFQVFBbtCV5hk3du6uJyVxwCL8ereRq1LFX+UzNQsQWg1MrUFihRi3ir8cU/zQEPet0NDTHHvHFGFtwfijfBAjRE5+HYzKJ6VQoPlIFyYw94n/oEsGmP7EB4ldvAY+9Kh5JpcEpPOYG1C/e/WSBM8xRp7ifcJt3HE1SBlG9PgG0PcjkPKazqEeEZ1NVexO5pzxeJmCcwqArAb/Nufpu/VvoGRwdqtjRhz8+lMP76p9dxPE0vbBIfbkFxObyRMjl0pTQcPww2hbdvwO98ojt8AV0VcQV2NTXi3q+rQfbwlfpaO+e3CGj1QaorKj5bMF3olJ8vjY1bGR/g9Is6gOhWM39uat0nBK6U8m0dULS/caCPEI1cw97ZCZ9fqMrn4Dw4zgDfgHpI/W4276dy+gdYsCkgmiQhswAAAABJRU5ErkJggg==) !important;background-position:0 center !important;background-repeat:no-repeat !important;	}

	.cross_selling.cart{
		text-align:left;
	}
	.cross_selling.cart .price {
	    display: block;
	    margin: 0;
	    padding: 5px 0 0 0;
	}
	
	.cross_selling.cart h2{
		font-size:100%;
		margin-bottom:10px;
		padding:0;
		text-align: center;
	}
	.cross_selling.lightbox{
		text-align:left;
		border-top: 1px solid #ddd;
		padding-top: 10px;
	}
	.cross_selling.lightbox .cross_selling_cart{
		text-align:center;
	}
	.cross_selling .thumb{
		white-space:nowrap;
	}
	.cross_selling.cart .thumb{
		display:none;
	}
	.cross_selling.sheet .wrapper{
		display:flex;
	}
	.cross_selling.lightbox .thumb,
	.cross_selling.sheet .thumb{
		display:flex;
		justify-content: center;
		align-items: center;
		align-self: flex-start;
		gap: 5px;
	}
	.cross_selling.sheet .thumb{
		padding:0 10px 0 0;
	}
	.cross_selling.lightbox .thumb{
		padding:10px 0 10px 0;
		margin:0 0 10px 0;
		border-bottom:1px solid #ddd;
	}
	.cross_selling .thumb div{
		display:inline-block;
	}
	.cross_selling.sheet .thumb img,
	.cross_selling.lightbox .thumb img{
		max-height:50px;
	}

	.ajax_message.addtocart .cross_selling.lightbox .thumb img{
		max-height:100px;
		margin:0 !important;
	}
	.cross_selling .thumb .plus{
		display:inline-block;
		width:14px;
		height:14px;
		background-position: -100px -1426px;
	}
	.cross_selling .cart_form{
		justify-content: center;
		margin-top:10px;
	}
	.cross_selling label input[type="checkbox"],
	.cross_selling .cart_form label{
	  display: none;
	}
	.cross_selling .content li{
		margin-bottom:5px;
		padding-bottom:5px;
	}
	.cross_selling li.image-view{
		border:1px solid #ddd;
		margin-bottom:10px;
		padding:10px;
	}
	.cross_selling li>label{
		margin:0 0 0 25px !important;
	}
	.cross_selling p.label-text{
		line-height: 17px !important;
		margin:0;
		padding:0 !important;
		display: inline-block;
		position: relative;
		top: 0;
		left: 0;
	}
	.cross_selling label input[type="checkbox"] + p.label-text:before{
	  	-webkit-border-radius: 4px;
			-moz-border-radius: 4px;
			border-radius: 4px;
		  border:1px solid #9ea0a7;
		  content:" ";
		  display: inline-block;
		  width: 14px;
		  height: 14px;
		  position:absolute;
		  top:0;
		  left:-25px;
	}
	.cross_selling label input[type="checkbox"] + p.label-text:hover:before {
		border:2px solid #020202;
	}
	.cross_selling label input[type="checkbox"]:checked + .label-text:before {
		animation: tick 150ms ease-in;
		background-position:-101px -1540px;
		background-color:#fff;
		border:1px solid #020202;
	}
	.cross_selling label input[type="checkbox"]:disabled + p.label-text:before{
		background-color:#dddfe6;
		border:2px solid #dddfe6;
		background-image:none;
	}
	.cross_selling span,
	.cross_selling a{
		display:inline-block;
	}
	.cross_selling .name.current{
		font-weight:bold;
	}
	.cross_selling .price{
		font-weight:bold;
		color:#ff0000;		white-space:nowrap;
	}
	
	.cross_selling .image-view .name,
	.cross_selling .image-view .price{
		text-align:center;
	}
	.cross_selling .checkbox-view .name,
	.cross_selling .checkbox-view .price,
	.cross_selling .checkbox-view .qta{
		padding:0 0 0 5px;
	}
	.cross_selling .total,
	.cross_selling .currency{
		font-weight:bold;
		color:#ff0000;		font-size:138.5%;
	}
	.cross_selling input[type="submit"]:disabled{
		background-color:#dddfe6 !important;
		border:1px solid #bbb !important;
		background-image:none !important;
		color:#bbb !important;
	}
	.cross_selling_cart{
		margin-top:10px;
	}


	.variantsBox label{
		font-weight:bold;
		font-size:14px;
	}
	.variantsBox form{
		padding:10px;
		color:#fff;
		border-bottom:1px solid #fff;
		display:flex;
	}
	.variantsBox > form > * {
	  align-content: center;
	  margin-right: 5px;
	  min-width:0;
	}
	#varaintsListBox{
		width:100%;
		border-left:1px solid #ddd;
		border-right:1px solid #ddd;
		border-bottom:1px solid #ddd;
		border-collapse: collapse;
		/*table-layout:fixed;*/
	}
	#varaintsListBox td{
		vertical-align:top;
		padding:5px;
		border-bottom:1px solid #ddd;
	}
	#varaintsListBox th{
		padding:10px 5px 10px 5px;
		text-align:left;
		border-bottom:1px solid #ddd;
	}
	#varaintsListBox .columnThumb{
	    width: 8%;
	    text-align: center;
	}
	#varaintsListBox .columnThumb img {
	   max-width: 100%;
	}
	[class^="columnCustomT"]{
	    width: 10%;
	}
	#varaintsListBox th.columnPrice,
	#varaintsListBox td.columnPrice{
		text-align:right;
	}
	#varaintsListBox td.columnCart form{
		background:none;
		text-align:right;
	}
	#varaintsListBox td.columnCart select{
		margin-right:0;
	}
	#varaintsListBox .sIva{
		display:block;
	}
	#varaintsListBox .sDiscount{
		font-weight:normal;
		display:block;
	}
	#varaintsListBox .columnAvailability{
		
	}

	/*Tabella Varianti mobile*/
	#varaintsListBox.mobileView th,
	#varaintsListBox.mobileView thead{
		display:none;
	}
	#varaintsListBox.mobileView{
		border:0;
	}
	#varaintsListBox.mobileView tbody{
		display:-webkit-box;
		display:-ms-flexbox;
		display:flex;
		-webkit-box-orient:horizontal;
		-webkit-box-direction:normal;
		    -ms-flex-direction:row;
		        flex-direction:row;
		-ms-flex-wrap:wrap;
		    flex-wrap:wrap;
		-webkit-box-sizing: border-box;
		        box-sizing: border-box;
		-webkit-box-align: stretch;
		    -ms-flex-align: stretch;
		        align-items: stretch;
		-webkit-box-pack: center;
		    -ms-flex-pack: center;
		        justify-content: center;
	}
	#varaintsListBox.mobileView tr{
		-ms-flex-preferred-size:30%;
		    flex-basis:30%;
		display:-webkit-box;
		display:-ms-flexbox;
		display:flex;
		-webkit-box-orient:vertical;
		-webkit-box-direction:normal;
		    -ms-flex-direction:column;
		        flex-direction:column;
		-ms-flex-wrap:wrap;
		    flex-wrap:wrap;
		border:1px solid #ddd !important;
		-webkit-box-sizing: border-box;
		        box-sizing: border-box;
		margin:10px 1% 10px 1%;
		background:#fff !important;
		-webkit-box-flex:1;
		    -ms-flex-positive:1;
		        flex-grow:1;
	}
	#varaintsListBox.mobileView td{
		font-size:90%;
		position:relative;
		padding-top:20px;
		color:#848484;
		width:auto;
	}
	#varaintsListBox.mobileView td:before{
		display:block;
		content:attr(data-line);
		position:absolute;
		left:5px;
		top:0;
		font-weight:bold;
		color:#000;
	}
	#varaintsListBox.mobileView .columnThumb{
		-webkit-box-flex:1;
		    -ms-flex-positive:1;
		        flex-grow:1;
		width:auto;
	}
	#varaintsListBox.mobileView .columnThumb img{
		width:80px;
	}
	#varaintsListBox.mobileView .columnAvailability,
	#varaintsListBox.mobileView .columnPrice{
		text-align:left;
	}
	#varaintsListBox.mobileView td form{
		text-align:center;
	}
	#varaintsListBox.mobileView td form input,
	#varaintsListBox.mobileView td form select{
		width:100% !important;
	}
	/*----*/
	.variantsBoxDetails{
		background-image: url(data:image/gif;base64,R0lGODlhEAAQAPemAHiq7GBscjo3L5xcE15qcGQ0BMHGyHo/BVJfZVw9J////1BdY5HD+LO4u6bY/KSrrvL//1lse2h/jnSf3YGLj4W5+IKz71hrftzSy3+v8FFZW1JYWoCz83uiyI7W/ICy8Imw2JHO+VJfZ5ScoLLr/oG084SqyGF9onaZuWuEkfHy8qLX+32w7n+Jja/g/nqs7mOAqXJ9gX6x8ZrL+8/Hw1tvgPTXn8P2/3yq6mEyBMHw/om89nir7bns/q/p/aVkF2Z+j8zP0ebo6ff3+GJxd6nY/Y/Y/Gl0ecfMzpbI/c7R0/3zyoGs522LqXGRsZ7P+7m+wV5uc1hmbLe3t1xwf8fHx9XNx3We4JqipYK19Yi8+a3d/Pv9/2aErXs+Acfg+Huu71FfZpHE+nF7gHaYvpDM+Ii6+Xuo6fH8/36m2nCPq63e/X6y8d76/lpnbH+z8n2hwoWt3uzu7mJ/p5bM+u/7/9/y/pLZ/NbW1muOw3iYvH2kysDh3Vxobu/w8H6w7oe5+X2w8XN9gldqfVFdY5PF+ICy7tfOx3uFisHc9nig2Kvf/Z/W/K+1t/v8/m96f7Tt/m2QxfP//4S39Jigo4O18JDB+YK29IO19aHU/mWDrIS49neZxWaErL3x/oO29HyfwH2w8ISq1vP09JKIgom9+f///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAKYALAAAAAAQABAAAAjwAE0JlDOCwIIFASipEMhQoAE3FzRFygNjEAEkDU01CNOFyRcujhIpmiPCAEMhUTrheIJGgYI6DCacIOJHIBYJZ7RsehNIBodLk64AeSDwiB5MJV4AWAqAR6gMZAQJRCCqAhimTFlkSUNAoBQQZj6xsVDJ0J8POwDFCSAwBpwZpSzRCVGmEAMxSTghEvggxZotjDzcMbLCgYMiNRoJHNXHRI8bkHyQ8KTDhRMNVhgGQQBqURtJEOxkQkEowQAMDJUEiNCkwx41VDYkyLFkQMMhDVo8GkMByiEvB37YsJ0xI40CB/gIKM4QT5UppAoIEBAQADs=);background-position:0 center;background-repeat:no-repeat;padding:0 0 0 21px;line-height:24px;		display:block;
		border:0 !important;
		line-height:1.5;
		font-size:84.5%;
		float:left;
	}

	@-webkit-keyframes dissapearIntoThinAir {
		0% {
			opacity: 0
		}

		5% {
			opacity: 1
		}

		95% {
			opacity: 1
		}

		to {
			opacity: 0
		}
	}

	@keyframes dissapearIntoThinAir {
		0% {
			opacity: 0
		}

		5% {
			opacity: 1
		}

		95% {
			opacity: 1
		}

		to {
			opacity: 0
		}
	}

	@-webkit-keyframes slideInToLeft {
		50% {
			opacity: 0;
			transform: translate(0)
		}

		53% {
			opacity: 1
		}

		62% {
			opacity: 1
		}

		65% {
			transform: translate(-5rem, 5rem);
			opacity: 0
		}

		75% {
			opacity: 0;
			transform: translate(0)
		}

		78% {
			opacity: 1
		}

		97% {
			opacity: 1
		}

		to {
			transform: translate(-5rem, 5rem);
			opacity: 0
		}
	}

	@keyframes slideInToLeft {
		50% {
			opacity: 0;
			transform: translate(0)
		}

		53% {
			opacity: 1
		}

		62% {
			opacity: 1
		}

		65% {
			transform: translate(-5rem, 5rem);
			opacity: 0
		}

		75% {
			opacity: 0;
			transform: translate(0)
		}

		78% {
			opacity: 1
		}

		97% {
			opacity: 1
		}

		to {
			transform: translate(-5rem, 5rem);
			opacity: 0
		}
	}

	@-webkit-keyframes slideInToRight {
		50% {
			opacity: 0;
			transform: translate(0)
		}

		53% {
			opacity: 1
		}

		62% {
			opacity: 1
		}

		65% {
			transform: translate(5rem, -5rem);
			opacity: 0
		}

		75% {
			opacity: 0;
			transform: translate(0)
		}

		78% {
			opacity: 1
		}

		97% {
			opacity: 1
		}

		to {
			transform: translate(5rem, -5rem);
			opacity: 0
		}
	}

	@keyframes slideInToRight {
		50% {
			opacity: 0;
			transform: translate(0)
		}

		53% {
			opacity: 1
		}

		62% {
			opacity: 1
		}

		65% {
			transform: translate(5rem, -5rem);
			opacity: 0
		}

		75% {
			opacity: 0;
			transform: translate(0)
		}

		78% {
			opacity: 1
		}

		97% {
			opacity: 1
		}

		to {
			transform: translate(5rem, -5rem);
			opacity: 0
		}
	}

	.finger-zoom,
	.pinch-to-zoom{
		position: absolute;
		padding:20px;
		background-color: rgba(0, 0, 0, .4);
		border-radius: 50px;
		border: 1px solid #fff;
		opacity: 0
	}
	#finger-zoom-one {
		top: calc(50% - 45px);
		left: calc(50% - 10px);
			-webkit-animation: slideInToRight 4s ease-out 0s 1;
			animation: slideInToRight 4s ease-out 0s 1;
			transform: translate(5rem, -5rem)
	}
	#finger-zoom-two{
		top: calc(60% - 45px);
		left: calc(40% - 10px);
			-webkit-animation: slideInToLeft 4s ease-out 0s 1;
			animation: slideInToLeft 4s ease-out 0s 1;
			transform: translate(-5rem, 5rem)
	}
	.pinch-to-zoom {
		bottom: 0;
		left: 0;
		right:0;
		padding: 5px;
		border-radius: 5px;
		color: #fff;
		-webkit-animation: dissapearIntoThinAir 6s ease-out 0s 1;
		animation: dissapearIntoThinAir 6s ease-out 0s 1;
		box-sizing: border-box;
	}
	
	#shoppingCartGrid{
		clear:both;
		text-align:center;
		margin-bottom:10px;
	}
	#shoppingCartGrid table{
		width:100%;
		margin-bottom:5px;
		border-left:1px solid #ccc;
		border-bottom:1px solid #ccc;
		border-right:1px solid #ccc;
	}
	#shoppingCartGrid td{
		font-size:77%;
		border-left:1px solid #ccc;
		border-top:1px solid #ccc;
		text-align:left;
		vertical-align:top;
	}
	#shoppingCartGrid .wrapper{
		display:flex;
		align-items: start;
		padding:5px;
		flex-wrap:wrap;
	}
	#shoppingCartGrid td input{
		padding:0;
		margin:0 5px 5px 0;
		display:inline-block;
		width:40px;
	}
	#shoppingCartGrid .butt1{
		font-size:14px;
	}
	#shoppingCartGrid .mainPrice{
		display: block;
		margin: 0;
		padding: 0;
		line-height:initial;
		font-size:100%;
		flex-grow:1;
		min-width:100px;
	}
	#shoppingCartGrid .availability{
		flex-grow:1;
	}
	#shoppingCartGrid .availability span{
		white-space: nowrap;
		text-overflow: ellipsis;
		overflow: hidden;
		min-width:100px;
		max-width:150px;
		display:block;
	}
	#shoppingCartGrid a.details{
		display:inline-block;
	}
	#shoppingCartGrid .availabDetails{
		margin:0;
		background:none;
		padding:0;
		display:inline-block;
	}
	.sheetIframe{
		width:100%;
		padding:0;
		margin:0;
		border:0;
		clear:both;
		height:2000px;
	}
	/*RISULTATI RICERCA*/
	.listProduct{
		display:table;
		border-collapse: separate;
		border-spacing: 10px;
		width:100%;
		table-layout: fixed;
		/*
		border-top:1px solid #fff;
		border-right:1px solid #fff;
		border-bottom:1px solid #fff;
		border-left:1px solid #fff;
		*/
	}
	#colMid div.resultBox{
										position:relative;
										overflow: hidden;}
									#colMid .cubes .resultBox{padding:5px;border-top:1px double #ccc;border-right:1px double #ccc;border-bottom:1px double #ccc;border-left:1px double #ccc;-webkit-border-radius:5px;
					  		-moz-border-radius:5px;
					  		-khtml-border-radius:5px;
				 	 		border-radius:5px;}#colMid .cubes .resultBox{
										display:table-cell;
										height:100%;
										text-align:center;
										vertical-align:top;
										position:relative;
										left:0;
										top:0;padding-bottom:calc(8px + 8px + 35px);}
									#colMid .cubes .row:only-child .resultBox:only-child {
									    width: 50%;
									    display: block;
									}
									.cubes .row{
										display:table-row;
									}
									.cubes .resultBox .imageLink{
										padding:10px 5px 5px 5px;
										margin:0 auto 0 auto;
										min-height:160px;
									}
									.cubes .resultBox .content>dl,
									.cubes .resultBox .content>p,
									.cubes .resultBox .content>ul{
										clear:both;
										width:80%;
										margin:0 auto 5px auto;
										text-align:left;
										overflow:auto;
									}
									.resultBox .title{
										font-size:115%;
										margin-bottom:10px;
									}
									.cubes .resultBox .title{
										display:inline-block;
										line-height:1.2em;
										height:2.4em;
										overflow:hidden;
										width:90%;
										margin:0 auto 10px auto;
									}
									.cubes .resultBox .price,
									.cubes .resultBox .availab{
										text-align:left;
										overflow:hidden;
									}
									/* LABEL risultati affiancati DEFAULT*/
									.cubes .resultBox ul li>strong{
										position:absolute;
										display:block;
										width:40%;
										height:100%;
										text-align:left;
										border-bottom:1px solid transparent;
										font-weight:bold;
									}
									.cubes .resultBox .mainPrice,
									.cubes .resultBox .grossPrice,
									.cubes .resultBox .price>.priceMessage,
									.cubes .resultBox .availab span,
									.cubes .resultBox .pricePicking,
									.cubes .resultBox .rangePrice{
										display:block;
										padding:0 0 3px 0;
										margin:0 0 0 40%;
									}
									/*-------------------------------------*/
									#mainResultBox .cubes .resultBox .cart,
									.rdy-search-results .cubes .resultBox .cart{
										position:absolute;
										left:0;
										right:0;
										bottom:0;
										background:#eee;
										padding:5px;
										width:100%;
										text-align:right;
										margin-bottom:0;
									}
									.cubes .resultBox .imageLink img{
										max-width:250px;
									}#colMid .horizontal .resultBox{padding:10px 15px 10px 190px;border-top:1px double #ddd;border-right:1px double #ddd;border-bottom:1px double #ddd;border-left:1px double #ddd;margin:0 0 20px 0;-webkit-border-radius:5px;
					  		-moz-border-radius:5px;
					  		-khtml-border-radius:5px;
				 	 		border-radius:5px;overflow:hidden;
										clear:both;
									}
									.horizontal .resultBox .imageLink img{
										margin:auto;
										max-width:170px;
									}
									.horizontal .resultBox .imageLink{
										float:left;
										/*text-align:left;*/
										margin:0 -190px 0 -190px;
										min-width:190px;
									}
									.horizontal .resultBox dl,
									.horizontal .resultBox p{
										width:60%;
										float:left;
									}
									.horizontal .resultBox ul{
										width:35%;
										overflow:hidden;
										padding-left:10px;
									}	.resultBox .imageLink{
		text-align:center;
		display:block;
	}
	.resultBox .imageLink img{
		margin:auto;
		max-width:150px;
	}
	.resultBox .title img{
		position:absolute;
		top:5px;
	}
	.resultBox .title img:nth-of-type(1) {
		left:5px;
	}
	.resultBox .title img:nth-of-type(2) {
		left:60px;
	}
	.resultBox p{
		color:#6B6969;
	}
	.resultBox dt{
		display:block;
		overflow:hidden;
		font-weight:bold;
		width:40%;
		line-height:1.5;
		float:left;
		clear:both;
		text-align:left;
		padding:0 0 3px 0;
		margin:0;
		border-bottom:1px solid transparent;
	}
	.resultBox dd{
		padding:0 0 3px 0;
		line-height:1.5;
		float:left;
		overflow:hidden;
		text-align:left;
	}
	.resultBox dl,
	.resultBox p{
		margin-bottom:5px;
	}
	.resultBox .availab,
	.resultBox .price,
	.resultBox .cart{
		width:auto !important;
		float:none !important;
		margin-bottom:5px;
		position: relative;
	}
	.resultBox .availab strong,
	.resultBox .price strong{
		display:block;
	}
	.resultBox .rangePrice strong{
		display:inline;
	}
	/*https://css-tricks.com/making-tables-responsive-with-minimal-css/*/
	
	#resultsTable.tableOverfloaded{
		width:100%;
		border:0;
	}
	#resultsTable.tableOverfloaded thead {
	        left: -9999px;
        position: absolute;
        visibility: hidden;
    }
    #resultsTable.tableOverfloaded tr {
        border-right: 1px solid #ccc;
		border-bottom: 1px solid #ccc;
        display: flex;
        flex-direction: row;
        flex-wrap: wrap;
        margin-bottom: 40px;
    }
    #resultsTable.tableOverfloaded td {
        border-left: 1px solid #ccc;
		border-top: 1px solid #ccc;
        margin: 0 -1px -1px 0;
        padding-top: 35px;
        position: relative;
        width: 50% !important;
		text-align:left !important;
    }
	#resultsTable.tableOverfloaded td:before{
		content: attr(data-line);
	    background: #eee;
	    display: block;
	    font-size:12px;
	    font-weight: bold;
	    padding: 5px;
	    position: absolute;
	    text-transform: uppercase;
	    top: 0;
	    left: 0;
		right:0;
	}
	#resultsTable.tableOverfloaded td.thumb img{
		max-width: 100px;
	}
	#resultsTable.tableOverfloaded td.thumb .imageLink{
		text-align:left;
	}
	/*https://www.codeply.com/go/bp/g8pfBXOcY9*/
	/*
	.resultsTableWrapper{
		position: relative;
		overflow: auto;
	   	border-right:1px solid #ccc;
	  	white-space: nowrap;
	}
	#resultsTable tr td:first-child,
	#resultsTable tr th:first-child{
	    position: sticky;
	    position: -webkit-sticky;    
	    white-space: nowrap;
	    left: 0px; 
		z-index:99;
		border-right:1px solid #ccc;
	}
	#resultsTable tr td:first-child{
		background:#fff;
	}
	*/
	
	.resultsTableWrapper *{
		 -moz-box-sizing: border-box;
	    -webkit-box-sizing: border-box;
	    box-sizing: border-box;
	}

	#resultsTable th.hide,
    #resultsTable td.hide{
        display: none;
    }
	#resultsTable .title img {
	    position: absolute;
	    top: auto;
	    bottom: 5px;
	}
	#resultsTable{
		border-right: 1px solid #ccc;
		border-bottom: 1px solid #ccc;
		clear:both;
	}
	#resultsTable th{
		background:#ddd;
	}
	#resultsTable .bkg1{
		background-color:#fff;
	}
	#resultsTable .bkg2{
		background-color:#F7F7F7;
	}
	#resultsTable th,
	#resultsTable td{
		text-align:left;
		border-left: 1px solid #ccc;
		border-top: 1px solid #ccc;
		padding:8px;
	}
	#resultsTable .price{
		text-align:right !important;
	}
	#resultsTable tbody .price{
		line-height:14px;
	}
	#resultsTable.tableClassic tbody .price h3{
		margin:0;
		white-space:nowrap;
	}
	#resultsTable.tableClassic .thumb{
		width:1%;
		text-align:center;
	}
	#resultsTable.tableClassic .thumb img{
		width:40px;
		margin:auto;
	}
	#resultsTable tbody .title{
		width:20%;
		position:relative;
		padding-bottom:30px;
	}
	#resultsTable tbody .logos{
		width:15%;
	}
	#resultsTable tbody .sIva,
	#resultsTable tbody .sDiscount{
		display:block;
	}
	#resultsTable tbody .cart{
		white-space: nowrap;
		width:10%;
		text-align:right;
	}
	#resultsTable tbody .date{
		display:inline-block;
		margin-right:5px;
	}
	

	/*CRRELLO*/
	#showCartEmptyMessage p{
		padding:10px 0 10px 0;
		color:#888;
		line-height:1.5;
	}
	#showCart thead th{
		background:#eee;
		line-height:2.3em;
		font-size:92%;
		color:#000;
		text-align:right;
		padding:6px;
		white-space: nowrap;
	}
	#showCart tfoot td{
		font-size:92%;
		color:#000;
		text-align:right;
		background:#F5F5F5;
		border-right:0;
		padding:6px;
	}
	#showCart td{
		border-bottom:1px dotted #D6D5D5;
		border-right:1px dotted #D6D5D5;
		vertical-align: middle;
		padding:6px;
	}
	#showCart td.thumb,
	#showCart td.delete{
		/*vertical-align: top;*/
	}
	#showCart td.qta{
		white-space: nowrap;
		width:80px;
		overflow: hidden;
	}
	#showCart td.qta span{
		display:inline-block;
		float:left;
		font-weight:bold;
	}
	#showCart td.qta .edit{
		display:inline-block;
		border:0 !important;
		padding-left:5px;
	}
	#showCart tr.warning{
		background-color:#ffe451 !important;
	}
	#showCart tr.expired {
	    background-color:#ffe451 !important;
	}
	#showCart tr.warning p{
		font-size:15px;
		font-weight:bold;
		color:#800;
	}
	#showCart .deliveryTimeLabel{
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAOCAYAAAGtPYfWAAAABGdBTUEAALGPC/xhBQAAAl9JREFUOBGtlDtoU2EUx3NvrjdGQVDaQRBKMT5Aa+3QVh1acFJxE4SQJwTBCB1a1AoWioMUiovFKjhkyKObqIuC4FQc7GJRcMmgiAEXp0BMgkn8na8912uqkqEHznde//P4zv2SQACKxWKdeDzeEt3adLwQaYjIQ0GIYWEsdzqdQWNkMpl9zWYz2m63HxgoR6lUMiXUDpAxrwb6EdG1iakpDs2yUqnURKvVWqLHsEFaVsVIOZji91jigGw5SL9gWdYxkZh7HMeZ8qagaZRyNwmcFPBf6DOJG1fSIK3eow+p3SVlVR/pKE12mBEEgN2AK/B3zOfiU7JtO4p/APupLNAbT1erQJ+cY6y7apsENj5Qr9dv4LwKBzWoUjrDo4VC4ZOdTqeP8nnGcNiw11HBIovFYh/jxMEe8gD/GUlyPsgBDTkb0pwvffq/1K/epkCcZyOPkGfgV2Jv8qD4mPab2N5IGPL5n5E0TbA/n8+viU8I/xS+ebmLPND9GJNcaoLYcXgMPSTAXon8t/AseW3XdddzuVzVn2uHQiGXR+8AEN4F1/2AXnRyxqmxwtSrjUZjjlt84fUf1Fwrm83urVarw0wyAlje7iXkbgX0Ksmv0OSA4hOJxDSNr+M/+8d+BcAUjxHyEbaN/M9Ei55C0R/XOpMsYjeRJ5jsFrqrwC75BswS/JNNnCY2gzSvaksTXsoVil1EvgN0DfDOSCTypFwu3wkGg5fxjXYVF3MV/yINfoTD4de1Wu0+vnPUmMS/tmVd/gLJZPIwf10r+CIUWGbnt/1xvw52BGwBn7zWBbD3NP4LDC3t7/If2rsAAAAASUVORK5CYII=);background-position:0 center;background-repeat:no-repeat;padding:5px 0 5px 30px;		font-size:85%;
	}
	#showCart h3,
	#sendOrder .confirmOrderTotal h3,
	#showCart .confirmOrderTotal h3{
		font-size:138.5%;
		color:#ff0000;
		display:inline;
	}
	#showCart .warning{
		font-size:77%;
		width:14%;
	}
	#showCart .imageLink img{
		width:60px;
	}
	
	.defaultCurrencyTotal h3{
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAA0lBMVEX///8AZv8AbPAAbu8AbPAAbfAAbfEAbfEAb+8Abe8AbfAAbfAAbvAAdOgAbO8AbfAAbfAAYP8AauoAbfAAbfAAbfAAbvEAbfMAbvAAb/EAbfAAbvAAbu8AbfAAbe8AZu4AbfAAbe8AbfAAbPAAbfAAa/IAbfAAbvEAbfAAafAAbfAAbfAAbfEAbfAAbPAAbu8AbfAAb/QAbe8AbfAAbfAAbfAAcPUAbe8AbfAAbPIAbfAAbfAAbfEAbfAAbPAAVf8AbfAAbPEAbf8AgP8AbfAAAADdzIFNAAAARHRSTlMABWij1vHDjz4v0P6VC0D60wgM3oXKjhV0N9usX9+DD/uUwK62OfdY4hH9+MLMi091F7Tr2O0ZP8koqOyN9sgDrVoHBG2tUoEAAAABYktHREWOs6hXAAAACXBIWXMAAA3XAAAN1wFCKJt4AAAAB3RJTUUH4AcGCwgktVSz1gAAAKFJREFUGNNVj+cWgjAMha+KIiJucAvi3rjFPfr+z2Qa5Hi4P3qTL2nTAKRYPKEkU2oaP2kZwdKzBue5vAhVKFJeKsuwopnSLAIW16qo8a060GDQbLXZO7B16U7X7THoY8A+BEYcjDGZSp+FYA4sIoDGLCNgBXj86DoYu6F/KFzZ7hw69wfgKP46+dRwFuKiXk1H3O7eQ672dF9vMsP/BKt/AR4jKoXvBADSAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE2LTA3LTA2VDExOjA4OjM2KzAyOjAwBT9ltQAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNi0wNy0wNlQxMTowODozNiswMjowMHRi3QkAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC);background-position:0 center;background-repeat:no-repeat;padding:0 0 0 21px;line-height:24px;	}
	#defaultCurrencyMessage{
		text-align: right;
		margin: 0 0 20px 0;
		border:1px dotted #ccc;	
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAA0lBMVEX///8AZv8AbPAAbu8AbPAAbfAAbfEAbfEAb+8Abe8AbfAAbfAAbvAAdOgAbO8AbfAAbfAAYP8AauoAbfAAbfAAbfAAbvEAbfMAbvAAb/EAbfAAbvAAbu8AbfAAbe8AZu4AbfAAbe8AbfAAbPAAbfAAa/IAbfAAbvEAbfAAafAAbfAAbfAAbfEAbfAAbPAAbu8AbfAAb/QAbe8AbfAAbfAAbfAAcPUAbe8AbfAAbPIAbfAAbfAAbfEAbfAAbPAAVf8AbfAAbPEAbf8AgP8AbfAAAADdzIFNAAAARHRSTlMABWij1vHDjz4v0P6VC0D60wgM3oXKjhV0N9usX9+DD/uUwK62OfdY4hH9+MLMi091F7Tr2O0ZP8koqOyN9sgDrVoHBG2tUoEAAAABYktHREWOs6hXAAAACXBIWXMAAA3XAAAN1wFCKJt4AAAAB3RJTUUH4AcGCwgktVSz1gAAAKFJREFUGNNVj+cWgjAMha+KIiJucAvi3rjFPfr+z2Qa5Hi4P3qTL2nTAKRYPKEkU2oaP2kZwdKzBue5vAhVKFJeKsuwopnSLAIW16qo8a060GDQbLXZO7B16U7X7THoY8A+BEYcjDGZSp+FYA4sIoDGLCNgBXj86DoYu6F/KFzZ7hw69wfgKP46+dRwFuKiXk1H3O7eQ672dF9vMsP/BKt/AR4jKoXvBADSAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE2LTA3LTA2VDExOjA4OjM2KzAyOjAwBT9ltQAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNi0wNy0wNlQxMTowODozNiswMjowMHRi3QkAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC);background-position:0 center;background-repeat:no-repeat;padding:6px 6px 6px 21px;	}
	#defaultCurrencyMessage strong{
		color:#000;
	}
	#defaultCurrencyMessage p{
		font-size:84.5%;
		color:#666666;
	}
	

	.upSellMessages .wrapper {
		position: relative;
		overflow: hidden;
		text-align: left;
		border: 1px solid #ddd;
		margin: 0 0 20px 0;
		border-radius: 3px;
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		box-shadow: 2px 2px 5px 0px rgba(156, 156, 156, 0.5);
		-webkit-box-shadow: 2px 2px 5px 0px rgba(156, 156, 156, 0.5);
		-moz-box-shadow: 2px 2px 5px 0px rgba(156, 156, 156, 0.5);
	}

	.upSellMessages .wrapper::before {
		content: "";
		position: absolute;
		width: 3px;
		height: 100%;
		top: 0;
		left: 0;
		z-index: 1;
		box-sizing: border-box;
		border-radius: 3px;
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
	}

	.upSellMessages .ico {
		position: absolute;
		top: 50%;
		left: 10px;
		display: block;
		width: 20px;
		height: 20px;
		z-index: 0;
		border-radius: 50px;
		-webkit-border-radius: 50px;
		-moz-border-radius: 50px;
		margin-top: -10px;
	}

	.upSellMessages .ico::after {
		content: "%";
		font-size:15px;
		font-weight: bold;
		position: absolute;
		left: 3px;
		top: 0;
		z-index: 1;
		color: #fff;
	}

	.upSellMessages .text {
		z-index: 1;
		position: relative;
		font-size:15px;
		padding: 15px 15px 15px 37px;
		color: #676767;
	}

	.upSellMessages .amount {
		color: #fc0202;
		font-weight: bold;
		font-size:20px;
		display: inline-block;
	}

	.upSellMessages .wrapper:nth-child(1)::before,
	.upSellMessages .wrapper:nth-child(1) .ico {
		background: #01ad01;
	}

	.upSellMessages .wrapper:nth-child(2)::before,
	.upSellMessages .wrapper:nth-child(2) .ico {
		background: #ffa801;
	}

	.upSellMessages .wrapper:nth-child(3)::before,
	.upSellMessages .wrapper:nth-child(3) .ico {
		background: #00abff;
	}


	#cartButtons{
		text-align:right;
		float:right;
		clear:both;
	}
	#estimateCartButton{
		text-align:center;
		float:right;
		clear:both;
	}
	#sendOrder #estimateCartButton{
		margin-right:5px;
	}
	#sendOrder #estimateCartButton:after{
		content:" ";
		display:block;
		clear:both;
	}
	a#printCartButton{
		float:right;
		clear:both;
		width:120px !important;
	}
	#cartButtons span{
		clear:both;
		display:block;
		text-align:center;
		margin:5px 0 5px auto;
	}
	#sendOrder table{
		width:100%;
		border:0;
	}
	#sendOrder label{
		display:block;
		font-weight:bold;
	}
	#sendOrder li{
		border:0;
		margin:0;
		padding:0 0 10px 0;
	}
	#sendOrder th{
		text-align:right;
		width:25%;
		padding:10px;
		border-top:1px solid #D6D5D5;
	}
	#sendOrder td{
		text-align:left;
		padding:10px;
		border-top:1px solid #D6D5D5;
		border-bottom:0;
	}
	#sendOrder input{
		width:100%;
		border:1px solid #999;
	}
	#sendOrder textarea{
		width:100%;
		height:100px;
		border:1px solid #999;
	}
	#sendOrder select{
		width:60%;
		border:1px solid #999;
	}
	#sendOrder h3{
		font-size:92%;
		display:block;
		clear:both;
		padding:0 0 10px 0;
	}

	/* pretty radio */
	label.lbl_radio_btn > input[type="radio"] {
	  display: none;
	}
	label.lbl_radio_btn > input[type="radio"] + *::before {
	  content: "";
	  display: inline-block;
	  width: 16px;
	  height: 16px;
	  border-radius: 50%;
	  border-style: solid;
	  border-width: 1px;
	  border-color: gray;
	  position:absolute;
	  left:0;
	  top:1px;
	}
	label.lbl_radio_btn > input[type="radio"]:checked + *::before {
	  background: radial-gradient(#000 0%, #000 40%, transparent 50%, transparent) !important;
	  border-width: 1px !important;
	  border-color: gray !important;
	}
	label.lbl_radio_btn > input[type="radio"].wrongValue + *::before {
	  border-width: 2px;
	  border-color: red;
	}
	label.lbl_radio_btn > input[type="radio"] + :hover::before {
	    border-color: #000;
	}

	.lbl_check_btn strong {
	  position: relative;
	  padding-left: 25px;
	  display: inline-block;
	}
	label.lbl_check_btn > input[type="checkbox"] {
	  display: none;
	}
	label.lbl_check_btn > input[type="checkbox"] + *::before {
	  content: "";
	  display: inline-block;
	  width: 16px;
	  height: 16px;
	  border-style: solid;
	  border-width: 1px;
	  border-color: gray;
	  position:absolute;
	  left:0;
	  top:1px;
	  border-radius: 3px;
	}
	label.lbl_check_btn > input[type="checkbox"]:checked + *::before {
	  border-width: 1px !important;
	  border-color: gray !important;
	}
	label.lbl_check_btn > input[type="checkbox"].wrongValue + *::before {
	  border-width: 2px;
	  border-color: red;
	}
	label.lbl_check_btn > input[type="checkbox"]:checked + ::after {
	  display: block;
	  width: 16px;
	  height: 16px;
	  position: absolute;
	  top: 0;
	  left: 0;
	  color: #000;
	  text-align: center;
	  content: "\2713";
	}
	label.lbl_check_btn > input[type="checkbox"] + :hover::before {
	    border-color: #000;
	}

	
	#showCart .confirmOrderTotal{
		text-align:center;
		float:right;
	}
	.confirmOrderTotal .butt1,
	.confirmOrderTotal .sendOrderButton{
		margin:10px auto 10px auto;
	}
	#sendOrderButton.wait,
	#paypalCreditCardButt.wait{
	    background-repeat:no-repeat !important;
		background-position:2px center !important;
		background-color: #eee !important;
	    border: 1px solid #ddd !important;
	    color: #848484 !important;
	    background-size: 20px !important;
	}
	#paypalCheckoutContainerBox,
	#paypalCustomFieldsContainerBox{
		overflow:auto;
		margin:10px 0 10px 0;
		clear:both;
	}
	#paypalCheckoutContainer,
	#paypalCustomFieldsContainer{
		float:right;
	}
	#paypalCheckoutContainer{
		width:250px;
	}
	#P4PAnagChoice .boxTitle{
		font-weight:bold;
		margin-bottom:10px;
	}
	#P4PAnagChoice label{
		display:flex;
		align-items: flex-start;
		flex-basis: 90%
	}
	#P4PAnagChoice span{
		padding:0 5px 10px 0;
	}
	#P4PAnagChoice .anagsList{
		margin-bottom:10px;
	}
	#p4pDestinationsList form{
		display:flex;
		align-items: center;
		margin-bottom:10px;
		border-bottom:1px solid #ddd;
		padding:0 0 5px 0;
	}


	#destinationBox #invoiceCartRequest{
		display: flex;
	}
	#invoiceCartRequest{
		display: inline-flex;
		align-items: center;
		margin: 10px 0 15px 0;
		border: 1px solid #92e992;
		padding: 10px;
		box-sizing: border-box;
		text-align: left;
		align-content: start;
		background: #ddffdd;
	}
	/* Checkbox Icons */
	#invoiceCartRequest label:not(.disabled){
	    position: relative;
	    top: 0;
	    left:0;
		display:flex;
		align-items: center;
		 -webkit-box-sizing: border-box;
	     -moz-box-sizing: border-box;
	          box-sizing: border-box;
	    color:#000;
	    padding: 0 0 0 30px;
	    min-height:25px;
	}
	#invoiceCartRequest.animated label:not(.disabled):before {
	    position: absolute;
	    top: 0;
	    left:0;
		display:block;
	    -webkit-box-sizing: border-box;
	     -moz-box-sizing: border-box;
	          box-sizing: border-box;
		 -webkit-border-radius: 5px;
	      -moz-border-radius: 5px;
	      border-radius: 5px;
	    border:2px solid #bbb;
		background:#fff;
	    content:" ";
	    width:25px;
	    height:25px;
	}
	#invoiceCartRequest.animated label:not(.disabled):after {
	    position: absolute;
	    top: -15px;
	    left:2px;
		display:block;
	    -webkit-box-sizing: border-box;
	     -moz-box-sizing: border-box;
	          box-sizing: border-box;
		-webkit-transition: all 0.50s; 
	    -moz-transition: all 0.50s;
	    -o-transition: all 0.50s;
	     transition: all 0.50s;
	    content: '\2713';
	    max-width:0;
	    overflow: hidden;
	    opacity: 0.5;
	   color: #0699d1;
	   font-size:32px;
	   font-weight:bold; 
	}
	#invoiceCartRequest.animated label.disabled{
		position: relative;
		display: flex;
		align-items: center;
		flex-basis: 40px;
		height: 40px;
		justify-content: center;
		margin-right: 5px;
		border-radius: 5px;
	}
	#invoiceCartRequest.animated label.disabled:before{
		content: "";
		font-size: 30px;
		background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAABmElEQVR4nO2Xu0oDQRSGPy+NCt6ewEqwtY2Fha2VhaJgoW8hiDaC2is+hFhYCimy0SqVjUGw8gaCoI2goo4sHGEIUTa7mcyMnA+G7A7k8H/snNlZUOKhAlwAyzLqMnzeV/KImEBHy/z8MYQnUW+HSCgYFUFFnGBUhH8uUi34HqhmqFmNQSTJUDPphIgvjIqgIk4wvpu92Q4U5a6V5BBJOiHiC6MiqIgTjO9m17NWA7q0jIq4wagIetbCxVnrEFhop0h0mMBExoED4BJ4Bu6AI2AW6IpFZBV4lzwfwCPwaWU8jkFkDviSsQ2MyPwosA68ym/LImfWruLi2mYQeJAcqUQzSsAAOXetxOF145JKM9wD/eQkhKVVlgy7RYr4FFnJ+I56kV4JVqSWUWQvhqU1ZWXoKVLIt0jJytBXpJD2SBuo/aceSTmXDDsUIASRLclwXaThjcdRlgxjwJvMbfyScxiY+Evk1LPMpOTYtE69a8CQzKdH92ngClgiArqB/QbJW+DJul/0HbIVZuRzN/2gSpfbDXACzAO936R0KYXP5fEjAAAAAElFTkSuQmCC");
		width: 40px;
		height: 40px;
		background-size: 35px;
		background-repeat: no-repeat;
		background-position: center;
	}
	#invoiceCartRequest.animated input[type="checkbox"]{
	    display: none;
	}
	#invoiceCartRequest input[type="checkbox"]:checked + label:after {
	  max-width: 35px;
	  opacity: 1;
	  width: 35px;
	}
	#invoiceCartRequest input{
		width:auto;
	}
	#invoiceCartRequest p{
		font-size:90%;
		padding: 0 0 0 5px !important;
		margin: 0 !important;
		text-align: left;
		border:0 !important;
	}

	
	/*REGISTRAZIONE*/
	.loginAndRegister{
		display:table;
		border-collapse:separate;
		border-spacing:10px;
		padding-top:30px;
		width:100%;
	}
	#gCheckoutFormType{
		background:#eee;	
		border-left:1px solid #ddd;
		border-right:1px solid #ddd;
		padding:10px 5px 0 5px;
	}
	#gCheckoutFormType th{
		border:0;
	}
	#gCheckoutFormType label, .gCheckoutBCreateBox label{
		display:block;
		line-height:22px;
	}
	#gCheckoutBCreateAccount,#gCheckoutFormType input{
		width:auto !important;
		float:left;
	}
	#gCheckoutFormModify{
		margin-right:10px;
	}
	#regForm.gCheckout{
		width:49%;
		margin:30px 0 10px 0;
	}
	#regForm.gCheckout th{
		font-size:84.5%;
	}
	#regForm.gCheckout textarea{
		width:90%;
	}
	#regForm.gCheckout input{
		width:88%;
	}
	#regForm.gCheckout select{
		width:60%;
	}
	#regForm.gCheckout fieldset input,#regForm.gCheckout input[type="checkbox"]{
		width:auto;
	}
	#gCheckoutFormContent{
		padding:10px 5px 10px 5px;
	}
	
	a.viewPassword{
	  display: inline-block !important;
	  text-decoration:none !important;
	  margin:0 !important;
	}
	a.viewPassword::after {
	  display:block;
	  content:" ";
	  margin-left: -25px;
	  width: 20px;
	  height: 20px;
	  cursor:pointer;
	  background-color: #fff;
	  background-size: 16px;
	  background-position: 50%;
	  background-repeat: no-repeat;
	  background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAACXBIWXMAAAsTAAALEwEAmpwYAAABkklEQVR4nO2WvUoDQRSFPwsjoomk8wHEUpNgL9aKnVjYii/hT2FEIwgS8hBKgp1gY6ddYpGHWPNjKRKrRAZuYBj3zu5iRIs9cJs7557D3Duzs5AixT/AGlAGHoEOMJDoSO4UKE3ScBt4AUYxowls/cRwGXhIYOjGPbCU1HQX+AgR6wGHQAGYkygCR7Lm8t+BnTiGU8A5MAwRqQNZT61Za4TUGa0z0VZNa0rb6r5CRyPMfARUNY0rpaAXsVMXOaCvaF265APPITEztZERgVcgACqSs3Hs0dsfk1aBTw/RrNuohHBMzkbRozcAVgypFXEt3DYHIRyTs5GN0GwZUvsXjHMRmm1D2lCuzzgKMVp9kaDVQ2B9TKx6iObjYCMj5oHncJ149K5dsecJXacF4E3RegKm3YK8Z96NBB+QO89c81rhorwumnkuYqeaaVO0vZgFbhWBvnwczLs7L1GSmWrtvRHNWDAt21OuTtwIRCPOiL4hKy+LthutK+WEB1LFDLApr5c5/V3r16cruZpwDDdFCv4MXw/YJO5+W1zLAAAAAElFTkSuQmCC");
	}
	a.viewPassword.show::after {
	  background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAACXBIWXMAAAsTAAALEwEAmpwYAAAB0UlEQVR4nO3XsWpUQRTG8V8KFY0JBDRoL1gpSZ5AUWy0tRA7SaPPYFREUFGQkGcQhLSCCJY2mljEBNKlCBHdhFSisYkrg7NwudyZuazL2uTAFLv3m++/O3POmTv8jduYNOS4gy5Whw0/ic8Rvo7TB/BhxGTc66Y9P48HeIst/MQevuIdHmJmkPAb+Bg/txlLuDYIeLfP8RpnBgXvYC4u+zGMYhp347M6/DuutwXex60G+C+czcwbw2ID/DceYSQ1MTx4EcX7CXipyYwk4F3Mp+CPa8IUfK0AH8d2Av60Lp5NCAP8cgN8E7v4gic4XPObyyTdbE90LtZjSjjVItsDvBrTGb+9mJyWC2URMlcBHv55PdFynstBtFIQBRMFeFj2aowWPFeC6GJM+TZLnYJv1hJuKuO3jws94XxGGJpDKlLZfi/j97xqELLyfULYSSx3E3w1NplUOb3BobrBRGa/F3Odp6HDNXl8wvGUwal4uqTg4y3h9fEBJxTiKF4lDLZjc5iJv753SFzKwF82lGQywrLejPWZK4tSe+30+wI5Fk+WnX+Al3p7No7gKhZi9n+Lre8HNuJ3z3ClMmdg8H7i4NW5+z8uDdU9D9emoUaAhwuiP6xsQKy3OineAAAAAElFTkSuQmCC");
	}

	.new_user_box,
	.existent_user_box{
		width:50%;
		margin:30px 0 10px 0;
		text-align:center;
		-webkit-border-top-left-radius:3px;
						  -webkit-border-top-right-radius:3px;
						  -moz-border-radius-topleft:3px;
						  -moz-border-radius-topright:3px;
						  border-top-left-radius:3px;
						  border-top-right-radius:3px;	}
	.new_user_box,
	#regForm.gCheckout,
	.existent_user_box{
		display:table-cell;
	}
	#existentUserBoxTop .boxTitle,
	#newUserBoxTop .boxTitle,
	#userBoxTop .boxTitle{
		background:#ddd;
		-webkit-border-top-left-radius:3px;
						  -webkit-border-top-right-radius:3px;
						  -moz-border-radius-topleft:3px;
						  -moz-border-radius-topright:3px;
						  border-top-left-radius:3px;
						  border-top-right-radius:3px;		font-size:115%;
		line-height:1.5;
		color:#000;
		padding:5px;
	}
	#existentUserBoxTop input[type="text"],
	#existentUserBoxTop input[type="password"]{
		width: 80%;
	}

	.existent_user_box p,
	.new_user_box p{
		min-height:40px;
		padding:10px;
	}
	.new_user_box form,
	.existent_user_box form{
		padding:10px 10px 0 10px;
		/*width:70%;*/
		margin:0 auto 0 auto;
	}
	.existent_user_box fieldset{
		border:0;
		padding:0;
		margin:0 auto 0 auto;
		width:100%;
	}
	.existent_user_box a{
		display:block;
		margin:5px 0 10px 0;
		border:0 !important;
	}
	.existent_user_box label{
		display: flex;
		position: relative;
		flex-wrap: wrap;
		justify-content: center;
		margin-bottom:5px;
		align-items:center;
	}
	.existent_user_box label strong{
		display:block;
		margin-bottom:5px;
		font-weight:normal;
		flex-basis:100%;
	}
	.existent_user_box input[type="text"],
	.existent_user_box input[type="password"]{
		display: inline-block;
		width:60%;
	}
	.existent_user_box input[type="password"]::-ms-reveal{
		display:none;
	}
	.existent_user_box input[type="checkbox"]{
		width:auto;
		margin:0 5px 5px 0;
	}
	.existent_user_box .remember_label{
		margin:0 0 5px 0;
		display:inline-block;
	}
	#regForm th{
		text-align:right;
		padding:4px;
		line-height:18px;
		width:35%;
		color:#666666;
		border-bottom:1px dotted #ddd;
	}
	#regForm td{
		padding:4px;
		line-height:18px;
		text-align:left;
	}
	#regForm fieldset{
		border:0;
		padding:0;
		margin:0;
	}
	#regForm textarea{
		width:95%;
		display:block;
	}
	#regForm label{font-weight:bold;padding:0 4px 0 4px;}
	#regForm p{padding:5px;}
	#regForm li{padding:0 0 10px 10px;}
	#regForm h2{color:#990000;font-size:14px;
margin:0;padding:5px;}
	#regForm h3{color:#990000;font-size:92%;
margin:0;padding:5px;}

	
	#regForm td.td-pwd,
	#regForm td.pwd-repeat {
	  display: flex;
	  flex-wrap: wrap;
	  align-items: center;
	}
	#regForm td.td-pwd input,
	#regForm td.pwd-repeat input,
	#regForm td input[type="password"]{
		padding-right:30px;
	}
	#regForm td input[type="password"]::-ms-reveal {
	    display: none;
	}
	#regForm .notes{
		color:#999;
		display:block;
		font-size:84.5%;
		flex-basis:100%;
	}
	#regForm .uppercase{
		text-transform: uppercase;
	}
	#regForm .fattElDetail{
		margin-left:5px;
	}
	#fattElettronicaNotes{
		max-width:600px;
		font-size:120%;
		line-height:1.5;
	}
	.fattButtInfo{
		vertical-align:top;
		display:inline-block;
		min-height:25px;
		cursor:pointer;
		background-color:#fff;background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAXCAQAAABKIxwrAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfjAQcNFCoBfl9VAAABuUlEQVQ4y33Tv0tVYRwG8M89XaigoawpHSJnLZCGIK1MDLKQyjWoxa3oj2iS/IW4WNkmNGrQ1JDaEOGPoa0pIq9LeSsNFLx9G+7xeO710vednuf7POc87/d934J8Jbr063TaST+ULJi16K+Gdd2qOLBW9B6UFk0IYcMzd7Rp0eau58pCGFesFb8Wdg05XveZJiMqwlzeMCFs6svMvQb1OZriflvC2H7msJuJu31NU6+7kRkqQk91GqvCUNq4YDu3zR0XU35UWJZwRdjIMr8VfrvnrPt+Ce+yPZSFLsaEqSz1tvAwRY+EiiMpmhaGWRJuZ/IOHY6l6KoQ2X8HhI+sC20NDq3glfAlw+eENXaE5jrpGU98EMLjjGsRtikJ7XXy6XQyLyUZd174llhDa538MD7r8yB3vVpRSiySHdFe/VE2700NdxPzXBY2nPD/qs69k8SK8LSmOalksoYZFZYUoFeouJVrzggzOVy9M9f24LiwmTN0G9SdE28JI/vuojmhYljTgcyjKsKsQ3m6aEwIZS8MaNei3YBpP4UwUiuuVo/lBm/1U37MhRpD4pJ+nZqd8t2aBbPei33BPwAstJwp76LYAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE5LTAxLTA3VDEyOjIwOjQyKzAxOjAw8F/waAAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOS0wMS0wN1QxMjoyMDo0MiswMTowMIECSNQAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC);background-position:center center;background-repeat:no-repeat;padding:0 0 0 29px;line-height:36px;	}
	#preRegistrationPage table{
		margin:20px 0 50px 0;
		width:100%;
	}
	#preRegistrationPage th{
		padding:10px;
		border-bottom:1px solid #eee;
		min-height:80px;
		width:35%;
		vertical-align:top;
	}
	#preRegistrationPage td{
		padding:10px;
		border-bottom:1px solid #eee;
		vertical-align:top;
	}
	#preRegistrationPage h2{
		margin-bottom:5px;
		font-size:100%;
		line-height:18px;
	}
	#preRegistrationPage h3{
		margin-bottom:5px;
		font-size:84.5%;
		line-height:18px;
	}
	#preRegistrationPage p{
		margin-bottom:10px;
		line-height:18px;
	}
	#preRegistrationPage ul{margin:0 0 10px 0;}
	#preRegistrationPage ol{margin:0 0 10px 0;}
	#preRegistrationPage ul li{
		padding:0 0 5px 0;
		list-style:circle;
		margin:0 0 0 30px;
	}
	#preRegistrationPage ol li{
		padding:0 0 5px 0;
		list-style:decimal;
		margin:0 0 0 30px;
	}

	/*PAGINA PERSONALIZZATA*/
	#staticPage.flexVersion{
		display: flex;
		flex-wrap: wrap;
		align-content: flex-start;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		
	}
	#staticPage.flexVersion>.wp{
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		padding:0 5px 0 5px;
		align-self: stretch;
		min-width:250px;
	}
	#staticPage{
	    clear: both;
	    margin-bottom: 20px;
	    font-weight: 400;
	    text-align: justify;
	}
	#staticPage embed{
		max-width:100%;
	}
	#staticPage h1{
		font-size:200%;
		padding:15px 0 5px 0;
		margin:0;
		font-weight:700;
		clear:both;
	}
	#staticPage .image_text_left h1,
	#staticPage .image_text_right h1{
			clear:none;
	}
	#staticPage h2{
		font-size:120%;
		padding:0 0 10px 10px;
		margin:0;
	}
	#staticPage h3{
		font-size:110%;
		padding:0;
		margin:0 0 10px 0;
	}
	#staticPage h4{
		font-size:100%;
		padding:5px 0 5px 0;
		margin:0;
	}
	#staticPage p{
		margin-bottom:10px;
		line-height:1.8em;
		/*text-align: justify;*/
	}
	#staticPage ul{
		margin:0 0 10px 0;
		padding:0 0 10px 10px;
	}
	#staticPage ol{
		margin:0 0 10px 0;
		padding:0 0 10px 10px;
	}
	#staticPage ul li{
		list-style:circle;
		margin:0 0 0 25px;
		padding:0 0 5px 0;
		list-style-position: outside;
	}
	#staticPage ol li{
		list-style:decimal;
		margin:0 0 0 25px;
		padding:0 0 5px 0;
		list-style-position: outside;
	}
	/* I TUOI ACQUISTI */
	#yourPurchasesForm{
		margin-bottom:40px;
		background:#eee;
		padding:10px;
	}
	#yourPurchasesForm form {
		display: flex;
	}
	#yourPurchasesForm label{
		display: flex;
		flex-basis: 50%;
	}
	#yourPurchasesForm strong{
		display: flex;
		align-self:center;
	}
	#yourPurchasesForm input[type="text"]{
		margin:0 10px 0 10px;
		flex:1;
	}
	#yourPurchases .noRecords{
		padding:20px;
		text-align:center;
	}
	#yourPurchases{
		border:1px solid #ddd;
	}
	#yourPurchases table{
		width:100%;
	}
	#yourPurchases th{
		text-align:left;
		border-bottom:1px solid #ddd;
		padding:4px;
		font-size:120%;
	}
	#yourPurchases td{
		text-align:left;
		border-bottom:1px solid #ddd;
		padding:4px;
	}
	#yourPurchases .nx{
		text-align:center;
	}
	#yourPurchases .doc{
		width:35%;
	}
			#yourPurchases .productNewRma a{
			display:block;
			position:relative;
			padding-left:29px;
		}
		#yourPurchases .productNewRma a::after{
			background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAABkElEQVRIia3VoXMTQRQG8J84ERFRGRFRWRERgUBEVCAqKhAVFZUVSP4ABDMIRAWiAoFAVFREVCAqKhAViApEBKIiAoFEIiqKeHtws+1eLtd8Mzdzebv3fbvve++FftjBG1zhF+5xhxc9+f6hwnvcJoFdbKf3awyfKnCCzxg0Yq83Rf4Mi4z81abIidMfZrHbFvIBpusIXAtzm1gW9g7T/rt1BL5iksW+C5ObqHCJD6K6OuMUx1nsAkf+p6nCPJEP8XsdgYlISTPnU3wRXtzjj/CKSOeiK3mFj4lonn6vwrG4dSfyedpciet3EfmG2SryuhreZfFapFSib0VDtmKEG9GpOSr8xA/sYSuJ7YpqaxNHlN4CB4X18/RM8SntXQrD82Z8gB1h5l5h/UR3ox9glshL5tSDbVBYb8V+Is/HQY0D4UmvwXYo8jgurM+EoaM+5LN0stLHE+03W4kL5ZyPE/nzvuTE1R/Dlkjb/lPI4Uw0SBMDUS359OyFsThpLTISDfNYB/fGtviTWIqTv9wU8V+E7U5uEcXRTAAAAABJRU5ErkJggg==);background-position:0 center;background-repeat:no-repeat;padding:0 0 0 29px;line-height:36px;			content:" ";
			position:absolute;
			top: 50%;
			margin-top: -12px;
			width:24px;
			height:24px;
			left:0;
		}
			#yourPurchases .doc a{
			display:block;
			position:relative;
			padding-left:29px;
		}
		#yourPurchases .doc a::after{
			background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAn0lEQVRIie2WsQmAMBBFX2FhYWGZwiIjZARLB3AAN3IMx3AER3AER9AiJ1ioiVERxQ8fjt88uHCfgJUGxoutWSgFBq5T/wMOA7SES9VA6+k6BGCA3NPGBXj/G/yAIECL7RQDVOz3ThcCOCOvO1CSR0Ai85ZVCKCRLANKmbfcuACPrGiuihi7gnzHzqpYA8xlp4CCk2X3zUN7F0Bz07dlAlERfaPwWoWyAAAAAElFTkSuQmCC);background-position:0 center;background-repeat:no-repeat;padding:0 0 0 29px;line-height:36px;			content:" ";
			position:absolute;
			top: 50%;
			margin-top: -12px;
			width:24px;
			height:24px;
			left:0;
		}
		#yourPurchases .doc strong{
		display:block;
	}
	#yourPurchases .description{
		width:60%;
	}
	#yourPurchases tr:nth-child(even) {background-color: #eee;}
	#yourPurchases tr:nth-child(odd) {background-color: #FFF;}
	
	
	/*DOCUMENTI - RMA*/
	#userDocuments .head td{
		font-size:140%;
		padding:0 4px 0 4px;
	}
	#userDocuments table{
		border:1px solid #ccc;
	}
	#userDocuments td table, #rma td table{
		border-bottom:1px solid #ccc;
		border-right:1px solid #ccc;
		border-left:1px solid #ccc;
		background:#fff;
		margin:0 auto 10px auto;
		width:95%;
	}
	#userDocuments th,
	#rma th{
		text-align:right;
		padding:4px 8px 4px 8px;
		white-space:nowrap;
		border-bottom:1px solid #ccc;
	}
	#userDocuments td,
	#rma td{
		padding:4px 8px 4px 8px;
		border-bottom:1px solid #ccc;
	}
	#userDocuments h2, #rma h3{
		margin:0 auto 2px auto;
		padding:2px;
		line-height:16px;
		font-size:100%;
		width:94%;
		background:#ddd;
		border:1px solid #ccc;
		clear:both;
	}
	#userDocuments tr, #rma tr{
		cursor: pointer;
	}
	#userDocuments .butt1, #rma td .butt1{
		font-size: 0 !important;
		display:block !important;
		border:0 !important;
		float:right !important;
		min-height:20px;
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAATCAYAAABhh3Y4AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjFCNjc3NkE3NzE0RDExRTdBNDE3RjZENkI3RTZBMEJFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjFCNjc3NkE4NzE0RDExRTdBNDE3RjZENkI3RTZBMEJFIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MUI2Nzc2QTU3MTREMTFFN0E0MTdGNkQ2QjdFNkEwQkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MUI2Nzc2QTY3MTREMTFFN0E0MTdGNkQ2QjdFNkEwQkUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6Afsi1AAAB0UlEQVR42qSVUURDURjH77aMMXrqKfYUUSKaiOhplCgRpegp9V60pYcp0ZT21NM0pfRUop7GSGN6mFJE9DTGGBEREbN+H2e55u7ce7ePn++es+/c/879vu8cT61WM5xYLBbrwoVgAPzwAaVEIvFkODSPTgwBH24SVpS3MhE9hxTC7y2JITSEO4ZBw7kdwSai347FENoVBz7DvZVhEcGcVgyRAO4MZo327BdWETy1FENIkn4D45qXfEEWitALEQho4jcQPKgPOkw/nNgI5WGexWXTlxDBa+hrsmafmCprkv87Y0Lys6cR+oR+FlUIHeF5FO6k7BlLKzyqdmhm08TeeqLR6DCDB5tiSBK8zovHeL435SXM/CvzsrsZzXqpzrDXYdWVlI+Y5vymcdFmfVB0RGxH/UuddSufaai4+jhks17SEK/nbI3BoYucSaPn1SeU4njW5KwKE8RmzaV/gVvQCOZUs7qpRrFl1qSt+uwSpmz6LKNy2KNaRddn0tipZieIX50gc22eID+whNCVk7NxG7fV4tlYVM1faPzBaxVNYFz6Al5ciEghJFQhFVzfZ2qX5vvMaqcVSKv7rNTy5dkgGlSHrxRGpyoSuanfnG79T4ABAK4NyIGHo3ekAAAAAElFTkSuQmCC);background-position:center right;background-repeat:no-repeat;padding:0 32px 0 0;line-height:29px;	}
	#userDocuments .anag_name{
		display:inline-block;
		padding-right:15px;
	}
	#userDocuments .trackingLink{
		display:inline-block;
		padding:0 0 0 28px;
		min-width:22px;
		height:22px;
		background:url("data:image/gif;base64,R0lGODlhFgAWAPf/AGKClAl6jv/aazpuwqvb81vHLQBv77fxmgRcuVGIV4flUoTMxzVucWbNKEml6rHc83yCfJzW+wSHJheO3XqFiVm2a77l9tv0/QaMBVSDzDxnpjWRBJe46AN0vGKZ02bLOGnKV/3+/yuKOju3GKe95UG9Et3s/GuLyU11uCqW4wSLbGC7a2bMQvv+/8Xz/8vl/4zG/lyl3W3TOhmO56TV8UNptIfbV8fV63eZ253M/wB3w3p+ggV7Vlt6l4Op3Ye31nXcNP9ICkq+IgBqywB905XQ80q2ZAKD1QCGR5uhpQBX0KTR/qrX6S9cqqPa/tHp+v9ZF3zE0Hh8fkZyqrbh9kWOPIXC853S8fr7/RaiGcPi+/+2V2um1wBz2gFkvgB93rXE5I2aovH1/DO0DaPY9JjQ7wCRAPb5/ieDzwB30D6FL+GMO3HQPYq1vjldliGlMb/n9//49mB5j/f//8/a5drm8ZLF2F93i3TSYTWc5Fh4xRF9OrbM7SFmqeaFTqTW2ZCcu4aOfWqkt/D//3CruYmDgFes8AiG2A+K3I2irVS+XY+ntHSMmL3h+3ObT5CiwAykAEOmtDGtQsHO5oHYO9Xf6abh/8zu+QByfSt9VQ6OgMXm7z6luYB+gcfs957mcsjs95HN7lis5wBmoBqkIv/n4wBxqxpivpPS++X5/XbImRydL4SOlpScm3Gn3XjZSCGtAZuywSmwC/+iSQCEORaFMiST363irAODrlFzvtfl+R930mnAaW7FdXHOY4Kc1XDPdsLHwN3d3Tyb/7Xo/1rIGZmxv8zn1gGGFR2WAMDf6Il+es7c7+ve2rzd/Z3eeSNrtemdZf+cRrvAxGPOHv9aD9bz+tP8/+maQUiXIVWbKpfP8LHM9ZrO8JGya2Sz7Gez877V8pLrXbTE6aWqrbjL7XmVz0dym6SymHakzeHz/0yymez//0mo35LmfHeu4Z7kfmaK0LnsnnOti4SFhW6fz4WKjoyMjFKm8Fup/3Giv2+auX+kvwBq2gSI2////yH5BAEAAP8ALAAAAAAWABYAAAj/AP8JHIjFRDgO71z5IMEMy8CHA0Ooy4EvxYwZiPwdQeMhHMSBLbSAMLKuQQMjKSYgOpJml48zEFtQ+dDAlyobNig5SHmISJoOJ2AKDNGIRQM8UWDA+7QAnANbK78EqIVj4IVeDYAkXfLgwB8r3/LMIIWrA4YB5f5hsVMMBDBxOZy9ePJECwErnN5A0sFDBIp/ulZQa5fPHZMXJuok6bSD1Y92KgwgScbgBjchioYZWrDkRaUkyq65YBKGXyQJZjBU+fWjRAEWQBQcOJaE3ZxUl6hYCjNvlRkJ2fQQGlFAhgzZ6DYNCnHBExUyZChUkMCjSg1BY4QUfyUPgosL1kDB+iFwxQkEXpj2TKmRDtYI7WxuQSBmAQ6VBzSKmOc16lSCXBxkIct7BTwTCBkEJEhDGd2YV4ESIqhhzg27ZPHFGJKs0EYiEVxRRijbRGDMHfqIsAEDk2CRgQpdaPLFF6IwskgRqEQQQSyFTLOMN9o0IVA5ASDRRRpExrDPDlJIsYMc5ASDDRStjDMUDhiY0k8AHQyBRgxccOFBPZ2sIcAWUJQykBgZoGYGLUN44SYCCEDzSBCzjFlNM2fGk0kyyCgBJwJ9aHBOD4AEIY0A0djzUAgkTJGAI4wAIGkPbjRBQhxB+EEHPR9hAcYJKGigQQ0ngOHQP3FQcI8wAQEAOw==") no-repeat 0 0;
	}
	#userDocuments .linkedDoc{
		display:inline-block;
		padding:0 0 0 25px;
		background:url("data:image/gif;base64,R0lGODlhFAAVAPfiAJ6qs9Xq8tHo8fn5+Wiu0b/e68zl7+v1+efn5////9vt9OPx9sjj7t7u9K/W5q3b8sPg7LTZ6Nrs9LXg9XaKl9Do8bXZ6OLw9sDf7PL3+6va8qCstKzb8tbq8lqLpKva8W2l0Nns8/39/b7e6/D6/MLg7Nfr8+3t7u3t7SV3tzZsleX5/7LY5xt4wDZslH+41wdlrdTp8Q1osFyNpU6X0SR2tsfj7jRpkzqHw+7//4242m2MpdDn8afN42ulzzltlqTK4KGtttfr8q/c8+73+h9/y+Hu9q7b8l+Ppe/3+pXA3crk7tbr8jqFvsjn+MPh7dHo8M/R0mWs0MnN0OTy9n+pvyuBxbji9vX6+6rP5KjJ4rrc6obP9Nz2/9vs9GenzSB7wneNmuLx9p+rtA1or3WJl6GstdLl72Wey9zt9dns9Gam1p2stKjO4/v7+3Kt2x14v/L5+7/IzSl5udTq8qGstOby98bi7Ator2+GlgBbqABYppfE56ra8ff39+Dv9eXy9zmFwvr+/TSCvdHn8fr8/dDn8BpxtoWz10WLwrfb6eP4/7/V6WmWrDZrlRZtshBqsNjr83Gn0A9qsMbi7fD3+WWZti9zn4Oswq7V5rPN5Xmy3niMmLnj+vL7/Gyq2Wen1wVkrdrr9IC31muw0ur7/w1nr2632+f09xx5wKCrtIityiR9wt/v9dvs8x9ztYez1+Hw9v3+/sDf63yt1Obp65i/3Y+52rfb6E99oGSiymKj1WufuZzA3uLx93Gr10+QxHOw0rPY56awuObz99bw/jOAvO/6+yx6ufz8/Bdusvb29sHm+ez0+ZO83Hus01Kq1fHx8dvp88/m8Of1+Sl6uHiz1LzV6Yy22WOezCZ3trTY6Mvl7+z1+MXi7d3u9bzU6Ojo6P///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAOIALAAAAAAUABUAAAj/AOVAI0WgoEECUk5h8iOuocMxD7q5UkCRYiQiQJxUWeawIYAPd4RFGDnSQQhdZ7pYOtHxo6ERBWLG3PLniyhBpXix9KghRgkIQIGOEBPM2otRnRo5BKAhhA0GUKF6I5QmS5sexWYs5fCNm4GvYJdMM2FCyAoPW31VEMC2rYAKcHksQuuRAyo6AfLqDdChL5OzSx8cUCOhcGEv1I6RIOEpB5LAlRpIltyKihIfIDL/urSKTy0AD7AsGD2aGCBIyuakSKEtEA44wwAckXWgdu0kzUJpScCbdwYwqkDHiXWh+AU7Rh4NQsYImCZEr1qYAdBnViYH2B2wYDGJVjZneiTVfkBjpc5HStssqLegCBcZHYmqNYFhTBqrDUyhFMDAH8OTEjLcYsozvexxTSEtbMAGF8xM4KCDVwyBhy2wZAAONglkkMoGUYRRBgUggshJHofQsAkon7yxxi5FBCGCGwPEKGMyKOzwgyMuqKCCCzfkMkVHQIoQTTgIFGkkCgMEBAA7") no-repeat 0 0;
	}
	#directEpaymentTransactions{
		margin:50px 0 0 0;
	}
	#directEpaymentTransactions .title{
		margin:0 0 10px 0;
		padding:0;
	}
	#directEpaymentTransactions .transactionsTable{
		width:100%;
		border:1px solid #ccc;
	}
	#userDocuments .transactionsTable th,
	#directEpaymentTransactions .transactionsTable th{
		text-align:left;
		padding:4px 8px 4px 8px;
	}
	#userDocuments .transactionsTable td,
	#directEpaymentTransactions .transactionsTable td{
		vertical-align:middle;
		border-top:1px solid #ccc;
		padding:4px 8px 4px 8px;
	}
	#directEpaymentTransactions .transactionsTable tr.bkg1{
		background:#f7f7f7;
	}
	#directEpaymentTransactions .transactionsTable tr.bkg2{
		background:#fff;
	}
	#userDocuments .transactionsTable th.amount,
	#userDocuments .transactionsTable td.amount,
	#directEpaymentTransactions .transactionsTable th.amount,
	#directEpaymentTransactions .transactionsTable td.amount{
		text-align:right;	
	}
	#directEpaymentTransactions .transactionsTable td.payment{
		font-weight:bold;
	}
	#directEpaymentTransactions .transactionsTable td.notes{
		border:0;
		font-size:80%;
	}
	#userDocuments .transactionsTable .id,
	#directEpaymentTransactions .transactionsTable .id{
		width:2%;
	}
	#userDocuments .transactionsTable .date,
	#userDocuments .transactionsTable .time,
	#userDocuments .transactionsTable .amount,
	#directEpaymentTransactions .transactionsTable .date,
	#directEpaymentTransactions .transactionsTable .time,
	#directEpaymentTransactions .transactionsTable .amount{
		width:10%;
	}
	#userDocuments .transactionsTable .response,
	#directEpaymentTransactions .transactionsTable .response{
		text-align:center;
		width:15%;
	}
	.transactionsTable td.response span{
	  color: white;
	  padding: 5px 10px;
	  border-radius: 5px;
	  display: flex;
	  align-items: center;
	  font-size:12px;
	  justify-content: center;
	  font-weight:bold;
	  display: flex;
	  justify-content: space-between;
	}
	.transactionsTable td.response span.ok{
		background-color:#7db910;
	}
	.transactionsTable td.response span.ko{
		background-color:red;
	}
	.transactionsTable td.response span.verify{
		background-color: purple;
	}
	.transactionsTable td.response span.pre-auth{
		background-color: orange;
	}
	.transactionsTable td.response span::before {
	  content: "";
	  background-repeat:no-repeat;
	  background-position:center center;
	  background-size:20px;
	  width:20px;
	  height:20px;
	  margin-right:5px;
	}
	.transactionsTable td.response span.ko::before {
		background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsTAAALEwEAmpwYAAABtUlEQVR4nO2YTUvDQBBAt1XqDxGvHkQ9WPTfiRfBgkXFol78APFmf5FWPIlC8WTxybJNSNNNGnF3Jyt51wy785LZDTNKNTQ0zAAcAGPgCGip2MAkn3AenQTmzROtBNACTnMSF0BbxQKxSwC7wD3wbSmnVALYBj7wxwQYAXdAt0riS5Y3j7BElmNguUzghGpISvSLkt/LBT4CW0BHJwtclUn4ALO3zmGY23u+nKY1nyZveS4ikZCTuLEFvGYCNucChCUwZZowsgXoE5/QKVlIqpxWMvtNbAEpFf8TZ6H/E5TliBtmJIAN4A0PKE8CwSSUR4EgEsqzgHcJ9asDUoEQBxufAiEk8C3gW4IQAj4lCCXgS4KQAj4kCC3gWgIJAZcSSAm4kkBSwIUE0gJ/lWCBQKWGxgUFTdGgTEJPIzKxX7aAl0UtpaQEsJ6Je7IF6OFRYVMvKYEpu4dMzLVtsW5uoeG0kRYvJ2AVeJ8+09PCnaLF9OSrLgwswzMt0VMLDkqf+kqsVbpy9ScCboHn3O0kLlF7EBrZOIV/ItG23E6HKiYwEpcZgbGKDYxED/gE9qXzaWhQNeMHX+MbOy/smroAAAAASUVORK5CYII=");
	}
	.transactionsTable td.response span.ok::before {
		background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsTAAALEwEAmpwYAAABHklEQVR4nO3YwU4CQQzG8RoNL4QcAF8Pz4b4CBI9qVkfCXkCDl42/E3jjpmQYZcDyXTJ9zuSbmhpl8nUTERE5NoAD8AbsANa6mmBb+AVWJ6T+B3wTFxrz7GvgMjJJ+u+scl9AlNgYpUAE+AeaLK8DsCiFOwznzQWDPCe5bcpBfgLm0wtGP46kWxLAfm/TbWxGRinpC0F/LOg6MuRkTEVUJlddQcsKFRAZagDlaEOVIY6cEHAI/Bz4pzyz1eFZ2IcZMANsB84bPdhC+i+b3XpDoz+QrMLfqWcDV0pfXmUfFkwwEeW30spYHk0h01Xde21ysx/0KO1yvzUA775iu5paLUYtYiDJw/cntO6hS+P/GUJsNzddrmUx0ZERMRG7BfuGyJYdmeHOAAAAABJRU5ErkJggg==");
	}
	.transactionsTable td.response span.verify::before {
		background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsTAAALEwEAmpwYAAACtklEQVR4nO2Yu2sVQRSHt0mIaASN4hMs1fwNF0L0FhKCYCE2dpKHoiD4SBevnWitaKN/hBEETVQMlgoWKlexshBFAyYhhlz95OCsnBxnN7vk7oNkPxhY5pydOb+Z2ZkzGwQVFRUVFRVrCWADcBX4ALQonpaLpSGxJQl+mvIyDXTFCZCRLzvjcQJkqkIuAR1BwQAdwGUVVzPOWa/5zqAkAJ0qrlac4z+CkkGS2CoBGcK6ngHiaSTtOAWNSkBQzcAa+QbaBetaQFYA+1ye8xD4BPwEFtzzA+ACsLd0AoAe4F7C+8YScLc0AoBjwBdWQVCUAOCkZ9QfAUPAAWCjK/I8DEy2RQAw5ivOVouw18y7103wTaAvgeh+c08RBtMKiJxKd1eN3J0ibM+BrSm/GX3V/QrsLkpA0wYPDALPgDlXngIDHhF6Jm6nEXDNV5ytHmGvO7vsNpply4a/69/Hb+CU8T2k7IvAnkQCVgNwRjX72Ni2AfNEM+eZrSllP5uHADmQQoaM7YSyvZQRdeWVqj9u3hlRtonML/VuzYfsN7Y+teSOqPob6p2L5h3ZYkPe2870RzLWDhHArGqzO8EvlAHgs3rnqPHpVrZZ28AVsiVSALAZeG3839lBNAJ+2Ea63B6dFcuW0Aq7kSR0vR6/g8rnrbWHIsZlfWXwc3f4vw79sz8BbAk8AKPK736QNcA51eFkG9p7oto73Z4o4zvc4VLikP4Iv5rNozw+cmiGLHnTiSwA7qiOPwLbPT6NFX6r2FTiZi7Bu853Ad9V55KY9SQV4E7sF8o+IzObmwCVsP1SQchoHlb2us2jVL3MWkhLH3p5ixjx7GxTrl62x02u9Lo6/cGGwY8WEry5Un4jPTOFjbwF2OnS7MUEgctucyv3NZ8E2QaB83IguXUu6bPkTm/cYSaHVuxW+Qdf5gPWpZtCXwAAAABJRU5ErkJggg==");
	}
	.transactionsTable td.response span.pre-auth::before {
		background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAAsTAAALEwEAmpwYAAABuElEQVR4nO2WzUpCQRzF3VRCUrrta2u9QiY+ihUmPYF90KI3qJ4jsnUW1DYhWqpBBlGLArGo1r+YOJcG8+PO9WYEHrgw3Pmf/zkz85+PSGSI/wggCuwBj/pMOzpIAwf8xP4gDTxLdBFIqf00SAMNiaYsA41BCE8Cy8BDmyUw/7Im5jeEx4Bt4IXeaAJbhhOW+BxQtgROgByQBMb1zetfyYq7BGb7FZ8B7pSwCiz54KQVa1AHpoOKjwLXSnQOxB24ceBC3CtgJIiBXSWodBL35rpDXwKoKWTHVXzCKriO097NgLUcBq9OuwNY9wquR1xXA4o5VVjexUBRpNUQDKwp7NDFQF2kZAgGzBY1uHUx8CFSzI8BG21iYup6dzHwFqKBCa8QXQzU/CyBz1zeElRdSMci5UIwkFeuIxfSikilEAycKVfWhZTQrWaQ7kM8oxxNl6P8C8Cmt3bO5O9B3ChHIejDs6wE5mJJOIpfWNdysAcrMAXcK5HZGRmf0+6N3HCnAom3mDCj8HCqyl7QIRNTO28VnDfy/sRblmPDKsxuMDGF0J5kbR4aWV1WFZ2Yb2oX1edcsENE/hKfMXB60aQK0wUAAAAASUVORK5CYII=");
	}
	 
	#rma label{
		display:block;
		font-weight:bold;
	}
	#rma select,#rma textarea{
		width:95%;
	}
	#rma .number,#rma .date,#rma .productName,#rma .status{
		text-align:left;
	}
	#descContainer{
		width:95%;border:1px solid #ccc;background:#eee;min-height:160px;height:auto !important;height:160px;padding:4px;
	}
	#userDocuments .docCompoHead{
		background-color:#FFD553;
	}
	#userDocuments .docCompoItem{
		background-color:#FDFDB3;
	}
	#userDocuments .docCompoItem td{
		font-size:77%;
		padding-left:10px;
	}
	.downloadPDFButt{
		display:block;
		width:139px;
		font-size:92%;
		color:#000;
		font-weight:bold;
		margin:5px 0 5px 17px;
		border:0 !important;
		float:left;
		background-image: url(data:image/gif;base64,R0lGODlhnQAdAPeYAPn5+WZmZu3t7erq6szMzPf397+/v9zc3PDw8PX19dDQ0N3d3efn59jY2MjIyNTU1ODg4AAAALu7u+Pj4xEREdTV1OPk48PDw+Dg37u7utjY2fLy8ubn59/g4MjIx7q7u7u6u8fIyODf4NjZ2P8AAOPj5NTU1fLz8sPEw8TDw+fm59HQ0MTExPLy89XU1MPDxL+/wPX09cPExPPy8u/w8NnY2NDR0MjHyOTj4/Pz8sTEw9DQ0cTDxPPy8/Pz893c3PLz8/Dw7+fn5vf3+PX19MfHyL/Av+Pk5MC/v/f49+Tk49zd3OTj5MzNzLq7uubn5vT19dzc3d/g39TV1bq6uuTk5MzMzbq6u9jZ2bu6utHQ0dXV1PDv8MjHx9XV1d3d3Orp6tDR0cfIx9XU1dHR0PDv7+fm5vj399/f3+KMjfT09b/AwOZFRebm5+Gsre7t7cfHx97U1ODf39/Ky+dLTe/w7+C0teGbnOVsbt7j48DAv9nY2ebm5tHR0eN9fvT09N/f4ONzcu/v8ORkZu3t7vj3+OZWWeZcXug8PuK3uOlTVehZW+SEhenq6u3u7eG8vNnZ2N3c3ecxNNzd3c3MzOc+QecvL+lHSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAJgALAAAAACdAB0AAAj/ADEJHDgwgMGDCBMqXMiwocOHECNKnEjRIcGLmAIA2Mixo8ePIEOKHEmypMmTKFOODIBRoEaVMGPKnEmzJkiWGF/a3Mmzp8+UOC/q/Em0qNGaQSMoXbqUAoWjUKNK7Zh0gdWrVimQeDq1q1eeAZiKVbpA69avaNOqDEuirVu3ERY0VUu3bki2b9/GvcrVrt+6YccyxUqhgOEhBZIYXnxmceLHBRAvTtLYsWXDihVb1rx5smXJQyRDjrxYNGnLlS87rlzoMuLQqju/TlL1Kh03WMsm2M2bN5EEMWIkgAKcCJTfCZAL302EyPLevJcTBw4dOfTdaqhb3708+HPpz5ND/4cyHfqf6eETZDfeG4rw5cjXo69ttdKd3BR8bMgBpIX+HD70kEML/p2wwQYnzLABED3MMIOAAAJxgg85bOBDggf60EIOJ7QAxIH99SBgDxIC4eAGM0g44Akn9MBiDyDO0IKA+yV4AoM+AHGhfx/OUKGMAG7QQwtCzmBggCR2iOKFBm6wYX8tyEikkRwyaGEOMs5A3wKWBHJVHmXRgMCYYpKJABdj1kFDmWMiUGYQY8LZZpxnthnEmm6OieaccLLJZpxBlCHInn3aOeecZQQh56GMInBnnpAyKqeYNJRRh51l7HkofXfMkQYehAkg6qiklmrqqaimquqqqb5Rqqusiv/qSKy0ikoIq7XFsYgbdkiCCBuGJELBAMQOAEaxyCarLLHHMrvss9BGK22xjTzb7LTYZittbYywkYYfdriRxiCXUPDEEwxwoIIKHAiRbrsMxBuvEBzIy64Kbdgr7771qmBGvei6q8K7HHBgRrwqCOFuvPCyK6+7TxjMcMQMJ8wAugzL2wYf6jKgwrkDZ4xuGyE/Qe+6DAixrrsHZ4ywu/XGW9UhbOS2QByPUKBECSXgwDPPFpRwRBVK4IBDFRYwocQEEyR9tNIWWDCBEkowMfXRSljgcwkTVIGD1UdMLTUTJWitNRNSW3BE0mWnzXXTRQt9RNhCT3DE1003ffTaE5T/bTXTbzNNd9AlIB100hZUwTQOSoSNtN1a48D04hYkhQcdc9i8QB4UiNABBhBgAHoHn0MgAgYiQNCBHFKIDsHrqkMgxee0v546BlKgATvoUux+OgaAhN6B6R3kDrvnoKP++vCpi5B67NCfrnvozWPwORqge3467LIrL8XzpA9PvPiyMw+BHJ73HnpSimjO1wEH/AA//D9EAv8SXxwQxfwHLMG//vL7wf7897//5a+ABTyg/OgXPwL6b3/9gx8EBcg/+e1vgQeYhATvd4AvYDB+CPTfB6PgvxIiMH4/CIpTVshCFo6gARpoQA1k+MIRxLABDcBCDTRwQxli4YV7gCEO/2swwxnyEIYaGMEMGzACGwpRA1jAAgxfWANI4PCKSKyhEX+IxSFeUYpLxCEPeQhGMS7RiS9kIg5rqEYmGrEGNtzDDUcgxTXOMCgECUAFpvCAKZjABA9wwQMqUIFB8vEBJqiAIB8wSEEq0gVbIOQWtsDICvyRkZScggtcQEhAbgGQFfACJxlZSVAOspAVGAMjvQDIQHqhkw/wAiOnUEhSMrKVtbRkIEfZR0BC0gWqZKQq//hKRBrzAWMoJCg3qUg+CnIKfjSBC/BYEDIo4Jo22MEKFLDNayogDDvwZjetSYYV2GCb2vTmNcOpAG1mE5vd1AI3vRlOec5TAX1opzfPGf8GBcjznDZQgDUDaoOA3pOg7bQnN/upz22u4J/6DGc3FfBObu6AnRRVpzfD8M5uBlSe1HQJAQhACQJYYaQoNSkBmpDSlq70pS5lqUtjCtOZtlSmNR3pSXWKUpymdKc8talQfypUoArVpwQIaUYc4IAQMLWpN2BqVJ/KVA8U4QZRLYID4OCBEHigqlJtahE84IEuULWpDviqVh0ghrCiNa1n1apTixCCLng1BE51AFa/itWp6pWsV32qV+HKVLwyVQxdsOpWDTvWG+RVq12lal33KgayhqAIla2rVZUaAB5cIAU6SIEMWHAB0upABi8wLQt4oIMXpBYFF7gAClJwARn/8CAFKWCtDlggAxSwQAelnW1sWfACHaDgBTKILWp5wFoe9FYGuP1sb1uLAt9W17O1TcELWBvcFKDAtrzlbWqTC9rPFpe0PHjBBW4L29U697ifZUF1Y1tc1L5Au+r1rnFtW9rQ3pezBoBBgJFgAAMYocAwELAeEGwAAhc4wAU2whqMIGACr+HBBrjwgwV8YAwbuMIFXrCHH+xgCDMYCR2G8IGRAAMjlPjFKhawiUfsYRkfWMYPTnGOSdzgBys1I1QAgROyAIIrZOEKGXCCBEAggQ9IwAkZ+EAGJBDkDEyZyU5WspWjTIUoR1kCYP5AFqhABQl4GcxXAEEWPqBkNoMgTshZmLKTPyBlIncZzWaWwBX0DGYQODkDIAC0k498ZSgHWspMlvOS6dxkJ4CgyE5wMpibvORJO6HMkw50lx/9Y5dU5NOgDrWoR03qhAgkIAA7);background-position:0 center;background-repeat:no-repeat;padding:0 0 0 20px;line-height:44px;	}
	.downloadCSVButt{
		display:block;
		width:139px;
		font-size:92%;
		color:#000;
		font-weight:bold;
		margin:5px 0 5px 17px;
		border:0 !important;
		float:left;
		background-image: url(data:image/gif;base64,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);background-position:0 center;background-repeat:no-repeat;padding:0 0 0 20px;line-height:44px;	}
	.repeatOrderButton{
		display:block;
		width:132px;
		font-size:92%;
		color:#000;
		font-weight:bold;
		margin:5px 0 5px 17px;
		border:0 !important;
		float:left;
		overflow:hidden;
		background-image: url(data:image/gif;base64,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);background-position:0 center;background-repeat:no-repeat;padding:0 0 0 25px;line-height:44px;	}
	#userFeedbackOrders .addFeedBackButton{
		width:auto !important;
	}
	.addFeedBackButton{
		display:block;
		width:139px;
		font-size:84.5%;
		color:#000;
		font-weight:bold;
		margin:5px 0 5px 17px;
		border:0 !important;
		float:left;
		background-image: url(data:image/gif;base64,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);background-position:0 center;background-repeat:no-repeat;padding:0 0 0 20px;line-height:44px;	}
	.creditCardPay{
		text-align:left;
		font-weight:bold;
		border:0 !important;
		margin-left:5px;
		background-image: url(data:image/gif;base64,R0lGODlhDwAQAPfRAP////r6+La3u+KlALa5vuClALu7uuXl6eTl6sjIyNHR0erCJNDQ0MfM0sXN07W3uf/++bm6vcjO1NChJsy6pPXXauDh472/xd6nAPLVbGiEw7/ExdeaAIzQ/+O1ALfI1PDx9f///fxgBuC2IvXLuezt8QV03xyZ/c7U1+fev8/T1dW+gMvR1OKuACRatn+363+x4yV00QQ3ofzp3P9WAL/Dycizof9nG+XKeeHFcOPGT+nq7SZ+3PPx7eTk5ufERd3AZODg5NGVAN7BTvHk4eTh1eXJaN/APf9qBe6HO8eym7i5uwR96gRVwMbK0HvA9cHExe2XNMPP1eyxdu7x9tqrHMjN0vq7ANKwTvxzOPLs6cq4ov50K/yKCvjaYrSzsOqbAPb7/srMzP7lfwVp1c/PzyaG5c2KAK6vr//NAMvLzPDWwra6v7q6uubfx+2vAPPBANO0Xv/Vs3+s3f94Hda4TdmkAQVeyvj5+e7Qari5vff3+LKxr+fp8ueqAHudzs2sTSRhv9upA9DJv83ItMXK1uro4cbFu8XGxbu8vQRKtbWvlZiny+6NR3mVxvDKQ8G3k+rNadXV1dq/TdnHjbCwsfPDAEKy/wIbkCaQ7iRqyfxkNeDg4qustLa2trq7va6urq2trezDJU5hrszLwPPa0v769ODVr/H2+NPS0uq1AMHAwPG6APO3ANi6YwRAq720j9PT1eLFZ7GzuMnJydfUzCCW98OtXMStdN/i5ra1tea8JLS2veOtBPv48v9aFdyfAH2k1RJCqaampsulR8G/t+5/RfT097q8wr3AwsO5lsLHzP/++3+88GqGvLO0t/9RDQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAANEALAAAAAAPABAAAAj/ABOgkGClgZNlNS4gY/NATbRoUi7ZymSGRwxNgVwI0/Dp4YcTTEyQudNE0SsZmEYJeOigw5NmL2DMCfbHkTNGSx6mAsCzZwgIpnz1aPOwDLMAAfYcA1FixwFOFjw9JDWmQoY8kYzIAuIqzoovsRQQSnOl1Rs/A4BxEHJmAh8Euop5efRDx5BJdbAAIoarUx8DkmodGkRhiw0lyiDBWnQrhZ6HhdYkaWQsiqgFu0b0wkHgoQo5SOjc6GIJDitVBXLweshiBhcav0SA8dACg51Tsx6KCUMiC7RNU44IqkIpCJqHtPCg0lKKCBVDbork8gHqIYNViKBsSJYogoBnlUINAgsIADs=);background-position:0 center;background-repeat:no-repeat;padding:0 0 2px 20px;line-height:21px;	}
	/*POPUP/LIGHTBOX*/
	#telToFriend{
		padding:15px;
		border:1px solid #ddd;
		max-width:500px;
	}
	#tellToFriendForm{
		margin-top:10px;
		display: flex;
		flex-wrap: wrap;
		justify-content: flex-end;
		align-items: center;
	}
	#tellToFriendForm label{
		font-weight:bold;
		flex-basis:40%;
		margin-bottom:10px;
	}
	#tellToFriendForm>input,
	#tellToFriendForm .butt1,
	#tellToFriendForm .privacyFormBox{
		flex-basis:60%;
		margin-bottom:10px;
	}
	#tellToFriendForm label.error{
		display:none !important;
	}
	#resetPwdRequest label,
	#resetPwd label,
	#pwdModify label{
		font-weight:bold;
		display:block;
	}
	#resetPwdRequest input{
		width:75%;
		margin-bottom:5px;
		padding:5px 2px 5px 2px;
		font-size:92%;
		border:1px solid #ddd;
	}
	#resetPwd form,
	#pwdModify form{
		text-align:center;
		padding:10px 0 10px 0;
	}
	#resetPwd .text,
	#pwdModify .text{
		text-align:left;
		margin:0 0 20px 0;
	}
	#resetPwd .notes,
	#pwdModify .notes{
		font-weight:normal;
		display:block;
		font-size:90%;
		color:#999;
		margin-bottom:5px;
	}
	#resetPwd input,#pwdModify input{
		display:block;
		min-width:250px;
		margin:0 auto 10px auto;
	}
	#resetPwdRequest .butt1,#pwdModify .butt1{
		width:20%;
		display:block;
		margin:5px auto 5px auto;
	}
	#formRequestInfo .butt1{
		margin-top:5px;
		width:auto;
	}
	#resetPwdRequest p,#resetPwdRequest form{
		padding:5px;text-align:center;
	}
	/* ------------------------------------------------ */
	div.cookie-controls{
		margin: 10px auto 10px auto;
		display:flex;
		justify-content: center;
		padding:10px;
	}
	div.cookie-controls a{
  		font-weight: bold;
		text-align: center;
		text-decoration:underline;
		color: #676767 !important;
		padding-left:10px;
		padding-right:10px;
	}
	div.cookie-controls a:not(:first-child) {
	    border-left: 1px solid #676767;
	}
	div.cookie-controls a:hover{
		text-decoration:none;
	}

	#navBar{
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA2UlEQVQ4jZ3ToVbDQBCF4U9ERERGVFRUVlYgEBU8ABJZWYmoQCBxiApEBQKBqIhEIHiAPkofpIhdODlzsk3hV5u7d2ZnMruUqbHEVV5fTIs3vOIeG7zn73YseIpPzAb25vjKniJdIXiCJgd/nDt9F7Sf3jtUef2ExVCCO6yC9ogD9j3tFutLElQ44hT0YoIpXoJxL02h6enFFki9Nj1jE/br7CmyCFVEttLlOssWNwP69UjyXypp1v3ya+kSxZaKxFaecwV/4kGaxFL6of+ik95GNWYs0Rp5PN/CZh5dWLXATwAAAABJRU5ErkJggg==);background-position:0 center;background-repeat:no-repeat;padding:0 0 0 21px;line-height:24px;		font-size:92%;
		margin-bottom:10px;
		line-height:1.5;
	}
	#navBar ul,#navBar li{
		display:inline-block;
		padding:0;
		margin:0;
	}
	#navBar li:before{
		display:inline-block;
	    content:"\3E";
	    margin-right: 0.3em;
	}
	#navBar a{
		font-weight:bold;
	}
	#messageMiddleBox{
		margin-bottom:100px;
	}
	#messageMiddleBox h2 {
	    margin-bottom:10px;
		font-size:190%;
	}
	#messageMiddleBox p{
		font-size:126%;
		line-height:1.5;
		margin-bottom:10px;
		line-height:22px;
	}
	#messageMiddleBox table{
		border:0;
		border-collapse:collapse;
	}
	#messageMiddleBox td, #messageMiddleBox th{
		border:1px solid #ccc;
		padding:4px;
	}
	
	
	/*VISUALIZZAZIONI RISULTATI*/
	.results-view{
		float:right;
		padding:7px;
		text-align:center;
	}
	.results-view li{
		display:inline-block;
		padding:0;
		margin:0;
	}
	.results-view a{
		position:relative;
		margin-left:5px;
		display:inline-block;
		cursor:pointer;
		width:25px;
		height:25px;
	}
	.results-view a:hover,
	.results-view a.selected{
		background:#c6c6c6;
	}
	.results-view .view-grid a:before,
	.results-view .view-horizontal a:before,
	.results-view .view-cubes a:before{
		position: absolute;
		left:0;
		top: 0;
		display: inline-block;
		width: 25px;
		height: 25px;
		color:#000;
		content:" ";
	}
	.results-view .view-cubes a:before{
		background-position: -100px -250px
	}
	.results-view .view-horizontal a:before{
		background-position: -100px -375px;
	}
	.results-view .view-grid a:before{
		background-position: -100px -500px;
	}
	
	#errorPage{
		padding:10px;
		background:#fff;
		border:1px solid #000;
		width:400px;
		margin:80px auto 0 auto;
		font-size:14px;
		text-align:center;
		line-height:18px;
	}
	#errorPage p{padding:10px;margin:0 0 20px 0;}
	#errorPage a{
		display:block !important;
		width:250px !important;
		text-decoration:none;
		padding:3px !important;
		font-weight:bold;
		margin:0 auto 0 auto;
	}
	
	
	#accessMessageBox{
		margin:0 auto 0 auto;
		position:relative;
		top:50px;
		width:750px;
		background:#fff;
		line-height:18px;
		padding:10px;
		border:1px solid #000;
	}
	#accessMessageBox form{
		margin:0;
		padding:15px;
	}
	#accessMessageBox input{
		width:100px !important;
		font-size:14px;
		margin:15px 5px 30px 0;
	}
	#accessMessageBox .content{
		clear:both;
		text-align:center;
	}
	#accessMessageBox .mainText{
		font-size:14px;
	}
	#accessMessageBox .text{
		border-top:2px dotted #999;
		padding-top:5px;
		font-size:84.5%;
		color:#666;
	}
	.fancybox-inner #accessMessageBox{
		top:0;
	}
	.fancybox-inner #languagesBox img{
		border:1px solid #000;
		margin:0 2px 0 2px;
	}
	
	#otherDestinationIframe{
		margin:0;
		padding:0;
		width:650px;
		border:0;
		height:420px;
	}
	#otherDestinationBody,#tellToFriendBody{
		padding:0;
		background:#fff;
	}
	#otherDestination{
		text-align:center;
		width:100%;
		padding-top:10px;
	}
	#otherDestination hr{
		clear:both;
	}
	#otherDestination h3{
		border:2px dotted #ddd;
		padding:0;
	}
	#otherDestination form{
		margin:auto;
		padding:0 0 20px 0;
		width:600px;
		text-align:left;
	}
	#otherDestination label{
		display:block;
		margin:0;
		padding:0 0 10px 0;
		clear:both;
	}
	#otherDestination strong{
		display:block;
		text-align:right;
		float:left;
		width:46%;
		clear:left;
		border-top:1px dotted #ddd;
		padding:5px 5px 0 0;
	}
	#otherDestination .title{
		display:block;
		text-align:left;
		float:left;
		width:46%;
		font-size:138.5%;
		clear:left;
		border:0;
		padding:0 5px 10px 0;
		color:rgb(249, 124, 0);
	}
	#otherDestination input,
	#otherDestination select{
		margin-top:5px;
		width:45%;
	}
	#otherDestination input[name="cmd_OK"][disabled]{
		cursor: not-allowed !important;
		background: #ddd !important;
		color: #999 !important;
		border: 0 !important;
		box-shadow: none !important;
	}
	#otherDestination span.error{
		margin-top:5px;
		color:#ff0000;
		display:block;
	}
	#otherDestination input.butt1{
		clear:left;
		margin:0;
	}
	#rmaNew tr.hidden{
		display:none;
	}
	#rmaNew th{
		border-bottom:1px dotted #ccc;
		text-align:right;
		padding:4px 2px 4px 2px;
		width:35%;
	}
	#rmaNew td{
		border-bottom:1px dotted #ccc;
		padding:4px 2px 4px 2px;
	}
	#rmaNew textarea{
		width:88%;
		display:block;
	}
	#rmaNew select{
		width:50%;
	}
	#rmaNew fieldset{
		border:0;
		padding:0;
		margin:0;
	}
	#rmaNew label{
		font-weight:bold;
		padding:0 4px 0 4px;
	}
	#rma_row_productCode{
		margin-bottom:5px;
	}
	#ricercheRisultati{
		display:none;
		position:absolute;
		top:0;
		z-index:999;
	}
	#ricercheRisultatiContent{
		background:#fff;
		border-bottom:1px solid #ddd;
		border-right:1px solid #ddd;
		border-left:1px solid #ddd;
		min-height: 50px;
	}
	#ricercheRisultatiContent.load{
		background-repeat:no-repeat;
		background-position:center;
		background-color: #fff;
	}
	#ricercheRisultatiContent.load ul,
	#ricercheRisultatiContent.load p{
		display:none;
	}
	#ricercheRisultatiContent p{
		text-align:center;
		padding:20px;
	}
	#ricercheRisultati ul{
		margin:0;
		padding:0;
	}
	#ricercheRisultati li{
		margin:0;
		padding:5px 0 5px 0;
		border-top:1px solid #ddd;
		display: flex;
		flex-direction: row;
		flex-wrap: nowrap;
		align-items:center;
		align-content: flex-start;
	}
	#ricercheRisultati li .thumb{
		width:30px;
		min-width:30px;
		margin:0 0 0 5px;
		padding:0 5px 0 0;
		border-right:1px solid #ddd;
	}
	#ricercheRisultati li .code{
		min-width:130px;
		margin:0 0 0 5px;
		padding:0 5px 0 5px;
		border-right:1px solid #ddd;
		display:inline-block;
		min-height:100%;
		display: flex;
		align-items: center;
	}
	#ricercheRisultati a:link,
	#ricercheRisultati a:visited{
		color:#000 !important;
		text-decoration:none;
		margin:0 0 0 5px;
		padding:0 5px 0 0;
		display:inline-block;
		min-height:100%;
		display: flex;
		align-items: center;
	}
	#ricercheRisultati li:hover{
		background:#eee;
	}
	
	#votoForm{
		text-align:left;
	}
	#votoForm .boxTitle{
		font-size:115%;
		margin:5px 0 10px 0;
	}
	#votoForm form{
		margin:5px 0 0 0;
		padding:5px 0 0 0;
		clear:both;
		border-top:2px dotted #ddd;
		text-align:center;
	}
	#votoForm img{
		margin:0 5px 0 0;
	}
	#votoForm label{
		display:block;
		font-weight:bold;
		font-size:92%;
		padding:10px 0 2px 0;
	}
	#votoForm textarea{
		width:90%;
		height:70px;
		margin-bottom:5px;
	}
	#votoForm fieldset{
		margin:0;
		padding:0;
		border:0;
		display:inline;
	}
	#votoForm fieldset input{
		border:0;
		margin:0;
		cursor:pointer;
		padding:0;
	}
	#addVotoBox div{
		display:flex;
		align-items:center;
	}
	#addVotoBox .img-star-empty,
	.feedbackBoxMedia .img-star-empty{
		margin:0 !important;
		-moz-box-sizing:border-box;
		-webkit-box-sizing:border-box;
		box-sizing:border-box;
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAbCAYAAAH3zbSEAAAABGdBTUEAALGPC/xhBQAABENJREFUSA2lVl1sFFUUPmemLVRaBWpxd9uixkCjxl94Uog0fdBuCQ9GfWuiIQSD4k/8gyd9MEGjxkcT0Pjig4k2BnW3UKglqUpICmiiTRRMFOoWCtGmTSjt7szxu3f2zt4ZZpoWb9LOOd/5P/fce5cobUkhI6HMZhyNMtWkoZpN2CYhbsDARwjHCClm3sXfEzGYyJjbAoOxAQOAfyaW80hyK/deCGVGh2Qg90LIxAnjMo7Dqn2LApFcqxGyFHO7wZzifOkHA0oh9wzocc3L4XtXyED2ccVIMfu2iNQSEnnS1QK73dpMaRcyF0wsOZK9E/y3Rpb6Tc2+apHa+8CQX1rIQR0a9xr58jqSuzmSgsM7uWdiPwq8K8HBRXLd7aG+HGq7TylpZyFaI6SQ/VjLj95+Sw2NUQlRSI62tSThkZrh/UXlS0coZH/SdDFTojnvsqYHcpvUN3FhI3cmCqognO9bSP7/ZYjQj8btWbKnoF7rVMc8RJpkZNjPHaA9xWPSHzC4/a2zmZAW2U9OXRdJZSNMjwNfHsqqBKOWMQg7wUeimzObsJceMcEGC8IKTseUZhb4l6iHus7D2E+yk9EN9dVmnUiSq/N/MCG1YKJwedlGkbogGEX+f9oKmlbXqbgjNl67I4Ai4gwxv0LEY+T7geKyhjtovvwGxHdzfiKc2eh2CDWRyPtw0UyOsxn0rTQ3/weymEbMG+2IEVo3oJj5JAKCQSZDSbVrPczlNpG34jWHPvRVWGhbHwLXQyCDR7B9s+qwX499anZpzuRIbi16NYTeLad5/7QMb4n2OM3QwpcUVH5sb6SynIa9ehw8BO6g2d+GLX+LIpcUlKYqJxBoNcbsK8o/26DnVGQTNvvTRUWrKkXnVj1vg6daSMp4Mb010GklT1rhfA2CbcM83Q/sFxz4e5S9jKxdRdNlPJxyAxIZJOHj5PiTaP8kxJeonieJnUnqHv+HmcPfIKzf0YGRD6GoXuPY4ikEVA4CR8wXEf5V3li6YhRFT6W3F0FVkkgOfypZkkajo79MFRzCXThwB6KVHmrrJd/7HIZNUJiFch/3TvRHjBfB4JLFifb3wQ/881/k1vfyY+d+NaaRoAaUwY4cVSrfoKUPaoz5ADV27uKuY8g2ecnwbStp9uqXCNRdtemnlW4fPzSuko+sxKBGA695F3ned5pnt4Pzf2P/kpe6IHB/HURtQs0NLbz53L/JmrEX4Rol398bYPyZCahmAO17HpfDSeznVmPDPaWvsa9juqUz8+rCTF2plcrh7AaqyKi2ZLebxH8aw9FX88RnwK8L5HwVe/ceePwExTvIPEe04ibOn8X32pV+m3hUrRJG4g3BKSbZ2U09D3/E/IVnXMn3nc00PfMmBmcPqqzXuMgycq68DPodo2d/EyuVwfZ1VK78jkAnqc59jh8dT34CbU9VGnPwFPb2AyTQRPnSavt8GvX/ALgr1irDn9h3AAAAAElFTkSuQmCC) !important;background-position:0 center !important;background-repeat:no-repeat !important;padding:0 0 0 34px !important;line-height:41px;	}
	#addVotoBox .img-star,
	.feedbackBoxMedia .img-star{
		margin:0 !important;
		-moz-box-sizing:border-box;
		-webkit-box-sizing:border-box;
		box-sizing:border-box;
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAbCAYAAAH3zbSEAAAABGdBTUEAALGPC/xhBQAAA2ZJREFUSA21Vk1IVFEUPufNIJqSoWnzo7XSoKDfVZGVCxNmqFW1ilZFUFi0KGrXTlpI0LJoH0SbZGZ0yoQMS6isRS6KQsEa0UUKgeK8eadz75t7ve/Ne+IQPpi553znO/ece+695z2AsIcyMRI2S/wpRcjyoWzMUXLwaLrIOQTNBKVbBSBZ2dh9DnBWMsp/KA3lnEyDkDE9h5IQRBJGvwNQLnG9AlSAP6m19HNtJwWJRhPbFRkpm+gDch4qQI8Rq8fNenhfPdjzf7UhVbAQkdxpT+1e0QYWhEHorjE79gsQWuUSanAPF2XQJAfK/uz9pMpilBmmY2DRmIdcuFvg0G0ugi6BP0KAPgeRyCUdmYaS+6FU+hxA9ELR+h3Y+2NegNpZMcx0FaZGf/p6BwWBMvEbisjzfpFkhILCaDhxVMkVI+XiVypAA+DJ+w11E0SO8Jx34U7VU4uCrVc0T5HU7JSNX9ZyPnlAyeYY6AhEjzTJdt5p2RCQ1zLFG7KbseBJDLIUEWwep9x7lYkJJeLnBOoIS5ia2yaj8IZH+aLNBhJNEOG9cBKQTg9ThXY+jC9Mnke2sJ+djihMO5aBD8pQMSK8MTG/I1+5kKcEd02L15GgQRstq4vXfUHrQMfXZJ8kT0s29sQHA/egkdBTxOfyDNE9bwbGDMStkDLJTgOqXuQMTvCxXKZXyebqvY2t3KgzvUzsBIIRPtK1sOpMEp3b2KEzAoSWxOBokcbb6qBIkwy4gYjaIft2VBM2KFQVFBbtCV5hk3du6uJyVxwCL8ereRq1LFX+UzNQsQWg1MrUFihRi3ir8cU/zQEPet0NDTHHvHFGFtwfijfBAjRE5+HYzKJ6VQoPlIFyYw94n/oEsGmP7EB4ldvAY+9Kh5JpcEpPOYG1C/e/WSBM8xRp7ifcJt3HE1SBlG9PgG0PcjkPKazqEeEZ1NVexO5pzxeJmCcwqArAb/Nufpu/VvoGRwdqtjRhz8+lMP76p9dxPE0vbBIfbkFxObyRMjl0pTQcPww2hbdvwO98ojt8AV0VcQV2NTXi3q+rQfbwlfpaO+e3CGj1QaorKj5bMF3olJ8vjY1bGR/g9Is6gOhWM39uat0nBK6U8m0dULS/caCPEI1cw97ZCZ9fqMrn4Dw4zgDfgHpI/W4276dy+gdYsCkgmiQhswAAAABJRU5ErkJggg==) !important;background-position:0 center !important;background-repeat:no-repeat !important;padding:0 0 0 34px !important;line-height:41px;	}
	#addVotoBox .img-star-half,
	.feedbackBoxMedia .img-star-half{
		margin:0 !important;
		-moz-box-sizing:border-box;
		-webkit-box-sizing:border-box;
		box-sizing:border-box;
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAbCAYAAAH3zbSEAAAABGdBTUEAALGPC/xhBQAABClJREFUSA2tVkFsVFUUvXf+lFKhFqglnWkrJAaIMQGxCxNDBQJBmBJWwo6FadQEUo0LtCxI3BE0xsTEDWjcuoCEANNCEbsgkZCAyMImCgSFYdoOBggQ2s7M/9fz3sx7/f/N/NoSfzL/vXfuvefed999/w5R3CPZdrGy8CKhUaYZqVULT2pNIA2DWrkGUKgMth/B712tEX4pbfMzuGFgFyCmMwhyJ/eOW5nRIRlKf2QX7sRQGryyY6xkqHMTMX+A4NqMMCmD6X6S4BsKyqSEnBm/L9n0e1DIacdybu0iKheeKiHAFbQjf4iZK/kT2e25WzLUKl3jxpecT72K9RkrjJu40bt6djeuQBsyD85GkETiDlAgnyIZL7kEWJ/EJnN1CCbI8/rsMcjZjnXk+79FCHTqxo4pTLKp7/Duo8amdt56e0JhSfVSD2+/d10NdbyQ/NTRStN+n3vmkT2D/WPNpF98nTNjx5DlPAz/URC2uGFG7sxkKPWhA0WWID8cAf73BTycQIgD8yZWCauXNEMUSZIBZTD1/sw8vd7Mw2NdQxI5qpWYDiCnl8IGZo4zTI1CuAZADYk6wzrh+rjXo5V7lW3HjSPPsJnRPXyQlGH0FBdzifYChaSqU2PgjnKlu6Hq+aoyUnIbHqqlC2ynXCO9nrhXhOwLOHjTyK1hFbhiBJFRfU7FuxjG7G1RIOrzCVQWhxWoccErVCx9Buw1RGVr1t4UrRw2SiR6cCwraLp4C2E+BuGLEcLwQiUAXr8PY2oO7EKdY6mooS53iXzu7tlyqE+hZDtWW+B5JohgI8pyUl/25yCIjS6OS86nX0auLiB3C6kYXJORTdEcxxmG8Hk5lV86m6gk12Dv4aBQGtJFk3+MhPjmNJ2XU3pUvgxHyzSz8D44/gvrDTjsH+bkraoUrVu0Nxr+tZWkhI7pL4dOG/nSBvLlIN+Fenrdkqv+2NxwnB6XcDXlBVzRYRK+RImggBwUoHefGrhAnCjQltwD20MhYNVHaeji11Dst4RzmVTbTqUq/YNwqoJEcPipYEmaIjRM+OjwPtU0ojs929FLgf8jDKO3NGJdXYR6nSvG3wnc6OAweMDPf5PX0Mvb7/xu9CKVh16YhaBZhrvSVC6fRkrfMIr/NcrIyiU0OXUcjrbg/wt88Qla6u3lt3KTrm3EqRHytrt5zLvRzTejm/9s8FnHqeLb2qGq6uYFrdxz52Gc/uzVGwQH4wyRhQGc504j5x35U9jdqE7pk6L6YMY+kTMNa8m5VDeVpf7nWyvyDRTLqsqUp5DPL7G+i2COwvk00aIWztzEWPvE79QnZ5f8COXfT5mepGpz3Du2Wre7lhZ8yflbFM6Adqh8iDQSP/uk1l0FqbtTGe5cRaXynyC7SklvP7+TuxxH4OKogz0UBF8hzYspk18Wvp9G91/Z0rFdAlEMnwAAAABJRU5ErkJggg==) !important;background-position:0 center !important;background-repeat:no-repeat !important;padding:0 0 0 34px !important;line-height:41px;	}
	#votoForm .starOFF{
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAbCAYAAAH3zbSEAAAABGdBTUEAALGPC/xhBQAABENJREFUSA2lVl1sFFUUPmemLVRaBWpxd9uixkCjxl94Uog0fdBuCQ9GfWuiIQSD4k/8gyd9MEGjxkcT0Pjig4k2BnW3UKglqUpICmiiTRRMFOoWCtGmTSjt7szxu3f2zt4ZZpoWb9LOOd/5P/fce5cobUkhI6HMZhyNMtWkoZpN2CYhbsDARwjHCClm3sXfEzGYyJjbAoOxAQOAfyaW80hyK/deCGVGh2Qg90LIxAnjMo7Dqn2LApFcqxGyFHO7wZzifOkHA0oh9wzocc3L4XtXyED2ccVIMfu2iNQSEnnS1QK73dpMaRcyF0wsOZK9E/y3Rpb6Tc2+apHa+8CQX1rIQR0a9xr58jqSuzmSgsM7uWdiPwq8K8HBRXLd7aG+HGq7TylpZyFaI6SQ/VjLj95+Sw2NUQlRSI62tSThkZrh/UXlS0coZH/SdDFTojnvsqYHcpvUN3FhI3cmCqognO9bSP7/ZYjQj8btWbKnoF7rVMc8RJpkZNjPHaA9xWPSHzC4/a2zmZAW2U9OXRdJZSNMjwNfHsqqBKOWMQg7wUeimzObsJceMcEGC8IKTseUZhb4l6iHus7D2E+yk9EN9dVmnUiSq/N/MCG1YKJwedlGkbogGEX+f9oKmlbXqbgjNl67I4Ai4gwxv0LEY+T7geKyhjtovvwGxHdzfiKc2eh2CDWRyPtw0UyOsxn0rTQ3/weymEbMG+2IEVo3oJj5JAKCQSZDSbVrPczlNpG34jWHPvRVWGhbHwLXQyCDR7B9s+qwX499anZpzuRIbi16NYTeLad5/7QMb4n2OM3QwpcUVH5sb6SynIa9ehw8BO6g2d+GLX+LIpcUlKYqJxBoNcbsK8o/26DnVGQTNvvTRUWrKkXnVj1vg6daSMp4Mb010GklT1rhfA2CbcM83Q/sFxz4e5S9jKxdRdNlPJxyAxIZJOHj5PiTaP8kxJeonieJnUnqHv+HmcPfIKzf0YGRD6GoXuPY4ikEVA4CR8wXEf5V3li6YhRFT6W3F0FVkkgOfypZkkajo79MFRzCXThwB6KVHmrrJd/7HIZNUJiFch/3TvRHjBfB4JLFifb3wQ/881/k1vfyY+d+NaaRoAaUwY4cVSrfoKUPaoz5ADV27uKuY8g2ecnwbStp9uqXCNRdtemnlW4fPzSuko+sxKBGA695F3ned5pnt4Pzf2P/kpe6IHB/HURtQs0NLbz53L/JmrEX4Rol398bYPyZCahmAO17HpfDSeznVmPDPaWvsa9juqUz8+rCTF2plcrh7AaqyKi2ZLebxH8aw9FX88RnwK8L5HwVe/ceePwExTvIPEe04ibOn8X32pV+m3hUrRJG4g3BKSbZ2U09D3/E/IVnXMn3nc00PfMmBmcPqqzXuMgycq68DPodo2d/EyuVwfZ1VK78jkAnqc59jh8dT34CbU9VGnPwFPb2AyTQRPnSavt8GvX/ALgr1irDn9h3AAAAAElFTkSuQmCC);background-position:0 center;background-repeat:no-repeat;padding:0 0 0 34px;line-height:41px;	}
	#votoForm .starON{
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAbCAYAAAH3zbSEAAAABGdBTUEAALGPC/xhBQAAA2ZJREFUSA21Vk1IVFEUPufNIJqSoWnzo7XSoKDfVZGVCxNmqFW1ilZFUFi0KGrXTlpI0LJoH0SbZGZ0yoQMS6isRS6KQsEa0UUKgeK8eadz75t7ve/Ne+IQPpi553znO/ece+695z2AsIcyMRI2S/wpRcjyoWzMUXLwaLrIOQTNBKVbBSBZ2dh9DnBWMsp/KA3lnEyDkDE9h5IQRBJGvwNQLnG9AlSAP6m19HNtJwWJRhPbFRkpm+gDch4qQI8Rq8fNenhfPdjzf7UhVbAQkdxpT+1e0QYWhEHorjE79gsQWuUSanAPF2XQJAfK/uz9pMpilBmmY2DRmIdcuFvg0G0ugi6BP0KAPgeRyCUdmYaS+6FU+hxA9ELR+h3Y+2NegNpZMcx0FaZGf/p6BwWBMvEbisjzfpFkhILCaDhxVMkVI+XiVypAA+DJ+w11E0SO8Jx34U7VU4uCrVc0T5HU7JSNX9ZyPnlAyeYY6AhEjzTJdt5p2RCQ1zLFG7KbseBJDLIUEWwep9x7lYkJJeLnBOoIS5ia2yaj8IZH+aLNBhJNEOG9cBKQTg9ThXY+jC9Mnke2sJ+djihMO5aBD8pQMSK8MTG/I1+5kKcEd02L15GgQRstq4vXfUHrQMfXZJ8kT0s29sQHA/egkdBTxOfyDNE9bwbGDMStkDLJTgOqXuQMTvCxXKZXyebqvY2t3KgzvUzsBIIRPtK1sOpMEp3b2KEzAoSWxOBokcbb6qBIkwy4gYjaIft2VBM2KFQVFBbtCV5hk3du6uJyVxwCL8ereRq1LFX+UzNQsQWg1MrUFihRi3ir8cU/zQEPet0NDTHHvHFGFtwfijfBAjRE5+HYzKJ6VQoPlIFyYw94n/oEsGmP7EB4ldvAY+9Kh5JpcEpPOYG1C/e/WSBM8xRp7ifcJt3HE1SBlG9PgG0PcjkPKazqEeEZ1NVexO5pzxeJmCcwqArAb/Nufpu/VvoGRwdqtjRhz8+lMP76p9dxPE0vbBIfbkFxObyRMjl0pTQcPww2hbdvwO98ojt8AV0VcQV2NTXi3q+rQfbwlfpaO+e3CGj1QaorKj5bMF3olJ8vjY1bGR/g9Is6gOhWM39uat0nBK6U8m0dULS/caCPEI1cw97ZCZ9fqMrn4Dw4zgDfgHpI/W4276dy+gdYsCkgmiQhswAAAABJRU5ErkJggg==);background-position:0 center;background-repeat:no-repeat;padding:0 0 0 34px;line-height:41px;	}

	#votoForm .votoValue{
		border:0;
		width:12px;
		height:20px;
		margin:0 2px 0 2px;
		font-size:20px;
		line-height:18px;
		text-align:center;
		font-weight:bold;
		padding:0;
	}
	
	#addVotoBox form{
		display:inline;
	}
	#addVotoBox img{
		margin:0 2px 0 2px;
	}
	#addVotoBox fieldset{
		float:left;
	}
	
	#userFeedback table{
		width:100%;
	}
	#userFeedback td,#userFeedback th{
		padding:2px 5px 2px 5px;
		text-align:left;
		border-bottom:1px dotted #ccc;
	}
	#userFeedback span{
		color:#000;
	}
	#userFeedback td{
		color:#666666;
	}
	#userFeedback a{
		font-weight:bold;
		border:0 !important;
	}
	
	#userFeedbackOrders{
		margin-bottom:20px;
	}
	#userFeedbackOrders td{
		padding:5px;
	}
	
	#userFeedbackOrders .products{
		border:1px solid #ddd;
		margin-bottom:10px;
		background:#fff;
		width:100%;
	}
	#userFeedbackOrders .products td{
		border-bottom:1px dotted #ccc;
		padding:2px 5px 0 5px;
		-moz-box-sizing: content-box;
		-webkit-box-sizing: content-box;
		box-sizing: content-box;
		vertical-align:middle;
	}
	#userFeedbackOrders th{
		-moz-box-sizing: content-box;
		-webkit-box-sizing: content-box;
		box-sizing: content-box;
		vertical-align:middle;
	}
	#userFeedbackOrders th:nth-child(1),
	#userFeedbackOrders .products td:nth-child(1){
		
	}
	#userFeedbackOrders th:nth-child(2),
	#userFeedbackOrders .products td:nth-child(2){
		white-space:nowrap;
		width:210px;
	}
	#userFeedbackOrders .addProductFeedBackButton{
		display:block;
		font-weight:normal;
		font-size:84%;
		border:0;
		color:#666666;
		margin:0;
		line-height:1.5;
		padding:2px 0 2px 5px;	}
	#colMid #productsWishList{
		margin-bottom:10px;
	}
	#colMid #productsWishList .prod{
		background:#eee;
	}
	#colMid #productsWishList .title{
		width:60%;
		float: left;
	}
	#colMid #productsWishList .wishbutton{
		border-bottom:1px solid #ddd;
		padding-bottom:10px;
		margin-bottom:10px;
		overflow:hidden;
	}
	#discountCodesBox{
		margin:0 0 40px 0;
		border:1px solid #d6d5d5;
		clear:both;
	}
	#discountCodesBox form{
		padding:10px;
		margin:0;
		min-height:20px;
		border:1px solid #fff;
		text-align:right;
		background:#fccc62;
	}
	#discountCodesBox .boxTitle{
	    color:#000000;
	    font-size:92%;
		padding:5px 5px 2px 5px;
		margin:0;
		border-left:1px solid #fff;
		border-right:1px solid #fff;
		border-top:1px solid #fff;
		display:none;
	}
	#discountCodesBox p{
		float:left;
		margin:0;
		padding:0 0 10px 0;
		line-height:19px;
		font-weight:bold;
	}
	#discountCodesBox input{
		margin:0 0 10px 5px !important;
	}
	.increaseLine {
	    background: #fef3a4;
	}
	.discountLine{
		background:#fccc62;
	}
	.discountLine p{
		font-size:17px !important;
		font-weight:bold !important;
		color:#CC0000 !important;
		line-height:25px;
		display:block;
	}
	.imageList{
		margin:0 0 20px 0;
		text-align:center;
		clear:both;
	}
	.imageList table{
		margin:auto;
	}
	.imageList li{
		text-align:center;
		float:left;
		border:1px solid #ccc;
		margin:5px;
		overflow:hidden;
	}
	.imageList p{
		height:30px;
		margin:2px 0 0 0;
		padding:2px;
		background:#eee;
		font-weight:bold;
		overflow:hidden;
		line-height:14px;
	}
	.imageList img{
		margin:0 auto 0 auto;
		display:block;
		border:0;
	}
	
	/*UPLODIFY*/
	.uploadifyQueueItem {
		font: 11px Verdana, Geneva, sans-serif;
		border: 2px solid #F2DBDB;
		background-color: #FAEFEF;
		margin-top: 5px;
		padding: 5px;
	}
	.uploadifyError {
		border: 2px solid #FBCBBC !important;
		background-color: #FDE5DD !important;
	}
	.uploadifyQueueItem .cancel {
		float: right;
	}
	.uploadifyQueueItem .cancel img{
		float:left;
		margin-right:5px;
	}
	.uploadifyQueueItem .cancel a{
		border-bottom:0 !important;
		height:15px;
		color:#000 !important;
		font-weight:bold;
	}
	.uploadifyQueueItem .cancel a:after{
		content:"Elimina"
	}
	.uploadifyProgress {
		background-color: #FFFFFF;
		border-top: 1px solid #808080;
		border-left: 1px solid #808080;
		border-right: 1px solid #C5C5C5;
		border-bottom: 1px solid #C5C5C5;
		margin-top: 10px;
		width: 100%;
	}
	.uploadifyProgressBar {
		background-color: #0099FF;
		width: 1px;
		height: 3px;
	}
	#directEpaymentBox table{
		margin:20px auto 20px auto;
		width:100%;
		background: #f9f9f9;
		border:1px solid #ccc;
		padding:10px 0 10px 0;
	}
	#directEpaymentBox th{
		text-align:right;
		padding:10px;
		width:20%;
	}
	#directEpaymentBox td{
		padding:10px;
		text-align:left;
	}
	#directEpaymentBox textarea{
		width:90%;
		height:100px;
	}
	#directEpaymentBox select{
		width:45%;
		margin-bottom:10px;
	}
	#directEpaymentBox input{
		width:20%;
	}

	#jsNotEnabledMessage{
		text-align:center;
		margin:10px 10px 20px 10px;
	}
	#jsNotEnabledMessage img{
		margin:auto;
	}
	
	#mapLinksBox table{
		width:100%;
		background:#fff;
	}
	#mapLinksBox td{
		padding:0 4px 4px 4px;
		border-right:2px dotted #999;
		width:16%;
	}
	#mapLinksBox th{
		padding:2px 4px 2px 4px;
		text-align:left;
		border-right:2px dotted #999;
		width:16%;
		background:#eee;
	}
	#mapLinksBox th a{
		display:block;
		padding:0 2px 0 2px;
		font-weight:bold;
		font-size:84.5%;
		text-decoration:none;
		color:#464646;
	}
	#mapLinksBox ul{
		margin:0;
		padding:0;
	}
	#mapLinksBox li{
		margin:0;
		padding:0 2px 0 2px;
		list-style:none;
	}
	#mapLinksBox li a{
		color:#000;
		text-decoration:underline;
		color:#8B8B8B;
	}
	#colSx,#colDx{
		text-align:center;
		display:table-cell;
		vertical-align: top;
		overflow:hidden;
	}
	#colSx{
		width:250px;
									   min-width:250px;
									   max-width:250px;		padding:30px 20px 30px 20px;	}
	#colDx{
		width:250px;
									   min-width:250px;
									   max-width:250px;		padding:30px 20px 30px 20px;	}
	#body_getProd #colSx{
		width:250px;
									   min-width:250px;
									   max-width:250px;		padding:30px 20px 30px 20px;	}
	#body_getProd #colDx{
		width:250px;
									   min-width:250px;
									   max-width:250px;		padding:30px 20px 30px 20px;	}
	#body_showCart #colDx,#body_cartStep #colDx, #body_regStep #colDx, #body_addressStep #colDx, #body_courierStep #colDx, #body_paymentStep #colDx, #body_sendStep #colDx{
		width:170px;
		min-width:170px;
	}
	#colMid{
		padding:30px 20px 30px 20px;		width:100%;
		display:table-cell;
		vertical-align: top;
	}
	#mainTable{
		background:#fff;		width:100%;
		table-layout:fixed;
		display:table;
	}
	#header_responsive .header_top_bar,
											 #header_responsive .top_buttons,
											 #header_responsive .header_bottom_bar{
												display:block;
												margin:0 auto 0 auto;
												clear:both;max-width:1760px;min-width:900px;
												width:100%;
											 }
											 #head .header_container{
												display:block;
												margin:0 auto 0 auto;
												clear:both;max-width:1760px;min-width:900px;
												width:100%;
											 }	#mainTableContainer{
		display:block;
		margin:0 auto 0 auto;
		clear:both;
		max-width:1760px;		min-width:900px;
		width:100%;
	}
	
	#mapLinksBox{
		display:block;
		margin:0 auto 0 auto;
		clear:both;
		max-width:1760px;		min-width:900px;
		width:100%;
	}
	
	
	#iceCatIframe{
		margin:0;
		background-image: url(data:image/gif;base64,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);background-position:center center;background-repeat:no-repeat;padding:0;line-height:48px;	}
	.socialShare{
		display:flex;
		margin-top:20px;
		padding:10px 0 10px 0;
		border-top:1px solid #eee;
		align-items:center;
		justify-content: space-between;
	}
	.socialShare div{
		flex-grow: 1;
		flex-shrink: 1;
		flex-basis: 0;
		text-align: center;
		padding:0 10px 0 10px;
		white-space: nowrap;
	}
	.socialShare strong{
		display:block;
	}
	.socialShare .btn{
		background-repeat:no-repeat;
		display:inline-block;
		width:50px;
		height:50px;
		transition-property: all;
		transition-duration: 0.6s;
		transition-timing-function: ease;
		position:relative;
	}
	
	#productShipping{
		width:500px;
	}
	#productShipping form{
		margin:10px 0 5px 0;
		padding:10px;
		border:1px solid #ddd;
		background:#eee;
		text-align:left;
	}
	#productShipping input, #productShipping select{margin:0 5px 0 5px;}
	#productShipping table{
		width:100%;
		margin-top:10px;
	}
	#productShipping th{
		padding:5px !important;
		border-top:1px dotted #ddd !important;
		text-align:left;
	}
	#productShipping td{
		padding:5px !important;
		border-top:1px dotted #ddd !important;
		text-align:right;
		vertical-align:middle;
	}
	#productShipping th span{
		display:block;
		font-size:84.5%;
		font-weight:normal;
	}
	#productShipping .bkg1{
		background-color:#F7F7F7;
	}
	#productShipping .bkg2{
		background-color:#fff;
	}
	#productShipping input{
		width:100px;
	}
	#productShipping label{
		font-weight:bold;
		font-size:84.5%;
		width:200px;
		float:left;
		display:block;
		clear:left;
		border-bottom:1px solid #ddd;
		text-align:right;
	}
	#productShipping input, #productShipping select{
		margin:0 0 5px 205px;
		display:block;
	}
	#productShipping h3{
		font-size:123%;
		margin:0;
		padding:10px;
		text-align:center;
		color:#FF0000;
	}
	#productShipping h4{
		font-size:123%;
		margin:0;
		padding:0;
		color:#FF0000;
	}
	#productShipping p{
		text-align:left;
		font-size:84.5%;
	}
	.shippingDetails span{
		display:inline-block;
		margin:0;
		padding:0 0 5px 0;
	}
	.shippingDetails span.sIva{
		font-size:80%;
	
	}
	.shippingDetailsButton{
		display:block;
		margin:0;
		border:0 !important;
		text-decoration:none;
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAOCAYAAAGtPYfWAAAABGdBTUEAALGPC/xhBQAAAl9JREFUOBGtlDtoU2EUx3NvrjdGQVDaQRBKMT5Aa+3QVh1acFJxE4SQJwTBCB1a1AoWioMUiovFKjhkyKObqIuC4FQc7GJRcMmgiAEXp0BMgkn8na8912uqkqEHznde//P4zv2SQACKxWKdeDzeEt3adLwQaYjIQ0GIYWEsdzqdQWNkMpl9zWYz2m63HxgoR6lUMiXUDpAxrwb6EdG1iakpDs2yUqnURKvVWqLHsEFaVsVIOZji91jigGw5SL9gWdYxkZh7HMeZ8qagaZRyNwmcFPBf6DOJG1fSIK3eow+p3SVlVR/pKE12mBEEgN2AK/B3zOfiU7JtO4p/APupLNAbT1erQJ+cY6y7apsENj5Qr9dv4LwKBzWoUjrDo4VC4ZOdTqeP8nnGcNiw11HBIovFYh/jxMEe8gD/GUlyPsgBDTkb0pwvffq/1K/epkCcZyOPkGfgV2Jv8qD4mPab2N5IGPL5n5E0TbA/n8+viU8I/xS+ebmLPND9GJNcaoLYcXgMPSTAXon8t/AseW3XdddzuVzVn2uHQiGXR+8AEN4F1/2AXnRyxqmxwtSrjUZjjlt84fUf1Fwrm83urVarw0wyAlje7iXkbgX0Ksmv0OSA4hOJxDSNr+M/+8d+BcAUjxHyEbaN/M9Ei55C0R/XOpMsYjeRJ5jsFrqrwC75BswS/JNNnCY2gzSvaksTXsoVil1EvgN0DfDOSCTypFwu3wkGg5fxjXYVF3MV/yINfoTD4de1Wu0+vnPUmMS/tmVd/gLJZPIwf10r+CIUWGbnt/1xvw52BGwBn7zWBbD3NP4LDC3t7/If2rsAAAAASUVORK5CYII=);background-position:0 center;background-repeat:no-repeat;padding:2px 0 2px 30px;line-height:15px;	}
	.gpsrManufacturerInfoDetail {
		padding: 10px;
	  max-width: 700px;
	  margin: 0 auto;
	}
	.gpsrManufacturerInfo a::after {
	  content: "\24D8";
	  display: inline-block;
	  margin-left: 4px;
	}
	.gpsranag {
	  margin-bottom: 40px;
	  border-bottom: 1px solid #ddd;
	}
	.gpsranag h2 {
	  font-size:1.6rem;
	  color: #868686;
	  margin-bottom: 15px;
	  border-bottom: 1px solid #000;
	  padding-bottom: 5px;
	}
	.gpsranag p{
		display: flex;
		font-size:1rem;
		color: #555;
		margin:0;
		padding:0;
		color: #222;
		border-top:1px solid #ddd;
	}
	.gpsranag strong {
		padding: 5px 5px 5px 0;
		flex-basis: 100px;
		flex-shrink:0;
		color: #606060;
		text-align: right;
		background:#f7f7f7;
		font-weight: normal;
	}
	.gpsranag span{
		padding: 5px 0 5px 5px;
	}
	.gpsranag .name {
		font-weight: bold;
		margin-bottom: 5px;
		border: 0;
	}
	.gpsranag .name strong{
		background:none;
	}


	/* Responsive design */
	@media (max-width: 480px) {
	  .gpsrManufacturerInfoDetail {
	    padding: 20px;
	  }

	  .gpsranag h2 {
	    font-size:1.4rem;
	  }

	  .gpsranag p{
	    font-size:0.9rem;
	  }

	  .gpsranag .name {
	    font-size:1.1rem;
	  }
	}

	.toolOneyBox strong {
	  padding: 5px 12px 0 0;
	  color: #737171;
	  font-family: sans-serif;
	  text-transform: uppercase;
	  font-size:11px;
	}
	.toolOneyBox {
	  display: flex;
	  margin: 20px 0 20px 0;
	}
	.toolOneyButt::after {
	  display: block;
	  position: absolute;
	  right: 0;
	  top: 0;
	  width: 14px;
	  height: 14px;
	  content: "";
	  text-align: center;
	  background:url("/ReadySkins/wonder/img/payments/oneytooltip.svg") no-repeat;
	}
	.toolOneyButt.disabled::after {
	  background:url("/ReadySkins/wonder/img/payments/oneytooltip-grey.svg") no-repeat;
	}
	a.toolOneyButt {
		display: inline-block;
		position: relative;
		padding: 5px 20px 5px 0px;
		background:url("/ReadySkins/wonder/img/payments/x4_without_fees_IT.svg") no-repeat;
		width: 150px;
		height: 52px;
		font-size: 0;
	}
	a.toolOneyButt.disabled{
		background:url("/ReadySkins/wonder/img/payments/x4_without_fees_IT_alt.svg") no-repeat;
	}
	.toolOneyButt .toolOneyButtTooltip {
	  position: absolute;
	  color: #2d2b2b;
	  border: 3px solid #b2b2b2;
	  width: 100%;
	  font-size:12px;
	  background: #fff;
	  padding: 10px;
		top: -17px;
		left: 183px;
	}
	.toolOneyButt .toolOneyButtTooltip::after {
	  content: "";
	  width: 10px;
	  height: 10px;
	  border-left: 3px solid #b2b2b2;
	  display: block;
	  position: absolute;
	  left: -9px;
	  background: #fff;
	  transform: rotate(45deg);
	  top: 14px;
	  border-bottom: 3px solid #b2b2b2;
	}
	@media screen and (max-width: 800px){
		.toolOneyButt .toolOneyButtTooltip {
		  top: 77px;
		  left:0;
			width:150px;
		}
		.toolOneyButt .toolOneyButtTooltip::after {
			left: calc(50% - 5px);
			top: -9px;
			transform: rotate(135deg);
		}
	}
	
	.findomesticButtContainer{
		display:inline-block;
		margin-top:10px;
		color:#000 !important;
		width:100%;
	}
	.findomesticButtContainer a{
		font-weight:bold;
		color:#000;
	}
	.findomesticButtContainer:after{
		display:block;
		content:" ";
		width:100%;
		height:70px;
		background-image:url("/ReadySkins/wonder/img/findomestic-banca-logo.png");
		background-position: 0 0;
		background-repeat: no-repeat;
		background-size:auto 65px;
		margin:-11px 0 0 -4px;
	}
	#ECS_anags p, #ECS_destinations p{
		font-weight:bold;
		font-size:123%;
		margin:15px 0 15px 0;
	}
	#ECS_anags form, #ECS_destinations form{
		width:100%;
		float:left;
		border-bottom:1px dotted #ccc;
		padding:0 0 5px 0;
		margin:0 0 5px 0;
	}
	#ECS_anags label, #ECS_destinations label{
		color:#666666;
		display:block;
		float:left;
	}
	#ECS_anags span, #ECS_destinations span{
		color:#666666;
		display:block;
		margin-bottom:5px;
	}
	#ECS_anags .butt1, #ECS_destinations .butt1{
		display:block;
		float:right;
		width:100px !important;
	}
	#ECS_anags label input, #ECS_destinations input{
		margin-top:2px;
	}
	#orderStepNavBar{
		margin-bottom:20px;
		text-align:center;
	}
	#orderStepNavBar ul{
		margin:0 auto 0 auto;
		padding:0;
		text-align:center;
		display:table;
		width:100%;
	}
	#orderStepNavBar li{
		margin:0;
		padding:0;
		max-width:350px;
		height:40px;
		text-align:center;
		min-width:25px;
		vertical-align:bottom;
		display:table-cell;
	}
	#orderStepNavBar form{
		display:block;
		margin:0;
		width:100%;
		height:25px;
		background-image: url(data:image/gif;base64,R0lGODlhyAAZAIABAFZWVgAAACH5BAEAAAEALAAAAADIABkAAAJcjI+py+0Po5y02ouz3rz7D4biSJbmiabqyrbuC8fyTNf2jef6zvf+DwwKh8Si8YjUAZbMpvMJjUqn1Kr1is1qt9xp8gsOi8fksvmMTqvX7Lb7DY/L5/S6/Y7PzwsAOw==);background-position:bottom left;background-repeat:repeat-x;padding:0;line-height:38px;	}
	#orderStepNavBar strong{
		color:#000000;
		font-weight:bold;
		font-size:92%;
		display:block;
		padding:0 5px 0 5px;
		height:15px;
		line-height:13px;
		text-overflow: ellipsis;
		overflow:hidden;
	}
	#orderStepNavBar .current strong{
		color:#000;
	}
	#orderStepNavBar .disabled strong{
		color:#d1d0d0;
	}
	#orderStepNavBar input{
		display:block;
		width:100%;
		height:25px;
		line-height:16px;
		color:#fff;
		font-size:138.5%;
		border:0;
		font-weight:bold;
		cursor: pointer;
		background-color:transparent;background-image: url(data:image/gif;base64,R0lGODlhHQAZALMAAG1sbGtqapSTk+rq6ry8vFpZWc3NzYB/f6uqqnJxcezs7EtKSsPDw////0pJSQAAACH5BAAAAAAALAAAAAAdABkAAASHsMk5BxGprJIEGVQoNgoCOGiaAogyisahzuphvBMT0DwaMDjDrtcL3EQKGZF4cIUQyygiNDhFiQDQhHCNEiiC7lJASYiJCUrh3CtQFmzeQh2nuSfmuio9CetTZFt/KV8VVnpZT4NTIUl6TSNCcUY4Omc/OBIxXTaZEyWHNCxOnhUXGRsdHzgRADs=);background-position:bottom center;background-repeat:no-repeat;	}
	#orderStepNavBar .disabled input{
		cursor:auto;
		background-image: url(data:image/gif;base64,R0lGODlhHQAZALMAAPLy8trZ2eTj49XU1NnY2O7u7tva2urp6d/e3vDw8Pr6+v///9HQ0AAAAAAAAAAAACH5BAAAAAAALAAAAAAdABkAAASFcMk5VRFmsGFEUVQoLsoRMGiaBgc4hgCizioCvFNC0DxKJDjArtcj3EQKGZGIcFEOy+ghpDhFiQHnonCNFiiC7lJAMYiJBormzBtQ2EQ1nOaemOeq9CSMT5EnXH0oXxVWeFkhUH1TVEpwTSNCcEY4Omc/OBIxXTaZFSZYLZ5UFxkbHR84EQA7);background-position:bottom center;background-repeat:no-repeat;	}
	#orderStepNavBar .current input{
		background-image: url(data:image/gif;base64,R0lGODlhHQAZALMAAP7x5P7w4vqVMfqULvzCiPuxaP3buf3PofqHFvujTPqZOPl9Av3Uq/////l8AAAAACH5BAAAAAAALAAAAAAdABkAAASHsMk5wykKLaTKCVQoNgAhOGiaCgQwikaizmpivBMz0Dw6MDjDrtcb3EQAGZGYcIUIyyghFDhFiQLQ5HCNHiiF7rJAUYiJCgri3ENQFmzeQh2nuSfmuio9CetTZFt/KV8VVnpZT4NTIUl6TSNCcUY4Omc/OBIxXTaZEyWHNCxOnhUXGRsdHzgRADs=);background-position:bottom center;background-repeat:no-repeat;	}
	#orderStepNavBar #cartStep input{
		background-image: url(data:image/gif;base64,R0lGODlhXgEZALMPAG1sbGtqapSTk+rq6ry8vFpZWc3NzYB/f6uqqnJxcezs7EtKSsPDw0pJSf///wAAACH5BAEAAA8ALAAAAABeARkAAAT/0MlJq7046827/2AYDoSQFEuRCMSQPXAsz3Rt33iu73zv/zWRcEgsGo9EBQLQaDqdAITiAqxar9isdofser/gsMRweJqfB4Nly26731uxfE6vOxiBs74ZYFTggIGCg3aFhocfBnl7ewFqE4ORkpNAiJaXlgpljIwHUxKUoaKjMJimp3IInKsIkKSvsHCos7RFA0yrjAAuDrG+v1i1wsMdBLmrBKDAy8w6xM/QFALHnALKzdjZpdHcwwnUjAnX2uTA3ee0BeB7BePl76/o8qYL63oL7vD6lPP9iOr2zLTrta8gP38I63wL+EQcQYMQBSWcKGcaQyfWHkbc6Iaixy/GZy42SaaRo8ksH1MeuSVyV76TMH+onElE1cVWL2PqdEazJwhNDD252kmUi8+jHRTZc0ShqNMcSKNuwAOuz5+nWGlI3YqBzLE0a7KK3ca17AQluPRE+XR1bFazcCeQMIFCBQteVNxmjQAAOw==);background-position:bottom center;background-repeat:no-repeat;	}
	#orderStepNavBar #sendStep input{
		background-image: url(data:image/gif;base64,R0lGODlhXgEZALMPAG1sbGtqapSTk+rq6ry8vFpZWc3NzYB/f6uqqnJxcezs7EtKSsPDw0pJSf///wAAACH5BAEAAA8ALAAAAABeARkAAAT/8MlJq7046827/2B4OWRZDoSQFEuRCMRgznRt33iu73zv/8CZaEgsGo/ITk2BADSeUCgAoQhar9isdstLer/gcJJmOETP0YOBy26732yxfE6vzxgBtP4ZYMD/gIGCDnWFhociJgZ5e3sBa4ORkpNdiJaXmA8lCmaNjQdVlKKjlJmmp3IlCJ6sCKSvsH+os7RGJANOrI0AMrG+v1e1wsNKDgS6rATAy8w7xM/QFCQCyJ4CzdjZJtHcxCQJ1Y0J2uTN3ee0JAXhewXl77/o8qYkC+x6C/D6r/P9lur30LjbR3CSv4OFvgU8M66gQ0EII6ZyQG0hlGsPM8KRyPELiWMWYZ8o00gyTseTthzgCsmrpEstKGMOURXS1cubVmTq/LCp0z1QOIP+2El0gyJG4R4JXVqpqNMKd5Dq6sO0ao6nWCeQ8elJjdWvNrJmXdJkFxWwaIWIfXoDhQoWLmD0SkvXQQQAOw==);background-position:bottom center;background-repeat:no-repeat;	}
	#orderStepNavBar #sendStep.disabled input{
		background-image: url(data:image/gif;base64,R0lGODlhXgEZALMNAPr6+uTj4/Ly8u7u7tnY2NXU1Orp6dva2trZ2d/e3vDw8NHQ0P///wAAAAAAAAAAACH5BAEAAA0ALAAAAABeARkAAAT/sMlJq7046827/2B4MWRZAkNwFEtxBANgznRt33iu73zv/8CZaEgsGo/ITg1gQCyeUCjCIAtar9isdrtLer/gcJImSETP0YSAy26732yxfE6vzxQEtP5JUMD/gIGCDHWFhociJgJ5e3sEa4ORkpM8iJaXmBInZo2NCVWUoaKTmaWmciUGnasGo66vf6eys0YkAE6rjQigsL2+QbTBwkoMA7mrA7/Ky13Dzs8TJAHHnQHM19gm0NvDJAfUjQfZ48zc5rMkLOB6BeTuvufxpSTrje/3rvL6lun1aO34ApLaR9AOg2/+oogTyFBQwYeoGExLCMVaw4twIGr8QsIYxSfJXTCKjLOxZC0Gtz7uGslSi8mXQ1J9bNWyphWYOD9sSvjJps8fOYNuUMQI3KOfSCsJXWrhTtFcfZJKzcG0arQZZY6pmcrVhlWrS5rootK1rJCvTG+gUMHCBQxeZs1GAAA7);background-position:bottom center;background-repeat:no-repeat;	}
	#orderStepNavBar #cartStep.disabled input{
		background-image: url(data:image/gif;base64,R0lGODlhXgEZALMNAPr6+uTj4/Ly8u7u7tnY2NXU1Orp6dva2trZ2d/e3vDw8NHQ0P///wAAAAAAAAAAACH5BAEAAA0ALAAAAABeARkAAAT/kMlJq7046827/2AYAkNwFEtxBAOQNXAsz3Rt33iu73zv/zWRcEgsGo9EgAGxaDqdCIPLAqxar9isdofser/gsESQeJqfCQF1y26731qxfE6vMxSEs75JUFTggIGCg3aFhocfAnl7ewRqE4ORkpNAiJaXlgBljIwJUwyUoaKjMJimp3IGnKsGkKSvsHCos7RFAEyrjAhTsb2+WLXBwh0DuasDEr/Ky1zDzs8TAcacAcnM19gx0NvDB9OMB9bZ48rc5rQo33oF4uTusOfxpuqM7e/3ofL6iOn0T+yg8AmktK+gHW/+noQLOLChIIMQ5UhL6KQaQ4cY3UTc+KUYxSbIZC5mHJmFo8kjtz7uskeyZaWTMIeootiKpcubzWLq/KApoSdXOIPm3El0gyJ6jigIXZqjqNMNeL71+cO0Ko2nWDGQMZZmjdWvDbKKraAEl54on5SC/Tq27QQSJlCoYJGW6tqqEQAAOw==);background-position:bottom center;background-repeat:no-repeat;	}
	#orderStepNavBar #cartStep.current input{
		background-image: url(data:image/gif;base64,R0lGODlhXgEZALMPAP7x5P7w4vqVMfqULvzCiPuxaP3buf3PofqHFvujTPqZOPl9Av3Uq/l8AP///wAAACH5BAEAAA8ALAAAAABeARkAAAT/0MlJq7046827/2AYBkehIAuiFEeQPXAsz3Rt33iu73zv/zWRcEgsGo9EAEHQaDqdAgLgAqxar9isdofser/gsMSQeJqfCYNly26731uxfE6vOxiDs745YFTggIGCg3aFhocfBnl7ewNqE4ORkpNAiJaXlgBljIwJUxKUoaKjMJimp3IEnKsEkKSvsHCos7RFAUyrjAIuDrG+v1i1wsMdB7mrB6DAy8w6xM/QFAXHnAXKzdjZpdHcwwrUjArX2uTA3ee0COB7COPl76/o8qYL63oL7vD6lPP9iOr2zLTrta8gP38I63wL+EQcQYMQBSWcKGcaQyfWHkbc6Iaixy/GZy42SaaRo8ksH1MeuSVyV76TMH+onElE1cVWL2PqdEazJwhNDD252kmUi8+jHRTZc0ShqNMcSKNuwAOuz5+nWGlI3YqBzLE0a7KK3ca17AQluPRE+XR1bFazcCeQMIFCBQteVNxmjQAAOw==);background-position:bottom center;background-repeat:no-repeat;	}
	#orderStepNavBar #sendStep.current input{
		background-image: url(data:image/gif;base64,R0lGODlhXgEZALMPAP7x5P7w4vqVMfqULvzCiPuxaP3buf3PofqHFvujTPqZOPl9Av3Uq/l8AP///wAAACH5BAEAAA8ALAAAAABeARkAAAT/8MlJq7046827/2B4OWRZBkehIAuiFEdgznRt33iu73zv/8CZaEgsGo/ITg1AEDSeUKiAAAhar9isdstLer/gcJJmSETP0YSBy26732yxfE6vzxgDtP45YMD/gIGCDnWFhociJgZ5e3sDa4ORkpNdiJaXmA8lAGaNjQlVlKKjlJmmp3IlBJ6sBKSvsH+os7RGJAFOrI0CMrG+v1e1wsNKDge6rAfAy8w7xM/QFCQFyJ4FzdjZJtHcxCQK1Y0K2uTN3ee0JAjhewjl77/o8qYkC+x6C/D6r/P9lur30LjbR3CSv4OFvgU8M66gQ0EII6ZyQG0hlGsPM8KRyPELiWMWYZ8o00gyTseTthzgCsmrpEstKGMOURXS1cubVmTq/LCp0z1QOIP+2El0gyJG4R4JXVqpqNMKd5Dq6sO0ao6nWCeQ8elJjdWvNrJmXdJkFxWwaIWIfXoDhQoWLmD0SkvXQQQAOw==);background-position:bottom center;background-repeat:no-repeat;	}
	#otherDestinationsPage .destinationButton{
		margin-bottom:15px;
	}
	#otherDestinationsPage table, #couriersListPage table, #paymentsListPage table, #sendOrderDetails table{
		width:100%;
		border:0;
		clear:both;
	}
	#otherDestinationsPage th, #couriersListPage th, #paymentsListPage th, #sendOrderDetails th{
		text-align:right;
		width:20%;
		border-bottom:1px dotted #D6D5D5;
		padding:10px;
		background:#eee;
	}
	#otherDestinationsPage td, #couriersListPage td, #paymentsListPage td, #sendOrderDetails td{
		text-align:left;
		padding:10px;
		background:#fff;
		border:0;
		border-bottom:1px dotted #D6D5D5;
	}
	#otherDestinationsPage td input, #couriersListPage td input, #paymentsListPage td input, #sendOrderDetails td input{
		width:90%;
	}
	#otherDestinationsPage td textarea, #couriersListPage td textarea, #paymentsListPage td textarea, #sendOrderDetails td textarea{
		width:90%;
	}
	.otherDestinations ul, .couriersList ul, .paymentsList ul{
		margin:0;
		padding:0;
	}
	.otherDestinations li,
	#couriersList li{
		border-bottom:1px solid #ddd;
		/*padding:0 0 10px 10px;*/
		padding:0 0 15px 0;
		margin:0 0 15px 0;
		/*line-height:15px;*/
	}
	#couriersList span.alert{
		color:#f41c1c;
	}
	.otherDestinations li input, .couriersList li input{
		float:left;
		margin:0 13px 0 0;
		width:auto !important;
	}
	.otherDestinations p, .couriersList p{
		float:left;
		margin:0;
		padding:0;
		display:block;
	}
	.invoiceAddress span, .otherDestinations span,.couriersList .span{
		display:block;
	}
	
	#otherDestinationsPage .freeText, #couriersListPage .freeText, #paymentsListPage .freeText, #sendOrderDetails .freeText{
		color:#616161;
		line-height:18px;
	}
	#couriersList .title,
	#paymentsList .title{
		display:inline-block;
		position:relative;
	}
	#couriersList .title input[type="radio"],
	#paymentsList .title input[type="radio"]{
		position:absolute;
		top:3px;
		left:0;
		margin:0;
	}
	#couriersList .title strong,
	#paymentsList .title strong{
		padding-left:25px;
		display: inline-block;
	}
	.couriersList .notes,
	#paymentsList .notes{
		font-size:90%;
		margin:0;
		padding:10px 0 0 25px;
		color:#666;
		display:block;
		clear:both;
		line-height:1.5;
	}
	#couriersList .amount{
		display:inline-block;
	}
	#paymentsList .notes strong{
		display:inline;
		float:none;
	}
	#paymentsList .amount{
		display:inline-block;
		font-weight:normal;
	}
	#paymentsList .iva,.couriersList .iva{
		font-size:90%;
	}
	#paymentsList li{
		border-bottom:1px solid #ddd;
		/*padding:0 0 10px 10px;*/
		padding:0 0 15px 0;
		margin:0 0 15px 0;
		-moz-box-sizing: border-box;
		-webkit-box-sizing: border-box;
		box-sizing: border-box;
	}
	#paymentsList .title strong.pay{
		padding:0 0 0 83px;
		-moz-box-sizing: border-box;
		-webkit-box-sizing: border-box;
		box-sizing: border-box;
		min-height:30px;
	}
	#paymentsList li .pay:after{
		content: "";
		display: inline-block;
		position: absolute;
		top:0;
		left: 28px;
		width: 48px;
		height: 30px;
		background-size: 48px;
		background-repeat:no-repeat;
		background-position:0 0;
	} 
	#paymentsList .ico_1:after{
		background-image:url(/ReadySkins/wonder/img/payments/cartadicredito.png);
	}
	#paymentsList .ico_5:after{
		background-image:url(/ReadySkins/wonder/img/payments/paypal.png);
	}
	#paymentsList .ico_10:after{
		background-image:url(/ReadySkins/wonder/img/payments/skrill.png);
	}
	#paymentsList .ico_20:after{
		background-image:url(/ReadySkins/wonder/img/payments/postepay.png);
	}
	#paymentsList .ico_50:after{
		background-image:url(/ReadySkins/wonder/img/payments/contrassegno.png);
	}
	#paymentsList .ico_60:after{
		background-image:url(/ReadySkins/wonder/img/payments/bonifico.png);
	}
	#paymentsList .ico_65:after{
		background-image:url(/ReadySkins/wonder/img/payments/bonifico.png);
	}
	#paymentsList .ico_70:after{
		background-image:url(/ReadySkins/wonder/img/payments/contanti.png);
	}
	#paymentsList .ico_75:after{
		background-image:url(/ReadySkins/wonder/img/payments/assegno.png);
	}
	
	#sendOrderDetails{
		margin:10px 0 10px 0;
		width:100%;
		float:left;
		clear:both;
	}
	#sendOrderDetails .alert{
		background:#FAD6CF;
		border:1px solid #ff0000;
	}
	#sendOrderDetails .edit{
		display:inline-block;
		float:right;
		border:0 !important;
		text-decoration:none !important;
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjg3RkZBQzUyQjVEOTExRThCNDZERDc2QTk4MThFNzRCIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjg3RkZBQzUzQjVEOTExRThCNDZERDc2QTk4MThFNzRCIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ODdGRkFDNTBCNUQ5MTFFOEI0NkRENzZBOTgxOEU3NEIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6ODdGRkFDNTFCNUQ5MTFFOEI0NkRENzZBOTgxOEU3NEIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7enyAJAAABuUlEQVR42oyTP0gCURzHf6mheWghDk0tzQ1tLi1W2CIcDU65NVzc0lpCheDSVE7i0CLkIugQcuAcREuuTk5hf/QQIvVU7vV9x7P0NOsHH+53v/d739977/ce0Y8pYFXA/UVwKsYuaI4dgmfwAd7Bm/BfwCdogI74fwSSXeC+VquxSqXCms0ma7fblj8cDlmpVGLcCoWC9UXuLdi1CzzU63X2H0PuNdgA+yDAJ7tGKqZpUj6fJ1Se2mM0GqVAwMo/AZdABU9g51vA4XBQKBSiwWAwJeD3+6nf73P3BtyBbbAJzlzjib1eb6YAj6fTae7ywazo0jEoTmyhWq1OCfDKuVyOOh3eCDoQYX4W60Cfe4iGYbBUKsUUReEHOKIH9kYFJlaQSCSo2+1a/3wlHKfTSZlMZpRmABloc9uIPTNVVScqu91uJtq39uc9QEUmSdL3ZI/HwzRN4/7V+PKt7s26241Gg8rlMnm9XkJlKhaLFIlE+NCKPddlD7RaLcpms+Tz+Sgej1MsFqNwOPzrQ+IC5vjt03WdkskkybJMwWBwZv54YAEcgXOxXxKvbgkszyj4CrbEa7XsS4ABAF3MGyjGu8x4AAAAAElFTkSuQmCC);background-position:0 center;background-repeat:no-repeat;padding:5px 5px 5px 21px;	}
	#courierBox p, #paymentBox p{
		float:left;
		margin:0;
		padding:5px;
		width:60%;
	}
	#courierBox p.alert{
		float:none;
		clear:both;
		margin:5px;
		width:auto;
	}
	#destinationBox p{
		padding:0 0 5px 0;
		margin:5px;
		clear:both;
		border-bottom:1px dotted #D6D5D5;
	}
	#destinationBox strong{
		display:block;
		float:left;
		margin:0;
		padding:5px;
		width:70%;
	}
	#sendOrderDetails .container{
		display:flex;
		margin-bottom:10px;
		margin-top:10px;
	}
	#destinationBox,#courierBox,#paymentBox{
		width:33%;
		min-height:120px;
		margin:0 5px 0 5px !important;
	}
	
	div.orderDeniedMessage{
		padding:10px 20px 10px 20px;
	}
	#sendOrder div.orderDeniedMessage{
		margin:70px auto 20px auto;
		padding:0;
	}
	div.orderDeniedMessage h2,
	h2.orderDeniedMessage{
		margin:0;
		padding:10px 0 10px 0;
		font-size:120%;
	}
	div.orderDeniedMessage p{
		padding: 10px 0 10px 0;
		margin: 0;
		border-bottom:1px solid #ddd;
		position:relative;
	}
	div.orderDeniedMessage p:before{
		content:"\26AC";
		display: inline-block;
  		margin-right:5px;
	}
	
	#qrCodeBox p{
		padding:10px;
	}
	label.error{
	  /*color: #ff0000;
	  font-weight:normal !important;
	  display:inline-block;
	  padding:5px 0 5px 0;*/
	  display:none;
	}
	input.error, select.error,input.wrongValue,select.wrongValue{
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAUpJREFUeNpivBIUxEAJYMIhngnEB4D4PxLeBcQJhAxQhGqcBsT2aHKuQDwfiLcDsTQ2A3SB+CqyRmY+PgYmDg4wjQQ8gPgSEKsgG8AGxOuAmBNZJYugIAOPlRUDm7g4usuFgHg1yA6YAckwE5EBt64ug2x2NgOPtTW2cDIA4kCYAVF4g5qREZdMAhOS/zHA70+fGP7+B0bA16+4DNCFGcCPTfbv+/cMf37+ZPj98SMuA/hhBrzGJvsHaMCHrVsZfj16hMuA1zADLmNNZcAo/PvlC8N/3GFwGWbAAmyyXJqaDJLx8Qx85ua4DJgLM2AZEJ/FCMQXLxi+XL7M8OvhQ2yaDwLxVkakzARKxseAWAIl+kCxAKMRABQoJshhAAL3gRjk1uNwEZgmVM37oOrAAc+C5iyQyVZA7A3NeYrQNAIK5JvQsNqNrAEgwAAO6VaUCoOyHgAAAABJRU5ErkJggg==);background-position:98% center;background-repeat:no-repeat;	 	box-shadow: 0 0 2px #ff0000;
	  	border-color: #ff0000;
	}
	textarea.error,textarea.wrongValue{
		background-color:#fff;background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAUpJREFUeNpivBIUxEAJYMIhngnEB4D4PxLeBcQJhAxQhGqcBsT2aHKuQDwfiLcDsTQ2A3SB+CqyRmY+PgYmDg4wjQQ8gPgSEKsgG8AGxOuAmBNZJYugIAOPlRUDm7g4usuFgHg1yA6YAckwE5EBt64ug2x2NgOPtTW2cDIA4kCYAVF4g5qREZdMAhOS/zHA70+fGP7+B0bA16+4DNCFGcCPTfbv+/cMf37+ZPj98SMuA/hhBrzGJvsHaMCHrVsZfj16hMuA1zADLmNNZcAo/PvlC8N/3GFwGWbAAmyyXJqaDJLx8Qx85ua4DJgLM2AZEJ/FCMQXLxi+XL7M8OvhQ2yaDwLxVkakzARKxseAWAIl+kCxAKMRABQoJshhAAL3gRjk1uNwEZgmVM37oOrAAc+C5iyQyVZA7A3NeYrQNAIK5JvQsNqNrAEgwAAO6VaUCoOyHgAAAABJRU5ErkJggg==);background-position:98% 90%;background-repeat:no-repeat;		box-shadow: 0 0 2px #ff0000;
		border-color: #ff0000;
	}
	#categorieslinks,
	#brandLinks{
		overflow:hidden;
	    -moz-column-gap: 10px;
	    -webkit-column-gap: 10px;
	    column-gap: 10px;
	 	-moz-column-count: 3;
		-webkit-column-count: 3;
		column-count: 3;
		padding:0 10px 10px 10px;
	}
	#categorieslinks .dontsplit{
	    display:table;
	}
	#categoriesLinksContainer dl,
	#brandLinksWrapper dl,
	.categoriesLinks dl{
		margin:0 5px 10px 0;
	}
	#categoriesLinksContainer dt,
	#brandLinksWrapper dt{
		font-weight:bold;
		font-size:138.5%;
		margin:0 0 5px 0;
		list-style:none;
	}
	#categoriesLinksContainer dd,
	#brandLinksWrapper dd,
	.categoriesLinks dd{
		margin:0 0 2px 5px;
		text-align:left;
	}
	#currenciesBox form{
		padding:10px;
	}
	#currenciesBox select{
		width:100%;
	}
	#compatTypesBox form{
		padding:5px;
	}
	#compatTypesBox label{
		padding:3px;
		font-size:100%;
		margin:0 0 13px 0;
		width:250px;
		float:left;
		text-align:right;
		line-height:21px;
		height:22px;
		overflow:hidden;
		font-weight:bold;
		clear:left;
	}
	#compatTypesBox select{
		margin:0 auto 10px auto;
		display:block;
	}
	#compatTypesBox span{
		display:block;
		margin:0 auto 10px auto;
	}
	#overrideCartLightBox{
		width:610px;
	}
	#overrideCartLightBox form{
		margin:auto;
		text-align:left;
	}
	#overrideCartLightBox p{
		padding-bottom:10px;
	}
	#overrideCartLightBox a{
		display:block;
		width:auto !important;
		float:none;
		clear:both;
		margin:10px 0 10px 0;
		line-height:23px !important;
	}
	#overrideCartLightBox a img{
		display:block;
		float:left;
		margin:0 0 20px 0;
	}
	.feedbackBoxMedia{
		position:relative;
		top:0;
		left:0;
		text-align:center;
		padding:20px 0 10px 0;
		font-size:100%;
	}
	
	.feedbackBoxMedia .rating strong{
		font-size:30px;
	}
	.feedbackBoxMedia .rating span{
		font-size:25px;
	}
	.feedbackBoxMedia .content{
		margin-top:5px;
		padding:70px 0 5px 0;
	}
	.feedbackBoxMedia .content a{
		display:block;
				background-image: url(/ReadySkins/wonder/img/user_rating.png);
		background-position:center top;
		background-repeat:no-repeat;
		padding:109px 0 0;
		position:absolute;
		top:0;
		left:0;
		width:100%;
	}
	.feedbackBoxMedia .certified{
		position:absolute;
		top:0;
		left:33px;
		margin:auto;
	}
	
	.feedbackBoxMedia .stars span{
		margin:0 2px 0 2px;
	}
	#colMid .webPageGallery_imgs{
		padding:0;
		text-align:center;
		clear:both;
		display: -ms-flexbox;
	    display: -webkit-flex;
	    display: flex;
	    -webkit-flex-direction: row;
	    -ms-flex-direction: row;
	    flex-direction: row;
	    -webkit-flex-wrap: wrap;
	    -ms-flex-wrap: wrap;
	    flex-wrap: wrap;
	    -webkit-justify-content: flex-start;
	    -ms-flex-pack: start;
	    justify-content: flex-start;
	    -webkit-align-content: flex-start;
	    -ms-flex-line-pack: start;
	    align-content: flex-start;
	    -webkit-align-items: flex-start;
	    -ms-flex-align: start;
	    align-items: flex-start;
	    -moz-box-sizing: border-box;
		-webkit-box-sizing: border-box;
		box-sizing: border-box;
	}
	#colMid .webPageGallery_imgs li{
		list-style:none !important;
		margin:0;
		padding:10px 5px 10px 5px;
		position:relative;
		top:0;
		left:0;
		-webkit-box-sizing: border-box;
	     -moz-box-sizing: border-box;
	          box-sizing: border-box;

	    -webkit-flex: 0 1 33%;
	    -ms-flex: 0 1 33%;
	    flex: 0 1 33%;
	    -webkit-align-self: stretch;
	    -ms-flex-item-align: stretch;
	    align-self: stretch;
	    display: -ms-flexbox;
	    display: -webkit-flex;
	    display: flex;
	}
	#colMid .webPageGallery_imgs a{
		border:1px solid #f2f2f2;
		-webkit-box-shadow: 0px 0px 9px 0px rgba(50, 50, 50, 0.05);
		-moz-box-shadow:    0px 0px 9px 0px rgba(50, 50, 50, 0.05);
		box-shadow:         0px 0px 9px 0px rgba(50, 50, 50, 0.05);
		padding:5px;
		-webkit-flex: 0 1 100%;
	    -ms-flex: 0 1 100%;
	    flex: 0 1 100%;
	    -webkit-align-self: stretch;
	    -ms-flex-item-align: stretch;
	    align-self: stretch;
		display: -ms-flexbox;
	    display: -webkit-flex;
	    display: flex;
	    -webkit-flex-direction: column;
	    -ms-flex-direction: column;
	    flex-direction: column;
	    -webkit-flex-wrap: nowrap;
	    -ms-flex-wrap: nowrap;
	    flex-wrap: nowrap;
	    -webkit-justify-content: space-between;
	    -ms-flex-pack: justify;
	    justify-content: space-between;
	    -webkit-align-content: flex-start;
	    -ms-flex-line-pack: start;
	    align-content: flex-start;
	    -webkit-align-items: flex-start;
	    -ms-flex-align: start;
	    align-items: flex-start;
	}
	#colMid .webPageGallery_imgs img{
		-webkit-align-self: center;
	    -ms-flex-item-align: center;
	    align-self: center;
	}
	#colMid .webPageGallery_imgs span{
		width:100%;
		padding:5px 0 5px 0;
		line-height:1.5;
		text-align:center;
		color:#707070;
		font-size:95%;
		-webkit-align-self: stretch;
	    -ms-flex-item-align: stretch;
	    align-self: stretch;
	    display:block;
	}

	/*Banner cookie*/
	#cookieAlert{
		background:#fff;
		color: #000;
		position: fixed;
		bottom: 0;
		right: 0;
		left: 0;
		z-index: 8010;
		box-shadow: 0 0 18px rgba(0,0,0,.2);
		display:flex;
		align-items: center;
		justify-content: space-around;
		flex-wrap: wrap;
	}
	#cookieAlert h2{
		color: #696969;
		font-size:25px;
		margin: 0 0 15px 0;
		padding:0;
	}
	#cookieAlert a{
		text-decoration:underline;
	}
	#cookieAlert>div.text{
		width: 400px;
		padding: 15px 30px 15px 30px;
		flex-grow: 2;
		text-align: justify;
		font-size:80%;
	}
	#cookieAlert>div.btn{
		display:flex;
		flex-wrap: wrap;
		justify-content: center;
		flex-grow: 1;
	}
	#cookieAlert a.details,
	#cookieAlert a.ok{
		display:inline-block;
		padding:10px 5px;
		text-decoration:none;
		min-width: 200px;
		text-align: center;
		font-weight:bold;
		margin:10px;
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		-khtml-border-radius: 3px;
		border-radius: 3px;
	}
	#cookieAlert a.ok{
		background-color:#4eae54;
		border:1px solid #3f7755;
		color:#fff;
	}
	#cookieAlert a.ok:hover{
		background:#5fdf5b;
	}
	#cookieAlert a.details{
		color:#424141;
		border:1px solid #424141;
	}
	#cookieAlert a.details:hover{
		background: #bfbcbc;
		color:#fff;
	}
	#cookieAlert a.close{
		position: absolute;
		right: 10px;
		top:10px;
		font-size: 0;
		text-decoration:none;
	}
	#cookieAlert a.close::before {
	    content: "\00d7";
	    font-weight: bold;
	    font-size:22px;
	    line-height: 20px;
	}

	/*Lightbox cookie*/
	#cookieFormChoice{
	  max-width: 600px;
	  width: 100%;
	  margin: auto;
	}
	#cookieFormChoice form{
		text-align:center;
		margin-top:20px;
	}
	#cookieFormChoice a{
		text-decoration:underline;
	}
	#cookieFormChoice button{
	  	margin: 20px auto 30px auto;
	  	min-width: 300px;
	  	background: #fff;
		color:#424141;
		border:1px solid #424141;
		font-weight: bold;
		padding: 10px 30px 10px 30px;
		cursor:pointer;
	}
	#cookieFormChoice button:hover{
		background: #bfbcbc;
		color:#fff;
	}
	#cookieFormChoice button.accept{
	  	background-color:#4eae54;
		border:1px solid #3f7755;
	  	color: #fff;
	}
	#cookieFormChoice button.accept:hover{
		background: #5fdf5b;
	}
	#cookieFormChoice h2{
		font-size:25px;
		margin: 0 0 15px 0;
		padding:0;
		text-align:left;
		color: #696969;
	}
	#cookieFormChoice .list{
		display: flex;
		flex-direction: column;
		border: 1px solid #ddd;
		padding: 0 20px 0 20px;
		text-align:left;
	}
	#cookieFormChoice .list li{
	  display: flex;
	  flex-wrap: wrap;
	  border-bottom: 1px solid #ddd;
	  padding: 15px 0 15px 0;
	  align-items: center;
	  justify-content: space-between;
	}
	#cookieFormChoice .list li:last-child {
	  border: 0;
	}
	#cookieFormChoice .list li strong{
	  display: flex;
	  align-items: center;
	}
	#cookieFormChoice .list li.withText strong{
	  cursor:pointer;
	}
	#cookieFormChoice .list li.withText strong::before {
	  content: "+";
	  font-size:20px;
	  margin-right:5px;
	}
	#cookieFormChoice .list li.withText.show strong::before {
	  content: "-";
	}
	#cookieFormChoice .list li p{
	  display:none;
	  flex-basis:100%;
	}
	#cookieFormChoice .list li.withText.show p{
	  display:block;
	}
	#cookieFormChoice .switch {
	  position: relative;
	  display: inline-block;
	  width: 60px;
	  height: 34px;
	}
	#cookieFormChoice .switch input { 
	  opacity: 0;
	  width: 0;
	  height: 0;
	}
	#cookieFormChoice .slider {
	  position: absolute;
	  cursor: pointer;
	  top: 0;
	  left: 0;
	  right: 0;
	  bottom: 0;
	  background-color: #ccc;
	  -webkit-transition: .4s;
	  transition: .4s;
	}
	#cookieFormChoice .slider:before {
	  position: absolute;
	  content: "";
	  height: 26px;
	  width: 26px;
	  left: 4px;
	  bottom: 4px;
	  background-color: white;
	  -webkit-transition: .4s;
	  transition: .4s;
	}
	#cookieFormChoice input:checked + .slider {
	  background-color: #4eae54;
	}
	#cookieFormChoice input:focus + .slider {
	  box-shadow: 0 0 1px #2196F3;
	}
	#cookieFormChoice input:checked + .slider:before {
	  -webkit-transform: translateX(26px);
	  -ms-transform: translateX(26px);
	  transform: translateX(26px);
	}
	#cookieFormChoice .slider.round {
	  border-radius: 34px;
	}
	#cookieFormChoice .slider.round:before {
	  border-radius: 50%;
	}

	
	#pageNotFound{
		text-align:center;
	}
	#pageNotFound span{
		color:#bbb;
	}
	#pageNotFound p{
		margin:0 0 20px 0;
		padding:20px;
		font-size:138.5%;
		border-bottom:1px solid #999;
		line-height:40px;
	}
	#pageNotFound a{
		display:block;
		border:1px solid #000 !important;
		width:150px;
		padding:10px;
		margin:20px auto 0 auto;
	}
	
	
	#header_responsive .list.show{
								opacity:1;
								height:auto;
								z-index:99;
								width:200px;
							}
							#header_responsive .list{
								-webkit-transition:opacity 300ms ease;
								-moz-transition:opacity 300ms ease;
								-ms-transition:opacity 300ms ease;
								-o-transition:opacity 300ms ease;
								transition:opacity 300ms ease;
								background:#fff;
								position:absolute;
								opacity:0;
								height:0;
								z-index:-1;
								-webkit-border-bottom-right-radius: 5px;
								-moz-border-bottom-right-radius: 5px;
								-khtml-border-bottom-right-radius: 5px;
								border-bottom-right-radius: 5px;
								-webkit-border-bottom-left-radius: 5px;
								-moz-border-bottom-left-radius: 5px;
								-khtml-border-bottom-left-radius: 5px;
								border-bottom-left-radius: 5px;
								-moz-box-sizing: border-box;
								-webkit-box-sizing: border-box;
								box-sizing: border-box;
								border:1px solid #ddd;
								max-height:300px;
								overflow-y:auto;
								padding:10px;
								width:0;
							}
							#header_responsive .list a:hover{
								background-color:#ddd;
							}
							#header_responsive .list a{
								display:block;
								background-repeat:no-repeat;
								line-height:2.3em;
								cursor:pointer;
								color:#000;
								border-bottom:1px solid #ddd;
								-webkit-transition: all 0.5s ease;
								-moz-transition: all 0.5s ease;
								-ms-transition: all 0.5s ease;
								-o-transition: all 0.5s ease;
								transition: all 0.5s ease;
							}
							#header_responsive #top_countries .list{
								padding-top:55px;
							}
							#top_countries .list a.hide,
							#left_countries .list a.hide{
								display:none;
							}
							#top_countries .list input,
							#left_countries .list input{
								font-size:115%;
								width:100%;
								padding-right:20px;
							}
							#top_countries .list .searchWrapper{
								position: fixed;
								width: 170px;
								margin: -55px -10px;
								padding: 10px 5px 5px 5px;
								background: #fff;
							}
							#top_countries .list .countrySearchReset{
								cursor:pointer;
								color:#bbb;
								font-weight: bold;
								font-size: 25px;
								display:none;
								position: absolute;
								right: 7px;
								top: 7px;
							}
							.countrySearchReset:hover{
								color:#000;
							}
							#header_responsive .loginAndRegister{
								padding-top:0;
								border-spacing:5px;
							}
							#header_responsive .popup{
								-webkit-transition: all 300ms ease;
								-moz-transition: all 300ms ease;
								-ms-transition: all 300ms ease;
								-o-transition: all 300ms ease;
								transition: all 300ms ease;
								-webkit-box-shadow: 7px 7px 7px 0 rgba(50, 50, 50, 0.19);
								-moz-box-shadow:    7px 7px 7px 0 rgba(50, 50, 50, 0.19);
								box-shadow:         7px 7px 7px 0 rgba(50, 50, 50, 0.19);
								border-top:1px solid #ddd;
								border-left:1px solid #ddd;
								border-right:1px solid #ddd;
								border-bottom:1px solid #ddd;
								position: absolute;
								opacity:0;
								z-index:-1;
								min-width:400px;
								max-width:500px;
								height:0;
								overflow:hidden;
								background:#fff;
								right:0;-webkit-border-radius:3px;
					  		-moz-border-radius:3px;
					  		-khtml-border-radius:3px;
				 	 		border-radius:3px;}
							#header_responsive a:hover + .popup,
							#header_responsive .popup:hover{
								opacity:1;
								z-index:200;
								height:auto;
							}
							#header_responsive .rightMenu{
								-webkit-transition: all 300ms ease;
								-moz-transition: all 300ms ease;
								-ms-transition: all 300ms ease;
								-o-transition: all 300ms ease;
								transition: all 300ms ease;
								position:fixed;
								opacity:0;
								z-index:-1;
								top:0;
								bottom:0;
								width:400px;
								max-width:100%;
								right:-400px;
							}
							#header_responsive .rightMenu.show{
								opacity:1;
								right:0;
								z-index:9000;
								display:flex;
								flex-direction:column;
							}
							#top_cart.rightMenu .cart_content_detailed,
							#top_cart_1.rightMenu .cart_content_detailed,
							#top_cart_2.rightMenu .cart_content_detailed{
								text-align:left;
								padding:0 8px 0 8px;
								overflow-y:auto;
								flex-grow:1;
								background:#fff;
								color:#000;}
							
							#top_cart.rightMenu .title,
							#top_cart_1.rightMenu .title,
							#top_cart_2.rightMenu .title{
								display:flex;
								align-items: center;
							}
							#top_cart.rightMenu .ico,
							#top_cart_1.rightMenu .ico,
							#top_cart_2.rightMenu .ico{
								font-weight:bold;
								padding:3px 5px 3px 5px;
								margin-right:10px;color:#fff;}
							#top_cart.rightMenu .ico.viewCart,
							#top_cart_1.rightMenu .ico.viewCart,
							#top_cart_2.rightMenu .ico.viewCart{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAYCAYAAAARfGZ1AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkVGRENDQUJGRDk3NjExRUI4ODNFODE0NDlENzFCMEM0IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkVGRENDQUMwRDk3NjExRUI4ODNFODE0NDlENzFCMEM0Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RUZEQ0NBQkREOTc2MTFFQjg4M0U4MTQ0OUQ3MUIwQzQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RUZEQ0NBQkVEOTc2MTFFQjg4M0U4MTQ0OUQ3MUIwQzQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6QDKHZAAABbklEQVR42rSVvUoDQRDH785LTFT8CFrs3UGwUhtR0eCL6FvYamMZX8FKX8HCR7AQTGkQsVCxFMUviEFFz//AnCxrZkWYDPxgycz+mNudy4V5ngd/RB1sgwYYAq+gBZrgxruT5B6WwBXYAwugBhbBPrjktbjfJx4ELbAp5LfACdf9W74OjkBJyJc4vyY5Is+JLYMz8CHk6fdTsCIJYms9AabAF3gCCbjl3Az4dPZSzRh4s2poOu7Ao3uhO/nv2GB84dY0C6fdeWKtqeMuKIN34amlmrTXsRhrvcubhj1yqca4c14BbevRDkAG6uBQOA6pps2+IOQ3tAYuwKTVwTGgaVr1TFSvmnu+3Iei81nQyXWiw76fOadLqAY6US2GI7ImJVSSh67cBLrRV7mx5amyPC3ksfN2anU+QHM+wv9u04ryazBPcur6HIwqyl/AXMRHUlE+FvKZQl5WlpMvIXkW9CeymL8mFM+KYnKOfwswADfKCN6fZLLxAAAAAElFTkSuQmCC);background-position:0 center;background-repeat:no-repeat;padding:3px 5px 3px 29px;line-height:27px;}
							
							#top_cart.rightMenu .closePanel::before,
							#top_cart_1.rightMenu .closePanel::before,
							#top_cart_2.rightMenu .closePanel::before{
								content:"\2716";
							}
							#top_cart.rightMenu .ico.closePanel,
							#top_cart_1.rightMenu .ico.closePanel,
							#top_cart_2.rightMenu .ico.closePanel{
								border:1px solid #fff;}

							/*
							#top_cart.rightMenu .viewCart::before,
							#top_cart_1.rightMenu .viewCart::before,
							#top_cart_2.rightMenu .viewCart::before{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAYCAYAAAARfGZ1AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkVGRENDQUJGRDk3NjExRUI4ODNFODE0NDlENzFCMEM0IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkVGRENDQUMwRDk3NjExRUI4ODNFODE0NDlENzFCMEM0Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RUZEQ0NBQkREOTc2MTFFQjg4M0U4MTQ0OUQ3MUIwQzQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RUZEQ0NBQkVEOTc2MTFFQjg4M0U4MTQ0OUQ3MUIwQzQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6QDKHZAAABbklEQVR42rSVvUoDQRDH785LTFT8CFrs3UGwUhtR0eCL6FvYamMZX8FKX8HCR7AQTGkQsVCxFMUviEFFz//AnCxrZkWYDPxgycz+mNudy4V5ngd/RB1sgwYYAq+gBZrgxruT5B6WwBXYAwugBhbBPrjktbjfJx4ELbAp5LfACdf9W74OjkBJyJc4vyY5Is+JLYMz8CHk6fdTsCIJYms9AabAF3gCCbjl3Az4dPZSzRh4s2poOu7Ao3uhO/nv2GB84dY0C6fdeWKtqeMuKIN34amlmrTXsRhrvcubhj1yqca4c14BbevRDkAG6uBQOA6pps2+IOQ3tAYuwKTVwTGgaVr1TFSvmnu+3Iei81nQyXWiw76fOadLqAY6US2GI7ImJVSSh67cBLrRV7mx5amyPC3ksfN2anU+QHM+wv9u04ryazBPcur6HIwqyl/AXMRHUlE+FvKZQl5WlpMvIXkW9CeymL8mFM+KYnKOfwswADfKCN6fZLLxAAAAAElFTkSuQmCC);background-position:0 center;background-repeat:no-repeat;padding-left:29px;line-height:36px;margin-right:5px;
								content:"";
								display:inline-block;
							}
							*/
							
							#top_cart.popup .cart_content_detailed,
							#top_cart_1.popup .cart_content_detailed,
							#top_cart_2.popup .cart_content_detailed{
								text-align:left;
								padding:0 8px 0 8px;
								max-height:250px;
								overflow-y:auto;
								background:#fff;
								color:#000;}

							#top_cart .title,
							#top_cart_1 .title,
							#top_cart_2 .title{background-color:#4e4c4c;color:#fff;-webkit-border-top-left-radius:3px;
						  -webkit-border-top-right-radius:3px;
						  -moz-border-radius-topleft:3px;
						  -moz-border-radius-topright:3px;
						  border-top-left-radius:3px;
						  border-top-right-radius:3px;}
							#top_cart .title strong,
							#top_cart_1 .title strong,
							#top_cart_2 .title strong{
								font-size:115%;
								display:block;
								padding:10px;
								flex-grow:1;
							}
							#top_cart .cart_item,
							#top_cart_1 .cart_item,
							#top_cart_2 .cart_item{
								padding:5px 0 5px 0;
								border-bottom:1px solid #ddd;
								display: flex;
  								align-items: center;
							}
							#top_cart .cart_item img,
							#top_cart_1 .cart_item img,
							#top_cart_2 .cart_item img{
								max-width:80px;
								margin:0 10px 0 0;
							}
							#top_cart .cart_item .description,
							#top_cart_1 .cart_item .description,
							#top_cart_2 .cart_item .description{
								flex-grow:1;
							}
							#top_cart .cart_item .description a,
							#top_cart_1 .cart_item .description a,
							#top_cart_2 .cart_item .description a{
								color:#000;font-weight:normal;
							}
							#top_cart .cart_item .price,
							#top_cart_1 .cart_item .price,
							#top_cart_2 .cart_item .price{
								font-size:100%;
								color:#ff0000;
								font-weight:bold;
								white-space:nowrap;
								margin:0 10px 0 0;
							}
							#top_cart .cart_item .cart_refresh_input,
							#top_cart_1 .cart_item .cart_refresh_input,
							#top_cart_2 .cart_item .cart_refresh_input{
								width:35px;
								padding:1px;
								display:inline-block;
							}
							#top_cart .cart_item .cart_form,
							#top_cart_1 .cart_item .cart_form,
							#top_cart_2 .cart_item .cart_form{
								display:table;
							}
							#top_cart .cart_item .qta select,
							#top_cart_1 .cart_item .qta select,
							#top_cart_2 .cart_item .qta select{
								max-width:50px;
							}
							
							#top_cart p,
							#top_cart_1 p,
							#top_cart_2 p{
								padding:15px 10px 15px 10px;
								font-size:138.5%;
							}
							
							#top_cart .total_label,
							#top_cart_1 .total_label,
							#top_cart_2 .total_label{
								font-size:138.5%;
								display:inline-block;
								padding-right:10px;
								font-weight:normal;
							}
							#top_cart .total_value,
							#top_cart_1 .total_value,
							#top_cart_2 .total_value{
								font-size:138.5%;
								display:inline-block;
							}
							
							#top_cart .shippingZone,
							#top_cart_1 .shippingZone,
							#top_cart_2 .shippingZone,
							#top_cart .shipping,
							#top_cart_1 .shipping,
							#top_cart_2 .shipping,
							#top_cart .payment,
							#top_cart_1 .payment,
							#top_cart_2 .payment{
								background:#000;
								color:#fff;
								padding:0 10px 5px 10px;
								font-size:84.5%;
								margin:0;
								text-align:right;
							}
							#top_cart .total_box,
							#top_cart_1 .total_box,
							#top_cart_2 .total_box{
								padding:10px;
								margin:0;
								text-align:right;background-color:#4e4c4c;color:#fff;}
							#top_cart>form,
							#top_cart_1>form,
							#top_cart_2>form{
								text-align:center;
								padding:10px 10px 20px 10px;background-color:#4e4c4c;color:#fff;}
							#top_cart input.b_green,
							#top_cart_1 input.b_green,
							#top_cart_2 input.b_green{
								width:100% !important;
								border:1px solid #000;
							}

							#top_cart .shipping .cTitle,
							#top_cart_1 .shipping .cTitle,
							#top_cart_2 .shipping .cTitle,
							#top_cart .payment .pTitle,
							#top_cart_1 .payment .pTitle,
							#top_cart_2 .payment .pTitle,
							#top_cart .shippingZone .cTitle,
							#top_cart_1 .shippingZone .cTitle,
							#top_cart_2 .shippingZone .cTitle{
								font-weight:normal;
								display:inline-block;
								color:#eee;
								text-align:left;
							}
							#top_cart .shipping .cTitle,
							#top_cart_1 .shipping .cTitle,
							#top_cart_2 .shipping .cTitle{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAOCAYAAAGtPYfWAAAABGdBTUEAALGPC/xhBQAAAl9JREFUOBGtlDtoU2EUx3NvrjdGQVDaQRBKMT5Aa+3QVh1acFJxE4SQJwTBCB1a1AoWioMUiovFKjhkyKObqIuC4FQc7GJRcMmgiAEXp0BMgkn8na8912uqkqEHznde//P4zv2SQACKxWKdeDzeEt3adLwQaYjIQ0GIYWEsdzqdQWNkMpl9zWYz2m63HxgoR6lUMiXUDpAxrwb6EdG1iakpDs2yUqnURKvVWqLHsEFaVsVIOZji91jigGw5SL9gWdYxkZh7HMeZ8qagaZRyNwmcFPBf6DOJG1fSIK3eow+p3SVlVR/pKE12mBEEgN2AK/B3zOfiU7JtO4p/APupLNAbT1erQJ+cY6y7apsENj5Qr9dv4LwKBzWoUjrDo4VC4ZOdTqeP8nnGcNiw11HBIovFYh/jxMEe8gD/GUlyPsgBDTkb0pwvffq/1K/epkCcZyOPkGfgV2Jv8qD4mPab2N5IGPL5n5E0TbA/n8+viU8I/xS+ebmLPND9GJNcaoLYcXgMPSTAXon8t/AseW3XdddzuVzVn2uHQiGXR+8AEN4F1/2AXnRyxqmxwtSrjUZjjlt84fUf1Fwrm83urVarw0wyAlje7iXkbgX0Ksmv0OSA4hOJxDSNr+M/+8d+BcAUjxHyEbaN/M9Ei55C0R/XOpMsYjeRJ5jsFrqrwC75BswS/JNNnCY2gzSvaksTXsoVil1EvgN0DfDOSCTypFwu3wkGg5fxjXYVF3MV/yINfoTD4de1Wu0+vnPUmMS/tmVd/gLJZPIwf10r+CIUWGbnt/1xvw52BGwBn7zWBbD3NP4LDC3t7/If2rsAAAAASUVORK5CYII=);background-position:0 center;background-repeat:no-repeat;padding:5px 0 5px 30px;}
							#top_cart .payment .pTitle,
							#top_cart_1 .payment .pTitle,
							#top_cart_2 .payment .pTitle{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAB/UlEQVR4nM1VT4jNURQe/0qK2FiwYYGUhVJispKFWL+NZKUXMb3eu993zsXiLs3GUpnirdi8lTKxJpRBplhYIBZIbzVpdoq+676a9N7Me78Zceurc8+59/vOufd079jYvxiNRmNzjHHLKNCeJYlTSmuNfOrkz0oAnohjoEBstXZXJudvkNw1UMDM9i5Y/CqStWGgtb194hhKwMgHf8ZDCDsFVXq52dx+KYR9IYStWrsiAg6cEiJ5zkM46UB09yMrJjBoVBMA5g14PyTmRxaoCvufBD4YMOnAPQNmZRv5MEM2MFtik1pb+ZIdOG3AVI4DV4RiTylW+ZL/egUOvIlk3YBbDjzKNnlXkC2fYtkm3y1IrJlS2rBSR3TeyfsOvBSxk2cdaBv5xczGlzqir0Z2HHiWe53sGPm6oFN8c05e0wtKcpuTN1NKqyNw2MlvelYWq2AmAsecvOrkdLaBtlD800a+ELm773DyowO3nbxRKr+g+bKOyICWbAD7HfgUQzhgZgflSxMTm5zsLiYwpwxLh3SzDXwWir+rM+/t1eNXus00r9Vqawz4vrwPB2j3yB247iEclUhJdlz31+/LfDyCyA9daEppfRYA3kbyRL1eX+fAcwfO9G3XoT994Li6xcwuktxoZodK5iJXdav6CowySO5x8k4W0hNPzpTMM/kvVtQHh+P66FcAAAAASUVORK5CYII=);background-position:0 center;background-repeat:no-repeat;padding:5px 0 5px 30px;}
							
							#top_cart .shipping span,
							#top_cart_1 .shipping span,
							#top_cart_2 .shipping span,
							#top_cart .shippingZone span,
							#top_cart_1 .shippingZone span,
							#top_cart_2 .shippingZone span,
							#top_cart .payment span,
							#top_cart_1 .payment span,
							#top_cart_2 .payment span{
								font-weight:normal;
								font-size:100%;
								display:inline-block;
								padding:0;
								color:#ffff;
							}

							#top_cart .shipping p,
							#top_cart_1 .shipping p,
							#top_cart_2 .shipping p{
								padding:0;
								display:inline-block;
								font-size:100%;
							}
							
							
							
							/*RESPONSIVE HEADER*/
							#header_responsive #top_languages .it{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAsQAAALEBxi1JjQAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAACSSURBVEiJ7ZQhDsJQEAVnP4gfjtADkFT3ACgEp8DVVyO5RWu4AoJDIJCkmpBUokjzDV0EdusqSLNj5yWzasGZPQJAsytRSmtw2lTtfr3NLfc4HNvX+WI6hbq4X+slAINkiBbWcLWIb8B0Q0qjDpEMIJhyQjzgAQ/MIfD7RUE7lJs16D/pCbYLMY46VLtpTnT+ni/qpSPNoiEDcQAAAABJRU5ErkJggg==);background-position:2px center;background-repeat:no-repeat;padding:0 5px 0 29px;line-height:36px;}
							#header_responsive #top_languages .en{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAACxAAAAsQHGLUmNAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAA1RJREFUSIntk21Mk1cYhq++vC1t03Zgg1KH2wAbPyCbzuomSxcT92MfzExQaGaMhMAATeoWE+3G1G3gOvSHMN00fsTCUkJMpm5KHA6dpgomVkFdMhjrgDFBBvKxvhTSlnY/tmDkI2OLy/54/zpPzn2u+znnyYFH+r8lu/n8m+FRWwEzli6g9OyvHPy2k5FA6AHTp1lG0upOI31yGACNLZcTKa9jdbRMCl2xMAq7ScBw8CiCEAyiTs+jZ2MxmxYpcduXYEmZiUz2z7udN1uNM3Mm5e1fEZ2eQ8g7hFCWtY2usl1ofmgiZM7A+8Fn7HnDQG3hMyw36qYF1mvl7EmPo1Z/G1NOPoH6RqKOFqH7+gDikQtdVCoi2Wwr4eUf64g9Us5QzXkU2es5vWUNZ24OoFFGTApWKQTyV8ZiDXsI2j5mWPKh2ZKFusDCJY+P9z5sQATw+UPYz3RQHp3Itv0HMNVWE7P3c347fgKj9S2SNryEVP0gfGmiloZUEEt24m9uRZ2dhubdXG4NyHi/rBlX0yAA4sUdiyZ09rg5n8DGtQx5ulACI97hCZ4F+ggCcTNgXyGCIYaIWXpGQ2Fkgz6KMuLHfOLcqqpJry8Cqr/Wwetu/C732J7f5UaaYh4J42pZE/PCU3gfioT/Eg4gamy50zL6XW78VxoAULywGIXZNL2AnyyWsUIQZCTFqYkQZIx23yPU1QOAfH48EtwPMJsQN63jztVmAHSJBuSz9LT1jEwMWPFRIwDL5uoozngKYXgEaZ8TqbQC8cnZBLfm0x/zBHPGHVRqVQT6BtGWHiLkaad79Wu0rc1k57k+2nvvBwnGWBWOgvnUbE0i+fIFehen4XOcRFX8Ds7tuzGdj+Saxzuhs9rb/TQlJBHrqqC3yMZjl+tZnpOHU7xByZo56FR/fk6xvuhZQq5r3DPvZbTtDqq8TGrMqWyv7uZu3S9Tvm1nvx+ro4UlCVqKM18k3rKS1t1fEFNRxaqz51iWs4HKqIUIv68qoC/9beSmZFqOO3g1nEKus4O7A/6/nyBw/Wcvr9hvkV3eimrzeoTvKpGeTsaww471WAmCTBmJ9OUh8oyrST3WyfcdQ9MCj9c3jX08V3iDXVckovcXMnzqMCGF/F+xHunh6g+JRCqV8GnIrAAAAABJRU5ErkJggg==);background-position:2px center;background-repeat:no-repeat;padding:0 5px 0 29px;line-height:36px;}
							#header_responsive #top_languages .fr{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAsQAAALEBxi1JjQAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAADySURBVEiJ7ZUhboJBEIXf7E4hNbSpISSkAl0HssdoBTfhCPQkPQCnIAGHxpQEh0AQoLs7VaTmf/+SsATD2Pd2vn0zYoB7ZUrwOXmFyZAZZl/v237vqVml7eaLw8/go8XeRui3wtCDyZiZui+PCwBvVVqj26EaADjEqWPiqUJMyjQLv1T7h+QAyXiTmPzFgJiMNrEQCiSIV05QB7AQS+yAL7lIggThnhIAB6Sc5yKAd4g1ItfOBah34aoAL0KbiHoOPxtwyxGJaokEfERldlAzItGHbAKFYAnYiBlWm/22/dysPDjH1foAgB6cBL/MfeBe+ANav1IaFSk+zAAAAABJRU5ErkJggg==);background-position:2px center;background-repeat:no-repeat;padding:0 5px 0 29px;line-height:36px;}
							#header_responsive #top_languages .es{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAsQAAALEBxi1JjQAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAACxSURBVEiJ7ZGxTQNhGEOfv/uVERBVihOpMggzsAkjsAkzZIQMkAp0NcoICWenSEWVhl8K6F7p4tmSYeEGOrBdC156yAPvrdAY/NajoKh99RD/LFkKbtCedg/OY/vAGQiKKWYGEsUqksKUTCXXQRK+phjJqhgpDMwqjAilWV/fboyrGsgG9OvrPa7q73/Q/2Smk+duJ5/dPp+PFbzpsV7UcvIdFDSTSei1h9xk6uH9Z1wAoq1aG3of8WcAAAAASUVORK5CYII=);background-position:2px center;background-repeat:no-repeat;padding:0 5px 0 29px;line-height:36px;}
							#header_responsive #top_languages .de{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAACxAAAAsQHGLUmNAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAEFJREFUSIljYBgFAw0YGRgY/tPSAiZaGj5qAVGAZQKDFE0tYLzBoD6aigbWAhZeTy6aWsD4/5bLaCQPcwtGwcADAH00B0WiFqu3AAAAAElFTkSuQmCC);background-position:2px center;background-repeat:no-repeat;padding:0 5px 0 29px;line-height:36px;}
							#header_responsive #top_languages .ro{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAACxAAAAsQHGLUmNAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAADVJREFUSIljYBgFAw0YGYK2/Men4H/HBLwG3FR7jFeeiXQ3kQZGLRi1YNSCUQtGLRgFwwMAADrmBh7MfZeGAAAAAElFTkSuQmCC);background-position:2px center;background-repeat:no-repeat;padding:0 5px 0 29px;line-height:36px;}
							#header_responsive #top_languages .nl{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAsQAAALEBxi1JjQAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAACkSURBVEiJ7ZEhDsJAFAVnSVNBEAgMggSJ4wAIcGhuUMU5ehMq8HAEOAKuAlGChaQkG0gq9mEICvkhpOm4Z2bEg4ba4wA2g1EikZiKHdninGcRQBBDB1PLQBA7gJal9BNfD0QA/dnEuzg+WIpVVZ51/hpSKntSqMMHvzl5vlz5S3k3PbnXbft34Hi6dgRjy0B5e2yhNh8EqXDO7S3FQSosfQ1/zBPn1oGe4PAOngAAAABJRU5ErkJggg==);background-position:2px center;background-repeat:no-repeat;padding:0 5px 0 29px;line-height:36px;}
							#header_responsive #top_languages .pt{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAAA3NCSVQICAjb4U/gAAAACXBIWXMAAACmAAAApgHdff84AAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAJNQTFRF/////0tV/0tVposfi50PgqUJc68AerIFgLQInpAasbTTtccqvsDZ0MzS0NA83sZE5Luq5bah7dtO7evo9c2v9t5U/Jl7/Y57/ZV7/nth/ntr/0tV/1dV/2pW/3VW/3lX/4BX/4FX/4NX/6BY/6pY/6xY/7RY/7VY/7ZZ/8tZ/9ha/9pa/9ta/9xa/95a/99a/+FaNM22QgAAAAZ0Uk5TAMng8/T7seEOpwAAAGJJREFUKM9jYKADYGGFAGYmFMDIwAYFnNKogGwJdm5+ZVksEhxCWlpauoqYEnxqUmLiStoyGBKiKiI8wnIG8pgS6oJcvApYJPj0JAUkNLAYxSGko6qpr0iCc6kTJDiDnQ4AAO+IHFE1jabVAAAAAElFTkSuQmCC);background-position:2px center;background-repeat:no-repeat;padding:0 5px 0 29px;line-height:36px;}
							#top_currencies .current{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkMxQkJDQzQxRDk3QTExRUJBMTMzOUQ0RkU4NEVDOTdEIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkMxQkJDQzQyRDk3QTExRUJBMTMzOUQ0RkU4NEVDOTdEIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QzFCQkNDM0ZEOTdBMTFFQkExMzM5RDRGRTg0RUM5N0QiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QzFCQkNDNDBEOTdBMTFFQkExMzM5RDRGRTg0RUM5N0QiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7kqBMIAAACxklEQVR42ozVW0hUURQG4DPONDoVZkPGlAplN4LqJVLzNYuMIIQewy5QUHYh6KUiEoLqtSAwNAt66PIQ0UPQEGUywhRZ0cXCikQfugiNlWXq2PSv4T+4XOwpN3wwZ+99zppz9l5re5lMxlPyYTW0wGv4AV8hCY0wD4LmHl8AdsEy3a8nlEJz5t9NAu6FiHl4GDbBCDTAAgr6E0rgbmby7SSEVICV0OeYV+xxYqtj8Bc8h3bogN9qLA31KsB8uMaxZ3CbCmWw2vHwbtgDUfV9e8ycV2pczIIEVNo1uGBuHIJ1nLARzsIZGHD8kX1mLeS7F+u+kOd51d5464WjEIcAxEDmVMEMzhmBBHRBtzexvTfX2ZtL1LU89AN/18Ai3lQOY3AZrsJDGPAm0SRAWl2n4B1/90Ab/IQItMAtvkENSeB8+AiPGXxwQgQmkd++wTm1z0/AHViutmMcPjvWQ+59CdvtIjeaiX/gACfMgSXM3s059rorGU9BgR+gnJ26yZ6/AYsZqNLx8DG4AnXMC91GmdHZTA7yYtQxqZbjcTMmwXbATCaqbOsHJlBKapf/rQqY/vpN7jGR1sAXkyfyufKYJzuhCJbCC/NHjtuKuI0LJWWiiX2n+Tn0P5MHxqCNBU7KwhF4YwIkXWV3GhyE9by+7qhRdRyL8G3OQ69jwfu9HLVdu+m6kWW7Qm1pKXhPzLzveSbxolBq+j6Z62HohP3QAfehlhUgaeb22QCSmc1QqPoeMZv9NgS7YS1chH5VNmLmeQl5telwidr5alJhy/jqUZZmvX1b1XiYzzjG41W3Kpkw2/GNpRSsUuuw1ZFMXcx4CdQJw2Zcjt+Qf6JV0GEOboGpKsAU5oltg/DW0S+JOdce+mIFHGIS2bEIMz71n1rUxDM+e18gG2W8BXkmpHOUdxkvg3rYAAshLLuFh5As+lPutGz7K8AAlNss65mAZYAAAAAASUVORK5CYII=);background-repeat:no-repeat;}
							#top_countries .current{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABmJLR0QA/wD/AP+gvaeTAAAB90lEQVRIidWVPUjcQRDF390Rg0EsUgiCp2X8AIMYTU4DpkmZImCnTUoVEz+wSnNdQLQQbK5KgrbaGmwEm+RIFBNtLSLnKQkpJRLRn8XO4XLZPT86B/78l30zb3bf7M5Kt90SlzkAKUkZSd2SGmy6ICkv6XMikTi7UWbgLjAGHBC3A+A1UHVd8kZgy0j+ANNAH1ADVAPNwDiwaz6bQPo65EXgL7Bo41/Ay4BvCtizJPuXJjFZSiv/CMzZOFvmNwLkgBfAlCfZRkW5THOAZaAOeAC0l/lkPcJ/9vk2GiNPeQXNBfAc0AmsAfNAO3AUKHwRSIYSPDWHPDAYwAetPh1AE67wMesJJZg08FEFCe+Z36H5HgFLgQQToeBZA+9HyN8Cvz2S70C9yVZuM6W4/7WSTmI7kPRJ0kNJ7yVlJU1L+mDYT0nr0UhPotYIngR67UvaXAtQC6wCC7jLGJWo18A3AWwAKHgSFIAV4BR3uppwt/qd4ZnYCovAD7xjZoU9JG5nwHPz28Hd6JD0Eq5xAQxFEoQuVsm+2X+kUh2qcI3rGHjmzfdz0RpeVdjNV+BONIGRpW2bx8Aw7j3w8dCxBFeXhhhvKMmGBW7jelQbrl13RVZ+NfIyuUZxhY/ZPq6zRmW5ypOZlPRE0mNJaUnIPZlfJOVv/GTeGjsHKlibTesxR5IAAAAASUVORK5CYII=);background-repeat:no-repeat;}
							#header_responsive #top_buttons_wrapper{padding:10px;border-top:0;border-right:0;border-bottom:0;border-left:0;margin:0 0 0 0;-webkit-border-radius:5px;
					  		-moz-border-radius:5px;
					  		-khtml-border-radius:5px;
				 	 		border-radius:5px;background:#4e4c4c;}
							#header_responsive .top_buttons{
								position:relative;
								top:0;
								left:0;
								display:table;
								width:100%;
								-moz-box-sizing: border-box;
								-webkit-box-sizing: border-box;
								box-sizing: border-box;
								padding:0;
							}
							#header_responsive #header_top_bar_wrapper{background:#edecec;padding:5px 10px;border-top:0;border-right:0;border-bottom:0;border-left:0;margin:0;-webkit-border-radius:5px;
					  		-moz-border-radius:5px;
					  		-khtml-border-radius:5px;
				 	 		border-radius:5px;}
							#header_responsive #header_top_bar_wrapper #top_text{
								width:35%;color:#000;}
							#header_responsive .header_top_bar>li{
								vertical-align:middle;
								-moz-box-sizing: border-box;
								-webkit-box-sizing: border-box;
								box-sizing: border-box;
								display:table-cell;
								width:1%;
							}
							#header_responsive .header_top_bar>li>a{
								display:block;
								white-space:nowrap;color:#000;position:relative;
								top:0;
								left:0;
							}
							#header_responsive .butt span.current{color:#000;display:block;
								cursor:pointer;
								-webkit-transition: all 0.5s ease;
								-moz-transition: all 0.5s ease;
								-ms-transition: all 0.5s ease;
								-o-transition: all 0.5s ease;
								transition: all 0.5s ease;
							}
							#header_responsive .header_top_bar{
								position:relative;
								top:0;
								left:0;
								display:table;
								width:100%;
								padding:0;
								-webkit-border-bottom-right-radius: 5px;
								-moz-border-bottom-right-radius: 5px;
								-khtml-border-bottom-right-radius: 5px;
								border-bottom-right-radius: 5px;
								-webkit-border-bottom-left-radius: 5px;
								-moz-border-bottom-left-radius: 5px;
								-khtml-border-bottom-left-radius: 5px;
								border-bottom-left-radius: 5px;
							}
							#head{
								text-align:left;background:transparent;}
							#head img{
								max-width:100%;
							}
							#headText{
								text-align:left;
								padding-bottom:5px;
								display:block;
								margin:0 auto 0 auto;
								clear:both;max-width:1760px;min-width:900px;
								width:100%;
							}
							#header_responsive .top_buttons>li,
							#header_responsive .top_buttons>li.primary{
								vertical-align:middle;
								-moz-box-sizing: border-box;
								-webkit-box-sizing: border-box;
								box-sizing: border-box;
								display:table-cell;
								padding:0 10px 0 0;
							}
							#header_responsive .top_buttons>li.secondary{
								display:none;
							}
							#header_responsive .top_buttons li>a{
								display:block;
								white-space:nowrap;
								color:#000;
								position:relative;
								top:0;
								left:0;
							}
							#header_responsive .top_buttons>li>a{color:#000;}/*
										#header_responsive #top_buttons_wrapper{
											position:relative;
											transition:position 0.3s;
											top: 0;
											z-index: 199;
										}
										#header_responsive #top_buttons_wrapper.fixed{
											-moz-box-sizing:border-box;
											-webkit-box-sizing:border-box;
											box-sizing:border-box;
										    position: fixed;
										    width: 100%;
										    left:0;
										    top: 0;
										    overflow:hidden;
										    z-index: 199;
										}
										#header_responsive #top_buttons_wrapper.fixed:hover {
										    overflow: inherit;
										}
										#header_responsive #top_buttons_wrapper.fixed .top_buttons{
											max-width:1760px;
											margin:0 auto 0 auto;
										}
										*/
										:root {
								            --rdy-compressed-header-top:0;
								            --rdy-compressed-header-position:sticky;
								            --rdy-compressed-header-zindex:199;
								            --rdy-compressed-top-buttons-wrapper-zindex:199;
								        }
								        #header_responsive{
							            	position: var(--rdy-compressed-header-position);
							            	top: var(--rdy-compressed-header-top);
							            	z-index:var(--rdy-compressed-header-zindex);
							          	}
							          	#header_responsive #top_buttons_wrapper{
							            	z-index:var(--rdy-compressed-top-buttons-wrapper-zindex);
							          	}
										#header_responsive .top_buttons .butt .current{
											-moz-box-sizing: border-box;
											-webkit-box-sizing: border-box;
											box-sizing: border-box;
											line-height:30px;
											padding-left:33px;
											font-size:0;
											display:block;
											background-position:0 center;
											background-repeat:no-repeat;
										}
										#header_responsive .top_buttons a>span{
											display:block;
											padding:0;
											height:30px;
											line-height:30px;
											text-overflow: ellipsis;
											font-size:0;
										}
										#header_responsive .top_buttons .btn_cart .counter{
											position:absolute;
											top:0;
											left:15px;
											background:#ff0000;
											color:#fff;
											padding:0 5px 0 5px;
											-webkit-border-radius: 15px;
											-moz-border-radius: 15px;
											border-radius: 15px;
											line-height: 1.5;
											font-size: 80%;
											font-family: Tahoma;
										}
										#header_responsive .top_buttons li.box_logo{
											width:30%;
										}
										#header_responsive #logo{
											max-width:300px;
										}
										#header_responsive .top_buttons li.box_search{
											width:60%;
											padding-right:20px;
											text-align: right;
										}#header_responsive .top_buttons .btn_menu{
								display:none;
							}
							#header_responsive .top_buttons .btn_menu>a{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjBFQ0QwMEY0RDk4MjExRUJBQTZERDg3RkY1NDIwNEJCIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjBFQ0QwMEY1RDk4MjExRUJBQTZERDg3RkY1NDIwNEJCIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MEVDRDAwRjJEOTgyMTFFQkFBNkREODdGRjU0MjA0QkIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MEVDRDAwRjNEOTgyMTFFQkFBNkREODdGRjU0MjA0QkIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6frv04AAAAuElEQVR42mL8//+/CAMDQzsQ+wExOwN1wE8g3gjElQxAC2b/px2YyQgkXgNtEmGgDXgNsuAjkMFHIws+gyz4AGTw08iCjwNiwV4griDTwE4gdkK2gAWLImkgDiLTAml0geEZBzS34BQQTyLTwHwgNkW2gImBxmA0ksmy4AYQryfTQFAGVSeUk58C8ToyLTBHs2CYRPInIIOXlhUOTatMJgpSDDFgHcgHwkBGGxAHULnZAnJ4NUCAAQBl38ihni/WLgAAAABJRU5ErkJggg==);background-position:0 center;background-repeat:no-repeat;padding-left:29px;line-height:36px;}
							#header_responsive .top_buttons .btn_menu span{
								font-weight:bold;
								color:#999;
							}
							/*Form ricerca testata -----------------------------------------------------------------------------------------------*/#header_responsive .top_buttons li.box_search input.txt_search{padding:4px;border-top:1px solid #fff;border-right:1px solid #fff;border-bottom:1px solid #fff;border-left:1px solid #fff;-webkit-border-radius:5px;
					  		-moz-border-radius:5px;
					  		-khtml-border-radius:5px;
				 	 		border-radius:5px;height:42px;padding-right:42px;}
			#header_responsive .top_buttons li.box_search input.btn_search{background-color:#000;background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkIwNEE2REU5RDk3RTExRUJBMzM4RTk2RjE5MDhBNjRDIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkIwNEE2REVBRDk3RTExRUJBMzM4RTk2RjE5MDhBNjRDIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QjA0QTZERTdEOTdFMTFFQkEzMzhFOTZGMTkwOEE2NEMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QjA0QTZERThEOTdFMTFFQkEzMzhFOTZGMTkwOEE2NEMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4ANCyxAAACCUlEQVR42qzVS0gVURzH8bmXfHCV4C4CUfNFWQZdyMQ2KrpVF4ILt0G6skUtWrUxWkm6cdUmAm0niLUIxCRcqBtR3IhihI/QTBECe6DE9D30GzpNM3Mf3D984Mydc+Y/Z+45/xNzXdfxRQFSuIt2XNVvJo6whmlM4thJFyaB5RKe4of7J85wjH18xlf3byyjExd8z/iHfVGBKevBC3iMFtSgAb14jl31O8W9qCReI4FxDTJvOYSSiDdrxqz6n6AnXYI+df6GB1FTtpRbScznqgxLcBkr6jiBWIYJjNv4pLEPwxL0q8MhWrN4uKNv/0zjXyMZlOCVOsyjMMsERjfOsY1G//04K7VWK3YPZ072caj9UImk/6ZJUKj2uZNb/NLYuPyX4IvayRwTlGrsCU6DEqyqXY+aHBLcVJJ17AeVilZtlu9hSy3NXpjRIhkNW6ZFGFGnDaSyWKKPNM6UjraonVyHj+q8mEGSUgzip8YMZ1LsulQxTXxQEbuOi4hrj5ThjgqeHVNhpSLmOw968ETngYktLOEAxbiGNiQC/uw59GM76jwwbmAMm25wmBL9FvfxxnfvHaqiZmBHE27prRPaUAc60VbUNlXgBTqscbMYwE7YDIJEVdhqa6l68d6biZNDcQtSZZ0N9ue6kq8E3kzmfEnG85nAO9e9z2XKd0e+E3ib9iXazfVvAQYA9uJRbYnZ4m8AAAAASUVORK5CYII=);background-position:center center;background-repeat:no-repeat;height:42px;padding-left:42px;border-top:1px solid #fff;border-right:1px solid #fff;border-bottom:1px solid #fff;border-left:0;}#header_responsive .top_buttons li.box_search form{
								position:relative;
								top:0;
								left:0;
							}
							#header_responsive .top_buttons li.box_search input.txt_search{
								-webkit-box-sizing: border-box;
							     -moz-box-sizing: border-box;
							          box-sizing: border-box;
								width:100%;}
							#header_responsive .top_buttons li.box_search input.btn_search{
								position:absolute;
								top:0;
								right:0;
								font-size:0;
								cursor:pointer;
								-webkit-box-sizing: border-box;
							     -moz-box-sizing: border-box;
							          box-sizing: border-box;
								-webkit-border-top-left-radius: 0 !important;
								-webkit-border-bottom-left-radius: 0 !important;
								-moz-border-radius-topleft: 0 !important;
								-moz-border-radius-bottomleft: 0 !important;
								border-top-left-radius: 0 !important;
								border-bottom-left-radius: 0 !important;-webkit-border-radius:5px;
					  		-moz-border-radius:5px;
					  		-khtml-border-radius:5px;
				 	 		border-radius:5px;}
							#header_responsive .top_buttons .advanced .headFormButt,
							#header_responsive .top_buttons li.box_search input.responsive_butt{
								display:none;
								-webkit-box-sizing: border-box;
							     -moz-box-sizing: border-box;
							          box-sizing: border-box;
							}
							#header_responsive .top_buttons li.box_search .box_text_search.show{
								opacity:1;
								z-index:1500;
								overflow:inherit;
								height:auto;
							}
							/*Carrello testata ---------------------------------------------------------------------------*/
							#header_responsive .btn_cart>a{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAYCAYAAAARfGZ1AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkVGRENDQUJGRDk3NjExRUI4ODNFODE0NDlENzFCMEM0IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkVGRENDQUMwRDk3NjExRUI4ODNFODE0NDlENzFCMEM0Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RUZEQ0NBQkREOTc2MTFFQjg4M0U4MTQ0OUQ3MUIwQzQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RUZEQ0NBQkVEOTc2MTFFQjg4M0U4MTQ0OUQ3MUIwQzQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6QDKHZAAABbklEQVR42rSVvUoDQRDH785LTFT8CFrs3UGwUhtR0eCL6FvYamMZX8FKX8HCR7AQTGkQsVCxFMUviEFFz//AnCxrZkWYDPxgycz+mNudy4V5ngd/RB1sgwYYAq+gBZrgxruT5B6WwBXYAwugBhbBPrjktbjfJx4ELbAp5LfACdf9W74OjkBJyJc4vyY5Is+JLYMz8CHk6fdTsCIJYms9AabAF3gCCbjl3Az4dPZSzRh4s2poOu7Ao3uhO/nv2GB84dY0C6fdeWKtqeMuKIN34amlmrTXsRhrvcubhj1yqca4c14BbevRDkAG6uBQOA6pps2+IOQ3tAYuwKTVwTGgaVr1TFSvmnu+3Iei81nQyXWiw76fOadLqAY6US2GI7ImJVSSh67cBLrRV7mx5amyPC3ksfN2anU+QHM+wv9u04ryazBPcur6HIwqyl/AXMRHUlE+FvKZQl5WlpMvIXkW9CeymL8mFM+KYnKOfwswADfKCN6fZLLxAAAAAElFTkSuQmCC);background-position:0 center;background-repeat:no-repeat;padding-left:29px;line-height:36px;}
							#header_responsive .btn_cart>a span{
								font-weight:bold;
							}
							#header_responsive .btn_login>a{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkZGMTlFOEI4RDk3NjExRUI4MTkwOEM0QzY0RTRBNDVEIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkZGMTlFOEI5RDk3NjExRUI4MTkwOEM0QzY0RTRBNDVEIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RkYxOUU4QjZEOTc2MTFFQjgxOTA4QzRDNjRFNEE0NUQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RkYxOUU4QjdEOTc2MTFFQjgxOTA4QzRDNjRFNEE0NUQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4SX9KxAAABPUlEQVR42uSVvUoDQRRGJxrBxMLCRkih6Q2avIViZSH4V/gekpewjg9gYZNKQewUCxtfICIkCCqYJvEPxnPl2oSdndnJpvKDA8vOzD3L3pldY601HoqwDxfwrJzDHkz71vuKz0DLutPSB4gWNK0/R7GCCjwECDo6N7HOlHGnBkvGn2VYcQ2mCWZNeEoxglf4Ciguc16coyk9mIPbgB7InHLsLtqAj5TiMrY+zjYVdqGXULwLO771hV+LPxXYhjoU4A5OoedbGCqIzv8QyPtfhAUo672BnpMn6GYVFGEVtqABVRXMj8zrq6CjTT+De/h2HTQ5LAdwA582e2TNtdYojZ6DGlza/HIFa3+CBjza/CM169KDNm9qc0KbqC2Ct4QG5pW+CAZp3/MxMxTBMOPPJUveRXDMxeGEBCc/AgwAcaN6vg0hvpQAAAAASUVORK5CYII=);background-position:0 center;background-repeat:no-repeat;padding-left:29px;line-height:36px;}
							/*RESPONSIVE MENU LEFT*/
							#r_left_menu .r_left_menu_loader{background-color:#ffffff;background-image: url(data:image/gif;base64,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);background-position:center center;background-repeat:no-repeat;}
							#r_left_menu .btn_left_logout strong{
								float:right;
							}
							#r_left_menu .btn_left_clienti a{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfiCRUOLSt7h1tQAAAA90lEQVQoz4XRr0uDYRQF4EcnCDOqGBxzWmRYTIIMRI1LhiFiW7IatFv0LxC02MyiQatsQTDJsjoVYbAiYyAa1Newd9/QsnvLPYdzOfcHfSIFMnasuNeObM6u5R4eVBcEdYMRP//BCkLMJWNmzSe40BGktQTBoz2fggv7gqAl3Z2kqKpmTTt2bnhQVYQhrCjLIhNHZlRKVtmHa0qJY82Bb0HFccKVUg5Ng+DUmR+vjrxZNQzGJdotN0n9ZNN7p46bahqxmJwvZ91lF1xpCE7cJf1B8GVb0HQuOuXi9Xq5YObvV/4Lpjr0QCKYMCcvb1LDi4rbfn+O8Qv7anME7LxFhgAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0wOS0yMVQxNDo0NTo0MyswMjowMHPACo4AAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMDktMjFUMTQ6NDU6NDMrMDI6MDACnbIyAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAABJRU5ErkJggg==);background-position:2px center;background-repeat:no-repeat;padding:10px 5px 10px 21px;border-bottom:1px solid #000;
							}
							#r_left_menu .btn_left_ordini a{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfiCRUONRhGTKIfAAAAbElEQVQoz6XPMQ6CQABE0beyS0zsKOxM0NjaeGArOhIKS07AWTyBUQousCLJTjszmT+UKng6u0s6l4zfR0eNiI93JvClUhdz7NYhR62b6hfkanvTxAb9uRlMTq6ChzbjD9HLwSyp7TOBVMiHBSJfDLJ7VuoyAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTA5LTIxVDE0OjUzOjI0KzAyOjAwvJiSAAAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0wOS0yMVQxNDo1MzoyNCswMjowMM3FKrwAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC);background-position:2px center;background-repeat:no-repeat;padding:10px 5px 10px 21px;border-bottom:1px solid #000;
							}
							#r_left_menu ul.r_left_menu_btn li{background-color:#EBEBEB;background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAABmJLR0QA/wD/AP+gvaeTAAAAT0lEQVQokd3LsQmAMBhE4S/gAA6RRdzCIewznq2DOISdNn8gCEo6wQfXvLvjf4ydDiRsKI0r4VIVQ1OemLGGP7Bgiu6RjD2S34b3U/f4Yy45Egm7CcrQEAAAAABJRU5ErkJggg==);background-position:5px center;background-repeat:no-repeat;padding:0 0 0 17px;line-height:18px;}
							#r_left_menu .btn_left_currencies > span.current{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkMxQkJDQzQxRDk3QTExRUJBMTMzOUQ0RkU4NEVDOTdEIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkMxQkJDQzQyRDk3QTExRUJBMTMzOUQ0RkU4NEVDOTdEIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QzFCQkNDM0ZEOTdBMTFFQkExMzM5RDRGRTg0RUM5N0QiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QzFCQkNDNDBEOTdBMTFFQkExMzM5RDRGRTg0RUM5N0QiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7kqBMIAAACxklEQVR42ozVW0hUURQG4DPONDoVZkPGlAplN4LqJVLzNYuMIIQewy5QUHYh6KUiEoLqtSAwNAt66PIQ0UPQEGUywhRZ0cXCikQfugiNlWXq2PSv4T+4XOwpN3wwZ+99zppz9l5re5lMxlPyYTW0wGv4AV8hCY0wD4LmHl8AdsEy3a8nlEJz5t9NAu6FiHl4GDbBCDTAAgr6E0rgbmby7SSEVICV0OeYV+xxYqtj8Bc8h3bogN9qLA31KsB8uMaxZ3CbCmWw2vHwbtgDUfV9e8ycV2pczIIEVNo1uGBuHIJ1nLARzsIZGHD8kX1mLeS7F+u+kOd51d5464WjEIcAxEDmVMEMzhmBBHRBtzexvTfX2ZtL1LU89AN/18Ai3lQOY3AZrsJDGPAm0SRAWl2n4B1/90Ab/IQItMAtvkENSeB8+AiPGXxwQgQmkd++wTm1z0/AHViutmMcPjvWQ+59CdvtIjeaiX/gACfMgSXM3s059rorGU9BgR+gnJ26yZ6/AYsZqNLx8DG4AnXMC91GmdHZTA7yYtQxqZbjcTMmwXbATCaqbOsHJlBKapf/rQqY/vpN7jGR1sAXkyfyufKYJzuhCJbCC/NHjtuKuI0LJWWiiX2n+Tn0P5MHxqCNBU7KwhF4YwIkXWV3GhyE9by+7qhRdRyL8G3OQ69jwfu9HLVdu+m6kWW7Qm1pKXhPzLzveSbxolBq+j6Z62HohP3QAfehlhUgaeb22QCSmc1QqPoeMZv9NgS7YS1chH5VNmLmeQl5telwidr5alJhy/jqUZZmvX1b1XiYzzjG41W3Kpkw2/GNpRSsUuuw1ZFMXcx4CdQJw2Zcjt+Qf6JV0GEOboGpKsAU5oltg/DW0S+JOdce+mIFHGIS2bEIMz71n1rUxDM+e18gG2W8BXkmpHOUdxkvg3rYAAshLLuFh5As+lPutGz7K8AAlNss65mAZYAAAAAASUVORK5CYII=);background-position:5px center;background-repeat:no-repeat;padding:15px 10px 15px 33px;}
							#r_left_menu .btn_left_countries > span.current{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABmJLR0QA/wD/AP+gvaeTAAAB90lEQVRIidWVPUjcQRDF390Rg0EsUgiCp2X8AIMYTU4DpkmZImCnTUoVEz+wSnNdQLQQbK5KgrbaGmwEm+RIFBNtLSLnKQkpJRLRn8XO4XLZPT86B/78l30zb3bf7M5Kt90SlzkAKUkZSd2SGmy6ICkv6XMikTi7UWbgLjAGHBC3A+A1UHVd8kZgy0j+ANNAH1ADVAPNwDiwaz6bQPo65EXgL7Bo41/Ay4BvCtizJPuXJjFZSiv/CMzZOFvmNwLkgBfAlCfZRkW5THOAZaAOeAC0l/lkPcJ/9vk2GiNPeQXNBfAc0AmsAfNAO3AUKHwRSIYSPDWHPDAYwAetPh1AE67wMesJJZg08FEFCe+Z36H5HgFLgQQToeBZA+9HyN8Cvz2S70C9yVZuM6W4/7WSTmI7kPRJ0kNJ7yVlJU1L+mDYT0nr0UhPotYIngR67UvaXAtQC6wCC7jLGJWo18A3AWwAKHgSFIAV4BR3uppwt/qd4ZnYCovAD7xjZoU9JG5nwHPz28Hd6JD0Eq5xAQxFEoQuVsm+2X+kUh2qcI3rGHjmzfdz0RpeVdjNV+BONIGRpW2bx8Aw7j3w8dCxBFeXhhhvKMmGBW7jelQbrl13RVZ+NfIyuUZxhY/ZPq6zRmW5ypOZlPRE0mNJaUnIPZlfJOVv/GTeGjsHKlibTesxR5IAAAAASUVORK5CYII=);background-position:5px center;background-repeat:no-repeat;padding:15px 10px 15px 33px;}
							#r_left_menu #left_languages .it,
							#r_left_menu #btn_left_languages .it{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAsQAAALEBxi1JjQAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAACSSURBVEiJ7ZQhDsJQEAVnP4gfjtADkFT3ACgEp8DVVyO5RWu4AoJDIJCkmpBUokjzDV0EdusqSLNj5yWzasGZPQJAsytRSmtw2lTtfr3NLfc4HNvX+WI6hbq4X+slAINkiBbWcLWIb8B0Q0qjDpEMIJhyQjzgAQ/MIfD7RUE7lJs16D/pCbYLMY46VLtpTnT+ni/qpSPNoiEDcQAAAABJRU5ErkJggg==);background-position:3px center;background-repeat:no-repeat;padding:15px 10px 15px 33px;}
							#r_left_menu #left_languages .en,
							#r_left_menu #btn_left_languages .en{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAACxAAAAsQHGLUmNAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAA1RJREFUSIntk21Mk1cYhq++vC1t03Zgg1KH2wAbPyCbzuomSxcT92MfzExQaGaMhMAATeoWE+3G1G3gOvSHMN00fsTCUkJMpm5KHA6dpgomVkFdMhjrgDFBBvKxvhTSlnY/tmDkI2OLy/54/zpPzn2u+znnyYFH+r8lu/n8m+FRWwEzli6g9OyvHPy2k5FA6AHTp1lG0upOI31yGACNLZcTKa9jdbRMCl2xMAq7ScBw8CiCEAyiTs+jZ2MxmxYpcduXYEmZiUz2z7udN1uNM3Mm5e1fEZ2eQ8g7hFCWtY2usl1ofmgiZM7A+8Fn7HnDQG3hMyw36qYF1mvl7EmPo1Z/G1NOPoH6RqKOFqH7+gDikQtdVCoi2Wwr4eUf64g9Us5QzXkU2es5vWUNZ24OoFFGTApWKQTyV8ZiDXsI2j5mWPKh2ZKFusDCJY+P9z5sQATw+UPYz3RQHp3Itv0HMNVWE7P3c347fgKj9S2SNryEVP0gfGmiloZUEEt24m9uRZ2dhubdXG4NyHi/rBlX0yAA4sUdiyZ09rg5n8DGtQx5ulACI97hCZ4F+ggCcTNgXyGCIYaIWXpGQ2Fkgz6KMuLHfOLcqqpJry8Cqr/Wwetu/C732J7f5UaaYh4J42pZE/PCU3gfioT/Eg4gamy50zL6XW78VxoAULywGIXZNL2AnyyWsUIQZCTFqYkQZIx23yPU1QOAfH48EtwPMJsQN63jztVmAHSJBuSz9LT1jEwMWPFRIwDL5uoozngKYXgEaZ8TqbQC8cnZBLfm0x/zBHPGHVRqVQT6BtGWHiLkaad79Wu0rc1k57k+2nvvBwnGWBWOgvnUbE0i+fIFehen4XOcRFX8Ds7tuzGdj+Saxzuhs9rb/TQlJBHrqqC3yMZjl+tZnpOHU7xByZo56FR/fk6xvuhZQq5r3DPvZbTtDqq8TGrMqWyv7uZu3S9Tvm1nvx+ro4UlCVqKM18k3rKS1t1fEFNRxaqz51iWs4HKqIUIv68qoC/9beSmZFqOO3g1nEKus4O7A/6/nyBw/Wcvr9hvkV3eimrzeoTvKpGeTsaww471WAmCTBmJ9OUh8oyrST3WyfcdQ9MCj9c3jX08V3iDXVckovcXMnzqMCGF/F+xHunh6g+JRCqV8GnIrAAAAABJRU5ErkJggg==);background-position:3px center;background-repeat:no-repeat;padding:15px 10px 15px 33px;}
							#r_left_menu #left_languages .de,
							#r_left_menu #btn_left_languages .de{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAACxAAAAsQHGLUmNAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAEFJREFUSIljYBgFAw0YGRgY/tPSAiZaGj5qAVGAZQKDFE0tYLzBoD6aigbWAhZeTy6aWsD4/5bLaCQPcwtGwcADAH00B0WiFqu3AAAAAElFTkSuQmCC);background-position:3px center;background-repeat:no-repeat;padding:15px 10px 15px 33px;}
							#r_left_menu #left_languages .fr,
							#r_left_menu #btn_left_languages .fr{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAsQAAALEBxi1JjQAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAADySURBVEiJ7ZUhboJBEIXf7E4hNbSpISSkAl0HssdoBTfhCPQkPQCnIAGHxpQEh0AQoLs7VaTmf/+SsATD2Pd2vn0zYoB7ZUrwOXmFyZAZZl/v237vqVml7eaLw8/go8XeRui3wtCDyZiZui+PCwBvVVqj26EaADjEqWPiqUJMyjQLv1T7h+QAyXiTmPzFgJiMNrEQCiSIV05QB7AQS+yAL7lIggThnhIAB6Sc5yKAd4g1ItfOBah34aoAL0KbiHoOPxtwyxGJaokEfERldlAzItGHbAKFYAnYiBlWm/22/dysPDjH1foAgB6cBL/MfeBe+ANav1IaFSk+zAAAAABJRU5ErkJggg==);background-position:3px center;background-repeat:no-repeat;padding:15px 10px 15px 33px;}
							#r_left_menu #left_languages .es,
							#r_left_menu #btn_left_languages .es{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAsQAAALEBxi1JjQAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAACxSURBVEiJ7ZGxTQNhGEOfv/uVERBVihOpMggzsAkjsAkzZIQMkAp0NcoICWenSEWVhl8K6F7p4tmSYeEGOrBdC156yAPvrdAY/NajoKh99RD/LFkKbtCedg/OY/vAGQiKKWYGEsUqksKUTCXXQRK+phjJqhgpDMwqjAilWV/fboyrGsgG9OvrPa7q73/Q/2Smk+duJ5/dPp+PFbzpsV7UcvIdFDSTSei1h9xk6uH9Z1wAoq1aG3of8WcAAAAASUVORK5CYII=);background-position:3px center;background-repeat:no-repeat;padding:15px 10px 15px 33px;}
							#r_left_menu #left_languages .pt,
							#r_left_menu #btn_left_languages .pt{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAAA3NCSVQICAjb4U/gAAAACXBIWXMAAACmAAAApgHdff84AAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAJNQTFRF/////0tV/0tVposfi50PgqUJc68AerIFgLQInpAasbTTtccqvsDZ0MzS0NA83sZE5Luq5bah7dtO7evo9c2v9t5U/Jl7/Y57/ZV7/nth/ntr/0tV/1dV/2pW/3VW/3lX/4BX/4FX/4NX/6BY/6pY/6xY/7RY/7VY/7ZZ/8tZ/9ha/9pa/9ta/9xa/95a/99a/+FaNM22QgAAAAZ0Uk5TAMng8/T7seEOpwAAAGJJREFUKM9jYKADYGGFAGYmFMDIwAYFnNKogGwJdm5+ZVksEhxCWlpauoqYEnxqUmLiStoyGBKiKiI8wnIG8pgS6oJcvApYJPj0JAUkNLAYxSGko6qpr0iCc6kTJDiDnQ4AAO+IHFE1jabVAAAAAElFTkSuQmCC);background-position:3px center;background-repeat:no-repeat;padding:15px 10px 15px 33px;}
							#r_left_menu #left_languages .nl,
							#r_left_menu #btn_left_languages .nl{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAsQAAALEBxi1JjQAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAACkSURBVEiJ7ZEhDsJAFAVnSVNBEAgMggSJ4wAIcGhuUMU5ehMq8HAEOAKuAlGChaQkG0gq9mEICvkhpOm4Z2bEg4ba4wA2g1EikZiKHdninGcRQBBDB1PLQBA7gJal9BNfD0QA/dnEuzg+WIpVVZ51/hpSKntSqMMHvzl5vlz5S3k3PbnXbft34Hi6dgRjy0B5e2yhNh8EqXDO7S3FQSosfQ1/zBPn1oGe4PAOngAAAABJRU5ErkJggg==);background-position:3px center;background-repeat:no-repeat;padding:15px 10px 15px 33px;}
							#r_left_menu .btn_left_mobile_button a{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfhBxEKIA404gIeAAAAdElEQVQoz+3RsQ3CQBBE0WcLgQsgJXcBJCdRyLVARW7BIV2QELgHN3EQEXht2SQ04J/M7mqklWYqcNQZbbm4+8xLKy+anUHWwiEsVwUU3OIyrA0vj58XzSS1P+yGiTnJFNoQoadt1E89yMQUVFjXfcIbS91feiQSqlOKSZcAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTctMDctMTdUMTA6MzI6MTQrMDI6MDC9NWK+AAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE3LTA3LTE3VDEwOjMyOjE0KzAyOjAwzGjaAgAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=);background-position:0 center;background-repeat:no-repeat;padding:15px 15px 15px 22px;}	
	#homeRegUsers th{text-align:right;border-bottom:1px dotted #ccc;}
	#homeRegUsers td{border-bottom:1px dotted #ccc;}
	#homeRegUsers p{padding:4px;}
	#homeRegUsers li{
		display:inline-block;
	}
	#homeRegUsers .homeRegUsersUserName{
		display:inline-block;
		font-size:110%;
		margin-bottom:10px;
	}
	
	
	#cartBoxRight th{
		color:#000;
	}
	#userDocuments .bkg2,
	#rma .bkg3,
	#userFeedbackOrders .bkg2{
		background:#EBEBEB;
	}
	#userDocuments .bkg1,
	#rma .bkg1,
	.variantsBox .bkg1,
	#userFeedbackOrders .bkg1,
	
	.artCollBox tr.bkg1{
		background:#F7F7F7;
	}	
	.variantsBox form{
		background:#535252;
	}
	#formRequestInfo h3{
		color:#000;	}
	#megamenuLayer dt{
		background-image: url(data:image/gif;base64,R0lGODlhCAAIAJECAP////+eDQAAAAAAACH5BAEAAAIALAAAAAAIAAgAAAIRlIGmEIkYGox0UvliOlKJZxQAOw==);background-position:0 10px;background-repeat:no-repeat;padding:4px 0 0 13px;color:#000;		font-weight:bold;
		margin:0;
	}
	
	#megamenuLayer dd{
		padding:0 0 0 12px;
		margin:0 0 2px 0;
	}
	#megamenuLayer dd a{
		color:#6b6969;	}
	#megamenuLayer dt a:hover,#megamenuLayer dd a:hover{
		text-decoration:underline;
	}
	#megamenuLayer .megamenufilters,
	#megamenuLayer .categoriesLinks,
	#megamenuLayer .pagesLink{
		border-bottom:1px dotted #ddd;
		margin-bottom:5px;
		padding-bottom:10px;
	}
	#megamenuLayer .pagesLink{
		padding-bottom:5px;
	}
	#megamenuLayer .pagesLink dd{
		padding:0;
		margin:0 0 2px 0;
		font-size:90%;
	}
	#megamenuLayer .pagesLink a{
		color:#434343;
	}
	/*MENU*/
	#menu.megamenu{
	  padding-top:2px;
	}
	#menu{
									position:relative;
									top:0;
									left:0;
									width:100%;
									min-width:900px;
									display:block;
									-webkit-box-sizing: border-box;
									box-sizing: border-box;
									clear:both;background-color:#4e4c4c;-webkit-border-radius:5px;
					  		-moz-border-radius:5px;
					  		-khtml-border-radius:5px;
				 	 		border-radius:5px;border-top:1px solid #272727;border-right:0;border-bottom:0;border-left:0;}
							 #menu ul{
							 	margin:0;
								padding:0;
								list-style:none;
								width:100%;
							}
							#header_responsive .top_buttons .box_menu li a,
							#menu li a{
							 	-webkit-transition: all 0.2s ease;
								-moz-transition: all 0.2s ease;
								-o-transition: all 0.2s ease;
								transition: all 0.2s ease;
								position:relative;
								left:0;
								top:0;
							 	display:block;
								line-height:1.5;color:#fff;font-size:100%;margin:5px 15px 5px 15px;font-weight:bold;text-align:center;padding:5px 15px;background-color:transparent;border-top:0;border-right:0;border-bottom:0;border-left:0;-webkit-border-radius:3px;
					  		-moz-border-radius:3px;
					  		-khtml-border-radius:3px;
				 	 		border-radius:3px;}
							#header_responsive .top_buttons .box_menu li a:hover,
							 #menu li a:hover{border-top:0;border-right:0;border-bottom:0;border-left:0;background-color:#272727;color:#fff;}
							#header_responsive .top_buttons .box_menu li a.selectedButt,
							#menu li a.selectedButt{border-top:0;border-right:0;border-bottom:0;border-left:0;background-color:#272727;color:#fff;}
							 #menu li{
								display:inline-block;
							 }#menu{
											text-align:center;
											margin:0 auto 0 auto;
											max-width:100%;
										}
										#menu ul{
											margin:0 auto 0 auto;
											min-width:900px;max-width:1760px;}	
	#messageMiddleBox .boxTitle{
		color:#000;	}
	.web-page-content{
		padding-top:20px;
		clear:both;
	}
	.web-page-content .noRecordsFound{
		color:#546e7a;
		font-size:150%;
		font-style: italic;
	}
	.web-page-content .date,.web-page-article .date{
		color:#546e7a;
		font-size:90%;
		display:block;
		margin-bottom:10px;
		font-style: italic;
	}
	.web-page-content .web-page-item{
		margin:0 0 20px 0;
		padding:0 0 10px 0;
		border-bottom:1px dotted #ddd;
		overflow:auto;
		text-align: justify;
   		text-justify: inter-word;
	}
	.web-page-content .thumb{
		float:left;
		padding:0 1em 1em 0em;
	}
	.web-page-content .thumb img{
		max-width:300px;
	}
	.web-page-content .title{
		display:block;
		margin-bottom:10px;
	}
	.web-page-content .title a{
		color: #333;
		font-size:120%;
	}
	.web-page-content .description{
		color:#757575;
		line-height:25px;
		font-size:110%;
	}
	.web-page-content a.continue{
		display:block;
		text-align:right;
		color:#002aff;
		font-size:110%;
		font-style: italic;
		padding-top:20px;
		font-weight:bold;
	}
	.web-page-content a.continue::after{
		display:inline-block;
		content:">>";
		padding-left:5px;
	}
	.web-page-article{
		line-height:25px;
		font-size:110%;
		color:#757575;
		clear:both;
	}
	.web-page-article .title{
		color: #333;
		font-size:250%;
		margin-bottom:10px;
		line-height:35px;
	}
	#staticPage .image_text_left, #staticPage .image_text_right{
		margin-bottom:20px;
		clear:both;
	}
	#staticPage .image_text_left .thumbImage{
		float:left;
		margin-right:20px;
	}
	#staticPage .image_text_right .thumbImage{
		float:right;
		margin-left:20px;
	}
	#staticPage .thumbImage{
	  	margin-bottom:20px;
		overflow:hidden;
		max-width:234px;
		min-width:31%;
		text-align:center;
		position:relative;
		top:0;
		left:0;
		display:inline-block;
		border:1px solid #f2f2f2 !important;
		-webkit-box-shadow: 0px 0px 4px 0px rgba(50, 50, 50, 0.05);
		-moz-box-shadow:    0px 0px 4px 0px rgba(50, 50, 50, 0.05);
		box-shadow:         0px 0px 4px 0px rgba(50, 50, 50, 0.05);
	}
	#staticPage .thumbImage.labeled{
		
	}
	#staticPage .thumbImage a{
		display:block;
		padding:5px;
		border:0 !important;
		overflow:hidden;
	}
	#staticPage .thumbImage.labeled a{
		padding-bottom:30px;
	}
	#staticPage .thumbImage span{
		position:absolute;
		bottom:0;
		left:0;
		right:0;
		padding:5px 0 5px 0;
		line-height:30px;
		text-align:center;
		color:#707070;
		font-size:95%;
		display: block;
		overflow: hidden;
		height: 30px;
		text-overflow: ellipsis;
		white-space: nowrap;
		padding: 0 5px 0 5px;
	}
	#staticPage .web-page-single-image img{
		max-width:100%;
	}
	#staticPage .image_center{
		margin-bottom:20px;
		text-align:center;
		clear:both;
	}
	#staticPage .image_right{
		margin-bottom:20px;
		margin-left:20px;
		float:right;
	}
	#staticPage .image_left{
		margin-bottom:20px;
		margin-right:20px;
		float:left;
	}
	/* AGENTI ------------------------------------------ */
	body.agent_area{
		padding-top:100px !important;
	}
	#box_agente_wrapper{
		height:100px;
		overflow:hidden;
		position:fixed;
		z-index:999;
		top:0;
		left:0;
		right:0;
		text-align:center;
	}
	#box_agente_wrapper.hide{
		display:none;
	}
	#box_agente{
		color:#000;
		font-size:100%;
		text-align:left;
		background:#f5f5f5;
		border-left:1px solid #ddd;
		border-right:1px solid #ddd;
		border-bottom:1px solid #ddd;
		padding:0 10px 0 10px;
		-webkit-box-shadow: 0px 9px 13px -6px rgba(0,0,0,0.32);
		-moz-box-shadow: 0px 9px 13px -6px rgba(0,0,0,0.32);
		box-shadow: 0px 9px 13px -6px rgba(0,0,0,0.32);
		max-width:1760px;		min-width:900px;
		width:100%;
		margin:auto;
		-moz-box-sizing:border-box;
		-webkit-box-sizing:border-box;
		box-sizing:border-box;
	}
	#user_agente{
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAQAAABKfvVzAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfiBBsREBJBX8wpAAAA4klEQVQ4y83SrU4DQRQF4G9K0zoIgkrCPgOiqBoSguVNMKD6BhgkD9EEuwZTBSEES1IBtiD4STBAupgVw/6QjiHcq+7ccybnzBkSK1TmNUOdaF648tpO75srKj3XjyHdH4TMwNR5dHJgJHPXRoBbp9G0ZVT1sOnIbqm7J/PsMdoPrLv3Ufq5cMKkpvq3ngSfDbLa6yso0nLopMH/ghAcphG6cYpl5bZt4MmN/Tql/tbkCoW8aduUQXAmx0PtL9MY2th1KXTcdNs/DG6WhJ+teLGntyT83XHAqp2lpC1ceku14BsxyFoXeT/ziwAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0wNC0yN1QxNzoxNjoxOCswMjowMHo30kQAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMDQtMjdUMTc6MTY6MTgrMDI6MDALamr4AAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAABJRU5ErkJggg==);background-position:0 center;background-repeat:no-repeat;padding:7px 0 7px 29px;		display: flex;
		align-items: center;
		position:relative;
	}
	#user_cliente{
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAwgAAAMIBT4kc1wAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAEaSURBVEiJxdS9SgNBFMXxX7QMGIJdSCEWIZBXyDOIWNha52n0HewEG5u0KVOksBJsrAIpJH0KZS0ygVF2Zz/I4oXTzJ45/7nL3JFlmZTQwQxzbILmYa1Tur8kfIAFsgItMGgECCdPhceQwk5SgFmF8INmRTkniusq8a26N9HBpkYHmyYdHKVSgNcaOYXeFOClBqDY+2/XtJVBQw8PeMMad0qeiuBZhz33OMsF4BwfOadc4hb9yNsPa8sc/zt6eYCnCv/7M6jM9/gLgEt8V9hYVV+4iAftWvrK1q1T3IhCp0cMP9Q0BoxaAIxiwLAFwDAGdFsAdGPAtgXANgasWgDsM8McTLBzvDnYYfJ3ksd4tn9XmgavQ8b4kPsDPl0DETxLWZQAAAAASUVORK5CYII=);background-position:0 center;background-repeat:no-repeat;padding:7px 0 7px 29px;		border-top:1px solid #ddd;
		display: flex;
		align-items: center;
	}
	.agenti_details_block .boxTitle{
		margin-bottom:20px;
		display:block;
	}
	#agente_contacts{
		margin-bottom:50px;
	}
	#agente_contacts .login_ditta,
	#agente_contact_detail .login_ditta{
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAV1BMVEUAAAAAII8IKJcIKZQAAP8IJpQGJ5QFJ5QGKJMGKJQGJpQHJ5MIKJMHJpUGJ5QALZYFJ5MAK44GJ5MGKpQGJ5QLK5UFJZUGJ5QFKJUGJ5QGJ5MGJ5QAAAAPaDGzAAAAG3RSTlMAECAfAUP5vIDIWMBAcbERYxKCK9cYMPRg/NNCHbp2AAAAAWJLR0QAiAUdSAAAAAlwSFlzAAAN1wAADdcBQiibeAAAAAd0SU1FB+IFBwsIB5iHV6oAAABuSURBVCjPlZJJDoAgDACroLijuMv//2lQiRVS0Tl2ku4AIaIYw7iNJ6l+IKzItMMtcpSpwKJEBasPotYNgGw7T0jVAyg9jK44mObLGMEZ6mZZT2OEcAfYQoJMRRYPtUsO+H9XL2snDkWelnwGjx3UNhOtoSMvJgAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0wNS0wN1QxMTowODowNyswMjowMDypggIAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMDUtMDdUMTE6MDg6MDcrMDI6MDBN9Dq+AAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAABJRU5ErkJggg==);background-position:center center;background-repeat:no-repeat;padding:12px 0 12px 29px;		font-size: 0;
		display:block;
	}
	#agente_contacts .webjob_create{
		background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAAsTAAALEwEAmpwYAAADQElEQVR4nO1WS08UQRCuTlAPCmKMQEDc6ZqBJXDwsZ4lIZwlPn6KQDxBgnLxgLNTPRsSiBdOXjx4wl1NvKsYCaweNEZNOBgloOhJNN3TM85jh51dTYwJlXSyW9PdX/X3VVU3wL79V2a4eUB3knFRYSiqDMVXPaoMqQwoJoA7/X8fGJ3zjNNDhuJnpsFFBUy38OfAhfkDDIkY0q63OX1iSAtguBcVG523Dqshf5s0xlAsenPU3F3GqQjDUy3NgZ9yjzFOj/RmO4yLGbDstrrrLLuNId1gKL4FbOTm2hs/OdeUc/ogJWj4AEbxNEPxVsvyGAbvHsy8linaFfg76HW6oVnrdboZF+81E3b2hEOpOe2A5Z5Nfnc7pBwMxYqqAE7bjNMz4GIaLPtkYr7pnNNy/JC/6+KzgHoxk/jI6aoCTK+AFbDsQ4k9UdzUuVTeG91w8362JxJOgvvVwOkeGGIYLNtknF5r8CrkqEvNjQeB80cZ0mc5D7DUlx4AupN6s8WYv8M/OSCNK1+OunQzioJ7/hUwRW+UWXEnsr6WMaSymmTSWGzxTHDy+uDKD0hT0UM4l/T8B3sEIF6pxbF2ylA8V35Ju2QDaX0vcJ1DT1PkfZkeANc05xdaa/oH6UjNAKLgb3QAW5HN8wutmsXt+gFY0QRknD4q/4BzvMZpqxE5uNPffACoJbBKg4HTsk8wFBuBBL7FKffZQHekeQlQJyGKy6HsX9UAL2QwkQUqCCkHrfu5wFDc9/JITNdOQlpODQBQTGiwJbU5p7VU8GCN26GGNC6u6/mbgVzxMjTEtfQADE0TF1uhREuCy/8GXVAgXmKO+Cf3Wm60jLM3IlCRVkK61gSX/pRWvJkA96SdrU+/b6Zb8FsucHcU0sE3VHV4l9ETpXmM9tDl9l0xk6MzkMUYp2JwHfeVehLgnFZTcyJsfaWe0HU8B5lteKolkEIGwd3REPga8Nud2d6RGly234afZrm59lg+SA3X64J7CTeraffAG36SRZmwpX6/q0MsAXeugElDqmPKKsgVB1Sdq1Lzsl2tkbQ3/SgNm0lDoTLLMKic6fXTsMkaRhqXtKo2zMUXNbxuuKyajElW4xvvG/w7+wVohiVL9prd3QAAAABJRU5ErkJggg==");
		width:30px;
		height:30px;
		font-size: 0;
		display:block;
	}
	
	#agente_contacts .orders_ditta{
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAaVBMVEUAAAAAI5UBIpUAI5UAJpcCIpQBIpYBIZYBIpUBIpUAHI4CIpQCIpYBIpUAI5QBIpUAAP8AIpMAM5kAI5UAI5YAIZQAJJIAIZUAJJgAK6oAIpQCIpUAIpYBIpQBIpUAQIAAIpUBIpUAAADuHACmAAAAIXRSTlMASLZgG6XQv972CYanzFH+ATQFJFA+HHQqBmKQfsnnBHE7TxSvAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAAN1wAADdcBQiibeAAAAAd0SU1FB+IJDAwiLqLgf2sAAABlSURBVCjPY2CgA2BkYgbTLKxsSICdkYFDkZMLJMGtiAI4GHgUecE6+PhRJHgYBASFIGYKiyABUQEyXCUmLgGmJaWkkYCMGIOsopw8SEIB1VWyuCVwGkU6wOlBnEGCMxBxBjsdAAAdtxS3Q9d5JQAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0wOS0xMlQxMjozNDo0NiswMjowMD22az8AAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMDktMTJUMTI6MzQ6NDYrMDI6MDBM69ODAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAABJRU5ErkJggg==);background-position:center center;background-repeat:no-repeat;padding:12px 0 12px 29px;		font-size: 0;
		display:block;
	}
	#agente_contacts .performed_tasks_ditta{
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAaVBMVEUAAAAAI5UBIpUAI5UAJpcCIpQBIpYBIZYBIpUBIpUAHI4CIpQCIpYBIpUAI5QBIpUAAP8AIpMAM5kAI5UAI5YAIZQAJJIAIZUAJJgAK6oAIpQCIpUAIpYBIpQBIpUAQIAAIpUBIpUAAADuHACmAAAAIXRSTlMASLZgG6XQv972CYanzFH+ATQFJFA+HHQqBmKQfsnnBHE7TxSvAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAAN1wAADdcBQiibeAAAAAd0SU1FB+IJDAwiLqLgf2sAAABlSURBVCjPY2CgA2BkYgbTLKxsSICdkYFDkZMLJMGtiAI4GHgUecE6+PhRJHgYBASFIGYKiyABUQEyXCUmLgGmJaWkkYCMGIOsopw8SEIB1VWyuCVwGkU6wOlBnEGCMxBxBjsdAAAdtxS3Q9d5JQAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0wOS0xMlQxMjozNDo0NiswMjowMD22az8AAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMDktMTJUMTI6MzQ6NDYrMDI6MDBM69ODAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAABJRU5ErkJggg==);background-position:center center;background-repeat:no-repeat;padding:12px 0 12px 29px;		font-size: 0;
		display:block;
	}
	#agente_contact_detail table{
		border-collapse: collapse;
		border-spacing: 0;
		margin-bottom:50px;
	}
	#agente_contact_detail th{
		width:35%;
		text-align:right;
		background: #f9f9f9;
	}
	#agente_contact_detail th,#agente_contact_detail td{
		border: 1px solid #e9e9e9;
		padding:.5em .5em;
	}
	#anag_contacts_list{
		margin-bottom:50px;
	}
	#anag_contacts_list .boxTitle{
	
	}
	#user_agente form{
		display:inline;
	}
	#user_agente .agente_contacts_button,
	#user_agente .agente_orders_button{
		display:inline-block !important;
		margin-left:10px;
	}
	#user_agente .agente_logout{
		position:absolute;
		top:2px;
		right:0;
		background-color:transparent;background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAARCAIAAABmX9r1AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjdBQzZBRDIyQkRCMjExRTg5OTM5OTg3RTE0OTBBNTE3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjdBQzZBRDIzQkRCMjExRTg5OTM5OTg3RTE0OTBBNTE3Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6N0FDNkFEMjBCREIyMTFFODk5Mzk5ODdFMTQ5MEE1MTciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6N0FDNkFEMjFCREIyMTFFODk5Mzk5ODdFMTQ5MEE1MTciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5/pauFAAABAElEQVR42oyPMa5EUBSGmYjQ6JColKhMoqOwA51EyRJUVBZiBRqxAxQSCpVEhA3YgEJict99GBnzxuR91fn/+53ce1EAAPJkWZau6+AgCAKGYUePgCdJktA0vZUMw8RxfBzt0jAMcNUwjDRNwzDkeR7H8b7vT5LruhzHzfO8xXEcKYqC5Rb3ixVFkWUZbm+RZVlN05qm2eIuWZaFnCEIYpqmPfi+j3zF8zwUvldVVV3XPxpZlhVF8TsFQQAugEdQuL2tNitv5Umqquq+UpblpVTX9WMFDq899hps287zHA6O41xKJElGUfT3jzfkP0iS9F0QRRFt2/bjFQemaf4IMABcZJ/3HmQ10AAAAABJRU5ErkJggg==);background-position:100% center;background-repeat:no-repeat;padding:0 17px 0 0;line-height:26px;		color:#000;
		font-weight:bold;
		font-size:100%;
		display:inline-block !important;
		border:0;
		cursor:pointer;
	}
	#user_agente p,#user_cliente p{
		white-space: nowrap;
   	 	overflow: hidden;
    	text-overflow: ellipsis;		
    	margin:0;
    	padding:0;
    	max-width:50%;
    	display:inline-block;
	}
	.jsgrid-alt-row > .jsgrid-cell{
		background:#f4f4f4;
	}
	.jsgrid-cell.login,.jsgrid-header-cell.login,
	.jsgrid-cell.orders, .jsgrid-header-cell.orders{
		width:7%;
		text-align:center;
	}
	.jsgrid-cell.name,
	.jsgrid-header-cell.name,
	.jsgrid-cell.mail,
	.jsgrid-header-cell.mail,
	.jsgrid-cell.address,
	.jsgrid-header-cell.address{
		text-align:left;
	}
	.jsgrid-cell.postalCode,
	.jsgrid-header-cell.postalCode,
	.jsgrid-cell.province,
	.jsgrid-header-cell.province,
	.jsgrid-cell.city,
	.jsgrid-header-cell.city,
	.jsgrid-cell.phone,
	.jsgrid-header-cell.phone,
	.jsgrid-cell.webjob,
	.jsgrid-header-cell.webjob{
		text-align:left;
		width:10%;
	}
	.jsgrid-cell.map,
	.jsgrid-header-cell.map{
		width:10%;
	}
	 
	.jsgrid-clear-filter-button {
	    background-position: 0 -40px !important;
	    width: 16px !important;
	    height: 16px !important;
	}
	.jsgrid-search-button {
	    background-position: 0 -296px !important;
	    width: 16px !important;
	    height: 16px !important;
	}
	#js-custom-filter{
		margin-bottom:10px;
		min-height:30px;
	}
	#js-custom-filter a{
		padding:5px 10px 5px 15px;
		margin-left:5px;
		border:2px solid #B4B4B4;
		background:#c8c8c8;
		position:relative;
		top:0;
		left:0;
		-webkit-border-radius: 3px;
			-moz-border-radius: 3px;
			border-radius: 3px;
		font-weight:bold;
		cursor:pointer;
	}
	#js-custom-filter a:before{
		position:absolute;
		left:5px;
		top:4px;
		content:"x";
		display:inline-block;
		color:#000;
		font-weight:normal;
	}
	#regForm.agent_area{
		margin-bottom:50px;
	}

	/* ----------------------------------------------- */
	/*https://www.w3schools.com/cssref/css_entities.asp*/
	.webForm *{
		box-sizing: border-box;
	}
	.webForm{
		margin:50px 0 50px 0;
	}
	.webForm table{
		/*width:100%;*/
		table-layout:fixed;
	}
	.webForm th{
		padding:8px 10px 8px 0;
		font-weight:normal;
	}
	.webForm td{
		padding:8px 0 8px 0;
		width:650px;
	}
	.webform-row.line th,
	.webform-row.line td{
		border-top: 1px solid #000;
		padding-bottom:30px;
	}
	.webForm h3{
		margin:0 !important;
		padding:0 !important;
	}
	.webForm input[type="submit"]{
		display: inline-block;
		margin-top: 30px;
		font-size:20px;
		background: #88ca28;
		color:#fff;
		padding:8px 50px 8px 50px;
		border:0;
		cursor:pointer;
		background-repeat:no-repeat;
		background-position:93% center;
	    background-size: 20px;
	}
	.webform-label {
		display:block;
		text-align: right;
		min-height: 40px;
		min-width:150px;
		max-width:250px;
	}
	.webform-control{		
		position: relative;
		display:flex;
		max-width:650px;
	}
	.webform-label.reverse{
		text-align: left;
		min-height: initial;
		max-width: initial;
	}
	.webform-control.radio{
		flex-flow:column;
	}
	.webform-control.checkbox{
		display:inline-block;
		min-width:initial;
	}
	.webform-row.hidden{
		display:none;
	}
	.webform-row.checkbox.reverse td{
		display:flex;
	}
	.webform-row.html td {
	  line-height: 22px;
	  padding-bottom:30px;
	  color:#4b4c4d;
	}
	.webForm label.error {
	  margin-top:5px;
	  font-size:13px;
	  color: #6f6d6d;
	}
	.webform-control::before{
		font-family: 'Material Icons';
		display: block;
		content: "create";
		content: "\270E";
		width: 30px;
		border-top: 1px solid #ccc;
		border-left: 1px solid #ccc;
		border-bottom: 1px solid #ccc;
		text-align: center;
		background: #e1e1e1;
		color: #000;
		font-weight: normal;
		font-style: normal;
		font-size:15px;
		line-height: 36px;
		letter-spacing: normal;
		text-transform: none;
		height: 40px;
		box-sizing: border-box;
	}
	
	.webform-control.email::before{
		content:"email";
	}
	.webform-control.url::before{
		content:"link";
	}
	.webform-control.date::before{
		content:"date_range";
	}
	.webform-control.phone::before{
		content:"phone";
	}
	
	.webform-control.checkbox::before,
	.webform-control.radio::before{
		display: none;
	}
	.webform-control.textarea textarea,
	.webform-control.textarea::before{
		height:auto;
	}
	.webform-control.number input,
	.webform-control.date input,
	.webform-control.phone input,
	.webform-control.select select{
		width:40%;
	}
	.webform-control.radio label{
		margin-bottom:5px;
	}
	.webform-control.checkbox input,
	.webform-control.radio input{
		width:auto;
		height:auto;
		padding:0;
		margin-right:5px;
	}
	.webform-control input,
	.webform-control textarea,
	.webform-control select{
		border-radius: 0;
		resize: vertical;
		font-size:13px;
		outline: none;
		padding: 10px;
		margin: 0;
		width: 100%;
		height: 40px;
	}
	
	.webForm input.wait{
		cursor:wait;
		background-image:url("data:image/gif;base64,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");
	}

		@media screen and (max-width: 1279px) {
		#colSx,#colDx{
			display:none !important;
			/*Le colonne non esistono x useragent mobile*/
		}
		#header_responsive .top_buttons .btn_menu{
			display:table-cell;
			/*Scompaiono le colonne e funziona il menu laterale*/
		}

		/* Filtri dinamici */
		.rdy-search-results .showFilters{
			display:inline-block;
			position:relative;
			padding:2px 7px 2px 30px;
			margin:10px 0 10px 0;
			font-size:120%;
		}
		.rdy-search-results .showFilters::before{
			position: absolute;
			left:0;
			top: 50%;
			display: inline-block;
			width: 25px;
			height: 25px;
			content:" ";
			margin-top: -12.5px;
			background-position: -100px -125px
		}
		#colSx.rdy-filters{
			padding-top:60px;
			padding-bottom:60px;
			position: fixed;
			top: 0;
			bottom:0;
			left:-1000px;
			width: 100%;
			min-width: 100%;
			max-width: 100%;
			-moz-box-sizing:border-box;
			-webkit-box-sizing:border-box;
			box-sizing:border-box;
			opacity: 1;
			-webkit-transition:all 0.3s linear;
			-moz-transition:all 0.3s linear;
			transition:all 0.3s linear;
			background-color:#fff;
			border-right:2px solid #ddd;
			overflow-y:scroll;
			-webkit-overflow-scrolling: touch;
		}
		#colSx.rdy-filters.show{
			left:0;
			display:block !important;
			z-index: 10000;
		}
		#colSx.rdy-filters.show .rdy-search-back{
			display: block;
			position:fixed;
			height: 40px;
			text-align: left;
			font-size:120%;
			top:0;
			left:0;
			right:0;
			padding:10px 15px 10px 45px;
			cursor:pointer;
			background:#1E5C97;
			z-index: 3000;
			color:#fff;
		}
		#colSx.rdy-filters.show .rdy-search-back::before{
			position: absolute;
			left:5px;
			top: 50%;
			display: inline-block;
			width: 25px;
			height: 25px;
			content:" ";
			margin-top: -12.5px;
			background-position:-96px 2px;
			background-color:#fff;
			padding:2px 5px 2px 5px;
			-webkit-border-radius: 3px;
			-moz-border-radius: 3px;
			border-radius: 3px;
		}
		#colSx.rdy-filters.show .rdy-search-show-results{
			display: block;
			text-align: center;
			font-size:120%;
			padding:10px 15px 10px 15px;
			cursor:pointer;
			background:#bbb;
			z-index: 3000;
			color:#fff;
			-webkit-border-radius: 5px;
			-moz-border-radius: 5px;
			border-radius: 5px;
			margin:20px 5px 10px 5px;
			color:#000;
		}
		/*------*/
		#box_agente{
			min-width:100% !important;
			max-width:100% !important;
			width: 100% !important;
			min-width:auto !important;
		}
		#mainTableContainer, #head, #headText,
		#menu,#menu ul,
		#foot,#foot .content,
		#mapLinksBox,
		#footer_custom_els,#footer_custom_els_container,
		#foot_top_html,#foot_top_html .content,
		#header_responsive .header_top_bar,
		#header_responsive .top_buttons,
		#head .header_container,
		#header_responsive .header_bottom_bar{
			min-width:100% !important;
			max-width:100% !important;
			width: 100% !important;
			min-width:auto !important;
		}
		#header_responsive .top_buttons input.txt_search{
			min-width:100% !important;
			max-width:100% !important;
			width:100% !important;
			min-width:auto !important;
		}
	}
		@media screen and (max-width:1279px) {
		/* Scheda prodotto ---------------------------------------------------------------------- */
		#sheetBox .boxTitle.secondary{
			display:block;
		}
		#sheetBox .boxTitle.primary{
			display:none;
		}
		#sheetBox #sheetMainImage{
			max-width:100%;
		}
		#sheetBoxTopDetails,
		#sheetBoxTopDetails .left,#sheetBoxTopDetails .right,
		#sheetBox .detailsBox,
		#sheetBox .servicesBox,
		#addVotoBox,
		#sheetBox .imagesBox{
			width:100% !important;
			margin:0 0 10px 0 !important;
			padding:0 !important;
			max-width:100% !important;
			clear:both !important;
			float:none !important;
			display:block !important;
		}
	}
		@media screen and (max-width: 699px) {
		/*Inserzioni in colonna ---------------------------------------------------- */
		.boxColumns ul{
			display:block;
		}
		#colMid .bigBox.boxColumns li{
			display:block;
			border-top:1px solid #fff;
			border-right:1px solid #fff;
			border-bottom:1px solid #ddd !important;
			border-left:1px solid #fff;
			width:100% !important;
		}	
	}
		@media screen and (max-width: 699px){
		/*risultati colonne ----------------------------------------------------- */
		.cubes .row{
			display:block !important;
			width:auto !important;
			border-top:1px solid #fff !important;
			border-right:1px solid #fff !important;
			border-bottom:1px solid #fff !important;
			border-left:1px solid #fff !important;
		}
		.cubes .resultBox{
			display:block !important;
			width:auto !important;
			max-width:initial;
			border-top:1px solid #fff !important;
			border-right:1px solid #fff !important;
			border-bottom:1px solid #ddd !important;
			border-left:1px solid #fff !important;
		}
		.cubes .resultBox dl,
		.cubes .resultBox p{
			display:none;
		}
		.cubes .resultBox .title{
			border:0;
		}
	}
		@media screen and (max-width: 699px){
		/* Inserzioni verticali */
		#colMid .miniBox{
			float:none;
			width:auto;
			margin:0 0 10px 0;
		}
	}
	@media screen and (max-width: 1024px){
		#sheetBox .detailsBox th,
		#sheetBox .detailsBox td{
			display:block;
			width:100%;
			padding:0 0 10px 0;
			border:0;
		}
		#sheetBox .detailsBox th,
		#sheetBox .detailsBox strong.th{
			border-top:1px solid #ddd;
			padding:10px 0 10px 0;
		}
		.existent_user_box input[type="text"],
		.existent_user_box input[type="password"]{
			width: 100%;
		}

		.resultBox dt{
			width:100%;
			float:none;
		}
		/* LABEL risultati affiancati*/
		.cubes .resultBox ul li>strong{
			position:relative;
			width:100%;
		}
		.cubes .resultBox .mainPrice,
		.cubes .resultBox .grossPrice,
		.cubes .resultBox .price>.priceMessage,
		.cubes .resultBox .availab span,
		.cubes .resultBox .pricePicking,
		.cubes .resultBox .rangePrice{
			margin:0;
		}
		/*-----------------------*/
	}
	@media screen and (max-width: 800px) {
		#header_responsive{
			position: sticky;
			top: 0;
			z-index:999;
		}	
		#header_responsive #top_buttons_wrapper{
			background:#4e4c4c;		}
		#header_responsive .secondary{
			display:table-cell !important;
		}
		#header_top_bar_wrapper .primary,
		#top_buttons_wrapper .primary{
			display:none !important;
		}
		#header_responsive .top_buttons li.box_logo{
			text-align:left;
		}
		#footer_custom_els{
			border-left:0;
		}
		.footer_block{
			display:block;
			width:auto;
			border-bottom:1px solid #fff;
			border-right:0;
		}
		#bottomElements img{
			max-width:100%;
		}
		#top_text div,
		#header_responsive #top_countries,
		#header_responsive #top_currencies,
		#header_responsive #top_languages{
			display:none;
		}
		#header_responsive .butt > a,
		#r_left_menu .btn > span.current,
		#header_responsive .top_buttons li.box_search input.btn_search{
			image-rendering: -webkit-optimize-contrast;
  			image-rendering: crisp-edges;
		}
		#header_responsive #header_top_bar_wrapper{
			padding:0;
		}
		#header_responsive .top_buttons li.box_search{
				padding-right:10px;
			}#header_responsive .top_buttons li.box_search form{
								position:initial;
							}#header_responsive .top_buttons li.box_search .box_text_search{
				position:absolute;
				  left:0;
				  right:0;
				  top:100%;
				  max-width:initial !important;
				padding:0 10px 0 10px;
				-moz-box-sizing:border-box;
				-webkit-box-sizing:border-box;
				box-sizing:border-box;
				width:100%;
				opacity:0;
				/*----*/
				z-index:-1;
				/* ^^^^ importante che lo zindex non venga modificato!! perche viene controllato via js per fare il submit o meno del form quando c'e' un valore nel campo di testo*/
				height:0;
				overflow:hidden;background:#000;}#header_responsive .top_buttons li.box_search input.btn_search{background-color:transparent;background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkIwNEE2REU5RDk3RTExRUJBMzM4RTk2RjE5MDhBNjRDIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkIwNEE2REVBRDk3RTExRUJBMzM4RTk2RjE5MDhBNjRDIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QjA0QTZERTdEOTdFMTFFQkEzMzhFOTZGMTkwOEE2NEMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QjA0QTZERThEOTdFMTFFQkEzMzhFOTZGMTkwOEE2NEMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4ANCyxAAACCUlEQVR42qzVS0gVURzH8bmXfHCV4C4CUfNFWQZdyMQ2KrpVF4ILt0G6skUtWrUxWkm6cdUmAm0niLUIxCRcqBtR3IhihI/QTBECe6DE9D30GzpNM3Mf3D984Mydc+Y/Z+45/xNzXdfxRQFSuIt2XNVvJo6whmlM4thJFyaB5RKe4of7J85wjH18xlf3byyjExd8z/iHfVGBKevBC3iMFtSgAb14jl31O8W9qCReI4FxDTJvOYSSiDdrxqz6n6AnXYI+df6GB1FTtpRbScznqgxLcBkr6jiBWIYJjNv4pLEPwxL0q8MhWrN4uKNv/0zjXyMZlOCVOsyjMMsERjfOsY1G//04K7VWK3YPZ072caj9UImk/6ZJUKj2uZNb/NLYuPyX4IvayRwTlGrsCU6DEqyqXY+aHBLcVJJ17AeVilZtlu9hSy3NXpjRIhkNW6ZFGFGnDaSyWKKPNM6UjraonVyHj+q8mEGSUgzip8YMZ1LsulQxTXxQEbuOi4hrj5ThjgqeHVNhpSLmOw968ETngYktLOEAxbiGNiQC/uw59GM76jwwbmAMm25wmBL9FvfxxnfvHaqiZmBHE27prRPaUAc60VbUNlXgBTqscbMYwE7YDIJEVdhqa6l68d6biZNDcQtSZZ0N9ue6kq8E3kzmfEnG85nAO9e9z2XKd0e+E3ib9iXazfVvAQYA9uJRbYnZ4m8AAAAASUVORK5CYII=);background-position:0 center;background-repeat:no-repeat;padding:0 0 0 29px;line-height:36px;border:0;
				position:initial;
			}#header_responsive .top_buttons li.box_search input.txt_search{
				margin-top:10px;
				margin-bottom:10px;
			}#header_responsive .top_buttons li.box_search .box_text_search.show .responsive_butt{background-color:#eee;background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAFM0aXcAAAAAXNSR0IArs4c6QAAAe9JREFUKBV1kk1oE2EQhvfbrCbRwEISEA9eWm969yCIHkRsG8VLTja9xeTq2YNSFETUW34IBmxvqeAPkpuiIIiXHlropT+yKJ5MK/iXBJP1mc9M2Agd+Hbeed+Z2flm13GwWq226Far1dvpdPqOA1gR1loYhu4EU6/XfSNSo9E44vv+V+yPTa1UKnsWyINgc+RD8S7nuAA124OsBWPMFUijhKRvcR5zFhF3y+VyBmx77lFxwwajB3HIwHkJbQeCbwztR5Po8oYu56LcBKaoLYTOcImKB3T5nEqlZguFwk8RZUNL+OecF5wfYqzjKNjxyJ7PZrOH8vn8byEY7NZgMPgCNHJ5RwXB8Xi8Ll7MirS+8C90nH6//wr8UWKDcJrW71RUH4vFDttpheBdFyG+Az/wzr5wY1ECtXa7HQ+C4K4VW61WqtPpVGRyTfjP77iue7VUKr2P8obf5fJwOHwmJItazmQy16K3YxxZ4BMaH8C/ZPU5bWAQtwmmEB4iXFch6rn0SYrXhfM872yxWHwrWFb1SQDixM8knBqNpxXjfyn2WHqO3a5RnGOKLok3wa1kMrnb7XZPge9zrRNSgLaaSCQ2tHi8zWazeazX6z0i+byKIx9QFMCfUZ74NbuZGxersJ/nixzkizylyYzksP17fwHqN9mPpK8zCwAAAABJRU5ErkJggg==);background-position:center center;background-repeat:no-repeat;display:block;
				position:absolute;
				top:10px;
				right:10px;
			}		
		#header_responsive .top_buttons .advanced .headFormButt{
			position: absolute;
			left: 0;
			right: 0;
			bottom:0;
			font-size:120%;
			margin:0;
			padding:10px 0 10px 0;
			width: 100%;
			display:block;
			-moz-box-sizing:border-box;
			-webkit-box-sizing:border-box;
			box-sizing:border-box;
		}
		#paramsFormblockHead{
			position: relative;
			left: 0;
			right: 0;
			overflow-x: hidden;
			overflow-y: scroll;
			-webkit-overflow-scrolling: touch;
			background:#fff;
		}
		#paramsFormblockHead fieldset{
			border:0;
			padding:20px;
			text-align:center;
			-moz-box-sizing:border-box;
			-webkit-box-sizing:border-box;
			box-sizing:border-box;
		}
		#paramsFormblockHead label,
		#paramsFormblockHead select{
			display:block;
			width:100%;
			margin-bottom:5px;
			font-size:120%;
		}
		
		
		#otherDestination form{
			width:auto;
			text-align:center;
		}
		#otherDestination label{
			text-align:left;
		}
		#productShipping{
			width:auto;
		}
		#otherDestination strong,#otherDestination .title,#productShipping label{
			float:none;
			width:100%;
			padding:2px 0 0 0;
			text-align:left;
			border:0;
		}
		#otherDestination input,#otherDestination select,#productShipping input,#productShipping select{
			width:90%;
			margin:0 0 5px 0;
		}
		#otherDestination input.butt1{
			margin:0 !important;
		}
		#otherDestination .destinationButton{
			margin:0;
		}
		#colMid .web-page-items.sidebyside .list-item{
			  -webkit-flex: 0 1 49%;
		    -ms-flex: 0 1 49%;
		    flex: 0 1 49%;
		}
		#tellToFriendForm label,
		#tellToFriendForm>input,
		#tellToFriendForm .butt1,
		#tellToFriendForm .privacyFormBox{
			flex-basis:100%;
		}
		.webForm table{
			width:100%;
		}
		.webForm td,
		.webForm th,
		.webForm tr{
			display:block;
			width:100%;
			padding:0 0 10px 0;
		}
		.webform-row.line th{
			display:none;
		}
		.webform-label {
		  display: inline-block;
		  text-align: left;
		  min-height: initial;
		  min-width: initial;
		  max-width:initial;
		}
		.webform-control{
			max-width: initial;
			min-width: initial;
		}
		.webform-control.number input,
		.webform-control.date input,
		.webform-control.phone input,
		.webform-control.select select{
			width:100%;
		}
		.webForm input[type="submit"]{
			width:100%;
		}
	}	
	@media screen and (max-width: 768px){
		body{
			padding: 0 0 10px 0;
		}
		#header_responsive #top_buttons_wrapper{
			background:#4e4c4c;			border-bottom:2px solid #000;
			-moz-box-sizing:border-box;
			-webkit-box-sizing:border-box;
			box-sizing:border-box;
			overflow:inherit;
		}
		#header_responsive .popup{
			display:none;
			width:0;
			height:0;
			opacity:0 !important;
			z-index:-1 !important;
		}
		#box_agente_wrapper{
			position:relative;
		}
		body.agent_area{
			padding-top:0 !important;
		}
		#varaintsListBox .columnThumb img{
			width:50px;
		}
		
		#header_responsive #logo{
			max-width:200px;
		}
		/* LABEL risultati affiancati CELLULARI*/
		.cubes .resultBox ul li>strong{
			position:absolute;
			width:40%;
		}
		.cubes .resultBox .mainPrice,
		.cubes .resultBox .grossPrice,
		.cubes .resultBox .price>.priceMessage,
		.cubes .resultBox .availab span,
		.cubes .resultBox .pricePicking,
		.cubes .resultBox .rangePrice{
			margin:0 0 0 40%;
		}
		/*-------------------------------------*/
		#yourPurchases table {
            padding: 10px;
        }

        #yourPurchases thead {
            display: none;
        }

        #yourPurchases tbody td {
            display: block;
            text-align: center;
            padding: 10px;
            position: relative;
            padding-left: 50%;
            font-size:12px;
            width:auto !important;
            text-align:left !important;
        }

        #yourPurchases tbody td:before {
            content: attr(data-label);
            position: absolute;
            left: 10px;
            width: 45%;
            padding-right: 10px;
            white-space: nowrap;
            text-align: left;
            font-weight: bold;
        }

        #yourPurchases td.code {
            background-color: #e0e0e0;
        }
        .artCollBox .trhead {
			display: none;
		}
        .artCollBox table, 
		.artCollBox tbody,
		.artCollBox tr,
		.artCollBox td {
			display: block;
			width: 100% !important;
			box-sizing: border-box;
		}
		.artCollBox tr {
			margin-bottom: 1rem;
			border: 1px solid #eee;
			border-radius: 4px;
			padding: 1rem;
		}
		.artCollBox td {
			padding: 8px 0;
			border: none;
		}
		.artCollBox td:not(.image)::before {
			content: attr(data-line);
			font-weight: 600;
			display: block;
			margin-bottom: 4px;
		}
		.artCollBox .image {
			text-align: center;
			padding-bottom: 1rem;
		}
		.artCollBox td.image img {
			margin: 0 auto;
			width:auto;
			min-width:initial;
		}    
		.artCollBox .cart_form,
		.artCollBox .estimate_form {
			display: flex;
			justify-content: space-between;
			margin-top: 1rem;
		}
		.artCollBox h2 {
			margin: 2rem 0 1rem;
		}
	}
	@media screen and (max-width: 600px){
		#colMid .web-page-items.sidebyside .list-item{
			  -webkit-flex: 0 1 100%;
		    -ms-flex: 0 1 100%;
		    flex: 0 1 100%;
		}
		#accessMessageBox{
			width:auto;
		}
		#menu{
			display:block;
			padding-top:50px;
			position:relative;
			top:0;
			left:0;
			-moz-box-sizing: border-box;
			-webkit-box-sizing: border-box;
			box-sizing: border-box;
			max-height:50px;
			overflow:hidden;
			-moz-transition:all 0.5s ease;
			-webkit-transition:all 0.5s ease;
			-o-transition:all 0.5s ease;
			transition:all 0.5s ease;
		}
		#menu.show{
			max-height:1000px;
		}
		#menu .current{
			position:absolute;
			top:0;
			left:0;
		}
		#menu li{
			display:block;
			float:none;
			width:100% !important;
			border-bottom:1px solid #bbb !important;
			height:auto !important;
		}
		#menu li a{
			line-height:50px !important;
			height:auto !important;
			width:100% !important;
			padding:0 15px 0 15px !important;
			margin:0 !important;
			-moz-box-sizing: border-box;
			-webkit-box-sizing: border-box;
			box-sizing: border-box;
			position:relative !important;
			top:0 !important;
			left:0 !important;
		}
		#menu li a.selectedButt{
			background-image: url(data:image/gif;base64,R0lGODlhCwAGAJECAP///yEiIQAAAAAAACH5BAEAAAIALAAAAAALAAYAAAIQDI4YYnkrmINRvooNxXGLAgA7);background-position:95% center;background-repeat:no-repeat;		}
		#categorieslinks{
		 	-moz-column-count: 2;
			-webkit-column-count: 2;
			column-count: 2;
		}
		#showCart .showCartTable, 
		#showCart .showCartTable thead, 
		#showCart .showCartTable tbody,
		#showCart .showCartTable tfoot, 
		#showCart .showCartTable th, 
		#showCart .showCartTable tbody td, 
		#showCart .showCartTable tr{ 
			display: block; 
		}
		#showCart .showCartTable{
			border:0;
		}
		#showCart .showCartTable thead tr{ 
			position: absolute;
			top: -9999px;
			left: -9999px;
		}
		#showCart .showCartTable td.thumb:before,
		#showCart .showCartTable td.delete:before,
		#showCart .showCartTable tr.warning td:before,
		#showCart .showCartTable td.empty,
		#showCart .showCartTable .info strong,
		#showCart .showCartTable .deleteButtonImage,
		#showCart .showCartTable tbody .deliveryTimeLabel,
		#showCart .showCartTable tbody .productDetails .delete{
			display:none;
		}
		#showCart .showCartTable tbody tr{
			border:1px solid #ddd;
			width:100%;
		}
		#showCart .showCartTable tbody td { 
			border: none;
			border-bottom: 1px solid #eee; 
			position: relative;
			padding:5px 10px 5px 160px; 
			text-align:left;
			width:auto !important;
		}
		
		#showCart .showCartTable td.thumb,
		#showCart .showCartTable tr.warning td{
			padding-left:0;
			width:100% !important;
			text-align:center;
		}
		#showCart .showCartTable td.thumb img{
			margin:auto;
			width:auto;
		}
		#showCart .showCartTable td:before,
		#showCart .showCartTable .info:before{ 
			position: absolute;
			top: 6px;
			left: 6px;
			padding-right: 10px; 
			white-space: nowrap;
			content: attr(data-line);
			text-align:right !important;
			font-weight:bold;
		}
		#showCart .showCartTable .discountLine td,
		#showCart .showCartTable .freeShippingLine td{
			text-align:center !important;
			padding:5px 10px 5px 10px; 
		}
		#showCart .showCartTable tfoot td{
			padding:5px 10px 5px 10px;
		}
		#showCart .showCartTable tfoot td:nth-child(1) {
			width:100%;
			text-align:left;
		}
		#showCart .showCartTable tfoot td:nth-child(2) {
		    text-align:right;
		    white-space: nowrap;
		}
		#showCart .showCartTable td.price{
			text-align:left !important;
		}
		#showCart .showCartTable .info{
			padding-left:160px;
			margin-left:-160px;
		}
		
		
		#showCart .showCartTable tbody td.qta {
		  display: flex !important;
		}
		
		#colMid .cart_form_update select{
			padding:9px 35px 9px 12px !important; 
			background-image:url("data:image/gif;base64,R0lGODlhCAAIAJECAH9/fwAAAP///wAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Nzc0RTA2QUEyNzNGMTFFNkEzQzc5OTVFQjRGMTYwODYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Nzc0RTA2QUIyNzNGMTFFNkEzQzc5OTVFQjRGMTYwODYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3NzRFMDZBODI3M0YxMUU2QTNDNzk5NUVCNEYxNjA4NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3NzRFMDZBOTI3M0YxMUU2QTNDNzk5NUVCNEYxNjA4NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAEAAAIALAAAAAAIAAgAAAIPlI8pEO2wXICGzQSo2qgAADs=");
			background-color:#fff;
			background-position: 90% center;
			background-repeat: no-repeat;
			 -webkit-appearance: none;
		   -moz-appearance: none;
		   appearance: none;
		   margin-right:4px;
		}
		#colMid .cart_form_update select::-ms-expand {
		    display: none;
		}
		#showCart .showCartTable .deleteButton{
			-webkit-appearance: none;
			-moz-appearance: none;
			appearance: none;
			display:block !important;
			padding:9px 12px 9px 12px !important; 
			display:block;
			white-space: nowrap;
			text-align:center;
			font-weight:bold;
			background:#fff;
			color:#898989;margin:auto;
			border:1px solid #898989;
			cursor:pointer;
			border-radius: 5px;
			-webkit-border-radius: 5px;
			-moz-border-radius: 5px;
			box-shadow: 2px 2px 5px 0px rgba(156, 156, 156, 0.5);
			-webkit-box-shadow: 2px 2px 5px 0px rgba(156, 156, 156, 0.5);
			-moz-box-shadow: 2px 2px 5px 0px rgba(156, 156, 156, 0.5);
		}
		#showCart .showCartTable .discountLine form{
			text-align:center;
			width:100%;
		}
		#sendOrder th{
			text-align:left;
			width:auto;
			padding:10px;
			border-top:1px solid #D6D5D5;
			display:block;
		}
		#sendOrder td{
			text-align:left;
			padding:10px;
			border:0;
			display:block;
		}
		#sendOrderDetails .container{
			display:block;
		}
		#sendOrder #couriersList .amount, #sendOrder #paymentsList .amount{
		    display: block;
		    padding: 6px 0 0 25px;
		}
		
		#destinationBox,#courierBox,#paymentBox{
			width:auto;
			display:block;
			margin:0 0 10px 0;
		}
		#discountCodesBox form{
			text-align:center;
		}
		#discountCodesBox input{
			width:100%;
			float:none;
		}
		/* Risultati ricerca */
		#orderByForm{
			margin:10px 0 10px 0;
			text-align:center;
		}
		#orderByForm p{
			display:block;
			padding:0 0 10px 0;
		}
		.results-view{
			float:none;
			overflow:auto;
			width:auto;
		}
		#resultsTable,
		#resultsTable thead,
		#resultsTable tbody,
		#resultsTable th,
		#resultsTable td,
		#resultsTable tr{ 
			display: block; 
		}
		.resultsTableWrapper{
			overflow:hidden;
		}
		#resultsTable tr td:first-child,
		#resultsTable tr th:first-child{
			background:transparent;
			position: relative;
			border-right:none;
		}
		#resultsTable thead tr { 
			position: absolute;
			top: -9999px;
			left: -9999px;
		}
		#resultsTable tr {
			border: 1px solid #ccc;
		}
		#resultsTable td { 
			border: none;
			border-bottom: 1px solid #eee; 
			position: relative;
			padding-left:50%; 
			text-align:left;
			width:auto !important;
		}
		#resultsTable td.price{
			text-align:left !important;
		}
		#resultsTable td.thumb:before{
			display:none;
		}
		#resultsTable td.thumb{
			padding-left:0;
			width:100%;
			text-align:center;
		}
		#resultsTable td.thumb img{
			margin:auto;
			width:auto;
		}
		#resultsTable td:before { 
			position: absolute;
			top: 6px;
			left: 6px;
			padding-right: 10px; 
			white-space: nowrap;
			content: attr(data-line);
			text-align:right !important;
		}
		.horizontal .resultBox ul{
			width:auto;
			overflow:auto;
			padding-left:10px;
			font-size:84.5%;
		}
		#header_responsive #logo{
			max-width:90px;
		}
		
		/* Documenti di magazzino */
		#userDocuments .docsProductsTable, #userDocuments .docsProductsTable thead, #userDocuments .docsProductsTable tbody, #userDocuments .docsProductsTable th, #userDocuments .docsProductsTable td, #userDocuments .docsProductsTable tr,
		#rma .detailsTable, #rma .detailsTable thead, #rma .detailsTable tbody, #rma .detailsTable th, #rma .detailsTable td, #rma .detailsTable tr{ 
			display: block; 
		}
		#userDocuments .docsProductsTable tfoot{
			width:100%;
			display:block;
		}
		#userDocuments .docsProductsTable thead tr,#rma .detailsTable thead tr{ 
			position: absolute;
			top: -9999px;
			left: -9999px;
		}
		#userDocuments .docsProductsTable tr,#rma .detailsTable tr{
			border: 1px solid #ccc;
		}
		#userDocuments .docsProductsTable tbody td:before,#rma .detailsTable tbody td:before{ 
			position: absolute;
			top: 6px;
			left: 6px;
			padding-right: 10px; 
			white-space: nowrap;
			content: attr(data-line);
			text-align:right !important;
			font-weight:bold;
		}
		#userDocuments .docsProductsTable tbody td,#rma .detailsTable tbody td { 
			border: none;
			border-bottom: 1px solid #eee; 
			position: relative;
			padding-left: 50%; 
			text-align:left !important;
		}
		#userDocuments .docsProductsTable td.price{
			text-align:left !important;
		}
		
		.downloadPDFButt,.downloadCSVButt,.repeatOrderButton,.addFeedBackButton{
			margin:5px auto 5px auto;
			float:none;
		}		
		/* Compatibilita' */
		#compatTypesBox label{
			display:block;
			float:none;
			text-align:center;
			width:auto;
		}
		#compatTypesBox select{
			margin:0 auto 13px auto;
		}
		#mapLinksBox{
			display:none;
		}
		#sheetProductArtColl .artCollBox li,
		#sheetProductInWebOrders li{
			width:50%;
		}
		#sheetProductArtColl .artCollBox tr.trhead{
			display:none !important;
		}
		#sheetProductArtColl .artCollBox td,
		#sheetProductArtColl .artCollBox tr,
		#sheetProductArtColl .artCollBox th{
			display:block;
			position:relative;
			width:100%;
		}
		#sheetProductArtColl .artCollBox td.image{
			padding:5px !important;
			text-align:center !important;
		}
		#sheetProductArtColl .artCollBox td.image img{
			width:auto;
			min-width:initial;
		}
		#sheetProductArtColl .artCollBox td{
			padding:5px 5px 5px 100px !important;
			width:auto !important;
			text-align:left !important;
		}
		#sheetProductArtColl .artCollBox td:before{
			display:block;
			content:attr(data-line);
			position:absolute;
			top:5px;
			left:5px;
			width:100px;
			white-space: nowrap;
			font-weight:bold;
		}
		
		/*BLOG / NEWS*/
		.web-page-content .thumb,
		#staticPage .image_text_left .thumbImage,
		#staticPage .image_text_right .thumbImage,
		#staticPage .thumbImage,
		#staticPage .image_right,
		#staticPage .image_left{
			float:none;
			display:block;
			padding:0;
			text-align:center;
			margin:20px auto 20px auto;
		}
		.jsgrid-grid-header,.jsgrid-grid-body{
			overflow:auto !important;
		}
		.jsgrid-filter-row .phone,.jsgrid-filter-row .login,.jsgrid-filter-row .orders{
			display:none;
		}
		.jsgrid-table, .jsgrid-table thead, .jsgrid-table tbody, .jsgrid-table th, .jsgrid-table td, .jsgrid-table tr,
		#agente_contact_detail table,
		#agente_contact_detail tbody,
		#agente_contact_detail th,
		#agente_contact_detail td,
		#agente_contact_detail tr{ 
			display: block;	
		}
		#agente_contact_detail th,#agente_contact_detail td{
			text-align:left;	
			width:auto;
		}
		.jsgrid-table th{ 
			position: absolute;
			top: -9999px;
			left: -9999px;
		}
		.jsgrid-table tr{
			border-top: 1px solid #ccc;
		}
		.jsgrid-table td{ 
			border: none;
			border-bottom: 1px solid #eee; 
			position: relative;
			padding-left:40%; 
			text-align:left !important;
			width:auto !important;
		}
		.jsgrid-table td:before{ 
			position: absolute;
			top: 6px;
			left: 6px;
			padding-right: 10px; 
			white-space: nowrap;
			content: attr(data-label);
			text-align:right !important;
			font-weight:bold;
		}
		#agente_contacts .login_ditta{
			background-position:0 center !important;
		}
		#agente_contacts .orders_ditta{
			background-position:0 center !important;
		}
		#box_agente_wrapper{
			height:150px;
		}
		#user_agente,#user_cliente{
			padding:5px 0 5px 0;
			background-image:none;
			text-align:left;
			display: block;
			align-items: initial;
		}
		#user_agente p, #user_cliente p{
			width:70%;
			text-align:left;
			max-width:70%;
		}
		#user_agente .agente_contacts_button,
		#user_agente .agente_orders_button{
			display:block;
			margin:0 auto 5px auto;
			width:70%;
		}
		
		.orderResponse {
			border:0 !important;
		}
		.orderResponse thead {
			display: none;
		}
		.orderResponse tr {
			display: block;
			margin-bottom: 1rem;
			border: 1px solid #ccc;
		}
		.orderResponse tbody td {
			display: flex;
			justify-content: space-between;
			align-items: flex-start;
			padding: 0.5rem;
			border: none;
			border-bottom: 1px solid #eee;
			gap: 1rem;
		}
		.orderResponse tbody td:before {
			content: attr(data-line);
			font-weight: bold;
			min-width: 30%;
			text-align: left;
		}
		.orderResponse tfoot td {
			display: block;
			text-align: right;
			padding: 0.5rem;
			border-bottom: 1px solid #eee;
		}
		.orderResponse td.thumb {
			justify-content: center;
		}
		.orderResponse td.thumb:before {
			display: none;
		}
		.orderResponse td.thumb img {
			margin: 0;
		}
		.orderResponse td[colspan="8"] {
			justify-content: flex-end;
		}
		.orderResponse td .name {
			flex: 1;
		}
		
	}
	@media screen and (max-width: 480px){
		body{
			font-size:14px;
		}
		#colMid{
			padding:10px 10px 10px 10px;
		}
		#navBar{
			background:none;
			padding-left:0;
			line-height:18px;
		}
		#navBar strong,#navBar li:first-child{
			display:none;
		}
		
		/*Filtri dinamici*/
		.rdy-search-filters-delete .deleteFilters{
			font-size:150%;
		}
		.rdy-search-results .changeView a,
		.rdy-search-results .showFilters{
			font-size:150%;
			border:0;
		}
		.rdy-search-results .activeFilters .legend{
			display:block;
			padding:0;
			width:100%;
		}
		.rdy-search-results .activeFilters label{
			margin:0 5px 5px 0;
		}
		.rdy-search-filters fieldset li{
			margin:5px 0 5px 0;
		}
		.rdy-search-results .sort label{
			margin-right:0;
		}
		.rdy-search-filters fieldset label{
			font-size:140%;
		}
		.rdy-search-results .pages .pg{
			display:none;
		}
		.rdy-search-results .pages .pg.selectedPg{
			display:inline-block;
		}
		.rdy-search-filters label input[type="checkbox"] + .label-text:hover:before{
			border:2px solid #dddfe6;
		}

		
		
		#formRequestInfo tr,#formRequestInfo td{
			display:block;
			width:auto;
		}
		
		
		/* FORM ricerca a centro pagina */
		#mainSearchFormBox label,#mainSearchFormBox select,#mainSearchFormBox input{
			float:none !important;
			width:100%;
			margin:0 0 2px 0 !important;
			text-align:center;
			font-size:138.5% !important;
		}
		#mainSearchFormBox input{
			width:95%;
		}
		#mainSearchFormButton{
			display:none;
		}
		#mainSearchFormBox fieldset{
			display:block !important;
		}
		#colMid .horizontal .resultBox{
			padding:10px;
		}
		.listProduct{
			border-spacing:0;
		}
		/*risultati orizzontali*/
		.horizontal .resultBox .title,
		.horizontal .resultBox .imageLink,
		.horizontal .resultBox dl,
		.horizontal .resultBox p,
		.horizontal .resultBox ul{
			float:none;
			width:auto;
			clear:left;
			margin:0 0 5px 0;
			padding:0 !important;
			overflow:auto;
		}
		#colMid #productsWishList .title{
			float:none;
			width:auto;
			clear:left;
			margin:0 0 5px 0;
		}
		/* Inserzioni orizzontali */
		#colMid .bigBox li, #colMid .bigBoxFade li{
			padding:10px;
		}
		#colMid .bigBox dl, #colMid .bigBoxFade dl, #colMid .bigBox .details, #colMid .bigBoxFade .details,#colMid .bigBox p, #colMid .bigBoxFade p{
			width:auto;
			float:none;
			overflow:auto;
			padding:5px 0 5px 0;
			clear:both;
		}
		#colMid .bigBox .imageLink, #colMid .bigBoxFade .imageLink{
			float:none;
			margin:0 0 5px 0;
			width:100%;
			display:block;
		}
		/* Scheda prodotto */
		
		#sheetBox .detailsBox strong.th{
			border-top:0;
			padding-top:0;
		}
		#sheetBox .detailsBox td img{
			max-width:100%;
		}
		.servicesBox a{
			display:block;
			border:1px solid #ccc;
			font-size:110%;
			-webkit-border-radius: 5px;
			-moz-border-radius: 5px;
			border-radius: 5px;
			margin-bottom:5px;
			background-color:#eee !important;
			padding-top:6px !important;
			padding-bottom:6px !important;
			float:none !important;
			width:auto !important;
		}
		/* http://cssdeck.com/labs/styling-select-box-with-css3 */
		#colMid #sheetAddToCartRow .cart_form,
		#colMid #sheetAddToCartRow .cart_form_disabled{
			text-align:center;
			display:flex;
			flex-direction: column;
   			align-items: center;
   			width:80%;
   			margin:auto;
		}
		#colMid #sheetAddToCartRow .cart_form_quantity{
			position:relative;
			top:0;
			left:0;
			display:block;
			float:none;
			padding:9px 40px 9px 9px;
			direction: rtl;
			-webkit-appearance:none;
		    -moz-appearance:none;
		    appearance:none;
		    cursor:pointer;
			font-size:120%;
			width:100%;
		}
		#colMid #sheetAddToCartRow .cart_form label{
			position:relative;
			display:flex;
			justify-content: center;
		    flex-direction: column;
		    width:100%;
		    margin:0;
		}
		#colMid #sheetAddToCartRow .cart_form label:after {
			content:" ";
		   background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAaCAYAAACkVDyJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjc5NkY4RTA5RTJFMzExRTJBOUI4QTE3MjBFQjJEQ0ZCIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjc5NkY4RTBBRTJFMzExRTJBOUI4QTE3MjBFQjJEQ0ZCIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6Nzk2RjhFMDdFMkUzMTFFMkE5QjhBMTcyMEVCMkRDRkIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6Nzk2RjhFMDhFMkUzMTFFMkE5QjhBMTcyMEVCMkRDRkIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5amsbnAAABbklEQVR42sRWwWqEMBCNsyKKR8GLJ6HSg/QvvPg7PZT+QffUU6G0/+JXVA/Fo/Sq3hRxtRnpQsXETWzcDkQyJpk3bzKZREvT9IkQ8kj2kw/aXsIwfEdFx4/rusRxnF3Q2ra9q6rqLcuyGwr6MAGO40iGYWAuwDEZ0TRtphuGMRGq6/qegh6BtxCBZMF4DqITlmUdaPcWVLAScfaH+QFUg10SnQWkAhQZsWzCXkx4Tu8aUpYtIFcWuGbC/AvDRZbyWCZJQsqyXPy3bZvEcbyoMKxMPQM2vLL2W6IoInmeY22cla0gCJhgayHtRPcOjZumOQMDgL8ffJ6OTBCkKAried6k86LDCqd00pxrpO/7XIObs5S3LwjSdd0q2NqegszdtuU+lA6pDKjIXFBhCMdFHdNVXMC8+SwnQNXeCTI+gYowXXIWz2rTNCfa/dRFDWw9Bn3fE/pMxO4zfSaWEyAWZVZhViRftL3SdkTlW4ABAHucsh6cgy3pAAAAAElFTkSuQmCC");
		   display:block;
		    width:28px;
			height:26px;
		    position:absolute;
			right:5px;
			pointer-events:none;
		}
		
		#colMid #sheetAddToCartRow input.butt1{
			display:block;
			margin:10px auto 15px auto;
			float:none;
			padding:10px;
			font-size:120%;
			width:100%;
		}
		#colMid #sheetAddToCartRow .ECS_button{
			display:block;
			margin:0 auto 15px auto;
			float:none;
			width:100%;
			height:44px;
		}
		#sheetAddToCartRow #paypalShortCutContainerBox{
			display:block;
			margin:0 auto 15px auto;
			float:none;
			width:100%;
		}
		#paypalCheckoutContainer,
		#paypalCustomFieldsContainer{
			float:none;
			width:auto;
		}
		#colMid #sheetAddToCartRow .ECS_button.en{
			background:url(/ReadySkins/wonder/img/buy-logo-large-en.png) no-repeat !important;
		}
		#colMid #sheetAddToCartRow .ECS_button.it{
			background:url(/ReadySkins/wonder/img/buy-logo-large-it.png) no-repeat !important;
		}
		#colMid #sheetAddToCartRow th{
			border:0;
		}
		#colMid #sheetAddToCartRow td{
			border:0;
			text-align:center;
		}
		#invoiceCartRequest{
			display:flex;
		}
		
		#sheetSelectVariantsRow label{
			width:auto;
			border-bottom:0;
			display:block;
			float:none;
		}
		#sheetSelectVariantsRow label.error{
			width:auto;
			margin-left:0;
		}
		#sheetSelectVariantsRow select{
			float:none;
			width:95%;
		}
		.cross_selling.sheet .wrapper{
			flex-wrap:wrap;
			border:1px solid #ddd;
			padding:5px;
			-webkit-border-radius: 3px;
			-moz-border-radius: 3px;
			border-radius: 3px;
		}
		.cross_selling.sheet .thumb{
			padding:10px 0 10px 0;
			border-bottom:1px solid #ddd;
			flex-basis:100%;
		}
		.cross_selling.lightbox .thumb img,
		.ajax_message.addtocart .cross_selling.lightbox .thumb img{
			max-height:50px;
		}
		.cross_selling.sheet .content{
			flex-basis:100%;
			margin-bottom:20px;
		}
		.cross_selling_cart{
			display:block;
			text-align:center;
			margin-bottom:20px;
		}		
		.cross_selling .content li{
			border-bottom:1px solid #ddd;
			padding:10px 0 10px 0;
			margin:0;
		}
		.cross_selling label p.label-text{
			padding-left:10px !important;
		}
		#sheetBoxesMenu{
			display:none;
		}
		
		#addVotoBox div{
			display:block;
			text-align:initial;
		}
		#addVotoBox form{
			margin-top:10px;
			display:block;
		}
		.artCollBox .cart_form,
		.artCollBox .estimate_form {
			flex-wrap: wrap;
			gap: 12px;
		}
		.artCollBox .butt1,
		.artCollBox .estimate_form label,
		.artCollBox .cart_form label {
			width: 100% !important;
		}
		.artCollBox .cart_form select,
		.artCollBox .estimate_form select{
			padding:10px !important;
			width: 100% !important;
		}
		/* Loginbox center */
		.loginAndRegister{
			display:block;
		}
		.existent_user_box,.new_user_box{
			display:block;
			width:auto;
		}
		/* Lightbox */
		.fancybox-inner {
			overflow: hidden;
			min-width:0;
			min-height:0;
			
		}
		
		/*REGISTRAZIONE*/
		#regForm table,#regForm p,#rmaNew table,#rmaNew p{
			padding:10px;
		}
		#regForm th, #rmaNew th{
			display:list-item;
			list-style:none;
			width:auto;
			text-align:left;
			overflow: hidden;
			text-overflow: ellipsis;
			-o-text-overflow: ellipsis;
			border-bottom:0;
		}
		#preRegistrationPage p{
			padding:10px;
		}
		#preRegistrationPage th{
			display:block;
			list-style:none;
			text-align:left;
			white-space: nowrap;
			text-overflow: ellipsis;
			-o-text-overflow: ellipsis;
			padding:10px;
			border-top:1px solid #ddd !important;
			border-bottom:0;
			min-height:auto;
			width:auto;
		}
		#preRegistrationPage td{
			display:block;
			list-style:none;
			text-align:left;
			padding:10px;
			font-size:0.8em;
			line-height:1.5;
			border-bottom:0;
			min-height:auto;
			width:auto;
		}
		#regForm td,
		#rmaNew td{
			display:list-item;
			list-style:none;
			text-align:left;
			width:auto;
			padding: 5px 0 10px 0;
		}
		#otherDestination form{
			padding:10px;
		}
		#regForm input[type="text"], #regForm input[type="password"],#regForm select,
		#rmaNew input[type="text"], #rmaNew input[type="password"],#rmaNew select{
			/*margin:5px 0 10px 0;*/
			width:90%;
			display:block;
		}
		#regForm textarea,#rmaNew textarea{
			margin:5px 0 10px 0;
			width:90%;
			height:100px;
			display:block;
		}
		#regForm fieldset{
			border:0;
			padding:0;
			margin:0 0 10px 0;
		}
		#regForm input[type="radio"], #regForm input[type="checkbox"],
		#rmaNew input[type="radio"], #rmaNew input[type="checkbox"]{
			margin:0 5px 10px 5px;
		}
		/*FOOTER*/
		.footer_block_title{
			cursor:pointer;
			min-height:17px;
			background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAAA3NCSVQICAjb4U/gAAAACXBIWXMAAACNAAAAjQHGZvekAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAABVQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAPYbscQAAAAZ0Uk5TAAcvMFfRBJKoqAAAADpJREFUCFtjYGBgDEsVYAABprQ0BTCDOS3NACtDyNgkLc3ZWJEhLA0MUhnSoADBgEvBFeMxEMlSiDMAPO8ZxZEBQIwAAAAASUVORK5CYII=);background-position:100% center;background-repeat:no-repeat;padding:0 21px 0 0;line-height:24px;		}
		.footer_block_title.open{
			background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABmJLR0QA/wD/AP+gvaeTAAAAKUlEQVQ4jWNgGAXDADAisTsZGBgUidR3n4GBoZyBgYGBidouGgVDEgAAR30CBBqlhDUAAAAASUVORK5CYII=);background-position:100% center;background-repeat:no-repeat;padding:0 21px 0 0;line-height:24px;		}
		.footer_block_content.show{
			height:auto;
		}
		.footer_block_content{
			height:0;
		}
		/*Carrello*/
		#orderStepNavBar li{
			display:none
		}
		#orderStepNavBar .current,#orderStepNavBar .next,#orderStepNavBar .previous,#orderStepNavBar .pre-previous{
			display:table-cell
		}
		#orderStepNavBar .pre-previous strong,#orderStepNavBar .pre-previous input{
			display:none
		}
		#orderStepNavBar .pre-previous form{
			background-image: url(data:image/gif;base64,R0lGODlhCAAZAIABAFZWVv///yH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QkIxQ0YyOEMzMTU0MTFFNkEwQjk5RjZBMEQzREE0MzYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QkIxQ0YyOEQzMTU0MTFFNkEwQjk5RjZBMEQzREE0MzYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpCQjFDRjI4QTMxNTQxMUU2QTBCOTlGNkEwRDNEQTQzNiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpCQjFDRjI4QjMxNTQxMUU2QTBCOTlGNkEwRDNEQTQzNiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAEAAAEALAAAAAAIABkAAAIQjI+py+0PHwBpzkqj3rz3AgA7);background-position:bottom left;background-repeat:repeat-x;		}
		.buttBack,
		.buttContinueAndOrder,
		#cartButtons,
		#estimateCartButton,
		a.buttContinueAndOrder,
		input.sendOrderButton,
		#sendOrder .confirmOrder .butt1,
		a.buttSendEstimate{
			float:none !important;
			width:auto !important;
			text-align:center;
		}
		#showCart .confirmOrderTotal{
			float:none;
		}
		
		input.buttContinueAndOrder,
		input.sendOrderButton,
		#sendOrder .confirmOrder .butt1,
		a.buttSendEstimate{
			width:100% !important;
		}
		/* HEADER */
		#header_responsive #logo{
			max-width:90px;
		}
		#top_languages .list,#top_currencies .list{
			width:100%;
		}
		#top_languages,#top_currencies{
			width:50px;
			text-align:center;
		}
		#top_languages .lang,#top_currencies .currency{
			line-height:50px;
		}
		#top_languages .current{
			font-size: 0;
			width:auto !important;
		}
		#header_responsive .btn_login > a span,
		#header_responsive .btn_cart > a span,
		#header_responsive .btn_menu > a span{
			font-size: 0;
		}
		#categorieslinks{
		 	-moz-column-count: 1;
			-webkit-column-count: 1;
			column-count: 1;
		}
		
		#homeRegUsers .panel li{
			display:block;
		}
		#homeRegUsers .panel a,#homeRegUsers .butt1{
			width:100%;
			display:block;
		}
		#sheetProductArtColl .artCollBox ul,
		#sheetProductInWebOrders ul,
		#sheetProductArtColl .artCollBox li,
		#sheetProductInWebOrders li{
			width:100% !important;
			display:block;
			float:none;
			border-bottom: 1px solid #ddd;
			height:initial !important;
		}
		#sheetProductArtColl .artCollBox div a,
		#sheetProductInWebOrders div a{
			height:auto;
			overflow:visible;
		}
		#user_agente strong{
			display:none;
		}
		#user_agente span{
			font-weight:bold;
		}
		#user_agente .agente_contacts_button,
		#user_agente .agente_orders_button{
			width:100%;
		}
		#backtop{
			right:10px;
		}
		#colMid .webPageGallery_imgs li{
			-webkit-flex: 0 1 100%;
		    -ms-flex: 0 1 100%;
		    flex: 0 1 100%;
		}	
		#cartAddConfirm{
			left:10px;
			max-width:initial;
			width:auto;
		}
		#directEpaymentBox table{
			margin:10px 0 30px 0;
			width:100%;
			padding:15px;
		}
		#directEpaymentBox th,
		#directEpaymentBox td {
		  display: block;
		  margin: 0;
		  padding: 0 0 10px 0;
		  text-align: left;
		  border:0;
		  width:auto;
		}
		#directEpaymentBox input,
		#directEpaymentBox select,
		#directEpaymentBox textarea{
			width:100%;
		}
		#directEpaymentTransactions .transactionsTable thead,
		#directEpaymentTransactions .transactionsTable td.notes strong{
			display:none;
		}
		#directEpaymentTransactions .transactionsTable tbody tr{
			display:flex;
			flex-direction:column;
		}
		#directEpaymentTransactions .transactionsTable tbody td{
			display:flex;
			padding:5px;
			align-items: center;
			width:100% !important;
			box-sizing: border-box;
			justify-content: left;
		}
		#directEpaymentTransactions .transactionsTable tbody td::before{
			content: attr(data-label)":";
		    flex-basis: 100px;
		    text-align: left;
		    font-weight: bold;
		    padding-right:8px;
		}
		#directEpaymentTransactions .transactionsTable tbody td.notes{
			font-size:100%;
		}

		#yourPurchasesForm form{
			flex-direction:column;
			justify-content:center;
		}
		#yourPurchasesForm label{
			flex-direction:column;
			flex-basis: 100%;
		}
		#yourPurchasesForm input[type="text"]{
			margin:10px 0 10px 0;
		}
		#yourPurchases tbody td {
            font-size:11px;
        }

        #yourPurchases td.code {
            font-size:13px;
        }
        .web-page-content .thumb img{
        	max-width:100%;
        }

	}
	
	@media screen and (max-width: 846px) and (orientation : landscape){
		#header_responsive #logo{
			max-width:90px !important;
		}
	}

#colSx.rdy-filters.show .rdy-search-back::before,
.rdy-search-results .showFilters::before,
.results-view .view-grid a:before,
.results-view .view-horizontal a:before,
.results-view .view-cubes a:before,
.cross_selling label input[type="checkbox"]:checked + .label-text:before,
.cross_selling .thumb .plus{
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAOEAAAZ8CAYAAAD8m+LdAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjlCNEQwQTg3NTdDMDExRUE5NjhBRjQ5RDgxNDJBMTVFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjlCNEQwQTg4NTdDMDExRUE5NjhBRjQ5RDgxNDJBMTVFIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OUI0RDBBODU1N0MwMTFFQTk2OEFGNDlEODE0MkExNUUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OUI0RDBBODY1N0MwMTFFQTk2OEFGNDlEODE0MkExNUUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5BOR3FAAAUyklEQVR42uzcTYhdZxnA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");
}
#ricercheRisultatiContent.load,
#sendOrderButton.wait,
#paypalCreditCardButt.wait,
#categories div.loadCat{
	background-image:url("data:image/gif;base64,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");
}
#skintestbutt {
  position: fixed;
  top: 2px;
  left: 0;
  border: 1px solid #23326c;
  padding: 2px;
  color: #fff;
  font-weight: bold;
  background: #3654c6;
  -webkit-border-top-right-radius: 3px;
  -webkit-border-bottom-right-radius: 3px;
  -moz-border-radius-topright: 3px;
  -moz-border-radius-bottomright: 3px;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  z-index:99999;
}

#menu {
  margin-top: -6px;
}

/*!!--CSS-END--*/#w_26{
max-height:400px;
overflow:hidden;
}