#me_mailform>div.body>*:first-child{margin-bottom:3em}@media screen and (max-width: 640px){#me_mailform>div.body>*:first-child{margin-bottom:2em}}#me_mailform .footer{padding-top:2.5em;text-align:center}@media screen and (max-width: 640px){#me_mailform .footer{padding-top:1em}}#me_mailform.me-entry>div.body p.notes{margin-top:.5em}@media screen and (max-width: 640px){#me_mailform.me-confirm>div.body .form-group ~ .form-group{margin-top:1em}}#me_mailform.me-confirm>div.body .form-group div.label label{padding-top:0}@media screen and (max-width: 640px){#me_mailform.me-confirm>div.body .form-group div.label label{font-weight:normal;border-bottom:1px dotted #7f7f7f}}#me_mailform.me-confirm>div.body .form-group div.input{padding:.8em .8em}#me_mailform.me-error>div.body,#me_mailform.me-thanks>div.body{width:80%;margin:3em auto 0}@media screen and (max-width: 640px){#me_mailform.me-error>div.body,#me_mailform.me-thanks>div.body{width:100%}}#me_mailform.me-error>div.body div.address{padding:1em 1em}#me_mailform.me-error>div.body div.address,#me_mailform.me-error>div.body div.address p{text-align:center}#me_mailform.me-error>div.body div.address address{font-size:1em}#me_mailform.me-error>div.body div.address address.tel{display:inline-block}@media screen and (max-width: 640px){#me_mailform.me-error>div.body div.address address{font-size:1em}}#me-credit{margin-top:2em;text-align:right}#me-credit p#powered_by_me{display:inline-block;font-size:.625em}@media screen and (max-width: 640px){#me-credit p#powered_by_me{font-size:.5em}}#me-credit,#me-credit a{color:#999}@media screen and (min-width: 641px){#main-body{width:60%;margin:0 auto}#main-body h2{position:relative;width:120%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}h2{margin-bottom:2em;font-weight:normal;font-size:.8125em}@media screen and (max-width: 640px){h2{margin-bottom:1em;font-size:.75em}}#me_mailform div.label,#me_mailform input,#me_mailform textarea{border-radius:3px;background-clip:padding-box}#me_mailform input,#me_mailform textarea{border:1px solid #999}@media screen and (min-width: 641px){#me_mailform div.label{padding:.64em .5em;height:2.5em;width:23%;margin-right:auto;background-color:#c3c3c3;color:#fff}#me_mailform div.input{width:76%}}
