.form .ul{
  box-sizing:content-box;
}
.form .li{
  width:100%;
  display:block;
  margin:0 0 10rem 0;
}
.form .li.even{
  margin:0 0 10rem 0;
}
.form .li.text input,
.form .li.text label{
  font-size:18rem;
  line-height:33rem;
}
.form .li.text input{
  width:348rem;
  height:36rem;
  padding:0 13rem;
}
.form .li.text label{
  left:13rem;
}
.form .li.choose{
  margin-bottom:10rem;
}
.form .li.choose small{
  font-size:17rem;
  line-height:19rem;
  letter-spacing:-1rem;
  margin:12rem 0rem 0 2rem;
}
.form .li.choose small br{
  display:none;
}
.form .li.choose div.choose{
  width:354rem;
  height:40rem;
}
.form .li.choose div.choose span{
  font-size:18rem;
  line-height:36rem;
  padding:0 110rem 0 13rem;
}
.form .li.choose div.choose label{
  text-indent:-9999rem;
  width:1rem;
}
.form .li.check{
  margin-bottom:11rem;
}
.form .li.check label{
  font-size:17rem;
  line-height:19rem;
  padding-left:41rem;
}
.form .li.check.single-line label{
  padding-top:6rem;
}
.form .li.check.mob-multi label{
  padding-top:0;
  padding-right:60rem;
}
.form .li.check label::before,
.form .li.check label::after{
  width:27rem;
  height:27rem;
}
.form .li.check label::before{
  margin:3rem 0 0 1rem;
}
.form .li.check label::after{
  margin:0 0 0 5rem;
}
.form .li .req-text{
  font-size:17rem;
  line-height:19rem;
  padding-top:5rem;
}
.form .li.alert{
  min-height:57rem;
}
.form .li.alert div{
  font-size:17rem;
  line-height:19rem;
  text-align:center;
  padding:0 20rem;
}
.form .submit{
  width:194rem;
  height:48rem;
}
.form .submit .button{
  font-size:28rem;
  line-height:44rem;
  width:190rem;
}

.form .li.captcha{
}
.form .li.captcha div{
  width:250rem;
  padding:3em 5rem 7rem 5rem;
  _opacity:.7;
  position:relative;
  right:auto;
  margin:16rem 0 0 52rem;
}
.form .li.captcha label{
  font-size:17rem;
  line-height:19rem;
}
.form .li.captcha input{
  font-size:18rem;
  line-height:22rem;
  width:100rem;
  height:22rem;
}
.form .li.captcha span,
.form .li.captcha a{
  width:100rem;
  height:22rem;
}
.form .li.captcha a{
  width:22rem;
  height:22rem;
}