/* login box */
.bakd_form_wrap_admn .frm_login_form {background-color: rgba(0,0,0,0.5);padding: 30px;margin-top:50px;}
.card.bakd-login-box {background:rgba(0,0,0,0.3)}
.card-body.bakd-login {box-shadow:None}
.bakd-login .frm_style_formidable-style.with_frm_style.frm_login_form .frm_checkbox label,.bakd_form_wrap_admn .frm_style_formidable-style.with_frm_style.frm_login_form .frm_checkbox label {color:#7e7e60;font-size:0.9em;text-transform:lowercase}
.bakd-login .with_frm_style .frm_checkbox input[type=checkbox],.bakd_form_wrap_admn .with_frm_style .frm_checkbox input[type=checkbox] {font-size:18px;color:cyan;}
.bakd_form_wrap_admn .frm_style_formidable-style.with_frm_style .frm_radio label, .bakd_form_wrap_admn .frm_style_formidable-style.with_frm_style .frm_checkbox label {font-size:18px;color:cyan;}

.bakd-login .with_frm_style .auto_width #loginform input, .bakd-login .with_frm_style .auto_width input { max-width:100%;min-height:3em;padding:0 10px; width:100%;}
.bakd-login .frm_style_formidable-style.with_frm_style.frm_login_form label {
    font-family: inherit;
    font-size: 0.9em;
    font-weight: normal;
    color: #fff;
    margin-bottom: 25px;
    margin-top: 30px;
    text-transform:uppercase;
}
.bakd-login .with_frm_style #rememberme {
    min-width: 0vh;
    float: left;
    vertical-align: top;
    width: 3vh!important;
    margin: auto;
    margin-right: 10px;
  color:#fff;
}
.bakd-login-box {max-width:500px;text-align:center;margin:auto;}
.bakd-login .login-submit .button-primary {background-color: rgba(35,35,35,0.8); min-height: 2.5em; padding: 0.6em; border: 2px solid #404040; border-radius: 2em; color: #fff; margin: 10px;width:80% }
.bakd-login .login-remember {margin-top:20px;color:#ff9900;}

.form-field input.ed_button { width: auto !important; }
.form-field textarea { padding: 0; }

.bakd-login .frm_style_formidable-style.with_frm_style input[type=text], 
.bakd-login .frm_style_formidable-style.with_frm_style input[type=password], 
.bakd-login .frm_style_formidable-style.with_frm_style input[type=email], 
.bakd-login .frm_style_formidable-style.with_frm_style input[type=number], 
.bakd-login .frm_style_formidable-style.with_frm_style input[type=url], 
.bakd-login .frm_style_formidable-style.with_frm_style input[type=tel], 
.bakd-login .frm_style_formidable-style.with_frm_style input[type=phone], 
.bakd-login .frm_style_formidable-style.with_frm_style input[type=search], 
.bakd-login .frm_style_formidable-style.with_frm_style select, 
.bakd-login .frm_style_formidable-style.with_frm_style textarea, 
.bakd-login .frm_form_fields_style, 
.bakd-login .frm_style_formidable-style.with_frm_style .frm_scroll_box .frm_opt_container, 
.bakd-login .frm_form_fields_active_style, .frm_form_fields_error_style, 
.bakd-login .frm_style_formidable-style.with_frm_style .chosen-container-multi .chosen-choices, 
.bakd-login .frm_style_formidable-style.with_frm_style .chosen-container-single .chosen-single {
  background-color:transparent;
  border-color:transparent;
  border-bottom:2px solid #ddd;
  box-shadow:none;
  border-radius:0;
  font-size:1.4em;
  color:white;
  height:auto;
}

.bakd-login .frm_style_formidable-style.with_frm_style .form-field input:not([type=file]):focus, 
.bakd-login .frm_style_formidable-style.with_frm_style select:focus, 
.bakd-login .frm_style_formidable-style.with_frm_style textarea:focus, 
.bakd-login .frm_style_formidable-style.with_frm_style .frm_focus_field input[type=text], 
.bakd-login .frm_style_formidable-style.with_frm_style .frm_focus_field input[type=password], 
.bakd-login .frm_style_formidable-style.with_frm_style .frm_focus_field input[type=email], 
.bakd-login .frm_style_formidable-style.with_frm_style .frm_focus_field input[type=number], 
.bakd-login .frm_style_formidable-style.with_frm_style .frm_focus_field input[type=url], 
.bakd-login .frm_style_formidable-style.with_frm_style .frm_focus_field input[type=tel], 
.bakd-login .frm_style_formidable-style.with_frm_style .frm_focus_field input[type=search], 
.bakd-login .frm_form_fields_active_style, 
.bakd-login .frm_style_formidable-style.with_frm_style .chosen-container-single.chosen-container-active .chosen-single, 
.bakd-login .frm_style_formidable-style.with_frm_style .chosen-container-active .chosen-choices {
    background-color: transparent;
    border-color: transparent;
    box-shadow: none;
    border-bottom:2px solid magenta;
}
/* SUBMIT BUTTON */
.bakd-login .with_frm_style .frm_submit,.bakd_form_wrap_admn .with_frm_style .frm_submit {text-align:center;margin:auto;}
.bakd-login .frm_style_formidable-style.with_frm_style input[type=submit],.bakd_form_wrap_admn .frm_style_formidable-style.with_frm_style input[type=submit] {background: #fff; width: 100%; margin: 20px 0; border-radius: 30px;border:none;font-size:1.2em;box-shadow:none;}
.bakd-login .frm_style_formidable-style.with_frm_style input[type=submit]:hover,.bakd_form_wrap_admn .frm_style_formidable-style.with_frm_style input[type=submit]:hover {background: purple;color:white;}

/* frm_hide_front */
.bakd_form_wrap .frm_hide_front {display:none;}
.bakd_form_wrap_admn .frm_hide_front {display:none;}
.frm_style_formidable-style.with_frm_style .form-field.frm_hide_front {margin-bottom: 0;}
.frm_pro_form .form-field.frm_hide_front {padding:0}
.bakd_form_wrap_admn .frm_form_fields .frm_section_heading.frm_hide_front {display:none!important;}
.bakd_form_wrap_admn .frm_hide_front.test {display:block!important;}

/* frm_edit_show */
.bakd_form_wrap.bakd_form_wrap_edit .frm_hide_front.frm_edit_show {display:block!important;}
.bakd_form_wrap_admn.bakd_form_wrap_edit .frm_hide_front.frm_edit_show {display:block!important;}
.bakd_form_wrap_admn.bakd_form_wrap_edit .frm_form_fields .frm_section_heading.frm_hide_front.frm_edit_show {display:block!important;}
.bakd_form_wrap_edit {display:block;}
.bakd_form_wrap_edit .frm_form_fields .frm_section_heading.frm_hide_edit {display:none!important;}

/* wp login box sign-in page */

legend {display:none;}

/* bakd_form_wrap_admn */
.bakd_form_wrap_admn {margin:auto;}

/* Form wrap (new) */
.bakd_form_wrap_admn {width:100%;max-width:720px;margin:auto;}
.bakd_form_wrap_admn .frm_form_field.frm_section_heading.form-field {background:rgba(0,0,0,0.7);padding:30px;}
.bakd_form_wrap_admn .frm_style_formidable-style.with_frm_style .form-field.frm_section_heading {margin-bottom:50px;}
.bakd_form_wrap_admn .frm_forms {margin:auto;}
.bakd_form_wrap_admn .frm_style_formidable-style.with_frm_style fieldset {;padding:15px;font-family: "Montserrat";sans-serif;text-align:left;}
.bakd_form_wrap_admn .frm_style_formidable-style.with_frm_style .frm-show-form .frm_section_heading h3 {font-family: "Montserrat"; text-transform: uppercase; font-weight: normal;    font-size: 0.9em;border-top:none;color:white;text-align:center;}

/* field description formatting */
.bakd_form_wrap_admn .frm_style_formidable-style.with_frm_style div.frm_description { width: auto; float: right; background:rgba(0,0,0,0.3); padding: 10px !important; color: #ccc; border:none;margin-top:5px;margin-bottom:15px; }

.bakd_form_wrap_admn .frm_style_formidable-style.with_frm_style label.frm_primary_label {color:#7e7e60;font-size:0.8em;font-weight:normal;text-transform:uppercase;margin-bottom:30px;margin-top:30px}
.bakd_form_wrap_admn .frm_style_formidable-style.with_frm_style span.frm_required {color:yellow;font-size:1.3em}
.bakd_form_wrap_admn .frm_style_formidable-style.with_frm_style .frm_primary_label {color:#7e7e60;font-size:0.8em;font-weight:normal;text-transform:uppercase;margin-bottom:30px;margin-top:30px}

/*dropzone */
.bakd_form_wrap_admn .frm_dropzone.dz-clickable.frm_single_upload {max-width: 100%;}
.bakd_form_wrap_admn .frm_dropzone.dz-clickable.frm_single_upload.dz-started {max-width: 100%;}
.bakd_form_wrap_admn .frm_style_formidable-style.with_frm_style .frm_dropzone {background-color:transparent;}
.bakd_form_wrap_admn .frm_dropzone .dz-message {background:transparent;border:2px dashed teal;margin:0;}
.bakd_form_wrap_admn .dz-message.needsclick:hover {background:rgba(0,128,128,0.15);}
.bakd_form_wrap_admn .dz-message.needsclick .frm_upload_text {color:yellow;}
.bakd_form_wrap_admn .frm_dropzone.dz-drag-hover {border-style:dashed;border:2px dashed magenta;}
.bakd_form_wrap_admn .frm_style_formidable-style.with_frm_style .frm_dropzone {border-color:magenta;}

/* Form wrap INPUT */
.bakd_form_wrap_admn .frm_style_formidable-style.with_frm_style input[type=text], 
.bakd_form_wrap_admn .frm_style_formidable-style.with_frm_style input[type=password], 
.bakd_form_wrap_admn .frm_style_formidable-style.with_frm_style input[type=email],
.bakd_form_wrap_admn .frm_style_formidable-style.with_frm_style input[type=number], 
.bakd_form_wrap_admn .frm_style_formidable-style.with_frm_style input[type=url],
.bakd_form_wrap_admn .frm_style_formidable-style.with_frm_style input[type=tel],
.bakd_form_wrap_admn .frm_style_formidable-style.with_frm_style input[type=phone],
.bakd_form_wrap_admn .frm_style_formidable-style.with_frm_style input[type=search],
.bakd_form_wrap_admn .frm_style_formidable-style.with_frm_style select, 
.bakd_form_wrap_admn .frm_style_formidable-style.with_frm_style textarea, 
.bakd_form_wrap_admn .frm_form_fields_style, 
.bakd_form_wrap_admn .frm_style_formidable-style.with_frm_style .frm_scroll_box .frm_opt_container, 
.bakd_form_wrap_admn .frm_form_fields_active_style, .frm_form_fields_error_style,
.bakd_form_wrap_admn .frm_style_formidable-style.with_frm_style .chosen-container-multi .chosen-choices, 
.bakd_form_wrap_admn .frm_style_formidable-style.with_frm_style .chosen-container-single .chosen-single {
  background-color:transparent;
  border-color:transparent;
  border-bottom:1px dashed #666;
  box-shadow:none;
  border-radius:0;
  font-size:1.3em;
  color:white;
  height:auto;
}

/* Form wrap INPUT FOCUS */
.bakd_form_wrap_admn .frm_style_formidable-style.with_frm_style .form-field input:not([type=file]):focus, 
.bakd_form_wrap_admn .frm_style_formidable-style.with_frm_style select:focus,
.bakd_form_wrap_admn .frm_style_formidable-style.with_frm_style textarea:focus, 
.bakd_form_wrap_admn .frm_style_formidable-style.with_frm_style .frm_focus_field input[type=text],
.bakd_form_wrap_admn .frm_style_formidable-style.with_frm_style .frm_focus_field input[type=password],
.bakd_form_wrap_admn .frm_style_formidable-style.with_frm_style .frm_focus_field input[type=email], 
.bakd_form_wrap_admn .frm_style_formidable-style.with_frm_style .frm_focus_field input[type=number], 
.bakd_form_wrap_admn .frm_style_formidable-style.with_frm_style .frm_focus_field input[type=url], 
.bakd_form_wrap_admn .frm_style_formidable-style.with_frm_style .frm_focus_field input[type=tel], 
.bakd_form_wrap_admn .frm_style_formidable-style.with_frm_style .frm_focus_field input[type=search], 
.bakd_form_wrap_admn .frm_form_fields_active_style, 
.bakd_form_wrap_admn .frm_style_formidable-style.with_frm_style .chosen-container-single.chosen-container-active .chosen-single,
.bakd_form_wrap_admn .frm_style_formidable-style.with_frm_style .chosen-container-active .chosen-choices {
    background-color:transparent;
    border-color: transparent;
    box-shadow: none;
    border-bottom:1px dashed magenta;
}

/* reset password */
.bakd_form_wrap_admn.reset-password {background-color: rgba(0,0,0,0.5);padding: 30px;margin-top:50px;}
.bakd_form_wrap_admn.reset-password .frm_description {display:block;margin:auto;text-center;float:none;}
.bakd_form_wrap_admn.reset-password .frm_description p {color:white;}

.bakd_form_wrap_admn.reset-password .frm_style_formidable-style.with_frm_style div.frm_description {display:block;margin:auto;text-center;float:none;}
.bakd_form_wrap_admn.reset-password .frm_style_formidable-style.with_frm_style div.frm_description p {color:cyan}

/* select box */
.bakd_form_wrap_admn .frm_style_formidable-style.with_frm_style select {color:grey;}

/* frm_edit_show */
.bakd_form_wrap_edit {display:block;}
.bakd_form_wrap_edit .frm_hide_edit {display:none!important;}

.frm_style_formidable-style.with_frm_style .frm_blank_field input[type=text], 
.frm_style_formidable-style.with_frm_style .frm_blank_field input[type=password], 
.frm_style_formidable-style.with_frm_style .frm_blank_field input[type=url], 
.frm_style_formidable-style.with_frm_style .frm_blank_field input[type=tel], 
.frm_style_formidable-style.with_frm_style .frm_blank_field input[type=number], 
.frm_style_formidable-style.with_frm_style .frm_blank_field input[type=email], 
.frm_style_formidable-style.with_frm_style .frm_blank_field textarea, 
.frm_style_formidable-style.with_frm_style .frm_blank_field .mce-edit-area iframe, 
.frm_style_formidable-style.with_frm_style .frm_blank_field select, 
.frm_form_fields_error_style, 
.frm_style_formidable-style.with_frm_style .frm_blank_field .frm-g-recaptcha iframe, 
.frm_style_formidable-style.with_frm_style .frm_blank_field .g-recaptcha iframe, 
.frm_style_formidable-style.with_frm_style .frm_blank_field .chosen-container-multi .chosen-choices, 
.frm_style_formidable-style.with_frm_style .frm_blank_field .chosen-container-single .chosen-single, 
.frm_style_formidable-style.with_frm_style .frm_form_field :invalid {
    color: #444444;
    background-color: #ffffff;
    border-color: #ff0000;
    border-width: 3px;
    border-style: solid;
}

.frm_style_formidable-style.with_frm_style .frm_error {font-size:14px;padding:4px}

.js .tmce-active .wp-editor-area {color: #666!important;}

/* photo upload */
.frm_style_formidable-style.with_frm_style .dz-remove.frm_icon_font {color: magenta;}

.bakd_form_wrap_admn .frm_style_formidable-style.with_frm_style .frm_blank_field input[type=text] {color:#fff!important;}
.frm_logout_link {background-color:#ff9900;color:white;padding:4px 8px; border-radius:0.25rem;display:inline-block;text-align:center;font-weight:400;border:1px solid transparent;font-size:1rem;line-height:1.5;transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;}

.bakd-form-text {font-size:1.3em;color:cyan;}
.frmcal-today {background:#ff9900;}
table.frmcal-calendar .frmcal-today .frmcal_date {background-color:#ff9900!important;}
.frmcal-content p {color:#fff;}

.bakd_form_wrap_admn .with_frm_style .wp-editor-container {border:1px solid #333;} {border:1px solid #333;}
.bakd_form_wrap_admn .quicktags-toolbar {background:#222;border:1px solid rgba(0,0,255,0.5);}
.bakd_form_wrap_admn .quicktags-toolbar .ed_button .button {background:#404040;border:1px solid #404040;}
.bakd_form_wrap_admn .wp-editor-tabs .wp-switch-editor {background:#404040;border:1px solid #404040;color:#999}
.html-active .switch-html {background:rgba(0,0,255,0.1)!important;border:1px solid rgba(0,0,255,0.1)!important;}
.html-active .switch-tmce {background:rgba(255,0,0,0.1)!important;border:1px solid rgba(255,0,0,0.1)!important;}
.wp-core-ui .button {background:#333!important;border-color:#404040!important;}