/* --=[ Outer Wrapper ]=-- */
#appinfo { color:#000; background-color:rgba(170,170,170,.95); border-radius:0.5em; z-index:10; position:absolute; box-shadow: 0 0 20px 5px rgb(200,200,200); padding:0.5em; }


/* --=[ AppDetails header ]=-- */
#apphead { margin-left:auto;margin-right:auto; }
#lhead { padding:1em; }
#rhead { padding:0.3em; }

#content #apphead, #apphead tr, #content #lhead, #content #rhead { background-color:#fff; }
#content #apphead { border:1px solid gray;border-radius:0.5em; }
#rhead { padding-right:1em; }

#applogo { max-height:30px;max-width:30px; }
#content #appname { color:#009000;font-weight:bold;font-size:14px;text-align:center; }
#content #appdev { font-size:11px;text-align:center; }
#content #applibcount { font-size:11px;text-align:center;color:red; }
#content #applinks { text-align:center; }

/* --=[ Permissions: ProtLevel ]=-- */
/* .protno (normal, no specifics) */
.protda, .protda a { color: #990000 !important; }   /* "dangerous" */
.protsi, .protsy, .protdv, .protsi a, .protsy a, .protdv a { color: #666666 !important; } /* signature/system/dev: no effect for normal users */

/* --=[ App description: Desktop Style ]=-- */
#appdescwrapper { display:table;margin-left:auto;margin-right:auto;padding:0.5em; }
#adesc { display:table-row;list-style-type:none; }
#adesc .headline { font-weight:bold;text-align:center;color:#009000;margin-bottom:0.7em; }
#ldesc, #rdesc { display:table-cell;padding:1em;background-color:#fff; } /* "desc, perms" */
#rdesc dt { font-weight:bold; }
#rdesc dd { margin-left:1.3em; }


/* --=[ App description: Mobile Switch ]=-- */
@media (max-width: 480px) {
  #appdescwrapper { padding:0; }
  #adesc { display:block; padding-left:0; }
  #adesc .empty { display:none; }
  #ldesc, #rdesc { display:block; margin:0.5em; }
  #ldesc { margin-top:-0.5em; }
}

#ldesc, #rdesc { border-spacing:1em; border:1px solid gray; border-radius:0.5em; padding:0.5em; max-width:320px; }

#content #closeAppinfo { cursor:pointer; text-align:center; color:#009000; font-size:12px; }
#closeAppinfo span { background-color:#eee; }
