@media screen and (max-width:320px){[class*="grid-"]{width:100%}}@media only screen and (min-width:1140px){.wrapper{width:1030px;margin:0 auto}}.main{padding:1.5em 0}.main .wrapper:before,.main .wrapper:after{content:'';display:table}.main .wrapper:after{clear:both}.main .wrapper .alert:first-child{margin-top:0;text-align:center}.main .headline{font-size:2em;margin-top:0;text-align:center}@media screen and (min-width:600px){.main .headline{margin-top:.5em}}.form-container{background-color:#f5f5f5;margin:auto;margin-bottom:1.5em;max-width:480px;padding:1.5em;text-align:center}.form-container .subheader{margin-top:0}.form-container .btn{width:100%}@media screen and (min-width:950px){.form-container{background-color:#fff;float:left;width:47%}.form-container+.form-container{margin-left:6%}.form-container p{margin-bottom:1.5em}}input[type="text"]{display:block;margin-bottom:1.5em;width:100%}input+.field-validation-error{display:block;position:relative;text-align:left;top:-1em}