#product .bootstrap-touchspin .input-group-btn-vertical,
#blockcart-content .bootstrap-touchspin .input-group-btn-vertical,
.product-miniature .bootstrap-touchspin .input-group-btn-vertical {
    position: absolute;
    white-space: nowrap;
    width: 100%;
    display: flex;
    height: 100%;
    justify-content: space-between;
    flex-direction: row-reverse;
}
#product .bootstrap-touchspin .input-group-btn-vertical button,
#blockcart-content .bootstrap-touchspin .input-group-btn-vertical button,
.product-miniature .bootstrap-touchspin .input-group-btn-vertical button {
    height: 100%;
    width: 21px;
    padding: 0 5px;
	background: none;
	box-shadow: 0 0 1px #ba4c25 inset;
    z-index: 2;
}
#product .bootstrap-touchspin .input-group-btn-vertical button i,
#blockcart-content .bootstrap-touchspin .input-group-btn-vertical button i,
.product-miniature .bootstrap-touchspin .input-group-btn-vertical button i {
    position: initial;
    font-size: 12px;
    font-weight: 400;
}
#product .bootstrap-touchspin .input-group-btn-vertical button i.fa-angle-down:before,
#blockcart-content .bootstrap-touchspin .input-group-btn-vertical button i.fa-angle-down:before,
.product-miniature .bootstrap-touchspin .input-group-btn-vertical button i.fa-angle-down:before {
    content: "\f068";
}
#product .bootstrap-touchspin .input-group-btn-vertical button i.fa-angle-up:before, 
#blockcart-content .bootstrap-touchspin .input-group-btn-vertical button i.fa-angle-up:before,
.product-miniature .bootstrap-touchspin .input-group-btn-vertical button i.fa-angle-up:before {
    content: "\f067";
}
#product input#quantity_wanted,
#blockcart-content input.block-cart-product-quantity.form-control.js-cart-line-product-quantity,
.product-miniature input.form-control.input-qty {
    padding: 5px 24px;
    text-align: center;
	z-index: 1;
}