html{font-size:62.5%}body{padding:2rem 0;font-family:"Source Sans Pro";font-size:1.6rem;color:#164194;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2{margin-top:0}h1{font-size:2.8rem;font-weight:600;line-height:3.4rem}h2{font-size:2rem}a,button{transition:all .2s ease}label{font-weight:600}hr{border-top-color:#76b82a}::selection{color:#fff;background:#76b82a}.logo{margin-bottom:3rem}.btn{padding:1rem 2rem;font-size:1.6rem;background:#164194;border:0.2rem solid #164194}.btn:hover,.btn:focus,.btn:active{color:#164194;background:none}.form-group{margin-bottom:2rem}.form-control{height:auto;padding:2rem 1rem;margin-top:.5rem;font-size:1.6rem;border:0.2rem dashed #d0d0d0;box-shadow:none;-webkit-appearance:none}.form-control:focus{border:0.2rem dashed #164194;outline:none;box-shadow:none}.fa-padding-left{padding-left:1rem}.alert,.form-control,.btn{border-radius:0}.submit{margin-top:1rem}.alert{color:#fff;border:none}.alert-success{background:#76b82a}.alert-danger{background:#d73d20}.form-control:focus::-webkit-input-placeholder{color:#164194}.form-control:focus:-moz-placeholder{color:#164194}.form-control:focus::-moz-placeholder{color:#164194}.form-control:focus:-ms-input-placeholder{color:#164194}.parsley-errors-list{margin:1rem 0 0}.parsley-errors-list,.parsley-errors-list li{padding:0;list-style-type:none;list-style-image:none}.parsley-errors-list li{margin:0}
