#content>h1{font-size:3em;margin-top:30px;margin-bottom:0}#content .form{margin:40px 10px}#content .form p{margin-top:0}form{margin:auto;width:66%}form textarea{height:175px;resize:none;margin:10px 0}form label{font-style:italic;font-size:.7em;color:#8f0000;text-align:left;margin-top:0;margin-bottom:5px}form input[type=text],form textarea{background-color:transparent;border:none;border-bottom:solid 1px rgba(0, 0, 0, 0.2);transition:all .2s ease-in-out}form input[type=text]:focus,form textarea:focus{border-bottom:solid 1px rgba(0,0,0,.8)}form input[type=submit]{cursor:pointer;text-transform:uppercase;text-decoration:none;font-weight:600;background-color:rgba(0,0,0,.1);color:#000;border:none;padding:10px 0;transition:all 50ms ease-in-out}form input[type=submit]:hover{background:#85ab65;color:#fff}#valid_sent{background:#007f00;color:var(--light-text);padding:10px}#error_sent{background:#5f0000;color:var(--light-text);padding:10px}@media screen and (max-width:1100px){form{width:85%}}@media screen and (max-width:750px){form{width:100%}}@media screen and (max-width:380px){#content h4{font-size:1.5em}}