body {
    background: linear-gradient(-180deg, #EBEBEB 0%, #DCDDDF 50%, #C4C5C7 99%);
}

#title {
    font-family: 'Courier New', Courier, monospace;
    font-size: larger;
    text-align: center;
}

#evaluate {
    text-align: center;
}

#evaluate_img {
    width: 600px;
    height: 300px;
}

#credits {
    text-align: center;
    font-family: Cambria, Cochin, Georgia, Times, 'Times New Roman', serif;
    font-size: small;
    color: black;
    font-style: italic;
}

#form_submit_btn {
    font-family: Arial, Helvetica, sans-serif;
    border: none;
    background: #c889cf;
    padding: 10px 25px 10px 25px;
    box-shadow: 1px 1px 1px #9fb8ad;
    cursor: pointer;
}

*.form_content_title {
    font: 15px Arial;
    color: #000000;
}

.div_block {
    margin-left: auto;
    margin-right: auto;
    margin-top: 20px;
    margin-bottom: 20px;
    max-width: 600px;
}

.form_content textarea {
    margin: auto;
    height: 400px;
    padding: 5px 3px 3px 5px;
}

.form_content label {
    display: block;
    margin: 10px;
}

.form_content input {
    border: 1px solid gray;
    padding: 7px 0px;
    border-radius: 5px;
    padding-left: 3px;
}

.form_content select {
    display: inline-block;
    position: relative;
    vertical-align: middle;
    padding: 0;
    overflow: hidden;
    width: 100%;
}

