/*your custom css*/
#sp-component .rsform-block input[type='submit'], input[type='button'] {
    background-color: #cb0563;
    background-image: -webkit-linear-gradient(top,#cb0563,#cb0563);
    border-color: #cb0563;
}

.formError {color:#e2066f}

#userForm h2 {text-transform: uppercase;}

@media (max-width: 979px) {
.menu-20ans.responsive .row-fluid,
.menu-20ans-2.responsive .row-fluid {
    width: 100%;
}}

.menu-20ans #sp-component-area-wrapper article.item-page .entry-content .bottom-img,
.menu-20ans-2 #sp-component-area-wrapper article.item-page .entry-content .bottom-img {
    background: #fff;
    padding: 0px;
}

#jlex-login-form {
    margin: 0px auto 30px !important;
}

#jlex-login-form button[type="submit"] {
	background-color: #e2066f;
	background-image:none;
}

.menu-20ans h1,
.menu-20ans-2 h1 {
	text-transform: uppercase;
	text-align: center;
	font-size: 15px;
	line-height: 26px;
}

.menu-20ans h2,
.menu-20ans-2 h2 {
	text-align: center;
	font-size: 14px;
	line-height: 18px;
}

.menu-20ans h3,
.menu-20ans-2 h3 {
	text-align: left;
	font-size: 14px;
	line-height: 17px;
	font-weight: bold;
	padding-top:20px;
}

.menu-20ans #sp-logo, .menu-20ans-2 #sp-logo {display: none;}
.menu-20ans #sp-component-area-wrapper article.item-page,
.menu-20ans-2 #sp-component-area-wrapper article.item-page {
   width: 100%;
}

.menu-20ans .entry-content p {
	font-family: Georgia;
	font-size: 14px;
    line-height: 18px;
}