.show_auth_box{display:block !important}.auth_box,.register_box,.reset_box,.reset_form_box{height:465px;padding:32px 26px 15px 26px;width:296px}.register_box{height:510px}.register_box #register_form,.auth_box #login_form{float:left;margin-top:40px;position:relative;width:100%}.login_auth,.fb_auth{font-size:14px;height:45px;line-height:45px;margin:10px auto 0;width:253px;color:#fff;display:block;text-transform:uppercase}.fb_auth{padding:0 15px;background:url('/svg/facebook_icon_white.svg') no-repeat 16px center #4c66a4;background-size:26px 26px}.fb_auth:hover{background-color:#5775bd}.login_auth.btn_default_color{display:block;margin-top:56px;width:283px}.register_box .login_auth.btn_default_color{margin-top:42px}#reset_form .login_auth.btn_default_color{margin-top:14px}#reset_pwd_form .login_auth.btn_default_color{margin-top:40px}.grey_text{display:block;font-size:14px;margin:0 auto;padding-top:24px;text-align:center;line-height:14px}.auth_box .field,.register_box .field,.reset_box .field,.reset_form_box .field{float:left;position:relative}.auth_box .name_container,.auth_box .email_container,.register_box .name_container,.register_box .email_container,.reset_box .name_container,.reset_box .email_container,.reset_form_box .name_container,.reset_form_box .email_container{margin-bottom:26px}.auth_box .custom_label,.register_box .custom_label,.reset_box .custom_label,.reset_form_box .custom_label{float:left;height:32px;margin-right:11px;margin-bottom:0;text-indent:-9999px;width:20px;background-size:20px auto !important}.auth_box .email_container label,.register_box .email_container label,.reset_box .email_container label,.reset_form_box .email_container label{background:url('/svg/email_icon_light_gray.svg') no-repeat center center}.auth_box .name_container label,.register_box .name_container label,.reset_box .name_container label,.reset_form_box .name_container label{background:url('/svg/name_icon_light_gray.svg') no-repeat center center}.auth_box .password_container label,.register_box .password_container label,.reset_box .password_container label,.reset_form_box .password_container label{background-size:16px auto !important;background:url('/svg/password_icon_light_gray.svg') no-repeat center center}.auth_box .field input,.register_box .field input,.reset_box .field input,.reset_form_box .field input{border-color:#e0e0e0;border-image:none;border-style:none none solid;border-width:medium medium 1px;color:#212121;float:left;font-size:14px;line-height:32px;width:250px !important;height:32px}.auth_box .field input:focus,.register_box .field input:focus,.reset_box .field input:focus,.reset_form_box .field input:focus{border-bottom:1px solid #2694e8;box-shadow:0 1px 0 #2694e8}.auth_box .messages,.auth_box .field .error,.register_box .messages,.register_box .field .error,.reset_box .messages,.reset_box .field .error,.reset_form_box .messages,.reset_form_box .field .error{bottom:-16px;color:#f34235;font-size:12px;left:30px;line-height:14px;position:absolute}.auth_box .messages,.register_box .messages,.reset_box .messages,.reset_form_box .messages{bottom:auto;z-index:99;left:0;text-align:center;top:210px;width:100%}.register_box .messages{top:-25px}.auth_box .messages{top:-20px}.auth_box .error > input,.register_box .error > input,.reset_box .error > input,.reset_form_box .error > input{border-bottom:1px solid #f34235;box-shadow:0 1px 0 #f34235}.switch{line-height:15px;padding-top:22px;text-align:center}.switch a{color:#196aa8;display:inline;padding:0}.show_password{bottom:265px;height:15px;padding:0;position:absolute;right:42px;text-indent:-9999px;width:22px;display:block;background-size:22px auto !important;background:url('/svg/pwd_icon_light_gray.svg') no-repeat center center}.show_password:active{background-image:url('/svg/pwd_icon_orange.svg')}.reset_form_box .show_password{bottom:121px}.register_box .show_password{bottom:250px}#login_form .reset:hover,#login_form .reset{bottom:66px;color:#196aa8;line-height:15px;font-size:14px;padding:0;position:absolute;right:16px}.reset_form_box{height:314px}.reset_box{height:397px}.reset_info{display:block;height:140px;width:284px}.reset_info .title{color:#000;display:block;font-size:28px;font-weight:400;line-height:28px;margin-bottom:20px}.reset_info p{color:#000;font-size:14px;font-weight:300;line-height:20px}.auth_box .email_container .clear,.register_box .email_container .clear,.reset_box .email_container .clear,.reset_form_box .email_container .clear,.auth_box .password_container .clear,.register_box .password_container .clear,.reset_form_box .password_container .clear,.register_box .name_container .clear{clear:none;float:left}.popup_footer{margin-top:15px}.popup_footer span.triangle{display:block;margin:0 auto;width:0;height:0;border-style:solid;border-width:8px 7px 0 7px;border-color:#bdbdbd transparent transparent transparent}.popup_footer p{margin:10px 0;font-size:22px;line-height:25px;text-align:center;font-weight:300}.popup_footer .logos{border-top:1px solid #e4e4e4;padding:15px 0;width:100%;float:left}.popup_footer .connect_logo{width:50px;height:15px;float:left;margin-right:15px;background-position:center center;background-size:auto 12px;background-repeat:no-repeat}.popup_footer .connect_logo.lajumate_logo{background-image:url('/svg/plain_logo_lajumate_gray.svg');background-size:auto 15px;width:80px;margin-top:2px}.popup_footer .connect_logo.homezz_logo{background-image:url('/svg/plain_logo_homezz_gray.svg');width:70px}.popup_footer .connect_logo.carzz_logo{background-image:url('/svg/plain_logo_carzz_gray.svg')}.popup_footer .connect_logo.jobzz_logo{background-image:url('/svg/plain_logo_jobzz_gray.svg');background-size:auto 15px;margin-right:0}