#memberMainDiv { background: none; min-height: 400px; z-index: 1010; position:fixed; top:150px; left:0 }
.panel-heading { padding: 10px; color: #eee }
.panel-heading h2 { margin: 0 }
.form-control { padding: 6px 10px }
.form-control.input-lg {padding: 10px 16px; font-size:14px }
#shady { background: rgba(0,0,0,.5); position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 1000 }
#welcomePanel { left:50%; position: fixed; transform: translate(-50%, 0px); max-width: 500px }
#welcomePanel h3 { color:#900; font-weight: bold; text-align: center; margin:0 0 15px }
#welcomePanel .panel-body { padding:10px 30px; }
#loginPanel { right: -800px; margin-top: 0; position: fixed; transform: translate(-50%, 0px); width: 360px; }
#loginPanel .panel-body { padding:10px 50px 0; }
#loginPanel .panel-body label { margin-bottom:2px }
#loginPanel .form-group { margin-bottom:5px }
/*#loginPanel { display:none; margin: 0 auto; width: 310px;}*/
.panel-dark { border-color: #222 }
.panel-dark > .panel-heading, .panel-dark > .panel-footer { background-color: #2e353d; border-color: #111;padding: 10px; }
.panel-dark > .panel-footer { color: #e1e1e1 }
.btn-dark { background: #2e353d; border-color: #222; color: #bbb }
.btn-dark:hover, .btn-dark:focus { background: #23282e; border-color: #222; color: #eee }
.btn-dark.btn-xs { background-color: #428bca; border-color: #357ebd; }
.btn-dark.btn-xs:hover, .btn-dark.btn-xs:focus, .btn-dark.btn-xs:active, .btn-dark.btn-xs.active { color: #fff; background-color: #3276b1; border-color: #285e8e; }

#loginError.Err { margin-top:0 }
#loginError p { font-size: 13px }
#theTimer{  display:inline-block; position:absolute; bottom:1px; right:60px; z-index:11}
#timer{ background:#555; list-style:none; margin:0; padding:4px 2px 2px 4px; display:inline-block}
#timer li{ font-size:10px; float:left; width:34px; text-align:center; color:#eee }
#timer li span{ background:#ddd; color:#555; display:block; font-size:13px; font-weight:bold; margin-right:2px; padding:5px 0 }
@media only screen and (min-width : 310px) {
#welcomePanel { position: fixed; width: 100% }
}