*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,meter,nav,object,ol,output,p,pre,progress,q,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,ul,var,video{border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0;margin:0;padding:0}.login-signup-comm-wrap{max-width:350px;margin:10px auto;float:none;font-family:Roboto-Regular;font-size:13px;line-height:19px;color:#111}.login-signup-comm-wrap .comm-mb-10{margin-bottom:10px}.login-signup-comm-wrap .span-link,.login-signup-comm-wrap a,.login-signup-comm-wrap a:active,.login-signup-comm-wrap a:link,.login-signup-comm-wrap a:visited{text-decoration:none;color:#0066c0;cursor:pointer;display:inline-block}.login-signup-comm-wrap .comm-header .img-logo{display:block;margin:0 auto;padding:15px 0}.login-signup-comm-wrap .div-wrap{padding:20px;border:1px #ddd solid;border-radius:3px}.login-signup-comm-wrap .txt-heading{font-size:24px;line-height:18px;margin-bottom:20px}.login-signup-comm-wrap .form-input{clear:both;margin-bottom:15px}.login-signup-comm-wrap .form-input label{font-family:Roboto-Bold;font-size:13px;line-height:19px;color:#111;display:block;padding-left:2px;padding-bottom:2px;margin-bottom:5px}.custom-div1 .form-input label{font-family:Roboto-Regular}.login-signup-comm-wrap .form-input .input-box{width:100%;background-color:#fff;height:31px;padding:3px 7px;line-height:normal;border:1px solid #a6a6a6;border-radius:3px;margin-bottom:5px;line-height:31px}.login-signup-comm-wrap .form-input .input-box:focus{border-color:#e77600;box-shadow:0 0 3px 2px rgba(228,121,17,.5)}.login-signup-comm-wrap .comm-btn{font-family:Roboto-Medium;text-align:center;background-color:#ff7043;color:#fff;font-size:14px;cursor:pointer;border-radius:3px;padding:7px;margin-bottom:10px}.login-signup-comm-wrap .comm-btn-white{background-color:#fff;color:#ff7043}.login-signup-comm-wrap .reset-send-btn{margin-bottom:3px}.login-signup-comm-wrap .reset-send-btn2{margin-top:15px}.login-signup-comm-wrap .btn-login-continue{margin-top:10px}.login-signup-comm-wrap .comm-error-class{color:#c40000;margin-right:4px;font-size:12px;line-height:15px;display:none}.login-signup-comm-wrap .comm-success-class{color:#7cb342;text-align:left;font-size:12px;line-height:15px;display:none}.or{text-align:center}.form-btn-fb,.form-btn-google{margin:5px 0;border:1px solid #ddd;background-color:#fff!important;color:#111!important;font-family:Roboto-Medium;text-align:center;font-size:14px;cursor:pointer;border-radius:3px;padding:10px;margin-bottom:10px}.form-btn-fb img,.form-btn-google img{margin-top:-9px;width:36px;height:auto;box-shadow:0 0 3px #fff;float:left;top:0;margin-left:-8px;background-color:#fff}.login-signup-comm-wrap .forgot-text{margin:20px 0 10px}.login-signup-comm-wrap .forgot-text a{font-size:13px;color:#0066c0;cursor:pointer;text-decoration:none}.login-signup-comm-wrap .agree-text{font-size:12px;margin-top:15px}.login-signup-comm-wrap .div-or-text{text-align:center;margin-top:15px;margin-bottom:10px}.login-signup-comm-wrap .div-or-text-divider{text-align:center;position:relative;top:2px;padding-top:1px;margin-bottom:14px;line-height:0}.login-signup-comm-wrap .div-or-text-divider .divider-text{line-height:1;font-size:14px;color:#767676;font-weight:400;z-index:2;position:relative;display:inline-block;background-color:#fff;padding:0 8px 0 7px}.login-signup-comm-wrap .div-or-text-divider:after{content:"";width:100%;background-color:transparent;display:block;height:1px;border-top:1px solid #e7e7e7;position:absolute;top:50%;margin-top:0;z-index:1}.div-login-step2 .user-input-mobile-email{margin-bottom:15px;float:left}.div-login-step2 .span-edit{float:left}.login-signup-comm-wrap .span-forgot{font-family:Roboto-Regular;float:right}.div-login-step2 .comm-btn{margin-bottom:20px}.div-login-step2 .chk-box{vertical-align:bottom;cursor:pointer}.div-keep-signed-wrap{position:relative}.div-keep-signed-wrap .keep-signed-tooltip{padding:20px;border:1px solid #ddd;border-radius:3px;position:absolute;background-color:#fff;max-width:310px;top:-119px;display:none}.keep-signed-tooltip .keep-signed-close{float:right;margin-top:-10px;margin-right:-5px;font-size:15px}.div-keep-signed-wrap .signed-arrow-down{height:15px;width:15px;border-style:solid;border-color:#ddd;border-width:0 1px 1px 0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);position:absolute;left:0;right:0;top:10px;margin:auto;background-color:#fff;display:none}.div-keep-signed-wrap .line1{margin-bottom:10px}.div-login-step3 .auth-text{font-size:13px}.clearfix::after{content:"";display:table;clear:both}.div-login-step3 .div-mobile-prefix .mobile-prefix{width:18%;margin-right:2%;float:left;border:1px solid #a6a6a6;border-radius:3px;height:31px;line-height:31px;text-align:center;font-size:13px}.div-login-step3 .div-mobile-prefix .input-box{width:80%;float:left}.login-signup-comm-wrap .login-back-arrow{position:relative;top:1px;cursor:pointer;font-size:17px;margin-right:5px}.login-signup-comm-wrap .verified-icon{color:#7cb342;position:relative;top:4px;margin-left:7px;font-size:16px}.note-msg{font-size:12px;line-height:14px;color:#545454}.div-wrap-mobotp-success{display:block}.rsuccess{display:none}@media screen and (max-width:370px){.login-signup-comm-wrap{width:95%}}