.single-product {padding-top: 30px;padding-bottom: 30px;background-color: #ffffff;color: #000000;}.single-product .single-visitors, .single-product .single-description, .single-product .single-quantity {color: #000000;}.single-product .more, .single-product .single-description a {color: #803160;}.single-product .single-title {color: #000000;}.single-product .single-price span.before {color: #747474;}.single-product .single-price span.after {color: #000000FF;}.single-product .single-submit {color: #ffffff;background-color: #FF6500FF;border-color: transparent;}.single-product .single-submit:hover {color: #ffffff;background-color: #FF6500FF;border-color: transparent;}.single-product .add-to-cart-section .quantity-handler {color: #333333;background-color: #f0f0f0;border-color: #f0f0f0;}.single-product .add-to-cart-section .quantity-handler:hover {color: #333333;background-color: #f0f0f0;border-color: f0f0f0;}.single-product .single-visitors b {background-color: #803160;}.single-product .textual-button [type=radio]:checked + label {background-color: #803160;border-color: #803160;}.single-product .single-progress span {background: repeating-linear-gradient(-45deg, #803160, #803160 7px, #ff0000 1px, #ff0000 8px);}.single-product .color-based-buttons.selected::after, .single-product .image-based-buttons.selected::after {border-color: #000000}