.button {}
.middle-line {}
.pink-btn {
	font-family: 'Playfair Display', serif;
	line-height: 1;
	/* padding-top: calc(0.85em + 5px); */
	background: #ee4d9b; /* Old browsers */
	/* background: -moz-linear-gradient(top, #ee4d9b 0%, #ff67b5 100%); */ /* FF3.6-15 */
	/* background: -webkit-linear-gradient(top, #ee4d9b 0%, #ff67b5 100%); //Red #ee4d9b 0%,#ff67b5 100%); */ /* Chrome10-25,Safari5.1-6 */
	/* background: linear-gradient(to bottom, #ee4d9b 0%,#ff67b5 100%); */ /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	/* filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ee4d9b', endColorstr='#ff67b5',GradientType=0 );  *//* IE6-9 */

	
	-webkit-transition: box-shadow 0.5s, text-shadow 0.5s; /* Safari */
	-moz-transition: box-shadow 0.5s, text-shadow 0.5s; /* Firefox */
	-o-transition: box-shadow 0.5s, text-shadow 0.5s; /* Opera */
	transition: box-shadow 0.5s, text-shadow 0.5s;

}
/* .pink-btn:hover {
	box-shadow: 0 4px 8px 0 rgba(0,0,0,0.24), 0 6px 12px 0 rgba(0,0,0,0.19);
}
.pink-btn:hover a {
	text-shadow: 1px 1px 5px rgba(0,0,0,0.19);
} */
.green-btn, 
.ccm-core-commerce-cart-buttons input[name="checkout_no_dialog"],
.ccm-core-commerce-cart-buttons input[name="submit_next"],
button.login-button {
    background-color: #269f4a; /*Red #ec193e;*//* Green #269f4a;*/
	font-family: 'Playfair Display', serif;
	color: #fff;
}
.white-btn {
    background-color: #fff;
	font-family: 'Playfair Display', serif;
}
.playfair-display{
	font-family: 'Playfair Display', serif;
}
div.special_instructions label {
	color: #D11855;
}
.delivery_date h4 {
	font-weight: bold;
	color: #D11855;
}
