/* =========================================================================================================================== */
/* =========================================================================================================================== */
/* th_contact_form_t.1 v.2.0.0 24.07.2018 */

.th-contact-form {}
.th-contact-form .th-cf-container {}

.th-contact-form .th-cf-container h1 {font-size: 24px; color: #5f5f5f; letter-spacing: 2px;}
.th-contact-form .th-cf-container h2 {font-size: 14px; color: #5f5f5f; letter-spacing: 1px;}

.th-contact-form .th-cf-container .th-cf-container-sub {padding: 20px;}


.th-contact-form .th-cf-container .th-cf-container-sub .form-control {background-color: #f8f8f8; border: none; border-radius: 0;}
.th-contact-form .th-cf-container .th-cf-container-sub .form-control:focus {}
.th-contact-form .th-cf-container .th-cf-container-sub .form-button {background-color: #b36154; color: white; margin: 4px 2px; margin-top: 40px; padding: 15px 50px 15px 50px; border-radius: 50px;}
.th-contact-form .th-cf-container .th-cf-container-sub .form-button:hover {
}
.th-contact-form .th-cf-container .th-cf-container-sub .success-sf, .th-contact-form .th-cf-container .error-sf { display: none; }

/* th_contact_form_t.1 v.2.0.0 24.07.2018 */
/* =========================================================================================================================== */
/* =========================================================================================================================== */