/*
Theme Name:     Fitplus
Description:    Theme for Fitplus
Author:         Torsten Landsiedel
Author URI:     http://workout-verlag.de
Template:       emmet-lite

(optional values you can add: Theme URI, Author URI, Version, License, License URI, Tags, Text Domain)
*/

/* +------------
 * | Logo
 * +------------
 */


.header-logo img {
    max-height: 50px;
}

.menu-toggle {
    display: none;
}

/* +------------
 * | Ninja Fixes
 * +------------
 */

#contact .ninja-forms-form-wrap label {
	font-weight: normal;
	/* color: #fff; */
}

#contact .ninja-forms-req-symbol {
    /* color: #ffffff; */
}

/* +------------
 * | Ninja Forms 3 - Customizations
 * +------------
 */

.nf-progress-container {
    border-radius: 4px;
}

.nf-progress-container .nf-progress {
    background-color: #4b9b3e;
}

.nf-mp-header h3 {
    margin-top: 1em;
}

.home .email-wrap input.ninja-forms-field,
.home .lastname-wrap input.ninja-forms-field,
.home .textbox-wrap input.ninja-forms-field {
    width: 100%;
}

.home .submit-wrap input.ninja-forms-field {
    width: auto;
}

.nf-form-wrap .nf-field-element label {
    text-align: left;
}


/* +------------
 * | Testimonials Section umbauen
 * +------------
 */

.third-section {
    background: #fff;
}

.welcome-section {
    background: #f6f7f7;
}


/* +------------
 * | Testimonials Section umbauen
 * +------------
 */

.testimonials-section {
	background: #4b9b3e none repeat scroll 0 0;
}

.shortcodes-ultimate {
    margin-bottom: 45px;
}

.testimonials-section .section-content .textwidget > div {
    display: block;
}

.testimonials-section .section-title {
    text-transform: uppercase;
}

.testimonials-section {
    text-align: left;
}

.testimonials-section .su-button {
    margin-top: 1em;
}

/*
.site-main .testimonials-section .button {
    font-size: 24px;
    margin-bottom: 17px;
    margin-left: 30px;
    padding: 18px 20px;
}
.site-main .testimonials-section .button.white-button:hover {
    color: #4b9b3e;
}
.site-main .testimonials-section .button.white-button:active:focus,
.site-main .testimonials-section .button.white-button:active:hover, 
.site-main .testimonials-section .button.white-button:active, 
.site-main .testimonials-section .button.white-button:hover, 
.site-main .testimonials-section .button.white-button:focus {
    background: #fff none repeat scroll 0 0;
    border-color: #fff;
}
.site-main .testimonials-section .button {
    min-width: 270px;
}
*/

.testimonials-section h3 {
    font-size: 30px;
    font-weight: 600;
    margin: 0 0 24px;
}


/* Fix Google Map Infobox */
.gm-style-iw {
    color: #555;
}

/* +------------
 * | Registrierung QR Code
 * +------------
 */

.uwp_page .uwp-registration-form input[type="checkbox"] {
    margin-bottom: 4px; 
}

#uwp_account_subscribe_row,
#uwp_account_datenschutzakzeptiert_row {
    margin-bottom: 12px;
}

.uwp-remember-me label {
    font-size: 17px;
}