/* Basic tags, including fixes for broken columns*/ * { box-sizing: border-box; } input[type=text], input[type=number], select, option, textarea { font-size: 11px; padding: 4px 0 4px 4px; } select { width: auto; } table { border: none; border-collapse: collapse; padding: 0px; } table td { border: none; margin: 0px; padding: 5px; } /* TABBED SHEET INFO style stuff */ .sheet-tabs { list-style-type:none; padding:0; margin:0; position:relative; } .sheet-tabs li { float:left; } .sheet-tabs li > input { display:none; } .sheet-tabs li > label { display:inline-block; padding:5px 20px; width:auto; } .sheet-tabs .sheet-tab-content { display:none; left:0; min-width: 850px; position:absolute; } /* Roll button icon*/ .charsheet button[type=roll].sheet-d6-dice::before { font-family: 'dicefontd6',arial; content: 'F '; } /* functional stuff*/ .sheet-tabs li > input:checked + label { background-color:#ddd; } .sheet-tabs li > input:checked ~ .sheet-tab-content { display:block; } /* GENERAL STYLING OF ELEMENTS WITHIN THE SHEET */ .sheet-aname { width: 120px; } .sheet-arating { width: 50px !important;} /* sorry, had to */ .sheet-atable { display: table; width: 100%; font-size: 11px; } .sheet-atable .itemcontrol { height: auto !important; } /* needed in tables? */ .sheet-atable .repcontainer { display: table-row-group; } .sheet-atablecell{ display: table-cell; padding: 5px; } .sheet-atablerow, .sheet-atable .repitem { display: table-row; } .sheet-clearboth { clear: both;} .sheet-floatleft { float: left; } .sheet-weaponstable input, .sheet-weaponstable select, .sheet-weaponstable textarea, .sheet-weaponstable .sheet-atablecell, .sheet-spellstable input, .sheet-spellstable select, .sheet-spellstable textarea, .sheet-spellstable .sheet-atablecell { font-size: 9.5px; height: initial; min-height: 24px; padding: 2px 0px 2px 3px; } /* SPELL TEMPLATE */ .sheet-rolltemplate-spell table { width:100%; border:1px; color: black; font-size: 1em; font-family: "Helvetica Neue", Helvetica, sans-serif; } .sheet-rolltemplate-spell th { background-color:#000; color:#ff69b4; } .sheet-rolltemplate-spell .userscript-tcat { font-weight: bold; } .sheet-rolltemplate-spell td { padding: 5px; border-bottom: 1px solid black; } .sheet-rolltemplate-spell tr:nth-child(odd) { background-color: rgba(217, 217, 214,1); } .sheet-rolltemplate-spell tr:nth-child(even) { background-color: rgba(233, 233, 233,1); } .sheet-rolltemplate-spell .inlinerollresult { display: inline-block; min-width: 1.5em; text-align: center; border: 2px solid rgba(167, 168, 170,1); /*Cool Gray 6 C*/ } .sheet-rolltemplate-spell .inlinerollresult.fullcrit { border: 2px solid #3FB315; } .sheet-rolltemplate-spell .inlinerollresult.fullfail { border: 2px solid #B31515; } .sheet-rolltemplate-spell .inlinerollresult.importantroll { border: 2px solid #4A57ED; } /* SKILL TEMPLATE */ .sheet-rolltemplate-skill table { width:100%; border:1px; color: black; font-size: 1em; font-family: "Helvetica Neue", Helvetica, sans-serif; } .sheet-rolltemplate-skill th { color:#000; background-color:#ff69b4; } .sheet-rolltemplate-skill .userscript-tcat { font-weight: bold; } .sheet-rolltemplate-skill td { padding: 5px; border-bottom: 1px solid black; } .sheet-rolltemplate-skill tr:nth-child(even) { background-color: rgba(217, 217, 214,1); } .sheet-rolltemplate-skill tr:nth-child(odd) { background-color: rgba(233, 233, 233,1); } .sheet-rolltemplate-skill .inlinerollresult { display: inline-block; min-width: 1.5em; text-align: center; border: 2px solid rgba(167, 168, 170,1); /*Cool Gray 6 C*/ } .sheet-rolltemplate-skill .inlinerollresult.fullcrit { border: 2px solid #3FB315; } .sheet-rolltemplate-skill .inlinerollresult.fullfail { border: 2px solid #B31515; } .sheet-rolltemplate-skill .inlinerollresult.importantroll { border: 2px solid #4A57ED; } /* ATTRIBUTE TEST TEMPLATE */ .sheet-rolltemplate-attrib table { width:100%; border:1px; color: black; font-size: 1em; font-family: "Helvetica Neue", Helvetica, sans-serif; } .sheet-rolltemplate-attrib th { color:#fff; background-color:#000; } .sheet-rolltemplate-attrib .userscript-tcat { font-weight: bold; } .sheet-rolltemplate-attrib td { padding: 5px; border-bottom: 1px solid black; } .sheet-rolltemplate-attrib tr:nth-child(even) { background-color: rgba(217, 217, 214,1); } .sheet-rolltemplate-attrib tr:nth-child(odd) { background-color: rgba(233, 233, 233,1); } .sheet-rolltemplate-attrib .inlinerollresult { display: inline-block; min-width: 1.5em; text-align: center; border: 2px solid rgba(167, 168, 170,1); /*Cool Gray 6 C*/ } .sheet-rolltemplate-attrib .inlinerollresult.fullcrit { border: 2px solid #3FB315; } .sheet-rolltemplate-attrib .inlinerollresult.fullfail { border: 2px solid #B31515; } .sheet-rolltemplate-attrib .inlinerollresult.importantroll { border: 2px solid #4A57ED; } /* INITIATIVE TEMPLATE */ .sheet-rolltemplate-init table { width:100%; border:1px; color: black; font-size: 1em; font-family: "Helvetica Neue", Helvetica, sans-serif; } .sheet-rolltemplate-init th { color:#000; background-color:crimson; } .sheet-rolltemplate-init .userscript-tcat { font-weight: bold; } .sheet-rolltemplate-init .userscript-bonus { font-weight:bold; color:forestgreen; } .sheet-rolltemplate-init td { padding: 5px; border-bottom: 1px solid black; } .sheet-rolltemplate-init tr:nth-child(even) { background-color: rgba(217, 217, 214,1); } .sheet-rolltemplate-init tr:nth-child(odd) { background-color: rgba(233, 233, 233,1); } .sheet-rolltemplate-init .inlinerollresult { display: inline-block; min-width: 1.5em; text-align: center; border: 2px solid rgba(167, 168, 170,1); /*Cool Gray 6 C*/ } .sheet-rolltemplate-init .inlinerollresult.fullcrit { border: 2px solid #3FB315; } .sheet-rolltemplate-init .inlinerollresult.fullfail { border: 2px solid #B31515; } .sheet-rolltemplate-init .inlinerollresult.importantroll { border: 2px solid #4A57ED; } /* DAMAGE RESISTANCE TEMPLATE */ .sheet-rolltemplate-damageresist table { width:100%; border:1px; color: black; font-size: 1em; font-family: "Helvetica Neue", Helvetica, sans-serif; } .sheet-rolltemplate-damageresist th { color:#000; background-color:#6C7B8B; } .sheet-rolltemplate-damageresist .userscript-tcat { font-weight: bold; } .sheet-rolltemplate-damageresist .userscript-bonus { font-weight:bold; color:forestgreen; } .sheet-rolltemplate-damageresist td { padding: 5px; border-bottom: 1px solid black; } .sheet-rolltemplate-damageresist tr:nth-child(even) { background-color: rgba(217, 217, 214,1); } .sheet-rolltemplate-damageresist tr:nth-child(odd) { background-color: rgba(233, 233, 233,1); } .sheet-rolltemplate-damageresist .inlinerollresult { display: inline-block; min-width: 1.5em; text-align: center; border: 2px solid rgba(167, 168, 170,1); /*Cool Gray 6 C*/ } .sheet-rolltemplate-damageresist .inlinerollresult.fullcrit { border: 2px solid #3FB315; } .sheet-rolltemplate-damageresist .inlinerollresult.fullfail { border: 2px solid #B31515; } .sheet-rolltemplate-damageresist .inlinerollresult.importantroll { border: 2px solid #4A57ED; }