/* System Location Roll Template Styles */ .sheet-rolltemplate-system { border: 1px black solid; } .sheet-rolltemplate-system div.sheet-header { width: 100%; border: 1px black solid; text-align: center; color: lightgray; background: black; font-size: 110%; } .sheet-rolltemplate-system div.sheet-subheader { width: 100%; border: 1px black solid; text-align: center; color: lightgray; background: black; font-size: 75%; } .sheet-rolltemplate-system div.sheet-table { display: table; background: white; color: black; width: 100%; } .sheet-rolltemplate-system div.sheet-table-header { display: table-row; background: dimgray; color: lightgray; } .sheet-rolltemplate-system div.sheet-table-row { display: table-row; } .sheet-rolltemplate-system div.sheet-table-row:nth-child(odd) { background: linear-gradient(to right, gainsboro, white); } .sheet-rolltemplate-system div.sheet-table-cell { display: table-cell; text-align: center; } .sheet-rolltemplate-system span.sheet-font-pictos { font-family: 'Pictos'; } .sheet-rolltemplate-system span.sheet-rollvalue .inlinerollresult { display: inline-block; padding: 0px; border: 1px solid black; background: #BEBEBE; color: black; min-width: 1.5em; } .sheet-rolltemplate-system .inlinerollresult { display: inline-block; text-align: center; padding: 0px; border: none; color: inherit; background: inherit; font-weight: inherit; } .sheet-rolltemplate-system .inlinerollresult.fullcrit { border: none; color: inherit; background: inherit; font-weight: inherit; } .sheet-rolltemplate-system .inlinerollresult.fullfail { border: none; color: inherit; background: inherit; font-weight: inherit; } .sheet-rolltemplate-system .inlinerollresult.importantroll { border: none; color: inherit; background: inherit; font-weight: inherit; }