.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;
}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails {
text-align: center; }
.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails:before, .header-widget-region .widget_brand_thumbnails ul.brand-thumbnails:after {
content: "";
display: table; }
.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails:after {
clear: both; }
.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails li {
display: inline-block;
width: auto !important;
float: none !important;
margin-bottom: 0 !important; }
.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails li img {
max-height: 16px;
width: auto;
display: block; }.testme_area {
} form.testme_form {
text-align:left;
} .testme_title h3 {} .testme_description {} .testme_question {} .testme_question_text {
margin-top:20px;
font-weight: bold;
} .testme_answer_block {
margin-bottom:7px;
} .testme_answer {
padding-left:20px;
} .testme_question label {
margin-left: 10px;
} .testme_button {
margin-top: 20px;
padding: 3px 15px 3px 15px;
}  #testme_result {
border: 2px solid #CCC;
} .testme_result_block {
margin: 10px;
} .testme_before_results {
color: #006666;
} .testme_result_title {} .testme_result_text {} .testme_image {} .testme_code {
clear:both;
}
.testme_code textarea {
height: 100px;
width: 99%;
}  .testme_error {
border:1px solid red;
padding: 10px;
}  .testme_backlink {
padding-right:30px;
padding: 15px 0 0 0;
font-size: 80%;
text-align:right;
}  .testme_your_score {
margin-top:10px;
font-weight: bold;
} .testme_not_logged {
margin-top:15px;
padding: 10px;
border:1px dashed #CCCCCC;;
font-weight: bold;
color: #666600;
} .testme_asnwer_list {
}
.testme_asnwer_list li {
list-style-position: inside;
list-style-type:circle;
}