.logo img,body{width:100%}.auth-body,.auth-heading,.bear-slogan,.logo{text-align:center}.auth,.auth-wrapper{position:relative}.navbar#ui-frame-header{margin-bottom:0;z-index:999;font-size:16px}.navbar#ui-frame-header .navbar-inner{background:#fff;padding-left:20px}.navbar#ui-frame-header [class*=" icon-"],.navbar#ui-frame-header [class^=icon-]{font-size:24px;margin-left:6px;margin-right:6px}.navbar#ui-frame-header .nav.user-controls>li{border-right:1px solid #e3e3e3}.navbar#ui-frame-header .nav.user-controls li a{cursor:pointer;padding:19px}.navbar#ui-frame-header .nav.user-controls li .icon-chevron-down{font-size:16px}.navbar#ui-frame-header .dropdown ul{border-radius:0;width:100%;z-index:0}.navbar#ui-frame-header .brand{padding:14px 20px}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local('Open Sans Light'),local('OpenSans-Light'),url(/static/vendor/fonts/OpenSans-Light.woff) format('woff')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans'),local('OpenSans'),url(/static/vendor/fonts/OpenSans-Regular.woff) format('woff')}html{height:100%;background:url(../img/background-pattern.png)}body{background:url(../img/background-glow.png);background-repeat:no-repeat,repeat,repeat;background-size:100% 100%;min-height:100%;font-size:15px}.container{padding-top:50px}.bear-slogan{margin-top:5%;text-transform:uppercase;font-size:16px}.bear-slogan span:nth-child(1),.bear-slogan span:nth-child(2){color:#86B05E}.bear-slogan span:nth-child(3){color:#24688B}.logo{padding:0 0 24px}.login-block{margin:0 auto;width:350px}.auth{border:8px solid #B2B3B5;border-radius:12px;width:350px;-moz-box-shadow:0 0 2px #696969;-webkit-box-shadow:0 0 2px #696969;box-shadow:0 0 2px #696969}.auth.head-only{top:100px}.auth-heading{background-color:#434D57;padding:20px;border-top-left-radius:4px;border-top-right-radius:4px}.auth-heading h2{margin:0;font-family:'Open Sans',Arial,Helvetica,sans-serif;font-weight:300;text-transform:uppercase;color:#F9F8F4}.auth-body{padding:20px 56px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;background:#49565f;background:-moz-linear-gradient(top,#49565f 0,#2c3640 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#49565f),color-stop(100%,#2c3640));background:-webkit-linear-gradient(top,#49565f 0,#2c3640 100%);background:-o-linear-gradient(top,#49565f 0,#2c3640 100%);background:-ms-linear-gradient(top,#49565f 0,#2c3640 100%);background:linear-gradient(to bottom,#49565f 0,#2c3640 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#49565f', endColorstr='#2c3640', GradientType=0)}.auth-body input{padding:10px 15px;border:1px solid #262F38;color:#D5D5D5;font-size:18px;-webkit-box-shadow:inset 0 1px 1px #262F38;-moz-box-shadow:inset 0 1px 1px #262F38;box-shadow:inset 0 1px 1px #262F38;background:#343d46;background:-moz-linear-gradient(top,#343d46 0,#59616c 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#343d46),color-stop(100%,#59616c));background:-webkit-linear-gradient(top,#343d46 0,#59616c 100%);background:-o-linear-gradient(top,#343d46 0,#59616c 100%);background:-ms-linear-gradient(top,#343d46 0,#59616c 100%);background:linear-gradient(to bottom,#343d46 0,#59616c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#343d46', endColorstr='#59616c', GradientType=0)}.auth-body .input-wrapper{text-align:left;position:relative}.auth-body .error input{-moz-box-shadow:0 0 3px 3px #C52120;-webkit-box-shadow:0 0 3px 3px #C52120;box-shadow:0 0 3px 3px #C52120}.auth-body .icon-field-error{display:none}.auth-body .error .icon-field-error{background:url(../img/icon-error.png);width:31px;height:31px;display:inline-block;vertical-align:top}.auth-body .field-error{display:none}.auth-body .error .field-error{display:block;position:absolute;top:4px;left:100%;width:300px;color:#fff}.auth-body .forgot-password a,.auth-body .gdpr-links a{color:#A1AAAF;font-size:15px;font-style:italic}.auth-body .error .field-error span{background-color:#CC1E1E;display:inline-block;padding:10px;margin-left:6px;margin-top:-4px;border-radius:0 3px 3px 0;max-width:230px;-moz-box-shadow:3px 0 3px #999;-webkit-box-shadow:3px 0 3px #999;box-shadow:3px 0 3px #999}.auth-body .error .field-error span:before{position:absolute;left:27px;top:-4px;content:'';width:0;height:20px;border-style:solid;border-width:10px 10px 10px 0;border-color:transparent #CC1E1E transparent transparent}.auth-body .forgot-password{text-align:right;margin-top:-5px;margin-right:5px}.auth-body .gdpr-links{text-align:left;margin-top:10px}.auth-body span{display:inline-block;width:116px}.auth-body .right{text-align:right}.auth-body .forgot-password a:hover{color:#D5D5D5;text-decoration:none}.auth-body .btn.btn-large.btn-primary,.auth-body input[type=submit]{margin-top:10px;width:100%;text-transform:uppercase;text-shadow:0 1px 2px #333;font-size:24px;border:1px solid #003743;background:#00a8e0;background:-moz-linear-gradient(top,#00a8e0 0,#0047aa 90%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#00a8e0),color-stop(90%,#0047aa));background:-webkit-linear-gradient(top,#00a8e0 0,#0047aa 90%);background:-o-linear-gradient(top,#00a8e0 0,#0047aa 90%);background:-ms-linear-gradient(top,#00a8e0 0,#0047aa 90%);background:linear-gradient(to bottom,#00a8e0 0,#0047aa 90%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00a8e0', endColorstr='#0047aa', GradientType=0);-moz-box-shadow:0 1px 2px #2b2b2b;-webkit-box-shadow:0 1px 2px #2b2b2b;box-shadow:0 1px 2px #2b2b2b}.auth-body .btn.btn-large.btn-primary:hover,.auth-body input[type=submit]:hover{background:#009dc3;background:-moz-linear-gradient(top,#009dc3 0,#003889 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#009dc3),color-stop(100%,#003889));background:-webkit-linear-gradient(top,#009dc3 0,#003889 100%);background:-o-linear-gradient(top,#009dc3 0,#003889 100%);background:-ms-linear-gradient(top,#009dc3 0,#003889 100%);background:linear-gradient(to bottom,#009dc3 0,#003889 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#009dc3', endColorstr='#003889', GradientType=0)}.auth-body .btn.btn-large.btn-primary:focus,.auth-body input[type=submit]:focus{background:#008BB9}.auth-body .btn.btn-large.btn-primary[disabled],.auth-body .btn.btn-large.btn-primary[disabled]:hover,.auth-body input[type=submit][disabled],.auth-body input[type=submit][disabled]:hover{background:#04C}:-moz-placeholder,:-ms-input-placeholder,::-moz-placeholder,::-webkit-input-placeholder{color:#A1AAAF;font-style:italic}.remember-me{margin-top:16px;margin-bottom:16px}.remember-me input{display:none}.remember-me label{display:block;background:url(../img/checkbox-unchecked.png) no-repeat;height:28px;line-height:28px}.remember-me input:checked+label{background:url(../img/checkbox-checked.png) no-repeat}.remember-me .checkbox-text{color:#ccc;margin-left:34px;line-height:1.1em;font-style:italic}.error-container{background-color:#FD8B8A;text-align:center;padding-left:10px;padding-right:10px;color:#333}.error-container div:first-child{padding-top:10px}.error-container div:last-child{padding-bottom:10px}.error-container p{margin-bottom:0;padding:0 56px}.error-container a{color:#333;text-decoration:underline}.error-container ul{list-style-type:none;margin:0}.error-container i{height:13px}.mini{text-align:left;color:#CDD7E1;font-size:15px;font-style:italic}.mini.normal{font-style:normal}.mini.centered{text-align:center}.password-rules{list-style:none;text-align:left;margin:0 0 10px;color:#fff;opacity:.7}#password-strength{background-color:#48555E;color:#D5D5D5;position:relative;height:20px}#password-strength span{position:absolute;width:100%;left:0;top:0}#password-strength div{height:100%}#password-strength div.none{width:0}#password-strength div.weak{width:20%;background-color:red}#password-strength div.mediocre{width:40%;background-color:#8b0000}#password-strength div.medium{width:60%;background-color:#ff0}#password-strength div.good{width:80%;background-color:orange}#password-strength div.strong{width:100%;background-color:green}#id_new_password1{padding-right:30px;width:191px}#password-reveal{position:absolute;top:12px;right:10px;opacity:.7}#password-reveal:hover{opacity:1}#password-reveal i.icon-eye-close{display:none}#password-reveal.revealed i.icon-eye-close{display:inline-block}#password-reveal.revealed i.icon-eye-open{display:none}