/*Text styles */ .product_title {text-align: left;} .sku {text-align: left;} .price {text-align: left;} .short_description {text-align: left;} .wtbpContentTable th {text-align: left;} li:last-child .dtr-title {display: none;} table.dataTable thead th {padding: 5px 11px;} /*Add to cart button styles*/ .product .kad_add_to_cart, .product_details h5 {font-size: 11px;padding: 1px 10px;} .button, .kad-btn, .shop_table .actions input[type=submit].button {background: #ad1a0f; color: #fff;border-radius: 15px;max-width: 98px;max-height: 39px;line-height: 27px;} .wtbpContentTable .wtbpAddToCartWrapper {width: max-content;width: auto;justify-content: right;} /*Quantity selector box styles*/ .quantity {line-height: 30px; margin-right: 10px;margin-bottom: 0px;} .input-text {max-width: 70px;max-height: 2rem;width: 6rem;font-size: 13px;font:family: sans-serif;font-weight: lighter;color: #555;text-align: center;border-radius: 2rem;box-shadow: 0px 4px 14px -6px rgba(0, 0, 0, 0.35);border: 0;} .wtbpAddToCartWrapper .quantity input {margin: 0px;} .quantity .minus {left: 3px;bottom: 6px;width: 10px;border: 0px;background: transparent;color: #757373;font-size: 20px;font-family: Arial, Helvetica, sans-serif;font-weight: 400;} .quantity .minus:hover {opacity: 1;} .quantity .plus {right: 2.5px;top: 5px;width: 14px;border: 0px;background: transparent;color: #757373;font-size: 15px;font-family: Arial, Helvetica, sans-serif;font-weight: 400;} .quantity .plus:hover {background-color: transparent !important;color: #333 !important;} .quantity .minus:hover {background-color: transparent !important;color: #333 !important;} /*Table style*/ tr:nth-child(even) {background-color: #fff;} .wtbpContentTable tbody>tr:hover td {background-color: #ebebeb !important;}