.rs_sold_out_banner {
	display: inline-block;
    padding: 5px 10px;
	position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    z-index: 2;
    color: #fff!important;
    background: #DC2C1D;
}

.rs_sold_out .thumb img {
	opacity: 0.3;
	border-color: #b3b1b1!important;
}

a.size_chart_link {
    color: #DC2C1D;
    display: inline-block;
    margin: 10px 0 20px;
    text-decoration: underline;
}

#size_chart img {
    height: auto!important;
}