#comparatore-top {text-align:right !important;}
#cmptop {position:relative;}
#cmptop_link {position:relative; font-weight: 400; font-size: 13px;}
#cmptop_link span {
	display: none;
	position: absolute;
	min-width: 1.6em;
	height: 1.6em;
	line-height: 1.5em;
	top: -.7em;
	right: -.7em;
	border-radius: 100%;
	color: #fff;
	background-color: #d9534f;
	text-align: center;
	font-size: 10px;
}
#cmptop_curt {display:none; position:absolute; background-color: #DD0000; z-index: 10000; min-width: 300px; padding: 10px; font-size: 13px;right: 0 !important;}


.yith-woocompare-widget ul {padding: 10px;}
.yith-woocompare-widget ul .list_empty {text-align: left;}
.yith-woocompare-widget ul.products-list li .remove {color: #FFFFFF !important;}
.yith-woocompare-widget > a {
	font-family: "Rubik", Sans-serif; 
	font-size: 11px !important; 
	font-weight: 500 !important; 
	text-transform: uppercase; 
	border-radius: 3px !important; 
	padding: 12px 0 !important; 
	transition: all 0.2s; 
	border: 1px solid #ebe9eb !important; 
	color: #272727 !important; 
	text-align: center; 
	background: #ebe9eb !important;
	width: 48%;
	display: inline-block;
	line-height: unset !important;
}
.yith-woocompare-widget > a:hover {background-color: transparent !important; color: #FFF !important;border-color: #fff !important;}

.yith-woocompare-widget > a.clear-all {margin-right: 2%;}
.yith-woocompare-widget > a.compare {margin-left: 2%;}

.yith-woocompare-widgetul.products-list li {border-bottom: none !important; font-weight: 500 !important;}

#carrello-top { margin-right: 20px;}


