/*overlay*/
body #cboxOverlay { background: url("/shared/img/common/hw-cart-overlay.png") repeat scroll 0 0 transparent !important; }
#header li.ic-cart {
text-transform: uppercase;
}
#header li.ic-cart img {
position: relative;
top: 5px;
left: -6px;
}
#header li.ic-cart img a { border: none; }
#header li.ic-cart .cart-qnty {
font-size: 80%;
left: 13px;
position: relative;
top: -7px;
}

ul.cit-views .ic-cart span.cart,
ul.cit-views .ic-cart span.price {
padding-left:0;
text-transform:capitalize;
}

ul.cit-views .ic-cart span.price {
font-size:0.7em;
}

ul.cit-views .ic-cart .cart-img {
position: relative;
top: 5px;
}

.ic-cart input.cart,
#header li.ic-cart a span.hide {
display:none;
}

#col-2 li.ic-cart {
margin-left:0;
}

#col-2 li.ecommerce-purchase-issue-link.hidden {
display:none;
}

#pageid-login span.line-through {
text-decoration:line-through;
}

#pageid-login span.member-price {
margin: 0 0.2em;
font-weight:bold;
font-size:110%;
}

#pageid-login span.hide {
display:none;
}

#pageid-login #hw-login-ppv-regain-access-header {
color: #660033;
display: block;
font-size: 135%;
padding-bottom: 0.15em;
margin-left:0;
padding-left:0;
}

#pageid-login .hw-login-option-list {
margin-left:2em;
}

#pageid-login #hw-login-ppv-options #hw-login-ppi-option.hide {
display:none;
}

#footer {font-size: .7em;}

div#header li.ic-cart img {
margin:0;
}
.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
.clearfix { zoom: 1;}

/* v2.0 store */
[data-fc-sidecart],
[data-fc-sidecart] #fc-cart,
[data-fc-sidecart] .fc-sidecart-only-fixed,
[data-fc-with-sidecart],
[data-fc-store-page],
[data-fc-ui-block] {
    -webkit-backface-visibility: visible !important;
    backface-visibility: visible !important;
}

