.login-page-wrap{margin:0 auto;background:#fff}@media screen and (min-width: 1024px){.login-page-wrap{margin-top:15px}}.login-page-wrap .close-modal{display:none}.text-suggestion{margin-bottom:12px}.text-suggestion strong{font-weight:bold}.login-modal .popup-content{overflow-y:auto}.content-interaction{padding:15px}.content-interaction ul li a{background-color:#fff;border-bottom:2px solid #fff;color:#333;border-radius:0px;font-size:15px;padding:10px}.content-interaction ul li a:hover{background:transparent}.content-interaction ul li.active{background:transparent}.content-interaction ul li.active a{border-bottom-color:#0083ca;background:transparent;color:#333}.content-interaction ul li.active a:hover,.content-interaction ul li.active a:active,.content-interaction ul li.active a:focus{background:none;color:#333}.content-interaction .tab-content label{font-size:14px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.content-interaction .tab-content label{font-size:15px}}.content-interaction .tab-content .icon-tick.unTrunk{line-height:17px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.content-interaction .tab-content .icon-tick.unTrunk{line-height:normal}}.content-interaction .tab-content #signInSignUpHtml input{background:url(../images/dist/login_Icons.png) no-repeat;background-position:right -330px}.content-interaction .tab-content #signInSignUpHtml input#password{background-position:right -366px}.content-interaction .tab-content .error-msg{display:none;font-size:12px;color:red;text-align:left}.content-interaction .tab-content .custom-form-controls{margin-bottom:10px}.content-interaction .tab-content .custom-form-controls .btn-signin:hover,.content-interaction .tab-content .custom-form-controls .btn-signin:focus,.content-interaction .tab-content .custom-form-controls .btn-signin.focus,.content-interaction .tab-content .custom-form-controls .btn-register:hover,.content-interaction .tab-content .custom-form-controls .btn-register:focus,.content-interaction .tab-content .custom-form-controls .btn-register.focus{background-color:#fff;color:#0083ca}.content-interaction .tab-content .custom-form-controls .btn-signin.btn-primary:hover,.content-interaction .tab-content .custom-form-controls .btn-register.btn-primary:hover{background:#027BAA;color:#fff}.content-interaction .tab-content .custom-form-controls .btn-signin.login-load,.content-interaction .tab-content .custom-form-controls .btn-register.login-load{background:none}.content-interaction .tab-content .custom-form-controls.clearfix{margin-bottom:30px}.content-interaction .tab-content .custom-form-controls .highlight-otp{background-color:#fff7b7}.content-interaction .tab-content .custom-form-controls .highlight-otp input[type=checkbox]+label:before{border:1px solid #333}.content-interaction .tab-content .custom-form-controls .forgot-password{float:right;color:#0083ca;margin:7px 0;width:46%;text-align:right}.content-interaction .tab-content .custom-form-controls.terms-condition{font-size:12px;text-align:center;margin:4px 0 12px 0}.content-interaction .tab-content .custom-form-controls.skiploginclass{text-align:center}.content-interaction .tab-content .custom-form-controls .user-type{position:relative;top:10px;color:#999}.social-login{float:left;width:100%;margin-top:15px}.social-login .social-login-icons{text-align:center}.social-login .social-login-icons .social-btn-icon{border:1px solid #ddd;margin:0 auto 15px;background:#fff !important;color:#666;text-transform:uppercase;padding:3px}.social-login .social-login-icons .social-btn-icon .icon-set{background:url(../images/new_sprite_login.png) 0px 0px no-repeat;background-size:64px 35px;color:#fff;padding:0;border:none;position:absolute}.social-login .social-login-icons .social-btn-icon .fb-btn{background-position:1px 1px;width:31px;height:31px;top:6px;left:11px}.social-login .social-login-icons .social-btn-icon .gplus-btn{width:26px;background-position:-35px -2px;height:26px;top:7px;left:14px}.social-login .social-login-icons .social-btn-icon:hover{box-shadow:0px 0px 8px #ccc}.social-login .social-login-icons .btn-primary{padding:8px}.social-login .signin-or{position:relative;width:100%;margin-bottom:20px;height:1px;border-bottom:1px solid #e5e5e5}.social-login .signin-or .fancy-line{position:absolute;top:-7px;left:50%;transform:translateX(-50%);padding:0 5px;background-color:#fff;text-transform:uppercase;color:#838383}.social-login p{text-align:center;font-size:12px;margin:10px 0}.mobile-verification-modal{max-width:500px}.mobile-verification-modal .popup-header{background-color:#efefef;padding:15px 40px 15px 15px}.mobile-verification-modal .popup-header h4{font-size:18px}.mobile-verification-modal .popup-content{padding:15px}.mobile-verification-modal .popup-content p{padding:10px 0;line-height:20px}.mobile-verification-modal .popup-content p.toll-free{font-size:25px;color:#0092DD}.register-block{display:inline-block;width:100%}.lower-password-mobile-button{font-size:16px;text-align:center;margin:10px 0}.lower-password-mobile-button a i{position:relative}.forgot-password-content{position:relative}.forgot-password-content .loading-bg{display:none;position:absolute;width:100%;height:100%;z-index:10;background-color:rgba(255,255,255,0.8)}.forgot-password-content .loading-bg .ajax-loader{position:absolute;left:50%;top:50%;-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.forgot-password-content h4{font-size:28px;margin-bottom:30px;font-weight:normal}.forgot-password-content p{color:#999;line-height:normal}.forgot-password-content form{margin-top:20px}.forgot-password-content form .custom-form-controls{margin-bottom:20px}.forgot-password-content form .custom-form-controls .btn{position:relative;left:1px;top:8px}.forgot-password-content form .cancel-btn{text-align:center}.registeration-verification h4{font-size:24px;margin-bottom:30px}.registeration-verification p{font-size:12px;color:#999;margin-bottom:30px}.registeration-verification p span{font-size:18px;color:#0083ca}@media only screen and (min-width: 768px){.login-modal{width:80% !important;max-width:800px}.popup-content .content-interaction{padding:15px 25px 25px 25px;margin:0 auto;width:55%;position:relative;height:590px;float:left}.popup-content .content-interaction ul li a{font-size:20px !important}.popup-content .login-qpay{float:none}.content-info{height:552px;float:right;width:45%;background-color:#0083ca;padding:24px;color:#fff}.content-info>h4,.content-info>p{font-size:28px;text-align:center;margin-bottom:30px}.content-info h4{margin-bottom:50px;font-weight:normal}.content-info ul{list-style:none;margin:45px 0 0 0;font-size:16px}.content-info ul li{padding:11px 0 20px 65px;background:url(../images/dist/login_Icons.png) no-repeat;margin-bottom:20px}.content-info ul li.chat-Icon{background-position:0 5px}.content-info ul li.wish-Icon{background-position:0 -87px}.content-info ul li.track-Icon{background-position:0 -179px;padding-top:20px;min-height:58px}.content-info ul li.ship-Icon{background-position:0 -265px}.social-login{position:absolute;width:88%;bottom:1px}}.grecaptcha-badge{display:none}
