.wpcf7 form .wpcf7-response-output {
    color:  #ba9664;
    font-size: 1em;
    font-weight: strong;
    margin: 2em 0.5em 1em;
    padding: 0.2em 1em;
    border: 2px solid #ba9664; /* Gold */
}
 
.wpcf7 form.init .wpcf7-response-output {
    display: none;
}
 
.wpcf7 form.sent .wpcf7-response-output {
    color:  #ba9664;
    font-size: 1em;
    font-weight: strong;
    border-color: #ba9664; /* Gold */
}
 
.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output {
    color:  #ba9664;
    font-size: 1em;
    font-weight: strong;
    border-color: #ba9664; /* Gold */
}

.sidebar { background: #323232; }
 
.wpcf7 form.spam .wpcf7-response-output {
    color:  #ba9664;
    font-size: 1em;
    font-weight: strong;
    border-color: #ba9664; /* Gold */
}
 
.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output {
    color:  #ba9664;
    font-size: 1em;
    font-weight: strong;
    border-color: #ba9664; /* Gold */
}

