p.wccs-bulk-pricing-table-title{margin-bottom:2px!important;margin-top:5px!important}.wccs-live-price-container{font-size:1.41575em;padding:1em 0}.wccs-live-price-container .wccs-live-price-qty-container{display:table!important;margin-bottom:5px!important;border-bottom:1px solid #aaa!important}.wccs-live-price-container .wccs-live-price-qty-container .wccs-live-price-qty{display:table-row!important}.wccs-live-price-container .wccs-live-price-qty-container .wccs-live-price-qty-price{display:table-cell!important}.wccs-live-price-container .wccs-live-price-qty-container .wccs-live-price-qty-quantity{padding-left:.5em!important}.wccs-live-price-container .wccs-live-price-qty-total{text-align:left!important}.wccs-bulk-pricing-table-container{overflow-x:auto;margin:0 0 1.41575em;width:100%}.wccs-bulk-pricing-table-container table{border-spacing:0;width:100%;border-collapse:separate;margin:0!important;table-layout:auto}.wccs-bulk-pricing-table-container table tbody{display:table-row-group!important;vertical-align:middle;border-color:inherit}.wccs-bulk-pricing-table-container table tr{display:table-row!important;vertical-align:inherit;border-color:inherit}.wccs-bulk-pricing-table-container table td,.wccs-bulk-pricing-table-container table th{padding:2px 5px;text-align:left;vertical-align:top;color:#6d6d6d;white-space:nowrap}.wccs-bulk-pricing-table-container table th{font-weight:700}.wccs-bulk-pricing-table-container table tbody td{background-color:#fdfdfd}.wccs-bulk-pricing-table-container table tbody tr:nth-child(2n) td{background-color:#fbfbfb}.wccs_prices{display:inline-block}.wccs_prices_price{clear:both}.wccs_prices_price_container{float:left}.wccs_prices_quantity_container{float:right;padding-left:1em}div.wccs-purchase-message{padding:1em 1.618em;margin-bottom:2.617924em;background-color:#0f834d;margin-left:0;border-radius:2px;color:#fff;clear:both;border-left:.6180469716em solid rgba(0,0,0,.15)}.wccs-countdown-timer-container{margin:1em 0}.wccs-countdown-timer-title{font-size:20px;color:#000}.tm-extra-product-options input,
.tm-extra-product-options select,
.tm-extra-product-options textarea{
margin-bottom: 0;
}
.tm-extra-product-options .tmcp-textfield.tm-epo-field{
width: 100%;
}
.tm-extra-product-options .tm-cell{
margin: 0!important;
padding: 0 0 .5em!important;
}
.tm-extra-product-options .cpf-type-divider hr{
margin: .5em 0;
border-width: 2px;
}
.tm-extra-product-options .cpf-type-divider + .tm-cell{
border:0;
}
.tmcp-date-select{
padding-right: 20px;
}
.tm-extra-product-options ul.tmcp-elements li.tmcp-field-wrap{
padding: 0;
}
.tm-extra-product-options .tmcp-field-wrap .price.amount{
font-size: .8em!important;
opacity: .6;
}
.tm-epo-totals{
margin: 0;
padding: 0;
}
.tm-extra-product-options .tmcp-field-wrap .amount, .tm-extra-product-options .tmcp-field-wrap .after-amount{
margin: .6em 0 1em;
}
.tm-extra-product-options .tc-epo-label.tm-epo-element-label {
margin-bottom: 1em;
}
dt.tm-options-totals,
dt.tm-final-totals{
width: 58%;
vertical-align: top;
display: inline-block;
}
dd.tm-options-totals,
dd.tm-final-totals{
width: 40%;
text-align: right;
display: inline-block;
}
dt.tm-options-totals, dd.tm-options-totals{
font-size: 80%;
opacity: .7;
}
.rtl dd.tm-options-totals,
.rtl dd.tm-final-totals{
text-align: left;
}
.tm-final-totals{
border-top: 1px solid #eee;
padding-top: .5em;
}
.sticky-add-to-cart--active .tc-extra-product-options {
display: none;
}
.sticky-add-to-cart--active .tc-totals-form {
width: 20%;
padding: 0 15px;
}