span#mxcpr {
	display:block;
    font-size: 10px;
    text-align: right;
    margin-top: 30px;
}

.stars_no_active{
	display: inline-block;
    height:16px;
    background-image:url(../templates/fusion-uk3/images/star.svg)!important;
    background-repeat: repeat-x;
    background-position: 0px 0px;
	margin-right: 5px;
}
.stars_active{
    height:16px;
    background-image:url(../templates/fusion-uk3/images/star.svg)!important;
    background-repeat: repeat-x;
    background-position: 0px -16px;
}
div.rating-cancel{margin-right: 5px;}
div.rating-cancel a{background-image:url(../templates/fusion-uk3/images/delete.svg)!important}
div.star-rating,
div.star-rating a{background-image:url(../templates/fusion-uk3/images/star.svg)!important}
div.star-rating,div.rating-cancel{height:16px!important}
div.rating-cancel.star-rating-hover a {
    background-position: 0 -16px;
}
a.manufacturer_logo img {
    max-height: 25px;
    max-width: none;
    width: auto;
}
span.input_type_radio{
    display:inline-block;
    position:relative;
    margin-right:5px;
    box-sizing:border-box;
}
span.input_type_radio input{visibility:hidden; position:absolute}

span.input_type_radio label {
   display:block;
   border:2px solid #e3e3e3;
   cursor:pointer;
   }
span.input_type_radio input:checked + label {
   border-color:#35a526;
    }

.radio_attr_name {
    padding:10px;
}
.prod_attr_img img {
    max-height: 46px;
}
#list_product_image_thumb > * > * {
    cursor: pointer;
}
.form-control-feedback {
    color: #ff575f;
}
p.jshop_cart_attribute {
    margin: 0;
}
p.jshop_cart_attribute .value {
font-weight: bold;
}