body{min-width:0}
.wrapper.marg_top{padding-top:40px}
.main{width:100%;max-width:960px}
.col1{width:31.666667%;max-width:304px}
.col2{width:65.833333%;max-width:632px}
.wrapper.marg_top2 .col2{width:31.666667%;max-width:304px}
.wrapper.marg_top2 .col1{width:65.833333%;max-width:632px}
#page5 .col2b.mobile{display:none}
h1{padding-left:30px;padding-right:30px}
.form-captcha div img{margin-left:20px;margin-top:4px}
@media only screen and (max-width:980px){
.body3{display:none}
.col1b{padding-left:24px}
.col1{width:50%;padding-left:24px}
.col2{width:50%;padding-left:24px}
.wrapper.marg_top2 .col2{width:100%}
.wrapper.marg_top2 .col1{width:100%;max-width:980px}
footer{padding-left:35px;width:auto}
.form-all{width:auto}
.form-left, .form-right{width:auto;float:left}
}
@media only screen and (max-width:700px){
#menu li{padding-left:15px;padding-right:15px}
}
@media only screen and (max-width:650px){
.col1{padding-left:24px}
.col1{width:80%}
.col2{width:80%}
.col1b{width:80%}
.col2b{width:80%}
.wrapper.marg_top2 .col2{width:80%}
.wrapper.marg_top2 .col1{width:80%}
}
@media only screen and (max-width:623px){
h1 span{display:none}
}
@media only screen and (max-width:587px){
header nav{border:none;background:none;top:65px}
#menu{width:100%}
#menu li{background:none;float:none}
#menu li a{line-height:40px}
.text1{padding-top:280px;padding-left:25px}
.text2{padding-left:25px;padding-top:10px}
.col2b img{display:none}
.form-all input{max-width:300px}
}
@media only screen and (max-width:527px){
#page5 .wrapper.marg_top .col1b{display:none}
#page5 .col2b.mobile{display:block;padding-left:24px}
}
@media only screen and (max-width:423px){
header nav{top:100px}
.text1{padding-top:320px}
.form-buttons-wrapper{top:0}
}