#content {
    padding-top: 35px;
    margin-top: 0;
    border: none;
    background: #edebe8 url('../img/contacts3_bg.png') no-repeat center right;
}
#contact-form {
    float: left;
    min-height: 500px;
}
#contact-form-wrapper{
	padding-left:33px;
}
#contact-form h3 {
    margin: 0 0 20px 0;
    color: #D20606;
    text-shadow: 1px 1px 1px #fff;
    font: normal 42px/56px 'Open Sans', Arial, sans-serif;
    text-transform: uppercase;
}
#contact-form #successful-message {
    display: block;
    padding-top: 50px;
    margin-bottom: 50px;
    color: #444;
    font: normal 24px/30px 'Open Sans Italic', arial, sans-serif;
}
#contact-form input, #contact-form textarea {
    width: 238px;
    height: 28px;
    padding: 5px;
    margin: 0 0 8px 0;
    border: 1px solid #a7a9ac;
    font: normal 14px/17px 'Open Sans Italic', Arial, sans-serif;
/*    font-style: italic;*/
    -webkit-transition: all 0.6s ease;
    -moz-transition: all 0.6s ease;
    -o-transition: all 0.6s ease;
    transition: all 0.6s ease;
}
#contact-form input:focus, #contact-form textarea:focus {
    border-color: #D20606;
}
#contact-form textarea {
    width: 428px;
    height: 188px;
    margin-bottom: 10px;
    resize: none;
}
#send-button {
    float: right;
    width: 138px;
    height: 38px;
    padding: 0;
    margin: 0;
    border: 1px solid #D20606;
    background: #D20606;
    color: #fff;
    font: normal 21px/25px 'Open Sans Bold', Arial, sans-serif;
    cursor: pointer;
}
#send-button:hover {
    background: #D20606;
}
#contact-text {
    float: right;
    position: relative;
    background: rgba(237, 235, 232, 0.6);
    padding: 10px 30px 20px 90px;
    margin-top: 76px;
}
#contact-text-content {
    font: normal 17px/20px 'Open Sans', Arial, sans-serif;
}
#contact-text img {
    position: absolute;
    top: -70px;
    left: 3px;
}
#response {
    width: 440px;
    height: 25px;
    margin-bottom: 8px;
}
#response strong {
    font: normal 16px/19px 'Open Sans Italic', Arial, sans-serif;
}