.osb-auth-e-login_board,.osb-auth-e-login_board .wider-bg{background:#dcdcdc}.osb-auth-e-login_board .wider-bg{box-shadow:inset 0 2px 10px rgba(0,0,0,0.15)}.osb-auth-e-login_board .wider-core{padding:30px 0}.osb-auth-e-form-block{text-align:center;font-family:PTSansRegular,Arial,sans-serif}.osb-auth-e-form-title{margin:0 0 12px;font-size:2.7em;text-shadow:0 1px rgba(255,255,255,0.75);color:#6b6b6b}.osb-auth-e-form{width:100%;max-width:340px;margin:0 auto}.osb-auth-e-login-fieldset{margin:0 0 12px}.osb-auth-e-login-fieldset-m-text{position:relative}.osb-auth-e-login-fieldset-m-text:after{display:block;position:absolute;top:2px;right:2px;width:38px;height:38px;background:rgba(255,2555,255,0.3) url('/s/_common/img/loader_vpUMUw.gif') no-repeat center;content:' ';opacity:0;visibility:hidden;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.form--loading .osb-auth-e-login-fieldset-m-text:after{opacity:1;visibility:visible}.osb-auth-e-error{color:#F00;font-size:1.15em}.osb-auth-e-field{font:inherit}.osb-auth-e-field-m-text{margin:0;padding:10px;background:#FFF;border:1px solid #c6c6c6;width:100%;max-width:320px;font-size:1.33em;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.osb-auth-e-field-m-text:focus{outline:0}.osb-auth-e-field-m-text+.osb-auth-e-field-m-text{border-top:0}.osb-auth-e-field-m-text.ng-dirty.ng-invalid,.form--touched .osb-auth-e-field-m-text.ng-invalid,.osb-auth-e-field-m-text.is-field-invalid{background:#ffeded}.osb-auth-e-button{display:block;padding:0;border:1px solid rgba(0,0,0,0.01);border-width:1px 1px 0;box-shadow:0 1px 1px rgba(0,0,0,0.3);border-radius:4px;width:100%;height:42px;text-align:center;background:#a4da5d;background:-moz-linear-gradient(top,rgba(164,218,93,1) 0,rgba(113,198,3,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(164,218,93,1)),color-stop(100%,rgba(113,198,3,1)));background:-webkit-linear-gradient(top,rgba(164,218,93,1) 0,rgba(113,198,3,1) 100%);background:-o-linear-gradient(top,rgba(164,218,93,1) 0,rgba(113,198,3,1) 100%);background:-ms-linear-gradient(top,rgba(164,218,93,1) 0,rgba(113,198,3,1) 100%);background:linear-gradient(to bottom,rgba(164,218,93,1) 0,rgba(113,198,3,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a4da5d',endColorstr='#71c603',GradientType=0);cursor:pointer;text-shadow:0 1px rgba(0,0,0,0.2);color:#FFF;font-size:1.33em}.osb-auth-e-button:hover{background:#a6e05b;background:-moz-linear-gradient(top,rgba(166,224,91,1) 0,rgba(118,206,3,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(166,224,91,1)),color-stop(100%,rgba(118,206,3,1)));background:-webkit-linear-gradient(top,rgba(166,224,91,1) 0,rgba(118,206,3,1) 100%);background:-o-linear-gradient(top,rgba(166,224,91,1) 0,rgba(118,206,3,1) 100%);background:-ms-linear-gradient(top,rgba(166,224,91,1) 0,rgba(118,206,3,1) 100%);background:linear-gradient(to bottom,rgba(166,224,91,1) 0,rgba(118,206,3,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6e05b',endColorstr='#76ce03',GradientType=0)}.osb-auth-e-button:active{box-shadow:inset 0 1px rgba(0,0,0,0,0.2);background:#73c606;outline:0}.form--loading .osb-auth-e-button,.form--loading .osb-auth-e-button:hover,.form--loading .osb-auth-e-button:active{cursor:default;color:rgba(255,255,255,0.8)}.osb-auth-e-social{padding:12px 0 18px;color:#4d667d;font-size:1.15em}.osb-auth-e-social-title{display:inline;vertical-align:middle;margin-right:3px}.osb-auth-e-social-link{position:relative;display:inline-block;vertical-align:middle;margin:0 9px 0 33px;border-bottom:1px solid rgba(77,102,125,0.3);color:#4d667d;line-height:1}.osb-auth-e-social-link:before{display:inline-block;vertical-align:middle;position:absolute;left:-24px;vertical-align:middle;width:24px;height:18px;margin:-1px 0 0;background:url('/s/_common/b/auth/auth_art_KYMoUw.png') no-repeat;content:' '}.osb-auth-e-social-link:hover:before{left:-25px}.osb-auth-e-social-link-m-facebook:before{background-position:0 0}.osb-auth-e-social-link-m-google:before{background-position:0 -18px}.osb-auth-e-alternate{color:#4d667d;font-size:1.15em}.osb-auth-e-alternate-item{margin:0 0 3px}.osb-auth-e-alternate-link{border-bottom:1px solid rgba(77,102,125,0.3);line-height:1;color:#4d667d}