@charset "utf-8";.sq-section-1{padding:60px 0 0}.sq-section-2,.sq-section-3{padding:60px 0}.sq-section-1{background:url(/sites/gweb/files/gofrugal/images/cloud/servquick-login-bg.jpg) no-repeat;background-size:cover;background-position:center}.sq-section-3{background-color:#e7eef4;align-content:center;vertical-align:middle;display:flex}.sq-section-3a{width:1050px;align-content:center;vertical-align:middle;display:flex}.truepos-img,.sq-customer,.sq-sellsmart,.sq-whatsnow,.sq-reload,.sq-ar,.sp-quots-left,.sp-quots-right,.sq-whatsnow-mob,.sq-sellsmart-mob{background:url(/sites/gweb/files/gofrugal/images/cloud/truepos-login-sprite.png) scroll;background-position:0 0}.sp-quots-left,.sp-quots-right{background-position:206px -74px;width:48px;height:36px;position:relative;display:inline-block;top:6px}.sp-quots-right{background-position:151px -74px;top:18px;margin-top:-18px}.truepos-img{background-position:0 0;height:448px;width:539px;margin-left:10px}.sq-customer{background-position:-15px -478px;width:218px;height:212px;margin:0 auto 0 0}.sq-sellsmart{background-position:-428px 232px;width:179px;height:212px;position:relative;top:10px}.sq-whatsnow{background-position:-633px 232px;width:175px;height:215px;position:relative;top:10px}.sq-whatsnow-mob{background-position:-690px 393px;width:181px;height:45px;margin:0 auto;margin-bottom:10px;display:none}.sq-sellsmart-mob{background-position:-686px 530px;width:159px;height:55px;margin:0 auto;margin-bottom:10px;display:none}.sq-reload{background-position:66px -75px;height:30px;width:30px;display:inline-block;padding-top:5px;margin-bottom:-10px}.sq-ar{background-position:26px -77px;height:16px;width:12px;margin:10px 4px -5px 0;display:inline-block}.sq-title{color:#0b92d2;font-size:23px;font-weight:600;margin-bottom:10px;margin-top:30px;text-align:center}.sq-forgot{font-size:13px;color:#666;text-decoration:underline;cursor:pointer;position:relative;z-index:8}.sq-btn{background-color:#397bf3;padding:8px;text-align:center;margin:20px 0 5px 0;border-radius:5px;color:#fff;width:100%;font-size:15px;font-weight:600;outline:0;z-index:9;position:relative}.sq-btn:hover{color:#fff}.sq-btn:focus{color:#fff}.sq-text{font-size:13px;font-weight:600;text-align:center;margin-top:13px}.sq-text a{color:#1a5bf3;text-decoration:underline;font-weight:700}.login-wrapper,.forgot-wrapper{background:rgba(255,255,255,0.6);border:0;border-radius:10px;box-sizing:border-box;padding:35px;width:550px;margin-left:-5px;min-height:331px}.domain-name{background-color:#fff;padding:8px 10px;display:inline-block;border-radius:4px;margin:8px 0;box-sizing:border-box;width:100%;font-size:16px}.domain-name .domain-input{display:inline-block;background:transparent;border:0;border-left:1px solid #ddd;border-right:1px solid #ddd;box-sizing:border-box;padding:5px 35px 5px 15px;outline:0;max-width:205px}.domain-name .pre-text{margin-right:0;color:#0b92d2}.domain-name .after-text{margin-left:0;color:#0b92d2}.forgot-wrapper .email-input,.forgot-wrapper .code-input{background-color:#fff;padding:10px 15px;border:0;display:inline-block;border-radius:4px;box-sizing:border-box;outline:0}.forgot-wrapper .email-input{width:100%;display:inline-block;outline:0;margin:8px 0;margin-bottom:0;z-index:9;position:relative}.forgot-wrapper .code-input{width:65%;margin:3px 0;margin-bottom:0}.forgot-wrapper .otp-wrap{background-color:#397bf3;padding:4px 10px;margin:4px 0;margin-left:3px;display:inline-block;border-radius:4px;box-sizing:border-box;width:33%;outline:0;margin-bottom:0}.forgot-wrapper .otp_resend{display:inline-block;outline:0;background:transparent;border:0;box-sizing:border-box;padding:5px 8px;font-size:18px;font-weight:600;color:#fff}.customer-quote{max-width:800px;margin:0 auto;padding:40px 0;display:flex;align-items:center;vertical-align:middle}.cust-contant{max-width:542px;width:100%;display:inline-block;vertical-align:middle;margin:auto;font-size:18px;line-height:31px;text-align:center}.product-section{margin:0 5px;width:500px;background:#fff;border:1px solid #ddd;overflow:hidden;padding:30px 0 0 35px}.product-content{width:260px;vertical-align:top;display:inline-block}.product-img{display:inline-block;margin-left:20px}.product-content h2{font-size:24px;font-weight:700}.product-content p{font-size:14px;line-height:1.5;margin-top:8px;margin-bottom:0}.product-content a{color:#1a5bf3;font-weight:600;text-decoration:underline}.hidden-wrapper{display:none}.otp-btn{display:block;background:none 0 0 repeat scroll transparent;border:medium none;color:#397bf3;font-size:15px;right:10%;font-weight:600;position:absolute;top:118px;outline:0;z-index:15}#error_msg,#error_mailid,#otp-sent,#otp-resend,#success_msg{display:none;margin-left:5px;font-size:14px;margin-top:5px}#otp_val{padding-left:10px !important}#success_msg{font-size:18px;line-height:30px;text-align:center;margin:auto;margin-top:60px;font-weight:600;padding:5px}.invalid_subdomain{display:none}.invalid_subdomain p{color:red}.otp-screen{height:390px;display:table;width:75%;margin:0 auto}.otp-screen>div{display:block;margin-top:100px;font-size:20px}.otp-block{display:table-cell;position:absolute;right:26px;top:10px}.mob-edit{height:30px;width:60px;background:url(/sites/gweb/files/gofrugal/images/icons/collection.png);background-position:2px -313px;border-right:1px solid gray;float:right;display:inline-block}.mob-edit:hover,.otp-hover:hover{cursor:pointer;cursor:hand}.send-otp{background:rgba(0,0,0,0) none repeat scroll 0 0;border:none !important;padding-left:0 !important;position:absolute;right:0;top:0;width:100px !important;color:#157dad !important;cursor:pointer;font-weight:600}.send-otp:focus{outline:0}#email-otp,#mobile-otp,#otp-box{display:none;z-index:1}#sending-otp{visibility:hidden;position:absolute;font-weight:600}.error-msg{color:red;font-size:14px;visibility:hidden;text-align:left;position:absolute}@media(min-width:1200px){.pull-banner{right:50px}}@media(max-width:1199px){.truepos-img{height:341px;width:438px;background-size:150%;margin-top:29px;margin-left:0}.login-wrapper,.forgot-wrapper{padding:20px;width:480px;margin-left:-50px;min-height:301px}.otp-btn{top:104px}}@media(max-width:1024px){.domain-name .domain-input{padding:5px}.forgot-wrapper .otp-wrap{width:33%}}@media(max-width:991px){.sq-section-1,.sq-section-2,.sq-section-3{padding:60px 0 30px 0}.sq-title{font-size:20px;margin-top:20px}.cust-contant{font-size:16px;padding:0 17px;line-height:28px}.login-wrapper,.forgot-wrapper{margin:auto}.otp-btn{top:93px;right:22%}.sq-section-3a{display:block}.product-section{margin:12px auto}.customer-quote{max-width:651px}.cust-contant{max-width:440px}}@media(max-width:767px){.login-wrapper,.forgot-wrapper{margin:auto}.sq-section-3a{display:block}.product-section{margin:12px auto;padding:15px}.cust-contant{max-width:100%;margin-top:20px}}@media(max-width:640px){.sq-section-1,.sq-section-2,.sq-section-3{padding:40px}.login-wrapper,.forgot-wrapper{padding:15px;min-height:220px;width:100%}.otp-btn{top:66px;right:54px;font-weight:600}.sq-title{font-size:17px;margin-top:10px}.domain-name{font-size:15px;margin:5px 0;padding:3px 10px}.domain-name .domain-input{padding:5px 0 5px 6px;width:310px}.sq-text{font-size:13px;margin-top:7px}.sq-btn{font-size:14px;margin:5px 0;padding:5px}.domain-name .pre-text,.domain-name .after-text{font-size:14px}.forgot-wrapper .email-input{margin:2px 0}.forgot-wrapper .email-input,.forgot-wrapper .code-input{padding:5px 10px}.forgot-wrapper .otp-wrap{padding:3px 4px;margin:2px 0;margin-left:3px;width:33%}.forgot-wrapper .otp_resend{width:90px;font-size:14px;padding:2px 5px}.customer-quote{display:block;max-width:500px;padding:20px 0}.sq-customer{margin:0 auto}.sp-quots-left,.sp-quots-right{display:none}.sq-section-2 h2{font-size:28px}#email-otp{font-size:14px}#error_msg,#error_mailid,#otp-sent,#otp-resend,#success_msg{font-size:13px;line-height:15px;margin-bottom:5px}#otp-sent{margin-left:5px !important}.forgot-wrapper .email-input{padding-right:110px}.sq-section-1 .col-xs-12{padding:0;margin:0 auto}}@media(max-width:600px){.domain-name .domain-input{width:250px}}@media(max-width:568px){.otp-btn{top:66px;right:60px}.domain-name .domain-input{width:224px}.invalid_subdomain p{font-size:12px}}@media(max-width:533px){.otp-btn{top:66px;right:50px}.domain-name .domain-input{width:100px}.sq-section-1{padding:55px 0}}@media(max-width:480px){.otp-btn{top:61px;right:45px}.sq-section-2,.sq-section-3{padding:25px 15px}.customer-quote{padding:20px 0}.sq-section-2 h2{font-size:20px}.domain-name{font-size:14px}.sq-forgot{font-size:12px}.sq-btn{font-size:12px}.customer-quote{display:inline-block}.sq-customer{margin:0 auto}.sp-quots-left,.sp-quots-right{display:none}.cust-contant{margin-top:20px;font-size:15px;padding:0 25px;line-height:1.5}.product-section{width:280px}.sq-sellsmart,.sq-whatsnow{display:none}.product-content{position:relative;width:auto;padding:15px 0}.product-content h2{margin:0;font-size:21px;font-weight:500}.product-content p{font-size:13px;line-height:1.3}.product-content{text-align:center;font-size:13px}.sq-whatsnow-mob,.sq-sellsmart-mob{display:block}}@media(max-width:414px){.otp-btn{top:65px;right:58px}.forgot-wrapper .code-input{width:59%}.forgot-wrapper .otp-wrap{width:38%}.domain-name{font-size:13px}.domain-name .pre-text,.domain-name .after-text{font-size:12px}.sq-title{font-size:16px}.sq-text{font-size:13px;margin-top:7px;line-height:18px;max-width:290px;margin:10px auto}}@media(max-width:411px){.otp-btn{top:65px;right:55px}}@media(max-width:360px){.login-wrapper,.forgot-wrapper{width:270px;padding:10px;min-height:204px}.otp-btn{top:61px;right:30px;font-size:13px}.sq-title{font-size:15px;font-weight:600}.domain-name .pre-text,.domain-name .after-text{font-size:12px}.forgot-wrapper .email-input,.forgot-wrapper .code-input{font-size:13px}.domain-name .domain-input{padding:5px 0 0 6px;width:100px}.sq-text{font-size:11px;margin-top:6px}.sq-section-2 h2{font-size:17px}.forgot-wrapper .code-input{width:58%}.sq-ar{margin:0 4px -5px 0}.sq-section-1{padding:55px 0}.sq-section-1 .col-xs-12{padding:0;margin:0 auto}.login-wrapper,.forgot-wrapper{width:100%}#email-otp{font-size:12px}#error_msg,#error_mailid,#otp-sent,#otp-resend,#success_msg#invalid_otp{font-size:12px;line-height:15px;margin-bottom:5px}.forgot-wrapper .otp-wrap{width:39%}.forgot-wrapper .otp_resend{width:95px;font-size:13px;padding:2px 3px}}@media(max-width:320px){.domain-name .domain-input{width:118px}.sq-text{font-size:10px}.otp-btn{top:61px;right:37px}#email-otp{font-size:12px}}