/*!
 * aMallv3 v3.1.16
 * Copyright 2015 Ameya Holding Limited.
 */

.am-topbar{border-bottom:none}.am-toolbar .navbar-header h2{font-size:28px;margin-top:11px;font-weight:400}.am-toolbar .navbar-brand{background-image:url(../img/spriteimg@1x.png);background-position:-90px 0;width:172px;height:23px;margin-left:0;margin-right:12px}@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){.am-toolbar .navbar-brand{background-image:url(../img/spriteimg@2x.png);background-size:262px 90px}}@media (min-width:0){.am-toolbar .navbar-brand{margin-left:20px}}@media (min-width:1200px){.am-toolbar .navbar-brand{margin-left:45px}}.sso-bgPanel>div{width:100%;height:100%;position:absolute;top:0;left:0;opacity:0;z-index:-1;-webkit-transition:opacity ease .5s;-o-transition:opacity ease .5s;transition:opacity ease .5s}.sso-bgPanel>div.on{opacity:1;z-index:1}.sso-bgPanel>div[data-label=bg-forgotPwd]{color:#396572}@media (min-width:0){.sso-bgPanel>div[data-label=bg-forgotPwd]{padding-left:34px}}@media (min-width:1200px){.sso-bgPanel>div[data-label=bg-forgotPwd]{padding-left:60px}}.sso-bgPanel>div[data-label=bg-forgotPwd] h1{font-size:48px;font-weight:200;margin-top:0}.sso-loginForm{position:relative;overflow:hidden;border-radius:4px;width:360px}.sso-loginForm .sso-loginForm-strip{position:absolute;top:0;width:100%;height:60px;z-index:-1}.sso-loginForm .sso-loginForm-strip span{width:25%;height:60px;display:block;float:left}.sso-loginForm .sso-loginForm-strip span:nth-child(1){background:#ff99d0}.sso-loginForm .sso-loginForm-strip span:nth-child(2){background:#fa5743}.sso-loginForm .sso-loginForm-strip span:nth-child(3){background:#ffd160}.sso-loginForm .sso-loginForm-strip span:nth-child(4){background:#7ad411}.sso-loginForm form{margin-top:4px;background:#fff;padding:18px 30px 0;overflow:hidden;border:1px solid #999;border-top:none;border-radius:4px}.sso-loginForm form h4{font-size:16px;text-align:center;margin-bottom:45px}.sso-loginForm form .form-group{margin-bottom:14px}.sso-loginForm form .form-group input{margin-bottom:20px}.sso-loginForm form .form-group input:last-child{margin-bottom:0}.sso-loginForm form .checkbox{display:inline-block;margin-top:0;visibility:hidden}.sso-loginForm form button[type=submit]{margin:25px auto 50px}.sso-loginForm form .form-control.disabled{background-color:#ddd;opacity:1;-webkit-transition:background-color ease .3s;-o-transition:background-color ease .3s;transition:background-color ease .3s}.sso-loginForm form .alert{margin-top:-26px}.sso-loginForm .sso-loginForm-signUpPrompt{height:45px;margin:0 -30px;line-height:45px;color:#396572;text-align:center;border-top:1px dashed #999;-webkit-transform:translate3d(0,0,0)}.sso-loginForm .sso-loginForm-forgotPwd{background:#f1f3f4;margin:0 -30px;padding:22px 30px 20px;border-top:1px solid #d4dbde;display:none;-webkit-transform:translate3d(0,0,0)}.sso-loginForm .sso-loginForm-forgotPwd button[type=submit]{margin:0}.sso-signUpForm{border:1px solid #999;border-radius:6px;position:relative;-webkit-box-shadow:0 1px 8px rgba(0,0,0,.1);box-shadow:0 1px 8px rgba(0,0,0,.1)}.sso-signUpForm form{margin:40px;padding-bottom:80px}.sso-signUpForm .form-group{padding-left:34px;margin-bottom:30px}.sso-signUpForm .form-group label{font-size:16px}.sso-signUpForm .form-group .col-md-5{padding-right:5px}.sso-signUpForm .form-group .label-danger{vertical-align:2px;margin-left:5px;font-size:11px}.sso-signUpForm .icn-circle{float:left;margin-left:-34px}.sso-signUpForm button{width:300px;margin-top:50px}.sso-signUpForm .sso-signUpForm-action{position:absolute;width:100%;left:0;text-align:center;z-index:10}.sso-signUpForm .sso-signUpForm-mask{position:absolute;width:104%;height:100px;bottom:-10px;left:-2%;background-image:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,#fff 80%);background-image:-o-linear-gradient(top,rgba(255,255,255,0) 0,#fff 80%);background-image:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 80%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#ffffffff', GradientType=0)}.sso-feedback h1{font-size:48px;font-weight:100}footer{margin-top:80px;text-align:center;font-size:13px}.icn-circle{display:block;border-radius:30px;background:#284750;font-weight:700;color:#fff;width:24px;height:24px;text-align:center;line-height:24px}.icn-checked{display:block;background-image:url(../img/spriteimg@1x.png);background-position:0 0;width:90px;height:90px}@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){.icn-checked{background-image:url(../img/spriteimg@2x.png);background-size:262px 90px}}