section#productPageDetay span.pro_code {
top: -22px;
}
section#productPageDetay .pro_dty_in .block div#buyContainer .adt {
width: 47%;
float: left;
}
section#productPageDetay .pro_dty_in .block .price {
height: auto;
}
section#productPageDetay .pro_dty_in .block .price .price-content.discounted .prod-ex-price {
margin-bottom: 0;
}
section#productPageDetay .pro_dty_in .block .price .price-content .prod-price:not(.branch-discount) .price_new{
padding-left: 0;
padding-right: 0;
margin: 0;
font-size: 28px;
}
section#productPageDetay .pro_dty_in .block div#buyContainer {
display: block;
}
section#productPageDetay .pro_dty_in .block .price .discount,
section#productPageDetay .pro_dty_in .block .price .discount .ribbon,
section#productPageDetay .pro_dty_in .block .price .discount .ribbon .ribbon-content {
width: 60px;
height: 60px;
min-width: 60px;
min-height: 60px;
font-size: 18px;
}
section#productPageDetay .pro_dty_in .block div#buyContainer i {
display: none;
}
section#productPageDetay .pro_dty_in .block div#buyContainer button#btnBuy {
padding: 8px;
width: 50%;
white-space: nowrap;
font-size: 22px;
float: left;
}
section#productPageDetay .pro_dty_in .block .price .price-content.discounted {
padding-left: 20px;
padding-right: 20px;
}
.prod-shipping-details {
margin: 15px 0;
text-align: center;
display: block;
float: left;
}
.free-cargo {
padding-right: 5px;
max-width: 130px;
}