-#acl-search { width: 100%; float: none; padding-right: 0px; margin-bottom: 1em; }
-#acl-showall { width: 100%; height: 48px; margin-bottom: 1em; }
-.acl-list-item { width: auto; float: none; height: auto; overflow: hidden; position: relative;}
-.acl-list-item img { width: 48px; height: 48px; }
-.acl-list-item p { height: auto; font-size: inherit; }
-.acl-list-item a {
- float: none;
- position: absolute;
- top: 5px;
- right: 5px;
- height: 48px;
- padding: 10px 2px 2px 2px;
- font-size: 12px;
- width: 20%;
- text-align: center;
- background-position: center 5px;
-}
-.acl-list-item a.acl-button-hide { right: 25%; }