.streamline{margin-top:60px}.streamline h2{font-size:22px}.streamline p{margin-top:10px}.streamline .sign-up-container{margin-top:20px}.streamline .sign-up-container a{cursor:pointer}.streamline .sign-up-container .sign-up-button{display:block;margin:20px auto;width:300px;padding-bottom:6px !important}.streamline input:focus,.streamline select:focus{outline-color:rgba(47,201,146,0.1);outline-style:solid;outline-width:2px;outline-offset:1px}.streamline select{font-weight:normal;border-radius:0px;cursor:pointer;padding:2px 8px;-webkit-appearance:none;line-height:1.4}.streamline select option:first-child{color:#aaa}.streamline.form-validate .form-control{border-width:1px}.streamline.form-validate .error-msg{color:#c03128;text-align:left;font-size:0.9em;font-style:italic;border-radius:4px;margin:4px 4px 4px 30px;padding:2px 4px;display:none}.streamline.form-validate .error-msg::before{font-family:'Glyphicons Halflings';content:"\E101";margin-left:-28px;margin-right:20px;font-style:normal;font-size:1.4em;position:absolute;line-height:20px}.streamline.form-validate .has-error .error-msg{display:block}.streamline.form-validate .has-error .form-control{border-color:#c03128 !important}.streamline.form-validate .has-error .form-control:focus{border-color:#c03128 !important}.streamline.form-validate .has-error .form-control:focus+label{color:#c03128}.streamline .btn-continue{margin:30px 0}.streamline .term-agreement{margin-bottom:50px}
