.sheet-wrapper { width:calc(100%-6em); background-color:#111111; min-height:500px; padding-bottom:50px; background-image:url(http://i.imgur.com/TQ8WzzX.png); background-repeat:no-repeat; background-position:center 2em; background-size: auto 8em; } .sheet-wrapper select{ -moz-appearance:none; } .sheet-wrapper input[type=number]::-webkit-outer-spin-button, input[type=number]::-webkit-inner-spin-button { -webkit-appearance: none; margin: 0; } .sheet-wrapper input[type=number] { -moz-appearance:textfield; } .sheet-tabs{ opacity:0; width:11%; height:2em!important; } .sheet-wrapper h2{ margin-top:1em; } .sheet-tablabel{ margin-left:-11%; width:11%; text-align:center; vertical-align:top; color:#eeeeee; background-color:#550000; display:inline-block; border-radius:5px; margin-bottom:5em; } .sheet-tabs:checked + div.sheet-tablabel { font-weight:700; } .sheet-tab1:checked + div.sheet-tablabel, .sheet-tab1:checked ~ div.sheet-gmroll, .sheet-content1{ color:#eebb99; } .sheet-tab2:checked + div.sheet-tablabel, .sheet-tab2:checked ~ div.sheet-gmroll, .sheet-content2{ color:#aaaaee; } .sheet-tab3:checked + div.sheet-tablabel, .sheet-tab3:checked ~ div.sheet-gmroll, .sheet-content3{ color:#ee99bb; } .sheet-tab4:checked + div.sheet-tablabel, .sheet-tab4:checked ~ div.sheet-gmroll, .sheet-content4{ color:#bbee99; } .sheet-tab5:checked + div.sheet-tablabel, .sheet-tab5:checked ~ div.sheet-gmroll, .sheet-content5{ color:#99eeee; } .sheet-tab6:checked + div.sheet-tablabel, .sheet-tab6:checked ~ div.sheet-gmroll, .sheet-content6{ color:#ee9999; } .sheet-tab7:checked + div.sheet-tablabel, .sheet-tab7:checked ~ div.sheet-gmroll, .sheet-content7{ color:#eeee99; } .sheet-tab8:checked + div.sheet-tablabel, .sheet-tab8:checked ~ div.sheet-gmroll, .sheet-content8{ color:#bbbbbb; } .sheet-content1, .sheet-content2, .sheet-content3, .sheet-content4, .sheet-content5, .sheet-content6, .sheet-content7, .sheet-content8{ display:none; } input[type=radio].sheet-tab1:checked ~ div.sheet-content1, input[type=radio].sheet-tab2:checked ~ div.sheet-content2, input[type=radio].sheet-tab3:checked ~ div.sheet-content3, input[type=radio].sheet-tab4:checked ~ div.sheet-content4, input[type=radio].sheet-tab5:checked ~ div.sheet-content5, input[type=radio].sheet-tab6:checked ~ div.sheet-content6, input[type=radio].sheet-tab7:checked ~ div.sheet-content7, input[type=radio].sheet-tab8:checked ~ div.sheet-content8 { display:block; width:100%; } .sheet-gmroll{ position:absolute; left: calc(100% - 12em); top:16em; width:9em; } .sheet-edgerollcheckbox, .sheet-gmrollcheckbox{ opacity:0; width:45%; margin-left:-4.5%; margin-right:1%; height:2em !important; } .sheet-gmrolllabel, .sheet-topbuttonlabel{ display:inline-block; color:black; background-color:#550000; text-align:center; border-radius:5px; width:45%; margin-left:-47%; } .sheet-gmrollcheckbox:checked, .sheet-edgerollcheckbox:checked{ display:none; } .sheet-gmrollcheckbox:checked +div, .sheet-edgerollcheckbox:checked +div{ color:inherit; } .sheet-tooltip{ display:inline-block; font-size:0.65em; line-height:90%; margin-left:-13%; } .sheet-reloadlabel label, .sheet-chummerimport label{ display:inline-block; background-color:#550000; text-align:center; border-radius:5px; color:black; width:100%; margin-left:-100%; } .sheet-chummertextfield textarea{ min-height:10em; } .sheet-importbuttons{ margin-top:6em; } .sheet-warningtext{ position:relative; top:-6em; } .sheet-warningcheckbox:checked~.sheet-warningtext{ font-size:200%; top:-3em; } .sheet-chummercheckbox:checked~.sheet-warningtext{ display:none; } .sheet-chummercheckbox:checked~.sheet-waitingtext{ position:relative; display:block; font-size:200%; top:-3em; } .sheet-reloadlabel, .sheet-reloadcheckbox, .sheet-warningcheckbox, .sheet-chummercheckbox, .sheet-warninguncheckedwrapper, .sheet-warningcheckedwrapper, .sheet-chummercheckwrapper{ width:15%; } .sheet-reloadlabel, .sheet-warninguncheckedwrapper, .sheet-warningcheckbox:checked ~ .sheet-warningcheckedwrapper, .sheet-warningcheckbox:checked ~ .sheet-chummercheckbox, .sheet-warningcheckbox:checked ~ .sheet-chummercheckwrapper{ display:inline-block; } .sheet-waitingtext, .sheet-warningcheckbox:checked ~ .sheet-warninguncheckedwrapper, .sheet-warningcheckedwrapper, .sheet-chummercheckbox, .sheet-chummercheckwrapper{ display:none; } .sheet-reloadcheckbox, .sheet-warningcheckbox, .sheet-chummercheckbox{ opacity:0; } .sheet-topbuttonlabel{ color:inherit; } .sheet-skillshowallcheckbox{ opacity:0; margin-left:-2%; width:45%; display:inline-block; } .sheet-skillshowticker{ display:inline-block; } .sheet-content2 h3{ display:inline-block; width:35%; color:inherit; margin-top:0.5em; } .sheet-topbuttonwrapper{ display:inline-block; width:30%; position:relative; top:0.2em; margin-bottom:0.5em; } .sheet-skillshowcheckbox:checked, .sheet-skillshowcheckbox:checked + div, .sheet-skillshowcheckbox:checked + div + div{ display:none; } .sheet-skillhideheadercheckbox, .sheet-skillhideheadercheckbox:checked + div, .sheet-skillhideheadercheckbox:checked + div + div{ display:none; } .repcontrol_add, .repcontrol_edit, .repcontrol_del, .repcontrol_move, .sheet-standardroll, .sheet-deckroll, .sheet-mskillroll, .sheet-rollbuttonspec, .sheet-rollbuttonnospec, .sheet-spellrollmage, .sheet-spellrolltechno, .sheet-vehicleroll, .sheet-armorroll, .sheet-defenseroll, .sheet-weaponroll, .sheet-ammoroll, .sheet-initiativeroll{ background-color:#550000 !important; color:inherit !important; background-image:none; box-shadow:none; border:none; border-radius:5px; text-shadow:none; padding:3px 3px 0px 3px !important; } .repcontrol_add, .repcontrol_edit{ margin:0.3em 2em 0em 2em; } input[type=text], input[type=number]{ padding:4px; } select{ padding:4px 4px 4px 4px; } .sheet-hiddencheckbox{ opacity:0; width:1.2em; height:1.5em; margin-left:0.5em; } .sheet-checkboxunticked, .sheet-checkboxticked, .sheet-checkboxticker{ margin-left:-1.5em; width:1em; height:1em; padding:0.15em 0.1em 0.1em 0.05em; text-align:center; background-color:#550000; font-size:1em; border-radius:5px; vertical-align:middle; line-height:100%; color:inherit; } .sheet-magicianinitiation, input.sheet-technomancycheckbox:checked ~ div.sheet-technomancerinitiation, input.sheet-technomancycheckbox:checked ~ div.sheet-labeltechnomancer, input.sheet-technomancycheckbox:checked ~ label.sheet-labeltechnomancer{ display:block; } .sheet-weaponrangerollwrapper, .sheet-weaponmodewrapper select, .sheet-hiddenmelee:checked ~ div.sheet-weaponmodewrapper input, .sheet-hiddenmelee:checked ~ div.sheet-weaponmeleerollwrapper, .sheet-istechnounticked, .sheet-istechnocheckbox:checked ~ div.sheet-istechnoticked, .sheet-mskillsilentunticked, .sheet-mskillsilentcheckbox:checked ~ div.sheet-mskillsilentticked, .sheet-mskillhotsimunticked, .sheet-mskillhotsimcheckbox:checked ~ div.sheet-mskillhotsimticked, .sheet-programunticked, .sheet-programcheckbox:checked ~ div.sheet-programticked, .sheet-armornotesunticked, .sheet-armornotescheckbox:checked ~ div.sheet-armornotesticked, .sheet-armorwornunticked, .sheet-armorworncheckbox:checked ~ div.sheet-armorwornticked, .sheet-meleeunticked, .sheet-meleecheckbox:checked ~ div.sheet-meleeticked, .sheet-weaponunticked, .sheet-weaponcheckbox:checked ~ div.sheet-weaponticked, .sheet-contactsunticked, .sheet-contactscheckbox:checked ~ div.sheet-contactsticked, .sheet-qualityunticked, .sheet-qualitycheckbox:checked ~ div.sheet-qualityticked, .sheet-spiritenotesunticked, .sheet-spiritenotescheckbox:checked ~ div.sheet-spiritenotesticked, .sheet-wareunticked, .sheet-warecheckbox:checked ~ div.sheet-wareticked, .sheet-martialunticked, .sheet-martialcheckbox:checked ~ div.sheet-martialticked, .sheet-equipmentunticked, .sheet-equipmentcheckbox:checked ~ div.sheet-equipmentticked, .sheet-nuyenunticked, .sheet-nuyencheckbox:checked ~ div.sheet-nuyenticked, .sheet-vehicleskillsunticked, .sheet-vehicleskillscheckbox:checked ~ div.sheet-vehicleskillsticked, .sheet-vehiclenotesunticked, .sheet-vehiclenotescheckbox:checked ~ div.sheet-vehiclenotesticked, .sheet-vehicledmgunticked, .sheet-vehicledmgcheckbox:checked ~ div.sheet-vehicledmgticked, .sheet-vehicleshowweaponunticked, .sheet-vehicleshowweaponcheckbox:checked ~ div.sheet-vehicleshowweaponticked, .sheet-vehicleweaponunticked, .sheet-vehicleweaponcheckbox:checked ~ div.sheet-vehicleweaponticked, .sheet-spiriteboundunticked, .sheet-spiriteboundcheckbox:checked ~ div.sheet-spiriteboundticked, .sheet-spellspecializedunticked, .sheet-spellspecialized:checked ~ div.sheet-spellspecializedticked, .sheet-skillspecticker:checked ~ div.sheet-skillspecunticked, .sheet-mskillspecticker:checked ~ div.sheet-mskillspecunticked, .sheet-knowledgespecticker:checked ~ div.sheet-knowledgespecunticked, .sheet-edgeunticked, .sheet-edgecheckbox:checked ~ div.sheet-edgeticked, .sheet-skillshowspec:checked ~ button.sheet-rollbuttonnospec, .sheet-mskillshowspec:checked ~ button.sheet-rollbuttonnospec, .sheet-knowledgeshowspec:checked ~ button.sheet-rollbuttonnospec, .sheet-technomancycheckbox:checked ~ .repcontainer .repitem .sheet-spellrow .sheet-spellbuttonwrapper .sheet-spellrolltechno, .sheet-technomancycheckbox:checked ~ .sheet-spelllabels .sheet-spelldrainwrapper .sheet-technolabel, .sheet-spellrollmage, .sheet-magebound, .sheet-technomancycheckbox:checked ~ div.sheet-technobound, .sheet-technomancycheckbox:checked ~ div div div div.sheet-technobound{ display: inline-block; } .sheet-edgehidebox, .sheet-edgehidebox:checked ~ div.sheet-edgecheckboxwrapper, .sheet-weaponmeleerollwrapper, .sheet-hiddenmelee:checked ~ div.sheet-weaponrcwrapper input, .sheet-hiddenmelee:checked ~ div.sheet-weaponmodewrapper select, .sheet-weaponmodewrapper input, .sheet-hiddenmelee:checked ~ div.sheet-weaponrangerollwrapper, .sheet-hide1:checked ~ div.sheet-hide1, .sheet-hide2:checked ~ div.sheet-hide2, .sheet-hide3:checked ~ div.sheet-hide3, .sheet-hide4:checked ~ div.sheet-hide4, .sheet-hide5:checked ~ div.sheet-hide5, .sheet-hide6:checked ~ div.sheet-hide6, .sheet-hide7:checked ~ div.sheet-hide7, .sheet-hide8:checked ~ div.sheet-hide8, .sheet-istechnoticked, .sheet-istechnocheckbox:checked ~ div.sheet-istechnounticked, .sheet-mskillsilentticked, .sheet-mskillsilentcheckbox:checked ~ div.sheet-mskillsilentunticked, .sheet-mskillhotsimticked, .sheet-mskillhotsimcheckbox:checked ~ div.sheet-mskillhotsimunticked, .sheet-programticked, .sheet-programcheckbox:checked ~ div.sheet-programunticked, .sheet-vehicledmgticked, .sheet-vehicledmgcheckbox:checked ~ div.sheet-vehicledmgunticked, .sheet-vehiclenotesticked, .sheet-vehiclenotescheckbox:checked ~ div.sheet-vehiclenotesunticked, .sheet-vehicleskillsticked, .sheet-vehicleskillscheckbox:checked ~ div.sheet-vehicleskillsunticked, .sheet-vehicleshowweaponticked, .sheet-vehicleshowweaponcheckbox:checked ~ div.sheet-vehicleshowweaponunticked, .sheet-vehicleweaponticked, .sheet-vehicleweaponcheckbox:checked ~ div.sheet-vehicleweaponunticked, .sheet-meleeticked, .sheet-meleecheckbox:checked ~ div.sheet-meleeunticked, .sheet-weaponticked, .sheet-weaponcheckbox:checked ~ div.sheet-weaponunticked, .sheet-armornotesticked, .sheet-armornotescheckbox:checked ~ div.sheet-armornotesunticked, .sheet-armorwornticked, .sheet-armorworncheckbox:checked ~ div.sheet-armorwornunticked, .sheet-contactsticked, .sheet-contactscheckbox:checked ~ div.sheet-contactsunticked, .sheet-qualityticked, .sheet-qualitycheckbox:checked ~ div.sheet-qualityunticked, .sheet-spiritenotesticked, .sheet-spiritenotescheckbox:checked ~ div.sheet-spiritenotesunticked, .sheet-wareticked, .sheet-warecheckbox:checked ~ div.sheet-wareunticked, .sheet-martialticked, .sheet-martialcheckbox:checked ~ div.sheet-martialunticked, .sheet-equipmentticked, .sheet-equipmentcheckbox:checked ~ div.sheet-equipmentunticked, .sheet-nuyenticked, .sheet-nuyencheckbox:checked ~ div.sheet-nuyenunticked, .sheet-spiriteboundticked, .sheet-spiriteboundcheckbox:checked ~ div.sheet-spiriteboundunticked, .sheet-spellspecializedticked, .sheet-spellspecialized:checked ~ div.sheet-spellspecializedunticked, .sheet-knowledgespecunticked, .sheet-skillspecunticked, .sheet-mskillspecunticked, .sheet-edgeticked, .sheet-edgecheckbox:checked ~ div.sheet-edgeunticked, .sheet-technomancycheckbox, .sheet-labeltechnomancer, .sheet-technomancer, .sheet-technomancerinitiation, .sheet-rollbuttonnospec, .sheet-skillshowspec, .sheet-skillshowspec:checked ~ button.sheet-rollbuttonspec, .sheet-mskillshowspec, .sheet-mskillshowspec:checked ~ button.sheet-rollbuttonspec, .sheet-knowledgeshowspec, .sheet-knowledgeshowspec:checked ~ button.sheet-rollbuttonspec, .sheet-technomancycheckbox:checked ~ div.sheet-labelmage, .sheet-technomancycheckbox:checked ~ label.sheet-labelmage, .sheet-technomancycheckbox:checked ~ div.sheet-magician, .sheet-technomancycheckbox:checked ~ div.sheet-magicianinitiation, .sheet-hiddentextfield, .sheet-hiddenmelee, .sheet-technomancycheckbox:checked ~ .repcontainer .repitem .sheet-spellrow .sheet-spellbuttonwrapper .sheet-spellrollmage, .sheet-technomancycheckbox:checked ~ .sheet-spelllabels .sheet-spelldrainwrapper .sheet-magelabel, .sheet-technomancycheckbox:checked ~ .sheet-magiciandrainattribute, .sheet-technolabel, .sheet-spellrolltechno, .sheet-technobound, .sheet-technomancycheckbox:checked ~ div.sheet-magebound, .sheet-technomancycheckbox:checked ~ div div div div.sheet-magebound{ display:none; } .sheet-woundsmod, .sheet-contacts, .sheet-ware, .sheet-martial, .sheet-qualities, .sheet-statblock, .sheet-infoblock, .sheet-initiation, .sheet-spirites, .sheet-equipment, .sheet-armor, .sheet-cyberdeck, .sheet-cyberprograms{ width:calc(46% - 2px); display:inline-block; margin:5em 0% 0% 2%; vertical-align:top; } .sheet-initiation{ padding-bottom:2em; } .sheet-spirites{ vertical-align:bottom !important; } .sheet-content7 .sheet-weapon{ display:inline-block; margin:2em 0% 0% 2%; vertical-align:top; width:90%; } .sheet-statheading{ display:block; } .sheet-statinput{ width:2em; background-color:#444444; color:inherit; border:none; box-shadow:none; text-align:center; } .sheet-statlabel{ text-align:center; display:block; } .sheet-statlabel label{ color:inherit; font-weight:normal; } .sheet-statheading h4{ color:inherit; } .sheet-statsubcol{ display:inline-block; vertical-align:top; width:35%; } .sheet-statcol1{ display:inline-block; vertical-align:top; width:35%; } .sheet-statcol2{ display:inline-block; vertical-align:top; width:15%; } .sheet-statcol3{ display:inline-block; vertical-align:top; width:40%; margin-bottom:2em; } .sheet-rollcol{ display:inline-block; vertical-align:top; width:20%; } .sheet-statinputwrapper, .sheet-statlabel, .sheet-statheading{ height:3em; } .sheet-statinputwrapper{ display:block; } .sheet-edgewrapper{ display:block; } .sheet-edgecheckboxwrapper{ display:inline-block; vertical-align:top; width:22%; min-width:2.1em; margin-left:-0.5em; } .sheet-specrolls, .sheet-standardrolls, .sheet-initiative, .sheet-defense, .sheet-limits, .sheet-wounds, .sheet-infoblock .sheet-weapon{ display:inline-block; width:100%; margin-bottom:2em; } .sheet-initiativelabel{ display:inline-block; width:20%; } .sheet-initiativeattribute, .sheet-initiativebonus, .sheet-initiativedice, .sheet-initiativerollwrapper{ display:inline-block; width:10%; } .sheet-initiativelabelwrapper{ display:inline-block; text-align:center; vertical-align:bottom; width:5%; } .sheet-initiativelabelwrapper label{ color:inherit; font-weight:normal; text-align:center; margin-bottom: 0.25em; } .sheet-woundsrow div{ width:10%; display:inline-block; margin:0px 8% 0.5em 0%; } .sheet-woundsmodrow div{ width:19%; display:inline-block; } .sheet-limitwrapper, .sheet-armortotal{ display:inline-block; width:25%; } .sheet-nuyentotallabel{ display:inline-block; width:15%; } .sheet-nuyentotal, .sheet-armortotallabel{ display:inline-block; width:30%; } .sheet-magiciandrainattribute label, .sheet-movementrow label, .sheet-magician label, .sheet-technomancer label, .sheet-specrolls label, .sheet-charinforow label, .sheet-defenselabel label, .sheet-defensebonuslabel label, .sheet-qualityrow label, .sheet-initiationrow label, .sheet-warerow label, .sheet-martialrow label, .sheet-contactsrow label, .sheet-cyberprograms label, .sheet-decklabelwrapper label, .sheet-deckrowlabel label, .sheet-skilllabel, .sheet-equipmentlabel, .sheet-vehiclelabel, .sheet-vehicleskillmodlabel label, .sheet-armorlabel, .sheet-weaponlabel, .sheet-ammolabel, .sheet-initiativelabel label, .sheet-standardrolls label, .sheet-spelllabel, .sheet-spirites label, .sheet-spiritestable label, .sheet-matrixactions label, .sheet-wounds label, .sheet-woundsmod label, .sheet-limitlabels label{ width:100%; font-size:80%; color:inherit; font-weight:bold; margin-top:0.5em; margin-bottom:-0.3em; } .sheet-rolllabel, .sheet-spiritelabel, .sheet-limitmodifier{ display:inline-block; width:30%; } .sheet-limitdisplay{ display:inline-block; width:60%; } .sheet-limitdisplayastral{ display:inline-block; width:100%; } .sheet-infoblock .sheet-weaponmeleewrapper, .sheet-infoblock .sheet-weaponcategorywrapper, .sheet-infoblock .sheet-weaponspecwrapper, .sheet-infoblock .sheet-weaponaccuracywrapper, .sheet-infoblock .sheet-weapondvwrapper, .sheet-infoblock .sheet-weapondmgtypewrapper, .sheet-infoblock .sheet-weaponapwrapper, .sheet-infoblock .sheet-weaponrcwrapper, .sheet-infoblock .sheet-weaponskillwrapper, .sheet-infoblock .sheet-weaponbonuswrapper, .sheet-infoblock .sheet-weaponnoteboxwrapper, .sheet-infoblock .sheet-weaponunticked, .sheet-infoblock .sheet-weaponticked, .sheet-infoblock .sheet-weaponnoteswrapper, .sheet-infoblock .sheet-weapon input[type="checkbox"], .sheet-infoblock .sheet-ammomaxwrapper, .sheet-infoblock .sheet-ammodvwrapper, .sheet-infoblock .sheet-ammodmgtypewrapper, .sheet-infoblock .sheet-ammoapwrapper, .sheet-infoblock .sheet-ammoaccwrapper, .sheet-infoblock .sheet-ammodescriptionwrapper, .sheet-infoblock .sheet-ammolabels, .sheet-infoblock .sheet-weapon .repcontrol_add, .sheet-infoblock .sheet-weapon .repcontrol_edit{ display:none !important; } .sheet-infoblock .sheet-weaponnamewrapper{ width:50% !important; } .sheet-infoblock .sheet-weapondicewrapper{ width:10%; } .sheet-infoblock .sheet-ammonamewrapper{ width:calc(50% - 2em); } .sheet-infoblock .sheet-weaponmodewrapper, .sheet-infoblock .sheet-ammonumberwrapper{ width:calc(40% - 5em); } .sheet-infoblock .sheet-ammorollwrapper{ width:3em; } .sheet-spiritestable{ width:90%; margin-left:2%; } .sheet-charinfo, .sheet-matrixactions, .sheet-skills, .sheet-knowledge, .sheet-spells, .sheet-vehicle, .sheet-magician, input.sheet-technomancycheckbox:checked ~ div.sheet-technomancer{ display:block; width:90%; margin:5em 0% 0% 2%; text-align:left; } .sheet-skilllabels, .sheet-spelllabels, .sheet-weaponlabels, .sheet-ammolabels, .sheet-vehiclelabels{ width:100%; } .sheet-movementrow input, .sheet-qualities input[type=text], .sheet-qualities textarea, .sheet-initiation input[type=text], .sheet-ware input[type=text], .sheet-ware textarea, .sheet-martial input[type=text], .sheet-martial textarea, .sheet-contacts select, .sheet-contacts input[type=text], .sheet-contacts textarea, .sheet-notesblock textarea, .sheet-defense input, .sheet-initiative input, .sheet-limits input, .sheet-limits select, .sheet-woundsrow input, .sheet-woundsmodrow input, .sheet-skills input[type=text], .sheet-skills input[type=number], .sheet-skills select, .sheet-matrixactions input[type=text], .sheet-matrixactions input[type=number], .sheet-matrixactions select, .sheet-knowledge input[type=text], .sheet-knowledge input[type=number], .sheet-knowledge select, .sheet-magician input[type=text], .sheet-magician select, .sheet-technomancer input[type=text], .sheet-technomancer select, .sheet-spells input[type=text], .sheet-spells select, .sheet-spiriterow input[type=text], .sheet-spiriterow textarea, .sheet-spiriterow select, .sheet-cyberdeck input[type=text], .sheet-cyberdeck input[type=number], .sheet-cyberprograms input[type=text], .sheet-vehicle input[type=text], .sheet-vehicle input[type=number], .sheet-vehicle textarea, .sheet-vehicle select, .sheet-equipment input[type=text], .sheet-equipment input[type=number], .sheet-equipment textarea, .sheet-weapon input[type=text], .sheet-weapon input[type=number], .sheet-weapon select, .sheet-weapon textarea, .sheet-armor input[type=text], .sheet-armor input[type=number], .sheet-armor textarea, .sheet-charinfo input[type=text], .sheet-charinfo textarea, .sheet-chummertextfield textarea{ width:100%; vertical-align:top; background-color:#444444; color:inherit; border:none; box-shadow:none; height:100%; box-sizing:border-box; margin:0px; text-align:center; } .sheet-wrapper textarea{ text-align:left !important; } input[disabled="true"]{ background-color:#111111 !important; border:3px solid #444444 !important; padding:1px !important; } .sheet-specroll{ margin-top:0.3em; } .sheet-armornamewrapper{ margin-left:calc(10%-1.5em); } .sheet-spiritetypewrapper{ vertical-align:top; } .sheet-movementrow div:not(.itemcontrol), .sheet-specrolls div:not(.itemcontrol), .sheet-standardroll div:not(.itemcontrol), .sheet-skillrow div:not(.sheet-checkboxticker):not(.itemcontrol):not(.sheet-hiddentextfield), .sheet-mskillrow div:not(.sheet-checkboxticker):not(.itemcontrol):not(.sheet-hiddentextfield), .sheet-spells div:not(.sheet-checkboxticker):not(.itemcontrol):not(.sheet-magiciandrainattribute), .sheet-qualityrow div:not(.itemcontrol):not(.sheet-checkboxticker):not(.sheet-qualitynoteswrapper), .sheet-initiationrow div:not(.itemcontrol), .sheet-spiriterow div:not(.itemcontrol):not(.sheet-spiritenoteswrapper):not(.sheet-technobound):not(.sheet-magebound):not(.sheet-checkboxticker), .sheet-warerow div:not(.sheet-checkboxticker):not(.sheet-warenoteswrapper):not(.itemcontrol), .sheet-martialrow div:not(.sheet-checkboxticker):not(.sheet-martialnoteswrapper):not(.itemcontrol), .sheet-contactsrow div:not(.sheet-checkboxticker):not(.sheet-contactsnoteswrapper):not(.itemcontrol), .sheet-programrow div:not(.sheet-checkboxticker):not(.itemcontrol), .sheet-vehicle div:not(.sheet-checkboxticker):not(.sheet-vehicleskillmodelabel):not(.sheet-vehicleskillswrapper):not(.sheet-vehiclenoteswrapper):not(.sheet-vehicledmgwrapper):not(.sheet-vehicleweaponnoteswrapper):not(.sheet-vehicleweaponwrapper):not(.itemcontrol), .sheet-equipmentrow div:not(.sheet-checkboxticker):not(.sheet-equipmentnoteswrapper):not(.itemcontrol), .sheet-weaponrow div:not(.sheet-checkboxticker):not(.sheet-weaponnoteswrapper):not(.itemcontrol):not(.sheet-weaponrangerollwrapper):not(.sheet-weaponmeleerollwrapper), .sheet-ammorow div:not(.sheet-checkboxticker):not(.itemcontrol):not(.sheet-ammofieldset):not(.sheet-ammolabels), .sheet-ammolabels div:not(.sheet-checkboxticker):not(.itemcontrol):not(.sheet-ammofieldset):not(.sheet-ammolabels), .sheet-armorrow div:not(.sheet-checkboxticker):not(.sheet-armornoteswrapper):not(.itemcontrol), .sheet-armorlabels div:not(.itemcontrol), .sheet-charinforow div:not(.itemcontrol):not(.sheet-checkboxticker){ display:inline-block; vertical-align:top; } .sheet-armornamewrapper{ width:40%; margin-left:calc(10% - 1.5em); } .sheet-armortotallabel, .sheet-essencelabelwrapper{ margin-right:5%; margin-left:5%; margin-bottom:1em; } .sheet-vehicleskillmodboxwrapper{ min-width:2.1em; margin-left:1%; } .sheet-mskillmodlabel{ width:20%; } .sheet-vehicleskillmodlabel{ margin-left:5%; } .sheet-vehicleskillmodlabel label, .sheet-armortotallabel label, .sheet-essencelabelwrapper label, .sheet-mskillmodlabel label{ text-align:right; position:relative; bottom:0.25em; } .sheet-mskillnoisewrapper{ width:7%; display:inline-block; } .sheet-vehicleskillnoise, .sheet-mskillnoise{ width:100%; } .sheet-vehicleskillinputwrapper, .sheet-metamagicdescriptionwrapper, .sheet-programdescriptionwrapper{ width:60%; } .sheet-qualitynamewrapper{ width:48%; } .sheet-martialnamewrapper, .sheet-equipmentnamewrapper, .sheet-specroll{ width:40%; } .sheet-martialdescriptionwrapper{ width:39%; } .sheet-warenamewrapper, .sheet-equipmentdescriptionwrapper, .sheet-charbackgroundwrapper, .sheet-chardescriptionwrapper, .sheet-charnoteswrapper{ width:32%; } .sheet-movementmethod, .sheet-essencelabelwrapper, .sheet-initiationlabelwrapper{ width:30%; } .sheet-charnamewrapper, .sheet-contactnamewrapper, .sheet-contacttypewrapper, .sheet-metamagicnamewrapper, .sheet-programnamewrapper{ width:25%; } .sheet-spiritenamewrapper, .sheet-charmetawrapper, .sheet-vehiclenamewrapper, .sheet-knowledgeskillnamewrapper, .sheet-ammodescriptionwrapper{ width:20%; } .sheet-spelldescriptionwrapper, .sheet-armorcapacitywrapper{ width:17%; } .sheet-initiationspacer, .sheet-charkarmawrapper, .sheet-charkarmacareerwrapper, .sheet-charnotorietywrapper, .sheet-charpawarenesswrapper, .sheet-charstreetcredwrapper, .sheet-charistechnomancerwrapper{ width:16%; } .sheet-spellnamewrapper, .sheet-spiritetypewrapper, .sheet-vehicleskilldodge, .sheet-vehicleskillmaneuver, .sheet-vehicleskillperception, .sheet-vehicleskillsneak, .sheet-movementtotal, .sheet-movementfactor, .sheet-contactconnectionwrapper, .sheet-contactloyaltywrapper, .sheet-contactsnoteswrapper, .sheet-essencewrapper, .sheet-initiationwrapper, .sheet-skillnamewrapper, .sheet-skillspecwrapper, .sheet-mskillnamewrapper, .sheet-mskillnoteswrapper, .sheet-weaponnamewrapper, .sheet-qualitykarmawrapper, .sheet-wareessencewrapper, .sheet-qualitydescriptionwrapper, .sheet-waredescriptionwrapper, .sheet-waregradewrapper{ width:15%; } .sheet-knowledgeskillattributewrapper, .sheet-ammodmgtypewrapper, .sheet-skillnoteswrapper, .sheet-armorratingwrapper, .sheet-mskillratingwrapper, .sheet-ammonamewrapper{ width:12%; } .sheet-charplayerwrapper, .sheet-equipmentnumberwrapper, .sheet-weapondmgtypewrapper, .sheet-equipmentnoteslabel, .sheet-charsexwrapper, .sheet-charagewrapper, .sheet-charheightwrapper, .sheet-charweightwrapper, .sheet-skillattributewrapper, .sheet-skilllimitwrapper, .sheet-mskillattributewrapper, .sheet-mskilllimitwrapper, .sheet-spellcategorywrapper, .sheet-spellschoolwrapper, .sheet-equipmentnumberwrapper, .sheet-vehicletestwrapper, .sheet-weaponmodewrapper, .sheet-weaponcategorywrapper{ width:10%; } .sheet-skilllimitbonuswrapper, .sheet-spellsourcewrapper, .sheet-spiriterollwrapper, .sheet-ammoaccwrapper{ width:8%; } .sheet-vehicleskillother, .sheet-vehicleskillinitiative, .sheet-vehicleskillsoak, .sheet-vehiclecostwrapper{ width:7%; } .sheet-spiriteserviceswrapper, .sheet-spiriteforcewrapper, .sheet-spriterollwrapper, .sheet-ammodvwrapper, .sheet-ammoapwrapper, .sheet-ammorollwrapper, .sheet-ammonumberwrapper, .sheet-ammomaxwrapper{ width:6.5%; } .sheet-vehicleboxwrapper, .sheet-vehicleskillmodinput, .sheet-skillratingwrapper, .sheet-skillbonuswrapper, .sheet-skilldicepoolwrapper, .sheet-mskillbonuswrapper, .sheet-mskilllimitbonuswrapper, .sheet-mskilldicepoolwrapper, .sheet-spelltypewrapper, .sheet-spellrangewrapper, .sheet-spellrangewrapper, .sheet-spelldurationwrapper, .sheet-spellbonuswrapper, .sheet-spelldrainwrapper, .sheet-spellspecializedwrapper, .sheet-vehiclehandwrapper, .sheet-vehiclespeedwrapper, .sheet-vehicleacclwrapper, .sheet-vehiclepilotwrapper, .sheet-vehiclesenswrapper, .sheet-vehicleseatswrapper, .sheet-vehiclebodywrapper, .sheet-vehiclearmorwrapper, .sheet-vehicledamagewrapper, .sheet-vehicleskillwrapper, .sheet-vehicletestwrapper, .sheet-weaponaccuracywrapper, .sheet-weapondvwrapper, .sheet-weapondicewrapper, .sheet-weaponapwrapper, .sheet-weaponrcwrapper, .sheet-weaponaccuracywrapper, .sheet-weaponspecwrapper, .sheet-weaponautosoftwrapper, .sheet-weaponbonuswrapper, .sheet-weaponrangerollwrapper, .sheet-weaponmeleerollwrapper{ width:5%; } .sheet-spellrollwrapper, .sheet-weaponmeleewrapper, .sheet-spellspecializationwrapper{ width:4%; } .sheet-programloadedwrapper{ width:2.5em; } .sheet-vehiclenoteboxwrapper{ width:2em; } .sheet-skillhidelabel{ width:1.7em; } .sheet-armorwornwrapper, .sheet-armornoteboxwrapper, .sheet-weaponnoteboxwrapper{ width:1.5em; } .sheet-deckrowlabel{ display:inline-block; width:10%; } .sheet-deckinputwrapper{ display:inline-block; width:15%; } .sheet-decklabelwrapper{ display:inline-block; width:15%; } .sheet-skillspecwrapper input[type="checkbox"]:checked ~ input[type="text"], .sheet-skillspecwrapper input[type="checkbox"]{ display:none; } .sheet-skillspecwrapper input[type="text"], .sheet-skillspecwrapper input[type="checkbox"]:checked{ display:inline-block; } .sheet-skillbuttonwrapper{ margin-left:-0.43%; } .sheet-defenselabel{ display:inline-block; width:20%; } .sheet-defensebonuslabel{ display:inline-block; width:10%; } .sheet-magiciandrainattribute{ display:inline-block; width:30%; margin-bottom:0.3em; vertical-align:top; margin-left:30%; position:relative; top:-1em; margin-bottom:-2em; } .sheet-magiciandrainattribute label, .sheet-magiciandrainattribute div{ display:inline-block; width:35%; } .sheet-spellbuttonwrapper{ margin-left:-1.5%; width:5%; } .sheet-vehicles{ width:100%; } .sheet-spiritespacer, .sheet-vehiclespacer{ margin-right:calc(5% - 2em); } .sheet-vehicleskillmodelabel{ width:8%; margin-left:-8%; } .sheet-vehicleskillmodelabel label{ width:100%; display:inline-block; font-size:80%; color:inherit; font-weight:bold; background-color:#550000; text-align:center; border-radius:5px; } .sheet-vehiclemode{ opacity:0; width:8%; display:none; } .sheet-vehicleskillmodelabel{ display:none; } .sheet-vehiclemode0:checked ~ .sheet-vehiclemode1, .sheet-vehiclemode0:checked ~ .sheet-vehiclelabel0{ display:inline-block; } .sheet-vehiclemode1:checked ~ .sheet-vehiclemode2, .sheet-vehiclemode1:checked ~ .sheet-vehiclelabel1{ display:inline-block; } .sheet-vehiclemode2:checked ~ .sheet-vehiclemode3, .sheet-vehiclemode2:checked ~ .sheet-vehiclelabel2{ display:inline-block; } .sheet-vehiclemode3:checked ~ .sheet-vehiclemode0, .sheet-vehiclemode3:checked ~ .sheet-vehiclelabel3{ display:inline-block; } .sheet-pilotroll, .sheet-vehiclemode3:checked ~ div div div div div div button.sheet-autopilotroll{ display:inline-block; } .sheet-vehiclemode3:checked ~ div button.sheet-pilotroll, .sheet-autopilotroll{ display:none; } .sheet-initiationrow, .sheet-movementrow, .sheet-qualityrow, .sheet-warerow, .sheet-contactsrow, .sheet-charinforow, .sheet-spiriterow, .sheet-rollrow, .sheet-defenserow, .sheet-spellrow, .sheet-armorrow, .sheet-limitfields, .sheet-limitlabels, .sheet-woundsrow, .sheet-woundsmodrow, .sheet-initiativerow, .sheet-programrow, .sheet-deckrow, .sheet-mskillrow, .sheet-vehiclerow, .sheet-equipmentrow, .sheet-weaponrow{ width:100%; display:inline-block; margin-top:0.3em; } .sheet-weaponrow{ margin-top:0.5em; } .sheet-vehicleskillrow, .sheet-vehicleweaponrow, .sheet-ammorow{ width:90%; display:inline-block; margin-left:7%; margin-top:0.3em; } .sheet-ammolabels{ width:90%; display:inline-block; margin-left:7%; } .sheet-vehicleammorow, .sheet-vehicleammolabels{ width:95%; display:inline-block; margin-left:3%; margin-top:0.3em; } .sheet-skillrow{ width: calc(100% - 2em); display:inline-block; margin-top:0.3em; } .sheet-contactsnoteswrapper, .sheet-vehiclenoteswrapper, .sheet-vehicleweaponnoteswrapper{ width:85%; padding-top:0.3em; } .sheet-vehicledmginput{ width:40%; margin-right:5%; display:inline-block; } .sheet-vehicledmgphys, .sheet-vehicledmgmatrix{ width:15%; display:inline-block; } .sheet-warenoteswrapper, .sheet-martialnoteswrapper, .sheet-nuyennoteswrapper, .sheet-armornoteswrapper, .sheet-qualitynoteswrapper, .sheet-spiritenoteswrapper, .sheet-equipmentnoteswrapper{ width:95%; padding-top:0.3em; } .sheet-weaponnoteswrapper{ width:100%; padding-top:0.3em; } .sheet-chartextsize textarea{ min-height:14em; } .sheet-notesblock{ height:25em; } .sheet-skillspacer{ width:95%; height:1px; display:block; } .sheet-charinfo textarea, .sheet-notesblock textarea, .sheet-vehiclenoteswrapper textarea, .sheet-qualitynoteswrapper textarea, .sheet-spiritenoteswrapper textarea, .sheet-warenoteswrapper textarea, .sheet-martialnoteswrapper textarea, .sheet-contactsnoteswrapper textarea, .sheet-equipmentnoteswrapper textarea, .sheet-nuyennoteswrapper textarea, .sheet-armornoteswrapper textarea, .sheet-weaponnoteswrapper textarea{ resize:vertical; width:100%; height:100%; min-height:8em; } .sheet-vehicledmgwrapper, .sheet-vehiclenoteswrapper, .sheet-vehicleskillswrapper, .sheet-vehicleweaponwrapper, .sheet-vehicleweaponnoteswrapper, .sheet-equipmentnoteswrapper, .sheet-nuyennoteswrapper, .sheet-warenoteswrapper, .sheet-martialnoteswrapper, .sheet-qualitynoteswrapper, .sheet-spiritenoteswrapper, .sheet-contactsnoteswrapper, .sheet-armornoteswrapper, .sheet-weaponnoteswrapper{ display:none; } input.sheet-vehicleshowweaponcheckbox:checked ~ div.sheet-vehicleweaponwrapper, input.sheet-vehicledmgcheckbox:checked ~ div.sheet-vehicledmgwrapper, input.sheet-vehiclenotescheckbox:checked ~ div.sheet-vehiclenoteswrapper, input.sheet-vehicleskillscheckbox:checked ~ div.sheet-vehicleskillswrapper, input.sheet-vehicleweaponcheckbox:checked ~ div.sheet-vehicleweaponnoteswrapper, input.sheet-armornotescheckbox:checked ~ div.sheet-armornoteswrapper, input.sheet-warecheckbox:checked ~ div.sheet-warenoteswrapper, input.sheet-martialcheckbox:checked ~ div.sheet-martialnoteswrapper, input.sheet-qualitycheckbox:checked ~ div.sheet-qualitynoteswrapper, input.sheet-spiritenotescheckbox:checked ~ div.sheet-spiritenoteswrapper, input.sheet-contactscheckbox:checked ~ div.sheet-contactsnoteswrapper, input.sheet-equipmentcheckbox:checked ~ div.sheet-equipmentnoteswrapper, input.sheet-nuyencheckbox:checked ~ div.sheet-nuyennoteswrapper, input.sheet-weaponcheckbox:checked ~ div.sheet-weaponnoteswrapper{ display:block; } .sheet-rolltemplate-shadowrun table{ background-color:#111111; border:4px solid #550000; color:#eebb99; text-align:left; font-size:1em; width:100%; margin-right:5%; } .sheet-rolltemplate-shadowrun img{ float:left; width:auto; height:3em; } .sheet-rolltemplate-shadowrun table th{ background-color:#444444; text-align:center; color:#eebb99; margin:0px; font-size:1.5em; } .sheet-rolltemplate-results-success{ font-size:1.5em; text-align:center; margin:5em 0em 5em 0em; color:#99eeee; } .sheet-rolltemplate-results-fail{ font-size:1.5em; text-align:center; margin:5em 0em 5em 0em; color:#ee99bb; } .sheet-rolltemplate-after{ font-size:1.2em; text-align:left; } .sheet-rolltemplate-spacer{ display:block; width:calc(100%+2px); border:1px solid #550000; vertical-align:top; margin:-1px -3px 0px -3px; padding:1px; } .sheet-rolltemplate-limit{ color:#aaaaee; width:100%; font-style:italic; } .sheet-rolltemplate-description{ color:#eeeeee; font-size:0.8em; } .sheet-rolltemplate-sectionheading{ color:#444444; font-size:0.8em; text-align:center; } .sheet-rolltemplate-shadowrun table .inlinerollresult{ border:none !important; background-color:inherit; }