/* Social Hit Roll Template Styles */ .sheet-rolltemplate-resolution-pool { border: 1px black solid; } .sheet-rolltemplate-resolution-pool div.sheet-header { width: 100%; text-align: center; color: lightgray; background: black; font-size: 110%; } .sheet-rolltemplate-resolution-pool div.sheet-subheader { width: 100%; text-align: center; color: lightgray; background: black; font-size: 75%; } .sheet-rolltemplate-resolution-pool div.sheet-content { border: 1px black solid; padding: 2px; background: white; } .sheet-rolltemplate-resolution-pool div.sheet-table { display: table; background: white; color: black; width: 100%; } .sheet-rolltemplate-resolution-pool div.sheet-table-header { display: table-row; background: dimgray; color: lightgray; } .sheet-rolltemplate-resolution-pool div.sheet-table-row { display: table-row; } .sheet-rolltemplate-resolution-pool div.sheet-table-row:nth-child(odd) { background: linear-gradient(to right, gainsboro, white); } .sheet-rolltemplate-resolution-pool div.sheet-table-cell { display: table-cell; text-align: center; } .sheet-rolltemplate-resolution-pool .inlinerollresult { display: inline-block; text-align: center; padding: 0px; border: none; color: inherit; background: inherit; font-weight: inherit; } .sheet-rolltemplate-resolution-pool .inlinerollresult.fullcrit { border: none; color: inherit; background: inherit; font-weight: inherit; } .sheet-rolltemplate-resolution-pool .inlinerollresult.fullfail { border: none; color: inherit; background: inherit; font-weight: inherit; } .sheet-rolltemplate-resolution-pool .inlinerollresult.importantroll { border: none; color: inherit; background: inherit; font-weight: inherit; }