.qib-button{display:inline;}
.qib-button .qib-button, .qib-button .quantity{display:inline-block;}
.single-product div.product form.cart .quantity input[type=number]::-webkit-inner-spin-button, 
.single-product div.product form.cart .quantity input[type=number]::-webkit-outer-spin-button,
.qib-button .quantity input[type=number]::-webkit-inner-spin-button, 
.qib-button .quantity input[type=number]::-webkit-outer-spin-button,
.single-product div.product form.cart .quantity input[type=number]::-moz-inner-spin-button, 
.single-product div.product form.cart .quantity input[type=number]::-moz-outer-spin-button,
.qib-button .quantity input[type=number]::-moz-inner-spin-button, 
.qib-button .quantity input[type=number]::-moz-outer-spin-button{-webkit-appearance:none;margin:0;}
.single-product div.product form.cart .quantity input[type=number], 
.single-product div.product form.cart .quantity input[type=number],
.quantity.wcmmq-coma-separator-activated, .wqpmb_quantity.wcmmq-coma-separator-activated, .quantity.wqpmb_quantity.wcmmq-coma-separator-activated{position:relative;}
.qib-button-wrapper .quantity input.input-text.qty.text.wcmmq-main-input-box, div.quantity .wcmmq-main-input-box, div.quantity.wqpmb_quantity .wcmmq-main-input-box, input.wcmmq-main-input-box{height:2px !important;background:transparent !important;border:0 none;width:2px !important;overflow:hidden !important;position:absolute;transform:translateX(50%);bottom:0;left:50%;outline:0 none !important;outline-offset:0 !important;}
input.input-text.qty.text.wcmmq-main-input-box{opacity:0;}
input.wcmmq-second-input-box{}
.wcmmq-custom-stock-msg{font-size:75%;}
.wcmmq-custom-stock-msg p {
padding: 0px;
margin: 0px;
display: inline;
}