.rnd-off{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.flipped{display:block}html{height:100%;display:block}body{padding:0;margin:0;height:100%;min-height:700px;position:relative}#bannerLink{display:block;width:500px;height:510px}#bannerLink:focus,#bannerLink:active{outline:0}.login-cont{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;height:100%}.login-cont .inner-login-cont{height:100%}.login-header .spr-logo{height:64px;padding-left:50px;overflow:visible;background-color:#f1f1f1;border-bottom:1px solid #e1e1e1}.login-header .spr-logo a{display:inline-block}.login-header .spr-logo img{background-image:url(/ui/css/images/login/sprinklr-new.png);border:0;display:block;height:47px;margin-top:9px;width:177px;background-size:177px 47px}.weightwatchers .login-header .spr-logo img{background-image:url(/ui/css/images/login/weightwatchers/Logo_SM_top_98x64_revised.png);margin-top:0}.weightwatchers .splash-training{background-image:url(/ui/css/images/login/weightwatchers/LG_logo_436x255.png)}.weightwatchers .login-content .login-form-banner img{background-image:url(/ui/css/images/login/weightwatchers/Logo_SM_Side_84x42_revised.png)}.weightwatchers .login-header .login-nav-cont{display:none}.izo .login-header .spr-logo img,.izo .splash-training,.izo .login-content .login-form-banner img{background-image:none}.izo .login-header .login-nav-cont,.izo .login-content .login-page-info{display:none}.login-header .login-nav-cont{position:relative;background-color:#282828;height:32px}.login-header .login-nav{padding:0;margin:0;text-align:right;position:absolute;right:50px;overflow:auto}.login-header .login-nav li{float:left;list-style:none;margin-right:15px}.login-header .login-nav a{display:block;text-decoration:none;color:#eee;font-size:11px;padding-left:18px;height:32px;line-height:32px;outline:0}.login-header .login-nav a i{background:url(/ui/css/images/login/login-sprite.png) no-repeat;display:inline-block;width:13px;height:13px;vertical-align:middle;margin-right:6px;margin-top:-1px}.login-header .login-nav a.twtr-link i{background-position:-2px center}.login-header .login-nav a.fb-link i{background-position:-15px center}.login-header .login-nav a.wp-link i{background-position:-34px center}.login-header .login-nav a.youtube-link i{background-position:-51px center}.login-content{height:300px;overflow:visible;width:845px;margin:0 auto;padding-top:60px;padding-bottom:80px}.login-content .login-page-info{width:665px;width:500px;height:450px;float:left;padding-right:20px}.login-content .login-page-info p{color:#555;line-height:1.5;font-size:13px}.login-content .login-page-info p:first-child{margin-top:0}.login-content .login-page-info .spr-blue{color:#00aeef;font-size:15px}.login-content .login-page-info .reset-instructions-title{font-size:20px;font-weight:normal;margin:0}.login-content .login-page-info .reset-instructions{margin-left:15px;padding:0}.login-content .login-page-info .reset-instructions li{font-size:13px;line-height:1.5;color:#555}.login-content .login-page-info .login-page-banner{width:300px;margin-right:20px}.login-content .login-page-banner img{background-image:url(/ui/css/images/login/login-banner-1.png);border:0;height:296px;width:300px}.login-content .login-form-cont{position:relative;float:right;width:320px}.login-content .login-form-cont.flipped .login-form{opacity:0;filter:alpha(opacity=0);-moz-transform:rotateY(-180deg);-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}.login-content .login-form-cont.flipped .forgot-password-form{filter:alpha(opacity=100);-moz-transform:rotateY(0deg);-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}.login-content .login-form-cont.flipped .custom-domain-form{filter:alpha(opacity=100);-moz-transform:rotateY(0deg);-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}.login-content .login-form-banner{text-align:center;padding-top:30px;margin-bottom:30px}.login-content .login-form-banner img{background-image:url(/ui/css/images/login/sprinklr_drops.png);border:0;height:42px;width:84px}.login-content .login-form{z-index:100}.login-content .forgot-password-form{z-index:1;-moz-transform:rotateY(180deg);-webkit-transform:rotateY(180deg);transform:rotateY(180deg);filter:alpha(opacity=0)}.login-content .custom-domain-form{z-index:1;-moz-transform:rotateY(180deg);-webkit-transform:rotateY(180deg);transform:rotateY(180deg);filter:alpha(opacity=0)}.domain-input-value{float:left;margin-left:32px;margin-top:4px;color:grey;font-size:12px}.custom-domain-block{margin-bottom:16px}.showCustomDomain-link{color:#49afcd;text-decoration:none;font-size:13px;float:right;padding-right:20px;padding-bottom:10px}.hide-form-container{opacity:0;display:none}.show-form-container{opacity:1;display:block}.custom-domain-container{float:right;margin-right:10px;margin-bottom:10px}.login-content form{width:318px;position:absolute;top:0;left:0;background:url(/ui/css/images/login/box-gradient.png) left top repeat #fff;border:1px solid #e1e1e1;-moz-perspective:800px;-webkit-perspective:800px;perspective:800px;-moz-transform-style:preserve-3d;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-transition:.8s;-webkit-transition:.8s;transition:.8s}.login-content form label{display:none}.login-content form .form-field{text-align:right;padding-right:30px}.login-content form .form-field i{background:url(/ui/css/images/login/login-sprite.png) no-repeat #fff;position:absolute;width:16px;height:16px;left:40px;opacity:.4;filter:alpha(opacity=40);top:12px}.login-content form .form-field .login-email-icon{background-position:-64px 0!important;top:117px}.login-content form .form-field .forgot-password-email-icon{background-position:-64px 0!important;top:157px}.login-content form .form-field .login-password-icon{background-position:-80px 0!important;top:155px}.login-content form .form-title{text-align:center;margin-top:0;margin-bottom:20px;font-size:16px;font-weight:normal;color:#777}.login-content form .form-msg{padding:10px 30px 0 35px;font-size:13px;display:none;word-wrap:break-word}.login-content form .form-msg i{width:0;height:0;display:inline-block;background:transparent;vertical-align:text-top;margin-right:4px}.login-content form .error-msg{color:#cd3821}.login-content form .error-msg i{float:left;width:16px;height:16px;background:url(/ui/css/images/login/login-sprite.png) -96px center no-repeat}.login-content form .error-msg p{line-height:16px}.login-content form .info-msg{color:#3a87ad}.login-content form .info-msg i{width:16px;height:16px;background:url(/ui/css/images/login/login-sprite.png) -112px center no-repeat}.login-content form input[type="text"],.login-content form input[type="password"]{height:20px;width:220px;line-height:20px;padding:8px 5px 8px 30px;border:1px solid #ccc;color:#666;outline:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px}.login-content form input[type="text"]:focus+i,.login-content form input[type="password"]:focus+i{opacity:1;filter:alpha(opacity=100)}.login-content form #login-email,.login-content form #reset-pass{border-bottom:0}.login-content form .form-actions{padding-bottom:50px;padding-right:29px;text-align:right;padding-top:20px}.login-content form .form-actions .forgot-password-link,.login-content form .form-actions .cancel-forgot-password,.login-content form .form-actions .cancel-custom-domain,.login-content form .form-actions .showCustomDomain-link,.login-content form .form-actions .login-link{color:#777;text-decoration:none;font-size:12px}.login-content form .form-actions .forgot-password-link:hover,.login-content form .form-actions .cancel-forgot-password:hover,.login-content form .form-actions .cancel-custom-domain:hover,.login-content form .form-actions .showCustomDomain-link:hover,.login-content form .form-actions .login-link:hover{text-decoration:underline}.login-content form .form-actions .divider{display:inline-block;margin:0 5px}.login-content form .form-actions .btn,.login-content form .form-actions button{background:#49afcd;border:1px solid;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*border:0;color:#fff;cursor:pointer;display:inline-block;*display:inline;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;line-height:16px;margin-bottom:0;padding:5px 32px;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,0.25);text-transform:uppercase;vertical-align:middle;*zoom:1}.login-content form .form-actions .btn:hover,.login-content form .form-actions button:hover{background-color:#2f96b4;background-position:0 -15px;text-decoration:none;transition:background-position .1s linear 0s;-webkit-box-shadow:0 0 2px rgba(0,0,0,0.1);-moz-box-shadow:0 0 2px rgba(0,0,0,0.1);box-shadow:0 0 2px rgba(0,0,0,0.1)}.login-content form .form-actions .btn:focus,.login-content form .form-actions button:focus{-webkit-box-shadow:0 0 0 1px #fff inset;-moz-box-shadow:0 0 0 1px #fff inset;box-shadow:0 0 0 1px #fff inset}.login-content form .form-actions .btn:active,.login-content form .form-actions button:active{background-image:none;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05)}.login-content .sso{background-color:#fff;border-radius:4px 4px 4px 4px;border:1px solid #ccc;cursor:pointer;margin-left:10px;margin-top:10px;margin-bottom:10px;width:255px;text-indent:10px;text-align:left;padding:10px 0;position:relative;color:#999;font-size:13px}.login-content .sso-label{text-align:left;text-indent:10px}.login-content .ssoContainer{-webkit-box-shadow:0 1px 0 #fff inset;-moz-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset;margin:-30px 20px 10px;border-top:1px solid #ddd;text-align:center;color:#777;padding:20px 0}.login-content .ssoContainer .header{font-size:13px;font-weight:bold}.login-content .noSSO .header{font-weight:normal;line-height:1.5;margin-bottom:20px;display:block;margin-top:10px}#ssoErrorMsg{text-align:left;padding-left:10px;padding-top:0}.login-content .provider-list{display:none;list-style:none outside none;background-color:#fff;border:1px solid #ccc;box-shadow:1px 1px 1px rgba(0,0,0,0.2);text-align:left;padding:10px;border-radius:4px 4px 4px 4px;max-height:100px;position:absolute;width:234px;overflow:auto}.login-cont .provider-list li{margin:0 -10px;padding:5px 10px}.login-cont .provider-list li:hover{background-color:#00aeef;color:#fff}.login-content .caret{display:inline-block;height:0;float:right;vertical-align:top;border-top:4px solid #000;border-right:4px solid transparent;border-left:4px solid transparent;content:';';opacity:.3;width:0;margin-top:7px;margin-right:10px}.open .caret{border-top:0;border-bottom:4px solid #000}.login-footer{border-top:1px solid #eee;position:absolute;bottom:0;width:100%;height:27px;font-size:11px;color:#555;display:flex;justify-content:space-between}.login-footer .copyright{margin-left:50px;line-height:27px}.login-footer .privacy-policy{margin-right:65px;line-height:27px}.privacy-policy a{text-decoration:underline;color:#555;font-weight:600}.privacy-policy a:hover,.privacy-policy a:focus{text-decoration:underline}.privacy-policy a:hover{color:#3a87ad}.privacy-policy a:focus{color:#555}.izo .login-footer p{display:none}.splash-training{background-image:url(/ui/css/images/login/splash-training.png);border:0;height:255px;margin-top:14px;width:436px}.register-webinar{background-image:url(/ui/css/images/login/register-webinar.png);border:0;height:305px;width:486px}.watch-webinar{background-image:url(/ui/css/images/login/watch-webinar.png);border:0;height:305px;width:486px}.lt-ie8 .login-cont .login-content button{padding:5px 18px}@media all and (-webkit-min-device-pixel-ratio:1.5),all and (min-resolution:144dpi),all and (min-device-pixel-ratio:1.5){.login-header .spr-logo img{background-image:url(/ui/css/images/login/sprinklr-new.png);background-size:177px 47px}.login-content .login-page-banner img{background-image:url(/ui/css/images/login/login-banner-1@2x.png);background-size:300px 296px}.login-content .login-form-banner img{background-image:url(/ui/css/images/login/sprinklr_drops@2x.png);background-size:84px 42px}.splash-training{background-image:url(/ui/css/images/login/splash-training@2x.png);background-size:436px 255px}.register-webinar{background-image:url(/ui/css/images/login/register-webinar@2x.png);background-size:486px 305px}.watch-webinar{background-image:url(/ui/css/images/login/watch-webinar@2x.png);background-size:486px 305px}}@media only screen and (max-width:845px){body{overflow:hidden}.login-content .forgot-password-form,.custom-domain-form,.login-content form .form-actions .forgot-password-link,.login-content form .form-actions .divider,.login-footer,.login-header{display:none}#bannerLink{display:block;width:90%;height:510px;margin-left:5%;margin-top:0}.login-content{overflow:hidden;width:100%;margin:0 auto;padding-top:0;padding-bottom:5%;height:100%;background:url(/ui/css/images/login/box-gradient.png) left top repeat #fff}.login-content .login-page-info{width:100%;height:450px;padding-right:0}.login-content .login-form-cont{position:relative;width:100%;margin:0 auto}.login-content .login-form-banner{text-align:center;padding-top:2em;margin-bottom:1em}.login-content form{width:100%;position:relative;background:0;border:0}.login-content form .form-actions{text-align:center;margin-top:1em;margin-bottom:1em;width:100%}.login-content form .form-field{text-align:center;position:relative;width:100%}.login-content form .form-field i{position:absolute;left:40px;opacity:.4;top:0}.login-content form .form-field .login-email-icon{top:1em;left:9%}.login-content form .form-field .login-password-icon{top:1em;left:9%}.login-content form input[type="text"],.login-content form input[type="password"]{text-align:left;height:1.5em;width:80%;padding:.5em 0 .5em 10%;color:#666;outline:0;font-size:1.3em}.login-content form .form-actions{text-align:center;margin-top:1em;margin-bottom:1em;padding-left:0;padding-right:0}.login-content form .form-actions .btn,.login-content form .form-actions button{margin-bottom:0;padding-top:.8em;width:90%;text-align:center;margin-left:0;margin-top:-2%;padding-bottom:.8em}.login-content .ssoContainer{width:90%;margin-left:5%;padding:2% 0;margin-top:-42px}.login-content .sso{margin-left:0;width:100%}.login-content .provider-list{width:100%;padding:0}.reset-pass-banner{display:none}.reset-pass-cont .login-page-info{width:90%;padding:1em 5% 0;height:auto}.reset-pass-cont .divider{display:none}.reset-pass-cont .login-link{background:#49afcd;border:1px solid;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);color:#fff;display:inline-block;padding:5px 32px;text-shadow:0 -1px 0 rgba(0,0,0,0.25);text-transform:uppercase;vertical-align:middle;margin-bottom:1em;padding-top:.8em;width:90%;text-align:center;margin-left:0;margin-top:-2%;padding-bottom:.8em;box-sizing:border-box}@media all and (-webkit-min-device-pixel-ratio:1.5),all and (min-resolution:144dpi),all and (min-device-pixel-ratio:1.5){.login-content .login-form-banner img{background-size:100%}}}