body {margin: 20px}
body, th, td, input, select, textarea, button {font-family: "Segoe UI", "Lucida Grande", Tahoma, Geneva, sans-serif; font-size: 13px}
a {color: #069}
img {border: 0}
form {margin: 0}
h1 {font-size: 21px; color: #069; font-weight: normal; margin: 0 0 20px 0; padding: 0; clear: both}

.error, .success, .info {font-weight: bold; background: no-repeat left center; padding: 7px 7px 7px 32px; margin-bottom: 14px}
.error {color: #c00; background-image: url(../png/error.png)}
.success {color: #090; background-image: url(../png/success.png)}
.info {color: #069; background-image: url(../png/info.png)}

form div {clear: both}
form div label, form div .label {float: left; display: block; width: 140px; text-align: right; padding: 2px 14px 0 0}
form div label {cursor: pointer}
form div label.checkbox {width: auto !important; margin-bottom: 4px}
form div label.samerow {width: auto; margin-left: 10px}
form div input[type=text], form div input[type=password], form div select, form div input[type=file], form div textarea {float: left; width: 300px; margin-bottom: 5px}
form div input[type=text].datepicker {width: 80px}
form div textarea {width: 400px; height: 160px}
form div select {width: 306px}
form div input[type=submit] {font-weight: bold; width: 170px; height: 31px; padding: 0 0 2px 0; margin-top: 16px; cursor: pointer}
form div .value {float: left; clear: none; margin-bottom: 9px; margin-top: 2px}
form div span.desc {color: #999; float: left; margin: 4px 0 0 10px; font-size: 11px}
form div span.header {font-size: 17px; color: #999; display: block; width: 200px; text-align: right; margin: 10px 0 10px 0}

.captcha {padding-top: 14px}
#captcha_img {height: 40px; margin: -5px 0 0 5px}
#captcha {width: 40px; text-align: center}

.clear {clear: both}

.separator {height: 7px}


.g-recaptcha {
    position: relative;
    left: 155px;
}


@media only screen and (max-width: 720px) {
    body {
      padding: 0;
      margin: 0;
    }

    form div label {width: 50%;}
    form div input[type=text], form div input[type=password] {width: 97%}
    form div input[type=submit] {width: 66%}
    form div label.checkbox {width: 99% !important; margin-bottom: 4px}
    form label {text-align:left !important}

    form div textarea {
        width: 97%; 
    }
    form div select {
        width: 80%;
    }
}