.maincontent {
max-width:100%;
width:100%;
padding:0;
border:0;
}

.btn.btn-primary {
border:3px solid var(--accent-color);
text-transform:uppercase;
color:#ffffff;
font-weight:700;
padding:12px 0;
background:#0a0a0a;
width:40%;
}

.btn.btn-primary:hover {
background-color:var(--accent-color);
color:#0a0a0a;
border:3px solid var(--accent-color);
}

.membership-form .radio_checkbox_wrapper {
width:100%;
}

.membership-banner{
background-image: url(/imageserver/UserMedia/shine/cs-mem-bg.jpg);
}