    
 .heading {
  padding: 15px 10px;
  background-color: #f2f2f2;
}
.heading h1{
     font-family: 'Roboto', sans-serif;
     font-size: 30px;
     font-weight: 700;
text-transform: uppercase;
}

.rmDiv{
margin: 70px 0;
  min-height: 480px;
}

b{
    font-size:18px;
}
.cnt{
 margin-bottom:50px;
}

 
.cnt p{
     font-family: 'Roboto', sans-serif;
     font-size: 16px;
     font-weight: 400;
     margin: 5px 10px;
     line-height: 1.5em;
}


.cnt ol{
  list-style-type: decimal !important;
  margin: 0 25px;
  line-height: 2.5em;
    
}
.cnt ul{
  list-style-type: disc !important;
  margin: 0 25px;
  line-height: 2.5em;
    
}
.wrap{
width: 90%;
  margin: 0 auto;
  max-width: 1240px;
    
}
.terms-inline{
     background:#fff;
     margin-top:70px;
     
}

body{
    background:#fff !important;
}

.lftbx{
    width:50%;
    float:left;
    padding: 35px 0;
}


.Nomform ul{
 list-style:none !important;
}
.Nomform input{
 width:250px;
 height:25px;

}


.Nomform span{
margin-right: 85px;}

.captchapos{
  margin: 0 0px 10px 165px;
}

@media all and (max-width:800px){

.lftbx{
    width:100%;
    float:left;
    padding: 35px 0;
}

.captchapos{
 margin:0 0 0 0;
}


.terms-inline{
 margin:100px 0 !important;
}



}
#user-registration.rmfrm {
    margin: 0 11px 26px;
}
.note-reset {
    margin: 0 11px;
}
form#user-registration #email_address {
    padding: 15px 7px;
    width: 211px;
}
button.reset-button.rmBtn {
    margin: -1px;
   float:none;

}
#user-registration .control-group {
    width: 327px;
}
@media(max-width:480px){
.heading {
    margin: 100px 0 0;
}
}








