@media only screen and (min-device-width :768px){
.content_section.reg.mb30 ul {
    list-style: disc inside none;
}
#content_wrapper {
    background: #ffffff;
}
h3.sHead span {
    background: none;
}
h3.sHead {
    background: none;
    width: 96.8%;
    outline: 1px solid #f4f3f1;
    margin: 30px 0 20px 15px;
}
.content_section.reg.mb30 ul {
    list-style: disc inside none;
    margin-left: 18px;
    width: 100%;
    font-size: 12px;
}
.content_section p {
    font-size: 12px;
}
.registrationform {
    width: 60%;
    background-color: #f4f3f1;
	padding: 20px 0px 10px 0px;
    margin: 15px;
    width: auto;
}
div#emailAddress_wrapper .form_row_description {
    display: inline-block;
    margin: 12px 10px;
}
/* .registrationform .form_leftcolmark {
    display: none;
} */
.submit.section {
    margin: 0px auto;
    width: 35%;
}
.smsverification input#btnSubmit {
    height: auto;
    background: #830051;
    width: 50%;
    padding: 10px;
}
/*.reg.txt_c .button01 {
    display: none;
}*/
.section.generictabs,#wrapper_hnav,#wrapper_area {
    display: none;
}
.emailverifythankyou.section {
    display: none;
}
div#jpverifycode {
    width: 50%;
    margin: 0px auto;
}
.verifycode.section {
    background-color: #f4f3f1;
    padding: 20px;
    margin: 15px 15px 0px 15px;
}
input#contbtnid {
    background:#830051;
    width: 200px;
    padding: 5px;
    border: none;
}
.contbtn {
	display: none;
}
#jpverifycode input[type="text"] {
    width: 250px;
    margin-left: 5px;
}
.registrationform .jpfirstname {
    margin-top: -91px;
    margin-left: 474px;
    width: 52%;
}
.registrationform .jplastname {
    float: left;
    clear: none;
    padding: 20px 0 20px 20px;
    width: 51%;
}
.registrationform .genericcheckbox .form_rightcol {
    padding-right: 10px;
}
.registrationform form .form_field_select {
    width: 430px;
}
.reg.txt_c .button01 a {
    height: auto;
    background: #830051;
    width: 24%;
    padding: 10px;
    color: #fff;
    display: block;
    margin: 0px auto;
    text-decoration: none;
}
.reg.txt_c .button01 a:hover {
    text-decoration: underline;
}
.registrationform .form_button_submit{
	display:none;
}
.emailaddressconfirm {
    width: 66%;
    margin: 0px auto;
    margin-top: 20px;
}
.content_section.reg.txt_c {
    background-color: #f4f3f1;
    width: 96.9%;
    margin-left: 15px;
    padding: 5px 0px;
}
#search .image {
    margin: -24px 0 0 47px;
}
#brand_logo #logo {
    margin-left: 5px;
}
}