*{-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}.clearfix::after{content:"";display:table;clear:both}.login-signup-comm-wrap{max-width:350px;margin:0 auto;float:none;padding:20px}.comm-header .img-logo{display:block;margin:23px auto 0;padding:15px 0}.login-signup-comm-wrap .txt-heading{margin-bottom:20px}.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;cursor:pointer;color:#2979ff;display:inline-block}.login-signup-comm-wrap .form-input{clear:both;margin-bottom:10px;position:relative}.login-signup-comm-wrap .form-input label{display:block}.login-signup-comm-wrap .form-input .input-box.otp-input{width:40px;text-align:center;margin-left:8px}.login-signup-comm-wrap .otp-input::-webkit-inner-spin-button,.login-signup-comm-wrap .otp-input::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;margin:0}.login-signup-comm-wrap .div-not-exist span{display:inline-block;max-width:200px;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom}.login-signup-comm-wrap .form-input .input-box{width:100%;background-color:#fff;height:30px;border:none;border-bottom:1px solid #a6a6a6;margin:5px 0;line-height:30px;border-radius:0}.login-signup-comm-wrap .form-input .input-box:focus{outline:0;border-bottom:1.5px solid #e77600}.login-signup-comm-wrap .comm-btn{background-color:#ff7043;cursor:pointer;border-radius:3px;padding:10px 0;margin:35px 0 10px;text-align:center;text-transform:uppercase}.login-signup-comm-wrap .comm-error-class,.login-signup-comm-wrap .comm-success-class,.login-signup-comm-wrap .rsuccess{display:none;margin-bottom:3px}.login-signup-comm-wrap .comm-error-class{color:#c40000}.login-signup-comm-wrap .comm-success-class{color:#7cb342}.login-signup-comm-wrap .span-link{color:#2979ff;cursor:pointer}.login-signup-comm-wrap .login-back-arrow{position:relative;top:1px;cursor:pointer;font-size:17px;margin-right:5px}.login-signup-comm-wrap .div-mobile-prefix .mobile-prefix{width:15%;margin-right:3%;float:left;border-bottom:1px solid #a6a6a6;height:35px;line-height:30px;text-align:center;padding-top:5px}.login-signup-comm-wrap .chk-box{vertical-align:bottom;cursor:pointer}.login-signup-comm-wrap .show-password-active::before{content:"\e052"}.login-signup-comm-wrap .login-cond{padding:12px;background-color:#f5f5f5;border:1px solid #e0e0e0;border-radius:3px;margin-bottom:10px}.login-signup-comm-wrap .eye-icon{position:absolute;top:22px;float:right;right:1px;color:#9e9e9e;padding:3px 12px;font-size:20px;cursor:pointer}.login-signup-comm-wrap .div-mobile-prefix .input-box{width:82%;float:left}.login-signup-comm-wrap .comm-btn-white{background-color:#fff;color:#ff7043;text-transform:uppercase;cursor:pointer}.login-signup-comm-wrap .agree-text{margin-top:18px;border-top:1px solid #e0e0e0;padding:15px 0 0}.login-signup-comm-wrap .div-or-text{text-align:center}.login-signup-comm-wrap .div-or-text-divider{margin-bottom:30px;border-bottom:1px solid #e0e0e0}.div-login-step2 .user-input-mobile-email{margin-bottom:15px;float:left}.div-login-step2 .span-edit{float:left;cursor:pointer}.login-signup-comm-wrap .span-forgot{float:right;cursor:pointer}.div-login-step2 .comm-btn,.mrgn-tp40{margin:30px 0 20px}.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}.login-signup-comm-wrap .verified-icon{color:#7cb342;position:relative;top:4px;margin-left:7px;font-size:16px}.div-wrap-mobotp-success{display:block}.login-signup-comm-wrap .login-mt{margin-top:20px}.login-cond .conditnlog{padding-left:15px}.login-signup-comm-wrap #omsg{margin-top:25px}.login-signup-comm-wrap .login-cond ul li{padding:4px 0}.login-signup-comm-wrap .spanLoader img{vertical-align:middle;padding-left:6px;width:20px}.login-signup-comm-wrap .flt-left-resend{text-align:right}.login-signup-comm-wrap .socialicons-login{overflow:hidden}.login-signup-comm-wrap .social-login{border:1px solid #e0e0e0;border-radius:3px;cursor:pointer;text-align:left;width:100%;padding:9px 5px;vertical-align:middle;margin-bottom:10px}.login-signup-comm-wrap .fb-login{margin-right:4%}.login-signup-comm-wrap .social-login img{width:22px;height:22px;vertical-align:middle}.login-signup-comm-wrap .social-label{padding-left:17px}.login-signup-comm-wrap .capture-input{padding-left:16px;letter-spacing:42px;border:0;background-image:linear-gradient(to left,#a6a6a6 70%,rgba(255,255,255,0) 0);background-position:bottom;background-size:50px 1px;background-repeat:repeat-x;background-position-x:35px;width:100%}.login-signup-comm-wrap input[type=text].capture-input{color:transparent;text-shadow:0 0 0 #000}.login-signup-comm-wrap input[type=text].capture-input:focus{outline:0}.login-signup-comm-wrap .capture-outer{position:relative;margin:0 0 10px 0}.login-signup-comm-wrap .capture-white-block{position:absolute;right:0;top:10px;height:20px;width:20px;background-color:#fff}.login-signup-comm-wrap .spanLoader{margin-bottom:10px;display:inline-block}.login-signup-overlay{width:100%;height:100%;position:fixed;background:rgba(0,0,0,.6);top:0;left:0;z-index:100;display:none}.login-signup-overlay img{position:fixed;top:50%;left:0;right:0;margin:auto;-o-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.login-signup-comm-wrap .imgspan{padding-right:11px;margin-left:59px}.login-signup-comm-wrap .fade-rule{height:1px;background-color:#e0e0e0;margin-top:10px;background-image:linear-gradient(left,#fff 2%,#e0e0e0 50%,#fff 98%);background-image:-o-linear-gradient(left,#fff 2%,#e0e0e0 50%,#fff 98%);background-image:-moz-linear-gradient(left,#fff 2%,#e0e0e0 50%,#fff 98%);background-image:-webkit-linear-gradient(left,#fff 2%,#e0e0e0 50%,#fff 98%);background-image:-ms-linear-gradient(left,#fff 2%,#e0e0e0 50%,#fff 98%);background-image:-webkit-gradient(linear,left bottom,right bottom,color-stop(.02,#fff),color-stop(.5,rgba(0,0,0,.14)),color-stop(.98,#fff))}.login-signup-comm-wrap .comm-error-class .registererror{margin-bottom:7px}.login-signup-comm-wrap .login-warn{border-color:#8b6e00;margin-bottom:14px!important;background-color:#fff;box-shadow:0 0 0 4px #fffae7 inset;padding-left:50px;position:relative;display:block;border-radius:4px;border:1px #ddd solid;background-color:#fff;color:#111;padding-right:0}.login-signup-comm-wrap .login-warn-head{color:#7c6200;font-weight:400;font-size:17px;line-height:1.255;padding:10px 3px 5px 0}.login-warn .login-warn-msg{font-size:12px;line-height:19px;padding-bottom:15px}.login-signup-comm-wrap .login-warn-head:before{margin-left:-34px;margin-right:17px;position:relative;top:20px}.login-signup-comm-wrap .p-resend-txt{margin-bottom:10px}.login-signup-comm-wrap .signintest{margin-top:15px}.login-signup-comm-wrap .divider-text{position:relative;top:11px;display:inline-block;background:#fff;padding:0 5px}.login-signup-comm-wrap .reghere{text-align:center;margin-bottom:10px}@media only screen and (max-width:350px){.login-signup-comm-wrap .form-input .input-box.otp-input{width:12.5%}.login-signup-comm-wrap .social-login{padding:6px 12px}.login-signup-comm-wrap .imgspan{margin-left:42px}}