html, body, div, span, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, em, img, strong, sub, sup, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figure, figcaption, footer, header, hgroup, menu, nav, output, section, time { margin: 0; padding: 0; border: 0; vertical-align: baseline; } label, span, li { font-family: serif; /* font-size: xx-small;*/ font-size: 1.1em; text-transform: uppercase; padding: 0px; margin: 0px; line-height: 14px; } label { margin-top: 5px; text-align: center; } hr { margin: 10px 0px; color: #595959; background-color: #595959; height: 1.5px; border: none; } input[type="text"], textarea { font-family: cursive; box-shadow: none; border: 1px solid #595959; padding: 4px; margin: 0px; width: 180px; } input[type="text"] { padding: 4px; height: 28px; } input[type="number"] { font-family: cursive; box-shadow: none; border: 1px solid #595959; margin: 0px; padding: 4px; height: 32px; width: 65px !important; font-size: 1.4em; font-weight: bold; text-align: center; color: black; } textarea { resize: none; padding-left: 5px; margin: 0px; width: 170px; height: 36px; } /* This is to remove the arrow of select element in IE */ select::-ms-expand { display: none; } select { -webkit-appearance: none; appearance: none; margin: 0px; line-height: 12px; padding: 0px 8px; text-align-last: center; } input[type="checkbox"], input[type="radio"] { box-shadow: none; color: white; background: white; } input.sheet-toggle:not([value='pc'])~div.sheet-container-pc { display:none; } input.sheet-toggle:not([value='npc'])~div.sheet-container-npc { display:none; } input.sheet-toggle:not([value='minion'])~div.sheet-container-minion { display:none; } input.sheet-toggle:not([value='gm'])~div.sheet-container-gm { display:none; } select.sheet-type { width:auto; font-family: serif; font-size: 1.1em; font-weight:bold; text-transform: uppercase; padding: 0px; margin: 0px; border:none; margin-top:5px; height:14px; color:black; } div.sheet-spacer { height: 4px; } .sheet-container-gm { display: grid; grid-template-columns: 460px 160px; grid-template-rows: auto auto auto; } .sheet-gm-name { grid-column: 1; grid-row: 1; } .sheet-gm-rolls { grid-column: 1; grid-row: 2; border: 1px solid black; border-radius: 10px; padding:5px; padding-left:8px; } .sheet-gm-notes { grid-column: 2; grid-row: 2; } .sheet-container-npc { display: grid; grid-template-columns: 170px 85px 85px 155px; grid-template-rows: 60px 135px 135px 135px 135px auto auto auto; } .sheet-container-minion { display: grid; grid-template-columns: 170px 85px 85px; grid-template-rows: auto 63px auto auto auto auto; } .sheet-grid-upper { display: grid; grid-template-columns: 185px 215px 215px 70px 160px; grid-template-rows: auto; } .sheet-grid-lower { display: grid; grid-template-columns: 185px 325px 185px 120px ; grid-template-rows: auto; } .sheet-logo { grid-column: 1; grid-row: 1; } .sheet-name { grid-column: 2; grid-row: 1; } .sheet-lineage { grid-column: 3; grid-row: 1; } .sheet-name-die { grid-column: 4; grid-row: 1; } .sheet-switcher { grid-column: 5; grid-row: 1; } .sheet-grid1 { grid-column: 1; grid-row: 1; } .sheet-grid2 { grid-column: 2; grid-row: 1; } .sheet-grid3 { grid-column: 3; grid-row: 1; } .sheet-grid4 { grid-column: 4; grid-row: 1; } .sheet-grid-container-pc { grid-gap: 10px; } .sheet-npc-grid, .sheet-minion-grid { border: 1pt solid black; text-align:center; padding-bottom:5px; } .sheet-minion-name { grid-column: 1; grid-row: 1; border-right:none; } .sheet-minion-type { grid-column: 2; grid-row: 1; border-left: none; border-right: none; } .sheet-minion-strife { grid-column: 3; grid-row: 1; border-left: none; } .sheet-minion-abilities { grid-column: 2 / 4; grid-row: 2 / 4; } .sheet-minion-master { grid-column: 1; grid-row: 2; border-bottom:none; } .sheet-minion-master-name { grid-column: 1; grid-row: 3; border-top:none; } .sheet-minion-dice { grid-column: 1 / 4; grid-row: 4; } .sheet-minion-weapons { grid-column: 1 / 4; grid-row: 5; } .sheet-minion-powers { grid-column: 1 / 4; grid-row: 6; } .sheet-npc-name { grid-column: 1; grid-row: 1; border-right: none; } .sheet-npc-type { grid-column: 2; grid-row: 1; border-left: none; border-right: none; } .sheet-npc-strife { grid-column: 3; grid-row: 1; border-left: none; } .sheet-npc-customrolls { grid-column: 4; grid-row: 1 / 6; } .sheet-npc-arete { grid-column: 1; grid-row: 2; } .sheet-npc-craft { grid-column: 1; grid-row: 3; } .sheet-npc-sport { grid-column: 1; grid-row: 4; } .sheet-npc-battle { grid-column: 1; grid-row: 5; } .sheet-npc-namearmorfavor { grid-column: 2 / 4; grid-row: 2; } .sheet-npc-wounds { grid-column: 2 / 4; grid-row: 3 / 6; } .sheet-npc-weapons { grid-column: 1 / -1; grid-row: 6; } .sheet-npc-powers { grid-column: 1 / -1; grid-row: 7; } .sheet-npc-notes { grid-column: 1 / -1; grid-row: 8; } .sheet-container-pc { border: 1px solid #595959; background: white; /* min-height: 600px; */ width: 850px; } .sheet-column { width: 180px; margin-left: 5px; padding-right:10px; text-align: center; /* float: left; */ } .sheet-column-slight { width: 165px; } .sheet-name, .sheet-lineage { width: 210px; } select.sheet-pc-name { margin-top: 10px; margin-bottom:3px; } label.sheet-lineage { margin-top: 12px; margin-bottom: 2px; } label.sheet-npc-name-die { margin-top: 1px; } div.sheet-element.sheet-npc-armor { margin-top:-5px; } label.sheet-pc-name-die { margin-top: 5px; margin-bottom: 2px; } .sheet-name input, .sheet-lineage input { width: 210px; } input.sheet-pc-name, .sheet-lineage input { font-size: 1.2em; height:32px; } .sheet-column.sheet-narrow { width: 80px; margin-left:0; } .sheet-column.sheet-wide { width: 320px; } .sheet-logo { display: block; margin-left: auto; margin-right: auto; width:95%; } .sheet-logo .sheet-mutate { filter: invert(100%) grayscale(100%); } div.sheet-wounds { text-align: center; display: grid; grid-template-columns: 20px 20px 150px; grid-template-rows: auto auto auto auto auto auto; grid-auto-flow: row; grid-gap:0px; } div.sheet-wound.sheet-row { vertical-align: bottom; } div.sheet-value { margin-top:-2px; font-size: 1.5em; font-weight: bold; } span.sheet-consequence { display: block; /* vertical-align: bottom; width: 65%; height: 100%; margin-left: 15px; */ text-align: left; margin-left: 10px; margin-top:10px; font-size:0.9em; } span.sheet-consequence.sheet-defeated { margin-top:0px; } div.sheet-invasive { border-bottom: 1px solid #595959; margin-bottom: 7px; height: 7px; } div.sheet-invasive label { text-align: center; position: relative; top: 0px; color: white; background: black; width: 25%; padding: 0px; margin: 0px; margin-left: auto; margin-right: auto; z-index: 2; line-height: 14px; margin-top:7px; font-size:0.8em; } div.sheet-invasive label.sheet-divine-favor { width: 120px; } div.sheet-invasive label.sheet-divine-favor { width: 120px; } div.sheet-invasive.sheet-powers, div.sheet-invasive.sheet-weapons { width: 99%; } div.sheet-invasive.sheet-powers label { width: 100px; } div.sheet-invasive.sheet-combat, div.sheet-npc-customrolls div.sheet-invasive { width: 135px; margin-left: 3px; } div.sheet-minion-dice div.sheet-invasive { width: 320px; margin-left: 10px } div.sheet-invasive label.sheet-minion-dice { width: 100px; } div.sheet-invasive label.sheet-combat { width: 90px; } div.sheet-invasive label.sheet-weapons { width: 200px; } div.sheet-invasive label.sheet-oaths { width: 140px; } div.sheet-invasive label.sheet-stuff { width: 100px; } div.sheet-invasive label.sheet-glory, div.sheet-invasive label.sheet-quests, div.sheet-invasive label.sheet-wounds, div.sheet-invasive label.sheet-npc-notes { width: 70px; } ul { padding: 0px; margin: 0px; } li { list-style: none; } .sheet-weaponhands { width:140px; } textarea.sheet-hand { width:125px; height:30px; } div.sheet-customroller.sheet-dieroller button[type=roll] { margin-top: 6px; margin-bottom: 1px; font-size:1.1em; } div.sheet-column div.sheet-customroller textarea.sheet-customroll { text-align:left; margin-left:5px; width:125px; height:30px; } .sheet-notes { border: 1px solid #595959; border-radius: 5px; margin: 5px; margin-left: 0px; padding: 5px; font-size: 0.7em; } div.sheet-notes { width:125px; } .sheet-notes li { text-align: left; margin-left: 15px; text-indent: -15px; line-height: 12px; } .sheet-notes label { margin: 0px; text-align: center; font-size: 1.2em; line-height: 12px; } input.sheet-oathgiver { border: none; border-bottom: 1px solid #595959; border-radius: 0px; width: 136px; } input[type="number"].sheet-oathcount, input[type="text"].sheet-oathcount { border: 1px solid #595959; width: 40px; text-align:center; } input.sheet-advantage { border: none; border-bottom: 1px solid #595959; border-radius: 0px; width: 126px; } div.sheet-armor.sheet-checklist { text-align: left; line-height: 5px; margin-left: 10px; text-indent: -10px; } div.sheet-armor.sheet-checklist div.sheet-row { margin-top: 2px; } div.sheet-armor span { line-height: 10px; font-size: 0.8em; } div.sheet-range { display: block; margin: 0px 10px; position: relative; top: -5px; } div.sheet-range label { font-size: .5em; text-align: center; } div.sheet-range input { width: 50px; height: 15px; line-height: 12px; font-size: .75em; } div.sheet-ability { display: inline-block; margin: 0px 5px; vertical-align: top; } div.sheet-ability label { margin: 0px; padding: 0px; text-align: center; } div.sheet-element { display: inline-block; padding-bottom: 2px; margin: 0px 1px; vertical-align: top; } div.sheet-npc-grid button[type=roll], div.sheet-minion-grid button[type=roll], div.sheet-element button[type=roll], div.sheet-dieroller button[type=roll] { border:0; background: none; color:black; font-weight: bold; text-transform: uppercase; font-family: serif; } div.sheet-element label, div.sheet-npc-grid button[type=roll], div.sheet-minion-grid button[type=roll], div.sheet-element button[type=roll], div.sheet-dieroller button[type=roll] { margin: 0px; padding: 0px; text-align: center; } div.sheet-minion-grid button[type=roll].sheet-ability-roll.sheet-d6::before, div.sheet-npc-grid button[type=roll].sheet-ability-roll.sheet-d6::before, .sheet-ability-roll button[type=roll]::before, .sheet-dieroller button[type=roll]::before, .sheet-element button[type=roll]::before { content: "" !important; } div.sheet-element label, div.sheet-pc-weapons label, div.sheet-element button[type=roll], div.sheet-dieroller button[type=roll] { font-size: 0.9em; text-align: center; vertical-align: middle; } div.sheet-weaponhands button[type=roll] { font-size: 1.1em; } div.sheet-element input { width: 60px; } div.sheet-element textarea { width: 85px; height: 60px; } .sheet-repeating-field { margin-top: 5px; } .sheet-repeating-field label { text-align: center; } .repcontrol { min-height: 27px; } .repcontrol .btn { border: medium none; color: white !important; background: none; box-shadow: none; } .repcontrol .btn:focus { outline: 0; } .repcontrol .repcontrol_edit:after { content: '('; visibility: visible; font-family: pictos; background-color: #fff; border: 1px solid #595959; border-radius: 2px; font-size: 12px; height: 12px; width: 12px; padding: 2px 4px 2px 4px; color: #595959; } .editmode~.repcontrol .repcontrol_edit:after { content: ')'; } .repcontrol .repcontrol_add:before { content: '&'; visibility: visible; font-family: pictos; background-color: #fff; border: 1px solid #595959; border-radius: 2px; font-size: 12px; height: 12px; width: 12px; padding: 2px 4px 2px 4px; color: #595959; } .repcontrol .repcontrol_edit:hover:after, .repcontrol .repcontrol_add:hover:before { background-color: #EFEFEF; } .sheet-resources .repcontrol { margin-top: -10px; } .itemcontrol { z-index: 10; } .itemcontrol .repcontrol_del { font-size: 10px; margin-top: 3px; padding: 0px; height: 18px; width: 18px; } .itemcontrol .repcontrol_move { font-size: 10px; margin-top: 3px; padding: 0px; height: 18px; width: 18px; } div.sheet-impairment { margin: auto; width: 75px; height: 40px; position: relative; } select.sheet-die { position: relative; top: 0px; left: 0px; border: 1px solid #595959; width: 100%; height: 100%; padding: 0px; border-radius: 0; font-size: 18px; letter-spacing:-1px; font-weight:bold; color:black; } select.sheet-die.sheet-advantage { border: 1px solid #595959; width: 50px; height: 25px; } .sheet-checkboxes { display: block; padding-top: 5px; } label.sheet-checkbox { display: inline-block; position: relative; padding: 0px; margin: 0px 2px; cursor: pointer; font-size: 1em; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; height: 14px; width: 14px; } label.sheet-checkbox.sheet-glory { margin: 0px 1px; width: 12px; height: 14px; } label.sheet-checkbox.sheet-favor { margin: 0px 4px; } div.sheet-favor.sheet-row { padding-top: 5px; } label.sheet-checkbox.sheet-wound { width: 12px; height: 12px; vertical-align: bottom; margin: 3px 0px; padding: 3px; } label.sheet-checkbox.sheet-small, span.sheet-checkbox.sheet-small { height: 5px; width: 5px; margin: 0px; margin-right: 1px; } label.sheet-checkbox input[type="checkbox"], label.sheet-checkbox input[type="radio"] { position: absolute; top: 0px; left: 0px; width: 100%; opacity: 0; cursor: pointer; } .sheet-checkbox input:checked~.sheet-checkmark { background-color: #595959; color: white; } .sheet-checkbox input:checked~.sheet-checkmark:after { display: block; } .sheet-checkmark:after { content: ""; position: absolute; display: none; } .sheet-checkmark { position: absolute; top: 0; left: 0; height: 100%; width: 100%; border: 1px solid #595959; text-align: center; } span.sheet-impairment.sheet-checkmark { width: 10px; height: 10px; border: 1px solid #595959; } div.sheet-corner { position: absolute; height: 12px; width: 12px; } div.sheet-corner.sheet-top { border-top: 1px solid white; border-bottom: 1px solid #595959; top: 0px; } div.sheet-corner.sheet-bottom { border-top: 1px solid #595959; border-bottom: 1px solid white; bottom: 0px; } div.sheet-corner.sheet-left { border-left: 1px solid white; border-right: 1px solid #595959; left: 0px; } div.sheet-corner.sheet-right { border-left: 1px solid #595959; border-right: 1px solid white; right: 0px; } label.sheet-checkbox.sheet-corner { position: absolute; height: 10px; width: 10px; } label.sheet-checkbox.sheet-corner.sheet-top { top: -1px; } label.sheet-checkbox.sheet-corner.sheet-bottom { bottom: 1px; } label.sheet-checkbox.sheet-corner.sheet-left { left: -1px; } label.sheet-checkbox.sheet-corner.sheet-right { right: 1px; } div.sheet-npc-wound { text-align:center; margin-top:5px; } div.sheet-npc-favor { text-align:center; margin-top:5px; } input.sheet-npc-wound { display:inline-block; width: 130px; height: 24px; } label.sheet-npc-wound.sheet-wound { height:14px; width:14px; } div.sheet-npc-wound label.sheet-npc-wound { font-size: 1.5em; color:black; font-weight:bold; } span.sheet-npc-wound { font-size: .8em; } input.sheet-weapons.sheet-details { width: 220px; } input.sheet-minion.sheet-name { width: 140px; margin-top: 3px; height:32px; font-size:1.2em; } input[type="number"].sheet-die { font-family: cursive; box-shadow: none; border: 1px solid #595959; margin: 0px; padding: 1px; height: 20px; width: 36px !important; font-size: 0.8em; font-weight: bold; } .sheet-die-grid { display: grid; grid-template-columns: 20px 36px 20px 36px; grid-gap: 0px 2px; width:118px; border: 1px solid #595959; border-radius: 5px; margin: 5px; padding: 5px; margin-left:15px; margin-bottom: 0px; /* grid-auto-flow: column; */ } label.sheet-die { font-size:0.9em; text-align:right; } div.sheet-column.sheet-dieroller { width: 150px; } .sheet-pc-weapons { display:inline-block; } input.sheet-pc-weapons { height: 20px; margin-bottom:2px; } label.sheet-pc-weapons.sheet-weapon-name, input.sheet-pc-weapons.sheet-weapon-name { width:90px; } label.sheet-pc-weapons.sheet-weapon-dice, input.sheet-pc-weapons.sheet-weapon-dice { width:80px; text-align:center; } label.sheet-pc-weapons.sheet-weapon-range, input.sheet-pc-weapons.sheet-weapon-range { width:50px; text-align:center; } label.sheet-pc-weapons.sheet-weapon-notes, input.sheet-pc-weapons.sheet-weapon-notes { width:120px; } div.sheet-armor label.sheet-armor { margin-top: 5px; } div.sheet-armor { width: 75px; } div.sheet-armor.sheet-checklist { width:80px; } div.sheet-pc-weapons textarea.sheet-specialitems { width: 280px; } div.sheet-grid1 textarea.sheet-stuff, div.sheet-pc-weapons textarea.sheet-specialitems { height: 45px; resize:vertical; } span.sheet-strong { font-weight:bold; } div.sheet-dieroller label.sheet-bonus-dice { margin-bottom: 7px; } span.sheet-diesize { text-transform:lowercase; font-size:2em; } div.sheet-dieroller button[type="roll"].sheet-d10 { font-size:1.3em; margin-top:-5px; } span.sheet-d4 { font-family: 'dicefontd4'; } span.sheet-d6 { font-family: 'dicefontd6'; } span.sheet-d8 { font-family: 'dicefontd8'; } span.sheet-d10 { font-family: 'dicefontd10'; } span.sheet-d12 { font-family: 'dicefontd12'; } .sheet-advances { display:inline-block; } input[type="number"].sheet-advances { width:80px !important; height:28px; padding:4px; } label.sheet-advances { width:80px; font-size:0.9em; } input.sheet-npc-wound-temp { width:105px; } input.sheet-minion-number { height:40px; } div.sheet-gm-rolls label.sheet-roll-label { display:inline-block; width: 60px; margin-bottom: 2px; } div.sheet-gm-rolls label.sheet-roll-name { width: 120px; } div.sheet-gm-rolls label.sheet-roll-dice { width: 100px; } div.sheet-gm-rolls input.sheet-roll-name { width: 120px; margin-bottom:3px; } div.sheet-gm-rolls input.sheet-roll-dice { width: 100px; margin-bottom:3px; } div.sheet-gm-rolls input.sheet-roll-bonuses { width: 60px; margin-bottom:3px; } div.sheet-gm-rolls input.sheet-roll-notes { width: 440px; margin-bottom:5px; font-size:0.9em; height:20px; } div.sheet-gm-rolls button[type="roll"].sheet-d6 { font-size:1.2em; } div.sheet-column div.sheet-customroller button[type="roll"].sheet-ability-roll, div.sheet-column div.sheet-customroller textarea.sheet-customroll.sheet-npc-customroll { margin-left: -10px; } div.sheet-npc-wound input.sheet-npc-favour { height:28px; } div.sheet-npc-customrolls textarea.sheet-npc-notes { resize:vertical; margin-left: -10px; width: 125px; height: 100px; } span.sheet-stretch { display:inline-block; -webkit-transform:scale(.8,1.2); /* Safari and Chrome */ -moz-transform:scale(.8,1.2); /* Firefox */ -ms-transform:scale(.8,1.2); /* IE 9 */ -o-transform:scale(.8,1.2); /* Opera */ transform:scale(.8,1.2); /* W3C */ } input.sheet-version { display:none; } div.sheet-npc-grid textarea, div.sheet-npc-grid div.sheet-column.sheet-dieroller textarea.sheet-npc-customroll.sheet-npc-customroll { height:15px; } div.sheet-minion-name div.sheet-name, div.sheet-npc-name div.sheet-name { width: 160px; } div.sheet-minion-name input.sheet-character-name, div.sheet-npc-name input.sheet-character-name { width: 150px; } div.sheet-minion-type div.sheet-column, div.sheet-npc-type div.sheet-column { width: 80px; } .sheet-strife { width:auto; } div.sheet-minion-type select.sheet-creature-type, div.sheet-npc-type select.sheet-creature-type { width:80px; height:28px; margin-left:-10px; text-align-last:center; } div.sheet-minion-type label.sheet-creature-type, div.sheet-npc-type label.sheet-creature-type, div.sheet-npc-strife label.sheet-strife, div.sheet-minion-strife label.sheet-strife { margin-top:7px; margin-bottom:3px; } div.sheet-npc-strife input.sheet-strife, div.sheet-minion-strife input.sheet-strife { height: 28px; font-size:1.2em; } div.sheet-minion-type label.sheet-creature-type, div.sheet-npc-type label.sheet-creature-type { margin-left:-10px; } div.sheet-minion-dice div.sheet-weaponhands { width: 110px } div.sheet-minion-dice div.sheet-weaponhands textarea { width: 100px; height: 35px; } div.sheet-minion-dice div.sheet-weaponhands.sheet-bonusdice { width: 80px } div.sheet-minion-dice div.sheet-weaponhands.sheet-bonusdice label { font-size:1.1em; margin-top:5px; } div.sheet-npc-powers.sheet-npc-grid select, div.sheet-npc-weapons.sheet-npc-grid select, div.sheet-minion-powers.sheet-minion-grid select, div.sheet-minion-weapons.sheet-minion-grid select, select.sheet-creature-type { font-family:cursive; width: 70px; padding:0; margin: 0px; text-align-last: left; box-shadow: none; border: 1px solid #595959; height:24px; } div.sheet-npc-powers.sheet-npc-grid input.sheet-dice, div.sheet-minion-powers.sheet-minion-grid input.sheet-dice { width: 60px; text-align:center; } div.sheet-npc-weapons.sheet-npc-grid input.sheet-dice, div.sheet-minion-weapons.sheet-minion-grid input.sheet-dice { width: 90px; text-align:center; } div.sheet-npc-powers.sheet-npc-grid input, div.sheet-npc-weapons.sheet-npc-grid input, div.sheet-minion-powers.sheet-minion-grid input, div.sheet-minion-weapons.sheet-minion-grid input { margin-top: -5px; height: 24px; /* margin-bottom: 5px; */ } div.sheet-npc-grid input.sheet-weapons.sheet-details, input.sheet-powers.sheet-details, div.sheet-minion-grid input.sheet-weapons.sheet-details, div.sheet-minion-grid input.sheet-powers.sheet-details { width: 190px; } div.sheet-npc-grid input.sheet-weapons.sheet-name, input.sheet-powers.sheet-name { width: 110px; } div.sheet-minion-grid input.sheet-weapons.sheet-name, div.sheet-minion-grid input.sheet-powers.sheet-name { width: 150px; } div.sheet-npc-powers label.sheet-npc-power, div.sheet-npc-weapons label.sheet-npc-weapon, div.sheet-minion-powers label.sheet-npc-power, div.sheet-minion-weapons label.sheet-npc-weapon { display:inline-block; text-align:left; margin-left:5px; font-size:0.9em; } div.sheet-npc-powers label.sheet-power-name, div.sheet-npc-weapons label.sheet-weapon-name { width: 105px; } div.sheet-minion-powers label.sheet-power-name, div.sheet-minion-weapons label.sheet-weapon-name { width: 155px; } div.sheet-npc-powers label.sheet-power-details, div.sheet-minion-powers label.sheet-power-details { width: 185px; } div.sheet-npc-powers label.sheet-power-ability, div.sheet-minion-powers label.sheet-power-ability { width: 72px; } div.sheet-npc-weapons label.sheet-weapon-ability, div.sheet-minion-weapons label.sheet-weapon-ability { width: 82px; } div.sheet-npc-weapons label.sheet-weapon-details, div.sheet-minion-weapons label.sheet-weapon-details { width: 195px; } div.sheet-npc-powers label.sheet-power-dice, div.sheet-npc-weapons label.sheet-weapon-dice, div.sheet-minion-powers label.sheet-power-dice, div.sheet-minion-weapons label.sheet-weapon-dice { width: 40px; } div.sheet-npc-weapons, div.sheet-npc-powers, label.sheet-npc-weapons, label.sheet-npc-powers, div.sheet-minion-weapons, div.sheet-minion-powers, label.sheet-minion-weapons, label.sheet-minion-powers { text-align:left; padding-left: 5px; } input.sheet-weapons, input.sheet-powers { margin-top: 5px; } div.sheet-npc-grid.sheet-npc-notes { display: none; }