#mailform {
font-size: 14px;
color: #444444;
font-family: Arial, Tahoma, Helvetica, sans-serif;
}

#mailform strong {
font-size: 18px;
}

#mailform span {
color: #900000;
}

form[name="mailform"] input,
form[name="mailform"] textarea {
width: 100%;
font-size: 12px;
position: relative;
outline: none;
padding: 4px 8px 4px 8px; 
margin: 0px 0px 10px 0px;
color: #8C8C8C;
background: #FFFFFF;
border: 1px solid #DDDDDD;
-moz-box-box-shadow: inset 0px 1px 1px #FFFFFF, inset 0px 5px 5px #F4F4F4;
-webkit-box-shadow: inset 0px 1px 1px #FFFFFF, inset 0px 5px 5px #F4F4F4;
box-shadow: inset 0px 1px 1px #FFFFFF, inset 0px 5px 5px #F4F4F4;
-webkit-appearance: none;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
}

form[name="mailform"] input {
height: 25px;
}

form[name="mailform"] textarea {
height: 71px;
resize: none;
}

form[name="mailform"] .required input,
form[name="mailform"] .required textarea {
padding-right: 22px;
}

form[name="mailform"] .required:after {
content: "*";
font-size: large;
color: #AFAFAF;
margin: 4px 0px 0px -15px;
position: absolute;
}

form[name="mailform"] input[type="password"] {
width: calc(100% - 163px);
padding-right: 22px;
margin: 0;
}

form[name="mailform"] #captcha {
background-image: url('https://www.juhapekkalindfors.fi/mailform/captcha.php');
background-size: 60px 25px;
background-position: top left;
background-repeat: no-repeat;
width: 60px;
height: 25px;
margin: 0 0 0 10px;
}

form[name="mailform"] img#reload {
width: 16px;
height: 19px;
margin: 3px 0 0 10px;
cursor: pointer;
}

form[name="mailform"] input[type="submit"] {
text-align: center;
display: inline-block !important;
font-size: 12px;
width: 57px;
height: 25px;
line-height: 21px;
position: relative;
text-decoration: none;
border: 0;
padding: 0;
margin: 0 0 0 10px;
cursor: pointer;
background: #353535;
color: #FFFFFF !important;
-webkit-box-shadow: none !important;
-moz-box-shadow: none !important;
box-shadow: none !important;
}

form[name="mailform"] input[type="password"],
form[name="mailform"] #captcha,
form[name="mailform"] img#reload,
form[name="mailform"] input[type="submit"] {
float: left;
}

form[name="mailform"]:after {
clear: both;
}