.br_alabel > span {
padding: 0;
font-weight: bold;
display: inline-block;
overflow: visible;
text-overflow: clip;
text-align: center;
box-sizing: border-box;
border: 0px solid transparent;
}
.br_alabel_label {
line-height: 1.75;
margin-top: 0.5em;
}
.br_alabel_label.br_alabel_type_image > span {
padding: 0;
}
.br_alabel_label.br_alabel_left {
float: left;
clear: left;
}
.br_alabel_label.br_alabel_right {
float: right;
clear: right;
}
.br_alabel_label.br_alabel_center {
clear: both;
text-align: center;
}
.br_alabel_label.br_alabel_center > span {
display: inline-block;
}
.br_alabel_image {
position: absolute;
top: -10px;
z-index: 500;
}
.br_alabel_image > span {
line-height: 50px;
vertical-align: middle;
display: block;
border-radius: 50px;
font-size: 12px;
box-sizing: content-box;
}
.br_alabel_image.br_alabel_left {
left: -10px;
}
.br_alabel_image.br_alabel_right {
right: -10px;
}
.br_alabel_image.br_alabel_center {
left: 50%;
}
.br_alabel_image.br_alabel_center > span {
position: relative;
left: -50%;
}
.br_alabel img {
display: block;
max-width: 100%;
margin: 0!important;
padding: 0!important;
}
.woocommerce .product span.onsale{
padding: 0;
z-index: 100;
}
.br_alabel_sale_p.br_alabel_image > span {
font-size: 16px;
padding: 0;
}
.br_alabel_image .woocommerce-Price-amount.amount,
.br_alabel_image .woocommerce-Price-currencySymbol,
.br_alabel_label.br_alabel_center span.woocommerce-Price-currencySymbol,
.br_alabel_label.br_alabel_center span.woocommerce-Price-amount.amount {
line-height: inherit;
display:inline;
}