/*
Theme Name: FSM
Description: Child theme for the Avada
Author: Florian Schmidt
Template: Avada
*/

/* Toemmy für click2meet iFrame */
#c2m_iframe{width: 1100px; height: 1100px; overflow:hidden;}
@media all and (max-width:1100px){ #c2m_iframe{width: 100%;margin0;padding:0; height: 1300px;}}

/* Avada Form */
.fusion-form-form-wrapper .fusion-form-field .fusion-form-checkbox label:before, .fusion-form-form-wrapper .fusion-form-field .fusion-form-checkbox label:after {
    top: 10px !important;
    background: #fff;
}
.fusion-form-form-wrapper .fusion-form-field label[for=datenschutzerklarung]{
    font-size: 14px !important;
}
.fusion-form-form-wrapper .fusion-form-field .label, .fusion-form-form-wrapper .fusion-form-field label {
    color: #fff;
}
.fusion-form-form-wrapper .fusion-form-field .label a, .fusion-form-form-wrapper .fusion-form-field label a {
    color: #fff;
    text-decoration: underline;
}
.fusion-form-form-wrapper .fusion-form-field .fusion-form-checkbox input:checked+label:after {
    background: #E3A301;
}
/* Clean login */
.cleanlogin-container {
    box-shadow: none;
    background-color: #fff;
    border-radius: 8px;
    border: none;
    margin: 15px 0px;
}
.cleanlogin-form input[type="submit"] {
    padding: 13px 29px;
    line-height: var(--button_line_height);
    font-size: var(--button_font_size);
    text-transform: uppercase;
    background: #E3A301;
    color: var(--button_accent_color);
    height: auto;
    box-shadow: none;
    border-radius: 8px;
    border: none;
}
.cleanlogin-form input[type="submit"]:hover {
    cursor: pointer;
    background: rgba(227,163,1,0.73);
}
/*
.cleanlogin-field-username input[type="text"], .cleanlogin-field-password input[type="password"]{
    padding: 0 1em;
    border-radius: 10px;
    border: 1px solid #E3A301;
}
*/
