/*
 Theme Name:   GeneratePress Child
 Theme URI:    https://generatepress.com
 Description:  Default GeneratePress child theme
 Author:       Tom Usborne
 Author URI:   https://tomusborne.com
 Template:     generatepress
 Version:      0.1
*/

/* Allgemeiner Container des Formulars */
.wpcf7 {
    background-color: #f9f9f9;
    padding: 1.5rem;      /* 25px / 16 */
    border-radius: 0.625rem; /* 10px / 16 */
    border: 0.0625rem solid #ddd; /* 1px / 16 */
}

/* Stil für die Textfelder (input, textarea) */
.wpcf7 input[type="text"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"],
.wpcf7 textarea {
    width: 100%;
    padding: 0.75rem;          /* 12px / 16 */
    border: 0.0625rem solid #ccc; /* 1px / 16 */
    border-radius: 0.3125rem;  /* 5px / 16 */
    background-color: #fff;
    color: #333;
    margin-bottom: 0.5rem; /* 15px / 16 */
    box-sizing: border-box;
    font-size: 1rem; /* Stellt sicher, dass die Schriftgröße im Feld normal ist */
}

/* Stil für die Felder, wenn sie im Fokus sind (angeklickt) */
.wpcf7 input:focus,
.wpcf7 textarea:focus {
    border-color: #0073aa;
    outline: none;
}

/* Stil für den Senden-Button */
.wpcf7 input[type="submit"] {
    background-color: #0073aa;
    color: #ffffff;
    padding: 0.75rem 1.5625rem; /* 12px / 16 und 25px / 16 */
    border: none;
    border-radius: 0.3125rem; /* 5px / 16 */
    cursor: pointer;
    font-weight: bold;
    font-size: 1rem;
    width: auto;
	width: 100%;
	margin-bottom: 0!important;
}

/* Stil für den Senden-Button, wenn man mit der Maus darüber fährt */
.wpcf7 input[type="submit"]:hover {
    background-color: #005a87;
}

/* Stil für die Beschriftungen (Labels) */
.wpcf7 label {
    font-weight: bold;
    margin-bottom: 0.3125rem; /* 5px / 16 */
    display: block;