.charsheet { background-color: #888888; border: 2px solid black; color:black; width: 840px; } .dummy{ /*incase BOM decides to screw up css */ } /* -------------------------------------------------------------------------- */ input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button { -webkit-appearance: none; margin: 0; background-color: rgba(255,255,255,0.5); } select { margin: 0; padding: 0; background-color: rgba(255,255,255,0.5); } /* Tweak repeating section buttons so they have a bottom margin and dont overflow when in edit mode. */ div[class^="repcontrol"] { margin: 0 0 0 0; } div[class="repcontainer editmode"] ~ div[class^="repcontrol"] button[class="btn repcontrol_add"] { display: inline-block!important; visibility: hidden; } .charsheet .repcontrol_add, .charsheet .repcontrol_edit, .charsheet .repcontrol_del { display: block; background: #7c746a; color: white; box-shadow:none; font-size:0.7em; height:1.5em; } /* ------------------------------Show Only NPCS etc-------------------------------------------- */ input.sheet-hide:checked ~ div.sheet-2colrow, input.sheet-hide:checked ~ div.sheet-3colrow, input.sheet-hide:checked ~ div.sheet-section, input.sheet-hide:checked ~ h4.sheet-section-head { display: none; } /* -------------------------------------------------------------------------- */ .charsheet div.sheet-major-wound { display: none; } .sheet-majorwound[value="1"]:checked ~ div.sheet-major-wound { display: block; } /* -------------------------------------------------------------------------- */ .charsheet div.sheet-companions { display: none; } .sheet-togglecompanions[value="1"]:checked ~ div.sheet-companions { display: block; } /* -------------------------------------------------------------------------- */ .charsheet div.sheet-vehicles { display: none; } .sheet-togglevehicles[value="1"]:checked ~ div.sheet-vehicles { display: block; } /* -------------------------------------------------------------------------- */ .charsheet div.sheet-downtime { display: none; } .sheet-toggledowntime[value="1"]:checked ~ div.sheet-downtime { display: block; } /* -------------------------------------------------------------------------- */ .charsheet div.sheet-spells { display: none; } .sheet-togglespells[value="1"]:checked ~ div.sheet-spells { display: block; } /* -------------------------------------------------------------------------- */ .charsheet div.sheet-simplearmorsection { display: none; } .sheet-togglesimplearmor[value="1"]:checked ~ div.sheet-simplearmorsection { display: block; } /* -------------------------------------------------------------------------- */ .charsheet div.sheet-armorsection { display: none; } .sheet-togglearmor[value="1"]:checked ~ div.sheet-armorsection { display: block; } /* -------------------------------------------------------------------------- */ .charsheet div.sheet-dicerollsection { display: none; } .sheet-toggledr[value="1"]:checked ~ div.sheet-dicerollsection { display: block; } /* -------------------------------------------------------------------------- */ .charsheet div.sheet-pulptalentssection { display: none; } .sheet-toggletalents[value="1"]:checked ~ div.sheet-pulptalentssection { display: block; } /* -------------------------------------------------------------------------- */ .charsheet div.sheet-bompulpsection { display: none; } .sheet-pulpbomtoggle[value="1"]:checked ~ div.sheet-bompulpsection { display: block; } .sheet-pulpbomtoggle[value="1"]:checked ~ div.sheet-sanitysection { display: none; } /* -------------------------------------------------------------------------- */ .charsheet div.sheet-pulphpsection { display: none; } .sheet-showpulp[value="1"]:checked ~ div.sheet-pulphpsection { display: block; } .sheet-showpulp[value="1"]:checked ~ div.sheet-hpsection { display: none; } /* -------------------------------------------------------------------------- */ .charsheet div.sheet-heroinfo { display: none; } .sheet-showpulp[value="1"]:checked ~ div.sheet-heroinfo { display: block; } .sheet-showpulp[value="1"]:checked ~ div.sheet-investigatorinfo { display: none; } /* -------------------------------------------------------------------------- */ .charsheet div.sheet-pulplogosection { display: none; } .sheet-showpulp[value="1"]:checked ~ div.sheet-pulplogosection { display: block; } .sheet-showpulp[value="1"]:checked ~ div.sheet-logosection { display: none; } /* --------------------------------Era Skills------------------------------------------ */ .charsheet div.sheet-skills1 { display: none; } .charsheet div.sheet-skills2 { display: none; } .charsheet div.sheet-skills3 { display: none; } .charsheet div.sheet-skills4 { display: none; } .charsheet div.sheet-skills5 { display: none; } .charsheet div.sheet-skills6 { display: none; } .charsheet div.sheet-skills7 { display: none; } .sheet-showskills[value="1"]:checked ~ div.sheet-skills1 { display: block; } .sheet-showskills[value="2"]:checked ~ div.sheet-skills2 { display: block; } .sheet-showskills[value="3"]:checked ~ div.sheet-skills3 { display: block; } .sheet-showskills[value="4"]:checked ~ div.sheet-skills4 { display: block; } .sheet-showskills[value="5"]:checked ~ div.sheet-skills5 { display: block; } .sheet-showskills[value="6"]:checked ~ div.sheet-skills6 { display: block; } .sheet-showskills[value="7"]:checked ~ div.sheet-skills7 { display: block; } /* ------------------------------Options Config-------------------------------------------- */ .sheet-HideConfig:checked ~ *.sheet-config { display:none; } .charsheet span.sheet-is-config::after { /*Close Config*/ content: "^"; } .charsheet .sheet-HideConfig:checked + span.sheet-is-config::after { /*Show Configuration*/ content: "v"; } .charsheet span.sheet-is-config { text-align: center; display: inline-block; width: 5%; height: 16px; font-size: 9px; /*font-family: "Pictos";*/ /*background: #65763c;*/ background: black; /*#93537c;*/ color: white; /*white;*/ font-weight: bold; border-radius: 4px; margin-left: -5%; } .charsheet input.sheet-HideConfig { width: 5%; height: 16px; cursor: pointer; margin-left: auto; margin-top: auto; /*position: absolute; right: 20%;*/ opacity: 0; z-index: 9999; } .charsheet .sheet-HideConfig:checked + span.sheet-is-config { background: black; border-radius: 4px; color: white; } .charsheet label.sheet-configitem { margin-left: 10px; width: 50px; font-size: .9em; font-weight: normal } /* ------------------------------Sheet Arrow-------------------------------------------- */ input.sheet-arrow::after { float: left; font-family: pictos; content: "E"; opacity: 1.5; } input.sheet-arrow { float: left; font-family: pictos; content: "E"; opacity: 0.5; } .charsheet .sheet-arrow:checked ~ div.sheet-section, .charsheet .sheet-arrow:checked ~ div.sheet-skills1, .charsheet .sheet-arrow:checked ~ div.sheet-skills2, .charsheet .sheet-arrow:checked ~ div.sheet-skills3, .charsheet .sheet-arrow:checked ~ div.sheet-skills4, .charsheet .sheet-arrow:checked ~ div.sheet-skills5, .charsheet .sheet-arrow:checked ~ div.sheet-skills6, .charsheet .sheet-arrow:checked ~ div.sheet-skills7 { display: none; } /* -------------------------------Headers Coloring------------------------------------------- */ .sheet-showskills[value="1"]:checked ~ h4.sheet-section-head { background-image: linear-gradient(black, #840032); background-color: #840032; color: white; text-align: center; font-weight: normal; font-style: normal; border: 1px solid black; } .sheet-showskills[value="2"]:checked ~ h4.sheet-section-head { background-image: linear-gradient(black, #262626); background-color: black; color: white; text-align: center; font-weight: normal; font-style: normal; border: 1px solid black; } .sheet-showskills[value="3"]:checked ~ h4.sheet-section-head { background-image: linear-gradient(black, #112749); background-color: #112749; color: white; text-align: center; font-weight: normal; font-style: normal; border: 1px solid black; } .sheet-showskills[value="4"]:checked ~ h4.sheet-section-head { background-image: linear-gradient(black, #273f13); background-color: #273f13; color: white; text-align: center; font-weight: normal; font-style: normal; border: 1px solid black; } .sheet-showskills[value="5"]:checked ~ h4.sheet-section-head { background-image: linear-gradient(black, #6B5A38); background-color: #6B5A38; color: white; text-align: center; font-weight: normal; font-style: normal; border: 1px solid black; } .sheet-showskills[value="6"]:checked ~ h4.sheet-section-head { background-image: linear-gradient(black, #31657b); background-color: #31657b; color: white; text-align: center; font-weight: normal; font-style: normal; border: 1px solid black; } .sheet-showskills[value="7"]:checked ~ h4.sheet-section-head { background-image: linear-gradient(black, #65356f); background-color: #65356f; color: white; text-align: center; font-weight: normal; font-style: normal; border: 1px solid black; } .sheet-showpulp[value="1"]:checked ~ h4.sheet-section-head, .sheet-showpulp[value="1"]:checked ~ div.sheet-pulphpsection h4.sheet-section-head, .sheet-showpulp[value="1"]:checked ~ div.sheet-heroinfo h4.sheet-section-head { background-image: linear-gradient(#750000, #800000); background-color: #800000; color: white; text-align: center; font-weight: normal; font-style: normal; border: 1px solid black; } /* -------------------------------------------------------------------------- */ h4.sheet-section-head { background-color: black; color: white; text-align: center; font-weight: normal; font-style: normal; border: 1px solid black; } hr { display: block; margin-top: 0.7em; margin-bottom: 0.7em; border: 0; height: 1px; background-image: linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0)); } div.sheet-section { background-color: #c4beb6; /* #c9c7c3 #d1cdc5 #c9c8c5 */ border: 2px solid black; padding: 1%; margin: 0 0 1% 0; } table td.sheet-attr { width: 13.33%; height: 58px; } table td.sheet-attr-label { height: 56px; font-size: 120%; text-align: center; } input[type="text"].sheet-attr-input { width: 52px; height: 40px; font-size: 200%; text-align: center; } table td.sheet-attr-roll { height: 56px; text-align: center; } input.sheet-secondary-attr-input { width: 100%; text-align: center; } input[type="number"].sheet-secondary-attr-input { width: 100%; text-align: center; } table td.sheet-skill-label { width: 100%; height: 23px; } input[type="text"].sheet-skill-input { width: 30px; height: 23px; text-align: center; background-color: rgba(255,255,255,0.5); margin-bottom: 1px; } input[type="number"].sheet-skill-input { width: 30px; height: 23px; text-align: center; margin-bottom: 1px; } input[type="text"].sheet-skill-name-input { height: 23px; text-align: left; margin-bottom: 1px; } td.sheet-otherskill-reminder { font-size: 80%; } input[type="text"].sheet-narrow-input { background-color: rgba(255,255,255,0.5); color: black; height: 16px; text-align: center; font-size: 85%; } texarea.sheet-backstory-box { height: 75px; background-color: rgba(255,255,255,0.5); } textarea { background-color: rgba(255,255,255,0.5); resize: vertical; margin: 0 0 0 0; } input { background-color: rgba(255,255,255,0.5); } /* ------------------------------------------ *//* Roll Templates *//* --------------------------------------- */ /* BD/PD defence rolltemplate */ .sheet-rolltemplate-coc-defence table { width: 100%; border: 1px solid black; color: black; background: #FFFFFF; } .sheet-rolltemplate-coc-defence caption { text-align: center; background: black; color: white; font-weight: bold; padding: 2px; border: 1px solid black; line-height: 1.6em; } .sheet-rolltemplate-coc-defence td { padding: 2px; border-bottom: 1px solid black; } .sheet-rolltemplate-coc-defence td.sheet-template_label { font-weight: bold; } .sheet-rolltemplate-coc-defence td.sheet-template_value { text-align: center; } .sheet-rolltemplate-coc-defence .inlinerollresult { display: inline-block; min-width: 1.5em; text-align: center; border: 2px solid black; background: #BEBEBE; } .sheet-rolltemplate-coc-defence .inlinerollresult.fullcrit { border: 2px solid black; background: #BEBEBE; } .sheet-rolltemplate-coc-defence .inlinerollresult.fullfail { border: 2px solid black; background: #BEBEBE; } .sheet-rolltemplate-coc-defence .inlinerollresult.importantroll { border: 2px solid black; background: #BEBEBE; } /* simple defence rolltemplate */ .sheet-rolltemplate-coc-defence-1 table { width: 100%; border: 1px solid black; color: black; background: #FFFFFF; } .sheet-rolltemplate-coc-defence-1 caption { text-align: center; background: black; color: white; font-weight: bold; padding: 2px; border: 1px solid black; line-height: 1.6em; } .sheet-rolltemplate-coc-defence-1 td { padding: 2px; border-bottom: 1px solid black; } .sheet-rolltemplate-coc-defence-1 td.sheet-template_label { font-weight: bold; } .sheet-rolltemplate-coc-defence-1 td.sheet-template_value { text-align: center; } .sheet-rolltemplate-coc-defence-1 .inlinerollresult { display: inline-block; min-width: 1.5em; text-align: center; border: 2px solid black; background: #BEBEBE; } .sheet-rolltemplate-coc-defence-1 .inlinerollresult.fullcrit { border: 2px solid black; background: #BEBEBE; } .sheet-rolltemplate-coc-defence-1 .inlinerollresult.fullfail { border: 2px solid black; background: #BEBEBE; } .sheet-rolltemplate-coc-defence-1 .inlinerollresult.importantroll { border: 2px solid black; background: #BEBEBE; } /* Vehicular Attack rolltemplate */ .sheet-rolltemplate-coc-vehicleattack table { width: 100%; border: 1px solid black; color: black; background: #FFFFFF; } .sheet-rolltemplate-coc-vehicleattack caption { text-align: center; background: black; color: white; font-weight: bold; padding: 2px; border: 1px solid black; line-height: 1.6em; } .sheet-rolltemplate-coc-vehicleattack td { padding: 2px; border-bottom: 1px solid black; } .sheet-rolltemplate-coc-vehicleattack td.sheet-template_label { font-weight: bold; } .sheet-rolltemplate-coc-vehicleattack td.sheet-template_value { text-align: center; } .sheet-rolltemplate-coc-vehicleattack .inlinerollresult { display: inline-block; min-width: 1.5em; text-align: center; border: 2px solid black; background: #BEBEBE; } .sheet-rolltemplate-coc-vehicleattack .inlinerollresult.fullcrit { border: 2px solid black; background: #BEBEBE; } .sheet-rolltemplate-coc-vehicleattack .inlinerollresult.fullfail { border: 2px solid black; background: #BEBEBE; } .sheet-rolltemplate-coc-vehicleattack .inlinerollresult.importantroll { border: 2px solid black; background: #BEBEBE; } /* PD/BD rolltemplate */ .sheet-rolltemplate-coc table { width: 100%; border: 1px solid black; color: black; background: #FFFFFF; } .sheet-rolltemplate-coc caption { text-align: center; background: black; color: white; font-weight: bold; padding: 2px; border: 1px solid black; line-height: 1.6em; } .sheet-rolltemplate-coc td { padding: 2px; border-bottom: 1px solid black; } .sheet-rolltemplate-coc td.sheet-template_label { font-weight: bold; } .sheet-rolltemplate-coc td.sheet-template_value { text-align: center; } .sheet-rolltemplate-coc .inlinerollresult { display: inline-block; min-width: 1.5em; text-align: center; border: 2px solid black; background: #BEBEBE; } .sheet-rolltemplate-coc .inlinerollresult.fullcrit { border: 2px solid black; background: #BEBEBE; } .sheet-rolltemplate-coc .inlinerollresult.fullfail { border: 2px solid black; background: #BEBEBE; } .sheet-rolltemplate-coc .inlinerollresult.importantroll { border: 2px solid black; background: #BEBEBE; } /* -------------------------------------------------------------------------- */ /* PD/BD Attack rolltemplate */ .sheet-rolltemplate-coc-attack table { width: 100%; border: 1px solid black; color: black; background: #FFFFFF; } .sheet-rolltemplate-coc-attack caption { text-align: center; background: black; color: white; font-weight: bold; padding: 2px; border: 1px solid black; line-height: 1.6em; } .sheet-rolltemplate-coc-attack td { padding: 2px; border-bottom: 1px solid black; } .sheet-rolltemplate-coc-attack td.sheet-template_label { font-weight: bold; } .sheet-rolltemplate-coc-attack td.sheet-template_value { text-align: center; } .sheet-rolltemplate-coc-attack .inlinerollresult { display: inline-block; min-width: 1.5em; text-align: center; border: 2px solid black; background: #BEBEBE; } .sheet-rolltemplate-coc-attack .inlinerollresult.fullcrit { border: 2px solid black; background: #BEBEBE; } .sheet-rolltemplate-coc-attack .inlinerollresult.fullfail { border: 2px solid black; background: #BEBEBE; } .sheet-rolltemplate-coc-attack .inlinerollresult.importantroll { border: 2px solid black; background: #BEBEBE; } /* -------------------------------------------------------------------------- */ /* simple (no PD/BD) rolltemplate */ .sheet-rolltemplate-coc-1 table { width: 100%; border: 1px solid black; color: black; background: #FFFFFF; } .sheet-rolltemplate-coc-1 caption { text-align: center; background: black; color: white; font-weight: bold; padding: 2px; border: 1px solid black; line-height: 1.6em; } .sheet-rolltemplate-coc-1 td { padding: 2px; border-bottom: 1px solid black; } .sheet-rolltemplate-coc-1 td.sheet-template_label { font-weight: bold; } .sheet-rolltemplate-coc-1 td.sheet-template_value { text-align: center; } .sheet-rolltemplate-coc-1 .inlinerollresult { display: inline-block; min-width: 1.5em; text-align: center; border: 2px solid black; background: #BEBEBE; } .sheet-rolltemplate-coc-1 .inlinerollresult.fullcrit { border: 2px solid black; background: #BEBEBE; } .sheet-rolltemplate-coc-1 .inlinerollresult.fullfail { border: 2px solid black; background: #BEBEBE; } .sheet-rolltemplate-coc-1 .inlinerollresult.importantroll { border: 2px solid black; background: #BEBEBE; } /* -------------------------------------------------------------------------- */ /* simple (no PD/BD) Attack rolltemplate */ .sheet-rolltemplate-coc-attack-1 table { width: 100%; border: 1px solid black; color: black; background: #FFFFFF; } .sheet-rolltemplate-coc-attack-1 caption { text-align: center; background: black; color: white; font-weight: bold; padding: 2px; border: 1px solid black; line-height: 1.6em; } .sheet-rolltemplate-coc-attack-1 td { padding: 2px; border-bottom: 1px solid black; } .sheet-rolltemplate-coc-attack-1 td.sheet-template_label { font-weight: bold; } .sheet-rolltemplate-coc-attack-1 td.sheet-template_value { text-align: center; } .sheet-rolltemplate-coc-attack-1 .inlinerollresult { display: inline-block; min-width: 1.5em; text-align: center; border: 2px solid black; background: #BEBEBE; } .sheet-rolltemplate-coc-attack-1 .inlinerollresult.fullcrit { border: 2px solid black; background: #BEBEBE; } .sheet-rolltemplate-coc-attack-1 .inlinerollresult.fullfail { border: 2px solid black; background: #BEBEBE; } .sheet-rolltemplate-coc-attack-1 .inlinerollresult.importantroll { border: 2px solid black; background: #BEBEBE; } /* -------------------------------------------------------------------------- */ /* simple dice-roll rolltemplate */ .sheet-rolltemplate-coc-dice-roll table { width: 100%; border: 1px solid black; color: black; background: #FFFFFF; } .sheet-rolltemplate-coc-dice-roll caption { text-align: center; background: black; color: white; font-weight: bold; padding: 2px; border: 1px solid black; line-height: 1.6em; } .sheet-rolltemplate-coc-dice-roll td { padding: 2px; border-bottom: 1px solid black; } .sheet-rolltemplate-coc-dice-roll td.sheet-template_label { font-weight: Bold; } .sheet-rolltemplate-coc-dice-roll td.sheet-template_value { text-align: center; } .sheet-rolltemplate-coc-dice-roll .inlinerollresult { display: inline-block; min-width: 1.5em; text-align: center; border: 2px solid black; background: #BEBEBE; } .sheet-rolltemplate-coc-dice-roll .inlinerollresult.importantroll { border: 2px solid black; background: #BEBEBE; } /* -------------------------------------------------------------------------- */ /* Dark Ages Bout of Madness- Real Time */ .sheet-rolltemplate-coc-bomadness-da-rt table { width: 100%; border: 1px solid black; color: black; background: #FFFFFF; } .sheet-rolltemplate-coc-bomadness-da-rt caption { text-align: center; background: black; color: white; font-weight: bold; padding: 2px; border: 1px solid black; line-height: 1.6em; } .sheet-rolltemplate-coc-bomadness-da-rt td { padding: 2px; border-bottom: 1px solid black; } .sheet-rolltemplate-coc-bomadness-da-rt td.sheet-template_label { font-weight: Bold; } .sheet-rolltemplate-coc-bomadness-da-rt td.sheet-template_value { text-align: center; background: #FFFFFF; } .sheet-rolltemplate-coc-bomadness-da-rt .inlinerollresult { display: inline-block; min-width: 1.5em; text-align: center; border: 2px solid black; background: #BEBEBE; } .sheet-rolltemplate-coc-bomadness-da-rt .inlinerollresult.importantroll { border: 2px solid black; background: #BEBEBE; } /* -------------------------------------------------------------------------- */ /* Bout of Madness- Real Time */ .sheet-rolltemplate-coc-bomadness-rt table { width: 100%; border: 1px solid black; color: black; background: #FFFFFF; } .sheet-rolltemplate-coc-bomadness-rt caption { text-align: center; background: black; color: white; font-weight: bold; padding: 2px; border: 1px solid black; line-height: 1.6em; } .sheet-rolltemplate-coc-bomadness-rt td { padding: 2px; border-bottom: 1px solid black; } .sheet-rolltemplate-coc-bomadness-rt td.sheet-template_label { font-weight: Bold; } .sheet-rolltemplate-coc-bomadness-rt td.sheet-template_value { text-align: center; background: #FFFFFF; } .sheet-rolltemplate-coc-bomadness-rt .inlinerollresult { display: inline-block; min-width: 1.5em; text-align: center; border: 2px solid black; background: #BEBEBE; } .sheet-rolltemplate-coc-bomadness-rt .inlinerollresult.importantroll { border: 2px solid black; background: #BEBEBE; } /* -------------------------------------------------------------------------- */ /* Pulp Bout of Madness- Real Time */ .sheet-rolltemplate-coc-pulp-bomadness-rt table { width: 100%; border: 1px solid black; color: black; background: #FFFFFF; } .sheet-rolltemplate-coc-pulp-bomadness-rt caption { text-align: center; background: black; color: white; font-weight: bold; padding: 2px; border: 1px solid black; line-height: 1.6em; } .sheet-rolltemplate-coc-pulp-bomadness-rt td { padding: 2px; border-bottom: 1px solid black; } .sheet-rolltemplate-coc-pulp-bomadness-rt td.sheet-template_label { font-weight: Bold; } .sheet-rolltemplate-coc-pulp-bomadness-rt td.sheet-template_value { text-align: center; background: #FFFFFF; } .sheet-rolltemplate-coc-pulp-bomadness-rt .inlinerollresult { display: inline-block; min-width: 1.5em; text-align: center; border: 2px solid black; background: #BEBEBE; } .sheet-rolltemplate-coc-pulp-bomadness-rt .inlinerollresult.importantroll { border: 2px solid black; background: #BEBEBE; } /* -------------------------------------------------------------------------- */ /* Dark Ages Bout of Madness- Summary */ .sheet-rolltemplate-coc-bomadness-da-summ table { width: 100%; border: 1px solid black; color: black; background: #FFFFFF; } .sheet-rolltemplate-coc-bomadness-da-summ caption { text-align: center; background: black; color: white; font-weight: bold; padding: 2px; border: 1px solid black; line-height: 1.6em; } .sheet-rolltemplate-coc-bomadness-da-summ td { padding: 2px; border-bottom: 1px solid black; } .sheet-rolltemplate-coc-bomadness-da-summ td.sheet-template_label { font-weight: Bold; } .sheet-rolltemplate-coc-bomadness-da-summ td.sheet-template_value { text-align: center; background: #FFFFFF; } .sheet-rolltemplate-coc-bomadness-da-summ .inlinerollresult { display: inline-block; min-width: 1.5em; text-align: center; border: 2px solid black; background: #BEBEBE; } .sheet-rolltemplate-coc-bomadness-da-summ .inlinerollresult.importantroll { border: 2px solid black; background: #BEBEBE; } /* -------------------------------------------------------------------------- */ /* Bout of Madness- Summary */ .sheet-rolltemplate-coc-bomadness-summ table { width: 100%; border: 1px solid black; color: black; background: #FFFFFF; } .sheet-rolltemplate-coc-bomadness-summ caption { text-align: center; background: black; color: white; font-weight: bold; padding: 2px; border: 1px solid black; line-height: 1.6em; } .sheet-rolltemplate-coc-bomadness-summ td { padding: 2px; border-bottom: 1px solid black; } .sheet-rolltemplate-coc-bomadness-summ td.sheet-template_label { font-weight: Bold; } .sheet-rolltemplate-coc-bomadness-summ td.sheet-template_value { text-align: center; background: #FFFFFF; } .sheet-rolltemplate-coc-bomadness-summ .inlinerollresult { display: inline-block; min-width: 1.5em; text-align: center; border: 2px solid black; background: #BEBEBE; } .sheet-rolltemplate-coc-bomadness-summ .inlinerollresult.importantroll { border: 2px solid black; background: #BEBEBE; } /* -------------------------------------------------------------------------- */ /* Pulp Bout of Madness- Summary */ .sheet-rolltemplate-coc-pulp-bomadness-summ table { width: 100%; border: 1px solid black; color: black; background: #FFFFFF; } .sheet-rolltemplate-coc-pulp-bomadness-summ caption { text-align: center; background: black; color: white; font-weight: bold; padding: 2px; border: 1px solid black; line-height: 1.6em; } .sheet-rolltemplate-coc-pulp-bomadness-summ td { padding: 2px; border-bottom: 1px solid black; } .sheet-rolltemplate-coc-pulp-bomadness-summ td.sheet-template_label { font-weight: Bold; } .sheet-rolltemplate-coc-pulp-bomadness-summ td.sheet-template_value { text-align: center; background: #FFFFFF; } .sheet-rolltemplate-coc-pulp-bomadness-summ .inlinerollresult { display: inline-block; min-width: 1.5em; text-align: center; border: 2px solid black; background: #BEBEBE; } .sheet-rolltemplate-coc-pulp-bomadness-summ .inlinerollresult.importantroll { border: 2px solid black; background: #BEBEBE; } /* -------------------------------------------------------------------------- */ /* simple defence rolltemplate */ .sheet-rolltemplate-coc-defence-2 table { width: 100%; border: 1px solid black; color: black; background: #E3DEDB; } .sheet-rolltemplate-coc-defence-2 caption { text-align: center; background-color: black; color: white; font-weight: bold; padding: 2px; border: 1px solid black; line-height: 1.6em; } .sheet-rolltemplate-coc-defence-2 td { padding: 2px; border-bottom: 1px solid black; background: #efefef; } .sheet-rolltemplate-coc-defence-2 td.sheet-template_label { font-weight: Bold; background: #efefef; } .sheet-rolltemplate-coc-defence-2 td.sheet-template_value { text-align: center; background: #efefef; } .sheet-rolltemplate-coc-defence-2 .inlinerollresult { display: inline-block; min-width: 1.5em; text-align: center; border: 2px solid black; background: #c3c9bd; } /* -------------------------------------------------------------------------- */ /* Minion (no PD/BD) Attack rolltemplate */ .sheet-rolltemplate-coc-minionattack table { width: 100%; border: 1px solid black; color: black; background: #FFFFFF; } .sheet-rolltemplate-coc-minionattack caption { text-align: center; background: black; color: white; font-weight: bold; padding: 2px; border: 1px solid black; line-height: 1.6em; } .sheet-rolltemplate-coc-minionattack td { padding: 2px; border-bottom: 1px solid black; } .sheet-rolltemplate-coc-minionattack td.sheet-template_label { font-weight: bold; } .sheet-rolltemplate-coc-minionattack td.sheet-template_value { text-align: center; } .sheet-rolltemplate-coc-minionattack .inlinerollresult { display: inline-block; min-width: 1.5em; text-align: center; border: 2px solid black; background: #BEBEBE; } .sheet-rolltemplate-coc-minionattack .inlinerollresult.fullcrit { border: 2px solid black; background: #BEBEBE; } .sheet-rolltemplate-coc-minionattack .inlinerollresult.fullfail { border: 2px solid black; background: #BEBEBE; } .sheet-rolltemplate-coc-minionattack .inlinerollresult.importantroll { border: 2px solid black; background: #BEBEBE; } /* -------------------------------------------------------------------------- */ /* minion defence rolltemplate */ .sheet-rolltemplate-coc-miniondef table { width: 100%; border: 1px solid black; color: black; background: #E3DEDB; } .sheet-rolltemplate-coc-miniondef caption { text-align: center; background-color: black; color: white; font-weight: bold; padding: 2px; border: 1px solid black; line-height: 1.6em; } .sheet-rolltemplate-coc-miniondef td { padding: 2px; border-bottom: 1px solid black; background: #efefef; } .sheet-rolltemplate-coc-miniondef td.sheet-template_label { font-weight: Bold; background: #efefef; } .sheet-rolltemplate-coc-miniondef td.sheet-template_value { text-align: center; background: #efefef; } .sheet-rolltemplate-coc-miniondef .inlinerollresult { display: inline-block; min-width: 1.5em; text-align: center; border: 2px solid black; background: #c3c9bd; } /* -------------------------------------------------------------------------- */ /* Body hit Location */ .sheet-rolltemplate-coc-body-hit-loc table { width: 100%; border: 1px solid black; color: black; background: #FFFFFF; text-align: center; } .sheet-rolltemplate-coc-body-hit-loc caption { text-align: center; background: black; color: white; font-weight: bold; padding: 2px; border: 1px solid black; line-height: 1.6em; } .sheet-rolltemplate-coc-body-hit-loc td { padding: 2px; border-bottom: 1px solid black; text-align: center; } .sheet-rolltemplate-coc-body-hit-loc td.sheet-template_label { font-weight: Bold; text-align: center; } .sheet-rolltemplate-coc-body-hit-loc td.sheet-template_value { text-align: center; } .sheet-rolltemplate-coc-body-hit-loc .inlinerollresult { display: inline-block; min-width: 1.5em; text-align: center; border: 2px solid black; background: #BEBEBE; } .sheet-rolltemplate-coc--body-hit-loc .inlinerollresult.importantroll { border: 2px solid black; background: #BEBEBE; text-align: center; } /* -------------------------------------------- *//* Buttons *//* ---------------------------------- */ /* Button for PD/BD */ button[type=roll].sheet-old-roll { color: #390c63; background-color: #390c63; font-weight: bolder; text-align: center; width: 20px; height: 20px; margin: 0.0; padding: 0.0em; border: 1px solid black; border-radius: 5px; } /* -------------------------------------------------------------------------- */ /* Button for Simple */ button[type=roll].sheet-new-roll { color: #18650D; background-color: #248c15; font-weight: bolder; text-align: center; width: 20px; height: 20px; margin: 0.0; padding: 0.0em; border: 1px solid black; border-radius: 5px; } /* -------------------------------------------------------------------------- */ /* Button Small */ button[type=roll].sheet-dice-roll { color: #000000; background-color: #000000; font-weight: bolder; text-align: center; width: 18px; height: 18px; margin: 0.0; padding: 0.0em; border: 1px solid black; border-radius: 5px; } /* -------------------------------------------------------------------------- */ /* Button Smaller */ button[type=roll].sheet-smallbutton-roll { color: #18650D; background-color: #248c15; font-weight: bolder; font-size: 12px; text-align: center; width: 16px; height: 16px; margin: 0.0; padding: 0.0em; border: 1px solid black; border-radius: 5px; } /* -------------------------------------------------------------------------- */ /* Non-Skill Button Smaller */ button[type=roll].sheet-smallnonskillbutton-roll { color: #000000; background-color: #000000; font-weight: bolder; font-size: 12px; text-align: center; width: 16px; height: 16px; margin: 0.0; padding: 0.0em; border: 1px solid black; border-radius: 5px; } /* -------------------------------------------------------------------------- */ /* Button Even Smaller */ button[type=roll].sheet-evensmallerbutton-roll { color: #000000; background-color: #1a1a1a; font-weight: bolder; font-size: 1px; width: 10px; height: 10px; margin: 0.0; padding: 0.0em; border: 1px solid black; border-radius: 5px; }