.woocommerce .woocommerce-breadcrumb, .woocommerce-page .woocommerce-breadcrumb {
color: #555;
font-size: 0.92em;
margin: 0 0 1em;
padding: 0;
}
.woocommerce-page .woocommerce-breadcrumb a {
color:#cb2449;
}
.woocommerce .woocommerce-ordering, .woocommerce .woocommerce-result-count, .woocommerce-page .woocommerce-ordering, .woocommerce-page .woocommerce-result-count {
color:#888;
margin: 0 0 1em;
}
.woocommerce #content div.product div.images img, .woocommerce div.product div.images img, .woocommerce-page #content div.product div.images img, .woocommerce-page div.product div.images img{
width:auto;
}
.woocommerce .related ul li.product img, .woocommerce .related ul.products li.product img, .woocommerce .upsells.products ul li.product img, .woocommerce .upsells.products ul.products li.product img, .woocommerce-page .related ul li.product img, .woocommerce-page .related ul.products li.product img, .woocommerce-page .upsells.products ul li.product img, .woocommerce-page .upsells.products ul.products li.product img{
	width:auto;
}
.orderby{
padding:5px;
border:solid 1px #555;
color:#cb2449
}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
float:left;
text-align:center;
width:213px;
display:block;
background:#fff;
border:solid 1px #d4d4d4;
margin-right:20px;
padding:10px;
}
.woocommerce ul.products li.product h3, .woocommerce-page ul.products li.product h3 {
background: none repeat scroll 0 0 #cb2449;
color: #fff;
font: 14px Arial,Helvetica,sans-serif;
padding: 14px 4px;
text-align: center;
height:50px;
}
.woocommerce ul.products li.product a img, .woocommerce-page ul.products li.product a img{
margin:0px;
box-shadow:none;
width:auto;
display:inline-block;
text-align:center;
}
.woocommerce ul.products li.product .price, .woocommerce-page ul.products li.product .price {
background: none repeat scroll 0 0 #fff;
color: #3d0b16;
height: 22px;
padding: 10px 0 10px 15px;
display:block;
text-align:center;
}
.woocommerce ul.products li.product .price, .woocommerce-page ul.products li.product .price {
margin-bottom:0px;
}
.woocommerce #content input.button, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce-page #content input.button, .woocommerce-page #respond input#submit, .woocommerce-page a.button, .woocommerce-page button.button, .woocommerce-page input.button {
background: none no-repeat scroll center center #6b031c;
border: medium none;
border-radius: 0;
font:bold 16px Calibri, Arial, Helvetica, sans-serif;
font-weight:bold;
box-shadow: none;
color: #fff;
margin: auto;
text-align: center;
text-shadow:none;
display:block;

}

.woocommerce .cart .button, .woocommerce .cart input.button, .woocommerce-page .cart .button, .woocommerce-page .cart input.button{
	display:inline;

}
.woocommerce #content nav.woocommerce-pagination ul li a:focus, .woocommerce #content nav.woocommerce-pagination ul li a:hover, .woocommerce #content nav.woocommerce-pagination ul li span.current, .woocommerce nav.woocommerce-pagination ul li a:focus, .woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li span.current, .woocommerce-page #content nav.woocommerce-pagination ul li a:focus, .woocommerce-page #content nav.woocommerce-pagination ul li a:hover, .woocommerce-page #content nav.woocommerce-pagination ul li span.current, .woocommerce-page nav.woocommerce-pagination ul li a:focus, .woocommerce-page nav.woocommerce-pagination ul li a:hover, .woocommerce-page nav.woocommerce-pagination ul li span.current {
background:#6b031c;
color:#fff;
}
.woocommerce #content div.product form.cart .button, .woocommerce div.product form.cart .button, .woocommerce-page #content div.product form.cart .button, .woocommerce-page div.product form.cart .button {
float: left;
vertical-align: middle;
width: 133px;
text-indent:0px;
background:#cb2449;
margin-left:10px;
}
.button wc-forward{
width:19px;
}
.woocommerce #content div.product p.price, .woocommerce #content div.product span.price, .woocommerce div.product p.price, .woocommerce div.product span.price, .woocommerce-page #content div.product p.price, .woocommerce-page #content div.product span.price, .woocommerce-page div.product p.price, .woocommerce-page div.product span.price {
color:#3d0b16;
}
.woocommerce div.product .product_title, .woocommerce #content div.product .product_title, .woocommerce-page div.product .product_title, .woocommerce-page #content div.product .product_title {
clear: none;
margin-top: 0;
padding: 0 0 10px;
}
.woocommerce #content div.product div.summary, .woocommerce div.product div.summary p, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary p{
font:14px/20px Arial, Helvetica, sans-serif;
padding:0px 0px 10px;
color:#333;
}
.woocommerce #content div.product div.summary, .woocommerce div.product div.summary, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary{
	float:left;
}
.woocommerce #content div.product div.images, .woocommerce div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce-page div.product div.images{
	width:auto;
	margin:0 2em 2em 0;
}
.woocommerce #content div.product .woocommerce-tabs .panel, .woocommerce div.product .woocommerce-tabs .panel, .woocommerce-page #content div.product .woocommerce-tabs .panel, .woocommerce-page div.product .woocommerce-tabs .panel {
font:14px/20px Arial, Helvetica, sans-serif;
color:#333;
}
.woocommerce #content input.button:hover, .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce-page #content input.button:hover, .woocommerce-page #respond input#submit:hover, .woocommerce-page a.button:hover, .woocommerce-page button.button:hover, .woocommerce-page input.button:hover {
/* background:url(//www.kinkytimes.com.au/wp-content/themes/sextoy/images/cart.jpg) center no-repeat #6b031c ;
text-decoration: none;
color:#fff;*/
background: none no-repeat scroll center center #6b031c;
color: #fff;
margin: auto;
text-align: center;
text-decoration:none;
background:#222;
font-weight:bold;
text-shadow:none;
}
.woocommerce .woocommerce-message:before, .woocommerce-page .woocommerce-message:before {
background-color: #cb2449;
content: "✓";
}
.woocommerce .woocommerce-message, .woocommerce-page .woocommerce-message {
border-top: 3px solid #cb2449;
color:#fff;
}
.woocommerce .woocommerce-error, .woocommerce .woocommerce-info, .woocommerce .woocommerce-message, .woocommerce-page .woocommerce-error, .woocommerce-page .woocommerce-info, .woocommerce-page .woocommerce-message {
background:#6b031c;
box-shadow:none;
}
.woocommerce #content div.product form.cart .variations label, .woocommerce div.product form.cart .variations label, .woocommerce-page #content div.product form.cart .variations label, .woocommerce-page div.product form.cart .variations label {
color: #6b031c;
font-weight: 700;
}
#pa_color{
padding:2px;
color:#cb2449;
}
.woocommerce span.onsale, .woocommerce-page span.onsale {
background:#cb2449;
}
.woocommerce .related ul li.product, .woocommerce .related ul.products li.product, .woocommerce .upsells.products ul li.product, .woocommerce .upsells.products ul.products li.product, .woocommerce-page .related ul li.product, .woocommerce-page .related ul.products li.product, .woocommerce-page .upsells.products ul li.product, .woocommerce-page .upsells.products ul.products li.product {
width: 21%;
}
.woocommerce .woocommerce-message, .woocommerce .woocommerce-error, .woocommerce .woocommerce-info, .woocommerce-page .woocommerce-message, .woocommerce-page .woocommerce-error, .woocommerce-page .woocommerce-info {
color: #fff;
list-style: none outside none !important;
text-shadow: 0 1px 0 #ffffff;
}
.woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce #respond input#submit.alt, .woocommerce #content input.button.alt, .woocommerce-page a.button.alt, .woocommerce-page button.button.alt, .woocommerce-page input.button.alt, .woocommerce-page #respond input#submit.alt, .woocommerce-page #content input.button.alt {
/*background:url(//www.kinkytimes.com.au/wp-content/themes/sextoy/images/cart.jpg) no-repeat scroll center center #6b031c;*/
background:#6b031c;
border-color:;
color: #fff;
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.6);
font-weight:600;
}
.woocommerce #content input.button.alt:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce-page #content input.button.alt:hover, .woocommerce-page #respond input#submit.alt:hover, .woocommerce-page a.button.alt:hover, .woocommerce-page button.button.alt:hover, .woocommerce-page input.button.alt:hover{
background:#222;
}
.woocommerce .woocommerce-info:before, .woocommerce-page .woocommerce-info:before {
background-color: #1e85be;
content: "i";
font-family: Times,Georgia,serif;
font-style: italic;
}
.woocommerce .addresses .title h3, .woocommerce-page .addresses .title h3 {
color:#cb2449;
font:24px Calibri;
margin-bottom:4px;
}
address{
font:14px Calibri;
color:#222;
margin-bottom:3px;
}
.woocommerce table.shop_table th, .woocommerce-page table.shop_table th {
color:#cb2449;
font-weight: bold;
line-height: 18px;
padding: 9px 12px;
}
.woocommerce a.added_to_cart, .woocommerce-page a.added_to_cart {
color:#cb2449;
display: inline-block;
padding-top:0.5em;
white-space:nowrap;
}
.woocommerce div.product .stock, .woocommerce #content div.product .stock, .woocommerce-page div.product .stock, .woocommerce-page #content div.product .stock {
color:#6b031c;
padding:5px 0px;
}
.woocommerce a.button.added:before, .woocommerce button.button.added:before, .woocommerce input.button.added:before, .woocommerce #respond input#submit.added:before, .woocommerce #content input.button.added:before, .woocommerce-page a.button.added:before, .woocommerce-page button.button.added:before, .woocommerce-page input.button.added:before, .woocommerce-page #respond input#submit.added:before, .woocommerce-page #content input.button.added:before {
color: #fff;
content: "";
font-family: 'WooCommerce';
height: 16px;
position: absolute;
right: 90px;
text-indent: 0;
top: 7px;
right:10px;
width: 16px;
}
.woocommerce ul.products li.product.last, 
.woocommerce-page ul.products li.product.last {
margin-right:0;
}
.woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea, .woocommerce-page form .form-row input.input-text, .woocommerce-page form .form-row textarea, .woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea, .woocommerce-page form .form-row input.input-text, .woocommerce-page form .form-row textarea{
	line-height:2em;
}

.woocommerce form .form-row select, .woocommerce-page form .form-row select{
	height:30px;
	color:#666;
}

@media only screen and (min-width: 768px) and (max-width: 959px) {
	.woocommerce ul.products li.first, .woocommerce-page ul.products li.first{
		clear:none;
	}
	.woocommerce ul.products li.product:nth-child(2n), .woocommerce-page ul.products li.product:nth-child(2n){
		float:left;
}
.woocommerce ul.products li.product.last, .woocommerce-page ul.products li.product.last{
	margin-right:20px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px) {
	.woocommerce ul.products li.product, .woocommerce-page ul.products li.product{
	margin:0 auto 10px;
	float:none;
}
.woocommerce ul.products li.product:nth-child(2n), .woocommerce-page ul.products li.product:nth-child(2n){
	float:none;
}
.woocommerce ul.products li.product.last, .woocommerce-page ul.products li.product.last{
	margin:0 auto 10px;
}
}
@media only screen and (min-width: 320px) and (max-width: 479px) {
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product{
	margin:0 auto 10px;
	float:none;
}
.woocommerce ul.products li.product:nth-child(2n), .woocommerce-page ul.products li.product:nth-child(2n){
	float:none;
}
.woocommerce ul.products li.product.last, .woocommerce-page ul.products li.product.last{
	margin:0 auto 10px;
}
}




.woocommerce ul.products li.product h3, .woocommerce-page ul.products li.product h3 {
background: none repeat scroll 0 0 #A0A0A0;
color: #fff;
font: 12px Arial,Helvetica,sans-serif;
padding: 10px 4px;
text-align: center;
height: 50px;
}

.woocommerce ul.products li.product .price, .woocommerce-page ul.products li.product .price {
margin-bottom: 0px;
background-color: #eee;
color: #EB00AC;
font-weight: 700;
font-size: 20px;
padding: 8px 0 10px 0;
}
.woocommerce ul.products li.product a, .woocommerce-page ul.products li.product a {
background: transparent url(//www.kinkytimes.com.au/wp-content/themes/sextoy/images/add-to-cart-btn.gif);
}
.woocommerce ul.products li.product a:hover, .woocommerce-page ul.products li.product a:hover {
background: transparent url(//www.kinkytimes.com.au/wp-content/themes/sextoy/images/add-to-cart-btn-hover.gif);
}

.woocommerce #content nav.woocommerce-pagination ul li a:focus, .woocommerce #content nav.woocommerce-pagination ul li a:hover, .woocommerce #content nav.woocommerce-pagination ul li span.current, .woocommerce nav.woocommerce-pagination ul li a:focus, .woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li span.current, .woocommerce-page #content nav.woocommerce-pagination ul li a:focus, .woocommerce-page #content nav.woocommerce-pagination ul li a:hover, .woocommerce-page #content nav.woocommerce-pagination ul li span.current, .woocommerce-page nav.woocommerce-pagination ul li a:focus, .woocommerce-page nav.woocommerce-pagination ul li a:hover, .woocommerce-page nav.woocommerce-pagination ul li span.current {
background: transparent url(//www.kinkytimes.com.au/wp-content/themes/sextoy/images/add-to-cart-btn.gif);
}
.woocommerce #content div.product form.cart, .woocommerce div.product form.cart, .woocommerce-page #content div.product form.cart, .woocommerce-page div.product form.cart {
margin-bottom: 5px;
}
.woocommerce #content div.product form.cart .button, .woocommerce div.product form.cart .button, .woocommerce-page #content div.product form.cart .button, .woocommerce-page div.product form.cart .button {
float: left;
vertical-align: middle;
width: 145px;
text-indent: 0px;
background: transparent url(//www.kinkytimes.com.au/wp-content/themes/sextoy/images/add-to-cart-btn.gif);
margin: 10px 0 0 0;
font-size: 15px;
}
.woocommerce #content div.product form.cart .button:hover, .woocommerce div.product form.cart .button:hover, .woocommerce-page #content div.product form.cart .button:hover, .woocommerce-page div.product form.cart .button:hover {
background: #CD0396;
}
a.add_to_wishlist {
background: transparent url(//www.kinkytimes.com.au/wp-content/themes/sextoy/images/add-to-cart-btn-hover.gif);
padding: 3px 0;
color: #fff;
width: 145px;
display: block;
text-align: center;
}
a.add_to_wishlist:hover {
background: #222;
}
.woocommerce #content div.product p.price {
font-size: 25px;
}
.woocommerce div.product .product_title, .woocommerce #content div.product .product_title, .woocommerce-page div.product .product_title, .woocommerce-page #content div.product .product_title {
clear: none;
margin-top: 0;
padding: 0 0 20px;
font-size: 20px;
}
span.sku_wrapper span, span.posted_in a, span.posted_in a:hover, span.posted_in a:visited {
color: #EB00AC;
font: 13px Arial, Helvetica, sans-serif;
}
.woocommerce div.product .stock, .woocommerce #content div.product .stock, .woocommerce-page div.product .stock, .woocommerce-page #content div.product .stock {
color: #ccc;
}
.woocommerce #content div.product form.cart div.quantity, .woocommerce div.product form.cart div.quantity, .woocommerce-page #content div.product form.cart div.quantity, .woocommerce-page div.product form.cart div.quantity {
float: none;
}
.prdct-btn a.wc-forward {
background: none !important;
color: #fff;
margin: 0;
padding: 3px 0;
display: block;
background-color: #696969 !important;
}
.prdct-btn a.wc-forward:hover {
background-color: #888 !important;
}
.woocommerce #respond .comment-form p.form-submit #submit {
background: transparent url(//www.kinkytimes.com.au/wp-content/themes/sextoy/images/add-to-cart-btn.gif);
}
.woocommerce #respond .comment-form p.form-submit #submit:hover {
background: transparent url(//www.kinkytimes.com.au/wp-content/themes/sextoy/images/add-to-cart-btn-hover.gif);
}
.woocommerce .woocommerce-error, .woocommerce .woocommerce-info, .woocommerce .woocommerce-message, .woocommerce-page .woocommerce-error, .woocommerce-page .woocommerce-info, .woocommerce-page .woocommerce-message {
background: #909090;
}
.woocommerce .woocommerce-error, .woocommerce-page .woocommerce-error {
border-top: 3px solid #123;
}
.woocommerce .woocommerce-error:before, .woocommerce-page .woocommerce-error:before {
background-color: #333;
content: "\00d7";
font-weight: 700;
}
.woocommerce-page .woocommerce-error .button {
background-color: #B0017F !important;
}
.woocommerce-page .woocommerce-error .button:hover {
background-color: #EB00AC !important;
}
.woocommerce .woocommerce-error li, .woocommerce .woocommerce-info li, .woocommerce .woocommerce-message li, .woocommerce-page .woocommerce-error li, .woocommerce-page .woocommerce-info li, .woocommerce-page .woocommerce-message li {
text-shadow: none;
}
.woocommerce form .form-row.validate-required.woocommerce-invalid .chosen-drop, .woocommerce form .form-row.validate-required.woocommerce-invalid .chosen-single, .woocommerce form .form-row.validate-required.woocommerce-invalid input.input-text, .woocommerce form .form-row.validate-required.woocommerce-invalid select, .woocommerce-page form .form-row.validate-required.woocommerce-invalid .chosen-drop, .woocommerce-page form .form-row.validate-required.woocommerce-invalid .chosen-single, .woocommerce-page form .form-row.validate-required.woocommerce-invalid input.input-text, .woocommerce-page form .form-row.validate-required.woocommerce-invalid select {
border-color: #E404A5;
}
.woocommerce table.shop_table th, .woocommerce-page table.shop_table th {
color: #B0017F;
}
.woocommerce-page input.button {
background: transparent url(//www.kinkytimes.com.au/wp-content/themes/sextoy/images/add-to-cart-btn.gif) !important;
}
.woocommerce-page input.button:hover {
background: transparent url(//www.kinkytimes.com.au/wp-content/themes/sextoy/images/add-to-cart-btn-hover.gif) !important;
}
.woocommerce ul.products li.product a:hover img, .woocommerce-page ul.products li.product a:hover img {
box-shadow: none;
-webkit-box-shadow: none;
}
.woocommerce ul.products li.product:hover,  
.woocommerce-page ul.products li.product:hover {
background-color: #eee;
}
.woocommerce ul.products li.product:hover .price,  
.woocommerce-page ul.products li.product:hover .price {
background-color: #fff;
}
.woocommerce span.onsale, .woocommerce-page span.onsale {
background-color: #B0017F;
}
.woocommerce ul.products li.product:hover span.onsale,  
.woocommerce-page ul.products li.product:hover span.onsale {
background-color: #EB00AC;
}
.woocommerce .woocommerce-ordering select, .woocommerce-page .woocommerce-ordering select {
vertical-align: top;
height: 30px;
border: 1px solid #ccc;
color: #666;
}
.woocommerce span.onsale, .woocommerce-page span.onsale {
z-index: 1;
}
.images a.woocommerce-main-image {
position: relative;
display: block;
}
.images a.woocommerce-main-image img.attachment-shop_single {
padding: 10px;
}
.images a.woocommerce-main-image:hover .zoompic {
opacity: 0.8
}
.images a.woocommerce-main-image .zoompic {
box-shadow: none !important;
position: absolute;
left: 100px;
bottom: 150px;
opacity: 0.5;
}
.woocommerce .woocommerce-error, .woocommerce-page .woocommerce-error {
	background-color: #B0017F;
	padding: 9px 0 10px 50px !important;
  	font-size: 13px;
}
.woocommerce .woocommerce-error li {
	padding: 2px 0;
}
.woocommerce .woocommerce-error li strong {
	color: #ffff00;
}
.woocommerce form .form-row label, .woocommerce-page form .form-row label {
	line-height: 18px;
  	font-size: 13px;
  	color: #B0017F;
}
.woocommerce form .form-row, .woocommerce-page form .form-row {
	padding: 0px;
  	margin: 0 0 4px;
}
.woocommerce-billing-fields h3 {
	margin: 8px 0;
}
.woocommerce-billing-fields input.input-text {
	border: 1px solid #ccc;
}

.term-107 .big-sale-products a.add_to_cart_button {
  background: none;
  font-weight: 400;
  line-height: 30px;
}

@media only screen and (max-width: 959px) and (min-width: 768px) {
.woocommerce .products ul, .woocommerce ul.products, .woocommerce-page .products ul, .woocommerce-page ul.products {
margin: 0 auto 1em;
padding: 0;
list-style: none;
clear: both;
width: 520px;
}
}

li.product-type-variable span.price del {
display: block !important;
}
li.product-type-variable span.price {
padding: 3px 0 15px 0 !important;
}


.woocommerce ul.products li.product .price, .woocommerce-page ul.products li.product .price {height: 45px;}

.woocommerce #content div.product p.price, .woocommerce #content div.product span.price, .woocommerce div.product p.price, .woocommerce div.product span.price, .woocommerce-page #content div.product p.price, .woocommerce-page #content div.product span.price, .woocommerce-page div.product p.price, .woocommerce-page div.product span.price {color:#EB00AC}



.woocommerce ul.products li.product .price del {    
  	display: inline;
    font-size: 16px;
    color: #444;
}
.woocommerce ul.products li.product .button {
	margin-top: 0;
  height: 13px;
  line-height: 13px;
}
.woocommerce ul.products li.product a, .woocommerce-page ul.products li.product a {
    background: #EB00AC url(//www.kinkytimes.com.au/wp-content/themes/sextoy/images/add-to-cart-btn.gif);  
}
.price .simpleshopmessage {
	color: #7D7B7B !important;
  font-weight: 700 !important;  
}
.woocommerce div.product p.price del, .woocommerce div.product span.price del {
    font-size: 18px;
    color: #555;
    font-weight: 700
}
.images a.woocommerce-main-image {
    box-shadow: 0 1px 2px 0 rgba(0,0,0,.3);
    -webkit-box-shadow: 0 1px 2px 0 rgba(0,0,0,.3);
    -webkit-transition: all ease-in-out .2s;
    -moz-transition: all ease-in-out .2s;
    -o-transition: all ease-in-out .2s;
    transition: all ease-in-out .2s; 
}
.woocommerce .woocommerce-info {
	border-top-color: #DB00A0;  
}
.woocommerce .woocommerce-message, .woocommerce .woocommerce-error, .woocommerce .woocommerce-info, .woocommerce-page .woocommerce-message, .woocommerce-page .woocommerce-error, .woocommerce-page .woocommerce-info {
	color: #fff;
  list-style: none outside none !important;
  text-shadow: 0 1px 0 #504F4F; 
}
.woocommerce .woocommerce-info:before, .woocommerce-page .woocommerce-info:before {
    background-color: #909090;
}
.woocommerce .woocommerce-info:before {
    color: #C4F708;
    font-size: 30px;
    top: 5px !important;
    left: 29px;
}
.woocommerce-page .woocommerce-info .amount {
    color: #FFFFFF;
    font-weight: 700;
    font-size: 16px;
}
.woocommerce #content div.product form.cart .button, .woocommerce div.product form.cart .button, .woocommerce-page #content div.product form.cart .button, .woocommerce-page div.product form.cart .button {
	height: 30px;
  line-height: 0;
  padding: 16px;
}
.woocommerce .cart .button, .woocommerce .cart input.button, .woocommerce-page .cart .button, .woocommerce-page .cart input.button {
    display: inline;
    height: 26px;
    font-size: 14px;
    line-height: 6px;
    padding: 0 20px 0;  
}
#rs_apply_coupon_code_field {
    height: 22px;
    display: inline;
    padding: 0 20px 0;
    font-size: 13px;
}
#mainsubmi {
    display: inline;
    height: 30px;
    font-size: 13px;
}
.woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce #respond input#submit.alt, .woocommerce #content input.button.alt, .woocommerce-page a.button.alt, .woocommerce-page button.button.alt, .woocommerce-page input.button.alt, .woocommerce-page #respond input#submit.alt, .woocommerce-page #content input.button.alt {
    background: #D00398;
    color: #fff;
    font-weight: 700;
		font-size: 30px;
    padding: 18px;
}
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button {
	margin-bottom: 0;  
}
.woocommerce .woocommerce-message, .woocommerce .woocommerce-error, .woocommerce .woocommerce-info, .woocommerce-page .woocommerce-message, .woocommerce-page .woocommerce-error, .woocommerce-page .woocommerce-info {
	margin-bottom: 10px !important;  
}
.woocommerce-cart .woocommerce form {
	margin-top: 35px !important;  
}
.woocommerce .woocommerce-message, .woocommerce-page .woocommerce-message {
    border-top: 3px solid #DB00A0;
    color: #fff;
}
.woocommerce .woocommerce-message:before, .woocommerce-page .woocommerce-message:before {
    background-color: #909090;
    content: "✓";
}
.woocommerce .woocommerce-message:before {
    content: "\e015";
    color: #C4F708;
}
.woocommerce #content input.button, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce-page #content input.button, .woocommerce-page #respond input#submit, .woocommerce-page a.button, .woocommerce-page button.button, .woocommerce-page input.button {
    background: none no-repeat scroll center center #B0017F;  
}
.woocommerce #payment #place_order, .woocommerce-page #payment #place_order {
    float: right;
    background: none !important;
    background-color: #DB00A0 !important;
    padding: 10px 32px;
}
.woocommerce #payment #place_order:hover, .woocommerce-page #payment #place_order:hover {
    background-color: #444 !important;
}

.my-rewards-points-home {
	color:#fff; float: left; font-size: 14px; font-weight: 700
}

.page-template-page-home .feature-product .product-iside-left {position: relative;}
.page-template-page-home .feature-product .product-iside-left .simpleshopmessage {
    display: block;
    position: absolute;
    top: -22px;
    left: 0;
    width: 207px;
    background-color: #eee;
    padding: 3px;
    color: #696969;
  	font-weight: 700;
}
.page-template-page-home .big-sale-products .product-iside-left {position: relative;}
.page-template-page-home .big-sale-products .product-iside-left .simpleshopmessage {
    display: block;
    position: absolute;
    top: 84px;
    padding: 3px;
    color: #F042C1;
    font-weight: 700;
  	left: 122px;
}