.app_signin_container .appuser_login_facebook,.app_signin_container .appuser_login_google,.app_signin_container .appuser_login_email{width:100%;margin-left:0;padding:0;height:48px;position:relative}.appuser_login_facebook span,.appuser_login_google span,.appuser_login_email span{font-size:17px;font-weight:700;font-family:helvetica neue,Helvetica,Arial,sans-serif}.appuser_login_facebook img,.appuser_login_google img,.appuser_login_email img{position:absolute;left:40px;top:10px}.app_signin_container .appuser_login_facebook{background-color:#344e86;margin-right:0}.app_signin_container .appuser_login_google{background-color:#fff}.appuser_login_div_seperator{width:100%;display:block;height:20px;position:relative;overflow:hidden;background-color:transparent}.appuser_login_div_seperator span{padding:0 10px;color:#000;background-color:transparent}.appuser_seperator{padding-left:0;padding-right:0;margin-left:0;margin-right:0;line-height:normal;padding-bottom:17px}.form-horizontal .appuser_input{display:block;width:100%;margin-left:0;font-weight:700;margin-bottom:3px}.controls.appuser_input_wrap{margin-left:0}.appuser_captcha_wrap{margin-left:0;margin-bottom:0;float:left}.controls.appuser_input_wrap{padding-right:14px}.appuser_input_wrap>input{width:100%;background:rgba(255,255,255,.72);border-color:transparent;color:#000}.form-horizontal .control-group{margin-bottom:6px}.app_signin_container .appuser_wel_title{line-height:37px}.form-signin,.form-forgetpassword{padding-left:30px;padding-right:30px;border:none}#logo-user{padding-bottom:20px}#logo-user img{width:230px}.appuser_login_signin{margin-bottom:11px;margin-top:15px}.appuser_forgot_pwd_bottom{margin-top:6px}.appuser_forgot_pwd_bottom a{color:#000}.login_page_signup_link{color:#171717}#with-email-signin-btn{color:#fff;background-color:#f35727;margin-bottom:11px}.appuser_login_email img{top:13px}.seperator-line-left,.seperator-line-right{background:#2f2e2e;width:50%;height:1px;position:absolute;top:10px}.seperator-line-left{left:-70px}.seperator-line-right{right:-70px}.form-signin,.form-forgetpassword{background-color:rgba(255,255,255,.75);background-image:url(/imgs/ttg-login-box-whiteBg.png?v=1);background-position:center -7px;border:none}.appuser_input_wrap>input::-webkit-input-placeholder{color:#555}.appuser_input_wrap>input::-moz-placeholder{color:#555}.appuser_input_wrap>input:-ms-input-placeholder{color:#555}.appuser_input_wrap>input:-moz-placeholder{color:#555}#footer{position:relative;padding:40px 0;text-align:center;margin-top:100px}#footer .no-padding{padding:0}.socials{margin:0 0 20px;display:block;width:100%}.socials li{list-style:none;display:inline-block;margin-left:-4px}.socials li:first-child{margin-left:0}.socials li a{border-right:1px dotted rgba(255,255,255,.2);padding:0 20px;color:rgba(255,255,255,.4);display:block;font-size:16px;height:23px;line-height:10px;width:120px}.socials li a img{position:relative;top:-9px;width:130px;height:40px;max-width:130px}.socials li:last-child a{border-right:none}.socials li a:hover{color:#fff}.navbar{position:fixed;transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;height:0}.navbar .nav,#footer .nav{width:100%;text-align:center;height:50px}.navbar .nav{font-size:16px}#footer .nav{margin:0}.navbar .nav>li,#footer .nav>li{float:none;display:inline-block}.navbar .nav>li>a{color:#fff;display:block;height:30px;padding:0 20px;margin:22px 0;line-height:14px;text-shadow:none;opacity:.7}.navbar .nav>li:hover{background-color:rgba(0,0,0,.1)}.navbar .nav>li>a:hover{opacity:1;color:#fff;text-decoration:none;transition:none}#footer .nav>li>a{color:#fff;display:block;height:16px;padding:0 20px;margin:23px 0;line-height:14px;text-shadow:none;border-right:#fff 1px solid}#footer .nav>li>a{padding:0 10px;margin:0}.navbar .nav>li:last-child>a,#footer .nav>li:last-child>a{border-right:none}.navbar .nav>.active>a,.navbar .nav>.active>a:hover,.navbar .nav>.active>a:focus,#footer .nav>.active>a,#footer .nav>.active>a:hover,#footer .nav>.active>a:focus{background:0 0;box-shadow:none;color:#fff!important;height:100%;transition:all .3s ease-out 0s}.navbar .nav>li>a:focus,#footer .nav>li>a:focus{color:#fff}#footer li.none a{border:0}#footer .stopSpam{margin-left:10px}#footer .nav>li>a:hover{color:#000}.control-group span a,.appuser_login_bottom a,.control-group:last-child span a{color:#000;text-decoration:underline}.socials li a.applestorea{border-right:1px solid #fff}body{background-position:top center}.reset-pwd-help-block{font-size:14px;color:#171717}.control-group:last-child span,.control-group-text span{color:#171717}.normal-login .appuser_login_bottom a,.normal-reg .appuser_login_bottom a{margin-left:10px}.recaptcha_required{float:left;border:2px solid #ff0602;margin-bottom:-1px}.btn:focus{outline:none;border:0}button::-moz-focus-inner{border:0;outline:none}#RegSettingProfileForm .form-signin{background-image:none;background-color:transparent}#RegSettingProfileForm{background-color:rgba(195,195,195,.75);background-image:url(/imgs/ttid-setting-profile-bg.png?v=2);background-position:center -1px;border:none}#RegSettingProfileForm .avatar{text-align:center;margin-top:25px}#RegSettingProfileForm .avatar #avatar-profile{display:block;width:140px;height:140px;border-radius:50%;background-size:140px 140px;margin:0 auto;background-image:url(https://groups.tapatalk-cdn.com/web/default_user.png);position:relative;background-repeat:no-repeat;background-position:center}#RegSettingProfileForm .avatar .wAuto{background-size:auto 140px!important}#RegSettingProfileForm .avatar .hAuto{background-size:140px auto!important}#RegSettingProfileForm .img-icon-camera{background-image:url(/imgs/ttid-setting-profile-icon.png);width:36px;height:36px;position:absolute;right:0;bottom:-3px;cursor:pointer;padding:7px;background-repeat:no-repeat;background-position:center}#RegSettingProfileForm .helpText p{font-size:16px;font-weight:600;text-align:center;margin:25px 0}#RegSettingProfileForm .btn-div-wrap{margin-bottom:35px;margin-top:19px}#RegSettingProfileForm .appuser_wel_title{font-size:25px;font-weight:500}@media only screen and (max-width:640px){body{background-size:auto}#footer{margin-top:0;padding-top:10px}.socials{margin-bottom:12px}}@media(max-width:536px){.appuser_captcha_wrap{margin-left:0}#RegSettingProfileForm .btn-div-wrap{margin-bottom:0}}@media only screen and (max-width:479px){.appuser_login_facebook img,.appuser_login_google img,.appuser_login_email img{left:20px}.container{padding-top:10px}#footer{margin-top:0;padding-top:0}#footer .nav>li>a{border-right:none}}@media only screen and (max-width:375px){.appuser_login_facebook span,.appuser_login_google span,.appuser_login_email span{padding-left:38px}.g-recaptcha{transform:scale(.92);-webkit-transform:scale(.92);transform-origin:0 23px;-webkit-transform-origin:0 23px}}@media only screen and (max-width:320px){.appuser_login_facebook img,.appuser_login_google img,.appuser_login_email img{left:13px;height:20px;width:20px;top:14px}.appuser_login_email img{top:16px;width:22px;height:auto}.appuser_login_facebook span,.appuser_login_google span,.appuser_login_email span{font-size:14px;padding-left:33px}.appuser_login_email span{padding-left:23px}.socials li a{padding:0 10px}.g-recaptcha{transform:scale(.73);-webkit-transform:scale(.73);transform-origin:0 23px;-webkit-transform-origin:0 23px}}@media only screen and (min-width:2600px){body{background-size:cover}}