/* _____fonts google css?family=Russo+One _________*/ /* latin-ext */ @font-face { font-family: 'Russo One'; font-style: normal; font-weight: 400; src: local('Russo One'), local('RussoOne-Regular'), url(https://fonts.gstatic.com/s/russoone/v6/BUtWDi-16QNsA8yggnRs5RJtnKITppOI_IvcXXDNrsc.woff2) format('woff2'); unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF; } /* latin */ @font-face { font-family: 'Russo One'; font-style: normal; font-weight: 400; src: local('Russo One'), local('RussoOne-Regular'), url(https://fonts.gstatic.com/s/russoone/v6/RO6e96EC9m6OLO0tr7J3z1tXRa8TVwTICgirnJhmVJw.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215; } /* fonts google css?family=Special+Elite */ /* latin */ @font-face { font-family: 'Special Elite'; font-style: normal; font-weight: 400; src: local('Special Elite Regular'), local('SpecialElite-Regular'), url(https://fonts.gstatic.com/s/specialelite/v8/9-wW4zu3WNoD5Fjka35JmzxObtw73-qQgbr7Be51v5c.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215; } .sheet-sheet { font-family: 'Special Elite', cursive; width:815px; } /*___________________ Version Notes ___________________*/ .sheet-arrowver:checked + .sheet-version-notes { display:block; } .sheet-version-notes { background: rgb(194,194,194); border: 1px solid gray; display:none; } .sheet-version-arrow { color:#b02525; font-weight:bold; } .sheet-oldchar{ width:15px !important; padding:0px; border:none; background:none; } /* ===== General ===== */ .sheet-kuro_section_title{ font-family: 'Russo One', sans-serif; font-weight: bold; font-size: 2em; text-align: center; padding-top: 15px; padding-bottom: 5px; } .sheet-kuro_field { clear: both; width: 100%; } .sheet-kuro_field_char { clear: both; width: 112%; } .sheet-kuro_field_char:after, .sheet-kuro_field:after{ clear:both; content: ""; display: table; } .sheet-kuro_field_char .sheet-name, .sheet-kuro_field .sheet-name{ float: left; display: inline; } .sheet-kuro_field_char .sheet-value, .sheet-kuro_field .sheet-value{ float: right; display: inline; } .sheet-kuro_fields-misc .sheet-kuro_field_char .sheet-value input[type=number], .sheet-kuro_fields-misc .sheet-kuro_field .sheet-value input[type=number] { font-weight: normal; } .sheet-kuro_logo { width: 100%; height: 150px; padding-right: 50%; padding-left: 50%; padding-top: 8%; padding-bottom: -8%; } .sheet-footer { width: 100%; background: rgb(194,194,194); text-align: center; } .sheet-ver-info + .sheet-tooltip { z-index: 10; display: none; padding: 4px; text-align: left; margin-left: 0px; font-weight: normal; text-transform: initial; font-variant: initial; } .sheet-ver-info:hover + .sheet-tooltip { width: auto; z-index: 5; display: inline-block; position: relative; top: -20px; left: -110px; color: #111; border: 1px solid gray; background: #ffffff; line-height: 1.3em; padding-top: 2px; font-family: sans-serif; font-weight: none; font-size: 0.8em; } /* ===== Character Info ===== */ .sheet-kuro_fields-name { width: 100%; float: left; } .sheet-kuro_fields-name input[type=text] { width: 312px; border-top: none; border-right: none; border-bottom: gray 1px solid; border-left: none; display: inline; float: right; margin-right: 6px; text-align: center; } .sheet-kuro_fields-misc input[type=text] { width: 100px; border-top: none; border-right: none; border-bottom: gray 1px solid; border-left: none; } .sheet-kuro_fields-misc input[type=number] { width: 82px; border-top: none; border-right: none; border-bottom: gray 1px solid; border-left: none; } .sheet-name-secondary { font-size: 76%; line-height:0.3; } .sheet-name-secondary div { margin-bottom: -16px; } .sheet-kuro_fields textarea { height: 65px; width: 373px; margin-top: 5px; } /* ===== Primary characteristics ===== */ .sheet-kuro_fields_char { margin-top: 25px; } .sheet-kuro_fields input[type=number] { width: 47px; border-top: none; border-right: none; border-bottom: gray 1px solid; border-left: none; } /* ===== Secondary Characteristics ===== */ .sheet-kuro_field-sec { display: inline-block; width: 49%; text-align: center; margin-bottom: 4px; } .sheet-kuro_field-sec input[type=number] { border-top: none; border-right: none; border-bottom: gray 1px solid; border-left: none; text-align: right; } input[type=number].sheet-hits-max { text-align: left; border: none; background: none; } .sheet-col-sec { width: 125px; display: inline-block; margin-bottom:-5px; vertical-align:middle; } .sheet-col-sec input[type=number] { border-top:none; border-left:none; border-right:none; background:none; } .sheet-col-sec .sheet-name{ float: left; display: inline; } .sheet-col-sec .sheet-value{ float: right; display: inline; } .sheet-evo { float: right; margin-right: 127px; margin-top: 5px; } .sheet-evo input[type=number] { border-top: none; border-right: none; border-bottom: gray 1px solid; border-left: none; text-align: center; font-weight: normal; } .sheet-secoptionsdrop { display: inline; position: relative; left: 350px; opacity: 65%; } .sheet-secoptions { font-family: sans-serif; font-size: 0.8em; text-align: center; position: relative; left: -350px; opacity: 75%; } .sheet-secoptions input[type=number] { height: 20px; width: 25px; font-size: 0.8em; } .sheet-sw { display: inline-block; position: relative; font-size: 0.8em; top: 3px; opacity: 80%; } .sheet-sw ~ .sheet-tooltip { z-index: 10; display: none; padding: 4px; text-align: left; margin-left: 0px; font-weight: normal; text-transform: initial; font-variant: initial; } .sheet-sw:hover ~ .sheet-tooltip { width: auto; z-index: 5; display: inline-block; position: absolute; margin-top: 25px; margin-left: -50px; color: #111; border: 1px solid gray; background: #ffffff; line-height: 1.5em; font-family: sans-serif; font-weight: none; font-size: 1em; } input[type=number].sheet-swnum { width: 15px; font-weight: bold; text-align:center; font-size:1em; color: black; border-top: none; border-right: none; border-left: none; opacity: 80%; } /* ===== Skills ===== */ .sheet-skill-column-left { border: 1px solid black; width: 49.50%; display: inline; float: left; text-align: center; background: gray; color: white; font-family: sans-serif; } .sheet-section-container { width: 100%; height: 25px; display: inline; } .sheet-domain-value { height: 100%; padding-left:28px; padding-right:0px; border-right: none; border-bottom: none; border-top: none; border-radius: 0%; border-left: gray 1px solid; text-align: center; background: rgb(194,194,194); } .sheet-skill-value { height: 30px; border-top: none; border-radius: 0%; text-align: center; } .sheet-custom-body-section { border: 0px solid gray; padding: 0px; margin: 0px; text-align: justify; background: white; color: black; } .sheet-repeating_custom-domain { margin: 0px; padding: 0px; background: white; } .sheet-custom-domain-container { width: 100%; display: inherit; background: rgb(194,194,194); } .sheet-custom-domain-name { border: none; width: 315px; text-align: center; background: rgb(194,194,194); } .sheet-custom-skill-container { width: 100%; text-align: justify; background: white; padding-bottom: -5px; margin: -1px 0px -1px 0px; } .sheet-custom-skill-name { border: none; width: 183px; } .sheet-custom-skill-gimikku { border: none; width: 130px; padding-left: 2px; padding-right: 0px; font-size: 0.85em; color: gray; margin-right: 2px; border-left: 1px rgb(200,200,200) solid; } /* ===== Gimikku info box and rolls ===== */ .sheet-gimikku-info-roll { width: 49.50%; display: inline-block; margin-right: -45px; float: right; text-align: left; font-family: sans-serif; } .sheet-gimikku-header { text-align: center; font-weight: bold; font-size: 1.2em; width: 75%; padding-bottom: 5px; } .sheet-gimikku-name-ex { float: left; width: 300px; height: 30px; margin-bottom: 15px; display: inline-block; } .sheet-gimikku-name { float: left; width: 300px; height: 30px; margin-bottom: 5px; display: inline-block; } .sheet-gimmikku-roll-button { float: left; display: inline-block; } .sheet-gimikku-reroll { display: none; } .sheet-skill-roll-char { width: 49.50%; display: inline; float: right; text-align: left; font-family: sans-serif; } .sheet-char-options-header { font-size: 0.8em; display: inline-block; margin-left: 25px; } .sheet-skill-char-options { border: 1px dotted gray; background: rgb(204, 129, 129); } .sheet-arrow-info { display: inline; float: right; font-size: 0.8em; } .sheet-skill-char-select-container { width: 100%; text-align: center; margin-bottom: -13px; } .sheet-skill-char-select { width: 60px; } /* ===== Equipement ===== */ .sheet-left { float:left; } .sheet-weapon-tables { width: 800px; padding-left: 35px; margin-top: 10px; margin-bottom: 10px; } .sheet-Desc { border-left: none; border-top: none; border-right: none; background:none; width: 100%; } textarea.sheet-area-other { width: 320px; margin-right: 10px; } .sheet-finances-field { display: inline-block; float: right; margin-right: 10px; } .sheet-finances-field input[type=text] { width: 90px; border-top: none; border-right: none; border-bottom: gray 1px solid; border-left: none; text-align: right; } .sheet-hidden { display:none; } /* ===== Ranged Weapons ===== */ .sheet-ranged-weapon-table { width: 750px; border: none; margin-bottom: 10px; margin-top:-25px; } .sheet-repeating_ranged-weapons { width: 950px; } .sheet-rng-row-weap { width: 209px; height: 29px; border-right: 1px solid gray; border-bottom: 1px solid gray; margin-right: -4px; display: inline-block; text-align: center; } .sheet-rng-row-dam { width: 94px; height: 29px; border-right: 1px solid gray; border-bottom: 1px solid gray; margin-right: -4px; display: inline-block; background: rgb(245,245,245); text-align: center; } .sheet-rng-row-sho { width: 60px; height: 29px; border-right: 1px solid gray; border-bottom: 1px solid gray; margin-right: -4px; display: inline-block; text-align: center; position:relative; bottom:-19px; } .sheet-rng-row-sho span { font-size: 0.8em; position: relative; top: -8px; } .sheet-rng-row-med { width: 60px; height: 29px; border-right: 1px solid gray; border-bottom: 1px solid gray; margin-right: -4px; display: inline-block; background: rgb(245,245,245); text-align: center; position:relative; bottom:-19px; } .sheet-rng-row-med span { font-size: 0.8em; position: relative; top: -8px; } .sheet-rng-row-lon { width: 60px; height: 29px; border-right: 1px solid gray; border-bottom: 1px solid gray; margin-right: -4px; display: inline-block; text-align: center; position:relative; bottom:-19px; } .sheet-rng-row-lon span { font-size: 0.8em; position: relative; top: -8px; } .sheet-rng-row-ext { width: 60px; height: 29px; border-right: 1px solid gray; border-bottom: 1px solid gray; margin-right: -4px; display: inline-block; background: rgb(245,245,245); text-align: center; position:relative; bottom:-19px; } .sheet-rng-row-ext span { font-size: 0.8em; position: relative; top: -8px; } .sheet-rng-row-amm { width: 100px; height: 29px; border-right: 1px solid gray; border-bottom: 1px solid gray; margin-right: -4px; display: inline-block; text-align: center; } .sheet-rng-row-not { width: 100px; height: 29px; border-bottom: 1px solid gray; margin-right: -4px; display: inline-block; text-align: center; } .sheet-rng-row-name { height: 29px; border-right: 1px solid gray; border-bottom: 1px solid gray; margin-right: -3px; margin-left: -1px; display: inline-block; } .sheet-rng-row { height: 29px; border-right: 1px solid gray; border-bottom: 1px solid gray; margin-right: -3px; margin-left: -1px; display: inline-block; } .sheet-rng-row-odd-dmg { height: 31px; width: 94px; border-right: 1px solid gray; border-bottom: 1px solid gray; margin-right: -3px; margin-left: -1px; display: inline-block; background: rgb(245,245,245); } .sheet-rng-row-odd { height: 29px; border-right: 1px solid gray; border-bottom: 1px solid gray; margin-right: -3px; margin-left: -1px; display: inline-block; background: rgb(245,245,245); } .sheet-rng-row-last { height: 29px; border-bottom: 1px solid gray; margin-right: -3px; margin-left: -1px; display: inline-block; text-align: center; } .sheet-rng-row input[type=text] { border-left: none; border-top: none; border-right: none; } .sheet-rng-row-name input[type=text] { width: 191px; border-left: none; border-top: none; border-right: none; } .sheet-rng-row input[type=number], .sheet-rng-row-odd input[type=number] { width: 60px; border-left: none; border-top: none; border-right: none; font-weight: normal; } input[type=number].sheet-dmg-die { width: 20px; height: 25px; padding: 5px 0px 5px 2px; margin-bottom: 6px; background: rgb(245,245,245); } input[type=number].sheet-odd { background: rgb(245,245,245); } input[type=text].sheet-dmg-faces { width: 27px; height: 25px; padding: 5px 0px 5px 0px; margin-left: -1px; margin-right: -1px; margin-bottom: 6px; background: rgb(240,240,240); } input[type=text].sheet-odd-text { border-left: none; border-top: none; border-right: none; width: 100px; } .sheet-ammo-notes { width: 100px; } .sheet-rng-row-odd-dmg button[type=roll] { height: 20px; } .sheet-rngdropfield { width: 748px; border-bottom: 1px solid gray; padding-bottom: -5px; } /* ===== Melee Weapons ===== */ .sheet-melee-weapon-table { width: 418px; border: none; display: inline-block; vertical-align: top; } .sheet-ml-row-weap { width: 181px; height: 29px; border-right: 1px solid gray; border-bottom: 1px solid gray; margin: -2px; display: inline-block; text-align: center; } .sheet-ml-row-dam { width: 94px; height: 29px; border-right: 1px solid gray; border-bottom: 1px solid gray; margin: -2px; display: inline-block; background: rgb(245,245,245); text-align: center; } .sheet-ml-row-rea { width: 60px; height: 29px; border-right: 1px solid gray; border-bottom: 1px solid gray; margin: -2px; display: inline-block; text-align: center; } .sheet-ml-row-hand { width: 75px; height: 29px; border-bottom: 1px solid gray; margin: -2px; display: inline-block; text-align: center; } .sheet-ml-row { height: 29px; border-right: 1px solid gray; border-bottom: 1px solid gray; margin: -2px; padding-top: 2px; display: inline-block; margin-bottom:0px; } .sheet-ml-row-odd { height: 31px; border-right: 1px solid gray; border-bottom: 1px solid gray; margin: -2px; padding-top: 2px; display: inline-block; background: rgb(245,245,245); } .sheet-ml-row-number { height: 29px; border-right: 1px solid gray; border-bottom: 1px solid gray; margin: -2px; padding-top: 2px; display: inline-block; } .sheet-ml-row-end { width: 45px; height: 25px; border-bottom: 1px solid gray; margin: -2px; padding-left: 30px; padding-bottom: 1px; display: inline-block; } .sheet-ml-row input[type=text] { border-left: none; border-top: none; border-right: none; width: 162px; } .sheet-ml-row-odd button[type=roll] { height: 20px; } .sheet-ml-row-number input[type=number] { width: 60px; border-left: none; border-top: none; border-right: none; } .sheet-mldropfield { width: 416px; border-bottom: 1px solid gray; padding-bottom: -5px; } .sheet-rea_tooltip + .sheet-tooltip { z-index: 10; display: none; padding: 4px; text-align: left; margin-left: 0px; font-weight: normal; text-transform: initial; font-variant: initial; } .sheet-rea_tooltip:hover + .sheet-tooltip { width: auto; z-index: 5; display: inline-block; position: absolute; margin-top: 20px; margin-left: -150px; color: #111; border: 1px solid gray; background: #ffffff; line-height: 1.5em; font-family: sans-serif; font-weight: none; font-size: 1em; } /* ===== Protections ===== */ .sheet-protections-table { width: 418px; border: none; margin-top: 15px; vertical-align: top; } .sheet-prot-row-arm { width: 348px; height: 26px; border-right: 1px solid gray; border-bottom: 1px solid gray; margin-right: -4px; display: inline-block; text-align: center; } .sheet-prot-row-tot { width: 62px; height: 29px; border-bottom: 1px solid gray; margin-right: -4px; display: inline-block; text-align: center; } .sheet-prot-row { height: 29px; border-right: 1px solid gray; border-bottom: 1px solid gray; margin-right: -3px; margin-left: -1px; display: inline-block; } .sheet-prot-row-last { height: 29px; border-bottom: 1px solid gray; margin-right: -3px; margin-left: -1px; display: inline-block; text-align: center; } .sheet-prot-row input[type=text] { border-left: none; border-top: none; border-right: none; width: 349px; } .sheet-prot-row-last input[type=number], .sheet-prot-row-tot input[type=number] { width: 60px; border-left: none; border-top: none; border-right: none; } /* ===== Contacts ===== */ .sheet-contact-table { padding-left: 40px; width: 92%; } .sheet-contact-row-title { width: 180px; height: 26px; border: 1px solid black; display: inline-block; margin-right: -4px; font-family: sans-serif; text-align: center; background: gray; color: white } .sheet-contact-row-title-small { width: 145px; height: 26px; border: 1px solid black; display: inline-block; margin-right: -4px; font-family: sans-serif; text-align: center; background: gray; color: white } .sheet-contact-row-title-large { width: 275px; height: 26px; border: 1px solid black; display: inline-block; margin-right: -4px; font-family: sans-serif; text-align: center; background: gray; color: white } .sheet-contact-row { height: 26px; border: 1px solid gray; display: inline-block; margin-right: -4px; } .sheet-contact-row-small { width: 145px; height: 26px; border: 1px solid gray; display: inline-block; margin-right: -4px; } .sheet-contact-row-large { width: 275px; height: 26px; border: 1px solid gray; display: inline-block; margin-right: -4px; } .sheet-contact-row input[type=text] { border-left: none; border-top: none; border-right: none; width: 180px; } .sheet-contact-row-small input[type=text] { border-left: none; border-top: none; border-right: none; width: 144px; } .sheet-contact-row-large input[type=text] { border-left: none; border-top: none; border-right: none; width: 274px; } /* ===== INPUTS General===== */ input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button { -webkit-appearance: none; margin: 0; } input[type=number] { -moz-appearance: textfield; text-align: center; font-weight: bold; font-family: sans-serif; } input[type=text] { font-family: sans-serif; } textarea { font-family: sans-serif; } input::placeholder { opacity: 50%; font-weight: normal; } /* ===== Collapsible Checkboxes ===== */ /* Hide actual radio/checkbox */ input[type="checkbox"].sheet-arrow , input[type="checkbox"].sheet-arrow-left { opacity: 0; width: 16px; height: 16px; cursor: pointer; z-index: 1; } /* Fake checkbox */ input[type="checkbox"].sheet-arrow + span::before { margin-left: -15px; line-height: 14px; text-align: center; display: inline-block; vertical-align: middle; content: "►"; width: 14px; height: 14px; font-size: 12px; } input[type="checkbox"].sheet-arrow-left + span::before { margin-left: -15px; line-height: 14px; text-align: center; display: inline-block; vertical-align: middle; content: "◀"; width: 14px; height: 14px; font-size: 12px; } input[type="checkbox"].sheet-arrow:checked + span::before , input[type="checkbox"].sheet-arrow-left:checked + span::before { content: "▼"; } /*====arrow + arrow-left===*/ input.sheet-arrow::before , input.sheet-arrow-left::before input.sheet-arrow-left::before ~ div.skill-char-options, { float: left; } input.sheet-arrow:checked ~ div.sheet-custom-body-section, input.sheet-arrow:checked ~ div.sheet-mldropfield, input.sheet-arrow:checked ~ div.sheet-rngdropfield, input.sheet-arrow-left:checked ~ div.sheet-secoptions, input.sheet-arrow-left:checked ~ div.sheet-skill-char-options { display: none; } /*==== Characteristic drop-down for skills Displayswitch===*/ div.sheet-skill-char-select-container { display: none; } .sheet-charbox1:checked ~ div.sheet-skill-char-select-container { display: block; } /*====Skill category/area/specialization switch===*/ .sheet-customswitch { width: 10px; height:18px; padding-left: 0px; padding-right: 0px; margin-left: -2px; margin-right: -1px; margin-bottom: 0px; border: gray 1px solid; background: transparent; font-size: .95em; color: gray; letter-spacing: -1px; opacity:0%; } input[type="checkbox"].sheet-arrowcustomrow { display: none; } .sheet-skill-row { background: rgb(194,194,194); border-top: 1px solid gray; width:100%; } .sheet-arrowcustomrow[value="1"] ~ .sheet-skill-row, .sheet-arrowcustomrow[value="8"] ~ .sheet-skill-row { background: white; border-top:none; } .sheet-arrowcustomrow[value="8"] ~ .sheet-skill-row { border-top: 1px solid gray; border-bottom: 1px solid gray; } .sheet-arrowcustomrow[value="2"] ~ .sheet-skill-row, .sheet-arrowcustomrow[value="3"] ~ .sheet-skill-row, .sheet-arrowcustomrow[value="4"] ~ .sheet-skill-row, .sheet-arrowcustomrow[value="5"] ~ .sheet-skill-row, .sheet-arrowcustomrow[value="6"] ~ .sheet-skill-row, .sheet-arrowcustomrow[value="7"] ~ .sheet-skill-row { background: gray; border-top: 1px solid black; border-bottom: 1px solid black; height:18px; padding-bottom:3px; } .sheet-skill ~ input[type=checkbox].sheet-arrow-left { margin-left: -20px; } .sheet-section-containercat { width: 99%; height:18px; margin-right:-14px; display: none; color: white; text-align:center; } .sheet-domain, .sheet-skill { display:none; } .sheet-domain { width: 99%; margin-right:-14px; } .sheet-skill { width: 99%; margin-right:-14px; } .sheet-select-skills { width: 99%; margin-right:-14px; display: inline-block; text-align:center; } input.sheet-cswitch[value='0'] ~ .sheet-select-skills, input.sheet-cswitch[value='1'] ~ .sheet-select-skills, input.sheet-cswitch[value='2'] ~ .sheet-select-skills, input.sheet-cswitch[value='3'] ~ .sheet-select-skills, input.sheet-cswitch[value='4'] ~ .sheet-select-skills, input.sheet-cswitch[value='5'] ~ .sheet-select-skills, input.sheet-cswitch[value='6'] ~ .sheet-select-skills, input.sheet-cswitch[value='7'] ~ .sheet-select-skills { display:none; } input.sheet-cswitch[value='0'] ~ .sheet-domain, input.sheet-cswitch[value='1'] ~ .sheet-skill, input.sheet-cswitch[value='2'] ~ .sheet-combat-skills, input.sheet-cswitch[value='3'] ~ .sheet-academic-skills, input.sheet-cswitch[value='4'] ~ .sheet-general-skills, input.sheet-cswitch[value='5'] ~ .sheet-technical-skills, input.sheet-cswitch[value='6'] ~ .sheet-enginering-skills, input.sheet-cswitch[value='7'] ~ .sheet-contacts-skills { display: inline-block; } /*___________________________________ Roll Templates ___________________________________*/ .sheet-rolltemplate-skillroll .sheet-template-body, .sheet-rolltemplate-gimikku .sheet-template-body { text-align:center; background-color: white; border: 1px solid gray; width:100%; } .sheet-rolltemplate-skillroll .sheet-template-header, .sheet-rolltemplate-gimikku .sheet-template-header { border: 1px solid black; background-color: gray; color: white; text-align:left; width:97%; padding:4px; margin-top: -1px; margin-left:-1px; } .sheet-rolltemplate-skillroll .sheet-template-results, .sheet-rolltemplate-gimikku .sheet-template-results { text-align:center; padding:5px; border: 1px solid gray; border-radius:10px; width:80%; margin-left:7%; margin-top:4px; margin-bottom:4px; } .sheet-rolltemplate-skillroll .sheet-template-total, .sheet-rolltemplate-gimikku .sheet-template-total { margin:4px; } .sheet-rolltemplate-skillroll .sheet-template-gimikku, .sheet-rolltemplate-gimikku .sheet-template-gimikku { text-align:center; padding:4px; background: rgb(245,245,245); } .sheet-rolltemplate-skillroll .sheet-template-results .sheet-template-total .inlinerollresult, .sheet-rolltemplate-gimikku .sheet-template-results .sheet-template-total .inlinerollresult { background-color: transparent; padding-left: 0px; margin-left: -3px; position:relative; top:7px; font-size: 3em; border: none; } .sheet-rolltemplate-gimikku .sheet-template-results a { border:1px solid black; font-size:0.9em; height: 18px; border-radius:10px; background: -webkit-linear-gradient(top, #F5F5F5 70%, #ededed 0%); color:black; } .sheet-rolltemplate-gimikku .sheet-template-results a:hover { background: -webkit-linear-gradient(top, #ededed 0%, #F5F5F5 70%); transition: background-color 0.5s ease; } .sheet-rolltemplate-skillroll .sheet-template-results .inlinerollresult, .sheet-rolltemplate-gimikku .sheet-template-results .inlinerollresult { background: rgb(245,245,245); border:none; border-radius: 4px; } .sheet-rolltemplate-skillroll .sheet-template-results .sheet-template-total .inlinerollresult.fullfail, .sheet-rolltemplate-skillroll .sheet-template-results .sheet-template-total .inlinerollresult.importantroll, .sheet-rolltemplate-gimikku .inlinerollresult.fullfail, .sheet-rolltemplate-gimikku .inlinerollresult.importantroll { color: rgb(255,77,77); } .sheet-rolltemplate-skillroll .sheet-template-results .inlinerollresult.fullfail, .sheet-rolltemplate-skillroll .sheet-template-results .inlinerollresult.critfail { color:#7f8688; }