#display .app-error ul { list-style:none; margin-bottom:-10px; }
#display .app-error li { padding-bottom:8px; }
#display .app-error li:last-child { padding-bottom:10px; }
#display .app-error strong { padding-right:5px; font:normal 100%/1em arial; color:#666; }
#display .app-error li div { font:77%/1.25em arial; color:#999; }
#display .app-error .content { padding:20px; border:1px solid #FFF; }
#display .app-error p { margin:0; padding:0; font:85%/1.25em arial; color:#666; text-align:center; }

#screen .app-error { width:500px; margin:50px auto 150px; padding:50px; box-shadow:inset 0 0 1px #FFF, 0 0 25px #EEE; background:#F8F8F8; border:1px solid #D8D8D8; border-radius:15px; text-shadow:1px 1px 0 #FFF; }
#screen .app-error h5 { font:normal 123.1%/1.2em georgia; text-align:center; }
#screen .app-error ul { list-style:none; margin-bottom:-10px; }
#screen .app-error li { padding-bottom:8px; }
#screen .app-error li:last-child { padding-bottom:10px; }
#screen .app-error strong { padding-right:5px; font:normal 100%/1em arial; color:#666; }
#screen .app-error li div { font:77%/1.25em arial; color:#999; }
#screen .app-error .content { padding:20px; border:1px solid #FFF; }
#screen .app-error p { margin:0; padding:0; font:85%/1.25em georgia; color:#666; text-align:center; }