
.stars_no_active{
    height:16px;
    background-image:url(../images/star.gif);
    background-repeat: repeat-x;
    background-position: 0px 0px;
}
.stars_active{
    height:16px;
    background-image:url(../images/star.gif);
    background-repeat: repeat-x;
    background-position: 0px -16px;
}

/****************** CART ******************/
.jshop_cart_attribute {margin-bottom:2px;}
.total_price {font-weight:bold;}
.jshop_subtotal .value {text-align:right;}
.jshop_subtotal .total {}

.active_step, .not_active_step {padding: 3px 12px; border: 1px solid transparent;border-radius:4px;}
.not_active_step {color: #198754;border: 1px solid #198754;}
.prev .not_active_step {background: #198754;color:#fff ;border: 1px solid #198754;}
.active_step {background:#ffc107; color:#000;}
.not_active_step a {color:#fff;}
.quantity .input-group {justify-content: center;}
.quantityinput {border:1px solid #ccc;}
.quantityless {}
.quantitymore{}
.quantityless:hover,.quantitymore:hover{cursor:pointer} 
#mxcpr {float:right;font-size:7px!important;position:absolute;left:-4999px;}

.cart .cart_reload {cursor: pointer;}

.icons{
	margin-bottom: -5px;
	width: 24px;
	height: 24px;
}
.extra_fields{
	color: #444;
}
.ic_pages{
	content: url(../../../images/icons/ic_pages.svg);
}
.ic_tags{
	content: url(../../../images/icons/ic_tags.svg);
}
.ic_type{
	content: url(../../../images/icons/ic_type.svg);
}