body {
    padding: 0px;
    margin: 0px;
    font-family: Verdana;
}

.container {
    width: 455px;
    border: none;
}

div .first-element {
    float: left;
    width: 130px;
    border: none;
    margin: 5px 5px 5px 0px;
}

div .element {
    float: left;
    width: 130px;
    border: none;
    margin: 5px;
}

div .result-element {
    float: left;
    width: 110px;
    border: none;
    margin: 5px;
}

.result {
    /*background-color: palevioletred;*/
    padding-left: 60px;
}

.field-title {
    margin: 0px;
    color: red;
}

form input {
    width: 100px;
}

input, p {
    height: 20px;
    margin-top:3px;
    margin: 0;
}

p {
    padding-bottom: 4px;
    font-size: 13px;
}

h3 {
    margin: 3px 0px;
}