.tx-femanager,.tx-felogin-pi1,.tx-felogin-pi,.frame-type-felogin_login{line-height:2}.tx-femanager fieldset,.tx-felogin-pi1 fieldset,.tx-felogin-pi fieldset,.frame-type-felogin_login fieldset{border:none;padding:0;margin:0}.tx-femanager fieldset legend,.tx-felogin-pi1 fieldset legend,.tx-felogin-pi fieldset legend,.frame-type-felogin_login fieldset legend{display:none}.tx-femanager .form_inner,.tx-felogin-pi1 .form_inner,.tx-felogin-pi .form_inner,.frame-type-felogin_login .form_inner{display:flex;flex-direction:row;align-items:flex-start;align-content:center;justify-content:space-between;flex-wrap:wrap}.tx-femanager .form_inner label,.tx-felogin-pi1 .form_inner label,.tx-felogin-pi .form_inner label,.frame-type-felogin_login .form_inner label{width:100%}.tx-femanager .form_inner .form-group,.tx-felogin-pi1 .form_inner .form-group,.tx-felogin-pi .form_inner .form-group,.frame-type-felogin_login .form_inner .form-group{flex-basis:calc(50% - 10px);margin-bottom:10px}.tx-femanager .form_inner .form-group>div,.tx-felogin-pi1 .form_inner .form-group>div,.tx-felogin-pi .form_inner .form-group>div,.frame-type-felogin_login .form_inner .form-group>div{position:relative}.tx-femanager .form_inner .form-group.has-error input,.tx-femanager .form_inner .form-group.has-error .select2-container,.tx-felogin-pi1 .form_inner .form-group.has-error input,.tx-felogin-pi1 .form_inner .form-group.has-error .select2-container,.tx-felogin-pi .form_inner .form-group.has-error input,.tx-felogin-pi .form_inner .form-group.has-error .select2-container,.frame-type-felogin_login .form_inner .form-group.has-error input,.frame-type-felogin_login .form_inner .form-group.has-error .select2-container{border:1px solid red}.tx-femanager .form_inner .form-group .select .select2-container,.tx-felogin-pi1 .form_inner .form-group .select .select2-container,.tx-felogin-pi .form_inner .form-group .select .select2-container,.frame-type-felogin_login .form_inner .form-group .select .select2-container{margin-bottom:0px}.tx-femanager .form_inner .form-group.femanager_captcha,.tx-felogin-pi1 .form_inner .form-group.femanager_captcha,.tx-felogin-pi .form_inner .form-group.femanager_captcha,.frame-type-felogin_login .form_inner .form-group.femanager_captcha{margin-top:20px}.tx-femanager .form_inner .form-group.femanager_captcha.loading,.tx-felogin-pi1 .form_inner .form-group.femanager_captcha.loading,.tx-felogin-pi .form_inner .form-group.femanager_captcha.loading,.frame-type-felogin_login .form_inner .form-group.femanager_captcha.loading{background:url("/typo3conf/ext/site_package/Resources/Public/Images/loading.svg") center left no-repeat;background-size:contain}.tx-femanager .form_inner .form-group.femanager_captcha.loading .tx-srfreecap-image,.tx-felogin-pi1 .form_inner .form-group.femanager_captcha.loading .tx-srfreecap-image,.tx-felogin-pi .form_inner .form-group.femanager_captcha.loading .tx-srfreecap-image,.frame-type-felogin_login .form_inner .form-group.femanager_captcha.loading .tx-srfreecap-image{opacity:0}.tx-femanager .form_inner .form-group.femanager_captcha a,.tx-felogin-pi1 .form_inner .form-group.femanager_captcha a,.tx-felogin-pi .form_inner .form-group.femanager_captcha a,.frame-type-felogin_login .form_inner .form-group.femanager_captcha a{text-decoration:underline}.tx-femanager .form_inner .form-group.femanager_captcha img,.tx-felogin-pi1 .form_inner .form-group.femanager_captcha img,.tx-felogin-pi .form_inner .form-group.femanager_captcha img,.frame-type-felogin_login .form_inner .form-group.femanager_captcha img{float:left;margin-left:0px}.tx-femanager .form_inner .form-group.femanager_captcha #femanager_field_captcha,.tx-felogin-pi1 .form_inner .form-group.femanager_captcha #femanager_field_captcha,.tx-felogin-pi .form_inner .form-group.femanager_captcha #femanager_field_captcha,.frame-type-felogin_login .form_inner .form-group.femanager_captcha #femanager_field_captcha{width:calc(100% - 235px);width:calc(100% - 220px);float:right;margin-top:5px;margin-bottom:1em}.tx-femanager .form_inner .form-group.femanager_captcha input[type=image],.tx-felogin-pi1 .form_inner .form-group.femanager_captcha input[type=image],.tx-felogin-pi .form_inner .form-group.femanager_captcha input[type=image],.frame-type-felogin_login .form_inner .form-group.femanager_captcha input[type=image]{display:inline-block;width:1.5em;height:1.5em;background:none;border:none !important;padding:0}.tx-femanager .form_inner .form-group.femanager_captcha .tx-srfreecap-cant-read,.tx-felogin-pi1 .form_inner .form-group.femanager_captcha .tx-srfreecap-cant-read,.tx-felogin-pi .form_inner .form-group.femanager_captcha .tx-srfreecap-cant-read,.frame-type-felogin_login .form_inner .form-group.femanager_captcha .tx-srfreecap-cant-read{width:calc(100% - 230px);line-height:1.25;vertical-align:top;display:inline-block}.tx-femanager .form_inner .form-group.femanager_submit,.tx-felogin-pi1 .form_inner .form-group.femanager_submit,.tx-felogin-pi .form_inner .form-group.femanager_submit,.frame-type-felogin_login .form_inner .form-group.femanager_submit{flex-basis:100%}.tx-femanager .form_inner input.btn,.tx-felogin-pi1 .form_inner input.btn,.tx-felogin-pi .form_inner input.btn,.frame-type-felogin_login .form_inner input.btn{width:auto;background:#bf5745;margin-top:1em;font-size:1.4rem}.tx-femanager .checkbox,.tx-felogin-pi1 .checkbox,.tx-felogin-pi .checkbox,.frame-type-felogin_login .checkbox{padding-top:2em}.tx-femanager .checkbox label>span,.tx-felogin-pi1 .checkbox label>span,.tx-felogin-pi .checkbox label>span,.frame-type-felogin_login .checkbox label>span{position:relative;z-index:10}.tx-femanager .checkbox label>span:before,.tx-felogin-pi1 .checkbox label>span:before,.tx-felogin-pi .checkbox label>span:before,.frame-type-felogin_login .checkbox label>span:before{width:10px;height:10px}.tx-femanager .checkbox a,.tx-felogin-pi1 .checkbox a,.tx-felogin-pi .checkbox a,.frame-type-felogin_login .checkbox a{text-decoration:underline;padding-left:1.2em !important;background-position:0px 4px !important}.tx-femanager .alert,.tx-felogin-pi1 .alert,.tx-felogin-pi .alert,.frame-type-felogin_login .alert{font-size:14px;line-height:1.25;background:#fff !important;text-transform:uppercase;border:1px solid red}.tx-femanager .alert h4,.tx-femanager .alert button,.tx-felogin-pi1 .alert h4,.tx-felogin-pi1 .alert button,.tx-felogin-pi .alert h4,.tx-felogin-pi .alert button,.frame-type-felogin_login .alert h4,.frame-type-felogin_login .alert button{display:none}.tx-femanager .alert button,.tx-felogin-pi1 .alert button,.tx-felogin-pi .alert button,.frame-type-felogin_login .alert button{background:red}.tx-femanager .femanager_flashmessages .typo3-message,.tx-felogin-pi1 .femanager_flashmessages .typo3-message,.tx-felogin-pi .femanager_flashmessages .typo3-message,.frame-type-felogin_login .femanager_flashmessages .typo3-message{background:transparent;border:none;background:transparent;border:none;padding:0;margin:0;color:inherit}.tx-femanager .deletebtn,.tx-felogin-pi1 .deletebtn,.tx-felogin-pi .deletebtn,.frame-type-felogin_login .deletebtn{background:#bf5745;color:#fff;padding:0.2em 1.2em;border:none;border-radius:0.3rem;display:inline-block;font-weight:bold;font-size:1.2em}.tx-femanager .femanager_status,.tx-felogin-pi1 .femanager_status,.tx-felogin-pi .femanager_status,.frame-type-felogin_login .femanager_status{font-size:1.4em}.tx-femanager #femanager_field_submit,.tx-felogin-pi1 #femanager_field_submit,.tx-felogin-pi #femanager_field_submit,.frame-type-felogin_login #femanager_field_submit{width:auto;font-size:inherit}.tx-felogin-pi1 label,.frame-type-felogin_login label{display:block}.tx-felogin-pi1 input,.frame-type-felogin_login input{max-width:15em;margin-bottom:1em}.tx-felogin-pi1 input[type=submit],.frame-type-felogin_login input[type=submit]{width:auto;background:#bf5745}.tx-felogin-pi1 h3,.frame-type-felogin_login h3{display:none}.tx-felogin-pi1 fieldset>div label,.frame-type-felogin_login fieldset>div label{display:inline-block}#logininfo_holder .tx-felogin-pi1 label{color:#fff}