﻿/* styles for jquery.validate.unobtrusive */
.field-validation-valid {display: none;}
.validation-summary-errors {color: #e80c4d; font-weight: bold; font-size: 1.1em;}
.validation-summary-valid {display: none;}

#logoutForm{display: inline}

.message-info, .message-success, .message-error {border: 1px solid;margin: 10px 0px;padding:15px 10px 15px 50px;background-repeat: no-repeat;background-position: 10px center;}
.message-success { color: #4F8A10; background-color: #DFF2BF; background-image:url('/images/knob-valid.png') }
.message-error {color: #D8000C; background-color: #FFBABA; background-image:url('/images/knob-error.png')  }
.message-info {color: #00529B; background-color: #BDE5F8; background-image: url('/images/knob-info.png'); }

.linkedIn-button,.linkedIn-button:hover{height: 32px; width: 32px; background: url('/images/icon-32-linkedin.png') no-repeat; border: none; }
.google-button,.google-button:hover{height: 32px; width: 32px; background: url('/images/icon-32-google.png') no-repeat; border: none; }
.yahoo-button,.yahoo-button:hover{height: 32px; width: 32px; background: url('/images/icon-32-yahoo.png') no-repeat; border: none; }
.twitter-button,.twitter-button:hover{height: 32px; width: 32px; background: url('/images/icon-32-twitter.png') no-repeat; border: none; }
.facebook-button,.facebook-button:hover{height: 32px; width: 32px; background: url('/images/icon-32-facebook.png') no-repeat; border: none; }
.login-form input[type=text],.login-form input[type=password],.login-form select{width:100%}
.page-top-inner h3{line-height: 1.4}