.charsheet{ background-color: #E6E6E8; } div[data-groupname="repeating_cskills"] button { height: 20px; padding: 0; padding-left: 3px; padding-right: 3px; color: #ffffff; background: #808182; } div[data-groupname="repeating_generalskills"] button { height: 20px; padding: 0; padding-left: 3px; padding-right: 3px; color: #ffffff; background: #808182; } .sheet-stat{ width: 50px; } .sheet-statBorder{ width: 50px; height: 50px; border: solid 5px black; border-radius: 10px; background-color: white; } .sheet-statMod{ font-size: 30px; font-style: bold; border: none; box-shadow: inset 0px 0px 0px 0px black; padding: 0; background-color: white; text-align: center; margin-left: 6px; cursor: default; } .sheet-baseStat{ font-style: bold; font-size: 12px; border: none; box-shadow: inset 0px 0px 0px 0px black; padding: 0; background-color: white; text-align: center; margin-left: 15px; margin-top: -2px; } .sheet-baseStatBorder{ width: 25px; height: 15px; border: solid 4px black; border-radius: 10px; position: absolute; margin-left: 9px; margin-top: -22px; } .sheet-bonusInput{ font-size: 10px; width: 3em; } .sheet-tooltip { position: relative; display: inline-block; } .sheet-tooltip .sheet-tooltiptext { visibility: hidden; width: 60px; background-color: black; color: #fff; text-align: center; border-radius: 6px; padding: 5px 0; opacity: 0.8; line-height: 1em; position: absolute; z-index: 2; top: -5px; left: 105%; font-size: 12px; } .sheet-tooltip:hover .sheet-tooltiptext { visibility: visible; } .sheet-tooltip2 { position: relative; display: inline-block; } .sheet-tooltip2 .sheet-tooltiptext2 { visibility: hidden; width: 200px; background-color: black; color: #fff; text-align: center; border-radius: 6px; padding: 5px 0; opacity: 0.8; line-height: 1em; position: absolute; z-index: 2; top: -5px; right: 105%; } .sheet-tooltip2:hover .sheet-tooltiptext2 { visibility: visible; } .sheet-checkBtn{ width: 125px; /*height: 25px;*/ color: #ffffff; padding-right: 20px; padding-left: 5px; background: #808182; text-decoration: none; text-align: left; } .sheet-checkBtn:hover{ background: #578099; text-decoration: none; } input.sheet-condenseCB:checked ~ div.sheet-properties{ display: none; } input.sheet-condenseCB:checked ~ div.sheet-bonusDiv{ display: none; } input.sheet-condenseCB:checked ~ textarea.sheet-hiddenDesc{ display: none; } .sheet-propertyDivs{ float: left; margin-left: 5px; padding-bottom: 5px; } .sheet-propertyDivs input{ font-size: 10px; } input.sheet-skillLabel, input.sheet-skillName { border: none; outline: none; background-color: transparent; color: white; text-shadow: black 0.1em 0.1em 0.2em; font-weight: bold; font-size: 10px; display: inline-block; padding-bottom: 0; } .sheet-skillBtn:hover + input.sheet-skillName{ color: #808182; } .sheet-skillLabelText{ color: white; text-shadow: black 0.1em 0.1em 0.2em; font-weight: bold; font-size: 10px; display: inline-block; padding-bottom: 0; margin-bottom: 0; } .charsheet input[type="checkbox"] + span::before { margin-right: 4px; line-height: 14px; text-align: center; display: inline-block; vertical-align: middle; color: white; content: "▼"; width: 14px; height: 14px; font-size: 12px; } .charsheet input[type="checkbox"]:checked + span::before { content: "►"; } input.sheet-iconInput{ border: none; outline: none; background-color: transparent; box-shadow: inset 0px 0px 0px 0px black; } .sheet-skillRollBtn{ position: absolute; height: 25px; width: 85%; opacity: 0; border: 0; } button[type=roll].sheet-skillRollBtn::before { content: ''; } .sheet-skillRollBtn:hover{ opacity: 0.4; }