.checkout-index-index .loading-mask .loader{position: fixed;top: 0;left: 0;right: 0;bottom: 0;background: rgba(255,255,255,0.4);z-index: -1}.checkout-index-index .loading-mask .loader img{left: 50%;position: absolute;top: 50%;transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%)}.checkout-index-index .page-header .header.content{text-align: center;padding-bottom: 30px}.checkout-index-index .page-main .column.main{background: #fff;width: 100%}.checkout-index-index .loading-mask .loader{position: fixed;top: 0;left: 0;right: 0;bottom: 0;background: rgba(255,255,255,0.4);z-index: -1}.checkout-index-index .loading-mask .loader img{left: 50%;position: absolute;top: 50%;transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%)}.checkout-index-index .page-header .header.content{text-align: center;padding-bottom: 30px}.checkout-index-index .page-main .column.main{background: #fff;width: 100%} .header .middle-header-content {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
    background-image: url(../images/headerCX.jpg) !important;
}
.base {
	text-shadow: 3px 3px 8px black !important;
}

.tocart {
margin: 0 0 10px 0 !important;
min-width: 225px !important;
}

.tocart .text a:hover {
color: #ffffff !important;
}


.address-info li .icon {
    color: #ffffff !important;
 }