table.collection { .table; .table-bordered; .table-striped; } table.collection .name { text-align: left; vertical-align: middle; } table.collection .awards { width: 10%; text-align: center; vertical-align: middle; } table.collection .criteria { width: 40%; text-align: left; vertical-align: top; } table.collection .badgeimage, table.collection .status { width: 15%; text-align: center; vertical-align: middle; } table.collection .description { width: 25%; text-align: left; } table.collection .actions { width: 11em; text-align: center; vertical-align: middle; } a.criteria-action { padding: 0px 3px; float: right; } table.issuedbadgebox { width: 750px; background-color: #fff; } table.badgeissuedimage { width: 150px; text-align: center; } table.badgeissuedinfo { width: 600px; } table.badgeissuedinfo .bvalue { text-align: left; vertical-align: middle; } table.badgeissuedinfo .bfield { width: 125px; text-align: left; font-style: italic; } ul.badges { margin: 0; list-style: none; } .badges li { position: relative; display: inline-block; padding-bottom: 2em; text-align: center; vertical-align: top; width: 150px; } .badges li .badge-name { display: block; padding: 5px; } .badges li > img { position: absolute; } .badges li .badge-image { width: 90px; height: 90px; left: 10px; top: 0px; z-index: 1; } .badges li .badge-actions { position: relative; } div.badge { position: relative; display: block; } div.badge .expireimage { width: 100px; height: 100px; left: 20px; top: 0px; } .expireimage { .opacity(.85); width: 90px; height: 90px; left: 30px; top: 0px; position: absolute; z-index:10; } .badge-profile { vertical-align: top; } .connected { color: @alert-success-text; } .notconnected { color: @alert-danger-text; } .connecting { color: @alert-warning-text; } #page-badges-award .recipienttable tr td { vertical-align: top; } #page-badges-award .recipienttable tr td.actions .actionbutton { margin: 0.3em 0; padding: 0.5em 0; width: 100%; } #page-badges-award .recipienttable tr td.existing, #page-badges-award .recipienttable tr td.potential { width: 42%; } .statustable { margin-bottom: 0px; } .statusbox.active { background-color: @alert-success-bg; } .statusbox.inactive { background-color: @alert-warning-bg; } .activatebadge { margin: 0px; text-align: left; vertical-align: middle; } img#persona_signin { cursor: pointer; } .addcourse { float: right; }