.plumrocket-fave-button .faved  {padding-right:8px; color:#b7b7b7;}
.plumrocket-fave-button .fave-ico {display:inline-block; *display:inline; *zoom:1; *margin-right:3px; background:url(images/fave-icons.png) left top no-repeat; width:11px; height:11px; overflow:hidden; background-position:-11px 0; }
.plumrocket-fave-button .fave-ico:hover {background-position:-11px -11px; cursor:pointer;}
.plumrocket-fave-button  .active{background-position:-11px -11px; cursor:auto !important;}
.plumrocket-fave-button  .no-active{background-position:-11px 0; cursor:auto !important;}
.plumrocket-fave-button  .no-active:hover{background-position:-11px 0; cursor:auto !important;}

/* clearfix */
.cf:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.cf {
	display: inline-block;
}
 
html[xmlns] .cf {
	display: block;
}
 
* html .cf {
	height: 1%;
}

/* plumrocket fave */

.plumrocket-fave-button-default {position:relative;}
.plumrocket-fave-button-default>span.tooltip {display: none; -webkit-border-radius: 3px; -moz-border-radius: 3px; background:#FFDBDB; border-radius: 3px; border:1px solid #FF9D9D; position:absolute; top:-30px; display:block; padding:2px 5px;  width:120px; left:-50%; z-index:200; text-align:center;}
.plumrocket-fave-button-default>span.tooltip i,
.plumrocket-fave-button-default>span.tooltip u { position: absolute; zoom: 1; line-height: 0; width: 0; height: 0; left:50%; top: 100%; margin: 0 0 -4px -4px; border: 4px transparent solid; border-top-color: #FF9D9D;  border-bottom: 0; }
.plumrocket-fave-button-default>span.tooltip u { margin-top: -1px; border-top-color: #FFDBDB; }

.plumrocket-fave-button-default span.ssb-fave {-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; border:1px solid #c9c5c5;  display: inline-block; background: #fdfdfd; /* Old browsers */
background: -moz-linear-gradient(top, #fdfdfd 0%, #e6e4e4 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fdfdfd), color-stop(100%,#e6e4e4)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fdfdfd 0%,#e6e4e4 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fdfdfd 0%,#e6e4e4 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fdfdfd 0%,#e6e4e4 100%); /* IE10+ */
background: linear-gradient(to bottom, #fdfdfd 0%,#e6e4e4 100%); /* W3C */
padding:0 3px; cursor: pointer; white-space: nowrap;}
.plumrocket-fave-button-default span.ssb-fave:hover {border-color:#b3b3b3;}
.plumrocket-fave-button-default {display: inline-block; float: left; top: -2px; padding-right: 3px;}
.plumrocket-fave-button-default .ssb-fave *{vertical-align: middle; height: 18px; overflow: hidden; line-height: 18px; display: inline-block; color:#000;}
.plumrocket-fave-button-default span.ssb-fave .fave-ico {background: url(../../../images/plumrocket/fave/icons.png) left top no-repeat; width: 14px; background-position: 0px -18px;}
.plumrocket-fave-button-default span.ssb-fave:hover .fave-ico,
.plumrocket-fave-button-default>.active .fave-ico {background-position: 0px 0px !important;} 
.plumrocket-fave-button-default>.active .ssb-fave {cursor: default;}
.plumrocket-fave-button-default .count-hld {-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; border:1px solid #c9c5c5; background-color: #fff; margin-left: 5px; color:#000; position: relative; display: inline-block; padding: 0 5px; vertical-align: middle; height: 19px;}
.plumrocket-fave-button-default .count-hld i,
.plumrocket-fave-button-default .count-hld u { position: absolute; zoom: 1; line-height: 0; width: 0; height: 0; left: 0; top: 50%; margin: -4px 0 0 -4px;border: 4px transparent solid; border-right-color: #aaa;  border-left: 0; }
.plumrocket-fave-button-default .count-hld u { margin-left: -3px; border-right-color: #fff; }
.plumrocket-fave-button-default .count-hld .count {vertical-align: middle;} 
.plumrocket-fave-button-default .fv-color {color:#AC0000; text-shadow:0px 1px 0px #fff; font-weight: 700;}

/*Product list*/
.products-holder .popup-bar .likes .plumrocket-fave-button .fave-ico  {position:relative; top:2px;}

.plumrocketFaveButton{width:90px; overflow:hidden;}

.fb_like .plumrocketFaveButton {overflow: visible;}

ul.all-faves-head-block {display:block; position: relative; z-index: 800;}
ul.all-faves-head-block li {width:80px; padding:3px; display:inline; float:left;}
ul.all-faves-head-block li.fave_button {width:auto;}


/*Customer Page */
.cr-holder {width:695px; overflow:hidden;}
.cr-holder .list-hld {width: 695px;position: relative;margin-left: -5px;padding-top: 15px;}

/*item*/
.customer-faves-list .faveItem {float: left;margin-left: 5px;padding: 3px;background: #FFF;margin-bottom: 15px;border: 1px solid #E2E2E2;}
.customer-faves-list .faveItem .block-info {width: 160px;}
.customer-faves-list .faveItem .name {color: #E26703;display: block;font-weight: bold;padding: 2px;}
.customer-faves-list .faveItem .timestamp {color: #B7B7B7;line-height: 15px;display: block;}
.customer-faves-list .faveItem .timestamp span {vertical-align: middle;}
.customer-faves-list .faveItem .lock-ico {display: inline-block;background: url(images/fave-icons.png) left top no-repeat;width: 11px;height: 11px;overflow: hidden;vertical-align: middle;}
.customer-faves-list a.info {position:absolute; left:0px; top:0px; display:block; width:43px; height:34px; overflow:hidden; background:url(images/info-btn.png) left top no-repeat; text-indent:-9999px;}
.customer-faves-list a.info:hover,
.customer-faves-list a.active {background-position:right top;}
.customer-faves-list .cr-title {position:absolute; left:0px; bottom:0px; z-index:50; background:url(images/boutique-title-bg.png) repeat left top; width:100%; display:none;}
.customer-faves-list .cr-title h2 {padding:0px; margin:0px; }


.customer-faves-list a.remove-item{display: block; background: #fff; width: 14px; height: 14px; position: absolute; right: 5px; top: 5px; text-decoration: none; line-height: 14px; text-align: center; -webkit-box-shadow: 0 0px 2px rgb(121, 121, 121); -moz-box-shadow: 0 0px 2px rgb(121, 121, 121); box-shadow: 0 0px 2px rgb(121, 121, 121); }
.customer-faves-list .amount {display:none;}
