@charset "utf-8";#pageMainArea .mainarea h1{font-family:'OpenSansLight';font-size:46px;color:#363636}#pageMainArea .mainarea h2{font-family:'OpenSansLight';font-size:30px;color:#363636}.loginContainer,.profileContainer{clear:both;display:block;background-color:#fff;background-color:rgba(255,255,255,.8);margin-top:20px}.loginContainer{float:left;min-width:300px}.control-group{margin-bottom:1px;padding:4px 0}.control-group.error{background-color:#e8384c;padding:0 10px}.control-group.error.row{padding:4px 10px}.control-group.error label,.control-group.error .field-validation-error{color:#fff}.control-group.error .help{border-color:#fff;color:#fff}.control-group label{line-height:29px;margin-bottom:0}.control-group .form-control{height:29px}.control-group .field-validation-error{line-height:29px}.control-group .help{width:19px;height:19px;font-size:12px;line-height:19px;text-align:center;color:#ccc;border:1px solid #ccc;border-radius:50%;margin:5px 0;cursor:help}.control-group .help:hover{border-color:#0894f1;background-color:#0894f1;color:#fff}.k-webkit .k-combobox .k-dropdown-wrap:before,.k-webkit .k-picker-wrap:before,.k-webkit .k-numeric-wrap:before{padding-bottom:0}.button.default.buttonText{text-decoration:none}.button.default.stackedButton{text-decoration:none;margin:10% 0 15% 0}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.button.default.stackedButton{margin:14% 0 0 -46%}}.button.help{padding-right:40px}.button.help .help{display:block;position:absolute;top:0;right:0;height:29px;width:30px;line-height:29px;text-align:center;cursor:help;background-color:rgba(0,0,0,.3);opacity:.6}.button.help .help:hover{opacity:1;background-color:rgba(255,255,255,.4)}