/* Default button */ 
input[type="submit"], button, .btn, a.button, .cart .button, #respond input#submit { 
	/*color: #fff !important; */
	background: #ff0000; /* Old browsers */
	background: -moz-linear-gradient(top,  #ff0000 0%, #aa0000 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#aa0000)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ff0000 0%,#aa0000 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ff0000 0%,#aa0000 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ff0000 0%,#aa0000 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ff0000 0%,#aa0000 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#aa0000',GradientType=0 ); /* IE6-9 */
} 

/* Default button (hover state) */ 
input[type="submit"]:hover, button:hover, .btn:hover, a.button:hover, .cart .button:hover, #respond input#submit:hover { 
	background: #cc0000; /* Old browsers */
	background: -moz-linear-gradient(top,  #cc0000 0%, #770000 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cc0000), color-stop(100%,#770000)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #cc0000 0%,#770000 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #cc0000 0%,#770000 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #cc0000 0%,#770000 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #cc0000 0%,#770000 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc0000', endColorstr='#770000',GradientType=0 ); /* IE6-9 */
}
.playable:hover .track-title {
      color:#ff0000
}
table.cart a.remove:hover {
	color:red;
	background-color: rgba(255, 0, 0, 0);
}
.cart .button.alt.wc-forward, #place_order.button.alt {
  	background: #00ad34; /* Old browsers */
	background: -moz-linear-gradient(top,  #00ad34 0%, #167c00 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00ad34), color-stop(100%,#167c00)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #00ad34 0%,#167c00 50%,#167c00 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #00ad34 0%,#167c00 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #00ad34 0%,#167c00 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #00ad34 0%,#167c00 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ad34', endColorstr='#167c00',GradientType=0 ); /* IE6-9 */

}
.cart .button.alt.wc-forward:hover, #place_order.button.alt:hover {
  	background: #00932c; /* Old browsers */
	background: -moz-linear-gradient(top,  #00932c 0%, #0c6b00 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00932c), color-stop(100%, #0c6b00)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #00932c 0%,#0c6b00 50% 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #00932c 0%, #0c6b00 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #00932c 0%, #0c6b00 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #00932c 0%, #0c6b00 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00932c', endColorstr='#0c6b00',GradientType=0 ); /* IE6-9 */
}
