.modal-header h2{position:relative;top:13px;line-height:60px;display:inline-block}.form-item-mail .help-block{display:none}.hybridauth-widget-wrapper{border-top:1px solid #e5e5e5}.page-user-fill-fields .field-name-field-terms-of-use{margin-top:20px}.page-user-fill-fields #edit-save{margin-bottom:30px}.page-user-fill-fields #edit-save,.page-front-page-nojs-register .form-type-password{width:100%;text-transform:uppercase;height:65px}#modal-content .mystipendien-button{width:100%}.user-login-form button.form-submit,.user-register-form .mystipendien-button{width:100%;height:48px;line-height:48px;padding:0;font-size:16px}.user-register-form .help-block{display:none}.user-register-form .form-type-checkbox div.control{width:17px;float:left;position:relative;bottom:20px;right:24px}.user-register-form .form-type-checkbox,.user-register-form .form-type-radio{text-align:left;color:#a4a4a4}.user-register-form .form-type-radios label{text-align:left;font-weight:100;color:#a4a4a4}.user-register-form .form-type-checkbox input,.user-register-form .form-type-radio input{height:auto !important}.user-register-form .field-name-field-subscribe .form-radios{float:left;width:60px}.user-register-form .field-name-field-subscribe label{width:400px}.modal-content .modal-header{border:none}.user-register-form .alert,#modal-content .alert{text-align:left}button.close{font-size:40px;font-weight:initial}.modal-content{-webkit-border-radius:0px !important;-moz-border-radius:0px !important;border-radius:0 !important;text-align:center}.user-register-form .form-wrapper,.user-login-form .form-wrapper,#modal-content .form-wrapper{margin-bottom:15px}.page-user-register .form-type-textfield,.page-user-register .form-type-password,.page-front-page-nojs-register .form-type-textfield,.page-front-page-nojs-register .form-type-password,.user-register-form .form-type-textfield,.user-login-form .form-type-textfield,#modal-content .form-type-textfield{margin-bottom:10px}.user-register-form #edit-account{margin-bottom:0}.user-register-form .form-control,.user-login-form .form-control,#modal-content .form-control{border-width:1px;padding:10px}.user-register-form label,#modal-content label,.user-login-form label,#modal-content label{display:none}.user-register-form .form-type-password-confirm label{display:none}.user-register-form input.form-control::-webkit-input-placeholder,.user-login-form input.form-control::-webkit-input-placeholder,#modal-content input.form-control::-webkit-input-placeholder{font-size:14px}.page-user .page-header,.page-user-login .page-header{border:none}.page-user .hybridauth-widget,.page-user .page-header,.page-user-register .hybridauth-widget,.page-user-register .page-header,.page-front-page-nojs-register .hybridauth-widget,.page-front-page-nojs-register .page-header,.page-user-login .hybridauth-widget,.page-user-login .page-header{text-align:center}a.back{display:none}.user-login-form #edit-actions{padding-top:10px}.user-register-form .form-type-textfield,.user-login-form .form-type-textfield,.user-register-form .form-type-password,.user-login-form .form-type-password{position:relative}.user-register-form .placeholder-input,.user-login-form .placeholder-input{padding-top:25px !important;padding-bottom:8px !important}.user-register-form .placeholder-label,.user-login-form .placeholder-label{position:absolute;top:15px;left:11px;font-size:17px;color:#555;font-weight:400 !important;transform-origin:0 0;transition:all .2s ease;z-index:3;cursor:text;opacity:.3;display:block !important;text-transform:none;pointer-events:none}.user-register-form .placeholder-input:not(:placeholder-shown)+.placeholder-label,.user-register-form .placeholder-input:focus+.placeholder-label,.user-login-form .placeholder-input:not(:placeholder-shown)+.placeholder-label,.user-login-form .placeholder-input:focus+.placeholder-label{transform:translateY(-8px) scale(.75)}.user-register-form .placeholder-input:focus+.placeholder-label,.user-login-form .placeholder-input:focus+.placeholder-label{opacity:1}_:-ms-lang(x),#user-register-form .placeholder-input:focus+.placeholder-label,#user-login .placeholder-input:focus+.placeholder-label{display:none}
@media (min-width:768px){#register-modal .modal-dialog,#login-modal .modal-dialog{width:500px}.page-user-fill-fields #block-system-main,#modal-content,.user-login-form,.page-user-register #block-system-main,.page-front-page-nojs-register #block-system-main,.page-user-login .user-login-form,.page-user-login #modal-content{width:450px;margin-left:auto;margin-right:auto}.page-user-register .page-header,.page-front-page-nojs-register .page-header,.page-user .page-header{font-size:31px}.page-user-register .page-header,.page-user-register .region-content,.page-front-page-nojs-register .page-header,.page-front-page-nojs-register .region-content{width:450px;margin-left:auto;margin-right:auto}#modal-title{font-size:28px}}@media (max-width:768px){.page-user-login a.back img,.page-user-register a.back img,.page-front-page-nojs-register a.back img{width:28px;height:16px;position:relative;bottom:10px}.page-user-login a.back,.page-user-register a.back,.page-front-page-nojs-register a.back{display:inline;position:relative;top:35px}.page-user-register #block-system-main,.page-front-page-nojs-register #block-system-main,.page-user-login .user-login-form,.page-user-login #modal-content{width:100%;margin-left:auto;margin-right:auto}.page-user-register .hybridauth-widget,.page-user-register .page-header,.page-front-page-nojs-register .hybridauth-widget,.page-front-page-nojs-register .page-header,.page-user-login .hybridauth-widget,.page-user-login .page-header{text-align:center;margin-bottom:15px}.user-register-form input,.user-login-form input{height:40px}.user-register-form .placeholder-input,.user-login-form .placeholder-input{padding-bottom:0;padding-top:14px}.user-register-form .placeholder-label,.user-login-form .placeholder-label{font-size:16px;top:9px}.user-register-form .placeholder-input:not(:placeholder-shown)+.placeholder-label,.user-register-form .placeholder-input:focus+.placeholder-label,.user-login-form .placeholder-input:not(:placeholder-shown)+.placeholder-label,.user-login-form .placeholder-input:focus+.placeholder-label{transform:translateY(-7px) scale(.75)}}.hybridauth-widget .hybridauth-icon{width:100%;height:100%;line-height:55px;opacity:unset;font-weight:bolder;letter-spacing:.5px;font-size:17px}.hybridauth-icon.facebook{color:#3b5999}.hybridauth-icon.google{color:#3d82f0}.hybridauth-icon.google:before{content:"Anmelden mit Google";margin-left:30px}.hybridauth-icon.facebook:before{content:"Anmelden mit Facebook";margin-left:30px}.user-register-form .hybridauth-icon.google:before{content:"Anmelden mit Google"}.user-register-form .hybridauth-icon.facebook:before{content:"Anmelden mit Facebook"}#edit-field-subscribe-to-newsletter-und{float:left}div.tooltip{z-index:1002}body.page-user-register footer,.page-front-page-nojs-register footer,body.page-user-login footer,body.page-user-register .push,.page-front-page-nojs-register .push,body.page-user-login .push{display:none}