#address{border-radius:0}body{background:#315373;background:linear-gradient(#315373,#a2bedb);min-height:100vh}.btn-warning,.btn-warning:hover{color:#000}.checkbox{color:#fff;font-size:1.4em;padding-top:1em;text-shadow:2px 2px 5px #315373}#description{font-size:1.2em;margin-top:15vh;padding-top:5px}#description h3{margin:5px 0 10px;text-decoration:underline}.has-error .help-block{color:#F9B6B5}.has-error.checkbox label{color:#fff}#landlord{bottom:0;position:absolute;max-height:750px}#license{color:#f0ad4e}#name{border-bottom-right-radius:0;border-bottom-left-radius:0;margin-bottom:-1px}#number-of-reports-per-year{border-top:0;border-top-right-radius:0;border-top-left-radius:0}#register{height:80px;font-size:24px}#register-success{font-size:18px;margin:30px auto;width:375px}#register-success h4{font-size:24px}#fail-warning{margin:2em auto;width:450px}#or{color:#fff;font-size:1.6em;padding:.2em}#facebook-icon{top:2px;float:left;height:40px;margin:-10px 0 0 -15px;position:relative;width:40px}#fb-login-button{font-size:22px;height:60px;padding:18px 28px;width:100%}form{padding-top:150px}form .help-block{font-size:26px;font-weight:700;text-shadow:2px 2px 5px #315373}form input:focus{position:relative;z-index:0}#register-for-co-op input{font-size:18px;height:60px}@media only screen and (max-height:812px){#landlord{left:0;max-height:45vh}}@media only screen and (max-width:992px){#landlord{left:0;max-height:45vh}}@media only screen and (min-width:800px){form{padding-top:20vh}}@media only screen and (max-width:767px){,#fb-login-button,#trial input{font-size:16px;padding-left:5px;padding-right:5px}#fb-login-button{padding-left:20px}#landlord{display:none}}